Skip to content

Commit 9059ed4

Browse files
sebroyprakashsurya
authored andcommitted
DLPX-94011 simplify kernel build and exclusion of dkms modules (#346)
PR URL: https://www.github.com/delphix/linux-pkg/pull/346
1 parent 06f68b2 commit 9059ed4

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

default-package-config.sh

+4-8
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ function kernel_prepare() {
4646
"$DEPDIR"/delphix-rust/*.deb \
4747
devscripts \
4848
equivs \
49-
kernel-wedge
49+
kernel-wedge \
50+
gawk
5051
}
5152

5253
#
@@ -123,7 +124,7 @@ function kernel_build() {
123124
# any intention and logic to provide signatures for now
124125
# we set it to false to avoid any misconfigurations down
125126
# the line.
126-
# do_dkms_*=false
127+
# dkms_exclude=*
127128
# This disables the build of various out-of-tree kernel modules
128129
# that we do not use in our product or that we provide separately.
129130
#
@@ -132,12 +133,7 @@ function kernel_build() {
132133
"do_tools_common=false"
133134
"do_tools_host=false"
134135
"uefi_signed=false"
135-
"do_zfs=false"
136-
"do_dkms_nvidia=false"
137-
"do_dkms_nvidia_server=false"
138-
"do_dkms_vbox=false"
139-
"do_dkms_wireguard=false"
140-
"dkms_exclude=v4l2loopback"
136+
"dkms_exclude=zfs ipu6 iwlwifi v4l2loopback usbio"
141137
"flavours=$platform"
142138
"abinum=${delphix_abinum}"
143139
)

0 commit comments

Comments
 (0)