Re: [PATCH 1/1] EM28xx - fix deadlock when unplugging and replugging a DVB adapter

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 13/09/11 21:04, Antti Palosaari wrote:
On 08/21/2011 03:32 PM, Chris Rankin wrote:
It occurred to me this morning that since we're no longer supposed to be
holding the device lock when taking the device list lock, then the
em28xx_usb_disconnect() function needs changing too.

Signed-off-by: Chris Rankin <rankincj@xxxxxxxxx>

I ran that also when re-plugging both PCTV 290e and 460e as today LinuxTV 3.2
tree. Seems like this patch is still missing and maybe some more.

There was also this patch, which fixed a couple of memory leaks:

http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg36432.html

IIRC, the main purpose of the other patch was to delete the em28xx_remove_from_devlist() function as well by adding the

    list_del(&dev->devlist);

to the em28xx_close_extension() function instead.

http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg35783.html

Cheers,
Chris
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux