RE: [RFC] Remove DECNET support from kernel
From: Stephen Hemminger > Sent: 31 July 2022 20:06 > To: net...@vger.kernel.org > > Decnet is an obsolete network protocol that receives more attention > from kernel janitors than users. It belongs in computer protocol > history museum not in Linux kernel. > > It has been Orphaned in kernel since 2010. > And the documentation link on Sourceforge says it is abandoned there. It was pretty much obsolete when I was writing ethernet drivers in the early 1990's. Sort of surprising support ever got into Linux in the first place! Remember it requires the ethernet MAC address be set to a locally assigned value that is the machine's 'node number'. Does this remove some/most/all of the [gs]et_sockopt() calls where the length is ignored/ David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)
Re: [RFC] Remove DECNET support from kernel
On 7/31/22 1:06 PM, Stephen Hemminger wrote: > Decnet is an obsolete network protocol that receives more attention > from kernel janitors than users. It belongs in computer protocol > history museum not in Linux kernel. > > It has been Orphaned in kernel since 2010. > And the documentation link on Sourceforge says it is abandoned there. > > Leave the UAPI alone to keep userspace programs compiling. > > Signed-off-by: Stephen Hemminger > --- Acked-by: David Ahern
Re: [RFC] Remove DECNET support from kernel
On Sunday 31 July 2022 12:06:10 Stephen Hemminger wrote: > diff --git a/Documentation/admin-guide/sysctl/net.rst > b/Documentation/admin-guide/sysctl/net.rst > index 805f2281e000..299d9c3407d3 100644 > --- a/Documentation/admin-guide/sysctl/net.rst > +++ b/Documentation/admin-guide/sysctl/net.rst > @@ -39,7 +39,6 @@ Table : Subdirectories in /proc/sys/net > 802 E802 protocol ax25 AX25 > ethernet Ethernet protocol rose X.25 PLP layer > ipv4 IP version 4 x25X.25 protocol > - bridgeBridging decnet DEC net > ipv6 IP version 6 tipc TIPC > = === = == == > Hello! You should remove only decnet from the list, not bridge. This is two columns table.