[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180729.133636.8234343672255084.davem@davemloft.net>
Date: Sun, 29 Jul 2018 13:36:36 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: mst@...hat.com
Cc: caleb.raitto@...il.com, jasowang@...hat.com,
netdev@...r.kernel.org, caraitto@...gle.com
Subject: Re: [PATCH net-next] virtio_net: force_napi_tx module param.
From: "Michael S. Tsirkin" <mst@...hat.com>
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 theory they have these cache line(s) anyway.
>
> I suspect it's not a uniqueue property of virtio.
It certainly is not.
I think the objectives are clear, someone just needs to put them
together cleanly into a patch :)
Powered by blists - more mailing lists