On Mon,  8 Jul 2019 12:25:32 -0700, Shannon Nelson wrote:
> Add a devlink interface for access to information that isn't
> normally available through ethtool or the iplink interface.
> 
> Example:
>       $ ./devlink -j -p dev info pci/0000:b6:00.0
>       {
>           "info": {
>               "pci/0000:b6:00.0": {
>                   "driver": "ionic",
>                   "serial_number": "FLM18420073",
>                   "versions": {
>                       "fixed": {
>                           "fw_version": "0.11.0-50",

Hm. Fixed is for hardware components. Seeing FW version reported as
fixed seems counter intuitive.  You probably want "running"?

>                           "fw_status": "0x1",

I don't think this is the right interface to report status-like
information.  Perhaps devlink health reporters?

>                           "fw_heartbeat": "0x716ce",

Ditto, perhaps best to report it in health stuff?

>                           "asic_type": "0x0",
>                           "asic_rev": "0x0"

These seem like legit "fixed" versions 👍

>                       }
>                   }
>               }
>           }
>       }
> 
> Signed-off-by: Shannon Nelson <snel...@pensando.io>

Isn't this a new patch? Perhaps you'd be best off upstreaming the
first batch of support and add features later? It'd be easier on
reviewers so we don't have to keep re-checking the first 16 patches..

Reply via email to