Messages in this thread Patch in this message | | | Date | Tue, 07 Apr 1998 19:31:50 +0200 | From | Markus Kossmann <> | Subject | Re: 2.1.93.. |
| |
Linus Torvalds wrote: > > 2.1.93 is out there. It is broken on other platforms than x86, because I > had to move some initialization code around, but this shoul dbe very easy > to fix (moving the device init code later makes a _lot_ of things easier: > the system is essentially up and running, and "kmalloc()" etc actually > works). > > Now the PCI init code actually has the full SMP knowledge, which it needs > in order to get the interrupt mapping stuff right (for example - it might > eventually need it for other reasons too). > > The PCI code has generally been cleaned up - thanks to Martin Mares (the > PCI cleanup is what forced me to do the other changes - anything else > would simply have been too ugly). > Well, the detection routine for PCI ne2000 clones in ne.c is now broken. It doesn´t stop , if it has found a PCI card, but continues to search until it has checked the last possible variant. And then tries to use that variant . I´ve made the folowing fix : --- linux/drivers/net/ne.c.old Tue Apr 7 07:38:45 1998 +++ linux/drivers/net/ne.c Tue Apr 7 19:48:40 1998 @@ -216,6 +216,7 @@ continue; pci_irq_line = pdev->irq; if (pci_irq_line == 0) continue; /* Try next PCI ID */ + break; /* PCI card found */ } if (!pdev) continue;
-- ------------------------------------------------------------------------------ Markus <markus.kossmann@inka.de> (Markus Kossmann) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |