Improve HAVE_EVICT_INODE check
authorBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 5 Aug 2011 23:55:04 +0000 (16:55 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 8 Aug 2011 23:42:09 +0000 (16:42 -0700)
commitddd052aa8311f846e3d3f7a9ddf1a21d317fb04a
treebfbfeabb2d13f1d1f9b057e4c45ce86da85b61a4
parentde0a1c099b7dc6722eb428838e893a4d9490a21e
Improve HAVE_EVICT_INODE check

The hardened gentoo kernel defines all of the super block
operation callbacks as const.  This prevents the autoconf test
from assigning the callback and results in a false negative.
By moving the assignment in to the declaration we can avoid
this issue and get a correct result for this patched kernel.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #296
config/kernel-evict-inode.m4
configure