Fix NULL pointer dereference on PaX/GRSecurity patched Linux 3.3 and later kernels
authorRichard Yao <ryao@cs.stonybrook.edu>
Thu, 19 Jul 2012 22:37:56 +0000 (18:37 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 20 Jul 2012 19:31:45 +0000 (12:31 -0700)
commited3fc80048f1d11f0b77382f5c378bb4c11787fd
tree363089eb1cec91423e29cf2076185b36b391afbd
parentfc173c85892841c283aac4e5174d6d8762463062
Fix NULL pointer dereference on PaX/GRSecurity patched Linux 3.3 and later kernels

Support for PaX/GRSecurity patched kernels was developed against Linux
3.2.  Unfortunately, an autotools check introduced for a Linux 3.3 API
fails on PaX/GRSecurity patched kernels. This causes the module to be
built against the Linux 3.2 ABI, which results in a NULL pointer
dereference at runtime.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Richard Yao <ryao@cs.stonybrook.edu>
Closes #794
Closes #809
config/kernel-show-options.m4
configure