public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Oops with USB scanner in 2.6.2
@ 2004-02-05  4:33 Andrew S. Johnson
  2004-02-05  9:23 ` Harald Arnesen
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew S. Johnson @ 2004-02-05  4:33 UTC (permalink / raw)
  To: linux-kernel

This didn't happen with 2.4.22.  The scanner works OK until I turn it off.
Then I get the oops.  rmmod scanner hangs, with and without the -f switch.

usb 1-4: USB disconnect, address 3
Unable to handle kernel NULL pointer dereference at virtual address 0000001e
 printing eip:
e08d71fc
*pde = 00000000
Oops: 0000 [#1]
CPU:    0
EIP:    0060:[<e08d71fc>]    Not tainted
EFLAGS: 00010246
EIP is at disconnect_scanner+0x2c/0x5d [scanner]
eax: df692740   ebx: df692754   ecx: e08d71d0   edx: 00000002
esi: 00000000   edi: df37a8c0   ebp: df6e3e1c   esp: df6e3e0c
ds: 007b   es: 007b   ss: 0068
Process khubd (pid: 397, threadinfo=df6e2000 task=df6e58c0)
Stack: df692740 e08db638 df692740 e08db6a0 df6e3e38 e0928107 df692740 df692740
       df692754 df692754 e08db6c0 df6e3e50 c01e01d0 df692754 df692780 df37a8fc
       df37a8e8 df6e3e6c e08d6af6 df692754 df692740 df37a8fc e08db5cc 00000000
Call Trace:
 [<e0928107>] usb_unbind_interface+0x77/0x80 [usbcore]
 [<c01e01d0>] device_release_driver+0x60/0x70
 [<e08d6af6>] destroy_scanner+0x76/0xd0 [scanner]
 [<c0198edd>] kobject_cleanup+0x8d/0x90
 [<e0928107>] usb_unbind_interface+0x77/0x80 [usbcore]
 [<c01e01d0>] device_release_driver+0x60/0x70
 [<c01e034d>] bus_remove_device+0x6d/0xb0
 [<c01df164>] device_del+0x74/0xb0
 [<e092e8c1>] usb_disable_device+0x71/0xb0 [usbcore]
 [<e0928c16>] usb_disconnect+0xc6/0x120 [usbcore]
 [<e092b438>] hub_port_connect_change+0x338/0x340 [usbcore]
 [<e092ad21>] hub_port_status+0x41/0xb0 [usbcore]
 [<e092b784>] hub_events+0x344/0x3b0 [usbcore]
 [<e092b825>] hub_thread+0x35/0xe0 [usbcore]
 [<c011a310>] default_wake_function+0x0/0x20
 [<e092b7f0>] hub_thread+0x0/0xe0 [usbcore]
 [<c01071c9>] kernel_thread_helper+0x5/0xc

Code: 80 7e 1e 00 75 1e 85 f6 74 12 8d 46 3c 8b 5d f8 8b 75 fc 89

lsmod output:

radeon                122392  28
via_agp                 7616  1
agpgart                32648  2 via_agp
via686a                20036  0
i2c_isa                 1920  0
i2c_sensor              3072  1 via686a
i2c_dev                10560  0
i2c_core               23872  4 via686a,i2c_isa,i2c_sensor,i2c_dev
snd_pcm_oss            54020  0
snd_mixer_oss          19712  2 snd_pcm_oss
snd_emu10k1            96644  1
snd_rawmidi            25664  1 snd_emu10k1
snd_pcm                98624  2 snd_pcm_oss,snd_emu10k1
snd_timer              26304  1 snd_pcm
snd_seq_device          8516  2 snd_emu10k1,snd_rawmidi
snd_ac97_codec         53508  1 snd_emu10k1
snd_page_alloc         12036  2 snd_emu10k1,snd_pcm
snd_util_mem            4672  1 snd_emu10k1
snd_hwdep               9984  1 snd_emu10k1
snd                    52804  10 snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep
soundcore               9824  2 snd
tmdc                    6912  0
joydev                 10624  0
emu10k1_gp              3520  0
gameport                4736  2 tmdc,emu10k1_gp
pcspkr                  3464  0
parport_pc             36492  1
lp                     11108  0
parport                43648  2 parport_pc,lp
usbmouse                5568  0
hid                    33408  0
scanner                23040  0
uhci_hcd               32136  0
ohci_hcd               16256  0
ehci_hcd               24832  0
usbcore               110484  8 usbmouse,hid,scanner,uhci_hcd,ohci_hcd,ehci_hcd
8139too                22336  0
mii                     5248  1 8139too
crc32                   4352  1 8139too
nls_iso8859_1           3968  1
nls_cp437               5632  1
vfat                   15360  1
fat                    48288  1 vfat
nls_base                7616  4 nls_iso8859_1,nls_cp437,vfat,fat
ext3                  111560  5
jbd                    61976  1 ext3
unix                   28684  202

Any other info that would be helpful?

Thanks,

Andy Johnson



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops with USB scanner in 2.6.2
  2004-02-05  4:33 Oops with USB scanner in 2.6.2 Andrew S. Johnson
@ 2004-02-05  9:23 ` Harald Arnesen
  2004-02-05 10:56   ` Prakash K. Cheemplavam
  0 siblings, 1 reply; 5+ messages in thread
From: Harald Arnesen @ 2004-02-05  9:23 UTC (permalink / raw)
  To: Andrew S. Johnson; +Cc: linux-kernel

"Andrew S. Johnson" <andy@asjohnson.com> writes:

> This didn't happen with 2.4.22.  The scanner works OK until I turn it off.
> Then I get the oops.  rmmod scanner hangs, with and without the -f switch.

I just want to confirm that the same thing happens here.
-- 
Hilsen Harald.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops with USB scanner in 2.6.2
  2004-02-05  9:23 ` Harald Arnesen
@ 2004-02-05 10:56   ` Prakash K. Cheemplavam
  2004-02-05 13:32     ` Andrew S. Johnson
  0 siblings, 1 reply; 5+ messages in thread
From: Prakash K. Cheemplavam @ 2004-02-05 10:56 UTC (permalink / raw)
  To: Harald Arnesen; +Cc: Andrew S. Johnson, linux-kernel

Harald Arnesen wrote:
> "Andrew S. Johnson" <andy@asjohnson.com> writes:
> 
> 
>>This didn't happen with 2.4.22.  The scanner works OK until I turn it off.
>>Then I get the oops.  rmmod scanner hangs, with and without the -f switch.
> 
> 
> I just want to confirm that the same thing happens here.

You shouldn't use it anymore. Use libusb.

Prakash

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops with USB scanner in 2.6.2
  2004-02-05 10:56   ` Prakash K. Cheemplavam
@ 2004-02-05 13:32     ` Andrew S. Johnson
  2004-02-05 14:48       ` Prakash K. Cheemplavam
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew S. Johnson @ 2004-02-05 13:32 UTC (permalink / raw)
  To: Prakash K. Cheemplavam, Harald Arnesen; +Cc: linux-kernel

On Thursday 05 February 2004 04:56 am, Prakash K. Cheemplavam wrote:
> Harald Arnesen wrote:
> > "Andrew S. Johnson" <andy@asjohnson.com> writes:
> > 
> > 
> >>This didn't happen with 2.4.22.  The scanner works OK until I turn it off.
> >>Then I get the oops.  rmmod scanner hangs, with and without the -f switch.
> > 
> > 
> > I just want to confirm that the same thing happens here.
> 
> You shouldn't use it anymore. Use libusb.
> 
> Prakash
> 
Use what anymore?

Andy Johnson


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops with USB scanner in 2.6.2
  2004-02-05 13:32     ` Andrew S. Johnson
@ 2004-02-05 14:48       ` Prakash K. Cheemplavam
  0 siblings, 0 replies; 5+ messages in thread
From: Prakash K. Cheemplavam @ 2004-02-05 14:48 UTC (permalink / raw)
  To: Andrew S. Johnson; +Cc: Harald Arnesen, linux-kernel

Andrew S. Johnson wrote:
> On Thursday 05 February 2004 04:56 am, Prakash K. Cheemplavam wrote:
> 
>>Harald Arnesen wrote:
>>
>>>"Andrew S. Johnson" <andy@asjohnson.com> writes:
>>>
>>>
>>>
>>>>This didn't happen with 2.4.22.  The scanner works OK until I turn it off.
>>>>Then I get the oops.  rmmod scanner hangs, with and without the -f switch.
>>>
>>>
>>>I just want to confirm that the same thing happens here.
>>
>>You shouldn't use it anymore. Use libusb.
>>
>>Prakash
>>
> 
> Use what anymore?

Don't use the scanner module. Use libusb (and hotplug) to access the 
scanner.

Prakash

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-02-05 14:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-05  4:33 Oops with USB scanner in 2.6.2 Andrew S. Johnson
2004-02-05  9:23 ` Harald Arnesen
2004-02-05 10:56   ` Prakash K. Cheemplavam
2004-02-05 13:32     ` Andrew S. Johnson
2004-02-05 14:48       ` Prakash K. Cheemplavam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox