mirror of
https://github.com/TommyTran732/Kernel-Module-Blacklist.git
synced 2025-02-23 21:11:15 +01:00
Split hardware vendor whitelist & whitelist wmi
Signed-off-by: Tommy <contact@tommytran.io>
This commit is contained in:
parent
76c105a4c3
commit
cc5ff2abeb
@ -1577,7 +1577,6 @@ install hid-roccat-pyra /bin/false
|
|||||||
install hid-roccat-ryos /bin/false
|
install hid-roccat-ryos /bin/false
|
||||||
install hid-roccat-savu /bin/false
|
install hid-roccat-savu /bin/false
|
||||||
install hid-saitek /bin/false
|
install hid-saitek /bin/false
|
||||||
install hid-samsung /bin/false
|
|
||||||
install hid-semitek /bin/false
|
install hid-semitek /bin/false
|
||||||
install hid-sensor-accel-3d /bin/false
|
install hid-sensor-accel-3d /bin/false
|
||||||
install hid-sensor-als /bin/false
|
install hid-sensor-als /bin/false
|
||||||
@ -1596,7 +1595,6 @@ install hid-sensor-temperature /bin/false
|
|||||||
install hid-sensor-trigger /bin/false
|
install hid-sensor-trigger /bin/false
|
||||||
install hid-sigmamicro /bin/false
|
install hid-sigmamicro /bin/false
|
||||||
install hid-sjoy /bin/false
|
install hid-sjoy /bin/false
|
||||||
install hid-sony /bin/false
|
|
||||||
install hid-speedlink /bin/false
|
install hid-speedlink /bin/false
|
||||||
install hid-steam /bin/false
|
install hid-steam /bin/false
|
||||||
install hid-steelseries /bin/false
|
install hid-steelseries /bin/false
|
||||||
@ -1758,8 +1756,6 @@ install ice /bin/false
|
|||||||
install icp10100 /bin/false
|
install icp10100 /bin/false
|
||||||
install icplus /bin/false
|
install icplus /bin/false
|
||||||
install ics932s401 /bin/false
|
install ics932s401 /bin/false
|
||||||
install ideapad-laptop /bin/false
|
|
||||||
install ideapad_slidebar /bin/false
|
|
||||||
install idma64 /bin/false
|
install idma64 /bin/false
|
||||||
install idmouse /bin/false
|
install idmouse /bin/false
|
||||||
install idpf /bin/false
|
install idpf /bin/false
|
||||||
@ -2036,7 +2032,6 @@ install ir-rcmm-decoder /bin/false
|
|||||||
install ir-sanyo-decoder /bin/false
|
install ir-sanyo-decoder /bin/false
|
||||||
install irsd200 /bin/false
|
install irsd200 /bin/false
|
||||||
install ir-sharp-decoder /bin/false
|
install ir-sharp-decoder /bin/false
|
||||||
install ir-sony-decoder /bin/false
|
|
||||||
install ir_toy /bin/false
|
install ir_toy /bin/false
|
||||||
install ir-usb /bin/false
|
install ir-usb /bin/false
|
||||||
install ir-xmp-decoder /bin/false
|
install ir-xmp-decoder /bin/false
|
||||||
@ -3866,10 +3861,6 @@ install saa7164 /bin/false
|
|||||||
install saa717x /bin/false
|
install saa717x /bin/false
|
||||||
install saa7706h /bin/false
|
install saa7706h /bin/false
|
||||||
install safe_serial /bin/false
|
install safe_serial /bin/false
|
||||||
install samsung-keypad /bin/false
|
|
||||||
install samsung-laptop /bin/false
|
|
||||||
install samsung-q10 /bin/false
|
|
||||||
install samsung-sxgbe /bin/false
|
|
||||||
install sb1000 /bin/false
|
install sb1000 /bin/false
|
||||||
install sbc60xxwdt /bin/false
|
install sbc60xxwdt /bin/false
|
||||||
install sbc_epx_c3 /bin/false
|
install sbc_epx_c3 /bin/false
|
||||||
@ -4654,8 +4645,6 @@ install softing /bin/false
|
|||||||
install softing_cs /bin/false
|
install softing_cs /bin/false
|
||||||
install solo6x10 /bin/false
|
install solo6x10 /bin/false
|
||||||
install solos-pci /bin/false
|
install solos-pci /bin/false
|
||||||
install sony-btf-mpx /bin/false
|
|
||||||
install sony-laptop /bin/false
|
|
||||||
install soundwire-amd /bin/false
|
install soundwire-amd /bin/false
|
||||||
install soundwire-bus /bin/false
|
install soundwire-bus /bin/false
|
||||||
install soundwire-cadence /bin/false
|
install soundwire-cadence /bin/false
|
||||||
@ -4961,7 +4950,6 @@ install test_power /bin/false
|
|||||||
install tg3 /bin/false
|
install tg3 /bin/false
|
||||||
install thermal-generic-adc /bin/false
|
install thermal-generic-adc /bin/false
|
||||||
install think-lmi /bin/false
|
install think-lmi /bin/false
|
||||||
install thinkpad_acpi /bin/false
|
|
||||||
install thmc50 /bin/false
|
install thmc50 /bin/false
|
||||||
install thp7312 /bin/false
|
install thp7312 /bin/false
|
||||||
install thunder_bgx /bin/false
|
install thunder_bgx /bin/false
|
||||||
@ -5016,10 +5004,6 @@ install tmp421 /bin/false
|
|||||||
install tmp464 /bin/false
|
install tmp464 /bin/false
|
||||||
install tmp513 /bin/false
|
install tmp513 /bin/false
|
||||||
install topstar-laptop /bin/false
|
install topstar-laptop /bin/false
|
||||||
install toshiba_acpi /bin/false
|
|
||||||
install toshiba_bluetooth /bin/false
|
|
||||||
install toshiba_haps /bin/false
|
|
||||||
install toshiba-wmi /bin/false
|
|
||||||
install toshsd /bin/false
|
install toshsd /bin/false
|
||||||
install touchit213 /bin/false
|
install touchit213 /bin/false
|
||||||
install touchright /bin/false
|
install touchright /bin/false
|
||||||
|
@ -749,6 +749,17 @@ install dcdbas /bin/false
|
|||||||
install ddbridge /bin/false
|
install ddbridge /bin/false
|
||||||
install ddbridge-dummy-fe /bin/false
|
install ddbridge-dummy-fe /bin/false
|
||||||
install de2104x /bin/false
|
install de2104x /bin/false
|
||||||
|
install dell-laptop /bin/false
|
||||||
|
install dell-rbtn /bin/false
|
||||||
|
install dell-smbios /bin/false
|
||||||
|
install dell-smm-hwmon /bin/false
|
||||||
|
install dell-smo8800 /bin/false
|
||||||
|
install dell-wmi /bin/false
|
||||||
|
install dell-wmi-aio /bin/false
|
||||||
|
install dell-wmi-ddv /bin/false
|
||||||
|
install dell-wmi-descriptor /bin/false
|
||||||
|
install dell-wmi-led /bin/false
|
||||||
|
install dell-wmi-sysman /bin/false
|
||||||
install delta-ahe50dc-fan /bin/false
|
install delta-ahe50dc-fan /bin/false
|
||||||
install designware_i2s /bin/false
|
install designware_i2s /bin/false
|
||||||
install device_dax /bin/false
|
install device_dax /bin/false
|
||||||
|
@ -1475,7 +1475,6 @@ install hid-roccat-pyra /bin/false
|
|||||||
install hid-roccat-ryos /bin/false
|
install hid-roccat-ryos /bin/false
|
||||||
install hid-roccat-savu /bin/false
|
install hid-roccat-savu /bin/false
|
||||||
install hid-saitek /bin/false
|
install hid-saitek /bin/false
|
||||||
install hid-samsung /bin/false
|
|
||||||
install hid-semitek /bin/false
|
install hid-semitek /bin/false
|
||||||
install hid-sensor-accel-3d /bin/false
|
install hid-sensor-accel-3d /bin/false
|
||||||
install hid-sensor-als /bin/false
|
install hid-sensor-als /bin/false
|
||||||
@ -1491,7 +1490,6 @@ install hid-sensor-temperature /bin/false
|
|||||||
install hid-sensor-trigger /bin/false
|
install hid-sensor-trigger /bin/false
|
||||||
install hid-sigmamicro /bin/false
|
install hid-sigmamicro /bin/false
|
||||||
install hid-sjoy /bin/false
|
install hid-sjoy /bin/false
|
||||||
install hid-sony /bin/false
|
|
||||||
install hid-speedlink /bin/false
|
install hid-speedlink /bin/false
|
||||||
install hid-steam /bin/false
|
install hid-steam /bin/false
|
||||||
install hid-steelseries /bin/false
|
install hid-steelseries /bin/false
|
||||||
@ -1674,8 +1672,6 @@ install icp10100 /bin/false
|
|||||||
install icplus /bin/false
|
install icplus /bin/false
|
||||||
install icssg-prueth /bin/false
|
install icssg-prueth /bin/false
|
||||||
install icss_iep /bin/false
|
install icss_iep /bin/false
|
||||||
install ideapad-laptop /bin/false
|
|
||||||
install ideapad_slidebar /bin/false
|
|
||||||
install idma64 /bin/false
|
install idma64 /bin/false
|
||||||
install idmouse /bin/false
|
install idmouse /bin/false
|
||||||
install idpf /bin/false
|
install idpf /bin/false
|
||||||
@ -1970,7 +1966,6 @@ install ir-rc6-decoder /bin/false
|
|||||||
install ir-rcmm-decoder /bin/false
|
install ir-rcmm-decoder /bin/false
|
||||||
install ir-sanyo-decoder /bin/false
|
install ir-sanyo-decoder /bin/false
|
||||||
install ir-sharp-decoder /bin/false
|
install ir-sharp-decoder /bin/false
|
||||||
install ir-sony-decoder /bin/false
|
|
||||||
install ir-spi /bin/false
|
install ir-spi /bin/false
|
||||||
install ir_toy /bin/false
|
install ir_toy /bin/false
|
||||||
install ir-usb /bin/false
|
install ir-usb /bin/false
|
||||||
@ -2856,14 +2851,6 @@ install panel-raspberrypi-touchscreen /bin/false
|
|||||||
install panel-raydium-rm68200 /bin/false
|
install panel-raydium-rm68200 /bin/false
|
||||||
install panel-raydium-rm692e5 /bin/false
|
install panel-raydium-rm692e5 /bin/false
|
||||||
install panel-ronbo-rb070d30 /bin/false
|
install panel-ronbo-rb070d30 /bin/false
|
||||||
install panel-samsung-atna33xc20 /bin/false
|
|
||||||
install panel-samsung-db7430 /bin/false
|
|
||||||
install panel-samsung-ld9040 /bin/false
|
|
||||||
install panel-samsung-s6e3ha2 /bin/false
|
|
||||||
install panel-samsung-s6e63j0x03 /bin/false
|
|
||||||
install panel-samsung-s6e88a0-ams452ef01 /bin/false
|
|
||||||
install panel-samsung-s6e8aa0 /bin/false
|
|
||||||
install panel-samsung-sofef00 /bin/false
|
|
||||||
install panel-seiko-43wvf1g /bin/false
|
install panel-seiko-43wvf1g /bin/false
|
||||||
install panel-sharp-lq101r1sx01 /bin/false
|
install panel-sharp-lq101r1sx01 /bin/false
|
||||||
install panel-sharp-ls043t1le01 /bin/false
|
install panel-sharp-ls043t1le01 /bin/false
|
||||||
@ -2871,7 +2858,6 @@ install panel-simple /bin/false
|
|||||||
install panel-sitronix-st7701 /bin/false
|
install panel-sitronix-st7701 /bin/false
|
||||||
install panel-sitronix-st7703 /bin/false
|
install panel-sitronix-st7703 /bin/false
|
||||||
install panel-sitronix-st7789v /bin/false
|
install panel-sitronix-st7789v /bin/false
|
||||||
install panel-sony-tulip-truly-nt35521 /bin/false
|
|
||||||
install panel-startek-kd070fhfid015 /bin/false
|
install panel-startek-kd070fhfid015 /bin/false
|
||||||
install panel-tpo-tpg110 /bin/false
|
install panel-tpo-tpg110 /bin/false
|
||||||
install panel-truly-nt35597 /bin/false
|
install panel-truly-nt35597 /bin/false
|
||||||
@ -3782,9 +3768,6 @@ install saa717x /bin/false
|
|||||||
install saa7185 /bin/false
|
install saa7185 /bin/false
|
||||||
install saa7706h /bin/false
|
install saa7706h /bin/false
|
||||||
install safe_serial /bin/false
|
install safe_serial /bin/false
|
||||||
install samsung-dsim /bin/false
|
|
||||||
install samsung-laptop /bin/false
|
|
||||||
install samsung-q10 /bin/false
|
|
||||||
install sbc_fitpc2_wdt /bin/false
|
install sbc_fitpc2_wdt /bin/false
|
||||||
install sb_edac /bin/false
|
install sb_edac /bin/false
|
||||||
install sbp_target /bin/false
|
install sbp_target /bin/false
|
||||||
@ -4578,8 +4561,6 @@ install socinfo /bin/false
|
|||||||
install softdog /bin/false
|
install softdog /bin/false
|
||||||
install solo6x10 /bin/false
|
install solo6x10 /bin/false
|
||||||
install solos-pci /bin/false
|
install solos-pci /bin/false
|
||||||
install sony-btf-mpx /bin/false
|
|
||||||
install sony-laptop /bin/false
|
|
||||||
install soundwire-amd /bin/false
|
install soundwire-amd /bin/false
|
||||||
install soundwire-bus /bin/false
|
install soundwire-bus /bin/false
|
||||||
install soundwire-cadence /bin/false
|
install soundwire-cadence /bin/false
|
||||||
@ -4922,7 +4903,6 @@ install teranetics /bin/false
|
|||||||
install tg3 /bin/false
|
install tg3 /bin/false
|
||||||
install thermal_mmio /bin/false
|
install thermal_mmio /bin/false
|
||||||
install think-lmi /bin/false
|
install think-lmi /bin/false
|
||||||
install thinkpad_acpi /bin/false
|
|
||||||
install thmc50 /bin/false
|
install thmc50 /bin/false
|
||||||
install ths7303 /bin/false
|
install ths7303 /bin/false
|
||||||
install ths8200 /bin/false
|
install ths8200 /bin/false
|
||||||
@ -4981,10 +4961,6 @@ install tmp421 /bin/false
|
|||||||
install tmp464 /bin/false
|
install tmp464 /bin/false
|
||||||
install tmp513 /bin/false
|
install tmp513 /bin/false
|
||||||
install topstar-laptop /bin/false
|
install topstar-laptop /bin/false
|
||||||
install toshiba_acpi /bin/false
|
|
||||||
install toshiba_bluetooth /bin/false
|
|
||||||
install toshiba_haps /bin/false
|
|
||||||
install toshiba-wmi /bin/false
|
|
||||||
install toshsd /bin/false
|
install toshsd /bin/false
|
||||||
install touchit213 /bin/false
|
install touchit213 /bin/false
|
||||||
install touchright /bin/false
|
install touchright /bin/false
|
||||||
|
@ -70,6 +70,16 @@ while read -r KMOD; do
|
|||||||
sed -i "s/.*${KMOD}.*//gm" blacklist.txt
|
sed -i "s/.*${KMOD}.*//gm" blacklist.txt
|
||||||
done < kmod-whitelist-all
|
done < kmod-whitelist-all
|
||||||
|
|
||||||
|
if [ "${dataset}" != 'vps' ]; then
|
||||||
|
while read -r KMOD; do
|
||||||
|
sed -i "s/^${KMOD}.*//gm" blacklist.txt
|
||||||
|
done < kmod-whitelist-hw-vendors-start
|
||||||
|
|
||||||
|
while read -r KMOD; do
|
||||||
|
sed -i "s/.*${KMOD}.*//gm" blacklist.txt
|
||||||
|
done < kmod-whitelist-hw-vendors-all
|
||||||
|
fi
|
||||||
|
|
||||||
# Delete empty lines
|
# Delete empty lines
|
||||||
sed -i '/^$/d' blacklist.txt
|
sed -i '/^$/d' blacklist.txt
|
||||||
|
|
||||||
|
3
kmod-whitelist-hw-vendors-all
Normal file
3
kmod-whitelist-hw-vendors-all
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
samsung
|
||||||
|
sony
|
||||||
|
wmi
|
7
kmod-whitelist-hw-vendors-start
Normal file
7
kmod-whitelist-hw-vendors-start
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
dell-
|
||||||
|
dell_
|
||||||
|
lg_laptop
|
||||||
|
ideapad
|
||||||
|
toshiba
|
||||||
|
thinkpad
|
||||||
|
system76
|
@ -1,6 +1,4 @@
|
|||||||
cifs
|
cifs
|
||||||
dell-
|
|
||||||
dell_
|
|
||||||
ebtables
|
ebtables
|
||||||
ebtable_
|
ebtable_
|
||||||
ebt_
|
ebt_
|
||||||
|
Loading…
x
Reference in New Issue
Block a user