{"action":"opened","number":180,"pull_request":{"url":"https://api.github.com/repos/openzfs/openzfs/pulls/180","id":83220075,"html_url":"https://github.com/openzfs/openzfs/pull/180","diff_url":"https://github.com/openzfs/openzfs/pull/180.diff","patch_url":"https://github.com/openzfs/openzfs/pull/180.patch","issue_url":"https://api.github.com/repos/openzfs/openzfs/issues/180","number":180,"state":"open","locked":false,"title":"7254 ztest failed assertion in ztest_dataset_dirobj_verify: dirobjs +…","user":{"login":"dankimmel","id":742264,"avatar_url":"https://avatars.githubusercontent.com/u/742264?v=3","gravatar_id":"","url":"https://api.github.com/users/dankimmel","html_url":"https://github.com/dankimmel","followers_url":"https://api.github.com/users/dankimmel/followers","following_url":"https://api.github.com/users/dankimmel/following{/other_user}","gists_url":"https://api.github.com/users/dankimmel/gists{/gist_id}","starred_url":"https://api.github.com/users/dankimmel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dankimmel/subscriptions","organizations_url":"https://api.github.com/users/dankimmel/orgs","repos_url":"https://api.github.com/users/dankimmel/repos","events_url":"https://api.github.com/users/dankimmel/events{/privacy}","received_events_url":"https://api.github.com/users/dankimmel/received_events","type":"User","site_admin":false},"body":"… 1 == usedobjs\r\n\r\nReviewed by: George Wilson <george.wilson@delphix.com> (@grwilson)\r\nReviewed by: Prakash Surya <prakash.surya@delphix.com> (@prakashsurya)\r\nReviewed by: Matthew Ahrens <mahrens@delphix.com> (@ahrens)\r\nReviewed by: Steve Gonczi <gonczi@comcast.net>\r\n\r\ndsl_dataset_space is looking at the ds_bp's fill count while\r\ndmu_objset_write_ready() is concurrently modifying it. This fix adds an\r\nrrwlock to protect the ds_bp.\r\n\r\nUpstream bugs: DLPX-44915, DLPX-37608","created_at":"2016-08-30T07:21:32Z","updated_at":"2016-08-30T07:21:32Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/openzfs/openzfs/pulls/180/commits","review_comments_url":"https://api.github.com/repos/openzfs/openzfs/pulls/180/comments","review_comment_url":"https://api.github.com/repos/openzfs/openzfs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/openzfs/openzfs/issues/180/comments","statuses_url":"https://api.github.com/repos/openzfs/openzfs/statuses/c81c571ac5c9b2b3b83e11893c39e645c04d17a1","head":{"label":"dankimmel:openzfs.DLPX-44915+37608","ref":"openzfs.DLPX-44915+37608","sha":"c81c571ac5c9b2b3b83e11893c39e645c04d17a1","user":{"login":"dankimmel","id":742264,"avatar_url":"https://avatars.githubusercontent.com/u/742264?v=3","gravatar_id":"","url":"https://api.github.com/users/dankimmel","html_url":"https://github.com/dankimmel","followers_url":"https://api.github.com/users/dankimmel/followers","following_url":"https://api.github.com/users/dankimmel/following{/other_user}","gists_url":"https://api.github.com/users/dankimmel/gists{/gist_id}","starred_url":"https://api.github.com/users/dankimmel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dankimmel/subscriptions","organizations_url":"https://api.github.com/users/dankimmel/orgs","repos_url":"https://api.github.com/users/dankimmel/repos","events_url":"https://api.github.com/users/dankimmel/events{/privacy}","received_events_url":"https://api.github.com/users/dankimmel/received_events","type":"User","site_admin":false},"repo":{"id":45754598,"name":"delphix-os","full_name":"dankimmel/delphix-os","owner":{"login":"dankimmel","id":742264,"avatar_url":"https://avatars.githubusercontent.com/u/742264?v=3","gravatar_id":"","url":"https://api.github.com/users/dankimmel","html_url":"https://github.com/dankimmel","followers_url":"https://api.github.com/users/dankimmel/followers","following_url":"https://api.github.com/users/dankimmel/following{/other_user}","gists_url":"https://api.github.com/users/dankimmel/gists{/gist_id}","starred_url":"https://api.github.com/users/dankimmel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dankimmel/subscriptions","organizations_url":"https://api.github.com/users/dankimmel/orgs","repos_url":"https://api.github.com/users/dankimmel/repos","events_url":"https://api.github.com/users/dankimmel/events{/privacy}","received_events_url":"https://api.github.com/users/dankimmel/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dankimmel/delphix-os","description":"Community developed and maintained version of the OS/Net consolidation","fork":true,"url":"https://api.github.com/repos/dankimmel/delphix-os","forks_url":"https://api.github.com/repos/dankimmel/delphix-os/forks","keys_url":"https://api.github.com/repos/dankimmel/delphix-os/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dankimmel/delphix-os/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dankimmel/delphix-os/teams","hooks_url":"https://api.github.com/repos/dankimmel/delphix-os/hooks","issue_events_url":"https://api.github.com/repos/dankimmel/delphix-os/issues/events{/number}","events_url":"https://api.github.com/repos/dankimmel/delphix-os/events","assignees_url":"https://api.github.com/repos/dankimmel/delphix-os/assignees{/user}","branches_url":"https://api.github.com/repos/dankimmel/delphix-os/branches{/branch}","tags_url":"https://api.github.com/repos/dankimmel/delphix-os/tags","blobs_url":"https://api.github.com/repos/dankimmel/delphix-os/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dankimmel/delphix-os/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dankimmel/delphix-os/git/refs{/sha}","trees_url":"https://api.github.com/repos/dankimmel/delphix-os/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dankimmel/delphix-os/statuses/{sha}","languages_url":"https://api.github.com/repos/dankimmel/delphix-os/languages","stargazers_url":"https://api.github.com/repos/dankimmel/delphix-os/stargazers","contributors_url":"https://api.github.com/repos/dankimmel/delphix-os/contributors","subscribers_url":"https://api.github.com/repos/dankimmel/delphix-os/subscribers","subscription_url":"https://api.github.com/repos/dankimmel/delphix-os/subscription","commits_url":"https://api.github.com/repos/dankimmel/delphix-os/commits{/sha}","git_commits_url":"https://api.github.com/repos/dankimmel/delphix-os/git/commits{/sha}","comments_url":"https://api.github.com/repos/dankimmel/delphix-os/comments{/number}","issue_comment_url":"https://api.github.com/repos/dankimmel/delphix-os/issues/comments{/number}","contents_url":"https://api.github.com/repos/dankimmel/delphix-os/contents/{+path}","compare_url":"https://api.github.com/repos/dankimmel/delphix-os/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dankimmel/delphix-os/merges","archive_url":"https://api.github.com/repos/dankimmel/delphix-os/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dankimmel/delphix-os/downloads","issues_url":"https://api.github.com/repos/dankimmel/delphix-os/issues{/number}","pulls_url":"https://api.github.com/repos/dankimmel/delphix-os/pulls{/number}","milestones_url":"https://api.github.com/repos/dankimmel/delphix-os/milestones{/number}","notifications_url":"https://api.github.com/repos/dankimmel/delphix-os/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dankimmel/delphix-os/labels{/name}","releases_url":"https://api.github.com/repos/dankimmel/delphix-os/releases{/id}","deployments_url":"https://api.github.com/repos/dankimmel/delphix-os/deployments","created_at":"2015-11-07T21:07:04Z","updated_at":"2015-11-07T21:10:17Z","pushed_at":"2016-08-30T06:57:39Z","git_url":"git://github.com/dankimmel/delphix-os.git","ssh_url":"git@github.com:dankimmel/delphix-os.git","clone_url":"https://github.com/dankimmel/delphix-os.git","svn_url":"https://github.com/dankimmel/delphix-os","homepage":"http://www.illumos.org/projects/illumos-gate","size":270427,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"4.3"}},"base":{"label":"openzfs:master","ref":"master","sha":"728b1154dd63c2b7c2af1f8c2107778103487ee0","user":{"login":"openzfs","id":4510897,"avatar_url":"https://avatars.githubusercontent.com/u/4510897?v=3","gravatar_id":"","url":"https://api.github.com/users/openzfs","html_url":"https://github.com/openzfs","followers_url":"https://api.github.com/users/openzfs/followers","following_url":"https://api.github.com/users/openzfs/following{/other_user}","gists_url":"https://api.github.com/users/openzfs/gists{/gist_id}","starred_url":"https://api.github.com/users/openzfs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openzfs/subscriptions","organizations_url":"https://api.github.com/users/openzfs/orgs","repos_url":"https://api.github.com/users/openzfs/repos","events_url":"https://api.github.com/users/openzfs/events{/privacy}","received_events_url":"https://api.github.com/users/openzfs/received_events","type":"Organization","site_admin":false},"repo":{"id":44220580,"name":"openzfs","full_name":"openzfs/openzfs","owner":{"login":"openzfs","id":4510897,"avatar_url":"https://avatars.githubusercontent.com/u/4510897?v=3","gravatar_id":"","url":"https://api.github.com/users/openzfs","html_url":"https://github.com/openzfs","followers_url":"https://api.github.com/users/openzfs/followers","following_url":"https://api.github.com/users/openzfs/following{/other_user}","gists_url":"https://api.github.com/users/openzfs/gists{/gist_id}","starred_url":"https://api.github.com/users/openzfs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openzfs/subscriptions","organizations_url":"https://api.github.com/users/openzfs/orgs","repos_url":"https://api.github.com/users/openzfs/repos","events_url":"https://api.github.com/users/openzfs/events{/privacy}","received_events_url":"https://api.github.com/users/openzfs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/openzfs/openzfs","description":"OpenZFS is a storage platform that encompasses the functionality of traditional filesystems and volume managers, delivering enterprise reliability, modern functionality, and consistent performance in an easy to administer package on several operating system platforms.","fork":true,"url":"https://api.github.com/repos/openzfs/openzfs","forks_url":"https://api.github.com/repos/openzfs/openzfs/forks","keys_url":"https://api.github.com/repos/openzfs/openzfs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openzfs/openzfs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openzfs/openzfs/teams","hooks_url":"https://api.github.com/repos/openzfs/openzfs/hooks","issue_events_url":"https://api.github.com/repos/openzfs/openzfs/issues/events{/number}","events_url":"https://api.github.com/repos/openzfs/openzfs/events","assignees_url":"https://api.github.com/repos/openzfs/openzfs/assignees{/user}","branches_url":"https://api.github.com/repos/openzfs/openzfs/branches{/branch}","tags_url":"https://api.github.com/repos/openzfs/openzfs/tags","blobs_url":"https://api.github.com/repos/openzfs/openzfs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openzfs/openzfs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openzfs/openzfs/git/refs{/sha}","trees_url":"https://api.github.com/repos/openzfs/openzfs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openzfs/openzfs/statuses/{sha}","languages_url":"https://api.github.com/repos/openzfs/openzfs/languages","stargazers_url":"https://api.github.com/repos/openzfs/openzfs/stargazers","contributors_url":"https://api.github.com/repos/openzfs/openzfs/contributors","subscribers_url":"https://api.github.com/repos/openzfs/openzfs/subscribers","subscription_url":"https://api.github.com/repos/openzfs/openzfs/subscription","commits_url":"https://api.github.com/repos/openzfs/openzfs/commits{/sha}","git_commits_url":"https://api.github.com/repos/openzfs/openzfs/git/commits{/sha}","comments_url":"https://api.github.com/repos/openzfs/openzfs/comments{/number}","issue_comment_url":"https://api.github.com/repos/openzfs/openzfs/issues/comments{/number}","contents_url":"https://api.github.com/repos/openzfs/openzfs/contents/{+path}","compare_url":"https://api.github.com/repos/openzfs/openzfs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openzfs/openzfs/merges","archive_url":"https://api.github.com/repos/openzfs/openzfs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openzfs/openzfs/downloads","issues_url":"https://api.github.com/repos/openzfs/openzfs/issues{/number}","pulls_url":"https://api.github.com/repos/openzfs/openzfs/pulls{/number}","milestones_url":"https://api.github.com/repos/openzfs/openzfs/milestones{/number}","notifications_url":"https://api.github.com/repos/openzfs/openzfs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openzfs/openzfs/labels{/name}","releases_url":"https://api.github.com/repos/openzfs/openzfs/releases{/id}","deployments_url":"https://api.github.com/repos/openzfs/openzfs/deployments","created_at":"2015-10-14T03:03:50Z","updated_at":"2016-08-29T10:36:01Z","pushed_at":"2016-08-30T06:38:51Z","git_url":"git://github.com/openzfs/openzfs.git","ssh_url":"git@github.com:openzfs/openzfs.git","clone_url":"https://github.com/openzfs/openzfs.git","svn_url":"https://github.com/openzfs/openzfs","homepage":"http://open-zfs.org","size":254782,"stargazers_count":84,"watchers_count":84,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":30,"mirror_url":null,"open_issues_count":43,"forks":30,"open_issues":43,"watchers":84,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/openzfs/openzfs/pulls/180"},"html":{"href":"https://github.com/openzfs/openzfs/pull/180"},"issue":{"href":"https://api.github.com/repos/openzfs/openzfs/issues/180"},"comments":{"href":"https://api.github.com/repos/openzfs/openzfs/issues/180/comments"},"review_comments":{"href":"https://api.github.com/repos/openzfs/openzfs/pulls/180/comments"},"review_comment":{"href":"https://api.github.com/repos/openzfs/openzfs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/openzfs/openzfs/pulls/180/commits"},"statuses":{"href":"https://api.github.com/repos/openzfs/openzfs/statuses/c81c571ac5c9b2b3b83e11893c39e645c04d17a1"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":84,"deletions":12,"changed_files":9}}
{"actor":{"display_login":"dankimmel"}}