]> git.proxmox.com Git - mirror_zfs.git/commit
linux: module: weld all but spl.ko into zfs.ko
authorнаб <nabijaczleweli@nabijaczleweli.xyz>
Thu, 31 Mar 2022 15:20:50 +0000 (17:20 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 20 Apr 2022 20:28:24 +0000 (13:28 -0700)
commitad9e767657c3d3c0ec9e09a17f6732bcbf915401
treeb0a3ac3281ac5bf3dcf3e182caec218b8d426e29
parent310ab9d2610493f27fa624b295293a503828d48d
linux: module: weld all but spl.ko into zfs.ko

Originally it was thought it would be useful to split up the kmods
by functionality.  This would allow external consumers to only load
what was needed.  However, in practice we've never had a case where
this functionality would be needed, and conversely managing multiple
kmods can be awkward.  Therefore, this change merges all but the
spl.ko kmod in to a single zfs.ko kmod.

Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #13274
40 files changed:
Makefile.am
configure.ac
etc/init.d/zfs-zed.in
include/os/freebsd/spl/sys/ccompile.h
include/os/freebsd/spl/sys/mod_os.h
include/os/linux/kernel/linux/mod_compat.h
include/sys/mod.h
module/Kbuild.in
module/Makefile.in
module/avl/Makefile.in [deleted file]
module/avl/avl.c
module/icp/Makefile.in [deleted file]
module/icp/illumos-crypto.c
module/lua/Makefile.in [deleted file]
module/lua/lapi.c
module/nvpair/Makefile.in [deleted file]
module/nvpair/nvpair.c
module/os/linux/spl/Makefile.in [deleted file]
module/os/linux/spl/spl-generic.c
module/os/linux/zfs/Makefile.in [deleted file]
module/os/linux/zfs/zfs_ioctl_os.c
module/spl/Makefile.in [deleted file]
module/unicode/Makefile.in [deleted file]
module/unicode/u8_textprep.c
module/zcommon/Makefile.in [deleted file]
module/zcommon/zfs_prop.c
module/zfs/Makefile.in [deleted file]
module/zstd/Makefile.in [deleted file]
module/zstd/README.md
module/zstd/include/zstd_compat_wrapper.h
module/zstd/zfs_zstd.c
rpm/generic/zfs-kmod.spec.in
rpm/redhat/zfs-kmod.spec.in
scripts/Makefile.am
scripts/dkms.mkconf
scripts/zfs.sh
scripts/zfs2zol-patch.sed
tests/zfs-tests/include/libtest.shlib
tests/zfs-tests/tests/functional/cli_root/zfs_rename/zfs_rename_014_neg.ksh
tests/zfs-tests/tests/functional/simd/simd_supported.ksh