~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/net/hsr/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /net/hsr/Kconfig (Version linux-6.12-rc7) and /net/hsr/Kconfig (Version linux-5.8.18)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 #                                                   2 #
  3 # IEC 62439-3 High-availability Seamless Redun      3 # IEC 62439-3 High-availability Seamless Redundancy
  4 #                                                   4 #
  5                                                     5 
  6 config HSR                                          6 config HSR
  7         tristate "High-availability Seamless R !!   7         tristate "High-availability Seamless Redundancy (HSR)"
  8         help                                        8         help
  9           This enables IEC 62439 defined High- << 
 10           Redundancy (HSR) and Parallel Redund << 
 11                                                << 
 12           If you say Y here, then your Linux b      9           If you say Y here, then your Linux box will be able to act as a
 13           DANH ("Doubly attached node implemen !!  10           DANH ("Doubly attached node implementing HSR"). For this to work,
 14           attached node implementing PRP"). Fo !!  11           your Linux box needs (at least) two physical Ethernet interfaces,
 15           needs (at least) two physical Ethern !!  12           and it must be connected as a node in a ring network together with
 16                                                !!  13           other HSR capable nodes.
 17           For DANH, it must be connected as a  << 
 18           with other HSR capable nodes. All Et << 
 19           device will be sent in both directio << 
 20           ports), giving a redundant, instant  << 
 21           in the ring acts like a bridge for H << 
 22           that have been forwarded earlier.    << 
 23                                                    14 
 24           For DANP, it must be connected as a  !!  15           All Ethernet frames sent over the hsr device will be sent in both
 25           separate networks over the two slave !!  16           directions on the ring (over both slave ports), giving a redundant,
 26           frames sent over the PRP device will !!  17           instant fail-over network. Each HSR node in the ring acts like a
 27           a redundant, instant fail-over netwo !!  18           bridge for HSR frames, but filters frames that have been forwarded
 28           can have Singly Attached Nodes (SAN) !!  19           earlier.
 29           etc and will be able to communicate  << 
 30                                                    20 
 31           This code is a "best effort" to comp     21           This code is a "best effort" to comply with the HSR standard as
 32           described in IEC 62439-3:2010 (HSRv0     22           described in IEC 62439-3:2010 (HSRv0) and IEC 62439-3:2012 (HSRv1),
 33           and PRP standard described in IEC 62 !!  23           but no compliancy tests have been made. Use iproute2 to select
 34           compliancy tests have been made. Use !!  24           the version you desire.
 35           you would like to use.               << 
 36                                                    25 
 37           You need to perform any and all nece     26           You need to perform any and all necessary tests yourself before
 38           relying on this code in a safety cri     27           relying on this code in a safety critical system!
 39                                                    28 
 40           If unsure, say N.                        29           If unsure, say N.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php