]> git.baikalelectronics.ru Git - kernel.git/commit
usbnet: fix leak of transfer buffer of dev->interrupt
authortom.leiming@gmail.com <tom.leiming@gmail.com>
Sun, 29 Apr 2012 22:51:02 +0000 (22:51 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 May 2012 00:13:03 +0000 (20:13 -0400)
commitb73dc3fdbe2289f901fd244d7876ff7cd5151c52
treeb3299b0dfb37f0a4c495871b7907bf5b8d0101bd
parent3784210529e13abcfa4ac285d53b0311b195c447
usbnet: fix leak of transfer buffer of dev->interrupt

The transfer buffer of dev->interrupt is allocated in .probe path,
but not freed in .disconnet path, so mark the interrupt URB as
URB_FREE_BUFFER to free the buffer when the URB is destroyed.

Signed-off-by: Ming Lei <tom.leiming@gmail.com>
Acked-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/usbnet.c