]> git.baikalelectronics.ru Git - kernel.git/commit
xsk: Return error code if force_zc is set
authorZhang Changzhong <zhangchangzhong@huawei.com>
Fri, 4 Dec 2020 10:21:16 +0000 (18:21 +0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 4 Dec 2020 15:48:31 +0000 (16:48 +0100)
commitefd481fdcd67916d03c9d71a5ed09fa91e3b589b
tree5db836caee97a915dd8b242c149b59f7b0d2ef40
parent7e5e7b2e9edec2db35fdb4f30cc377c1e6336d9c
xsk: Return error code if force_zc is set

If force_zc is set, we should exit out with an error, not fall back to
copy mode.

Fixes: f423be2e8429 ("xsk: Enable sharing of dma mappings")
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Zhang Changzhong <zhangchangzhong@huawei.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Magnus Karlsson <magnus.karlsson@intel.com>
Link: https://lore.kernel.org/bpf/1607077277-41995-1-git-send-email-zhangchangzhong@huawei.com
net/xdp/xsk_buff_pool.c