Thread (34 messages) 34 messages, 7 authors, 2021-01-29

Re: [pull request][net-next V10 00/14] Add mlx5 subfunction support

From: Edwin Peer <hidden>
Date: 2021-01-26 05:30:45
Also in: linux-rdma

On Mon, Jan 25, 2021 at 5:22 AM Jason Gunthorpe [off-list ref] 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 simply carry on
incrementing by stride, with each being assigned the next slice of the
shared BAR space?
Scaling a CAM to high sizes is physicaly infeasible, so all approaches
to scaling PCI functions go this road of having a single large BAR
space.
If the above is true, is there really a need to scale up CAM?

Regards,
Edwin Peer

Attachments

  • smime.p7s [application/pkcs7-signature] 4160 bytes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help