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
--
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
On Wed, 17 Jul 2002, Klaus Dittrich wrote:
> 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
>
> --
> 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/
>
*******************************************************************************
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
On Wed, 17 Jul 2002, Klaus Dittrich wrote:
> 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
>
> --
> 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
On Wed, 17 Jul 2002, Andre Hedrick wrote:
> 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
>
> On Wed, 17 Jul 2002, Klaus Dittrich wrote:
>
> > 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
> >
> > --
> > 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/
>
> -
> 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/
>
On Wed, 2002-07-17 at 17:54, Andre Hedrick wrote:
>
> 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))
On 17 Jul 2002, Alan Cox wrote:
> On Wed, 2002-07-17 at 17:54, Andre Hedrick wrote:
> >
> > 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?
On 17 Jul 2002, Alan Cox wrote:
> On Wed, 2002-07-17 at 17:54, Andre Hedrick wrote:
> >
> > 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))
>
On Wed, 17 Jul 2002, Marcelo Tosatti wrote:
> Klaus,
>
> Could you please set CONFIG_PDC202XX_FORCE to on and see what happens?
Rather set it off.
> On 17 Jul 2002, Alan Cox wrote:
>
> > On Wed, 2002-07-17 at 17:54, Andre Hedrick wrote:
> > >
> > > 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))
> >
>
> -
> 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.
On Thu, 18 Jul 2002, Bartlomiej Zolnierkiewicz wrote:
>
> On Wed, 17 Jul 2002, Marcelo Tosatti wrote:
>
> > Klaus,
> >
> > Could you please set CONFIG_PDC202XX_FORCE to on and see what happens?
>
> Rather set it off.
>
> > On 17 Jul 2002, Alan Cox wrote:
> >
> > > On Wed, 2002-07-17 at 17:54, Andre Hedrick wrote:
> > > >
> > > > 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))
> > >
> >
> > -
> > 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/
> >
>
>
On Thu, 18 Jul 2002, Bartlomiej Zolnierkiewicz wrote:
> Stupid me :-)
> Setting it on/off won't help :-)
Stupid^2, please set it on and change this #ifdef.
> Just change '#ifdef' around
> if (dev->class >> 8 == PCI_CLASS_STORAGE_RAID)
> in ide-pci.c to '#ifndef' and it should work.
Regards
--
Bartlomiej
Hi,
>> Could you please set CONFIG_PDC202XX_FORCE to 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
On Thu, Jul 18, 2002 at 02:39:47AM +0200, Bartlomiej Zolnierkiewicz wrote:
>
> On Thu, 18 Jul 2002, Bartlomiej Zolnierkiewicz wrote:
>
> > Stupid me :-)
> > Setting it on/off won't help :-)
>
> Stupid^2, please set it on and change this #ifdef.
>
> > Just change '#ifdef' around
> > if (dev->class >> 8 == PCI_CLASS_STORAGE_RAID)
> > in ide-pci.c to '#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.
--
Regards Klaus