]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
xsk: proper queue id check at bind
authorMagnus Karlsson <magnus.karlsson@intel.com>
Tue, 22 May 2018 07:34:58 +0000 (09:34 +0200)
committerDaniel Borkmann <daniel@iogearbox.net>
Tue, 22 May 2018 08:25:06 +0000 (10:25 +0200)
commit2e59dd5e4f6e884d1f7a70acf9845d223429026e
treefaf2820390b4291d5c10f8a3d2d54d6f24261a38
parentad75646c68a6e344a3609f40825855a0e742d04d
xsk: proper queue id check at bind

Validate the queue id against both Rx and Tx on the netdev. Also, make
sure that the queue exists at xmit time.

Reported-by: Jesper Dangaard Brouer <brouer@redhat.com>
Tested-by: Jesper Dangaard Brouer <brouer@redhat.com>
Signed-off-by: Magnus Karlsson <magnus.karlsson@intel.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
net/xdp/xsk.c