[PATCH 15/18] nvme: add a common helper to read Identify Controller data
Christoph Hellwig
hch at lst.de
Thu Oct 22 00:38:08 PDT 2015
On Wed, Oct 21, 2015 at 03:44:23PM -0700, J Freyensee wrote:
> On Fri, 2015-10-16 at 07:58 +0200, Christoph Hellwig wrote:
> > And add the 64-bit register read operation for it.
>
> I apologize, but I am getting tripped up by the subject line of this
> patch and then the following description.
>
> To me, this patch sounds and looks like it is doing two distinct,
> separate things, thereby two separate patches:
>
> 1. Add a helper function to read and cache Identify Controller data
> 2. Add a 64-bit read register function pointer to nvme_ctrl_ops
>
> I think it was PATCH 6 of this series that introduced "int
> (*reg_read32)()". If it is easier, it would also make sense to also
> add "int (*reg_read64)()" there, instead of its own separate patch.
Through the whole series I've introduced the abstractions on an as-needed
basis, and this patch follows that style.
More information about the Linux-nvme
mailing list