On Thu, 28 Jan 2021 16:03:02 -0800 Saeed Mahameed wrote:
> On Tue, 2021-01-26 at 17:34 -0800, Jakub Kicinski wrote:
> > On Fri, 22 Jan 2021 11:36:44 -0800 Saeed Mahameed wrote:
> > > This series form Parav was the theme of this mlx5 release cycle,
> > > we've been waiting anxiously for the auxbus
On Tue, 2021-01-26 at 17:34 -0800, Jakub Kicinski wrote:
> On Fri, 22 Jan 2021 11:36:44 -0800 Saeed Mahameed wrote:
> > This series form Parav was the theme of this mlx5 release cycle,
> > we've been waiting anxiously for the auxbus infrastructure to make
> > it into
> > the kernel, and now as the
On Fri, 22 Jan 2021 11:36:44 -0800 Saeed Mahameed wrote:
> This series form Parav was the theme of this mlx5 release cycle,
> we've been waiting anxiously for the auxbus infrastructure to make it into
> the kernel, and now as the auxbus is in and all the stars are aligned, I
> can finally submit th
On Mon, Jan 25, 2021 at 5:22 AM Jason Gunthorpe wrote:
> SRIOV and SF's require a simple linear lookup to learn the "function"
> because the BAR space is required to be linear.
Isn't this still true even for NumVF's > 256? Wouldn't there still be
a contiguous VF BAR space? Don't the routing IDs
Hi Edwin,
> From: Edwin Peer
> Sent: Monday, January 25, 2021 2:17 AM
>
> On Fri, Jan 22, 2021 at 11:37 AM Saeed Mahameed
> wrote:
>
> > For more detailed information about subfunctions please see detailed tag
> > log below.
>
> Apologies for the tardy question out of left field, but I've bee
On Mon, Jan 25, 2021 at 10:57:14AM +, Parav Pandit wrote:
> Hi Edwin,
>
> > From: Edwin Peer
> > Sent: Monday, January 25, 2021 2:17 AM
> >
> > On Fri, Jan 22, 2021 at 11:37 AM Saeed Mahameed
> > wrote:
> >
> > > For more detailed information about subfunctions please see detailed tag
> >
On Mon, Jan 25, 2021 at 10:35 AM Edwin Peer wrote:
> > Several weeks back, Jason already answered this VF scaling question from
> > you at discussion [1].
> >
> > [1] https://lore.kernel.org/netdev/20201216023928.gg552...@nvidia.com/
Regarding these costs:
> A lot of the trappings that PCI-SIG
On Mon, Jan 25, 2021 at 01:23:04PM -0800, Edwin Peer wrote:
> On Mon, Jan 25, 2021 at 12:41 PM Jason Gunthorpe wrote:
>
> > > That's an implementation decision. Nothing mandates that the state has
> > > to physically exist in the same structure, only that reads and writes
> > > are appropriately
On Mon, Jan 25, 2021 at 12:41 PM Jason Gunthorpe wrote:
> > That's an implementation decision. Nothing mandates that the state has
> > to physically exist in the same structure, only that reads and writes
> > are appropriately responded to.
>
> Yes, PCI does mandate this, you can't store the data
On Mon, Jan 25, 2021 at 11:23:56AM -0800, Edwin Peer wrote:
> On Mon, Jan 25, 2021 at 5:22 AM Jason Gunthorpe wrote:
>
> > SRIOV and SF's require a simple linear lookup to learn the "function"
> > because the BAR space is required to be linear.
>
> Isn't this still true even for NumVF's > 256? W
On Mon, Jan 25, 2021 at 12:22:13PM -0800, Edwin Peer wrote:
> On Mon, Jan 25, 2021 at 11:59 AM Jason Gunthorpe wrote:
>
> > Every writable data mandated by the PCI spec requires very expensive
> > on-die SRAM to store it.
>
> That's an implementation decision. Nothing mandates that the state has
> From: Edwin Peer
> Sent: Tuesday, January 26, 2021 1:36 AM
>
> On Mon, Jan 25, 2021 at 11:49 AM Jason Gunthorpe
> wrote:
>
> > I've never seen someone implement a NumVF > 256 by co-opting the bus
> > number.
>
> Usually the VF offset already places the VF routing IDs into a
> different bus
On Mon, Jan 25, 2021 at 12:09 PM Edwin Peer wrote:
>
> On Mon, Jan 25, 2021 at 11:49 AM Jason Gunthorpe wrote:
>
> > I've never seen someone implement a NumVF > 256 by co-opting the bus
> > number.
>
> Usually the VF offset already places the VF routing IDs into a
> different bus number range fro
On Mon, Jan 25, 2021 at 11:59 AM Jason Gunthorpe wrote:
> Every writable data mandated by the PCI spec requires very expensive
> on-die SRAM to store it.
That's an implementation decision. Nothing mandates that the state has
to physically exist in the same structure, only that reads and writes
a
On Mon, Jan 25, 2021 at 11:49 AM Jason Gunthorpe wrote:
> I've never seen someone implement a NumVF > 256 by co-opting the bus
> number.
Usually the VF offset already places the VF routing IDs into a
different bus number range from the PF. That much at least works
today.
> Can Linux even assign
On Mon, Jan 25, 2021 at 11:34:49AM -0800, Edwin Peer wrote:
> What do these amount to in practice? Presumably config space is backed
> by normal memory controlled by firmware. Do VF's need to expose ECAM?
> Also, don't MSI tables come out of the BAR budget? Is the required BAR
> space necessarily
On Mon, Jan 25, 2021 at 2:57 AM Parav Pandit wrote:
> > Apologies for the tardy question out of left field, but I've been
> > thinking about this some more. If I recall, the primary motivation for
> > this was a means to effectively address more VFs? But, why can't the
> > device simply expose mo
On Fri, Jan 22, 2021 at 11:37 AM Saeed Mahameed wrote:
> This series form Parav was the theme of this mlx5 release cycle,
> we've been waiting anxiously for the auxbus infrastructure to make it into
> the kernel, and now as the auxbus is in and all the stars are aligned, I
> can finally submit th
From: Saeed Mahameed
Hi Dave, Jakub, Jason,
This series form Parav was the theme of this mlx5 release cycle,
we've been waiting anxiously for the auxbus infrastructure to make it into
the kernel, and now as the auxbus is in and all the stars are aligned, I
can finally submit this patchset of the
19 matches
Mail list logo