* Re: [RFC] Remove DECNET support from kernel
[not found] <20220731190646.97039-1-stephen@networkplumber.org>
@ 2022-07-31 19:15 ` Pali Rohár
2022-08-01 2:20 ` David Ahern
2022-08-01 8:37 ` David Laight
2 siblings, 0 replies; 3+ messages in thread
From: Pali Rohár @ 2022-07-31 19:15 UTC (permalink / raw)
To: Stephen Hemminger
Cc: netdev, Jonathan Corbet, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Thomas Bogendoerfer,
Michael Ellerman, Benjamin Herrenschmidt, Paul Mackerras,
Pablo Neira Ayuso, Jozsef Kadlecsik, Florian Westphal,
Borislav Petkov, Paul E. McKenney, Kees Cook, Peter Zijlstra,
Andrew Morton, Randy Dunlap, Damien Le Moal, Xin Long,
Akhmat Karakotov, Antoine Tenart, Hans de Goede, Juergen Gross,
Jens Axboe, Xie Yongji, Chen Yu, William Breathitt Gray,
Suma Hegde, Jeff Layton, Chuck Lever, Arnd Bergmann,
Alexandre Ghiti, Scott Wood, Paul Gortmaker, Nikolay Aleksandrov,
Sebastian Andrzej Siewior, Menglong Dong, Petr Machata,
Daniel Borkmann, David Ahern, Roopa Prabhu, Yajun Deng,
Yuwei Wang, Shakeel Butt, Soheil Hassas Yeganeh,
Kuniyuki Iwashima, Marc Kleine-Budde, Stefano Garzarella,
Alexei Starovoitov, Wang Qing, Yu Zhe, Benjamin Poirier,
Victor Erminpour, GONG, Ruiqi, open list:DOCUMENTATION, open list,
open list:MIPS, open list:LINUX FOR POWERPC (32-BIT AND 64-BIT),
open list:NETFILTER, open list:NETFILTER
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 x25 X.25 protocol
> - bridge Bridging 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.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [RFC] Remove DECNET support from kernel
[not found] <20220731190646.97039-1-stephen@networkplumber.org>
2022-07-31 19:15 ` [RFC] Remove DECNET support from kernel Pali Rohár
@ 2022-08-01 2:20 ` David Ahern
2022-08-01 8:37 ` David Laight
2 siblings, 0 replies; 3+ messages in thread
From: David Ahern @ 2022-08-01 2:20 UTC (permalink / raw)
To: Stephen Hemminger, netdev
Cc: Jonathan Corbet, David S. Miller, Eric Dumazet, Jakub Kicinski,
Paolo Abeni, Thomas Bogendoerfer, Michael Ellerman,
Benjamin Herrenschmidt, Paul Mackerras, Pablo Neira Ayuso,
Jozsef Kadlecsik, Florian Westphal, Borislav Petkov,
Paul E. McKenney, Kees Cook, Peter Zijlstra, Andrew Morton,
Randy Dunlap, Damien Le Moal, Xin Long, Akhmat Karakotov,
Antoine Tenart, Hans de Goede, Juergen Gross, Jens Axboe,
Xie Yongji, Chen Yu, William Breathitt Gray, Suma Hegde,
Pali Rohár, Jeff Layton, Chuck Lever, Arnd Bergmann,
Alexandre Ghiti, Scott Wood, Paul Gortmaker, Nikolay Aleksandrov,
Sebastian Andrzej Siewior, Menglong Dong, Petr Machata,
Daniel Borkmann, Roopa Prabhu, Yajun Deng, Yuwei Wang,
Shakeel Butt, Soheil Hassas Yeganeh, Kuniyuki Iwashima,
Marc Kleine-Budde, Stefano Garzarella, Alexei Starovoitov,
Wang Qing, Yu Zhe, Benjamin Poirier, Victor Erminpour,
GONG, Ruiqi, open list:DOCUMENTATION, open list, open list:MIPS,
open list:LINUX FOR POWERPC (32-BIT AND 64-BIT),
open list:NETFILTER, open list:NETFILTER
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 <stephen@networkplumber.org>
> ---
Acked-by: David Ahern <dsahern@kernel.org>
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: [RFC] Remove DECNET support from kernel
[not found] <20220731190646.97039-1-stephen@networkplumber.org>
2022-07-31 19:15 ` [RFC] Remove DECNET support from kernel Pali Rohár
2022-08-01 2:20 ` David Ahern
@ 2022-08-01 8:37 ` David Laight
2 siblings, 0 replies; 3+ messages in thread
From: David Laight @ 2022-08-01 8:37 UTC (permalink / raw)
To: 'Stephen Hemminger', netdev@vger.kernel.org
Cc: Jonathan Corbet, David S. Miller, Eric Dumazet, Jakub Kicinski,
Paolo Abeni, Thomas Bogendoerfer, Michael Ellerman,
Benjamin Herrenschmidt, Paul Mackerras, Pablo Neira Ayuso,
Jozsef Kadlecsik, Florian Westphal, Borislav Petkov,
Paul E. McKenney, Kees Cook, Peter Zijlstra, Andrew Morton,
Randy Dunlap, Damien Le Moal, Xin Long, Akhmat Karakotov,
Antoine Tenart, Hans de Goede, Juergen Gross, Jens Axboe,
Xie Yongji, Chen Yu, William Breathitt Gray, Suma Hegde,
Pali Rohár, Jeff Layton, Chuck Lever, Arnd Bergmann,
Alexandre Ghiti, Scott Wood, Paul Gortmaker, Nikolay Aleksandrov,
Sebastian Andrzej Siewior, Menglong Dong, Petr Machata,
Daniel Borkmann, David Ahern, Roopa Prabhu, Yajun Deng,
Yuwei Wang, Shakeel Butt, Soheil Hassas Yeganeh,
Kuniyuki Iwashima, Marc Kleine-Budde, Stefano Garzarella,
Alexei Starovoitov, Wang Qing, Yu Zhe, Benjamin Poirier,
Victor Erminpour, GONG, Ruiqi, open list:DOCUMENTATION, open list,
open list:MIPS, open list:LINUX FOR POWERPC (32-BIT AND 64-BIT),
open list:NETFILTER, open list:NETFILTER
From: Stephen Hemminger
> Sent: 31 July 2022 20:06
> To: netdev@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)
^ permalink raw reply [flat|nested] 3+ messages in thread