Hi, On Wed, Dec 24, 2014 at 09:14:53AM +0800, Wu, Songjun wrote: > > 在 12/24/2014 00:24, Felipe Balbi 写道: > >On Mon, Dec 22, 2014 at 05:26:14PM +0800, Songjun Wu wrote: > >>When unloading the module, the urb request will be dequeued > >>and the completion routine will be excuted. > >>If no urb packet, the urb request will not be added to the endpoint queue > >>and the completion routine pointer in urb request is NULL. > >>Accessing to the NULL function pointer will cause the oops issue. > >>Add the code to check the urb request is in the endpoint queue or not. > >>If the urb request is not in the endpoint queue, a negative error code > >>will be returned. > > > >have you triggered the NULL pointer oops ? Care to add it to the commit > >log. > > Executing the 'insmod g_hid.ko', then executing the 'rmmod g_hid.ko', the > NULL pointer oops will be triggered.
what about all my other queries below and what about adding the oops dump to commit log ? > >Also, which commit is this fixing ? Does this need to be backported ? > >When was the bug introduced ? -- balbi
signature.asc
Description: Digital signature