RE: [RFC V2 PATCH 00/25] Kernel NET policy

2016-08-05 Thread Liang, Kan
> > > 5. Why disable IRQ balance? > > A: Disabling IRQ balance is a common way (recommend way for some > devices) to > >tune network performance. > > I appreciate that network tuning is hard, most people get it wrong, and > nobody agrees on the right answer. > > So rather than

RE: [RFC V2 PATCH 00/25] Kernel NET policy

2016-08-05 Thread Liang, Kan
> > > 5. Why disable IRQ balance? > > A: Disabling IRQ balance is a common way (recommend way for some > devices) to > >tune network performance. > > I appreciate that network tuning is hard, most people get it wrong, and > nobody agrees on the right answer. > > So rather than

Re: [RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread Alexei Starovoitov
On Wed, Dec 31, 2014 at 08:38:49PM -0500, kan.li...@intel.com wrote: > > Changes since V1: > - Using work queue to set Rx network flow classification rules and search >available NET policy object asynchronously. > - Using RCU lock to replace read-write lock > - Redo performance test and

Re: [RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread Alexei Starovoitov
On Wed, Dec 31, 2014 at 08:38:49PM -0500, kan.li...@intel.com wrote: > > Changes since V1: > - Using work queue to set Rx network flow classification rules and search >available NET policy object asynchronously. > - Using RCU lock to replace read-write lock > - Redo performance test and

Re: [RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread Stephen Hemminger
On Wed, 31 Dec 2014 20:38:49 -0500 kan.li...@intel.com wrote: > 5. Why disable IRQ balance? > A: Disabling IRQ balance is a common way (recommend way for some devices) > to >tune network performance. I appreciate that network tuning is hard, most people get it wrong, and nobody

Re: [RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread Stephen Hemminger
On Wed, 31 Dec 2014 20:38:49 -0500 kan.li...@intel.com wrote: > 5. Why disable IRQ balance? > A: Disabling IRQ balance is a common way (recommend way for some devices) > to >tune network performance. I appreciate that network tuning is hard, most people get it wrong, and nobody

[RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread kan . liang
From: Kan Liang (re-send to correct system time issue. Sorry for any inconvenience.) It is a big challenge to get good network performance. First, the network performance is not good with default system settings. Second, it is too difficult to do automatic tuning for all

[RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread kan . liang
From: Kan Liang (re-send to correct system time issue. Sorry for any inconvenience.) It is a big challenge to get good network performance. First, the network performance is not good with default system settings. Second, it is too difficult to do automatic tuning for all possible workloads,

[RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread kan . liang
From: Kan Liang It is a big challenge to get good network performance. First, the network performance is not good with default system settings. Second, it is too difficult to do automatic tuning for all possible workloads, since workloads have different requirements. Some

[RFC V2 PATCH 00/25] Kernel NET policy

2016-08-04 Thread kan . liang
From: Kan Liang It is a big challenge to get good network performance. First, the network performance is not good with default system settings. Second, it is too difficult to do automatic tuning for all possible workloads, since workloads have different requirements. Some workloads may want high