Repository navigation
rnull: fix geometry store check-then-act across lock scopes - #1275
blktests-ci-kpd[bot] wants to merge 1 commit into
Conversation
|
Upstream branch: 28924df |
4ddd216 to
00cc4ca
Compare
|
Upstream branch: 893e117 |
a6d5a69 to
3685c44
Compare
00cc4ca to
7efd8cd
Compare
|
Upstream branch: 50d05c7 |
3685c44 to
99c2b78
Compare
7efd8cd to
a0aeca9
Compare
|
Upstream branch: 5225b8e |
99c2b78 to
8da814c
Compare
a0aeca9 to
772381e
Compare
|
Upstream branch: 2f0c1cf |
8da814c to
50682c4
Compare
772381e to
0224dee
Compare
|
Upstream branch: 2f0c1cf |
50682c4 to
41381a7
Compare
0224dee to
f14340f
Compare
|
Upstream branch: 5878583 |
41381a7 to
4abf537
Compare
f14340f to
0e174bc
Compare
|
Upstream branch: 4982d35 |
4abf537 to
fb8b39e
Compare
372fcdc to
c6537fe
Compare
|
Upstream branch: 72d3fcf |
265f1cf to
c535011
Compare
c6537fe to
eebb5bc
Compare
|
Upstream branch: 551c722 |
c535011 to
adb8aab
Compare
eebb5bc to
bbd3af0
Compare
|
Upstream branch: ce1e022 |
adb8aab to
29a49f9
Compare
bbd3af0 to
a9c0b46
Compare
|
Upstream branch: e767a4e |
29a49f9 to
d10b2fb
Compare
a9c0b46 to
72d0f5e
Compare
|
Upstream branch: a74306e |
d10b2fb to
b3ecd27
Compare
72d0f5e to
d980ad5
Compare
|
Upstream branch: None |
b3ecd27 to
dec00bb
Compare
d980ad5 to
83b99cc
Compare
|
Upstream branch: 22430ae |
dec00bb to
a04242d
Compare
83b99cc to
9081535
Compare
|
Upstream branch: 69f80fe |
a04242d to
8c92346
Compare
9081535 to
6118c5c
Compare
The blocksize/rotational/capacity/irqmode stores check powered under one Mutex acquisition, drop the guard, then update under a second acquisition. A concurrent power-on can create the live disk from stale geometry in between, leaving powered==true with config != live disk. Hold one guard for the powered check and the field update. Signed-off-by: Qingxiao Xu <qingxiao@tamu.edu>
|
Upstream branch: 7b63ef2 |
8c92346 to
750b5df
Compare
Pull request for series with
subject: rnull: fix geometry store check-then-act across lock scopes
version: 1
url: https://patchwork.kernel.org/series/1160816/