diff --git a/debian/changelog b/debian/changelog index eed4753983..cab4fdbcb9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -31,6 +31,7 @@ linux (6.18.1-1~exp1) UNRELEASED; urgency=medium * Install vdso files if available. * Move dtb into modules directory. * Convert doc to symlink in linux-libc-dev-*-cross. + * Split modules out of kernel-image udeb. [ Salvatore Bonaccorso ] * [amd64] drivers/accel/amdxdna: Enable DRM_ACCEL_AMDXDNA as module diff --git a/debian/installer/modules/alpha-generic/base-modules b/debian/installer/modules/alpha-generic/base-modules new file mode 100644 index 0000000000..e9b25f153c --- /dev/null +++ b/debian/installer/modules/alpha-generic/base-modules @@ -0,0 +1,3 @@ +#include + +srm_env diff --git a/debian/installer/modules/alpha-generic/kernel-image b/debian/installer/modules/alpha-generic/kernel-image index 961a1abf30..1d11b1921d 100644 --- a/debian/installer/modules/alpha-generic/kernel-image +++ b/debian/installer/modules/alpha-generic/kernel-image @@ -1,3 +1 @@ #include - -srm_env diff --git a/debian/installer/modules/amd64/base-modules b/debian/installer/modules/amd64/base-modules new file mode 100644 index 0000000000..493d27a192 --- /dev/null +++ b/debian/installer/modules/amd64/base-modules @@ -0,0 +1,15 @@ +#include + +# ACPI drivers +fan +thermal + +# pmem drivers for UEFI HTTP boot +nd_pmem +nfit + +# Intel pinctrl drivers +drivers/pinctrl/intel/** + +# SPI devices +drivers/spi/** diff --git a/debian/installer/modules/amd64/kernel-image b/debian/installer/modules/amd64/kernel-image index 34503e3320..1d11b1921d 100644 --- a/debian/installer/modules/amd64/kernel-image +++ b/debian/installer/modules/amd64/kernel-image @@ -1,15 +1 @@ #include - -# ACPI drivers -fan -thermal - -# pmem drivers for UEFI HTTP boot -nd_pmem -nfit - -# Intel pinctrl drivers -drivers/pinctrl/intel/** - -# SPI devices -drivers/spi/** diff --git a/debian/installer/modules/arm64/base-modules b/debian/installer/modules/arm64/base-modules new file mode 100644 index 0000000000..d8a07ba4bd --- /dev/null +++ b/debian/installer/modules/arm64/base-modules @@ -0,0 +1,109 @@ +#include + +# Multifunction devices +drivers/mfd/** + +# Regulators +drivers/regulator/** + +# Some regulators on RK3588 require GPIO +gpio-rockchip + +# NIC,sata, and USB on Armada 8K +phy-mvebu-cp110-comphy ? + +# SoC modules +drivers/soc/** + +# Watchdogs: boot loader may start a watchdog that we need to pet, +# and/or it may be the only way to trigger reboot +drivers/watchdog/** + +# SPI devices +drivers/spi/** + +# Force mtd as spi/spi-mtk-snfi depends on ecc-mtk,nandcore -> mtd +mtd + +# For cros_ec mfd device +cros_ec_spi ? + +# PCIe PHYs +phy-rockchip-pcie ? + +# PCIe x4 on RK3588 (usually NVME) +phy-rockchip-snps-pcie3 + +# USB/SATA/PCIe on Rockchip RK3588 +phy-rockchip-naneng-combphy + +# For spi-rockchip +pl330 ? + +# Regulator-SoC synchronization +rockchip-io-domain ? + +# Pin controllers +drivers/pinctrl/** + +# EFUSE/OTP drivers +nvmem-imx-ocotp ? +nvmem_mtk-efuse + +# DRM modules as soc/qcom/phy-qcom-qmp-combo -> aux-hpd-bridge -> drm +drm +drm_kms_helper + +# Qualcomm devices +qcom-apcs-ipc-mailbox +qcom-ipcc +nvmem_qcom-spmi-sdam +nvmem_qfprom +bam_dma +phy_qcom_edp +phy-qcom-qmp-combo +phy-qcom-qmp-pcie +qcom_glink +qcom_glink_smem +qcom_glink_rpm +qcom_smd +qcom_hwspinlock +icc-osm-l3 +rpmpd +qrtr ? +qrtr-smd ? + +qnoc-sc7180 +qnoc-sc8280xp +qnoc-sc8180x +qnoc-x1e80100 ? + +# Mediatek devices +mtk-cmdq-mailbox +phy-mtk-tphy +pwm-mediatek + +# TypeC connector stuff used by phy-qcom-qmp-combo and pmic_glink_altmode modules +typec ? + +# I²C drivers +i2c-tegra +i2c-rk3x +i2c-mv64xxx +i2c-imx +i2c-qcom-geni +i2c-qup +i2c-omap +i2c-mt65xx + +# TI AM64 / AM65 ICSSG PRU subsystem +drivers/irqchip/irq-pruss-intc +drivers/remoteproc/pru_rproc + +# RTC +drivers/rtc/** + +# pmem drivers for UEFI HTTP boot (or u-boot) +of_pmem +nd_pmem +nfit diff --git a/debian/installer/modules/arm64/kernel-image b/debian/installer/modules/arm64/kernel-image index 689cb3dc07..1d11b1921d 100644 --- a/debian/installer/modules/arm64/kernel-image +++ b/debian/installer/modules/arm64/kernel-image @@ -1,109 +1 @@ #include - -# Multifunction devices -drivers/mfd/** - -# Regulators -drivers/regulator/** - -# Some regulators on RK3588 require GPIO -gpio-rockchip - -# NIC,sata, and USB on Armada 8K -phy-mvebu-cp110-comphy ? - -# SoC modules -drivers/soc/** - -# Watchdogs: boot loader may start a watchdog that we need to pet, -# and/or it may be the only way to trigger reboot -drivers/watchdog/** - -# SPI devices -drivers/spi/** - -# Force mtd as spi/spi-mtk-snfi depends on ecc-mtk,nandcore -> mtd -mtd - -# For cros_ec mfd device -cros_ec_spi ? - -# PCIe PHYs -phy-rockchip-pcie ? - -# PCIe x4 on RK3588 (usually NVME) -phy-rockchip-snps-pcie3 - -# USB/SATA/PCIe on Rockchip RK3588 -phy-rockchip-naneng-combphy - -# For spi-rockchip -pl330 ? - -# Regulator-SoC synchronization -rockchip-io-domain ? - -# Pin controllers -drivers/pinctrl/** - -# EFUSE/OTP drivers -nvmem-imx-ocotp ? -nvmem_mtk-efuse - -# DRM modules as soc/qcom/phy-qcom-qmp-combo -> aux-hpd-bridge -> drm -drm -drm_kms_helper - -# Qualcomm devices -qcom-apcs-ipc-mailbox -qcom-ipcc -nvmem_qcom-spmi-sdam -nvmem_qfprom -bam_dma -phy_qcom_edp -phy-qcom-qmp-combo -phy-qcom-qmp-pcie -qcom_glink -qcom_glink_smem -qcom_glink_rpm -qcom_smd -qcom_hwspinlock -icc-osm-l3 -rpmpd -qrtr ? -qrtr-smd ? - -qnoc-sc7180 -qnoc-sc8280xp -qnoc-sc8180x -qnoc-x1e80100 ? - -# Mediatek devices -mtk-cmdq-mailbox -phy-mtk-tphy -pwm-mediatek - -# TypeC connector stuff used by phy-qcom-qmp-combo and pmic_glink_altmode modules -typec ? - -# I²C drivers -i2c-tegra -i2c-rk3x -i2c-mv64xxx -i2c-imx -i2c-qcom-geni -i2c-qup -i2c-omap -i2c-mt65xx - -# TI AM64 / AM65 ICSSG PRU subsystem -drivers/irqchip/irq-pruss-intc -drivers/remoteproc/pru_rproc - -# RTC -drivers/rtc/** - -# pmem drivers for UEFI HTTP boot (or u-boot) -of_pmem -nd_pmem -nfit diff --git a/debian/installer/modules/armhf-armmp/base-modules b/debian/installer/modules/armhf-armmp/base-modules new file mode 100644 index 0000000000..063cd7a7cb --- /dev/null +++ b/debian/installer/modules/armhf-armmp/base-modules @@ -0,0 +1,28 @@ +#include + +# GPIO +gpio-da9052 ? +gpio-pca953x ? +gpio-mxc ? + +# PCIe PHYs +phy-omap-control ? +phy-ti-pipe3 ? + +# Regulators +drivers/regulator/** + +# Powersupply +axp20x_usb_power ? + +# Watchdogs: boot loader may start a watchdog that we need to pet, +# and/or it may be the only way to trigger reboot +drivers/watchdog/** + +# Regulator-SoC synchronization +rockchip-io-domain ? + +# I²C drivers +i2c-exynos5 +i2c-mv64xxx +i2c-rk3x diff --git a/debian/installer/modules/armhf-armmp/kernel-image b/debian/installer/modules/armhf-armmp/kernel-image index 1c25906a4a..1d11b1921d 100644 --- a/debian/installer/modules/armhf-armmp/kernel-image +++ b/debian/installer/modules/armhf-armmp/kernel-image @@ -1,28 +1 @@ #include - -# GPIO -gpio-da9052 ? -gpio-pca953x ? -gpio-mxc ? - -# PCIe PHYs -phy-omap-control ? -phy-ti-pipe3 ? - -# Regulators -drivers/regulator/** - -# Powersupply -axp20x_usb_power ? - -# Watchdogs: boot loader may start a watchdog that we need to pet, -# and/or it may be the only way to trigger reboot -drivers/watchdog/** - -# Regulator-SoC synchronization -rockchip-io-domain ? - -# I²C drivers -i2c-exynos5 -i2c-mv64xxx -i2c-rk3x diff --git a/debian/installer/modules/base-modules b/debian/installer/modules/base-modules new file mode 100644 index 0000000000..eed184dad5 --- /dev/null +++ b/debian/installer/modules/base-modules @@ -0,0 +1,66 @@ +# Clocks +drivers/clk/** ? + +af_packet +bitrev ? +eeprom_93cx6 ? +firmware_class +mbcache +mfd-core ? +nls_base +# Default I/O charset for most filesystems that do character conversion +nls_utf8 +thermal_sys ? + +# In case they become modular again +lz4_compress ? +lz4hc_compress ? +lz4_decompress ? +lzo_compress +lzo_decompress +zlib_deflate +zstd_compress +zstd_decompress + +# Basic paravirtual modules +hv_utils ? +hv_vmbus ? +virtio ? +virtio_balloon ? +virtio_mmio ? +virtio_pci ? +virtio_ring ? + +# The installer generally needs good entropy sources +drivers/char/hw_random/** + +# LPSS might be needed for I2C (e.g. for touchpads on laptops), SPI, UART +intel_lpss ? +intel_lpss_acpi ? +intel_lpss_pci ? + +# Common library for Chrome platform drivers +cros-ec-proto ? + +# I²C subsystem and common drivers +i2c-core ? +i2c-algo-bit ? +i2c-designware-platform ? + +# EFI +efivarfs ? + +# LED subsystem and common drivers +led-class ? +ledtrig-audio ? +leds-gpio ? + +# CRC algorithms +crc-ccitt +crc32_cryptoapi +crc32c_cryptoapi +crc-itu-t +crc16 +crc7 ? +crc8 ? +crc64 ? diff --git a/debian/installer/modules/hppa-parisc64/base-modules b/debian/installer/modules/hppa-parisc64/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/hppa-parisc64/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/hppa/base-modules b/debian/installer/modules/hppa/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/hppa/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/kernel-image b/debian/installer/modules/kernel-image index eed184dad5..e69de29bb2 100644 --- a/debian/installer/modules/kernel-image +++ b/debian/installer/modules/kernel-image @@ -1,66 +0,0 @@ -# Clocks -drivers/clk/** ? - -af_packet -bitrev ? -eeprom_93cx6 ? -firmware_class -mbcache -mfd-core ? -nls_base -# Default I/O charset for most filesystems that do character conversion -nls_utf8 -thermal_sys ? - -# In case they become modular again -lz4_compress ? -lz4hc_compress ? -lz4_decompress ? -lzo_compress -lzo_decompress -zlib_deflate -zstd_compress -zstd_decompress - -# Basic paravirtual modules -hv_utils ? -hv_vmbus ? -virtio ? -virtio_balloon ? -virtio_mmio ? -virtio_pci ? -virtio_ring ? - -# The installer generally needs good entropy sources -drivers/char/hw_random/** - -# LPSS might be needed for I2C (e.g. for touchpads on laptops), SPI, UART -intel_lpss ? -intel_lpss_acpi ? -intel_lpss_pci ? - -# Common library for Chrome platform drivers -cros-ec-proto ? - -# I²C subsystem and common drivers -i2c-core ? -i2c-algo-bit ? -i2c-designware-platform ? - -# EFI -efivarfs ? - -# LED subsystem and common drivers -led-class ? -ledtrig-audio ? -leds-gpio ? - -# CRC algorithms -crc-ccitt -crc32_cryptoapi -crc32c_cryptoapi -crc-itu-t -crc16 -crc7 ? -crc8 ? -crc64 ? diff --git a/debian/installer/modules/loong64/base-modules b/debian/installer/modules/loong64/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/loong64/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/m68k/base-modules b/debian/installer/modules/m68k/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/m68k/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/mips/base-modules b/debian/installer/modules/mips/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/mips/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/powerpc-powerpc64/base-modules b/debian/installer/modules/powerpc-powerpc64/base-modules new file mode 100644 index 0000000000..895b1ffc83 --- /dev/null +++ b/debian/installer/modules/powerpc-powerpc64/base-modules @@ -0,0 +1,22 @@ +#include + +# PowerMac fan control support +i2c-powermac ? +windfarm_core ? +windfarm_cpufreq_clamp ? +windfarm_lm75_sensor ? +windfarm_max6690_sensor ? +windfarm_pid ? +windfarm_pm121 ? +windfarm_pm112 ? +windfarm_pm81 ? +windfarm_pm91 ? +windfarm_pm72 ? +windfarm_rm31 ? +windfarm_smu_controls ? +windfarm_smu_sat ? +windfarm_smu_sensors ? +windfarm_ad7417_sensor ? +windfarm_fcu_controls ? +windfarm_lm87_sensor ? +windfarm_pid ? diff --git a/debian/installer/modules/powerpc-powerpc64/kernel-image b/debian/installer/modules/powerpc-powerpc64/kernel-image index cccdb6e26a..a0b7d0cf49 100644 --- a/debian/installer/modules/powerpc-powerpc64/kernel-image +++ b/debian/installer/modules/powerpc-powerpc64/kernel-image @@ -1,22 +1 @@ #include "../powerpc/kernel-image" - -# PowerMac fan control support -i2c-powermac ? -windfarm_core ? -windfarm_cpufreq_clamp ? -windfarm_lm75_sensor ? -windfarm_max6690_sensor ? -windfarm_pid ? -windfarm_pm121 ? -windfarm_pm112 ? -windfarm_pm81 ? -windfarm_pm91 ? -windfarm_pm72 ? -windfarm_rm31 ? -windfarm_smu_controls ? -windfarm_smu_sat ? -windfarm_smu_sensors ? -windfarm_ad7417_sensor ? -windfarm_fcu_controls ? -windfarm_lm87_sensor ? -windfarm_pid ? diff --git a/debian/installer/modules/powerpc/base-modules b/debian/installer/modules/powerpc/base-modules new file mode 100644 index 0000000000..035fa72691 --- /dev/null +++ b/debian/installer/modules/powerpc/base-modules @@ -0,0 +1,2 @@ +#include +bestcomm-core ? diff --git a/debian/installer/modules/powerpc/kernel-image b/debian/installer/modules/powerpc/kernel-image index b17bb591a8..1d11b1921d 100644 --- a/debian/installer/modules/powerpc/kernel-image +++ b/debian/installer/modules/powerpc/kernel-image @@ -1,2 +1 @@ #include -bestcomm-core ? diff --git a/debian/installer/modules/ppc64el/base-modules b/debian/installer/modules/ppc64el/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/ppc64el/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/riscv64/base-modules b/debian/installer/modules/riscv64/base-modules new file mode 100644 index 0000000000..041a37ed8b --- /dev/null +++ b/debian/installer/modules/riscv64/base-modules @@ -0,0 +1,25 @@ +#include + +# Multifunction devices +drivers/mfd/** + +# DMA controllers +drivers/dma/** + +# PCIe PHYs +drivers/phy/phy-*-pcie* ? +drivers/phy/*/phy-*-pcie* ? + +# Regulators +drivers/regulator/** + +# Reset controllers +drivers/power/reset/** +drivers/reset/** + +# RTC +drivers/rtc/** + +# Force the inclusion of the mtd module, as anyway it is added through the +# following dependency: mpfs-rng -> mpfs-sys-controller -> mtd +mtd diff --git a/debian/installer/modules/riscv64/kernel-image b/debian/installer/modules/riscv64/kernel-image index ce20dd48e7..1d11b1921d 100644 --- a/debian/installer/modules/riscv64/kernel-image +++ b/debian/installer/modules/riscv64/kernel-image @@ -1,25 +1 @@ #include - -# Multifunction devices -drivers/mfd/** - -# DMA controllers -drivers/dma/** - -# PCIe PHYs -drivers/phy/phy-*-pcie* ? -drivers/phy/*/phy-*-pcie* ? - -# Regulators -drivers/regulator/** - -# Reset controllers -drivers/power/reset/** -drivers/reset/** - -# RTC -drivers/rtc/** - -# Force the inclusion of the mtd module, as anyway it is added through the -# following dependency: mpfs-rng -> mpfs-sys-controller -> mtd -mtd diff --git a/debian/installer/modules/s390x/base-modules b/debian/installer/modules/s390x/base-modules new file mode 100644 index 0000000000..0519227684 --- /dev/null +++ b/debian/installer/modules/s390x/base-modules @@ -0,0 +1,2 @@ +#include +vmcp ? diff --git a/debian/installer/modules/s390x/kernel-image b/debian/installer/modules/s390x/kernel-image index fd8c3a7721..1d11b1921d 100644 --- a/debian/installer/modules/s390x/kernel-image +++ b/debian/installer/modules/s390x/kernel-image @@ -1,2 +1 @@ #include -vmcp ? diff --git a/debian/installer/modules/sh4-sh7751r/base-modules b/debian/installer/modules/sh4-sh7751r/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/sh4-sh7751r/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/sh4-sh7785lcr/base-modules b/debian/installer/modules/sh4-sh7785lcr/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/sh4-sh7785lcr/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/modules/sparc64/base-modules b/debian/installer/modules/sparc64/base-modules new file mode 100644 index 0000000000..8e54a31708 --- /dev/null +++ b/debian/installer/modules/sparc64/base-modules @@ -0,0 +1 @@ +#include diff --git a/debian/installer/package-list b/debian/installer/package-list index 71f0af8abd..55bb735da4 100644 --- a/debian/installer/package-list +++ b/debian/installer/package-list @@ -3,6 +3,14 @@ # architecture, which is derived from the files in the modules directory. # Package: kernel-image +Priority: standard +Description: Linux kernel image and core modules for the Debian installer + This package contains the kernel image and core modules for the Debian + installer boot images. It does _not_ provide a usable kernel for your full + Debian system. + +Package: base-modules +Depends: kernel-image Provides_amd64: efi-modules Provides_arm64: drm-core-modules, mmc-core-modules, mtd-core-modules, efi-modules Provides_armmp: mmc-core-modules, mtd-core-modules, efi-modules @@ -20,13 +28,11 @@ Provides_powerpc64: Provides_riscv64: mtd-core-modules, efi-modules Provides_sh4: fb-modules, input-modules, nic-shared-modules, uinput-modules, usb-modules Priority: standard -Description: Linux kernel image and core modules for the Debian installer - This package contains the kernel image and core modules for the Debian - installer boot images. It does _not_ provide a usable kernel for your full - Debian system. +Description: Base drivers + This packages contains some base drivers for the kernel. Package: nic-modules -Depends: kernel-image, nic-shared-modules, mtd-core-modules +Depends: base-modules, nic-shared-modules, mtd-core-modules Provides: nic-extra-modules Priority: standard Description: NIC drivers @@ -34,64 +40,64 @@ Description: NIC drivers for the kernel. Package: nic-wireless-modules -Depends: kernel-image, nic-shared-modules, usb-modules, mmc-core-modules, pcmcia-modules, rfkill-modules, crypto-modules +Depends: base-modules, nic-shared-modules, usb-modules, mmc-core-modules, pcmcia-modules, rfkill-modules, crypto-modules Priority: standard Description: Wireless NIC drivers This package contains wireless NIC drivers for the kernel. Includes crypto modules only needed for wireless (WEP, WPA). Package: nic-shared-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: Shared NIC drivers This package contains NIC drivers needed by combinations of nic-modules, nic-pcmcia-modules, nic-usb-modules and nic-wireless-modules. Package: serial-modules -Depends: kernel-image, pcmcia-modules +Depends: base-modules, pcmcia-modules Priority: optional Description: Serial drivers This package contains serial drivers for the kernel. Package: usb-serial-modules -Depends: kernel-image, usb-modules +Depends: base-modules, usb-modules Priority: optional Description: USB serial drivers This package contains USB serial drivers for the kernel. Package: ppp-modules -Depends: kernel-image, serial-modules +Depends: base-modules, serial-modules Priority: optional Description: PPP drivers This package contains PPP drivers for the kernel. Package: pata-modules -Depends: kernel-image, ata-modules +Depends: base-modules, ata-modules Priority: standard Priority_armhf: optional Description: PATA drivers This package contains PATA drivers for the kernel. Package: cdrom-core-modules -Depends: kernel-image, scsi-core-modules +Depends: base-modules, scsi-core-modules Priority: standard Description: CDROM support This package contains core CDROM support for the kernel. Package: firewire-core-modules -Depends: kernel-image, scsi-core-modules +Depends: base-modules, scsi-core-modules Priority: standard Description: Core FireWire drivers This package contains core FireWire drivers for the kernel. Package: scsi-core-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: Core SCSI subsystem This package contains the core SCSI subsystem for the kernel. Package: scsi-modules -Depends: kernel-image, scsi-core-modules, cdrom-core-modules, ata-modules +Depends: base-modules, scsi-core-modules, cdrom-core-modules, ata-modules Priority: standard Description: SCSI drivers This package contains SCSI drivers for the kernel. @@ -103,19 +109,19 @@ Description: SCSI drivers for converged NICs This package contains SCSI drivers that depend on net drivers. Package: loop-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: Loopback filesystem support This package contains loopback filesystem support for the kernel. Package: btrfs-modules -Depends: kernel-image, md-modules +Depends: base-modules, md-modules Priority: optional Description: BTRFS filesystem support This package contains the BTRFS filesystem module for the kernel. Package: ext4-modules -Depends: kernel-image +Depends: base-modules Provides: ext2-modules, ext3-modules Priority: standard Description: ext2/ext3/ext4 filesystem support @@ -123,247 +129,247 @@ Description: ext2/ext3/ext4 filesystem support also supports ext2 and ext3. Package: isofs-modules -Depends: kernel-image, cdrom-core-modules +Depends: base-modules, cdrom-core-modules Priority: standard Description: ISOFS filesystem support This package contains the ISOFS filesystem module for the kernel. Package: jffs2-modules -Depends: kernel-image, mtd-modules +Depends: base-modules, mtd-modules Priority: optional Description: JFFS2 filesystem support This package contains the JFFS2 filesystem module for the kernel. Package: jfs-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: JFS filesystem support This package contains the JFS filesystem module for the kernel. Package: ufs-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: UFS filesystem support This package contains the UFS filesystem module for the kernel. Package: xfs-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: XFS filesystem support This package contains the XFS filesystem module for the kernel. Package: fat-modules -Depends: kernel-image +Depends: base-modules Priority: optional Priority_amd64: standard Description: FAT filesystem support This package contains the FAT and VFAT filesystem modules for the kernel. Package: hfs-modules -Depends: kernel-image, cdrom-core-modules +Depends: base-modules, cdrom-core-modules Priority: optional Description: HFS filesystem support This package contains the HFS and HFS+ filesystem modules for the kernel. Package: affs-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: Amiga filesystem support This package contains the Amiga filesystem module for the kernel. Package: minix-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: Minix filesystem support This package contains the Minix filesystem module for the kernel. Package: nfs-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: NFS filesystem support This package contains the NFS filesystem module for the kernel. Package: squashfs-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: squashfs modules This package contains squashfs modules. Package: udf-modules -Depends: kernel-image, cdrom-core-modules +Depends: base-modules, cdrom-core-modules Priority: optional Description: UDF modules This package contains the UDF filesystem module. Package: f2fs-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: f2fs filesystem support This package contains the f2fs (Flash-Friendly Filesystem) module. Package: md-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: RAID and LVM support This package contains RAID and LVM modules for the kernel. Package: multipath-modules -Depends: kernel-image, md-modules, scsi-core-modules +Depends: base-modules, md-modules, scsi-core-modules Priority: optional Description: Multipath support This package contains DM-Multipath modules for the kernel. Package: usb-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: USB support This package contains core USB drivers for the kernel. Package: usb-storage-modules -Depends: kernel-image, scsi-core-modules, usb-modules +Depends: base-modules, scsi-core-modules, usb-modules Priority: standard Description: USB storage support This package contains the USB storage driver for the kernel. Package: pcmcia-storage-modules -Depends: kernel-image, cdrom-core-modules, pcmcia-modules, ata-modules +Depends: base-modules, cdrom-core-modules, pcmcia-modules, ata-modules Priority: standard Description: PCMCIA storage drivers This package contains PCMCIA storage drivers for the kernel. Package: drm-core-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: Frame buffer support This package contains core DRM modules for the kernel. Package: fb-modules -Depends: kernel-image, drm-core-modules, input-modules +Depends: base-modules, drm-core-modules, input-modules Priority: optional Priority_hppa: standard Description: Frame buffer support This package contains Frame buffer drivers for the kernel. Package: input-modules -Depends: kernel-image, usb-modules, rfkill-modules +Depends: base-modules, usb-modules, rfkill-modules Priority: optional Description: Input devices support This package contains input device drivers for the kernel. Package: nic-pcmcia-modules -Depends: kernel-image, nic-shared-modules, nic-wireless-modules, pcmcia-modules, mmc-core-modules +Depends: base-modules, nic-shared-modules, nic-wireless-modules, pcmcia-modules, mmc-core-modules Priority: standard Description: Common PCMCIA NIC drivers This package contains common PCMCIA NIC drivers for the kernel. Package: pcmcia-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: Common PCMCIA drivers This package contains common PCMCIA drivers for the kernel. Package: nic-usb-modules -Depends: kernel-image, nic-shared-modules, nic-wireless-modules, usb-modules +Depends: base-modules, nic-shared-modules, nic-wireless-modules, usb-modules Priority: standard Description: USB NIC drivers This package contains USB network adapter drivers for the kernel. Package: sata-modules -Depends: kernel-image, scsi-core-modules, ata-modules +Depends: base-modules, scsi-core-modules, ata-modules Priority: standard Description: SATA drivers This package contains SATA drivers for the kernel. Package: crypto-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: crypto modules This package contains crypto modules. Package: crypto-dm-modules -Depends: kernel-image, md-modules +Depends: base-modules, md-modules Priority: optional Description: devicemapper crypto module This package contains the devicemapper crypto (dm-crypt) module. Package: ata-modules -Depends: kernel-image, scsi-core-modules +Depends: base-modules, scsi-core-modules Priority: optional Description: ATA disk modules This package contains core ATA disk modules used by both PATA and SATA disk drivers. Package: mmc-core-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: MMC/SD/SDIO core modules This package contains core modules for MMC/SD/SDIO support. Package: mmc-modules -Depends: kernel-image, mmc-core-modules, usb-modules +Depends: base-modules, mmc-core-modules, usb-modules Priority: optional Description: MMC/SD card modules This package contains modules needed to support MMC (multimedia) and SD cards. Package: nbd-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: Network Block Device modules This package contains the modules required for support of the Network Block Device Package: speakup-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: speakup modules This package contains speakup modules. Package: uinput-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: uinput support This package contains the uinput module. Package: sound-modules -Depends: kernel-image, usb-modules, pcmcia-modules, firewire-core-modules, input-modules +Depends: base-modules, usb-modules, pcmcia-modules, firewire-core-modules, input-modules Priority: optional Description: sound support This package contains sound modules. Package: mtd-modules -Depends: kernel-image, mtd-core-modules +Depends: base-modules, mtd-core-modules Priority: optional Description: MTD driver modules This package contains MTD driver modules. Package: mtd-core-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: MTD core This package contains the MTD core. Package: rfkill-modules -Depends: kernel-image +Depends: base-modules Priority: optional Description: rfkill modules This package contains the rfkill module. Package: hypervisor-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: IBM 64bit hypervisor console modules Contains drivers for the hypervisor console, used as console for linux running in logical partitions of IBM hardware supporting it. Package: dasd-modules -Depends: kernel-image +Depends: base-modules Priority: standard Description: dasd modules This package contains dasd modules. Package: dasd-extra-modules -Depends: kernel-image, dasd-modules +Depends: base-modules, dasd-modules Priority: optional Description: optional dasd DIAG support This package contains the module for dasd DIAG support. The udeb is