| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | net: hsr: create an API to get hsr port type | Xiaoliang Yang | 1 | -0/+20 |
| 2025-11-13 | hsr: Follow standard for HSRv0 supervision frames | Felix Maurer | 1 | -1/+1 |
| 2025-11-13 | hsr: Fix supervision frame sending on HSRv0 | Felix Maurer | 1 | -0/+3 |
| 2025-09-11 | hsr: hold rcu and dev lock for hsr_get_port_ndev | Hangbin Liu | 1 | -1/+6 |
| 2025-09-11 | hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr | Hangbin Liu | 1 | -0/+3 |
| 2025-09-11 | hsr: use rtnl lock when iterating over ports | Hangbin Liu | 1 | -9/+9 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08 | Ingo Molnar | 1 | -2/+3 |
| 2025-04-14 | net: hsr: sync hw addr of slave2 according to slave1 hw addr on PRP | Fernando Fernandez Mancera | 1 | -0/+5 |
| 2025-04-07 | net: hold instance lock during NETDEV_CHANGE | Stanislav Fomichev | 1 | -3/+3 |
| 2025-03-13 | net: hsr: Fix PRP duplicate detection | Jaakko Karrenpalo | 1 | -0/+2 |
| 2025-03-04 | net: rename netns_local to netns_immutable | Nicolas Dichtel | 1 | -1/+1 |
| 2025-01-14 | net: hsr: Create and export hsr_get_port_ndev() | MD Danish Anwar | 1 | -0/+13 |
| 2024-12-03 | net: hsr: must allocate more bytes for RedBox support | Eric Dumazet | 1 | -6/+13 |
| 2024-11-26 | net: hsr: fix hsr_init_sk() vs network/transport headers. | Eric Dumazet | 1 | -2/+2 |
| 2024-11-11 | net: hsr: Add VLAN CTAG filter support | Murali Karicheri | 1 | -1/+79 |
| 2024-11-11 | net: hsr: Add VLAN support | WingMan Kwok | 1 | -5/+0 |
| 2024-09-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+4 |
| 2024-09-11 | net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() | Jeongjun Park | 1 | -0/+4 |
| 2024-09-11 | net: hsr: Remove interlink_sequence_nr. | Eric Dumazet | 1 | -1/+0 |
| 2024-09-09 | net: hsr: remove seqnr_lock | Eric Dumazet | 1 | -25/+10 |
| 2024-09-03 | netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_local | Alexander Lobakin | 1 | -4/+4 |
| 2024-09-03 | netdev_features: convert NETIF_F_LLTX to dev->lltx | Alexander Lobakin | 1 | -2/+2 |
| 2024-06-14 | net: hsr: Send supervisory frames to HSR network with ProxyNodeTable data | Lukasz Majewski | 1 | -11/+52 |
| 2024-05-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -15/+12 |
| 2024-05-08 | hsr: Simplify code for announcing HSR nodes timer setup | Lukasz Majewski | 1 | -15/+12 |
| 2024-05-07 | net: annotate writes on dev->mtu from ndo_change_mtu() | Eric Dumazet | 1 | -1/+1 |
| 2024-04-29 | net: hsr: init prune_proxy_timer sooner | Eric Dumazet | 1 | -1/+1 |
| 2024-04-26 | net: hsr: Provide RedBox support (HSR-SAN) | Lukasz Majewski | 1 | -2/+34 |
| 2024-03-29 | net: hsr: Use full string description when opening HSR network device | Lukasz Majewski | 1 | -7/+6 |
| 2024-02-21 | net: hsr: constify the struct device_type usage | Ricardo B. Marliere | 1 | -1/+1 |
| 2024-02-14 | net: add netdev_set_operstate() helper | Eric Dumazet | 1 | -16/+6 |
| 2024-02-14 | net-sysfs: convert dev->operstate reads to lockless ones | Eric Dumazet | 1 | -5/+5 |
| 2024-01-29 | net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() | Nikita Zhandarovich | 1 | -2/+2 |
| 2023-11-22 | net: hsr: Add support for MC filtering at the slave device | Murali Karicheri | 1 | -1/+66 |
| 2023-06-21 | net: hsr: Disable promiscuous mode in offload mode | Ravi Gunasekaran | 1 | -0/+5 |
| 2022-12-01 | hsr: Use a single struct for self_node. | Sebastian Andrzej Siewior | 1 | -1/+0 |
| 2022-12-01 | hsr: Synchronize sending frames to have always incremented outgoing seq nr. | Sebastian Andrzej Siewior | 1 | -5/+7 |
| 2022-12-01 | hsr: Disable netpoll. | Sebastian Andrzej Siewior | 1 | -8/+6 |
| 2022-12-01 | Revert "net: hsr: use hlist_head instead of list_head for mac addresses" | Sebastian Andrzej Siewior | 1 | -7/+3 |
| 2022-03-11 | net: add per-cpu storage and net->core_stats | Eric Dumazet | 1 | -1/+1 |
| 2022-02-06 | net: hsr: use hlist_head instead of list_head for mac addresses | Juhee Kang | 1 | -3/+7 |
| 2021-11-29 | net: Write lock dev_base_lock without disabling bottom halves. | Sebastian Andrzej Siewior | 1 | -3/+3 |
| 2021-10-26 | net: hsr: Add support for redbox supervision frames | Andreas Oetken | 1 | -4/+4 |
| 2021-10-02 | net: use eth_hw_addr_set() instead of ether_addr_copy() | Jakub Kicinski | 1 | -1/+1 |
| 2021-05-24 | net: hsr: fix mac_len checks | George McCollister | 1 | -0/+2 |
| 2021-04-07 | net: hsr: Reset MAC header for Tx path | Kurt Kanzenbach | 1 | -0/+1 |
| 2021-02-11 | net: hsr: add offloading support | George McCollister | 1 | -11/+3 |
| 2021-02-11 | net: hsr: generate supervision frame without HSR/PRP tag | George McCollister | 1 | -32/+7 |
| 2020-07-27 | net: prp: add packet handling support | Murali Karicheri | 1 | -6/+14 |
| 2020-07-27 | net: hsr: define and use proto_ops ptrs to handle hsr specific frames | Murali Karicheri | 1 | -1/+4 |
| 2020-07-27 | net: prp: add supervision frame generation utility function | Murali Karicheri | 1 | -1/+63 |
| 2020-07-27 | net: hsr: introduce protocol specific function pointers | Murali Karicheri | 1 | -31/+39 |
| 2020-07-27 | net: hsr: introduce common code for skb initialization | Murali Karicheri | 1 | -13/+28 |
| 2020-07-27 | hsr: enhance netlink socket interface to support PRP | Murali Karicheri | 1 | -2/+5 |
| 2020-07-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -4/+7 |
| 2020-07-04 | hsr: fix interface leak in error path of hsr_dev_finalize() | Taehee Yoo | 1 | -4/+7 |
| 2020-06-28 | net/hsr: fix hsr_dev_xmit()'s return type | Luc Van Oostenryck | 1 | -1/+1 |
| 2020-06-22 | hsr: avoid to create proc file after unregister | Taehee Yoo | 1 | -20/+1 |
| 2020-04-25 | hsr: remove unnecessary code in hsr_dev_change_mtu() | Taehee Yoo | 1 | -3/+1 |
| 2020-02-29 | hsr: use upper/lower device infrastructure | Taehee Yoo | 1 | -12/+20 |
| 2020-02-29 | hsr: remove unnecessary rcu_read_lock() in hsr module | Taehee Yoo | 1 | -16/+7 |
| 2020-02-29 | hsr: use extack error message instead of netdev_info | Taehee Yoo | 1 | -4/+5 |
| 2019-12-25 | hsr: reset network header when supervision frame is created | Taehee Yoo | 1 | -0/+2 |
| 2019-12-25 | hsr: fix a race condition in node list insertion and deletion | Taehee Yoo | 1 | -3/+4 |
| 2019-12-25 | hsr: fix error handling routine in hsr_dev_finalize() | Taehee Yoo | 1 | -9/+10 |
| 2019-12-05 | hsr: fix a NULL pointer dereference in hsr_dev_xmit() | Taehee Yoo | 1 | -2/+7 |
| 2019-07-11 | hsr: switch ->dellink() to ->ndo_uninit() | Cong Wang | 1 | -10/+8 |
| 2019-07-05 | hsr: fix a NULL pointer deref in hsr_dev_xmit() | Cong Wang | 1 | -3/+7 |
| 2019-07-05 | hsr: implement dellink to clean up resources | Cong Wang | 1 | -8/+5 |
| 2019-07-05 | hsr: fix a memory leak in hsr_del_port() | Cong Wang | 1 | -2/+4 |
| 2019-04-15 | net: hsr: fix debugfs path to support multiple interfaces | Murali Karicheri | 1 | -1/+1 |
| 2019-04-15 | net: hsr: fix naming of file and functions | Murali Karicheri | 1 | -2/+2 |
| 2019-04-06 | net: hsr: add debugfs support for display node list | Murali Karicheri | 1 | -0/+5 |
| 2019-04-06 | net: hsr: convert to SPDX identifier | Murali Karicheri | 1 | -5/+1 |
| 2019-04-06 | net: hsr: remove camel case usage in the code | Murali Karicheri | 1 | -14/+15 |
| 2019-04-06 | net: hsr: fix NULL checks in the code | Murali Karicheri | 1 | -1/+1 |
| 2019-04-06 | net: hsr: fix lines that ends with a '(' | Murali Karicheri | 1 | -4/+3 |
| 2019-04-06 | net: hsr: fix alignment issues in the code for functions | Murali Karicheri | 1 | -3/+3 |
| 2019-04-06 | net: hsr: remove unnecessary paranthesis from the code | Murali Karicheri | 1 | -4/+3 |
| 2019-04-06 | net: hsr: fix multiple blank lines in the code | Murali Karicheri | 1 | -10/+0 |
| 2019-03-07 | net/hsr: fix possible crash in add_timer() | Eric Dumazet | 1 | -8/+6 |
| 2019-03-06 | net: hsr: fix memory leak in hsr_dev_finalize() | Mao Wenan | 1 | -1/+3 |
| 2017-10-25 | net: hsr: Convert timers to use timer_setup() | Kees Cook | 1 | -5/+4 |
| 2017-08-22 | net/hsr: Check skb_put_padto() return value | Florian Fainelli | 1 | -1/+2 |
| 2017-06-20 | net: manual clean code which call skb_put_[data:zero] | yuan linyu | 1 | -3/+3 |
| 2017-06-07 | net: Fix inconsistent teardown and release of private netdev state. | David S. Miller | 1 | -2/+2 |
| 2017-02-21 | net/hsr: use eth_hw_addr_random() | Tobias Klauser | 1 | -1/+1 |
| 2016-10-20 | net: use core MTU range checking in misc drivers | Jarod Wilson | 1 | -0/+1 |
| 2016-05-16 | net/hsr: Use setup_timer and mod_timer. | Muhammad Falak R Wani | 1 | -8/+3 |
| 2016-04-15 | net/hsr: Added support for HSR v1 | Peter Heise | 1 | -34/+46 |
| 2015-11-23 | net/hsr: fix a warning message | Dan Carpenter | 1 | -1/+1 |
| 2015-08-18 | net: hsr: convert to using IFF_NO_QUEUE | Phil Sutter | 1 | -1/+1 |
| 2015-03-01 | net/hsr: Fix NULL pointer dereference and refcnt bugs when deleting a HSR int... | Arvid Brodin | 1 | -0/+3 |
| 2014-07-08 | net/hsr: Better frame dispatch | Arvid Brodin | 1 | -147/+23 |
| 2014-07-08 | net/hsr: Added SET_NETDEV_DEVTYPE and features |= NETIF_F_NETNS_LOCAL to dev_... | Arvid Brodin | 1 | -3/+11 |
| 2014-07-08 | net/hsr: Implemented .ndo_fix_features (better device features handling). | Arvid Brodin | 1 | -8/+47 |
| 2014-07-08 | net/hsr: Use list_head (and rcu) instead of array for slave devices. | Arvid Brodin | 1 | -108/+134 |
| 2014-07-08 | net/hsr: Move slave init to hsr_slave.c. | Arvid Brodin | 1 | -137/+55 |
| 2014-07-08 | net/hsr: Operstate handling cleanup. | Arvid Brodin | 1 | -9/+28 |
| 2014-07-08 | net/hsr: Move to per-hsr device prune timer. | Arvid Brodin | 1 | -1/+9 |
| 2014-07-08 | net/hsr: Switch from dev_add_pack() to netdev_rx_handler_register() | Arvid Brodin | 1 | -1/+12 |
| 2014-07-08 | net/hsr: Better variable names and update of contact info. | Arvid Brodin | 1 | -104/+103 |
| 2014-02-18 | hsr: Use ether_addr_copy | Joe Perches | 1 | -5/+5 |
| 2013-11-03 | net/hsr: Add support for the High-availability Seamless Redundancy protocol (... | Arvid Brodin | 1 | -0/+596 |