]> git.proxmox.com Git - pve-kernel.git/commitdiff
d/rules: adapt to merge of ZFS kernel modules
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 15 Oct 2023 14:05:10 +0000 (16:05 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sat, 28 Oct 2023 12:28:11 +0000 (14:28 +0200)
Following ZFS commit ad9e76765 ("linux: module: weld all but spl.ko
into zfs.ko") we only have two modules to care about.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
debian/rules

index 8a88a7d44a648e393ae93c0d4a65ce8b0310c46f..cc5f47f32f9234011fe4fd9d82373313f2d09f3b 100755 (executable)
@@ -157,7 +157,7 @@ binary: install
        $(MAKE) -C $(KERNEL_SRC) INSTALL_MOD_PATH=$(BUILD_DIR)/debian/$(PMX_KERNEL_PKG)/ modules_install
        # install zfs drivers
        install -d -m 0755 debian/$(PMX_KERNEL_PKG)/lib/modules/$(KVNAME)/zfs
-       install -m 644 $(addprefix $(MODULES)/,zfs.ko zavl.ko znvpair.ko zunicode.ko zcommon.ko icp.ko zlua.ko spl.ko zzstd.ko) debian/$(PMX_KERNEL_PKG)/lib/modules/$(KVNAME)/zfs
+       install -m 644 $(MODULES)/zfs.ko $(MODULES)/spl.ko debian/$(PMX_KERNEL_PKG)/lib/modules/$(KVNAME)/zfs
        # remove firmware
        rm -rf debian/$(PMX_KERNEL_PKG)/lib/firmware
 
@@ -282,15 +282,8 @@ $(MODULES)/zfs.ko: .compile_mark
        cd $(MODULES)/$(ZFSDIR); ./autogen.sh
        cd $(MODULES)/$(ZFSDIR); ./configure --with-config=kernel --with-linux=$(BUILD_DIR)/$(KERNEL_SRC) --with-linux-obj=$(BUILD_DIR)/$(KERNEL_SRC)
        $(MAKE) -C $(MODULES)/$(ZFSDIR)
-       cp $(MODULES)/$(ZFSDIR)/module/avl/zavl.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/nvpair/znvpair.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/unicode/zunicode.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/zcommon/zcommon.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/icp/icp.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/zfs/zfs.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/lua/zlua.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/spl/spl.ko $(MODULES)/
-       cp $(MODULES)/$(ZFSDIR)/module/zstd/zzstd.ko $(MODULES)/
+       cp $(MODULES)/$(ZFSDIR)/module/zfs.ko $(MODULES)/
+       cp $(MODULES)/$(ZFSDIR)/module/spl.ko $(MODULES)/
 
 fwlist-$(KVNAME): .compile_mark .modules_compile_mark
        debian/scripts/find-firmware.pl debian/$(PMX_KERNEL_PKG)/lib/modules/$(KVNAME) >fwlist.tmp