HomeFreeBSD

Stop runtime pointer modifications in autotools checks

Description

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

Details

Provenance
Richard Yao <ryao@gentoo.org>Authored on Sep 10 2013, 7:13 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Sep 13 2013, 8:30 PM
Parents
rG4cf652e5d4be: Fix dmu_objset_find_dp() KM_SLEEP warning
Branches
Unknown
Tags
Unknown