On Sat, 15 May 2004, Andrew Morton wrote: > > Plugging in a digital camera. This was the second time I'd plugged it in > since system boot. A celan unmount was performed after the first usage. > > > > Unable to handle kernel NULL pointer dereference at virtual address 0000004c > printing eip: > c01addac > *pde = 00000000 > Oops: 0002 [#1] > SMP > Modules linked in: nls_utf8 nls_cp437 vfat fat floppy usb_storage snd_pcm_oss > snd_mixer_oss snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd_page_alloc gameport > snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore nfsd exportfs lockd sunrpc > autofs button battery asus_acpi ac > CPU: 1 > EIP: 0060:[<c01addac>] Not tainted VLI > EFLAGS: 00010202 (2.6.6-mm2) > EIP is at kobject_put+0x2/0x15 > eax: 00000034 ebx: 00000000 ecx: c036d368 edx: 00000034 > esi: f6e62800 edi: f6e62800 ebp: f6e62824 esp: f7cecf1c > ds: 007b es: 007b ss: 0068 > Process khubd (pid: 45, threadinfo=f7cec000 task=f7d42850) > Stack: c0278f5a 00000010 00000030 c02737bc c033e728 c032d1f6 f6e62928 00000002 > 00000100 c27e9754 c27d1c00 00000001 c0275b63 00000004 00001388 c27e9754 > c0274fc2 f6e62824 00000101 00000002 00000000 f7cecfa2 00000002 00000001 > Call Trace: > [<c0278f5a>] usb_disable_device+0x96/0xd0
Looks like usb_disable_device() is calling put_device() with a NULL argument. When this happened, had you applied this patch? http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108447200205956&q=raw Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now for SourceForge Broadband and get the fastest 6.0/768 connection for only $19.95/mo for the first 3 months! http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel