index
:
kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
hsr
Age
Commit message (
Expand
)
Author
Files
Lines
2023-03-16
hsr: ratelimit only when errors are printed
Matthieu Baerts
1
-1
/
+1
2023-03-14
net: hsr: Don't log netdev_err message on unknown prp dst node
Kristian Overskeid
1
-1
/
+1
2022-12-01
hsr: Use a single struct for self_node.
Sebastian Andrzej Siewior
3
-37
/
+35
2022-12-01
hsr: Synchronize sequence number updates.
Sebastian Andrzej Siewior
2
-1
/
+10
2022-12-01
hsr: Synchronize sending frames to have always incremented outgoing seq nr.
Sebastian Andrzej Siewior
2
-7
/
+8
2022-12-01
hsr: Disable netpoll.
Sebastian Andrzej Siewior
2
-11
/
+8
2022-12-01
hsr: Avoid double remove of a node.
Sebastian Andrzej Siewior
2
-5
/
+12
2022-12-01
hsr: Add a rcu-read lock to hsr_forward_skb().
Sebastian Andrzej Siewior
1
-0
/
+3
2022-12-01
Revert "net: hsr: use hlist_head instead of list_head for mac addresses"
Sebastian Andrzej Siewior
7
-187
/
+106
2022-11-28
net: hsr: Fix potential use-after-free
YueHaibing
1
-2
/
+3
2022-10-18
net: hsr: avoid possible NULL deref in skb_clone()
Eric Dumazet
1
-6
/
+6
2022-08-29
genetlink: start to validate reserved header bytes
Jakub Kicinski
1
-0
/
+1
2022-06-10
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (pa...
Thomas Gleixner
1
-9
/
+1
2022-03-11
net: add per-cpu storage and net->core_stats
Eric Dumazet
1
-1
/
+1
2022-03-02
flow_dissector: Add support for HSR
Kurt Kanzenbach
1
-16
/
+0
2022-02-21
net: hsr: fix hsr build error when lockdep is not enabled
Juhee Kang
2
-11
/
+22
2022-02-19
net: hsr: fix suspicious RCU usage warning in hsr_node_get_first()
Juhee Kang
2
-7
/
+11
2022-02-06
net: hsr: use hlist_head instead of list_head for mac addresses
Juhee Kang
7
-107
/
+171
2022-01-27
hsr: remove get_prp_lan_id()
Jakub Kicinski
1
-5
/
+0
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
4
-26
/
+113
2021-10-24
net: hsr: get ready for const netdev->dev_addr
Jakub Kicinski
2
-4
/
+4
2021-10-02
net: use eth_hw_addr_set() instead of ether_addr_copy()
Jakub Kicinski
2
-2
/
+2
2021-06-16
net: hsr: don't check sequence number if tag removal is offloaded
George McCollister
1
-1
/
+2
2021-05-24
net: hsr: fix mac_len checks
George McCollister
5
-21
/
+34
2021-05-03
net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info
Phillip Potter
1
-0
/
+4
2021-04-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-6
/
+1
2021-04-07
net: hsr: Reset MAC header for Tx path
Kurt Kanzenbach
2
-6
/
+1
2021-03-18
/net/hsr: fix misspellings using codespell tool
Xiong Zhenwu
1
-1
/
+1
2021-02-25
net: hsr: add support for EntryForgetTime
Marco Wenzel
3
-2
/
+9
2021-02-11
net: hsr: add offloading support
George McCollister
8
-26
/
+48
2021-02-11
net: hsr: generate supervision frame without HSR/PRP tag
George McCollister
2
-33
/
+14
2021-02-02
net: hsr: align sup_multicast_addr in struct hsr_priv to u16 boundary
Andreas Oetken
1
-1
/
+4
2020-10-02
genetlink: move to smaller ops wherever possible
Jakub Kicinski
1
-3
/
+3
2020-09-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-3
/
+3
2020-09-17
net: hsr: Convert to DEFINE_SHOW_ATTRIBUTE
Qinglang Miao
1
-19
/
+2
2020-09-09
hsr: avoid newline at end of message in NL_SET_ERR_MSG_MOD
Ye Bin
1
-3
/
+3
2020-07-31
hsr: Use %pM format specifier for MAC addresses
Andy Shevchenko
1
-8
/
+2
2020-07-27
net: prp: enhance debugfs to display PRP info
Murali Karicheri
1
-9
/
+22
2020-07-27
net: prp: add packet handling support
Murali Karicheri
8
-88
/
+433
2020-07-27
net: hsr: define and use proto_ops ptrs to handle hsr specific frames
Murali Karicheri
4
-28
/
+55
2020-07-27
net: prp: add supervision frame generation utility function
Murali Karicheri
3
-2
/
+88
2020-07-27
net: hsr: introduce protocol specific function pointers
Murali Karicheri
2
-31
/
+45
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
14
-23
/
+87
2020-07-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2
-6
/
+15
2020-07-20
net: hsr: remove redundant null check
Wang Hai
1
-4
/
+2
2020-07-20
net: hsr: check for return value of skb_put_padto()
Murali Karicheri
1
-6
/
+11
2020-07-17
net: hsr: validate address B before copying to skb
Murali Karicheri
1
-1
/
+2
2020-07-17
net: hsr: fix incorrect lsdu size in the tag of HSR frames for small frames
Murali Karicheri
1
-0
/
+3
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
4
-24
/
+25
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
1
-1
/
+1
2020-05-07
hsr: remove WARN_ONCE() in hsr_fill_frame_info()
Taehee Yoo
1
-1
/
+1
2020-05-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-1
/
+1
2020-05-06
net: hsr: fix incorrect type usage for protocol variable
Murali Karicheri
1
-1
/
+1
2020-04-30
hsr: remove hsr interface if all slaves are removed
Taehee Yoo
1
-2
/
+20
2020-04-29
net: hsr: remove unused inline functions
YueHaibing
1
-19
/
+0
2020-04-25
hsr: remove unnecessary code in hsr_dev_change_mtu()
Taehee Yoo
1
-3
/
+1
2020-04-07
hsr: check protocol version in hsr_newlink()
Taehee Yoo
1
-2
/
+8
2020-03-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
3
-39
/
+48
2020-03-21
hsr: fix general protection fault in hsr_addr_is_self()
Taehee Yoo
1
-4
/
+4
2020-03-16
hsr: set .netnsok flag
Taehee Yoo
1
-0
/
+1
2020-03-16
hsr: add restart routine into hsr_get_node_list()
Taehee Yoo
1
-14
/
+24
2020-03-16
hsr: use rcu_read_lock() in hsr_get_node_{list/status}()
Taehee Yoo
2
-25
/
+23
2020-03-05
hsr: fix refcnt leak of hsr slave interface
Taehee Yoo
1
-4
/
+1
2020-02-29
hsr: use upper/lower device infrastructure
Taehee Yoo
3
-30
/
+40
2020-02-29
hsr: remove unnecessary rcu_read_lock() in hsr module
Taehee Yoo
3
-37
/
+16
2020-02-29
hsr: use netdev_err() instead of WARN_ONCE()
Taehee Yoo
1
-1
/
+2
2020-02-29
hsr: use extack error message instead of netdev_info
Taehee Yoo
5
-21
/
+35
2020-02-29
hsr: use debugfs_remove_recursive() instead of debugfs_remove()
Taehee Yoo
2
-5
/
+1
2020-02-19
net: hsr: Pass lockdep expression to RCU lists
Amol Grover
1
-1
/
+2
2020-02-04
net: hsr: fix possible NULL deref in hsr_handle_frame()
Eric Dumazet
1
-0
/
+2
2020-01-21
net/hsr: remove seq_nr_after_or_eq
Alex Shi
1
-1
/
+0
2020-01-08
hsr: fix dummy hsr_debugfs_rename() declaration
Arnd Bergmann
1
-1
/
+1
2019-12-30
hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename()
Taehee Yoo
1
-1
/
+2
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
5
-37
/
+56
2019-12-25
hsr: rename debugfs file when interface name is changed
Taehee Yoo
3
-0
/
+20
2019-12-25
hsr: add hsr root debugfs directory
Taehee Yoo
4
-3
/
+28
2019-12-25
hsr: fix error handling routine in hsr_dev_finalize()
Taehee Yoo
3
-24
/
+21
2019-12-25
hsr: avoid debugfs warning message when module is remove
Taehee Yoo
1
-1
/
+0
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
3
-18
/
+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
5
-10
/
+25
2019-07-05
hsr: fix a memory leak in hsr_del_port()
Cong Wang
2
-2
/
+5
2019-05-23
hsr: fix don't prune the master node from the node_db
Andreas Oetken
1
-0
/
+8
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2
-0
/
+2
2019-04-27
genetlink: optionally validate strictly/dumps
Johannes Berg
1
-0
/
+2
2019-04-15
net: hsr: add tx stats for master interface
Murali Karicheri
1
-0
/
+7
2019-04-15
net: hsr: fix debugfs path to support multiple interfaces
Murali Karicheri
3
-9
/
+9
2019-04-15
net: hsr: fix naming of file and functions
Murali Karicheri
4
-24
/
+24
2019-04-06
net: hsr: Fix node prune function for forget time expiry
Aaron Kramer
1
-0
/
+4
2019-04-06
net: hsr: add debugfs support for display node list
Murali Karicheri
6
-12
/
+155
2019-04-06
net: hsr: convert to SPDX identifier
Murali Karicheri
12
-61
/
+12
2019-04-06
net: hsr: add blank line after function declaration
Murali Karicheri
1
-0
/
+1
2019-04-06
net: hsr: remove camel case usage in the code
Murali Karicheri
4
-75
/
+76
2019-04-06
net: hsr: add missing space around operator in code
Murali Karicheri
2
-4
/
+4
2019-04-06
net: hsr: fix placement of logical operator in a multi-line statement
Murali Karicheri
2
-6
/
+6
2019-04-06
net: hsr: remove unnecessary space after a cast
Murali Karicheri
3
-15
/
+15
2019-04-06
net: hsr: fix NULL checks in the code
Murali Karicheri
5
-13
/
+13
2019-04-06
net: hsr: fix lines that ends with a '('
Murali Karicheri
2
-7
/
+5
2019-04-06
net: hsr: fix alignment issues in the code for functions
Murali Karicheri
3
-9
/
+9
2019-04-06
net: hsr: remove unnecessary paranthesis from the code
Murali Karicheri
3
-18
/
+16
2019-04-06
net: hsr: fix multiple blank lines in the code
Murali Karicheri
7
-55
/
+0
2019-04-06
net: hsr: fix lines exceeding 80 characters
Murali Karicheri
5
-22
/
+31
2019-03-22
genetlink: make policy common to family
Johannes Berg
1
-2
/
+1
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
3
-1
/
+16
2017-10-25
net: hsr: Convert timers to use timer_setup()
Kees Cook
3
-10
/
+7
2017-08-22
net/hsr: Check skb_put_padto() return value
Florian Fainelli
1
-1
/
+2
2017-06-26
net: add netlink_ext_ack argument to rtnl_link_ops.newlink
Matthias Schiffer
1
-1
/
+2
2017-06-20
net: manual clean code which call skb_put_[data:zero]
yuan linyu
1
-3
/
+3
2017-06-12
hsr: fix incorrect warning
Karicheri, Muralidharan
3
-5
/
+9
2017-06-07
net: Fix inconsistent teardown and release of private netdev state.
David S. Miller
1
-2
/
+2
2017-04-13
netlink: extended ACK reporting
Johannes Berg
1
-2
/
+2
2017-02-21
net/hsr: use eth_hw_addr_random()
Tobias Klauser
1
-1
/
+1
2017-02-06
net-next: treewide use is_vlan_dev() helper function.
Parav Pandit
1
-1
/
+2
2016-10-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-4
/
+0
2016-10-27
genetlink: mark families as __ro_after_init
Johannes Berg
1
-1
/
+1
2016-10-27
genetlink: statically initialize families
Johannes Berg
1
-8
/
+14
2016-10-27
genetlink: no longer support using static family IDs
Johannes Berg
1
-1
/
+0
2016-10-20
net: use core MTU range checking in misc drivers
Jarod Wilson
1
-0
/
+1
2016-10-18
net/hsr: Remove unused but set variable
Tobias Klauser
1
-4
/
+0
2016-05-16
net/hsr: Use setup_timer and mod_timer.
Muhammad Falak R Wani
1
-8
/
+3
2016-04-21
NLA_BINARY misuse bug in HSR
Peter Heise
1
-4
/
+3
2016-04-15
net/hsr: Added support for HSR v1
Peter Heise
8
-63
/
+124
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
3
-3
/
+14
2014-07-11
net/hsr: Remove left-over never-true conditional code.
Arvid Brodin
1
-4
/
+0
2014-07-08
net/hsr: Fix NULL pointer dereference on incomplete hsr_newlink() params.
Arvid Brodin
1
-2
/
+6
2014-07-08
net/hsr: Better frame dispatch
Arvid Brodin
11
-586
/
+656
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
2
-8
/
+49
2014-07-08
net/hsr: Use list_head (and rcu) instead of array for slave devices.
Arvid Brodin
9
-405
/
+438
2014-07-08
net/hsr: Move slave init to hsr_slave.c.
Arvid Brodin
6
-164
/
+205
2014-07-08
net/hsr: Operstate handling cleanup.
Arvid Brodin
3
-22
/
+30
2014-07-08
net/hsr: Move to per-hsr device prune timer.
Arvid Brodin
5
-27
/
+15
2014-07-08
net/hsr: Switch from dev_add_pack() to netdev_rx_handler_register()
Arvid Brodin
6
-247
/
+283
2014-07-08
net/hsr: Better variable names and update of contact info.
Arvid Brodin
8
-305
/
+304
2014-03-27
hsr: replace del_timer by del_timer_sync
Julia Lawall
1
-1
/
+1
2014-03-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2014-03-03
hsr: off by one sanity check in hsr_register_frame_in()
Dan Carpenter
1
-1
/
+1
2014-02-18
hsr: Use ether_addr_copy
Joe Perches
3
-17
/
+17
2013-12-17
net/hsr: using kfree_rcu() to simplify the code
Wei Yongjun
1
-9
/
+4
2013-11-30
net/hsr: Support iproute print_opt ('ip -details ...')
Arvid Brodin
1
-0
/
+28
2013-11-30
net/hsr: Very small fix of comment style.
Arvid Brodin
1
-1
/
+2
2013-11-19
genetlink: make multicast groups const, prevent abuse
Johannes Berg
1
-13
/
+6
2013-11-19
genetlink: pass family to functions using groups
Johannes Berg
1
-2
/
+4
2013-11-19
hsr: don't call genl_unregister_mc_group()
Johannes Berg
1
-2
/
+0
2013-11-19
genetlink: only pass array to genl_register_family_with_ops()
Johannes Berg
1
-2
/
+1
2013-11-14
net/hsr: Fix possible leak in 'hsr_get_node_status()'
Geyslan G. Bem
1
-1
/
+1
2013-11-14
genetlink: make all genl_ops users const
Johannes Berg
1
-1
/
+1
2013-11-14
hsr: use genl_register_family_with_ops()
Johannes Berg
1
-29
/
+17
2013-11-03
net/hsr: Add support for the High-availability Seamless Redundancy protocol (...
Arvid Brodin
10
-0
/
+2337