On Thu, 2008-10-30 at 22:47 +0100, Ivo van Doorn wrote: > Hi, > > > Maybe it was stupid, but with USB it always works, I suspended, ejected > > the card (because I had to go and didn't want to resume) while suspended > > and resumed when I arrived at uni, to find the laptop crashing. > > > > http://johannes.sipsolutions.net/files/rt61pci-resume-crash.jpg > Heh well these 2 functions are the most important ones in the trace anyway. ;) > The only reason I see that rt61pci_mcu_request might fail like this is if writel() > crashes when a device is unplugged while a driver still has a reference to the > register base pointer which came from ioremap(). > But I don't know if that would be a valid assumption. :S It looks like a NULL dereference to me. Look at http://johannes.sipsolutions.net/files/rt61pci-resume-crash2.jpg (ignore the first backtrace, it's something I always get, but it allows me to see this oops because it turns on the console early :) ) johannes
Attachment:
signature.asc
Description: This is a digitally signed message part