]> git.karo-electronics.de Git - karo-tx-linux.git/commit
V4L: uvcvideo: Don't free URB buffers on suspend
authorLaurent Pinchart <laurent.pinchart@skynet.be>
Tue, 22 Jul 2008 01:53:47 +0000 (21:53 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 1 Aug 2008 19:43:08 +0000 (12:43 -0700)
commit9dfab57400864516e63f2c811a194ca78fd01155
tree870f7d13c17d5bce64d85b0b1f5d634a720fbefb
parent6c91c4e1fa5e7064de4d7fa0d06eab447078a0e6
V4L: uvcvideo: Don't free URB buffers on suspend

(cherry picked from commit e01117c81676dc9897f567e32cdc13a26e85280b)

V4L: uvcvideo: Don't free URB buffers on suspend.

All submitted URBs must be killed at suspend time, but URB buffers don't
have to be freed. Avoiding a free on suspend/reallocate on resume lowers
the pressure on system memory.

Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/media/video/uvc/uvc_video.c
drivers/media/video/uvc/uvcvideo.h