mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 10:09:10 +02:00
io_uring/zcrx: rename ZCRX_NOTIF_NO_BUFFERS
ZCRX_NOTIF_NO_BUFFERS tells when page pool fails to allocate memory from zcrx. "No buffers" could be more confusing, rename it to ZCRX_NOTIF_ALLOC_FAIL. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Link: https://patch.msgid.link/29bd4fc069bc89691868beba0627ffbe570c2722.1784726895.git.asml.silence@gmail.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
af78c00204
commit
201e308102
|
|
@ -69,7 +69,7 @@ enum zcrx_features {
|
|||
};
|
||||
|
||||
enum zcrx_notification_type {
|
||||
ZCRX_NOTIF_NO_BUFFERS,
|
||||
ZCRX_NOTIF_ALLOC_FAIL,
|
||||
ZCRX_NOTIF_COPY,
|
||||
|
||||
__ZCRX_NOTIF_TYPE_LAST,
|
||||
|
|
|
|||
|
|
@ -1244,7 +1244,7 @@ static netmem_ref io_pp_zc_alloc_netmems(struct page_pool *pp, gfp_t gfp)
|
|||
|
||||
allocated = io_zcrx_refill_slow(pp, ifq, netmems, to_alloc);
|
||||
if (!allocated) {
|
||||
zcrx_send_notif(ifq, ZCRX_NOTIF_NO_BUFFERS);
|
||||
zcrx_send_notif(ifq, ZCRX_NOTIF_ALLOC_FAIL);
|
||||
return 0;
|
||||
}
|
||||
out_return:
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
#define ZCRX_SUPPORTED_REG_FLAGS (ZCRX_REG_IMPORT | ZCRX_REG_NODEV)
|
||||
#define ZCRX_FEATURES (ZCRX_FEATURE_RX_PAGE_SIZE |\
|
||||
ZCRX_FEATURE_NOTIFICATION)
|
||||
#define ZCRX_NOTIF_TYPE_MASK ((1U << ZCRX_NOTIF_NO_BUFFERS) | (1U << ZCRX_NOTIF_COPY))
|
||||
#define ZCRX_NOTIF_TYPE_MASK ((1U << ZCRX_NOTIF_ALLOC_FAIL) | (1U << ZCRX_NOTIF_COPY))
|
||||
|
||||
struct io_zcrx_mem {
|
||||
unsigned long size;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user