kernel-fxtec-pro1x/drivers/media/dvb/dvb-core
Mauro Carvalho Chehab adefdceef4 V4L/DVB: Fix the risk of an oops at dvb_dmx_release
dvb_dmx_init tries to allocate virtual memory for 2 pointers: filter and feed.

If the second vmalloc fails, filter is freed, but the pointer keeps pointing
to the old place. Later, when dvb_dmx_release() is called, it will try to
free an already freed memory, causing an OOPS.

Reviewed-by: Andy Walls <awalls@radix.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-02-08 10:45:24 -02:00
..
demux.h
dmxdev.c headers: remove sched.h from poll.h 2009-10-04 15:05:10 -07:00
dmxdev.h V4L/DVB (12275): Add two new ioctls: DMX_ADD_PID and DMX_REMOVE_PID 2009-09-12 12:17:43 -03:00
dvb_ca_en50221.c
dvb_ca_en50221.h
dvb_demux.c V4L/DVB: Fix the risk of an oops at dvb_dmx_release 2010-02-08 10:45:24 -02:00
dvb_demux.h V4L/DVB (13271): TS speed check. Logging transport stream speed in Kbits per second 2009-12-05 18:41:11 -02:00
dvb_filter.c
dvb_filter.h
dvb_frontend.c V4L/DVB (13157): dvb_frontend: represent all DVBS2API commands via macro 2009-12-05 18:40:37 -02:00
dvb_frontend.h tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
dvb_math.c
dvb_math.h
dvb_net.c tree-wide: fix a very frequent spelling mistake 2009-11-09 09:40:54 +01:00
dvb_net.h
dvb_ringbuffer.c
dvb_ringbuffer.h
dvbdev.c Driver-Core: extend devnode callbacks to provide permissions 2009-09-19 12:50:38 -07:00
dvbdev.h V4L/DVB (13103): create a standard method for dvb adapter drivers to override frontend ioctls 2009-12-05 18:40:21 -02:00
Makefile