diff options
author | NeilBrown <[email protected]> | 2016-01-07 11:02:34 +1100 |
---|---|---|
committer | Vinod Koul <[email protected]> | 2016-01-07 11:06:18 +0530 |
commit | b02bab6b0f928d49dbfb03e1e4e9dd43647623d7 (patch) | |
tree | 1d7648d55adc0d47d6da533f7a96a70aa9cf8ec8 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | 16605e8d50898ac88b5b504a7fbd63ecdcf37702 (diff) |
async_tx: use GFP_NOWAIT rather than GFP_IO
These async_XX functions are called from md/raid5 in an atomic
section, between get_cpu() and put_cpu(), so they must not sleep.
So use GFP_NOWAIT rather than GFP_IO.
Dan Williams writes: Longer term async_tx needs to be merged into md
directly as we can allocate this unmap data statically per-stripe
rather than per request.
Fixed: 7476bd79fc01 ("async_pq: convert to dmaengine_unmap_data")
Cc: [email protected] (v3.13+)
Reported-and-tested-by: Stanislav Samsonov <[email protected]>
Acked-by: Dan Williams <[email protected]>
Signed-off-by: NeilBrown <[email protected]>
Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions