On Sun, Jan 26, 2020 at 09:48:42AM +, John Baldwin wrote:
J> > We also are concerned about that theoretically. Haven't yet seen effect
J> > in practice, but our sessions are mostly longer living. First we have the
J> > tunable to limit batching. Second, there are some ideas on how to improve
J>
On Sun, 26 Jan 2020, John Baldwin wrote:
On 1/23/20 7:32 PM, Gleb Smirnoff wrote:
On Thu, Jan 23, 2020 at 05:09:14PM -1000, Jeff Roberson wrote:
J> While we don't have a policy strictly requiring reviews it is the norm to
J> have substantial changes socialized and reviewed. I appreciate the wo
On 1/23/20 7:32 PM, Gleb Smirnoff wrote:
> On Thu, Jan 23, 2020 at 05:09:14PM -1000, Jeff Roberson wrote:
> J> While we don't have a policy strictly requiring reviews it is the norm to
> J> have substantial changes socialized and reviewed. I appreciate the work
> J> that you are doing but it lik
On 1/23/20 9:15 PM, Gleb Smirnoff wrote:
> On Thu, Jan 23, 2020 at 06:18:15PM -1000, Jeff Roberson wrote:
> J> > That was https://reviews.freebsd.org/D23242
> J>
> J> Ok thank you. Can you tag commits so people can see the discussion? Was
> J> it in one I missed? When I'm committing a long pat
On Thu, Jan 23, 2020 at 06:18:15PM -1000, Jeff Roberson wrote:
J> > That was https://reviews.freebsd.org/D23242
J>
J> Ok thank you. Can you tag commits so people can see the discussion? Was
J> it in one I missed? When I'm committing a long patch series I include the
J> link in all of them.
I
On Thu, 23 Jan 2020, Gleb Smirnoff wrote:
On Thu, Jan 23, 2020 at 05:09:14PM -1000, Jeff Roberson wrote:
J> While we don't have a policy strictly requiring reviews it is the norm to
J> have substantial changes socialized and reviewed. I appreciate the work
J> that you are doing but it likely sh
On Thu, Jan 23, 2020 at 05:09:14PM -1000, Jeff Roberson wrote:
J> While we don't have a policy strictly requiring reviews it is the norm to
J> have substantial changes socialized and reviewed. I appreciate the work
J> that you are doing but it likely should've been discussed somewhere
J> more p
On Thu, 23 Jan 2020, Gleb Smirnoff wrote:
On Thu, Jan 23, 2020 at 08:33:58PM -0500, Ryan Stone wrote:
R> > Because at interrupt level we can batch multiple packets in a single epoch.
R> > This speeds up unfiltered packet forwarding performance by 5%.
R> >
R> > With driver level pfil hooks I woul
On Thu, Jan 23, 2020 at 08:33:58PM -0500, Ryan Stone wrote:
R> > Because at interrupt level we can batch multiple packets in a single epoch.
R> > This speeds up unfiltered packet forwarding performance by 5%.
R> >
R> > With driver level pfil hooks I would claim even more improvement, because
befor
On Thu, Jan 23, 2020 at 8:25 PM Gleb Smirnoff wrote:
> Because at interrupt level we can batch multiple packets in a single epoch.
> This speeds up unfiltered packet forwarding performance by 5%.
>
> With driver level pfil hooks I would claim even more improvement, because
> before
> the change w
On Thu, Jan 23, 2020 at 08:17:46PM -0500, Ryan Stone wrote:
R> On Thu, Jan 23, 2020 at 6:05 PM Gleb Smirnoff wrote:
R> >
R> > On Thu, Jan 23, 2020 at 02:17:33PM -0500, Ryan Stone wrote:
R> > R> What is a driver's responsibility now for entering/leaving the net
epoch now?
R> >
R> > For drivers tha
On Thu, Jan 23, 2020 at 08:17:46PM -0500, Ryan Stone wrote:
R> On Thu, Jan 23, 2020 at 6:05 PM Gleb Smirnoff wrote:
R> >
R> > On Thu, Jan 23, 2020 at 02:17:33PM -0500, Ryan Stone wrote:
R> > R> What is a driver's responsibility now for entering/leaving the net
epoch now?
R> >
R> > For drivers tha
On Thu, Jan 23, 2020 at 6:05 PM Gleb Smirnoff wrote:
>
> On Thu, Jan 23, 2020 at 02:17:33PM -0500, Ryan Stone wrote:
> R> What is a driver's responsibility now for entering/leaving the net epoch
> now?
>
> For drivers that are 'special', entering the net epoch is necessary. Special
> usually mean
On Thu, Jan 23, 2020 at 04:08:32PM -0700, Ian Lepore wrote:
I> On Thu, 2020-01-23 at 15:05 -0800, Gleb Smirnoff wrote:
I> > On Thu, Jan 23, 2020 at 02:17:33PM -0500, Ryan Stone wrote:
I> > R> What is a driver's responsibility now for entering/leaving the net
epoch now?
I> >
I> > For drivers that
On Thu, 2020-01-23 at 15:05 -0800, Gleb Smirnoff wrote:
> On Thu, Jan 23, 2020 at 02:17:33PM -0500, Ryan Stone wrote:
> R> What is a driver's responsibility now for entering/leaving the net epoch
> now?
>
> For drivers that are 'special', entering the net epoch is necessary. Special
> usually mea
On Thu, Jan 23, 2020 at 02:17:33PM -0500, Ryan Stone wrote:
R> What is a driver's responsibility now for entering/leaving the net epoch now?
For drivers that are 'special', entering the net epoch is necessary. Special
usually means running if_input outside network interrupt context.
However, ther
What is a driver's responsibility now for entering/leaving the net epoch now?
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
Author: glebius
Date: Thu Jan 23 16:36:58 2020
New Revision: 357051
URL: https://svnweb.freebsd.org/changeset/base/357051
Log:
With MSI interrupts bge(4) just schedules taskqueue. Enter the network
epoch in the taskqueue handler.
Reported by: kib
Modified:
head/sys/dev/bge/if_bge.c
18 matches
Mail list logo