diff options
| author | Li Chen <me@linux.beauty> | 2026-06-30 17:23:30 +0800 |
|---|---|---|
| committer | Michael S. Tsirkin <mst@redhat.com> | 2026-08-19 06:38:46 -0400 |
| commit | decd93e2246fcef1bc5b9266e10d9e8169b7575a (patch) | |
| tree | e24be5ec36f5ac48b65bec978ce625e3fa1d4261 /tools/perf/scripts/python/bin | |
| parent | 40f356e610df95728074b1fc2e2ccb54ca1b5659 (diff) | |
nvdimm: virtio_pmem: use GFP_NOIO for flush requests
virtio_pmem_flush() can run from pmem_submit_bio() while filesystem IO
is waiting on the flush completion. The request object allocation can
sleep, but it should not enter filesystem or block IO reclaim from this
flush path.
Use GFP_NOIO for the request allocation. The virtqueue descriptor
allocation still uses GFP_ATOMIC because it runs under pmem_lock.
Signed-off-by: Li Chen <me@linux.beauty>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20260630092338.2094628-6-me@linux.beauty>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
