kernel-image-2.4.27-1-686: Disk on Promise PDC20268 unusable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Debian) |
Fix Released
|
Unknown
|
|||
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
High
|
Matt Zimmerman |
Bug Description
Automatically imported from Debian bug report #266510 http://
In Debian Bug tracker #266510, Adam Majer (adamm) wrote : Re: Bug#266510: kernel-image-2.4.27-1-686: Disk on Promise PDC20268 unusable | #1 |
In Debian Bug tracker #266510, Blars Blarson (blarson) wrote : Re: Bug#266510: Acknowledgement (kernel-image-2.4.27-1-686: Disk on Promise PDC20268 unusable) | #2 |
Kernel 2.6.8-1-686 does not have this problem.
--
Blars Blarson <email address hidden>
http://
With Microsoft, failure is not an option. It is a standard feature.
In Debian Bug tracker #266510, Christian Schulte (cs-schulte) wrote : Seems to be happening for all IDE drivers! | #3 |
Machine with kernel-
/var/log/dmesg:
ide: late registration of driver.
SIS5513: IDE controller at PCI slot 00:02.5
SIS5513: chipset revision 0
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
Machine with kernel-
/var/log/dmesg
ide: late registration of driver.
ICH4: IDE controller at PCI slot 00:1f.1
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
PDC20268: IDE controller at PCI slot 03:04.0
PDC20268: chipset revision 2
PDC20268: not 100% native mode: will probe irqs later
PDC20268: ROM enabled at 0xdfee0000
ide2: BM-DMA at 0x9400-0x9407, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0x9408-0x940f, BIOS settings: hdg:pio, hdh:pio
PDC20276: IDE controller at PCI slot 03:0e.0
PDC20276: chipset revision 1
PDC20276: not 100% native mode: will probe irqs later
ide4: BM-DMA at 0xac00-0xac07, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xac08-0xac0f, BIOS settings: hdk:pio, hdl:pio
After booting kernel-
kernel-
loaded but not initialized and all this /var/log/dmesg output does not
appear any more! Putting the drivers into /etc/mkinitrd/
modules are not even loaded and when inserting them by hand they show up
in the output of lsmod but arent used and no messages in /var/log/dmesg
appear.
--
Christian Schulte
In Debian Bug tracker #266510, Kenshi Muto (kmuto) wrote : | #4 |
Hi,
I think this bug and #266538 should be merged.
As my test, this problem is happen on only kernel-
series and 2.4.26 haven't any problem. I have a machine with PIIX IDE.
After initrd is extracted, /sbin/init try to load ide vendor
driver (piix), but strangely only 2.4.27 won't try to do this.
I'm checking difference of 2.4.26 and 2.4.27 initrd files, but I
haven't found a key yet.
Thanks,
--
Kenshi Muto
<email address hidden>
In Debian Bug tracker #266510, Joshua Kwan (joshk) wrote : DMA disaster | #5 |
reassign 266538 kernel-
reassign 266510 kernel-
severity 266510 serious
merge 266510 266538
quit forgetting to merge bits of a patch back in, josh!
In Debian Bug tracker #266510, Joshua Kwan (joshk) wrote : more DMA disaster | #6 |
reassign 268617 kernel-
severity 268617 serious
merge 266510 268617
tag 266510 + pending
thanks
Debian Bug Importer (debzilla) wrote : | #7 |
Automatically imported from Debian bug report #266510 http://
Debian Bug Importer (debzilla) wrote : | #8 |
Message-ID: <email address hidden>
Date: Tue, 17 Aug 2004 20:51:57 -0700
From: Blars Blarson <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: kernel-
Package: kernel-
Version: 2.4.27-1
Severity: important
With kernel 2.4.23-1-686, my disk on my Promise IDE controler shows up
as hde and works fine.
With kernel 2.4.27-1-686, the disk is not detected.
lspci -v output:
0000:02:0b.0 Unknown mass storage controller: Promise Technology, Inc. PDC20268 (Ultra100 TX2) (rev 02) (prog-if 85)
Subsystem: Promise Technology, Inc. Ultra100TX2
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 11
I/O ports at d4f8 [size=8]
I/O ports at d4f0 [size=4]
I/O ports at d4e0 [size=8]
I/O ports at d4d8 [size=4]
I/O ports at d4c0 [size=16]
Memory at faff8000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at fb000000 [disabled] [size=16K]
lspci -n output:
0000:02:0b.0 0180: 105a:4d68 (rev 02)
I tried adding pdc202xx_new to /etc/modules and rebooting, but it
appears that the controler is probed added after the ide disk
detection is already complete.
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.23-1-686
Locale: LANG=C, LC_CTYPE=C
Versions of packages kernel-
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
ii initrd-tools 0.1.73 tools to create initrd image for p
ii modutils 2.4.26-1 Linux module utilities
-- no debconf information
Debian Bug Importer (debzilla) wrote : | #9 |
Message-ID: <email address hidden>
Date: Tue, 17 Aug 2004 23:25:15 -0500
From: Adam Majer <email address hidden>
To: Blars Blarson <email address hidden>, <email address hidden>
Subject: Re: Bug#266510: kernel-
unusable
Blars Blarson wrote:
>Package: kernel-
>Version: 2.4.27-1
>Severity: important
>
>
>With kernel 2.4.23-1-686, my disk on my Promise IDE controler shows up
>as hde and works fine.
>
>With kernel 2.4.27-1-686, the disk is not detected.
>
>
With the 2.6.7-1-686-smp kernel, I get the same output from lspci,
0000:00:0a.0 Unknown mass storage controller: Promise Technology, Inc.
PDC20268 (Ultra100 TX2) (rev 02) (prog-if 85)
Subsystem: Promise Technology, Inc. Ultra100TX2
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 9
I/O ports at 6020 [size=8]
I/O ports at 6030 [size=4]
I/O ports at 6028 [size=8]
I/O ports at 6038 [size=4]
I/O ports at 6000 [size=16]
Memory at 40000000 (32-bit, non-prefetchable) [size=16K]
But it works perfectly.
- Adam
--
Building your applications one byte at a time
http://
Debian Bug Importer (debzilla) wrote : | #10 |
Message-ID: <email address hidden>
Date: Wed, 18 Aug 2004 21:25:24 -0700
From: Blars Blarson <email address hidden>
To: <email address hidden>
Subject: Re: Bug#266510: Acknowledgement (kernel-
unusable)
Kernel 2.6.8-1-686 does not have this problem.
--
Blars Blarson <email address hidden>
http://
With Microsoft, failure is not an option. It is a standard feature.
Debian Bug Importer (debzilla) wrote : | #11 |
Message-ID: <email address hidden>
Date: Fri, 20 Aug 2004 17:20:06 +0200
From: Christian Schulte <email address hidden>
To: <email address hidden>
Subject: Seems to be happening for all IDE drivers!
Machine with kernel-
/var/log/dmesg:
ide: late registration of driver.
SIS5513: IDE controller at PCI slot 00:02.5
SIS5513: chipset revision 0
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
Machine with kernel-
/var/log/dmesg
ide: late registration of driver.
ICH4: IDE controller at PCI slot 00:1f.1
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
PDC20268: IDE controller at PCI slot 03:04.0
PDC20268: chipset revision 2
PDC20268: not 100% native mode: will probe irqs later
PDC20268: ROM enabled at 0xdfee0000
ide2: BM-DMA at 0x9400-0x9407, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0x9408-0x940f, BIOS settings: hdg:pio, hdh:pio
PDC20276: IDE controller at PCI slot 03:0e.0
PDC20276: chipset revision 1
PDC20276: not 100% native mode: will probe irqs later
ide4: BM-DMA at 0xac00-0xac07, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xac08-0xac0f, BIOS settings: hdk:pio, hdl:pio
After booting kernel-
kernel-
loaded but not initialized and all this /var/log/dmesg output does not
appear any more! Putting the drivers into /etc/mkinitrd/
modules are not even loaded and when inserting them by hand they show up
in the output of lsmod but arent used and no messages in /var/log/dmesg
appear.
--
Christian Schulte
Debian Bug Importer (debzilla) wrote : | #12 |
Message-Id: <email address hidden>
Date: Thu, 26 Aug 2004 15:53:30 +0900
From: Kenshi Muto <email address hidden>
To: <email address hidden>
Subject: Re: kernel-
Hi,
I think this bug and #266538 should be merged.
As my test, this problem is happen on only kernel-
series and 2.4.26 haven't any problem. I have a machine with PIIX IDE.
After initrd is extracted, /sbin/init try to load ide vendor
driver (piix), but strangely only 2.4.27 won't try to do this.
I'm checking difference of 2.4.26 and 2.4.27 initrd files, but I
haven't found a key yet.
Thanks,
--
Kenshi Muto
<email address hidden>
Debian Bug Importer (debzilla) wrote : | #13 |
Message-Id: <E1C1EfE-
Date: Sat, 28 Aug 2004 18:39:24 -0700
From: Joshua Kwan <email address hidden>
To: <email address hidden>
Subject: DMA disaster
reassign 266538 kernel-
reassign 266510 kernel-
severity 266510 serious
merge 266510 266538
quit forgetting to merge bits of a patch back in, josh!
Debian Bug Importer (debzilla) wrote : | #14 |
Message-Id: <E1C1EgH-
Date: Sat, 28 Aug 2004 18:40:29 -0700
From: Joshua Kwan <email address hidden>
To: <email address hidden>
Subject: more DMA disaster
reassign 268617 kernel-
severity 268617 serious
merge 266510 268617
tag 266510 + pending
thanks
Debian Bug Importer (debzilla) wrote : | #15 |
*** Bug 7663 has been marked as a duplicate of this bug. ***
Debian Bug Importer (debzilla) wrote : | #16 |
*** Bug 7673 has been marked as a duplicate of this bug. ***
In Debian Bug tracker #266510, Joshua Kwan (joshk) wrote : Bug#266510: fixed in kernel-image-2.4.27-i386 2.4.27-2 | #17 |
Source: kernel-
Source-Version: 2.4.27-2
We believe that the bug you reported is fixed in the latest version of
kernel-
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-pcmc...
Debian Bug Importer (debzilla) wrote : | #18 |
Message-Id: <email address hidden>
Date: Fri, 03 Sep 2004 03:18:24 -0400
From: Joshua Kwan <email address hidden>
To: <email address hidden>
Subject: Bug#266510: fixed in kernel-
Source: kernel-
Source-Version: 2.4.27-2
We believe that the bug you reported is fixed in the latest version of
kernel-
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
kernel-
to pool/main/
Matt Zimmerman (mdz) wrote : | #19 |
sync complete
Changed in linux-source-2.6.15: | |
status: | Unknown → Fix Released |
Blars Blarson wrote:
>Package: kernel- image-2. 4.27-1- 686
>Version: 2.4.27-1
>Severity: important
>
>
>With kernel 2.4.23-1-686, my disk on my Promise IDE controler shows up
>as hde and works fine.
>
>With kernel 2.4.27-1-686, the disk is not detected.
>
>
With the 2.6.7-1-686-smp kernel, I get the same output from lspci,
0000:00:0a.0 Unknown mass storage controller: Promise Technology, Inc.
Capabilities: [60] Power Management version 1
PDC20268 (Ultra100 TX2) (rev 02) (prog-if 85)
Subsystem: Promise Technology, Inc. Ultra100TX2
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 9
I/O ports at 6020 [size=8]
I/O ports at 6030 [size=4]
I/O ports at 6028 [size=8]
I/O ports at 6038 [size=4]
I/O ports at 6000 [size=16]
Memory at 40000000 (32-bit, non-prefetchable) [size=16K]
But it works perfectly.
- Adam
-- www.galacticaso ftware. com
Building your applications one byte at a time
http://