Re: [PATCH net-next 2/2] net: pse-pd: pd692x0: Add sysfs interface for configuration save/reset
From: Jakub Kicinski
Date: Mon Aug 25 2025 - 18:14:33 EST
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.