lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <e9dba1da-34cf-4786-b463-6836f3bae0c1@linux.dev> Date: Thu, 8 May 2025 23:51:50 +0100 From: Vadim Fedorenko <vadim.fedorenko@...ux.dev> To: Vladimir Oltean <vladimir.oltean@....com>, netdev@...r.kernel.org Cc: Köry Maincent <kory.maincent@...tlin.com>, Claudiu Manoil <claudiu.manoil@....com>, Andrew Lunn <andrew@...n.ch>, "David S. Miller" <davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>, Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>, Simon Horman <horms@...nel.org>, Richard Cochran <richardcochran@...il.com>, linux-kernel@...r.kernel.org Subject: Re: [PATCH net-next] net: gianfar: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() On 08/05/2025 15:36, Vladimir Oltean wrote: > New timestamping API was introduced in commit 66f7223039c0 ("net: add > NDOs for configuring hardware timestamping") from kernel v6.6. It is > time to convert the gianfar driver to the new API, so that the > ndo_eth_ioctl() path can be removed completely. > > Don't propagate the unnecessary "config.flags = 0;" assignment to > gfar_hwtstamp_get(), because dev_get_hwtstamp() provides a zero > initialized struct kernel_hwtstamp_config. > > After removing timestamping logic from gfar_ioctl(), the rest is > equivalent to phy_do_ioctl_running(), so provide that directly as our > ndo_eth_ioctl() implementation. > > Signed-off-by: Vladimir Oltean <vladimir.oltean@....com> > Tested-by: Vladimir Oltean <vladimir.oltean@....com> # LS1021A Reviewed-by: Vadim Fedorenko <vadim.fedorenko@...ux.dev>
Powered by blists - more mailing lists