summaryrefslogtreecommitdiffstats
path: root/drivers/ide/sis5513.c
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2011-10-26 05:40:27 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2011-11-08 10:29:29 -0200
commit78c87e863bb3350426fecd14912fd0a546c58ec0 (patch)
treebc50ec4ccf077a2753ef23a4d95c1f182b6a66a4 /drivers/ide/sis5513.c
parentb36b505965e374b284166c2e6b9c1d369d663ea9 (diff)
downloadlinux-78c87e863bb3350426fecd14912fd0a546c58ec0.tar.gz
linux-78c87e863bb3350426fecd14912fd0a546c58ec0.tar.bz2
linux-78c87e863bb3350426fecd14912fd0a546c58ec0.zip
[media] v4l2-event: Remove pending events from fh event queue when unsubscribing
The kev pointers inside the pending events queue (the available queue) of the fh point to data inside the sev, unsubscribing frees the sev, thus making these pointers point to freed memory! This patch fixes these dangling pointers in the available queue by removing all matching pending events on unsubscription. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/ide/sis5513.c')
0 files changed, 0 insertions, 0 deletions