android_kernel_xiaomi_sm7250/drivers/media
Mauro Carvalho Chehab 35d6270b80 V4L/DVB (5020): Fix: disable interrupts while at KM_BOUNCE_READ
vivi.c uses the KM_BOUNCE_READ with local interrupts enabled. 
This means that if a disk interrupt occurs while vivi.c is using this
fixmap slot, the vivi.c driver will, upon return from that interrupt, find
that the fixmap slot now points at a different physical page.
The net result will probably be rare corruption of disk file contents,
because viv.c will now be altering the page which the disk code was
recently using. 

Thanks to Andrew Morton for pointing this.
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-01-15 16:25:28 -02:00
..
common V4L/DVB (5001): Add two required headers on kernel 2.6.20-rc1 2006-12-27 14:20:46 -02:00
dvb V4L/DVB (4973): Dvb-core: fix printk type warning 2006-12-27 14:19:15 -02:00
radio [PATCH] The scheduled removal of some OSS options 2006-12-07 08:39:38 -08:00
video V4L/DVB (5020): Fix: disable interrupts while at KM_BOUNCE_READ 2007-01-15 16:25:28 -02:00
Kconfig V4L/DVB (4871): Fix i2c dependencies of VIDEO_TVEEPROM and VIDEO_TUNER 2006-12-10 09:05:07 -02:00
Makefile [PATCH] dvb: avoid building empty built-in.o 2005-09-09 13:57:36 -07:00