redhat 5.0下安装不报错。
[root@localhost secbulk]# make -C /lib/modules/`uname -r`/build M=`pwd` modules
make: Entering directory `/usr/src/kernels/2.6.18-128.el5-xen-i686'
CC [M] /mini2440/dnw_linux/secbulk/secbulk.o
/mini2440/dnw_linux/secbulk/secbulk.c: In function ‘secbulk_write’:
/mini2440/dnw_linux/secbulk/secbulk.c:58: warning: comparison of distinct pointer types lacks a cast
/mini2440/dnw_linux/secbulk/secbulk.c: At top level:
/mini2440/dnw_linux/secbulk/secbulk.c:184: error: unknown field ‘supports_autosuspend’ specified in initializer
/mini2440/dnw_linux/secbulk/secbulk.c:184: warning: missing braces around initializer
/mini2440/dnw_linux/secbulk/secbulk.c:184: warning: (near initialization for ‘secbulk_driver.dynids’)
make[1]: *** [/mini2440/dnw_linux/secbulk/secbulk.o] Error 1
make: *** [_module_/mini2440/dnw_linux/secbulk] Error 2
make: Leaving directory `/usr/src/kernels/2.6.18-128.el5-xen-i686'
[root@localhost secbulk]#