Re: [PATCH net-next] net: remove support for per driver ndo_busy_poll()

2017-02-03 Thread Eric Dumazet
On Fri, 2017-02-03 at 17:28 -0500, David Miller wrote: > Actually, one more driver needs converting, "enic". > > I did a quick and dirty conversion: > > > From 7a655c6324a8968ea2f027bf3660c87c42ac3de4 Mon Sep 17 00:00:00 2001 > From: "David S. Miller" > Date: Fri, 3 Feb 201

Re: [PATCH net-next] net: remove support for per driver ndo_busy_poll()

2017-02-03 Thread Eric Dumazet
On Fri, 2017-02-03 at 17:18 -0500, David Miller wrote: > From: Eric Dumazet > Date: Thu, 02 Feb 2017 18:43:28 -0800 > > > From: Eric Dumazet > > > > We added generic support for busy polling in NAPI layer in linux-4.5 > > > > No network driver uses ndo_busy_poll() anymore, we can get rid > > o

Re: [PATCH net-next] net: remove support for per driver ndo_busy_poll()

2017-02-03 Thread David Miller
From: David Miller Date: Fri, 03 Feb 2017 17:18:20 -0500 (EST) > From: Eric Dumazet > Date: Thu, 02 Feb 2017 18:43:28 -0800 > >> From: Eric Dumazet >> >> We added generic support for busy polling in NAPI layer in linux-4.5 >> >> No network driver uses ndo_busy_poll() anymore, we can get rid

Re: [PATCH net-next] net: remove support for per driver ndo_busy_poll()

2017-02-03 Thread David Miller
From: Eric Dumazet Date: Thu, 02 Feb 2017 18:43:28 -0800 > From: Eric Dumazet > > We added generic support for busy polling in NAPI layer in linux-4.5 > > No network driver uses ndo_busy_poll() anymore, we can get rid > of the pointer in struct net_device_ops, and its use in sk_busy_loop() >

Re: [PATCH net-next] net: remove support for per driver ndo_busy_poll()

2017-02-02 Thread kbuild test robot
Hi Eric, [auto build test ERROR on net-next/master] url: https://github.com/0day-ci/linux/commits/Eric-Dumazet/net-remove-support-for-per-driver-ndo_busy_poll/20170203-104846 config: x86_64-rhel (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: # save th

[PATCH net-next] net: remove support for per driver ndo_busy_poll()

2017-02-02 Thread Eric Dumazet
From: Eric Dumazet We added generic support for busy polling in NAPI layer in linux-4.5 No network driver uses ndo_busy_poll() anymore, we can get rid of the pointer in struct net_device_ops, and its use in sk_busy_loop() Saves NETIF_F_BUSY_POLL features bit. Signed-off-by: Eric Dumazet ---