Thread (39 messages) 39 messages, 6 authors, 2025-02-03

RE: [PATCH ethtool-next 08/14] cmis: Enable JSON output support in CMIS modules

From: Danielle Ratson <hidden>
Date: 2025-01-28 13:18:58

From: Jakub Kicinski <kuba@kernel.org>
Sent: Monday, 27 January 2025 22:13
To: Danielle Ratson <redacted>
Cc: netdev@vger.kernel.org; mkubecek@suse.cz; matt@traverse.com.au;
daniel.zahka@gmail.com; Amit Cohen [off-list ref]; NBU-mlxsw
[off-list ref]
Subject: Re: [PATCH ethtool-next 08/14] cmis: Enable JSON output support in
CMIS modules

On Sun, 26 Jan 2025 13:56:29 +0200 Danielle Ratson wrote:
quoted
       "tx_loss_of_signal": "None",
        "rx_loss_of_lock": "None",
        "tx_loss_of_lock": "None",
        "tx_fault": "None",
Why "None" in this case rather than true/false/null ?
quoted
        "module_state": 3,
        "module_state_description": "ModuleReady",
        "low_pwr_allow_request_hw": false,
        "low_pwr_request_sw": false,
        "module_temperature": 36.8203,
        "module_temperature_units": "degrees C",
        "module_voltage": 3.3385,
        "module_voltage_units": "V",
        "laser_tx_bias_current": [
0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000 ],
        "laser_tx_bias_current_units": "mA",
How do you think about the units?
If they may differ module to module - should we aim to normalize those?
Not sure if I understand what you mean. What do you wish to normalize and how?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help