diff options
author | Jens Axboe <jens.axboe@oracle.com> | 2008-01-29 22:25:18 +0100 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2008-01-30 09:11:10 +0100 |
commit | 149a051f82d2b3860fe32fa182dbc83a66274894 (patch) | |
tree | 4ca660bb2ee8ac25661a38587d785cd9f78b2125 /net/sunrpc/sysctl.c | |
parent | Mostly revert "e1000/e1000e: Move PCI-Express device IDs over to e1000e" (diff) | |
download | linux-149a051f82d2b3860fe32fa182dbc83a66274894.tar.xz linux-149a051f82d2b3860fe32fa182dbc83a66274894.zip |
as-iosched: fix double locking bug in as_merged_requests()
If the two requests belong to the same io context, we will attempt
to lock the same lock twice. But swapping contexts is pointless in
that case, so just check for rioc == nioc before doing the double
lock and copy.
Tested-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'net/sunrpc/sysctl.c')
0 files changed, 0 insertions, 0 deletions