mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 18:13:41 +02:00
- fix crashes in dm-vdo if GFP_NOWAIT allocation fails
-----BEGIN PGP SIGNATURE----- iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCahQ/khQcbXBhdG9ja2FA cmVkaGF0LmNvbQAKCRATAyx9YGnhbfzPAP9KuvzdAfxkV3jixoATrLYjWRxXeLO8 VvUo60xhIan1WAEAyd46noLrXwINvdCYzdHDUeLNa5pb4mclwYcwk69dBw0= =1g2Q -----END PGP SIGNATURE----- Merge tag 'for-7.1/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm Pull device mapper fix from Mikulas Patocka: - fix crashes in dm-vdo if GFP_NOWAIT allocation fails * tag 'for-7.1/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path
This commit is contained in:
commit
13e4d2579e
|
|
@ -965,7 +965,7 @@ static int __must_check clear_partition(struct vdo *vdo, enum partition_id id)
|
|||
return blkdev_issue_zeroout(vdo_get_backing_device(vdo),
|
||||
partition->offset * VDO_SECTORS_PER_BLOCK,
|
||||
partition->count * VDO_SECTORS_PER_BLOCK,
|
||||
GFP_NOWAIT, 0);
|
||||
GFP_NOIO, 0);
|
||||
}
|
||||
|
||||
int vdo_clear_layout(struct vdo *vdo)
|
||||
|
|
@ -976,7 +976,7 @@ int vdo_clear_layout(struct vdo *vdo)
|
|||
result = blkdev_issue_zeroout(vdo_get_backing_device(vdo),
|
||||
VDO_SECTORS_PER_BLOCK,
|
||||
VDO_SECTORS_PER_BLOCK,
|
||||
GFP_NOWAIT, 0);
|
||||
GFP_NOIO, 0);
|
||||
if (result != VDO_SUCCESS)
|
||||
return result;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user