lkml.org 
[lkml]   [2000]   [Nov]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.4.0-test10 Oops
On Tue, Nov 07, 2000 at 09:00:50PM +0100, Frank van Maarseveen wrote:
> >>EIP; c68385ab <[3c509].text.start+54b/6e8> <=====
> Trace; ffff0499 <END_OF_CODE+397a0da2/????>
> Trace; c683935b <[3c509]init_module+57/74>
[...]
> 3c509 7408 1 (initializing)

I think this is a known problem and has been fixed by Jeff
Garzik. Either try test11-pre1 or apply this patch:

Index: linux_2_4/drivers/net/3c509.c
diff -c linux_2_4/drivers/net/3c509.c:1.1.1.5 linux_2_4/drivers/net/3c509.c:1.1.1.5.2.1
*** linux_2_4/drivers/net/3c509.c:1.1.1.5 Tue Oct 31 13:21:47 2000
--- linux_2_4/drivers/net/3c509.c Fri Nov 3 23:08:17 2000
***************
*** 434,439 ****
--- 434,446 ----
/* Free the interrupt so that some other card can use it. */
outw(0x0f00, ioaddr + WN0_IRQ);
found:
+ if (dev == NULL) {
+ dev = init_etherdev(dev, sizeof(struct el3_private));
+ if (dev == NULL) {
+ release_region(ioaddr, EL3_IO_EXTENT);
+ return -ENOMEM;
+ }
+ }
memcpy(dev->dev_addr, phys_addr, sizeof(phys_addr));
dev->base_addr = ioaddr;
dev->irq = irq;

Regards

Ingo Oeser
--
To the systems programmer, users and applications
serve only to provide a test load.
<esc>:x
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:45    [W:0.078 / U:0.352 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site