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
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAFSKS=Mr+V0zFVBZyZu2zoY-yF3VZuOu+if6=P_0pJiaCDwmRA@mail.gmail.com>
Date:   Tue, 18 Feb 2020 11:15:52 -0600
From:   George McCollister <george.mccollister@...il.com>
To:     netdev@...r.kernel.org
Cc:     m-karicheri2@...com, vinicius.gomes@...el.com,
        Andrew Lunn <andrew@...n.ch>,
        Florian Fainelli <f.fainelli@...il.com>
Subject: net: dsa: HSR/PRP support

I'd like to add a switch to DSA that has hardware support for HSR (IEC
62439-3 Clause 5) and PRP (IEC 62439-3 Clause 4).

As well as many common switch features, it supports:
Self-address filtering
Forwarding of frames with cut-through
Automatic insertion of HSR tag and PRP trailer
Automatic removal of HSR tag and PRP trailer
Automatic duplicate generation for HSR and PRP

I've also seen other switches that support a subset of these features
and require software support for the rest (like insertion and removal
of tag/trailer).

Currently there is software HSR support in net/hsr. I've seen some
past discussions on the list about adding PRP support and adding
support for offloading HSR and PRP to a switch.

Is anyone still working on any of this? If not, has anyone made
progress on any of this they'd like to share as a starting point for
getting some of this upstreamed? Has anyone run across any problems
along the way they'd like to share. I've read that the TI vendor
kernel may have support for some of these features on the CPSW.

Thanks,
George McCollister

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ