]> granicus.if.org Git - zfs/commit
Stop runtime pointer modifications in autotools checks
authorRichard Yao <ryao@gentoo.org>
Tue, 10 Sep 2013 19:13:44 +0000 (15:13 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 13 Sep 2013 20:30:55 +0000 (13:30 -0700)
commitb83e3e48c9b183a80dd00eb6c7431a1cbc7d89c9
treec844900b07c089c6df332198efd4b0fe427cbae3
parent4cf652e5d4becca29df8c961daaa68f9c9c81245
Stop runtime pointer modifications in autotools checks

c38367c73f592ca9729ba0d5e70b5e3bc67e0745 was meant to eliminate runtime
function pointer modifications in autotools checks because they were
prone to false negatives on kernels hardened by the PaX project.
Unfortunately, I missed the xattr_handler and super_block->s_bdi
autotools checks. Recent changes to PaX constified
xattr_handler->get/set, which lead me to discover this oversight.

Signed-off-by: Richard Yao <ryao@gentoo.org>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #1433
config/kernel-bdi.m4
config/kernel-xattr-handler.m4