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
File | Mode | Size |
---|---|---|
tests | ||
Kconfig | -rw-r--r-- | 2.9 KB |
Makefile | -rw-r--r-- | 931 bytes |
acl.c | -rw-r--r-- | 3.6 KB |
async-thread.c | -rw-r--r-- | 10.6 KB |
async-thread.h | -rw-r--r-- | 3.1 KB |
backref.c | -rw-r--r-- | 60.1 KB |
backref.h | -rw-r--r-- | 2.7 KB |
btrfs_inode.h | -rw-r--r-- | 9.6 KB |
check-integrity.c | -rw-r--r-- | 94.3 KB |
check-integrity.h | -rw-r--r-- | 1.3 KB |
compression.c | -rw-r--r-- | 27.8 KB |
compression.h | -rw-r--r-- | 3.2 KB |
ctree.c | -rw-r--r-- | 152.9 KB |
ctree.h | -rw-r--r-- | 126.5 KB |
dedupe.h | -rw-r--r-- | 845 bytes |
delayed-inode.c | -rw-r--r-- | 52.0 KB |
delayed-inode.h | -rw-r--r-- | 5.0 KB |
delayed-ref.c | -rw-r--r-- | 26.3 KB |
delayed-ref.h | -rw-r--r-- | 9.3 KB |
dev-replace.c | -rw-r--r-- | 29.1 KB |
dev-replace.h | -rw-r--r-- | 2.1 KB |
dir-item.c | -rw-r--r-- | 13.0 KB |
disk-io.c | -rw-r--r-- | 125.7 KB |
disk-io.h | -rw-r--r-- | 5.8 KB |
export.c | -rw-r--r-- | 7.6 KB |
export.h | -rw-r--r-- | 301 bytes |
extent-tree.c | -rw-r--r-- | 299.2 KB |
extent_io.c | -rw-r--r-- | 149.2 KB |
extent_io.h | -rw-r--r-- | 17.6 KB |
extent_map.c | -rw-r--r-- | 11.6 KB |
extent_map.h | -rw-r--r-- | 2.6 KB |
file-item.c | -rw-r--r-- | 27.1 KB |
file.c | -rw-r--r-- | 83.3 KB |
free-space-cache.c | -rw-r--r-- | 92.4 KB |
free-space-cache.h | -rw-r--r-- | 4.9 KB |
free-space-tree.c | -rw-r--r-- | 40.6 KB |
free-space-tree.h | -rw-r--r-- | 3.0 KB |
hash.c | -rw-r--r-- | 1.1 KB |
hash.h | -rw-r--r-- | 1.2 KB |
inode-item.c | -rw-r--r-- | 11.8 KB |
inode-map.c | -rw-r--r-- | 14.5 KB |
inode-map.h | -rw-r--r-- | 528 bytes |
inode.c | -rw-r--r-- | 287.7 KB |
ioctl.c | -rw-r--r-- | 136.8 KB |
locking.c | -rw-r--r-- | 8.3 KB |
locking.h | -rw-r--r-- | 2.1 KB |
lzo.c | -rw-r--r-- | 10.0 KB |
math.h | -rw-r--r-- | 1.1 KB |
ordered-data.c | -rw-r--r-- | 31.4 KB |
ordered-data.h | -rw-r--r-- | 7.1 KB |
orphan.c | -rw-r--r-- | 1.7 KB |
print-tree.c | -rw-r--r-- | 10.9 KB |
print-tree.h | -rw-r--r-- | 918 bytes |
props.c | -rw-r--r-- | 9.8 KB |
props.h | -rw-r--r-- | 1.3 KB |
qgroup.c | -rw-r--r-- | 74.6 KB |
qgroup.h | -rw-r--r-- | 8.4 KB |
raid56.c | -rw-r--r-- | 66.1 KB |
raid56.h | -rw-r--r-- | 2.3 KB |
rcu-string.h | -rw-r--r-- | 1.5 KB |
reada.c | -rw-r--r-- | 24.3 KB |
relocation.c | -rw-r--r-- | 113.3 KB |
root-tree.c | -rw-r--r-- | 13.2 KB |
scrub.c | -rw-r--r-- | 122.0 KB |
send.c | -rw-r--r-- | 155.7 KB |
send.h | -rw-r--r-- | 2.9 KB |
struct-funcs.c | -rw-r--r-- | 4.5 KB |
super.c | -rw-r--r-- | 64.7 KB |
sysfs.c | -rw-r--r-- | 22.4 KB |
sysfs.h | -rw-r--r-- | 3.1 KB |
transaction.c | -rw-r--r-- | 66.0 KB |
transaction.h | -rw-r--r-- | 7.2 KB |
tree-defrag.c | -rw-r--r-- | 4.2 KB |
tree-log.c | -rw-r--r-- | 155.4 KB |
tree-log.h | -rw-r--r-- | 3.0 KB |
ulist.c | -rw-r--r-- | 6.7 KB |
ulist.h | -rw-r--r-- | 1.9 KB |
uuid-tree.c | -rw-r--r-- | 8.1 KB |
volumes.c | -rw-r--r-- | 187.4 KB |
volumes.h | -rw-r--r-- | 15.7 KB |
xattr.c | -rw-r--r-- | 12.4 KB |
xattr.h | -rw-r--r-- | 1.2 KB |
zlib.c | -rw-r--r-- | 10.3 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...