On 06/21/2017 10:27 AM, Daniel Borkmann wrote: > Fill the bpf_prog with the id just like we do in other XDP enabled > drivers. > > Signed-off-by: Daniel Borkmann <dan...@iogearbox.net> > Cc: Martin KaFai Lau <ka...@fb.com> > Cc: Alexander Duyck <alexander.h.du...@intel.com> > --- > drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/ethernet/intel/i40e/i40e_main.c > b/drivers/net/ethernet/intel/i40e/i40e_main.c > index 2db93d3..6f5adb5 100644 > --- a/drivers/net/ethernet/intel/i40e/i40e_main.c > +++ b/drivers/net/ethernet/intel/i40e/i40e_main.c > @@ -9589,6 +9589,7 @@ static int i40e_xdp(struct net_device *dev, > return i40e_xdp_setup(vsi, xdp->prog); > case XDP_QUERY_PROG: > xdp->prog_attached = i40e_enabled_xdp_vsi(vsi); > + xdp->prog_id = xdp->prog_attached ? vsi->xdp_prog->aux->id : 0; > return 0; > default: > return -EINVAL; >
Looks good to me. Acked-by: John Fastabend <john.fastab...@gmail.com>