summaryrefslogtreecommitdiff
path: root/drivers/rtc/rtc-au1xxx.c
diff options
context:
space:
mode:
authorShaohua Li <shli@fb.com>2016-09-08 20:43:58 +0300
committerShaohua Li <shli@fb.com>2016-09-09 21:09:19 +0300
commitc94455558337eece474eebb6a16b905f98930418 (patch)
tree7e3120b034308cb83e83e6f93f40745f206848cf /drivers/rtc/rtc-au1xxx.c
parent47a7b0d8888c04c9746812820b6e60553cc77bbc (diff)
downloadlinux-c94455558337eece474eebb6a16b905f98930418.tar.xz
raid5: fix a small race condition
commit 5f9d1fde7d54a5(raid5: fix memory leak of bio integrity data) moves bio_reset to bio_endio. But it introduces a small race condition. It does bio_reset after raid5_release_stripe, which could make the stripe reusable and hence reuse the bio just before bio_reset. Moving bio_reset before raid5_release_stripe is called should fix the race. Reported-and-tested-by: Stefan Priebe - Profihost AG <s.priebe@profihost.ag> Signed-off-by: Shaohua Li <shli@fb.com>
Diffstat (limited to 'drivers/rtc/rtc-au1xxx.c')
0 files changed, 0 insertions, 0 deletions