On 12/15/2016 12:07 PM, Jason Gunthorpe wrote: > On Thu, Dec 15, 2016 at 11:28:06AM -0500, Doug Ledford wrote: > >> 1) Since your intent is to make this work with multiple versions of the >> hfi drivers, I disagree with Jason that just because there is only one >> driver today that we should keep it simple. Design it right from the >> beginning of multi driver is your intent is, IMO, a better way to go. >> You'll work out the bugs in the initial implementation and when it comes >> time to add the second driver, things will go much more smoothly. > > If that is your position then this should be a straight up IB ULP that > works with any IB hardware.
Yes, see my comments in point #3 of my previous email... > There is nothing HFI specific about it except for the > micro-optimization of pushing packets via SDMA instead of post_send, > and that same micro optimization probably applies to ipoib. > > In other words, lets see the first version as a straight ULP with no > special HFI hooks, then we can discuss how best to micro optimize it > for HFI SDMA. > > Jason > -- Doug Ledford <dledf...@redhat.com> GPG Key ID: 0E572FDD
signature.asc
Description: OpenPGP digital signature