Skip to content

Commit da0c35f

Browse files
author
Prakash Surya
committed
Disable various kernel modules which we don't use
1 parent ab9e4e4 commit da0c35f

File tree

8 files changed

+90
-10
lines changed

8 files changed

+90
-10
lines changed

debian.aws/config/OVERRIDES

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
#
2+
# Disable misc. modules which we don't use.
3+
#
4+
CONFIG_6LOWPAN=n
5+
CONFIG_AGP=n
6+
CONFIG_ANDROID=n
7+
CONFIG_ATALK=n
8+
CONFIG_BCACHE=n
9+
CONFIG_BT=n
10+
CONFIG_BROADCOM_PHY=n
11+
CONFIG_CEPH_LIB=n
12+
CONFIG_CIFS=n
13+
CONFIG_DRM=n
14+
CONFIG_HABANA_AI=n
15+
CONFIG_INFINIBAND=n
16+
CONFIG_KVM=n
17+
CONFIG_SCSI_LPFC=n
18+
CONFIG_MLX4_CORE=n
19+
CONFIG_MLX4_INFINIBAND=n
20+
CONFIG_MLX5_CORE=n
21+
CONFIG_MLX5_INFINIBAND=n
22+
CONFIG_MLXSW_SPECTRUM=n
23+
CONFIG_NET_VENDOR_CHELSIO=n
24+
CONFIG_NFC=n
25+
CONFIG_NFP=n
26+
CONFIG_QED=n
27+
CONFIG_REALTEK_PHY=n
28+
CONFIG_SOUND=n
29+
CONFIG_USB=n
30+
CONFIG_VBOXGUEST=n
31+
CONFIG_WIRELESS=n
32+
33+
#
34+
# Disable various filesystem which we don't use.
35+
#
36+
CONFIG_9P_FS=n
37+
CONFIG_ADFS_FS=n
38+
CONFIG_AFFS_FS=n
39+
CONFIG_AFS_FS=n
40+
CONFIG_AUFS_FS=n
41+
CONFIG_BEFS_FS=n
42+
CONFIG_BFS_FS=n
43+
CONFIG_BTRFS_FS=n
44+
CONFIG_CEPH_FS=n
45+
CONFIG_CODA_FS=n
46+
CONFIG_ECRYPT_FS
47+
CONFIG_EFS_FS=n
48+
CONFIG_EROFS_FS=n
49+
CONFIG_EXFAT_FS=n
50+
CONFIG_EXT2_FS=n
51+
CONFIG_EXT3_FS=n
52+
CONFIG_EXT4_FS=n
53+
CONFIG_FAT_FS=n
54+
CONFIG_F2FS_FS=n
55+
CONFIG_FUSE_FS=n
56+
CONFIG_GFS2_FS=n
57+
CONFIG_HFSPLUS_FS=n
58+
CONFIG_HFS_FS=n
59+
CONFIG_HPFS_FS=n
60+
CONFIG_JFFS2_FS=n
61+
CONFIG_JFS_FS=n
62+
CONFIG_MINIX_FS=n
63+
CONFIG_MSDOS_FS=n
64+
CONFIG_NILFS2_FS=n
65+
CONFIG_OCFS2_FS=n
66+
CONFIG_OMFS_FS=n
67+
CONFIG_ORANGEFS_FS=n
68+
CONFIG_QNX4FS_FS=n
69+
CONFIG_QNX6FS_FS=n
70+
CONFIG_REISERFS_FS=n
71+
CONFIG_REISERFS_FS=n
72+
CONFIG_ROMFS_FS=n
73+
CONFIG_SYSV_FS=n
74+
CONFIG_UBIFS_FS=n
75+
CONFIG_UDF_FS=n
76+
CONFIG_UFS_FS=n
77+
CONFIG_VFAT_FS=n
78+
CONFIG_VXFS_FS=n
79+
CONFIG_XFS_FS=n

debian.aws/rules.d/amd64.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ do_extras_package = true
2020
ship_extras_package = true
2121
do_tools_common = false
2222
do_tools_acpidbg = false
23-
do_zfs = true
23+
do_zfs = false
2424
do_libc_dev_package = false
2525
disable_d_i = true
2626
do_doc_package = false

debian.aws/rules.d/arm64.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ do_tools_hyperv = true
1919
do_extras_package = true
2020
ship_extras_package = true
2121
do_tools_common = true
22-
do_zfs = true
22+
do_zfs = false
2323
do_libc_dev_package = false
2424
disable_d_i = true
2525
do_doc_package = false

debian.master/rules.d/amd64.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ do_tools_host = true
2121
do_extras_package = true
2222
do_tools_common = true
2323
do_tools_acpidbg = true
24-
do_zfs = true
24+
do_zfs = false
2525
do_dkms_vbox = true
2626
do_dkms_wireguard = true
2727
do_odm_drivers = true

debian.master/rules.d/arm64.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ do_tools_perf_jvmti = true
2020
do_tools_bpftool = true
2121

2222
do_dtbs = true
23-
do_zfs = true
23+
do_zfs = false
2424
do_dkms_wireguard = true

debian.master/rules.d/ppc64el.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ do_tools_perf_jvmti = true
1818
do_tools_bpftool = true
1919

2020
#do_flavour_image_package = false
21-
do_zfs = true
21+
do_zfs = false
2222
do_dkms_wireguard = true

debian.master/rules.d/s390x.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ do_tools_perf = true
1818
do_tools_perf_jvmti = true
1919
do_tools_bpftool = true
2020

21-
do_zfs = true
21+
do_zfs = false
2222
do_dkms_wireguard = true

debian/rules.d/4-checks.mk

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@ retpoline-check-%: install-%
1616
$(SHELL) $(DROOT)/scripts/retpoline-check "$*" \
1717
"$(prev_abidir)" "$(abidir)" "$(skipretpoline)" "$(builddir)/build-$*"
1818

19-
checks-%: module-check-% abi-check-% retpoline-check-%
19+
checks-%: abi-check-% retpoline-check-%
2020
@echo Debug: $@
2121

2222
# Check the config against the known options list.
2323
config-prepare-check-%: $(stampdir)/stamp-prepare-tree-%
2424
@echo Debug: $@
25-
@perl -f $(DROOT)/scripts/config-check \
26-
$(builddir)/build-$*/.config "$(arch)" "$*" "$(commonconfdir)" \
27-
"$(skipconfig)" "$(do_enforce_all)"
25+
# TODO: What do to about this? remove it?
26+
#@perl -f $(DROOT)/scripts/config-check \
27+
# $(builddir)/build-$*/.config "$(arch)" "$*" "$(commonconfdir)" \
28+
# "$(skipconfig)" "$(do_enforce_all)"
2829

0 commit comments

Comments
 (0)