Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-11 Thread Oliver Neukum
Am Mittwoch, 10. Januar 2007 21:38 schrieb Pavel Machek: > Hi! > > > > usb 2-1: new full speed USB device using uhci_hcd and address 68 > > > usb 2-1: USB disconnect, address 68 > > > usb 2-1: unable to read config index 0 descriptor/start > > > usb 2-1: chopping to 0 config(s) > > > > Does anybo

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-11 Thread Oliver Neukum
Am Donnerstag, 11. Januar 2007 11:34 schrieb Pavel Machek: [on USB_MULTITHREAD_PROBE] > Can we delete that config option for 2.6.20? (And sorry for a crappy report). Somebody already has done so, however he left the module parameter. I'll remove that, too. Regards Oliver

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-11 Thread Pavel Machek
On Thu 2007-01-11 08:48:53, Oliver Neukum wrote: > Am Mittwoch, 10. Januar 2007 23:35 schrieb Alan Stern: > > > Apparently here: drivers/base/core.c: > > > > > > void device_del(struct device * dev) > > > { > > >   struct device * parent = dev->parent; > > >   struct class_interface *class

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Oliver Neukum
Am Mittwoch, 10. Januar 2007 23:35 schrieb Alan Stern: > > Apparently here: drivers/base/core.c: > > > > void device_del(struct device * dev) > > { > >   struct device * parent = dev->parent; > >   struct class_interface *class_intf; > > > >   if (parent) > >   klist_del(&

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Pavel Machek
Hi! > > The obvious change with this device is that usb_set_configuration() is never > > called, but that should not matter. > > No, I think you're barking up the wrong tree. > > Pavel, did you have CONFIG_USB_MULTITHREAD_PROBE turned on? I bet you did > -- there's no other way to generate the

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Alan Stern
On Wed, 10 Jan 2007, Oliver Neukum wrote: > Am Mittwoch, 10. Januar 2007 18:31 schrieb Alan Stern: > > > Regarding the bug this device uncovers, it seems to me that this in > > > drivers/base/core.c > > >   if (parent) > > >   klist_add_tail(&dev->knode_parent, &parent->klist_chil

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Oliver Neukum
Am Mittwoch, 10. Januar 2007 18:31 schrieb Alan Stern: > > Regarding the bug this device uncovers, it seems to me that this in > > drivers/base/core.c > >   if (parent) > >   klist_add_tail(&dev->knode_parent, &parent->klist_children); > > should make knode_parent a valid node unde

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Alan Stern
On Wed, 10 Jan 2007, Oliver Neukum wrote: > Am Mittwoch, 10. Januar 2007 17:14 schrieb Alan Stern: > > On Wed, 10 Jan 2007, Oliver Neukum wrote: > > > > > Am Mittwoch, 10. Januar 2007 11:49 schrieb Pavel Machek: > > > > usb 2-1: new full speed USB device using uhci_hcd and address 68 > > > > usb

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Oliver Neukum
Am Mittwoch, 10. Januar 2007 17:14 schrieb Alan Stern: > On Wed, 10 Jan 2007, Oliver Neukum wrote: > > > Am Mittwoch, 10. Januar 2007 11:49 schrieb Pavel Machek: > > > usb 2-1: new full speed USB device using uhci_hcd and address 68 > > > usb 2-1: USB disconnect, address 68 > > > usb 2-1: unable t

Re: [linux-usb-devel] 2.6.20-rc4: null pointer deref in khubd

2007-01-10 Thread Alan Stern
On Wed, 10 Jan 2007, Oliver Neukum wrote: > Am Mittwoch, 10. Januar 2007 11:49 schrieb Pavel Machek: > > usb 2-1: new full speed USB device using uhci_hcd and address 68 > > usb 2-1: USB disconnect, address 68 > > usb 2-1: unable to read config index 0 descriptor/start > > usb 2-1: chopping to 0 c