sg: don't use GFP_ATOMIC in sg_start_req#742
sg: don't use GFP_ATOMIC in sg_start_req#742blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
Conversation
|
Upstream branch: d60bc14 |
|
Upstream branch: d60bc14 |
4b2b389 to
14c78ab
Compare
|
Upstream branch: d60bc14 |
14c78ab to
93d998c
Compare
|
Upstream branch: d60bc14 |
93d998c to
03a8e7b
Compare
6b4d829 to
ceec5ed
Compare
|
Upstream branch: b4e0758 |
03a8e7b to
9887fd2
Compare
ceec5ed to
3b54e52
Compare
|
Upstream branch: 6596a02 |
9887fd2 to
2ebf24f
Compare
3b54e52 to
6a0b974
Compare
|
Upstream branch: 507bd4b |
2ebf24f to
5208d21
Compare
6a0b974 to
59ca59b
Compare
|
Upstream branch: dd6c438 |
5208d21 to
9bce38f
Compare
94f0438 to
857ada9
Compare
|
Upstream branch: dd6c438 |
9bce38f to
8df733b
Compare
857ada9 to
482ce5b
Compare
|
Upstream branch: dca922e |
8df733b to
f898bbf
Compare
482ce5b to
5a9f7c7
Compare
sg_start_req is called from normal user context and can sleep when waiting for memory. Switch it to use GFP_KERNEL, which fixes allocation failures seend with the bio_alloc rework. Fixes: b520c4e ("block: split bio_alloc_bioset more clearly into a fast and slowpath") Reported-by: Shin'ichiro Kawasaki <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]> Tested-by: Shin'ichiro Kawasaki <[email protected]> Reviewed-by: John Garry <[email protected]> Reviewed-by: Hannes Reinecke <[email protected]> Reviewed-by: Bart Van Assche <[email protected]>
|
Upstream branch: e75a43c |
f898bbf to
46a8425
Compare
Pull request for series with
subject: sg: don't use GFP_ATOMIC in sg_start_req
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1081388