From: Andy Walls Date: Tue, 14 Apr 2009 02:08:00 +0000 (-0300) Subject: V4L/DVB (11618): cx18: Convert per stream mutex locks to per queue spin locks X-Git-Tag: v2.6.31-rc1~297^2~306 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=40c5520f55924ba87090d0d93222baad74202559;p=pandora-kernel.git V4L/DVB (11618): cx18: Convert per stream mutex locks to per queue spin locks To avoid sleeps in providing buffers to user space and in handling incoming buffers from the capture unit, converted the per stream mutex for locking queues to 3 spin locks. There is now a spin lock per queue to increase concurrency when moving buffers around. Also simplified queue manipulations and buffer handling of incoming buffers of data from the capture unit. Signed-off-by: Andy Walls Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed