]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/zfs_ioctl.c
Retire spl_module_init()/spl_module_fini()
authorBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 18 Feb 2015 23:39:05 +0000 (15:39 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 24 Feb 2015 19:37:44 +0000 (11:37 -0800)
commitb4f3666a16a61aa2ac7dca0b199e7ce51edbcd60
tree4ba07df5014ed7b83c71563b1d4e7b1138ee36cf
parent1efdc45ea805e61de2c54736cd1b2a4a5f48a913
Retire spl_module_init()/spl_module_fini()

In the original implementation of the SPL wrappers were provided
for module initialization and cleanup.  This was done to abstract
away any compatibility code which might be needed for the SPL.

As it turned out the only significant compatibility issue was that
the default pwd during module load differed under Illumos and Linux.
Since this is such as minor thing and the wrappers complicate the
code they are being retired.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #2985
module/avl/avl.c
module/nvpair/nvpair.c
module/unicode/u8_textprep.c
module/zcommon/zfs_prop.c
module/zfs/zfs_ioctl.c
module/zpios/pios.c