{"action":"created","issue":{"url":"https://api.github.com/repos/zfsonlinux/zfs/issues/4862","repository_url":"https://api.github.com/repos/zfsonlinux/zfs","labels_url":"https://api.github.com/repos/zfsonlinux/zfs/issues/4862/labels{/name}","comments_url":"https://api.github.com/repos/zfsonlinux/zfs/issues/4862/comments","events_url":"https://api.github.com/repos/zfsonlinux/zfs/issues/4862/events","html_url":"https://github.com/zfsonlinux/zfs/pull/4862","id":166201432,"number":4862,"title":"Prevent segfaults in SSE optimized Fletcher-4","user":{"login":"tj90241","id":2336200,"avatar_url":"https://avatars.githubusercontent.com/u/2336200?v=3","gravatar_id":"","url":"https://api.github.com/users/tj90241","html_url":"https://github.com/tj90241","followers_url":"https://api.github.com/users/tj90241/followers","following_url":"https://api.github.com/users/tj90241/following{/other_user}","gists_url":"https://api.github.com/users/tj90241/gists{/gist_id}","starred_url":"https://api.github.com/users/tj90241/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tj90241/subscriptions","organizations_url":"https://api.github.com/users/tj90241/orgs","repos_url":"https://api.github.com/users/tj90241/repos","events_url":"https://api.github.com/users/tj90241/events{/privacy}","received_events_url":"https://api.github.com/users/tj90241/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-18T21:47:30Z","updated_at":"2016-07-18T22:02:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zfsonlinux/zfs/pulls/4862","html_url":"https://github.com/zfsonlinux/zfs/pull/4862","diff_url":"https://github.com/zfsonlinux/zfs/pull/4862.diff","patch_url":"https://github.com/zfsonlinux/zfs/pull/4862.patch"},"body":"In some cases, the compiler was not respecting the GNU aligned\r\nattribute for stack variables in 35a76a0. This was resulting in\r\na segfault on CentOS 6.7 hosts.\r\n\r\nTo prevent this from occurring, use unaligned loads and stores\r\nfor all stack and global memory references in the SSE optimized\r\nFletcher-4 code.\r\n\r\nSigned-off-by: Tyler J. Stachecki <stachecki.tyler@gmail.com>"},"comment":{"url":"https://api.github.com/repos/zfsonlinux/zfs/issues/comments/233472829","html_url":"https://github.com/zfsonlinux/zfs/pull/4862#issuecomment-233472829","issue_url":"https://api.github.com/repos/zfsonlinux/zfs/issues/4862","id":233472829,"user":{"login":"ironMann","id":276684,"avatar_url":"https://avatars.githubusercontent.com/u/276684?v=3","gravatar_id":"","url":"https://api.github.com/users/ironMann","html_url":"https://github.com/ironMann","followers_url":"https://api.github.com/users/ironMann/followers","following_url":"https://api.github.com/users/ironMann/following{/other_user}","gists_url":"https://api.github.com/users/ironMann/gists{/gist_id}","starred_url":"https://api.github.com/users/ironMann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ironMann/subscriptions","organizations_url":"https://api.github.com/users/ironMann/orgs","repos_url":"https://api.github.com/users/ironMann/repos","events_url":"https://api.github.com/users/ironMann/events{/privacy}","received_events_url":"https://api.github.com/users/ironMann/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T22:02:50Z","updated_at":"2016-07-18T22:02:50Z","body":"@rlaager Performance impact is negligible, since method in point is only executed after the whole block has been processed. Newer micro-architectures handle unaligned loads/stores almost as efficient as aligned, anyway.\r\n"}}
{"actor":{"display_login":"ironMann"}}