Re: [E1000-devel] ixgbe: BUG changing MTU or LRO setting disables VF multicast reception

2013-07-10 Thread Haller, John H (John)
> -Original Message- > From: Tantilov, Emil S [mailto:emil.s.tanti...@intel.com] > Sent: Tuesday, July 02, 2013 12:47 PM > To: Haller, John H (John); e1000-devel@lists.sourceforge.net > Subject: RE: [E1000-devel] ixgbe: BUG changing MTU or LRO setting disables VF > multicast reception >

Re: [E1000-devel] [PATCH net-next v3 0/3] net: finish renaming lls to busy poll

2013-07-10 Thread David Miller
From: Eliezer Tamir Date: Wed, 10 Jul 2013 17:13:07 +0300 > Here are three patches that complete the rename of lls to busy-poll > > 1. rename include/net/ll_poll.h to include/net/busy_poll.h > 2. Rename ndo_ll_poll to ndo_busy_poll. >Rename sk_mark_ll to sk_mark_napi_id. >Rename skb_mark

Re: [E1000-devel] /sys/module/pcie_aspm/parameters/policy not writable?

2013-07-10 Thread Bjorn Helgaas
[+cc linux-pci] On Wed, Jul 10, 2013 at 10:21:32PM +, Wyborny, Carolyn wrote: > > -Original Message- > > From: Bjorn Helgaas [mailto:bhelg...@google.com] > [..] > > > Pavel's ThinkPad X60 has two NICs: Intel 82573L and Intel PRO/Wireless > > 3945ABG. I'm pretty sure the problem he's

Re: [E1000-devel] /sys/module/pcie_aspm/parameters/policy not writable?

2013-07-10 Thread Wyborny, Carolyn
> -Original Message- > From: Bjorn Helgaas [mailto:bhelg...@google.com] [..] > Holy cow, you guys have a lot of folks listed in MAINTAINERS for Intel > drivers :) > This is an ASPM question, if that helps narrow down the folks interested. Well, we try to have everyone involved, I guess.

Re: [E1000-devel] /sys/module/pcie_aspm/parameters/policy not writable?

2013-07-10 Thread Bjorn Helgaas
[+cc Jeff, Jesse, et al, e1000-devel] Holy cow, you guys have a lot of folks listed in MAINTAINERS for Intel drivers :) This is an ASPM question, if that helps narrow down the folks interested. On Wed, Jul 10, 2013 at 7:29 AM, Pavel Machek wrote: > Hi! > >> >> But: >> >> 1) it should not list u

[E1000-devel] [PATCH net-next v3 2/3] net: rename ll methods to busy-poll

2013-07-10 Thread Eliezer Tamir
Rename ndo_ll_poll to ndo_busy_poll. Rename sk_mark_ll to sk_mark_napi_id. Rename skb_mark_ll to skb_mark_napi_id. Correct all useres of these functions. Update comments and defines in include/net/busy_poll.h Signed-off-by: Eliezer Tamir --- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |

[E1000-devel] [PATCH net-next v3 3/3] net: rename busy poll socket op and globals

2013-07-10 Thread Eliezer Tamir
Rename LL_SO to BUSY_POLL_SO Rename sysctl_net_ll_{read,poll} to sysctl_busy_{read,poll} Fix up users of these variables. Fix documentation for sysctl. a patch for the socket.7 man page will follow separately, because of limitations of my mail setup. Signed-off-by: Eliezer Tamir --- Documenta

[E1000-devel] [PATCH net-next v3 1/3] net: rename include/net/ll_poll.h to include/net/busy_poll.h

2013-07-10 Thread Eliezer Tamir
Rename the file and correct all the places where it is included. Signed-off-by: Eliezer Tamir --- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |2 drivers/net/ethernet/intel/ixgbe/ixgbe.h|2 drivers/net/ethernet/mellanox/mlx4/en_netdev.c |2 drivers/net/ethernet/mella

[E1000-devel] [PATCH net-next v3 0/3] net: finish renaming lls to busy poll

2013-07-10 Thread Eliezer Tamir
David, Here are three patches that complete the rename of lls to busy-poll 1. rename include/net/ll_poll.h to include/net/busy_poll.h 2. Rename ndo_ll_poll to ndo_busy_poll. Rename sk_mark_ll to sk_mark_napi_id. Rename skb_mark_ll to skb_mark_napi_id. Correct all useres of these function

Re: [E1000-devel] [PATCH net-next v2 1/3] net: rename include/net/ll_poll.h to include/net/busy_poll.h

2013-07-10 Thread Eliezer Tamir
On 10/07/2013 16:17, Arend van Spriel wrote: > On 07/10/2013 02:13 PM, Eliezer Tamir wrote: >> Rename the file and correct all the places where it is included. >> Signed-off-by: Eliezer Tamir >> --- >> include/net/busy_poll.h | 183 >> +++ >> include

Re: [E1000-devel] Higher throughput at 100Mbps than 1Gbps

2013-07-10 Thread Eric Dumazet
On Wed, 2013-07-10 at 11:53 +0100, Sam Crawford wrote: > Thanks Eric! I've adapted this to the following: > > > ETH="eth1" > EST="est 1sec 4sec" > BUCKETS=64 > RATE="100Mbit" > > > tc qd del dev $ETH root 2>/dev/null > > > tc qdisc add dev $ETH root handle 8000: $EST htb r2q 1000 default 8000

Re: [E1000-devel] [PATCH net-next v2 1/3] net: rename include/net/ll_poll.h to include/net/busy_poll.h

2013-07-10 Thread Arend van Spriel
On 07/10/2013 02:13 PM, Eliezer Tamir wrote: > Rename the file and correct all the places where it is included. > > Signed-off-by: Eliezer Tamir > --- > > drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |2 > drivers/net/ethernet/intel/ixgbe/ixgbe.h|2 > drivers/net/ethernet/me

[E1000-devel] [PATCH net-next v2 1/3] net: rename include/net/ll_poll.h to include/net/busy_poll.h

2013-07-10 Thread Eliezer Tamir
Rename the file and correct all the places where it is included. Signed-off-by: Eliezer Tamir --- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |2 drivers/net/ethernet/intel/ixgbe/ixgbe.h|2 drivers/net/ethernet/mellanox/mlx4/en_netdev.c |2 drivers/net/ethernet/mella

[E1000-devel] [PATCH net-next v2 2/3] net: rename ll methods to busy-poll

2013-07-10 Thread Eliezer Tamir
I clearly need more sleep, this time actually include the ndo changes. Rename ndo_ll_poll to ndo_busy_poll. Rename sk_mark_ll to sk_mark_napi_id. Rename skb_mark_ll to skb_mark_napi_id. Correct all useres of these functions. Update comments and defines in include/net/busy_poll.h Signed-off-by: E

[E1000-devel] [PATCH net-next v2 3/3] net: rename busy poll socket op and globals

2013-07-10 Thread Eliezer Tamir
Rename LL_SO to BUSY_POLL_SO Rename sysctl_net_ll_{read,poll} to sysctl_busy_{read,poll} Fix up users of these variables. Fix documentation for sysctl. a patch for the socket.7 man page will follow separately, because of limitations of my mail setup. Signed-off-by: Eliezer Tamir --- Documenta

[E1000-devel] [PATCH net-next 3/3] net: rename busy poll socket op and globals

2013-07-10 Thread Eliezer Tamir
Rename LL_SO to BUSY_POLL_SO Rename sysctl_net_ll_{read,poll} to sysctl_busy_{read,poll} Fix up users of these variables. Fix documentation for sysctl. a patch for the socket.7 man page will follow separately, because of limitations of my mail setup. Signed-off-by: Eliezer Tamir --- Documenta

[E1000-devel] [PATCH net-next 1/3] net: rename include/net/ll_poll.h to include/net/busy_poll.h

2013-07-10 Thread Eliezer Tamir
Rename the file and correct all the places where it is included. Signed-off-by: Eliezer Tamir --- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |2 drivers/net/ethernet/intel/ixgbe/ixgbe.h|2 drivers/net/ethernet/mellanox/mlx4/en_netdev.c |2 drivers/net/ethernet/mella

[E1000-devel] [PATCH net-next 2/3] net: rename ll methods to busy-poll

2013-07-10 Thread Eliezer Tamir
Rename ndo_ll_poll to ndo_busy_poll. Rename sk_mark_ll to sk_mark_napi_id. Rename skb_mark_ll to skb_mark_napi_id. Correct all useres of these functions. Update comments and defines in include/net/busy_poll.h Signed-off-by: Eliezer Tamir --- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c |

Re: [E1000-devel] e1000e on thinkpad x60: interrupt problem

2013-07-10 Thread Pavel Machek
Hi! > > Yeah, of course you need to ask e1000e if it generated the > > interrupt. That part works. The part that actually generates the > > interrupt does not. Take a look at original mail... > > > > packet comes > > e1000e sets E1000_ICR_INT_ASSERTED bit > > e1000e tries to generate an interrupt

Re: [E1000-devel] Higher throughput at 100Mbps than 1Gbps

2013-07-10 Thread Sam Crawford
Thanks Eric! I've adapted this to the following: ETH="eth1" EST="est 1sec 4sec" BUCKETS=64 RATE="100Mbit" tc qd del dev $ETH root 2>/dev/null tc qdisc add dev $ETH root handle 8000: $EST htb r2q 1000 default 8000 for i in $( seq 1 $BUCKETS ); do BUCKET=$( printf %x $((i)) ) tc class add d