Hi,
just a new release with fixed O(1)-scheduler
http://giga.cps.unizar.es/~magallon/linux/kernel/2.4.19-pre7-jam5/
Try and get new bugs !!
--
J.A. Magallon # Let the source be with you...
mailto:[email protected]
Mandrake Linux release 8.3 (Cooker) for i586
Linux werewolf 2.4.19-pre7-jam5 #1 SMP mar abr 23 01:29:38 CEST 2002 i686
Seems that ide-6 disables Promise ide controllers. Jam2 worked and there
are quite extensive changes to the pdc driver and general ide drivers so
I was unable to eye out what is going wrong. It doesn't even show up in
lspci.
Can anyone else verify that this is a general Promise bug in ide-6. If
not i'll reboot and give an exact list of my card and see if maybe it's
falling through the cracks.
Ok, I'm blind. This is what lspci shows for my promise card. dmesg shows nothing.
my config is attached. the driver is compiled during kernel compilation.
00:0f.0 RAID bus controller: Promise Technology, Inc. 20262 (rev 01)
Subsystem: Promise Technology, Inc.: Unknown device 4d33
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at d800 [size=8]
I/O ports at dc00 [size=4]
I/O ports at e000 [size=8]
I/O ports at e400 [size=4]
I/O ports at e800 [size=64]
Memory at ea000000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [58] Power Management version 1
bottom of ide-pci.c
there is a failed test to isolate multi-function chips which carry a real
host inside.
ide_scan_pcidev()
else if (d->order_fix)
d->order_fix(dev, d);
--
--
--
delete the three lines after d->order_fix(dev, d);
Cheers and Apology,
On 23 Apr 2002, Ed Sweetman wrote:
> Seems that ide-6 disables Promise ide controllers. Jam2 worked and there
> are quite extensive changes to the pdc driver and general ide drivers so
> I was unable to eye out what is going wrong. It doesn't even show up in
> lspci.
>
>
> Can anyone else verify that this is a general Promise bug in ide-6. If
> not i'll reboot and give an exact list of my card and see if maybe it's
> falling through the cracks.
>
> -
> 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/
>
Andre Hedrick
LAD Storage Consulting Group
On 2002.04.23 Andre Hedrick wrote:
>
>bottom of ide-pci.c
>
>there is a failed test to isolate multi-function chips which carry a real
>host inside.
>
>ide_scan_pcidev()
>
>else if (d->order_fix)
> d->order_fix(dev, d);
>--
>--
>--
>
>delete the three lines after d->order_fix(dev, d);
>
Planning to include a 41-ide-6-promise-fix.gz in -pre7-jam6 with:
--- linux/drivers/ide/ide-pci.c.org 2002-04-23 15:57:13.000000000 +0200
+++ linux/drivers/ide/ide-pci.c 2002-04-23 15:57:57.000000000 +0200
@@ -918,9 +918,11 @@
"(uses own driver)\n", d->name);
else if (d->order_fix)
d->order_fix(dev, d);
+#if 0
else if (((dev->class >> 8) != PCI_CLASS_STORAGE_IDE) &&
(!(PCI_FUNC(dev->devfn) & 1)))
return;
+#endif
else if (IDE_PCI_DEVID_EQ(d->devid, DEVID_UM8886A) &&
(!(PCI_FUNC(dev->devfn) & 1)))
return; /* UM8886A/BF pair */
so text stays there for reference....
--
J.A. Magallon # Let the source be with you...
mailto:[email protected]
Mandrake Linux release 8.3 (Cooker) for i586
Linux werewolf 2.4.19-pre7-jam5 #1 SMP mar abr 23 01:29:38 CEST 2002 i686
This exactly what I did :-)
Cheers,
On Tue, 23 Apr 2002, J.A. Magallon wrote:
>
> On 2002.04.23 Andre Hedrick wrote:
> >
> >bottom of ide-pci.c
> >
> >there is a failed test to isolate multi-function chips which carry a real
> >host inside.
> >
> >ide_scan_pcidev()
> >
> >else if (d->order_fix)
> > d->order_fix(dev, d);
> >--
> >--
> >--
> >
> >delete the three lines after d->order_fix(dev, d);
> >
>
> Planning to include a 41-ide-6-promise-fix.gz in -pre7-jam6 with:
>
> --- linux/drivers/ide/ide-pci.c.org 2002-04-23 15:57:13.000000000 +0200
> +++ linux/drivers/ide/ide-pci.c 2002-04-23 15:57:57.000000000 +0200
> @@ -918,9 +918,11 @@
> "(uses own driver)\n", d->name);
> else if (d->order_fix)
> d->order_fix(dev, d);
> +#if 0
> else if (((dev->class >> 8) != PCI_CLASS_STORAGE_IDE) &&
> (!(PCI_FUNC(dev->devfn) & 1)))
> return;
> +#endif
> else if (IDE_PCI_DEVID_EQ(d->devid, DEVID_UM8886A) &&
> (!(PCI_FUNC(dev->devfn) & 1)))
> return; /* UM8886A/BF pair */
>
> so text stays there for reference....
>
> --
> J.A. Magallon # Let the source be with you...
> mailto:[email protected]
> Mandrake Linux release 8.3 (Cooker) for i586
> Linux werewolf 2.4.19-pre7-jam5 #1 SMP mar abr 23 01:29:38 CEST 2002 i686
>
Andre Hedrick
LAD Storage Consulting Group