{"action":"created","issue":{"url":"https://api.github.com/repos/ceph/ceph/issues/5222","labels_url":"https://api.github.com/repos/ceph/ceph/issues/5222/labels{/name}","comments_url":"https://api.github.com/repos/ceph/ceph/issues/5222/comments","events_url":"https://api.github.com/repos/ceph/ceph/issues/5222/events","html_url":"https://github.com/ceph/ceph/pull/5222","id":94879526,"number":5222,"title":"client: reference counting 'struct Fh'","user":{"login":"ukernel","id":2775471,"avatar_url":"https://avatars.githubusercontent.com/u/2775471?v=3","gravatar_id":"","url":"https://api.github.com/users/ukernel","html_url":"https://github.com/ukernel","followers_url":"https://api.github.com/users/ukernel/followers","following_url":"https://api.github.com/users/ukernel/following{/other_user}","gists_url":"https://api.github.com/users/ukernel/gists{/gist_id}","starred_url":"https://api.github.com/users/ukernel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ukernel/subscriptions","organizations_url":"https://api.github.com/users/ukernel/orgs","repos_url":"https://api.github.com/users/ukernel/repos","events_url":"https://api.github.com/users/ukernel/events{/privacy}","received_events_url":"https://api.github.com/users/ukernel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ceph/ceph/labels/bug%20fix","name":"bug fix","color":"e11d21"},{"url":"https://api.github.com/repos/ceph/ceph/labels/cephfs","name":"cephfs","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":{"login":"theanalyst","id":1433152,"avatar_url":"https://avatars.githubusercontent.com/u/1433152?v=3","gravatar_id":"","url":"https://api.github.com/users/theanalyst","html_url":"https://github.com/theanalyst","followers_url":"https://api.github.com/users/theanalyst/followers","following_url":"https://api.github.com/users/theanalyst/following{/other_user}","gists_url":"https://api.github.com/users/theanalyst/gists{/gist_id}","starred_url":"https://api.github.com/users/theanalyst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theanalyst/subscriptions","organizations_url":"https://api.github.com/users/theanalyst/orgs","repos_url":"https://api.github.com/users/theanalyst/repos","events_url":"https://api.github.com/users/theanalyst/events{/privacy}","received_events_url":"https://api.github.com/users/theanalyst/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ceph/ceph/milestones/5","html_url":"https://github.com/ceph/ceph/milestones/hammer","labels_url":"https://api.github.com/repos/ceph/ceph/milestones/5/labels","id":862053,"number":5,"title":"hammer","description":"","creator":{"login":"liewegas","id":433031,"avatar_url":"https://avatars.githubusercontent.com/u/433031?v=3","gravatar_id":"","url":"https://api.github.com/users/liewegas","html_url":"https://github.com/liewegas","followers_url":"https://api.github.com/users/liewegas/followers","following_url":"https://api.github.com/users/liewegas/following{/other_user}","gists_url":"https://api.github.com/users/liewegas/gists{/gist_id}","starred_url":"https://api.github.com/users/liewegas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liewegas/subscriptions","organizations_url":"https://api.github.com/users/liewegas/orgs","repos_url":"https://api.github.com/users/liewegas/repos","events_url":"https://api.github.com/users/liewegas/events{/privacy}","received_events_url":"https://api.github.com/users/liewegas/received_events","type":"User","site_admin":false},"open_issues":51,"closed_issues":275,"state":"open","created_at":"2014-11-11T16:32:01Z","updated_at":"2015-07-29T08:49:08Z","due_on":"2017-03-31T22:00:00Z","closed_at":null},"comments":6,"created_at":"2015-07-14T06:44:48Z","updated_at":"2015-07-29T08:56:28Z","closed_at":"2015-07-29T08:49:08Z","pull_request":{"url":"https://api.github.com/repos/ceph/ceph/pulls/5222","html_url":"https://github.com/ceph/ceph/pull/5222","diff_url":"https://github.com/ceph/ceph/pull/5222.diff","patch_url":"https://github.com/ceph/ceph/pull/5222.patch"},"body":"The async readahead finisher needs to reference 'struct Fh'. But\r\nit's possible user closes FD and free the corresponding 'struct Fh'\r\nbefore async readahead finishes.\r\n\r\nFixes: #12088\r\nSigned-off-by: Yan, Zheng <zyan@redhat.com>\r\n(cherry picked from commit 34b939a81d38173b882c429b28dedce778504ba8)"},"comment":{"url":"https://api.github.com/repos/ceph/ceph/issues/comments/125885272","html_url":"https://github.com/ceph/ceph/pull/5222#issuecomment-125885272","issue_url":"https://api.github.com/repos/ceph/ceph/issues/5222","id":125885272,"user":{"login":"david-z","id":7971140,"avatar_url":"https://avatars.githubusercontent.com/u/7971140?v=3","gravatar_id":"","url":"https://api.github.com/users/david-z","html_url":"https://github.com/david-z","followers_url":"https://api.github.com/users/david-z/followers","following_url":"https://api.github.com/users/david-z/following{/other_user}","gists_url":"https://api.github.com/users/david-z/gists{/gist_id}","starred_url":"https://api.github.com/users/david-z/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-z/subscriptions","organizations_url":"https://api.github.com/users/david-z/orgs","repos_url":"https://api.github.com/users/david-z/repos","events_url":"https://api.github.com/users/david-z/events{/privacy}","received_events_url":"https://api.github.com/users/david-z/received_events","type":"User","site_admin":false},"created_at":"2015-07-29T08:56:28Z","updated_at":"2015-07-29T08:56:28Z","body":"Hi guys,\r\n\r\nThere is an issue for this patch. Please check the details from this PR: https://github.com/ceph/ceph/pull/5311\r\n\r\nThanks.\r\n"}}