2.4.19rc2 and Promise RAID controller
With 2.4.19.rc2 my Promise RAID controller will be skipped. With 2.4.19.rc1 and before it was detected and worked fine.
from dmesg of 2.4.19rc2 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 ide: Skipping Promise RAID controller. hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) Partition check: hdb: hdb1
Floppy drive(s): fd0 is 1.44M
from dmesg of 2.4.19rc1 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 PDC20270: not 100% native mode: will probe irqs later ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive hde: WDC WD600BB-32CXA0, ATA DISK drive hdg: WDC WD600BB-32CXA0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide2 at 0xb800-0xb807,0xb402 on irq 5 ide3 at 0xb000-0xb007,0xa802 on irq 5 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) hde: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA hdg: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA Partition check: hdb: hdb1 hde: hde1 hdg: hdg1
Floppy drive(s): fd0 is 1.44M
Signature · 3 lines
Regards Klaus
I with my promise fasttrack tx2000, with 2.4.19rc1 and 2.4.19rc2, promise i detected correctly but i don't have dma on my hd disk.
With 2.4.19rc1-ac6 promise is perfecte but i have many oopss.
Giro
Quoted 52 lines · Klaus Dittrich
With 2.4.19.rc2 my Promise RAID controller will be skipped. With 2.4.19.rc1 and before it was detected and worked fine.
from dmesg of 2.4.19rc2 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs lateride0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 ide: Skipping Promise RAID controller. hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) Partition check: hdb: hdb1Floppy drive(s): fd0 is 1.44M
from dmesg of 2.4.19rc1 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs lateride0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 PDC20270: not 100% native mode: will probe irqs later ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive hde: WDC WD600BB-32CXA0, ATA DISK drive hdg: WDC WD600BB-32CXA0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide2 at 0xb800-0xb807,0xb402 on irq 5 ide3 at 0xb000-0xb007,0xa802 on irq 5 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) hde: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA hdg: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA Partition check: hdb: hdb1 hde: hde1 hdg: hdg1Floppy drive(s): fd0 is 1.44M
--
Regards
Quoted 7 lines
Klaus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
*******************************************************************************
David Gironella Casademont
Estudiant Informatica de Sistemes - Universitat de Girona Administrador d'Hades [email protected]
Secretari Associació d'Estudiants d'Informàtica de Girona AEIGI AEIGi Web - http://www.aeigi.org
Giro Web - http://hades.udg.es/~giro
*******************************************************************************
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Andre Hedrick
LAD Storage Consulting Group
Quoted 58 lines · Klaus Dittrich
With 2.4.19.rc2 my Promise RAID controller will be skipped. With 2.4.19.rc1 and before it was detected and worked fine.
from dmesg of 2.4.19rc2 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs lateride0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 ide: Skipping Promise RAID controller. hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) Partition check: hdb: hdb1Floppy drive(s): fd0 is 1.44M
from dmesg of 2.4.19rc1 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs lateride0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 PDC20270: not 100% native mode: will probe irqs later ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive hde: WDC WD600BB-32CXA0, ATA DISK drive hdg: WDC WD600BB-32CXA0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide2 at 0xb800-0xb807,0xb402 on irq 5 ide3 at 0xb000-0xb007,0xa802 on irq 5 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) hde: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA hdg: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA Partition check: hdb: hdb1 hde: hde1 hdg: hdg1Floppy drive(s): fd0 is 1.44M
Signature · 8 lines
Regards Klaus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[Yup, I have noticed that and haven't forward ported this part to 2.5]
Bug is with checking CONFIG_PDC202XX_FORCE, it should be #ifndef, not #ifdef. Also this option should be by default turned _ON_.
So if somebody wants to use Promise _closed source_ driver for "RAID" he/she has to disable this option.
Promise wants to remove this option and make people use their closed source drivers, but they should get red light on this change.
And this comment should be removed from pdc202xx.c:
"
* Linux kernel will misunderstand FastTrak ATA-RAID series as Ultra * IDE Controller, UNLESS you enable "CONFIG_PDC202XX_FORCE" * That's you can use FastTrak ATA-RAID controllers as IDE controllers.
"
as it is bogus and it is not Linux's fault et all.
Regards
--
Bartlomiej
Quoted 76 lines · Andre Hedrick
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Andre Hedrick
LAD Storage Consulting GroupQuoted 52 lines · Klaus Dittrich
With 2.4.19.rc2 my Promise RAID controller will be skipped. With 2.4.19.rc1 and before it was detected and worked fine.
from dmesg of 2.4.19rc2 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs lateride0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 ide: Skipping Promise RAID controller. hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) Partition check: hdb: hdb1Floppy drive(s): fd0 is 1.44M
from dmesg of 2.4.19rc1 ..
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs lateride0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio PDC20270: IDE controller on PCI bus 00 dev 48 PDC20270: chipset revision 2 PDC20270: not 100% native mode: will probe irqs later ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio hdb: C/H/S=20510/81/228 from BIOS ignored hdb: IBM-DTLA-307060, ATA DISK drive hde: WDC WD600BB-32CXA0, ATA DISK drive hdg: WDC WD600BB-32CXA0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide2 at 0xb800-0xb807,0xb402 on irq 5 ide3 at 0xb000-0xb007,0xa802 on irq 5 hdb: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=119150/16/63, UDMA(33) hde: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA hdg: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, (U)DMA Partition check: hdb: hdb1 hde: hde1 hdg: hdg1Floppy drive(s): fd0 is 1.44M
--
RegardsQuoted 6 lines
Klaus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Quoted 5 lines · Andre Hedrick
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Andre, this is not the case. We all agreed to sort out the raid detect. I sent Marcelo a diff and some instructions. He applied the diff but I guess my instructions were too confusing. It'll get fixed for -rc3
If you want a conspiracy to play with look elsewhere (there are no shortage of real ones 8))
Quoted 10 lines · Alan Cox
Quoted 5 lines · Andre Hedrick
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Andre, this is not the case. We all agreed to sort out the raid detect. I sent Marcelo a diff and some instructions. He applied the diff but I guess my instructions were too confusing. It'll get fixed for -rc3
Indeed. Sorry about that.
Alan, do you already have a new patch for me ?
Klaus,
Could you please set CONFIG_PDC202XX_FORCE to on and see what happens?
Quoted 14 lines · Alan Cox
Quoted 5 lines · Andre Hedrick
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Andre, this is not the case. We all agreed to sort out the raid detect. I sent Marcelo a diff and some instructions. He applied the diff but I guess my instructions were too confusing. It'll get fixed for -rc3
If you want a conspiracy to play with look elsewhere (there are no shortage of real ones 8))
Quoted 3 lines · Marcelo Tosatti
Klaus,
Could you please set
CONFIG_PDC202XX_FORCEto on and see what happens?
Rather set it off.
Quoted 23 lines · Alan Cox
Quoted 8 lines · Andre Hedrick
Quoted 5 lines
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Quoted 7 lines
Andre, this is not the case. We all agreed to sort out the raid detect. I sent Marcelo a diff and some instructions. He applied the diff but I guess my instructions were too confusing. It'll get fixed for -rc3
If you want a conspiracy to play with look elsewhere (there are no shortage of real ones 8))
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Stupid me :-)
Setting it on/off won't help :-)
Just change '#ifdef' around
if (dev->class >> 8 == PCI_CLASS_STORAGE_RAID)
in ide-pci.c to '#ifndef' and it should work.
Quoted 34 lines · Bartlomiej Zolnierkiewicz
Quoted 3 lines · Marcelo Tosatti
Klaus,
Could you please set
CONFIG_PDC202XX_FORCEto on and see what happens?Rather set it off.
Quoted 23 lines · Alan Cox
Quoted 8 lines · Andre Hedrick
Quoted 5 lines
This is just proves that accepting the patch code from Promise will begin to remove basic support for hardware. I warned everyone of this and people do not listen. So I suggest that you find another vendors product to use as the PDC20270 shall not be supported anymore.
Quoted 7 lines
Andre, this is not the case. We all agreed to sort out the raid detect. I sent Marcelo a diff and some instructions. He applied the diff but I guess my instructions were too confusing. It'll get fixed for -rc3
If you want a conspiracy to play with look elsewhere (there are no shortage of real ones 8))
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Quoted 2 lines · Bartlomiej Zolnierkiewicz
Stupid me :-)
Setting it on/off won't help :-)
Stupid^2, please set it on and change this #ifdef.
Quoted 3 lines
Just change '#ifdef' around
if (dev->class >> 8 == PCI_CLASS_STORAGE_RAID)in
ide-pci.cto '#ifndef' and it should work.
Regards
--
Bartlomiej
Quoted 8 lines · Bartlomiej Zolnierkiewicz
Quoted 2 lines · Bartlomiej Zolnierkiewicz
Stupid me :-)
Setting it on/off won't help :-)Stupid^2, please set it on and change this #ifdef.
Quoted 7 lines
Quoted 3 lines
Just change '#ifdef' around
if (dev->class >> 8 == PCI_CLASS_STORAGE_RAID)in
ide-pci.cto '#ifndef' and it should work.Regards
--
Bartlomiej
With CONFIG_PDC202XX_FORCE set to on and the change of the #ifdef to #ifndef the "Promise RAID controller" is now detected in 2.4.19.rc2 and works as before.
Signature · 1 line
Regards Klaus
Hi,
Quoted 1 line
Quoted 1 line
Could you please set
CONFIG_PDC202XX_FORCEto on and see what happens?
BZ> Rather set it off.
Does this also affect SuperTrak SX6000 hardware RAID controllers? Or this settings is only for software RAIDs?
Best Wishes,
Viktors