[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#587418: marked as done (linux-image-2.6.32-5-686: using old IDE driver fails, probably due to missing ide_pci_generic module)



Your message dated Mon, 28 Jun 2010 20:39:55 +0100
with message-id <20100628193954.GA5306@decadent.org.uk>
and subject line Re: Bug#587418: linux-image-2.6.32-5-686: using old IDE driver fails, probably due to missing ide_pci_generic module
has caused the Debian Bug report #587418,
regarding linux-image-2.6.32-5-686: using old IDE driver fails, probably due to missing ide_pci_generic module
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
587418: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587418
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-2.6
Version: 2.6.32-15
Severity: important

The 2.6.32-5-686 kernel uses libata rather than the old IDE driver,
which is fine I suppose, but I wanted to use the old IDE driver so I
could still use hdparm for e.g. enabling/disabling DMA post-boot (I
could go into why, but you probably don't want to know :-)). I
eventually figured out how to do this, but it kept waiting for the root
all the time. A bit of poking around later, I realised
ide-pci-generic.ko was missing from the initrd, so I checked my "real"
/lib/modules and sure enough, it was missing from the 2.6.32-5-686 tree.

I could be wrong, but I think this means the old IDE driver is largely
impossible to use without building a custom kernel. Since *most*
old-IDE-driver-related kernel modules are still being built, I presume
this was unintentional, so I'm reporting it as a bug.

I can only guess at how general this problem is, so I'm reporting it for
the particular package I've personally had the trouble with.

-- Package-specific info:
** Version:
Linux version 2.6.32-5-686 (Debian 2.6.32-15) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-1) ) #1 SMP Tue Jun 1 04:59:47 UTC 2010

** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=UUID=c5e95b09-66b2-4eb3-94d7-fe188b4eda1b ro nohz=off clocksource=notsc libata.dma=0 quiet

** Not tainted

** Kernel log:
[    3.063728] uhci_hcd 0000:00:07.3: UHCI Host Controller
[    3.063811] uhci_hcd 0000:00:07.3: new USB bus registered, assigned bus number 2
[    3.063885] uhci_hcd 0000:00:07.3: irq 11, io base 0x0000d800
[    3.064284] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    3.064295] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.064304] usb usb2: Product: UHCI Host Controller
[    3.064311] usb usb2: Manufacturer: Linux 2.6.32-5-686 uhci_hcd
[    3.064318] usb usb2: SerialNumber: 0000:00:07.3
[    3.067070] usb usb2: configuration #1 chosen from 1 choice
[    3.067921] hub 2-0:1.0: USB hub found
[    3.068190] hub 2-0:1.0: 2 ports detected
[    3.085946] 8139too Fast Ethernet driver 0.9.28
[    3.087325] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 12
[    3.087338] PCI: setting IRQ 12 as level-triggered
[    3.087355] 8139too 0000:00:0f.0: PCI INT A -> Link[LNKC] -> GSI 12 (level, low) -> IRQ 12
[    3.090692] eth0: RealTek RTL8139 at 0xdc00, 00:30:bd:72:4a:3a, IRQ 12
[    3.256550] ata1.00: ATA-6: ST380011A, 8.01, max UDMA/100
[    3.256565] ata1.00: 156301488 sectors, multi 16: LBA48 
[    3.272541] ata1.00: configured for PIO4
[    3.273110] scsi 0:0:0:0: Direct-Access     ATA      ST380011A        8.01 PQ: 0 ANSI: 5
[    3.372097] usb 1-1: new full speed USB device using uhci_hcd and address 2
[    3.436443] ata2.01: ATAPI: _NEC DVD_RW ND-2510A, 2.18, max UDMA/33
[    3.444387] ata2.01: configured for PIO4
[    3.446631] scsi 1:0:1:0: CD-ROM            _NEC     DVD_RW ND-2510A  2.18 PQ: 0 ANSI: 5
[    3.549170] sd 0:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
[    3.549453] sd 0:0:0:0: [sda] Write Protect is off
[    3.549466] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.549640] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.550564]  sda: sda1 sda2 sda3 <
[    3.574244] usb 1-1: New USB device found, idVendor=0ace, idProduct=1215
[    3.574260] usb 1-1: New USB device strings: Mfr=16, Product=32, SerialNumber=0
[    3.574270] usb 1-1: Product: USB2.0 WLAN
[    3.574276] usb 1-1: Manufacturer: ZyDAS
[    3.574739] usb 1-1: configuration #1 chosen from 1 choice
[    3.578216] sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
[    3.578233] Uniform CD-ROM driver Revision: 3.20
[    3.580210]  sda5 sda6
[    3.590031] sr 1:0:1:0: Attached scsi CD-ROM sr0
[    3.601410]  sda7 > sda4
[    3.612601] sd 0:0:0:0: [sda] Attached SCSI disk
[    3.727737] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    3.731225] sr 1:0:1:0: Attached scsi generic sg1 type 5
[    4.841688] PM: Starting manual resume from disk
[    4.841715] PM: Resume from partition 8:1
[    4.841720] PM: Checking hibernation image.
[    4.855577] PM: Error -22 checking image file
[    4.855588] PM: Resume from disk failed.
[    8.614002] udev: starting version 157
[    9.696246] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   10.992409] Marking TSC unstable due to TSC halts in idle
[   11.009206] processor LNXCPU:00: registered as cooling_device0
[   11.011056] Switching to clocksource acpi_pm
[   11.039358] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[   11.039431] ACPI: Power Button [PWRB]
[   11.040619] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[   11.040666] ACPI: Power Button [PWRF]
[   11.204012] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   11.378209] parport_pc: VIA 686A/8231 detected
[   11.378232] parport_pc: probing current configuration
[   11.378261] parport_pc: Current parallel port base: 0x378
[   11.378370] parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
[   11.468522] parport_pc: VIA parallel port: io=0x378, irq=7
[   12.303195] cfg80211: Using static regulatory domain info
[   12.303208] cfg80211: Regulatory domain: US
[   12.303214] 	(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   12.303224] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[   12.303234] 	(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[   12.303243] 	(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[   12.303252] 	(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[   12.303261] 	(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[   12.303269] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
[   12.307231] cfg80211: Calling CRDA for country: US
[   12.912145] usb 1-1: reset full speed USB device using uhci_hcd and address 2
[   13.303449] phy0: Selected rate control algorithm 'minstrel'
[   13.306317] zd1211rw 1-1:1.0: phy0
[   13.306447] usbcore: registered new interface driver zd1211rw
[   13.847782] ENS1371 0000:00:10.0: PCI INT A -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
[   16.905746] Adding 514040k swap on /dev/sda1.  Priority:-1 extents:1 across:514040k 
[   18.291596] loop: module loaded
[   28.832142] ENS1371 0000:00:10.0: PCI INT A disabled
[   28.838092] gameport: kgameportd exiting
[   29.604101] ENS1371 0000:00:10.0: PCI INT A -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
[   30.892820] TCP westwood registered
[   31.841601] usb 1-1: firmware: requesting zd1211/zd1211b_ub
[   31.906286] usb 1-1: firmware: requesting zd1211/zd1211b_uphr
[   32.113580] zd1211rw 1-1:1.0: firmware version 4725
[   32.173573] zd1211rw 1-1:1.0: zd1211b chip 0ace:1215 v4810 full 00-1a-ee UW2453_RF pa0 -7---
[   32.177640] cfg80211: Calling CRDA for country: DE
[   32.225751] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   36.102902] wlan0: direct probe to AP 00:1d:0f:ec:53:ae (try 1)
[   36.106262] wlan0: direct probe responded
[   36.106289] wlan0: authenticate with AP 00:1d:0f:ec:53:ae (try 1)
[   36.113114] wlan0: authenticated
[   36.113776] wlan0: associate with AP 00:1d:0f:ec:53:ae (try 1)
[   36.117409] wlan0: RX AssocResp from 00:1d:0f:ec:53:ae (capab=0x31 status=0 aid=1)
[   36.117429] wlan0: associated
[   36.118090] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   36.118361] cfg80211: Calling CRDA for country: YE
[   36.242932] padlock: VIA PadLock not detected.
[   46.797694] wlan0: no IPv6 routers present

** Model information
not available

** Loaded modules:
Module                  Size  Used by
aes_i586                6816  3 
aes_generic            25738  1 aes_i586
tcp_westwood            1473  0 
snd_ens1371            13570  0 
gameport                6061  1 snd_ens1371
snd_ac97_codec         79148  1 snd_ens1371
ac97_bus                 710  1 snd_ac97_codec
snd_pcm_oss            28671  0 
snd_mixer_oss          10461  1 snd_pcm_oss
snd_pcm                47214  3 snd_ens1371,snd_ac97_codec,snd_pcm_oss
snd_seq_midi            3576  0 
snd_rawmidi            12505  2 snd_ens1371,snd_seq_midi
snd_seq_midi_event      3684  1 snd_seq_midi
snd_seq                35463  2 snd_seq_midi,snd_seq_midi_event
snd_timer              12258  2 snd_pcm,snd_seq
snd_seq_device          3673  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    34363  9 snd_ens1371,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               3450  1 snd
snd_page_alloc          5045  1 snd_pcm
cpufreq_conservative     4018  0 
cpufreq_userspace       1480  0 
cpufreq_stats           1940  0 
cpufreq_powersave        602  0 
battery                 3782  0 
loop                    9757  0 
arc4                     974  2 
ecb                     1405  2 
zd1211rw               32550  0 
mac80211              123258  1 zd1211rw
via686a                 7301  0 
cfg80211               87601  2 zd1211rw,mac80211
tpm_tis                 5496  0 
i2c_viapro              4419  0 
tpm                     8137  1 tpm_tis
parport_pc             15799  0 
rfkill                 10264  1 cfg80211
shpchp                 21220  0 
tpm_bios                3569  1 tpm
evdev                   5609  3 
button                  3598  0 
processor              26599  1 
parport                22554  1 parport_pc
i2c_core               12696  1 i2c_viapro
pci_hotplug            18065  1 shpchp
ext2                   46293  5 
mbcache                 3762  1 ext2
sg                     15968  0 
sr_mod                 10770  0 
sd_mod                 25869  7 
cdrom                  26487  1 sr_mod
crc_t10dif              1012  1 sd_mod
ata_generic             2019  0 
8139too                14949  0 
uhci_hcd               16057  0 
pata_via                5701  6 
8139cp                 13421  0 
thermal                 9206  0 
ehci_hcd               27763  0 
libata                115665  2 ata_generic,pata_via
floppy                 40923  0 
mii                     2714  2 8139too,8139cp
usbcore                98402  4 zd1211rw,uhci_hcd,ehci_hcd
thermal_sys             9378  2 processor,thermal
nls_base                4541  1 usbcore
scsi_mod              101401  4 sg,sr_mod,sd_mod,libata

** PCI devices:
00:00.0 Host bridge [0600]: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] [1106:0691] (rev 44)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ INTx-
	Latency: 0
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
	Capabilities: <access denied>
	Kernel driver in use: agpgart-via

00:01.0 PCI bridge [0604]: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] [1106:8598] (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:07.0 ISA bridge [0601]: VIA Technologies, Inc. VT82C686 [Apollo Super South] [1106:0686] (rev 15)
	Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge [1106:0000]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Kernel driver in use: parport_pc

00:07.1 IDE interface [0101]: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE [1106:0571] (rev 06) (prog-if 8a [Master SecP PriP])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64
	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
	Region 4: I/O ports at d000 [size=16]
	Kernel driver in use: pata_via

00:07.2 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 06) (prog-if 00 [UHCI])
	Subsystem: First International Computer, Inc. VA-502 Mainboard [0925:1234]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 32 bytes
	Interrupt: pin D routed to IRQ 11
	Region 4: I/O ports at d400 [size=32]
	Kernel driver in use: uhci_hcd

00:07.3 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 06) (prog-if 00 [UHCI])
	Subsystem: First International Computer, Inc. VA-502 Mainboard [0925:1234]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 32 bytes
	Interrupt: pin D routed to IRQ 11
	Region 4: I/O ports at d800 [size=32]
	Kernel driver in use: uhci_hcd

00:07.4 Host bridge [0600]: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] [1106:3057] (rev 10)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin ? routed to IRQ 9

00:0e.0 VGA compatible controller [0300]: Matrox Graphics, Inc. MGA 2064W [Millennium] [102b:0519] (rev 01) (prog-if 00 [VGA controller])
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e4000000 (32-bit, non-prefetchable) [size=16K]
	Region 1: Memory at e5000000 (32-bit, prefetchable) [size=8M]
	Expansion ROM at e6000000 [disabled] [size=64K]

00:0f.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
	Subsystem: Belkin F5D5000 PCI Card/Desktop Network PCI Card [1799:5000]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 12
	Region 0: I/O ports at dc00 [size=256]
	Region 1: Memory at e8000000 (32-bit, non-prefetchable) [size=256]
	Expansion ROM at e7000000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: 8139too

00:10.0 Multimedia audio controller [0401]: Ensoniq ES1371 [AudioPCI-97] [1274:1371] (rev 08)
	Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128 [1274:1371]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (3000ns min, 32000ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at e000 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: ENS1371


** USB devices:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0ace:1215 ZyDAS ZD1211B 802.11g
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.32-5-686 depends on:
ii  debconf [debconf-2.0]        1.5.32      Debian configuration management sy
ii  initramfs-tools [linux-initr 0.94.4      tools for generating an initramfs
ii  linux-base                   2.6.32-15   Linux image base package
ii  module-init-tools            3.12~pre2-3 tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-686 recommends:
ii  firmware-linux-free           2.6.32-15  Binary firmware for various driver
ii  libc6-i686                    2.11.1-3   GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.32-5-686 suggests:
ii  grub                          0.97-61    GRand Unified Bootloader (dummy pa
pn  linux-doc-2.6.32              <none>     (no description available)

Versions of packages linux-image-2.6.32-5-686 is related to:
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
pn  firmware-ipw2x00              <none>     (no description available)
pn  firmware-ivtv                 <none>     (no description available)
pn  firmware-iwlwifi              <none>     (no description available)
pn  firmware-linux                <none>     (no description available)
pn  firmware-linux-nonfree        <none>     (no description available)
pn  firmware-qlogic               <none>     (no description available)
pn  firmware-ralink               <none>     (no description available)
pn  xen-hypervisor                <none>     (no description available)

-- debconf information:
  linux-image-2.6.32-5-686/postinst/depmod-error-initrd-2.6.32-5-686: false
  linux-image-2.6.32-5-686/postinst/missing-firmware-2.6.32-5-686:
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.32-5-686/prerm/removing-running-kernel-2.6.32-5-686: true
  linux-image-2.6.32-5-686/prerm/would-invalidate-boot-loader-2.6.32-5-686: true
  linux-image-2.6.32-5-686/postinst/bootloader-test-error-2.6.32-5-686:
  linux-image-2.6.32-5-686/postinst/bootloader-error-2.6.32-5-686:




--- End Message ---
--- Begin Message ---
On Mon, Jun 28, 2010 at 02:22:07PM +0100, Russell Marks wrote:
> Package: linux-2.6
> Version: 2.6.32-15
> Severity: important
> 
> The 2.6.32-5-686 kernel uses libata rather than the old IDE driver,
> which is fine I suppose, but I wanted to use the old IDE driver so I
> could still use hdparm for e.g. enabling/disabling DMA post-boot (I
> could go into why, but you probably don't want to know :-)). I
> eventually figured out how to do this, but it kept waiting for the root
> all the time. A bit of poking around later, I realised
> ide-pci-generic.ko was missing from the initrd, so I checked my "real"
> /lib/modules and sure enough, it was missing from the 2.6.32-5-686 tree.
> 
> I could be wrong, but I think this means the old IDE driver is largely
> impossible to use without building a custom kernel. Since *most*
> old-IDE-driver-related kernel modules are still being built, I presume
> this was unintentional, so I'm reporting it as a bug.
[...]

Only those IDE drivers that do not have a stable and complete replacement
libata-based driver are still built.  The removal of ide-pci-generic was
intentional.

hdparm still works with libata-based drivers, so you should not need to
build a custom kernel.

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
                                                              - Albert Camus


--- End Message ---

Reply to: