On Tue, 27 Jan 2026, Jakub Kicinski wrote:
quoted
quoted
highly unlikely that this driver is still being used. Remove the
driver, and move the former maintainer to the CREDITS file (restoring
credit for the vxge driver, which was removed in commit f05643a0f60b
("eth: remove neterion/vxge").
How do you know it's not used?
Hard to prove a negative and whatnot.
We deleted the vxge which I think(?) was for a newer version of this HW
3+ years ago and nobody complained.
It may or may not mean anything. Overall I think it would be fair to
have a deprecation period of say a year with the affected code guarded
with CONFIG_DEPRECATED, giving a chance for people downstream to notice
and act. That seems to work for the other projects I've been involved
with (GNU toolchain components and the policy for target removal).
quoted
What's the gain from removing a driver unless say it's broken and
does not build?
People keep sending cleanups and fixes for these old drivers.
It takes time to review that stuff.
Fair point, however the driver has a maintainer listed who should be
taking care of that. I can see he was cc'd on v1 but not this revision,
so does that mean the address bounces? If so, it should be stated in an
updated change description, and that would certainly be a good reason to
first deprecate a driver and if no one steps up, then discard it.
Maciej