Revision 963761a0b2e85663ee4a5630f72930885a06598a authored by Sean Young on 24 May 2017, 09:24:51 UTC, committed by Mauro Carvalho Chehab on 04 June 2017, 18:25:38 UTC
A rc device can call ir_raw_event_handle() after rc_allocate_device(),
but before rc_register_device() has completed. This is racey because
rcdev->raw is set before rcdev->raw->thread has a valid value.

Cc: stable@kernel.org
Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
1 parent 20249f8
History
File Mode Size
.gitignore -rw-r--r-- 88 bytes
Kconfig -rw-r--r-- 14.1 KB
Makefile -rw-r--r-- 981 bytes
adummy.c -rw-r--r-- 4.0 KB
ambassador.c -rw-r--r-- 65.9 KB
ambassador.h -rw-r--r-- 15.8 KB
atmtcp.c -rw-r--r-- 11.4 KB
eni.c -rw-r--r-- 61.3 KB
eni.h -rw-r--r-- 4.6 KB
firestream.c -rw-r--r-- 54.2 KB
firestream.h -rw-r--r-- 14.6 KB
fore200e.c -rw-r--r-- 88.7 KB
fore200e.h -rw-r--r-- 38.6 KB
he.c -rw-r--r-- 76.1 KB
he.h -rw-r--r-- 19.8 KB
horizon.c -rw-r--r-- 82.8 KB
horizon.h -rw-r--r-- 16.7 KB
idt77105.c -rw-r--r-- 11.3 KB
idt77105.h -rw-r--r-- 3.7 KB
idt77252.c -rw-r--r-- 89.7 KB
idt77252.h -rw-r--r-- 33.6 KB
idt77252_tables.h -rw-r--r-- 44.9 KB
iphase.c -rw-r--r-- 108.1 KB
iphase.h -rw-r--r-- 53.4 KB
lanai.c -rw-r--r-- 80.7 KB
midway.h -rw-r--r-- 7.5 KB
nicstar.c -rw-r--r-- 72.3 KB
nicstar.h -rw-r--r-- 22.9 KB
nicstarmac.c -rw-r--r-- 6.0 KB
nicstarmac.copyright -rw-r--r-- 2.7 KB
solos-attrlist.c -rw-r--r-- 2.2 KB
solos-pci.c -rw-r--r-- 39.4 KB
suni.c -rw-r--r-- 9.8 KB
suni.h -rw-r--r-- 9.7 KB
tonga.h -rw-r--r-- 694 bytes
uPD98401.h -rw-r--r-- 11.7 KB
uPD98402.c -rw-r--r-- 6.5 KB
uPD98402.h -rw-r--r-- 4.4 KB
zatm.c -rw-r--r-- 43.4 KB
zatm.h -rw-r--r-- 3.5 KB
zeprom.h -rw-r--r-- 944 bytes

back to top