Re: [PATCH v4 rdma-next 0/4] Provider-specific resource tracking

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

 




On 5/1/2018 3:31 PM, Jason Gunthorpe wrote:
> On Tue, May 01, 2018 at 01:45:03PM -0600, Jason Gunthorpe wrote:
>> On Tue, May 01, 2018 at 12:30:02PM -0400, Doug Ledford wrote:
>>> On Sat, 2018-04-28 at 08:53 -0700, Steve Wise wrote:
>>>> This series adds new resource tracking attributes and APIs for
>>>> rdma providers to add their own implementation specific attributes.
>>>> Included in this series is the core changes, and a cxgb4-specific QP
>>>> implementation.
>>> I'm pretty happy with this version Steve.  It allows the kernel to tell
>>> what each type should look like (hex, string, whatever) but doesn't
>>> attempt to tell it how to format anything beyond single elements, which
>>> seems the right balance to me.  We don't know things like screen
>>> attributes or anything else that would play into those larger formatting
>>> concerns.  But knowing that a given element is best displayed as hex
>>> instead of decimal makes lots of sense.  I've applied this to my wip/dl-
>>> for-next, so unless Jason has objections within the next 24 hours or so,
>>> it'll be in the next official for-next.
>> Looks OK to me
> Oh, I have one minor quibble actually..
>
> +       [RDMA_NLDEV_ATTR_PROVIDER]              = { .type = NLA_NESTED },
> +       [RDMA_NLDEV_ATTR_PROVIDER_ENTRY]        = { .type = NLA_NESTED },
> +       [RDMA_NLDEV_ATTR_PROVIDER_STRING]       = { .type = NLA_NUL_STRING,
>
> I have been trying really hard to consistently call the kernel driver
> the 'driver' and not use the word 'provider' or 'vendor'.
>
> eg in the kabi we are consistently calling all this stuff 'driver' now.
>
> The provider is what we call the libibverbs thing...
>
> Jason

If Leon and Doug agree this is a good idea, I'll respin and change
provider->driver and PROVIDER->DRIVER.

Steve.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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