Re: [PATCH rdma-next v1 5/5] net/bnxt: Use direct API instead of useless indirection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Mar 29, 2021 at 7:46 PM Jason Gunthorpe <jgg@xxxxxxxxxx> wrote:
>
> On Mon, Mar 29, 2021 at 07:01:44AM -0700, Michael Chan wrote:
> > On Mon, Mar 29, 2021 at 1:52 AM Leon Romanovsky <leon@xxxxxxxxxx> wrote:
> > >
> > > From: Leon Romanovsky <leonro@xxxxxxxxxx>
> > >
> > > There is no need in any indirection complexity for one ULP user,
> > > remove all this complexity in favour of direct calls to the exported
> > > symbols. This allows us to greatly simplify the code.
> >
> > The goal is not to have a hard dependency between the RDMA driver and
> > the ethernet driver.  One day, there may be a newer ethernet driver
> > for newer devices.  The RDMA driver may be the same because it
> > operates at a higher level.  The hard dependency will require the
> > older ethernet driver to always be loaded even if it is not needed.
>
> Then someday you will fix it. Today you do not have this, so it needs
> to be deleted.
>
> If you ever get to that point you will need to rework this driver to
> use auxillary bus/etc, and it will look very different anyhow.
>
> Jason
Hello Jason and Leon,

Thanks for the series, we will get back with an ACK on this series
after internal discussion to see if all the cases are covered and our
internal test harness is passing with these changes.


-- 
-Regards
Devesh

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux