diff options
| author | Chuck Lever <[email protected]> | 2016-01-07 14:49:37 -0500 |
|---|---|---|
| committer | Doug Ledford <[email protected]> | 2016-01-19 15:30:48 -0500 |
| commit | 39b09a1a121cb22820c374f4e92f7ca34be1b75d (patch) | |
| tree | 215b3ad68610c11cca7ba37391e62d10b568c1fc /tools/perf/scripts/python/stackcollapse.py | |
| parent | 71810ef3271d1a06f7002c55c7e354d8c3233762 (diff) | |
svcrdma: Add gfp flags to svc_rdma_post_recv()
svc_rdma_post_recv() allocates pages for receive buffers on-demand.
It uses GFP_KERNEL so the allocator tries hard, and may sleep. But
I'm about to add a call to svc_rdma_post_recv() from a function
that may not sleep.
Since all svc_rdma_post_recv() call sites can tolerate its failure,
allow it to fail if the page allocator returns nothing. Longer term,
receive buffers, being a finite resource per-connection, should be
pre-allocated and re-used.
Signed-off-by: Chuck Lever <[email protected]>
Acked-by: Bruce Fields <[email protected]>
Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions