[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20250825151422.4cd1ea72@kernel.org>
Date: Mon, 25 Aug 2025 15:14:22 -0700
From: Jakub Kicinski <kuba@...nel.org>
To: Andrew Lunn <andrew@...n.ch>
Cc: Oleksij Rempel <o.rempel@...gutronix.de>, Kory Maincent
<kory.maincent@...tlin.com>, Andrew Lunn <andrew+netdev@...n.ch>, "David S.
Miller" <davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>, Paolo
Abeni <pabeni@...hat.com>, kernel@...gutronix.de, Dent Project
<dentproject@...uxfoundation.org>, Thomas Petazzoni
<thomas.petazzoni@...tlin.com>, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org, Maxime Chevallier
<maxime.chevallier@...tlin.com>, Kyle Swenson <kyle.swenson@....tech>
Subject: Re: [PATCH net-next 2/2] net: pse-pd: pd692x0: Add sysfs interface
for configuration save/reset
On Mon, 25 Aug 2025 14:18:25 +0200 Andrew Lunn wrote:
> On Mon, Aug 25, 2025 at 11:14:03AM +0200, Oleksij Rempel wrote:
> > On Mon, Aug 25, 2025 at 10:47:21AM +0200, Kory Maincent wrote:
> > > > I've not looked at the sysfs documentation. Are there other examples
> > > > of such a property?
> > >
> > > Not sure for that particular save/reset configuration case.
> > > Have you another implementation idea in mind?
> >
> > My personal preference would be to use devlink (netlink based)
> > interface.
>
> Yes, devlink also crossed my mind, probably devlink params. Although
> saving the current configuration to non-volatile memory is more a meta
> parameter.
This is a bit of a perennial topic. Most datacenter NIC vendors have
a way to save link settings and alike to flash. None bothered with
adding upstream APIs tho. If the configs are fully within ethtool
I think we should be able to add an ethtool header flag that says
"this config request is to be written to flash". And vice versa
(get should read from flash)?
Resetting would work either via devlink reload, or ethtool --reset,
don't think we even need any API addition there.
Powered by blists - more mailing lists