summaryrefslogtreecommitdiff
path: root/include/linux/blkdev.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@home.osdl.org>2003-12-11 22:20:08 -0800
committerLinus Torvalds <torvalds@home.osdl.org>2003-12-11 22:20:08 -0800
commita2c72fae694277071dcbab33dfb7f88af5e54954 (patch)
treeb355440cdca67decc3db5fffb042b34e29dcecbf /include/linux/blkdev.h
parent8cc86c08950c41dc88006534c3508d03cf0dfe39 (diff)
Fix subtle bug in "finish_wait()", which can cause kernel stack
corruption on SMP because of another CPU still accessing a waitqueue even after it was de-allocated. Use a careful version of the list emptiness check to make sure we don't de-allocate the stack frame before the waitqueue is all done.
Diffstat (limited to 'include/linux/blkdev.h')
0 files changed, 0 insertions, 0 deletions