[PATCH] UBUNTU: [lpia] Change ATA, SCSI, SD, ext2-4 modules into compiled-in components

sonicmctails at gmail.com sonicmctails at gmail.com
Tue Mar 31 21:47:36 UTC 2009


From: Michael Casadevall <mcasadevall at ubuntu.com>

debian-installer requires that modules needed to see the boot device (i.e.
CDROM or USB stick), and the installation media be available in the kernel,
and not as modules. All ext versions also must be compiled in. This change
puts lpia in line with other architectures.

Bug: #347458

Signed-off-by: Michael Casadevall <mcasadevall at ubuntu.com>
---
 debian/abi/2.6.28-11.37/modules.ignore |   62 ++++++++++++++++
 debian/config/lpia/config              |  122 ++++++++++++++++----------------
 2 files changed, 123 insertions(+), 61 deletions(-)
 create mode 100644 debian/abi/2.6.28-11.37/modules.ignore

diff --git a/debian/abi/2.6.28-11.37/modules.ignore b/debian/abi/2.6.28-11.37/modules.ignore
new file mode 100644
index 0000000..09e0b68
--- /dev/null
+++ b/debian/abi/2.6.28-11.37/modules.ignore
@@ -0,0 +1,62 @@
+ata_generic
+ata_piix
+cdrom
+crc16
+ext2
+ext3
+ext4
+jbd
+jbd2
+libata
+mbcache
+mmc_core
+pata_acpi
+pata_ali
+pata_amd
+pata_artop
+pata_atiixp
+pata_cmd64x
+pata_cs5520
+pata_cs5530
+pata_cs5536
+pata_efar
+pata_hpt366
+pata_hpt3x3
+pata_it821x
+pata_jmicron
+pata_marvell
+pata_mpiix
+pata_netcell
+pata_ns87410
+pata_ns87415
+pata_pdc2027x
+pata_pdc202xx_old
+pata_qdi
+pata_rz1000
+pata_sch
+pata_serverworks
+pata_sil680
+pata_sis
+pata_sl82c105
+pata_triflex
+pata_via
+pata_winbond
+pdc_adma
+sata_inic162x
+sata_nv
+sata_promise
+sata_qstor
+sata_sil
+sata_sis
+sata_svw
+sata_uli
+sata_via
+sata_vsc
+scsi_mod
+sd_mod
+sr_mod
+pata_cypress
+pata_radisys
+pata_cmd640
+pata_platform
+
diff --git a/debian/config/lpia/config b/debian/config/lpia/config
index ca89e6b..dec47a5 100644
--- a/debian/config/lpia/config
+++ b/debian/config/lpia/config
@@ -138,14 +138,14 @@ CONFIG_ASYNC_MEMCPY=m
 CONFIG_ASYNC_XOR=m
 CONFIG_AT1700=m
 CONFIG_AT24=m
-CONFIG_ATA=m
+CONFIG_ATA=y
 # CONFIG_ATALK is not set
 CONFIG_ATARI_PARTITION=y
 CONFIG_ATA_ACPI=y
-CONFIG_ATA_GENERIC=m
+CONFIG_ATA_GENERIC=y
 # CONFIG_ATA_NONSTANDARD is not set
 CONFIG_ATA_OVER_ETH=m
-CONFIG_ATA_PIIX=m
+CONFIG_ATA_PIIX=y
 CONFIG_ATA_SFF=y
 # CONFIG_ATH5K is not set
 CONFIG_ATH9K=m
@@ -258,8 +258,8 @@ CONFIG_BLK_DEV_NBD=m
 CONFIG_BLK_DEV_RAM=y
 CONFIG_BLK_DEV_RAM_COUNT=16
 CONFIG_BLK_DEV_RAM_SIZE=65536
-CONFIG_BLK_DEV_SD=m
-CONFIG_BLK_DEV_SR=m
+CONFIG_BLK_DEV_SD=y
+CONFIG_BLK_DEV_SR=y
 # CONFIG_BLK_DEV_SR_VENDOR is not set
 CONFIG_BLK_DEV_SX8=m
 CONFIG_BLK_DEV_UB=m
@@ -415,7 +415,7 @@ CONFIG_CPU_SUP_TRANSMETA_32=y
 CONFIG_CPU_SUP_UMC_32=y
 CONFIG_CRAMFS=y
 # CONFIG_CRASH_DUMP is not set
-CONFIG_CRC16=m
+CONFIG_CRC16=y
 CONFIG_CRC32=y
 CONFIG_CRC7=m
 CONFIG_CRC_CCITT=m
@@ -763,17 +763,17 @@ CONFIG_EVENTFD=y
 CONFIG_EWRK3=m
 CONFIG_EXPERIMENTAL=y
 CONFIG_EXPORTFS=m
-CONFIG_EXT2_FS=m
+CONFIG_EXT2_FS=y
 CONFIG_EXT2_FS_POSIX_ACL=y
 CONFIG_EXT2_FS_SECURITY=y
 CONFIG_EXT2_FS_XATTR=y
 # CONFIG_EXT2_FS_XIP is not set
-CONFIG_EXT3_FS=m
+CONFIG_EXT3_FS=y
 CONFIG_EXT3_FS_POSIX_ACL=y
 CONFIG_EXT3_FS_SECURITY=y
 CONFIG_EXT3_FS_XATTR=y
 # CONFIG_EXT4DEV_COMPAT is not set
-CONFIG_EXT4_FS=m
+CONFIG_EXT4_FS=y
 CONFIG_EXT4_FS_POSIX_ACL=y
 CONFIG_EXT4_FS_SECURITY=y
 CONFIG_EXT4_FS_XATTR=y
@@ -905,7 +905,7 @@ CONFIG_FRAME_POINTER=y
 CONFIG_FRAME_WARN=1024
 CONFIG_FREEZER=y
 CONFIG_FSAM7400=m
-CONFIG_FS_MBCACHE=m
+CONFIG_FS_MBCACHE=y
 CONFIG_FS_POSIX_ACL=y
 CONFIG_FS_UNIONFS=m
 CONFIG_FTL=m
@@ -1401,8 +1401,8 @@ CONFIG_IWLWIFI_RFKILL=y
 CONFIG_IXGB=m
 CONFIG_IXGBE=m
 CONFIG_IXGBE_DCA=y
-CONFIG_JBD=m
-CONFIG_JBD2=m
+CONFIG_JBD=y
+CONFIG_JBD2=y
 # CONFIG_JBD2_DEBUG is not set
 # CONFIG_JBD_DEBUG is not set
 CONFIG_JFFS2_CMODE_FAVOURLZO=y
@@ -1666,7 +1666,7 @@ CONFIG_MLX4_CORE=m
 CONFIG_MLX4_DEBUG=y
 # CONFIG_MLX4_EN is not set
 CONFIG_MLX4_INFINIBAND=m
-CONFIG_MMC=m
+CONFIG_MMC=y
 CONFIG_MMC_BLOCK=m
 CONFIG_MMC_BLOCK_BOUNCE=y
 # CONFIG_MMC_DEBUG is not set
@@ -2143,54 +2143,54 @@ CONFIG_PARPORT_PC_PCMCIA=m
 # CONFIG_PARPORT_PC_SUPERIO is not set
 CONFIG_PARPORT_SERIAL=m
 CONFIG_PARTITION_ADVANCED=y
-CONFIG_PATA_ACPI=m
-CONFIG_PATA_ALI=m
-CONFIG_PATA_AMD=m
-CONFIG_PATA_ARTOP=m
-CONFIG_PATA_ATIIXP=m
-# CONFIG_PATA_CMD640_PCI is not set
-CONFIG_PATA_CMD64X=m
-CONFIG_PATA_CS5520=m
-CONFIG_PATA_CS5530=m
+CONFIG_PATA_ACPI=y
+CONFIG_PATA_ALI=y
+CONFIG_PATA_AMD=y
+CONFIG_PATA_ARTOP=y
+CONFIG_PATA_ATIIXP=y
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_CMD64X=y
+CONFIG_PATA_CS5520=y
+CONFIG_PATA_CS5530=y
 CONFIG_PATA_CS5535=m
-CONFIG_PATA_CS5536=m
-# CONFIG_PATA_CYPRESS is not set
-CONFIG_PATA_EFAR=m
-CONFIG_PATA_HPT366=m
+CONFIG_PATA_CS5536=y
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=y
+CONFIG_PATA_HPT366=y
 CONFIG_PATA_HPT37X=m
 # CONFIG_PATA_HPT3X2N is not set
-CONFIG_PATA_HPT3X3=m
+CONFIG_PATA_HPT3X3=y
 # CONFIG_PATA_HPT3X3_DMA is not set
 # CONFIG_PATA_ISAPNP is not set
 CONFIG_PATA_IT8213=m
-CONFIG_PATA_IT821X=m
-CONFIG_PATA_JMICRON=m
+CONFIG_PATA_IT821X=y
+CONFIG_PATA_JMICRON=y
 CONFIG_PATA_LEGACY=m
-CONFIG_PATA_MARVELL=m
-CONFIG_PATA_MPIIX=m
-CONFIG_PATA_NETCELL=m
+CONFIG_PATA_MARVELL=y
+CONFIG_PATA_MPIIX=y
+CONFIG_PATA_NETCELL=y
 CONFIG_PATA_NINJA32=m
-CONFIG_PATA_NS87410=m
-CONFIG_PATA_NS87415=m
+CONFIG_PATA_NS87410=y
+CONFIG_PATA_NS87415=y
 CONFIG_PATA_OLDPIIX=m
 # CONFIG_PATA_OPTI is not set
 # CONFIG_PATA_OPTIDMA is not set
 CONFIG_PATA_PCMCIA=m
-CONFIG_PATA_PDC2027X=m
-CONFIG_PATA_PDC_OLD=m
-# CONFIG_PATA_PLATFORM is not set
-CONFIG_PATA_QDI=m
-# CONFIG_PATA_RADISYS is not set
-CONFIG_PATA_RZ1000=m
-# CONFIG_PATA_SC1200 is not set
-CONFIG_PATA_SCH=m
-CONFIG_PATA_SERVERWORKS=m
-CONFIG_PATA_SIL680=m
-CONFIG_PATA_SIS=m
-CONFIG_PATA_TRIFLEX=m
-CONFIG_PATA_VIA=m
-CONFIG_PATA_WINBOND=m
-CONFIG_PATA_WINBOND_VLB=m
+CONFIG_PATA_PDC2027X=y
+CONFIG_PATA_PDC_OLD=y
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=y
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RZ1000=y
+CONFIG_PATA_SC1200=y
+CONFIG_PATA_SCH=y
+CONFIG_PATA_SERVERWORKS=y
+CONFIG_PATA_SIL680=y
+CONFIG_PATA_SIS=y
+CONFIG_PATA_TRIFLEX=y
+CONFIG_PATA_VIA=y
+CONFIG_PATA_WINBOND=y
+CONFIG_PATA_WINBOND_VLB=y
 # CONFIG_PC300TOO is not set
 CONFIG_PC8736x_GPIO=m
 CONFIG_PC87413_WDT=m
@@ -2251,7 +2251,7 @@ CONFIG_PCSPKR_PLATFORM=y
 CONFIG_PCWATCHDOG=m
 CONFIG_PD6729=m
 CONFIG_PDA_POWER=m
-CONFIG_PDC_ADMA=m
+CONFIG_PDC_ADMA=y
 CONFIG_PHANTOM=m
 CONFIG_PHONE=m
 # CONFIG_PHONET is not set
@@ -2444,20 +2444,20 @@ CONFIG_RXKAD=m
 CONFIG_S2IO=m
 # CONFIG_SAMPLES is not set
 CONFIG_SATA_AHCI=m
-CONFIG_SATA_INIC162X=m
+CONFIG_SATA_INIC162X=y
 CONFIG_SATA_MV=m
-CONFIG_SATA_NV=m
+CONFIG_SATA_NV=y
 CONFIG_SATA_PMP=y
-CONFIG_SATA_PROMISE=m
-CONFIG_SATA_QSTOR=m
-CONFIG_SATA_SIL=m
+CONFIG_SATA_PROMISE=y
+CONFIG_SATA_QSTOR=y
+CONFIG_SATA_SIL=y
 CONFIG_SATA_SIL24=m
-CONFIG_SATA_SIS=m
-CONFIG_SATA_SVW=m
+CONFIG_SATA_SIS=y
+CONFIG_SATA_SVW=y
 CONFIG_SATA_SX4=m
-CONFIG_SATA_ULI=m
-CONFIG_SATA_VIA=m
-CONFIG_SATA_VITESSE=m
+CONFIG_SATA_ULI=y
+CONFIG_SATA_VIA=y
+CONFIG_SATA_VITESSE=y
 CONFIG_SBC7240_WDT=m
 CONFIG_SBC8360_WDT=m
 CONFIG_SBC_EPX_C3_WATCHDOG=m
@@ -2472,7 +2472,7 @@ CONFIG_SCHED_MC=y
 CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
 CONFIG_SCHED_SMT=y
 CONFIG_SCHED_TRACER=y
-CONFIG_SCSI=m
+CONFIG_SCSI=y
 CONFIG_SCSI_3W_9XXX=m
 CONFIG_SCSI_7000FASST=m
 CONFIG_SCSI_AACRAID=m
-- 
1.6.0.4





More information about the kernel-team mailing list