diff options
Diffstat (limited to 'mk')
-rw-r--r-- | mk/modules.mk | 37 |
1 files changed, 31 insertions, 6 deletions
diff --git a/mk/modules.mk b/mk/modules.mk index 1f3b1686c..44e7316f2 100644 --- a/mk/modules.mk +++ b/mk/modules.mk @@ -774,6 +774,10 @@ $(eval $(call KMOD_template,BLK_DEV_SR,blk-dev-sr,\ # RAID # +$(eval $(call KMOD_template,RAID6_PQ,raid-pq,\ + $(MODULES_DIR)/kernel/lib/raid6/raid6_pq \ +,20)) + $(eval $(call KMOD_template,BLK_DEV_MD,blk-dev-md,\ $(MODULES_DIR)/kernel/drivers/md/md-mod \ ,30)) @@ -787,15 +791,13 @@ $(eval $(call KMOD_template,MD_RAID1,md-raid1,\ ,35)) $(eval $(call KMOD_template,MD_RAID456,md-raid456,\ - $(MODULES_DIR)/kernel/lib/raid6/raid6_pq \ - $(MODULES_DIR)/kernel/crypto/xor \ $(MODULES_DIR)/kernel/crypto/async_tx/async_tx \ $(MODULES_DIR)/kernel/crypto/async_tx/async_xor \ $(MODULES_DIR)/kernel/crypto/async_tx/async_memcpy \ $(MODULES_DIR)/kernel/crypto/async_tx/async_raid6_recov \ $(MODULES_DIR)/kernel/crypto/async_tx/async_pq \ $(MODULES_DIR)/kernel/drivers/md/raid456 \ -,35)) +,35, kmod-raid-pq kmod-xor-blocks)) # # Device Mapper @@ -852,12 +854,16 @@ $(eval $(call KMOD_template,CRYPTO_MANAGER2,crypto-manager,\ $(MODULES_DIR)/kernel/crypto/cryptomgr \ $(MODULES_DIR)/kernel/crypto/eseqiv \ $(MODULES_DIR)/kernel/crypto/chainiv \ -,07)) +,08)) $(eval $(call KMOD_template,CRYPTO_DEV_GEODE,crypto-dev-geode,\ $(MODULES_DIR)/kernel/drivers/crypto/geode-aes \ ,20)) +$(eval $(call KMOD_template,XOR_BLOCKS,xor-blocks,\ + $(MODULES_DIR)/kernel/crypto/xor \ +,10)) + $(eval $(call KMOD_template,CRYPTO_AUTHENC,crypto-authenc,\ $(MODULES_DIR)/kernel/crypto/authenc \ ,11)) @@ -993,9 +999,8 @@ $(eval $(call KMOD_template,CRYPTO_FCRYPT,crypto-fcrypt,\ ,11)) $(eval $(call KMOD_template,CRYPTO_DEFLATE,crypto-deflate,\ - $(MODULES_DIR)/kernel/lib/zlib_deflate/zlib_deflate \ $(MODULES_DIR)/kernel/crypto/deflate \ -,10)) +,10, kmod-zlib-deflate)) $(eval $(call KMOD_template,CRYPTO_LZO,crypto-lzo,\ $(MODULES_DIR)/kernel/crypto/lzo \ @@ -1110,6 +1115,10 @@ $(eval $(call KMOD_template,XFS_FS,xfs-fs,\ $(MODULES_DIR)/kernel/fs/xfs/xfs \ ,30)) +$(eval $(call KMOD_template,BTRFS_FS,btrfs-fs,\ + $(MODULES_DIR)/kernel/fs/btrfs/btrfs \ +,30, kmod-raid6-pq kmod-xor-blocks)) + $(eval $(call KMOD_template,YAFFS_FS,yaffs-fs,\ $(MODULES_DIR)/kernel/fs/yaffs2/yaffs \ ,30)) @@ -1803,3 +1812,19 @@ $(eval $(call KMOD_template,VIRTIO_NET,virtio-net,\ $(MODULES_DIR)/kernel/drivers/net/virtio_net \ ,40)) +# +# Lib +# + +$(eval $(call KMOD_template,ZLIB_DEFLATE,zlib-deflate,\ + $(MODULES_DIR)/kernel/lib/zlib_deflate/zlib_deflate \ +,01)) + +$(eval $(call KMOD_template,LZO_COMPRESS,lzo-compress,\ + $(MODULES_DIR)/kernel/lib/lzo/lzo_compress \ +,01)) + +$(eval $(call KMOD_template,LZO_DECOMPRESS,lzo-decompress,\ + $(MODULES_DIR)/kernel/lib/lzo/lzo_decompress \ +,01)) + |