]> git.ipfire.org Git - thirdparty/linux.git/commit
dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path
authorBruce Johnston <bjohnsto@redhat.com>
Tue, 28 Apr 2026 18:39:31 +0000 (14:39 -0400)
committerMikulas Patocka <mpatocka@redhat.com>
Mon, 4 May 2026 13:02:25 +0000 (15:02 +0200)
commitfb7415f2ab0e3c818254cbf5fb0afda71bef4333
treeda20e49e2472cf5c948974c2f203f645c701937c
parent8c0ee19db81f0fa1ff25fd75b22b17c0cc2acde3
dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path

GFP_NOWAIT is inappropriate when blkdev_issue_zeroout may sleep and
bio_alloc can fail under pressure; use GFP_NOIO for clear_partition and
vdo_clear_layout zeroout calls.

Signed-off-by: Bruce Johnston <bjohnsto@redhat.com>
Signed-off-by: Matthew Sakai <msakai@redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Fixes: fc1d43826702 ("dm vdo: save the formatted metadata to disk")
drivers/md/dm-vdo/vdo.c