Messages in this thread | | | Subject | RE: kernel oops with kernel-smp-2.4.20-20.9 (Unable to handle kernel NULL pointer dereference at virtual address 00000000) | Date | Mon, 8 Sep 2003 17:51:04 -0700 | From | "Feldman, Scott" <> |
| |
> >>EIP; f8b05260 <[e1000]e1000_clean_rx_ring+30/140> <===== > > >>ecx; 00031988 Before first symbol > >>edx; f770b980 <_end+3728d080/3838e760> > >>esp; f54a1e98 <_end+35023598/3838e760> > > Trace; f8b051dd <[e1000]e1000_free_rx_resources+1d/70> > Trace; f8b04a26 <[e1000]e1000_open+46/60>
Fix in newer e1000 drivers. Your failing request_irq(). Need to remove some code in e1000_up so we don't try to free resources twice:
if(request_irq(netdev->irq, &e1000_intr, SA_SHIRQ | SA_SAMPLE_RANDOM, netdev->name, netdev)) { - e1000_reset_hw(&adapter->hw); - e1000_free_tx_resources(adapter); - e1000_free_rx_resources(adapter); return -1; }
-scott - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |