Re: [k...@kernel.org: Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask]

2020-11-20 Thread Marcel Apfelbaum
Khan , linux-...@vger.kernel.org, > >>> linux-kselft...@vger.kernel.org, Marcelo Tosatti , > >>> Daniel Borkmann > >>> Bcc: > >>> Date: Wed, 4 Nov 2020 11:42:26 -0800 > >>> Subject: Re: [PATCH net-next v2 0/3] net: introduce rps_default_ma

Re: [k...@kernel.org: Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask]

2020-11-20 Thread Daniel Borkmann
@vger.kernel.org, Jonathan Corbet , "David S. Miller" , Shuah Khan , linux-...@vger.kernel.org, linux-kselft...@vger.kernel.org, Marcelo Tosatti , Daniel Borkmann Bcc: Date: Wed, 4 Nov 2020 11:42:26 -0800 Subject: Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask On Wed, 04 Nov 202

Re: [k...@kernel.org: Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask]

2020-11-20 Thread Jakub Kicinski
On Fri, 20 Nov 2020 19:39:24 +0200 Marcel Apfelbaum wrote: > > The CPU isolation is done statically at system boot by setting > > Linux kernel parameters, So the container management component, in > > this case the Machine Configuration Operator (for Openshift) or the > > K8s counterpart can't real

Re: [k...@kernel.org: Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask]

2020-11-20 Thread Marcel Apfelbaum
d Mahameed , netdev@vger.kernel.org, Jonathan >> Corbet , "David S. Miller" , Shuah Khan >> , linux-...@vger.kernel.org, >> linux-kselft...@vger.kernel.org, Marcelo Tosatti , >> Daniel Borkmann >> Bcc: >> Date: Wed, 4 Nov 2020 11:42:26 -0800 >> Sub

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-04 Thread Jakub Kicinski
On Wed, 04 Nov 2020 18:36:08 +0100 Paolo Abeni wrote: > On Tue, 2020-11-03 at 08:52 -0800, Jakub Kicinski wrote: > > On Tue, 03 Nov 2020 16:22:07 +0100 Paolo Abeni wrote: > > > The relevant use case is an host running containers (with the related > > > orchestration tools) in a RT environment. Vi

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-04 Thread Marcelo Tosatti
On Wed, Nov 04, 2020 at 06:36:08PM +0100, Paolo Abeni wrote: > On Tue, 2020-11-03 at 08:52 -0800, Jakub Kicinski wrote: > > On Tue, 03 Nov 2020 16:22:07 +0100 Paolo Abeni wrote: > > > The relevant use case is an host running containers (with the related > > > orchestration tools) in a RT environmen

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-04 Thread Paolo Abeni
On Tue, 2020-11-03 at 08:52 -0800, Jakub Kicinski wrote: > On Tue, 03 Nov 2020 16:22:07 +0100 Paolo Abeni wrote: > > The relevant use case is an host running containers (with the related > > orchestration tools) in a RT environment. Virtual devices (veths, ovs > > ports, etc.) are created by the or

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-03 Thread Jakub Kicinski
On Tue, 03 Nov 2020 16:22:07 +0100 Paolo Abeni wrote: > On Mon, 2020-11-02 at 14:54 -0800, Jakub Kicinski wrote: > > On Fri, 30 Oct 2020 12:16:00 +0100 Paolo Abeni wrote: > > > Real-time setups try hard to ensure proper isolation between time > > > critical applications and e.g. network processin

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-03 Thread Paolo Abeni
On Mon, 2020-11-02 at 14:54 -0800, Jakub Kicinski wrote: > On Fri, 30 Oct 2020 12:16:00 +0100 Paolo Abeni wrote: > > Real-time setups try hard to ensure proper isolation between time > > critical applications and e.g. network processing performed by the > > network stack in softirq and RPS is used

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-02 Thread Saeed Mahameed
On Mon, 2020-11-02 at 14:54 -0800, Jakub Kicinski wrote: > On Fri, 30 Oct 2020 12:16:00 +0100 Paolo Abeni wrote: > > Real-time setups try hard to ensure proper isolation between time > > critical applications and e.g. network processing performed by the > > network stack in softirq and RPS is used

Re: [PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-11-02 Thread Jakub Kicinski
On Fri, 30 Oct 2020 12:16:00 +0100 Paolo Abeni wrote: > Real-time setups try hard to ensure proper isolation between time > critical applications and e.g. network processing performed by the > network stack in softirq and RPS is used to move the softirq > activity away from the isolated core. > >

[PATCH net-next v2 0/3] net: introduce rps_default_mask

2020-10-30 Thread Paolo Abeni
Real-time setups try hard to ensure proper isolation between time critical applications and e.g. network processing performed by the network stack in softirq and RPS is used to move the softirq activity away from the isolated core. If the network configuration is dynamic, with netns and devices r