On 2018年09月10日 07:07, Willem de Bruijn wrote:
On Wed, Aug 29, 2018 at 9:01 AM Willem de Bruijn
wrote:
On Wed, Aug 29, 2018 at 3:56 AM Jason Wang wrote:
On 2018年08月29日 03:57, Willem de Bruijn wrote:
On Mon, Jul 30, 2018 at 2:06 AM Jason Wang wrote:
On 2018年07月25日 08:17, Jon Olson wrot
On Wed, Aug 29, 2018 at 9:01 AM Willem de Bruijn
wrote:
>
> On Wed, Aug 29, 2018 at 3:56 AM Jason Wang wrote:
> >
> >
> >
> > On 2018年08月29日 03:57, Willem de Bruijn wrote:
> > > On Mon, Jul 30, 2018 at 2:06 AM Jason Wang wrote:
> > >>
> > >>
> > >> On 2018年07月25日 08:17, Jon Olson wrote:
> > >>>
On Wed, Aug 29, 2018 at 3:56 AM Jason Wang wrote:
>
>
>
> On 2018年08月29日 03:57, Willem de Bruijn wrote:
> > On Mon, Jul 30, 2018 at 2:06 AM Jason Wang wrote:
> >>
> >>
> >> On 2018年07月25日 08:17, Jon Olson wrote:
> >>> On Tue, Jul 24, 2018 at 3:46 PM Michael S. Tsirkin
> >>> wrote:
> On Tue
On 2018年08月29日 03:57, Willem de Bruijn wrote:
On Mon, Jul 30, 2018 at 2:06 AM Jason Wang wrote:
On 2018年07月25日 08:17, Jon Olson wrote:
On Tue, Jul 24, 2018 at 3:46 PM Michael S. Tsirkin wrote:
On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
On Tue, Jul 24, 2018 at 6:2
On Mon, Jul 30, 2018 at 2:06 AM Jason Wang wrote:
>
>
>
> On 2018年07月25日 08:17, Jon Olson wrote:
> > On Tue, Jul 24, 2018 at 3:46 PM Michael S. Tsirkin wrote:
> >> On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
> >>> On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirkin
> >>> wr
On Wed, Aug 1, 2018 at 6:48 PM Michael S. Tsirkin wrote:
>
> On Wed, Aug 01, 2018 at 06:43:53PM -0400, Willem de Bruijn wrote:
> > > > So e.g. we could set an affinity hint to a group of CPUs that
> > > > > might transmit to this queue.
> > > >
> > > > We also want to set the xps mask for all cpu
On Wed, Aug 01, 2018 at 06:43:53PM -0400, Willem de Bruijn wrote:
> > > So e.g. we could set an affinity hint to a group of CPUs that
> > > > might transmit to this queue.
> > >
> > > We also want to set the xps mask for all cpus in the group to this queue.
> > >
> > > Is there a benefit over expl
> > So e.g. we could set an affinity hint to a group of CPUs that
> > > might transmit to this queue.
> >
> > We also want to set the xps mask for all cpus in the group to this queue.
> >
> > Is there a benefit over explicitly choosing one cpu from the set, btw?
>
> If only one CPU actually transm
On Mon, Jul 30, 2018 at 02:06:50PM +0800, Jason Wang wrote:
>
>
> On 2018年07月25日 08:17, Jon Olson wrote:
> > On Tue, Jul 24, 2018 at 3:46 PM Michael S. Tsirkin wrote:
> > > On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
> > > > On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirki
On Wed, Aug 01, 2018 at 11:46:14AM -0400, Willem de Bruijn wrote:
> On Tue, Jul 31, 2018 at 8:34 AM Michael S. Tsirkin wrote:
> >
> > On Sun, Jul 29, 2018 at 05:32:56PM -0400, Willem de Bruijn wrote:
> > > On Sun, Jul 29, 2018 at 12:01 PM David Miller wrote:
> > > >
> > > > From: Caleb Raitto
>
> > > > Just distribute across the available cpus evenly, and be done with it.
> > >
> > > Sounds good to me.
> >
> > So e.g. we could set an affinity hint to a group of CPUs that
> > might transmit to this queue.
>
> We also want to set the xps mask for all cpus in the group to this queue.
>
> Is
On Tue, Jul 31, 2018 at 8:34 AM Michael S. Tsirkin wrote:
>
> On Sun, Jul 29, 2018 at 05:32:56PM -0400, Willem de Bruijn wrote:
> > On Sun, Jul 29, 2018 at 12:01 PM David Miller wrote:
> > >
> > > From: Caleb Raitto
> > > Date: Mon, 23 Jul 2018 16:11:19 -0700
> > >
> > > > From: Caleb Raitto
>
On Sun, Jul 29, 2018 at 05:32:56PM -0400, Willem de Bruijn wrote:
> On Sun, Jul 29, 2018 at 12:01 PM David Miller wrote:
> >
> > From: Caleb Raitto
> > Date: Mon, 23 Jul 2018 16:11:19 -0700
> >
> > > From: Caleb Raitto
> > >
> > > The driver disables tx napi if it's not certain that completions
On 2018年07月31日 03:51, Stephen Hemminger wrote:
On Sun, 29 Jul 2018 09:00:27 -0700 (PDT)
David Miller wrote:
From: Caleb Raitto
Date: Mon, 23 Jul 2018 16:11:19 -0700
From: Caleb Raitto
The driver disables tx napi if it's not certain that completions will
be processed affine with tx serv
On Sun, 29 Jul 2018 09:00:27 -0700 (PDT)
David Miller wrote:
> From: Caleb Raitto
> Date: Mon, 23 Jul 2018 16:11:19 -0700
>
> > From: Caleb Raitto
> >
> > The driver disables tx napi if it's not certain that completions will
> > be processed affine with tx service.
> >
> > Its heuristic does
On 2018年07月25日 08:17, Jon Olson wrote:
On Tue, Jul 24, 2018 at 3:46 PM Michael S. Tsirkin wrote:
On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirkin wrote:
On Tue, Jul 24, 2018 at 04:52:53PM -0400, Willem de Bruijn wrote:
>
On Sun, Jul 29, 2018 at 12:01 PM David Miller wrote:
>
> From: Caleb Raitto
> Date: Mon, 23 Jul 2018 16:11:19 -0700
>
> > From: Caleb Raitto
> >
> > The driver disables tx napi if it's not certain that completions will
> > be processed affine with tx service.
> >
> > Its heuristic doesn't accoun
On Sun, Jul 29, 2018 at 4:48 PM Michael S. Tsirkin wrote:
>
> On Sun, Jul 29, 2018 at 09:00:27AM -0700, David Miller wrote:
> > From: Caleb Raitto
> > Date: Mon, 23 Jul 2018 16:11:19 -0700
> >
> > > From: Caleb Raitto
> > >
> > > The driver disables tx napi if it's not certain that completions w
From: "Michael S. Tsirkin"
Date: Sun, 29 Jul 2018 23:33:20 +0300
> The point really is that tx irq handler needs a lock on the tx queue to
> free up skbs, so processing it on another CPU while tx is active causes
> cache line bounces. So we want affinity to CPUs that submit to this
> queue on the
On Sun, Jul 29, 2018 at 09:00:27AM -0700, David Miller wrote:
> From: Caleb Raitto
> Date: Mon, 23 Jul 2018 16:11:19 -0700
>
> > From: Caleb Raitto
> >
> > The driver disables tx napi if it's not certain that completions will
> > be processed affine with tx service.
> >
> > Its heuristic doesn
From: Caleb Raitto
Date: Mon, 23 Jul 2018 16:11:19 -0700
> From: Caleb Raitto
>
> The driver disables tx napi if it's not certain that completions will
> be processed affine with tx service.
>
> Its heuristic doesn't account for some scenarios where it is, such as
> when the queue pair count m
On Tue, Jul 24, 2018 at 3:46 PM Michael S. Tsirkin wrote:
>
> On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
> > On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirkin wrote:
> > >
> > > On Tue, Jul 24, 2018 at 04:52:53PM -0400, Willem de Bruijn wrote:
> > > > >From the above linke
On Tue, Jul 24, 2018 at 6:46 PM Michael S. Tsirkin wrote:
>
> On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
> > On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirkin wrote:
> > >
> > > On Tue, Jul 24, 2018 at 04:52:53PM -0400, Willem de Bruijn wrote:
> > > > >From the above linke
On Tue, Jul 24, 2018 at 06:31:54PM -0400, Willem de Bruijn wrote:
> On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirkin wrote:
> >
> > On Tue, Jul 24, 2018 at 04:52:53PM -0400, Willem de Bruijn wrote:
> > > >From the above linked patch, I understand that there are yet
> > > other special cases in p
On Tue, Jul 24, 2018 at 6:23 PM Michael S. Tsirkin wrote:
>
> On Tue, Jul 24, 2018 at 04:52:53PM -0400, Willem de Bruijn wrote:
> > >From the above linked patch, I understand that there are yet
> > other special cases in production, such as a hard cap on #tx queues to
> > 32 regardless of number o
On Tue, Jul 24, 2018 at 04:52:53PM -0400, Willem de Bruijn wrote:
> >From the above linked patch, I understand that there are yet
> other special cases in production, such as a hard cap on #tx queues to
> 32 regardless of number of vcpus.
I don't think upstream kernels have this limit - we can
now
On Tue, Jul 24, 2018 at 2:39 PM Michael S. Tsirkin wrote:
>
> On Tue, Jul 24, 2018 at 10:01:39AM -0400, Willem de Bruijn wrote:
> > On Tue, Jul 24, 2018 at 6:44 AM Michael S. Tsirkin wrote:
> > >
> > > On Mon, Jul 23, 2018 at 04:11:19PM -0700, Caleb Raitto wrote:
> > > > From: Caleb Raitto
> > >
On Tue, Jul 24, 2018 at 10:01:39AM -0400, Willem de Bruijn wrote:
> On Tue, Jul 24, 2018 at 6:44 AM Michael S. Tsirkin wrote:
> >
> > On Mon, Jul 23, 2018 at 04:11:19PM -0700, Caleb Raitto wrote:
> > > From: Caleb Raitto
> > >
> > > The driver disables tx napi if it's not certain that completions
On Tue, Jul 24, 2018 at 6:44 AM Michael S. Tsirkin wrote:
>
> On Mon, Jul 23, 2018 at 04:11:19PM -0700, Caleb Raitto wrote:
> > From: Caleb Raitto
> >
> > The driver disables tx napi if it's not certain that completions will
> > be processed affine with tx service.
> >
> > Its heuristic doesn't a
On Mon, Jul 23, 2018 at 04:11:19PM -0700, Caleb Raitto wrote:
> From: Caleb Raitto
>
> The driver disables tx napi if it's not certain that completions will
> be processed affine with tx service.
>
> Its heuristic doesn't account for some scenarios where it is, such as
> when the queue pair coun
On Mon, Jul 23, 2018 at 8:55 PM Stephen Hemminger
wrote:
>
> On Mon, 23 Jul 2018 16:11:19 -0700
> Caleb Raitto wrote:
>
> > From: Caleb Raitto
> >
> > The driver disables tx napi if it's not certain that completions will
> > be processed affine with tx service.
> >
> > Its heuristic doesn't acco
On Mon, 23 Jul 2018 16:11:19 -0700
Caleb Raitto wrote:
> From: Caleb Raitto
>
> The driver disables tx napi if it's not certain that completions will
> be processed affine with tx service.
>
> Its heuristic doesn't account for some scenarios where it is, such as
> when the queue pair count mat
From: Caleb Raitto
The driver disables tx napi if it's not certain that completions will
be processed affine with tx service.
Its heuristic doesn't account for some scenarios where it is, such as
when the queue pair count matches the core but not hyperthread count.
Allow userspace to override t
33 matches
Mail list logo