aboutsummaryrefslogtreecommitdiffstats
path: root/cmd
diff options
context:
space:
mode:
authorTyler J. Stachecki <[email protected]>2016-07-18 17:38:55 -0400
committerBrian Behlendorf <[email protected]>2016-07-19 09:03:44 -0700
commit3d11ecbddd535e37eeb751a830fb5a897881d25d (patch)
tree019faafe30027b486c9ddc558d58b46823f6c63b /cmd
parent1b87e0f53249a17f2fbb1d5ca725e65add391ace (diff)
Prevent segfaults in SSE optimized Fletcher-4
In some cases, the compiler was not respecting the GNU aligned attribute for stack variables in 35a76a0. This was resulting in a segfault on CentOS 6.7 hosts using gcc 4.4.7-17. This issue was fixed in gcc 4.6. To prevent this from occurring, use unaligned loads and stores for all stack and global memory references in the SSE optimized Fletcher-4 code. Disable zimport testing against master where this flaw exists: TEST_ZIMPORT_VERSIONS="installed" Signed-off-by: Tyler J. Stachecki <[email protected]> Signed-off-by: Gvozden Neskovic <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #4862
Diffstat (limited to 'cmd')
0 files changed, 0 insertions, 0 deletions