summaryrefslogtreecommitdiff
path: root/linux/drivers/media/common
diff options
context:
space:
mode:
authorMike Isely <isely@pobox.com>2008-04-06 21:22:43 -0500
committerMike Isely <isely@pobox.com>2008-04-06 21:22:43 -0500
commitdf054b4ba9e38717e792e7aa0cfc2be8a68b5529 (patch)
treebeaa99349f1126d7e47e0aafb96d0ecc78a3605b /linux/drivers/media/common
parent0e6c910e99357afdff08cee78c58b2ae5b49e990 (diff)
downloadmediapointer-dvb-s2-df054b4ba9e38717e792e7aa0cfc2be8a68b5529.tar.gz
mediapointer-dvb-s2-df054b4ba9e38717e792e7aa0cfc2be8a68b5529.tar.bz2
pvrusb2: Close connect/disconnect race
From: Mike Isely <isely@pobox.com> If a disconnect happens before initialization is completed, the pvrusb2 driver can accidentally touch dangling pointers. The whole initialization function must be protected by the big_lock, and once inside that lock, the initialization function should abort if it is discovered that a disconnect has already taken place. Signed-off-by: Mike Isely <isely@pobox.com>
Diffstat (limited to 'linux/drivers/media/common')
0 files changed, 0 insertions, 0 deletions