From: Greg KH <greg@kroah.com>
To: USB Developers <linux-usb-devel@lists.sourceforge.net>,
USB Storage List <usb-storage@one-eyed-alien.net>,
Mike Anderson <andmike@us.ibm.com>,
Linux SCSI list <linux-scsi@vger.kernel.org>
Subject: Re: PATCH: usb-storage: fix typo
Date: Wed, 22 Jan 2003 20:43:06 -0800 [thread overview]
Message-ID: <20030123044306.GA6584@kroah.com> (raw)
In-Reply-To: <20030119171602.D31114@one-eyed-alien.net>
On Sun, Jan 19, 2003 at 05:16:02PM -0800, Matthew Dharm wrote:
> This patch goes on top of the last one. It fixes a typo in the test for
> scsi_register() failure.
With these two patches applied, when plugging in a usb-storage device I
get the following oops. So I've backed the changes out :)
Any thoughts of splitting them up into smaller pieces to try to figure
out where the problem would be?
thanks,
greg k-h
drivers/usb/host/uhci-hcd.c: 1c20: wakeup_hc
hub 1-0:0: port 1, status 101, change 1, 12 Mb/s
hub 1-0:0: debounce: port 1: delay 100ms stable 4 status 0x101
hub 1-0:0: new USB device on port 1, assigned address 2
usb 1-1: new device strings: Mfr=73, Product=90, SerialNumber=110
usb 1-1: Product: USB Storage Adapter
usb 1-1: Manufacturer: In-System Design
usb 1-1: SerialNumber: 1300E00000DEEF2E
DEV: registering device: ID = '1-1', name = USB Storage Adapter (In-System Design)
kobject 1-1: registering. parent: usb1, set: devices
bus usb: add device 1-1
bound device '1-1' to driver 'usb'
dev_hotplug
do_hotplug
fill_devpath: path = 'devices/pci0/00:07.2/usb1/1-1'
drivers/usb/core/usb.c: usb_hotplug
do_hotplug: /sbin/hotplug usb HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin ACTION=add DEVPATH=devices/pci0/00:07.2/usb1/1-1
usb 1-1: usb_new_device - registering interface 1-1:0
DEV: registering device: ID = '1-1:0', name = usb-00:07.2-1 interface 0
kobject 1-1:0: registering. parent: 1-1, set: devices
bus usb: add device 1-1:0
usb-storage 1-1:0: usb_device_probe
usb-storage 1-1:0: usb_device_probe - got id
scsi0 : SCSI emulation for USB Mass Storage devices
Unable to handle kernel NULL pointer dereference at virtual address 000000b8
printing eip:
c88b1023
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0060:[<c88b1023>] Not tainted
EFLAGS: 00010097
EIP is at usb_storage_queuecommand+0x13/0x3774eff0 [usb_storage]
eax: c7f6f440 ebx: 00000297 ecx: c569ae00 edx: 00000000
esi: c569ae00 edi: c7f6f440 ebp: 00000000 esp: c55cbbf4
ds: 007b es: 007b ss: 0068
Process khubd (pid: 990, threadinfo=c55ca000 task=c6a80120)
Stack: c88995e7 c569ae00 c8899ab0 c569a88c c7f6f440 c569aa00 c55cbc2c c889e640
c569ae00 c569ae00 c569ae00 c569a88c c569ac00 00000202 c569a800 c01b0147
c569ac00 c569ac00 c569a88c 00000001 00000000 c55cbc98 00001770 00000024
Call Trace:
[<c88995e7>] scsi_dispatch_cmd+0xf7/0x37766b10 [scsi_mod]
[<c8899ab0>] scsi_done+0x0/0x37766550 [scsi_mod]
[<c889e640>] scsi_request_fn+0x1c0/0x37761b80 [scsi_mod]
[<c01b0147>] blk_insert_request+0x47/0x50
[<c889d8f4>] scsi_insert_special_req+0x24/0x37762730 [scsi_mod]
[<c88996d0>] scsi_wait_req+0x70/0x377669a0 [scsi_mod]
[<c8899000>] +0x0/0x37767000 [scsi_mod]
[<c889f36f>] scsi_probe_lun+0x4f/0x37760ce0 [scsi_mod]
[<c012f0f7>] kmalloc+0x77/0xa0
[<c889f7c4>] scsi_probe_and_add_lun+0x94/0x377608d0 [scsi_mod]
[<c889fab8>] scsi_scan_target+0x38/0x37760580 [scsi_mod]
[<c889fbac>] scsi_scan_host+0x4c/0x377604a0 [scsi_mod]
[<c889ac09>] __scsi_add_host+0x39/0x37765430 [scsi_mod]
[<c88a11e0>] +0x340/0x3775f160 [scsi_mod]
[<c88bbe20>] +0x40/0x37744220 [usb_storage]
[<c88b3d9e>] storage_probe+0x79e/0x3774ca00 [usb_storage]
[<c012f045>] kmem_cache_alloc+0x25/0x60
[<c88bf75c>] us_unusual_dev_list+0x7a8/0x3774104c [usb_storage]
[<c88bf828>] usb_storage_driver+0x88/0x37740860 [usb_storage]
[<c88bf7a0>] usb_storage_driver+0x0/0x37740860 [usb_storage]
[<c88bf7a0>] usb_storage_driver+0x0/0x37740860 [usb_storage]
[<c886212a>] usb_device_probe+0x10a/0x3779dfe0 [usbcore]
[<c88bef88>] storage_usb_ids+0x7a8/0x37741820 [usb_storage]
[<c88bef88>] storage_usb_ids+0x7a8/0x37741820 [usb_storage]
[<c88bf7b8>] usb_storage_driver+0x18/0x37740860 [usb_storage]
[<c8878900>] usb_bus_type+0x0/0x37787700 [usbcore]
[<c0199564>] bus_match+0x34/0x60
[<c88bf7ec>] usb_storage_driver+0x4c/0x37740860 [usb_storage]
[<c8878958>] usb_bus_type+0x58/0x37787700 [usbcore]
[<c01995e0>] device_attach+0x50/0x60
[<c88bf7b8>] usb_storage_driver+0x18/0x37740860 [usb_storage]
[<c8878940>] usb_bus_type+0x40/0x37787700 [usbcore]
[<c0199762>] bus_add_device+0x82/0xc0
[<c0198b28>] device_add+0xe8/0x130
[<c886e2d4>] +0xa8/0x37791dd4 [usbcore]
[<c8863441>] usb_new_device+0x4f1/0x3779d0b0 [usbcore]
[<c886fa20>] +0x6a0/0x37790c80 [usbcore]
[<c886e2d4>] +0xa8/0x37791dd4 [usbcore]
[<c886e415>] +0x1e9/0x37791dd4 [usbcore]
[<c0115f35>] __wake_up+0x15/0x30
[<c88653bd>] usb_hub_port_connect_change+0x27d/0x3779aec0 [usbcore]
[<c8870b00>] +0x1780/0x37790c80 [usbcore]
[<c886e9cd>] +0x7a1/0x37791dd4 [usbcore]
[<c886557d>] usb_hub_events+0x12d/0x3779abb0 [usbcore]
[<c88657e5>] usb_hub_thread+0x45/0x3779a860 [usbcore]
[<c0115e80>] default_wake_function+0x0/0x40
[<c8878a0c>] khubd_wait+0x4/0x377875f8 [usbcore]
[<c8878a0c>] khubd_wait+0x4/0x377875f8 [usbcore]
[<c88657a0>] usb_hub_thread+0x0/0x3779a860 [usbcore]
[<c0106f31>] kernel_thread_helper+0x5/0x14
Code: 8b 82 b8 00 00 00 48 74 08 0f 0b 95 00 60 be 8b c8 8b 82 b0
<1>Unable to handle kernel NULL pointer dereference at virtual address 000000b0
printing eip:
c88b107d
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0060:[<c88b107d>] Not tainted
EFLAGS: 00010002
EIP is at usb_storage_command_abort+0xd/0x3774ef90 [usb_storage]
eax: 00000000 ebx: 00000202 ecx: 00002003 edx: c569ae00
esi: c7f6f440 edi: c7f6f440 ebp: 00000000 esp: c5c95f6c
ds: 007b es: 007b ss: 0068
Process scsi_eh_0 (pid: 1038, threadinfo=c5c94000 task=c54d3240)
Stack: c889cd13 c569ae00 c569ae00 c889cdec c569ae00 c7f6f440 c88a325b c889d4a7
c569ae00 c7f6f440 c569ae00 c5c95fc4 c889d5eb c7f6f440 00000000 00000000
00000000 c5c95fd0 c5c95fd0 00000000 c55cbd14 c0108ae5 00000000 00000000
Call Trace:
[<c889cd13>] scsi_try_to_abort_cmd+0x43/0x37763330 [scsi_mod]
[<c889cdec>] scsi_eh_abort_cmd+0x1c/0x37763230 [scsi_mod]
[<c88a325b>] +0x23bb/0x3775f160 [scsi_mod]
[<c889d4a7>] scsi_unjam_host+0x37/0x37762b90 [scsi_mod]
[<c889d5eb>] scsi_error_handler+0xbb/0x37762ad0 [scsi_mod]
[<c0108ae5>] ret_from_fork+0x5/0x14
[<c889d530>] scsi_error_handler+0x0/0x37762ad0 [scsi_mod]
[<c0106f31>] kernel_thread_helper+0x5/0x14
Code: 39 90 b0 00 00 00 74 0b b8 03 20 00 00 c3 90 8d 74 26 00 50
next prev parent reply other threads:[~2003-01-23 4:43 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-01-19 22:30 PATCH: usb-storage: move to SCSI hotplugging Matthew Dharm
2003-01-19 22:56 ` Oliver Neukum
2003-01-20 1:11 ` Matthew Dharm
2003-01-20 1:16 ` PATCH: usb-storage: fix typo Matthew Dharm
2003-01-23 4:43 ` Greg KH [this message]
2003-01-23 19:40 ` Matthew Dharm
2003-01-24 8:26 ` Greg KH
2003-01-25 18:11 ` [linux-usb-devel] " Matthew Dharm
2003-01-25 20:32 ` Matthew Dharm
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030123044306.GA6584@kroah.com \
--to=greg@kroah.com \
--cc=andmike@us.ibm.com \
--cc=linux-scsi@vger.kernel.org \
--cc=linux-usb-devel@lists.sourceforge.net \
--cc=usb-storage@one-eyed-alien.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.