index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
net
/
bonding
/
bond_main.c
Age
Commit message (
Expand
)
Author
Files
Lines
36 hours
bonding: fix oops during rmmod
Tony Battersby
1
-6
/
+7
11 days
net: annotate writes on dev->mtu from ndo_change_mtu()
Eric Dumazet
1
-1
/
+1
2024-04-09
bonding: no longer use RTNL in bonding_show_queue_id()
Eric Dumazet
1
-1
/
+1
2024-04-09
bonding: no longer use RTNL in bonding_show_bonds()
Eric Dumazet
1
-2
/
+2
2024-04-08
ipv4: Set scope explicitly in ip_route_output().
Guillaume Nault
1
-2
/
+2
2024-03-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2024-03-05
xdp, bonding: Fix feature flags when there are no slave devs anymore
Daniel Borkmann
1
-1
/
+1
2024-02-22
bonding: rate-limit bonding driver inspect messages
Praveen Kumar Kannoju
1
-8
/
+10
2024-02-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+2
2024-02-08
bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
Magnus Karlsson
1
-3
/
+2
2024-02-07
bonding: use exit_batch_rtnl() method
Eric Dumazet
1
-11
/
+26
2024-02-06
bonding: Add independent control state machine
Aahil Awatramani
1
-0
/
+1
2023-11-24
bonding: remove print in bond_verify_device_path
Zhengchao Shao
1
-4
/
+1
2023-11-21
bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
Zhengchao Shao
1
-1
/
+4
2023-11-18
net: ethtool: Refactor identical get_ts_info implementations.
Richard Cochran
1
-27
/
+2
2023-11-13
bonding: stop the device in bond_setup_by_slave()
Eric Dumazet
1
-0
/
+6
2023-10-13
bonding: Return pointer to data after pull on skb
Jiri Wiesner
1
-1
/
+1
2023-08-22
bonding: update port speed when getting bond speed
Hangbin Liu
1
-0
/
+1
2023-08-11
bonding: remove unnecessary NULL check in bond_destructor
Zhengchao Shao
1
-2
/
+1
2023-08-11
bonding: use bond_set_slave_arr to simplify code
Zhengchao Shao
1
-25
/
+2
2023-08-11
bonding: add modifier to initialization function and exit function
Zhengchao Shao
1
-1
/
+1
2023-08-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+3
2023-08-07
bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
Ziyang Xuan
1
-1
/
+3
2023-08-03
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+1
2023-08-03
eth: add missing xdp.h includes in drivers
Jakub Kicinski
1
-0
/
+1
2023-08-02
net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set()
Maxim Georgiev
1
-40
/
+65
2023-07-25
bonding: reset bond's flags when down link is P2P device
Hangbin Liu
1
-0
/
+5
2023-06-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2023-06-23
bonding: do not assume skb mac_header is set
Eric Dumazet
1
-1
/
+1
2023-06-15
net: tls: make the offload check helper take skb not socket
Jakub Kicinski
1
-2
/
+2
2023-05-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+7
2023-05-19
net: fix stack overflow when LRO is disabled for virtual interfaces
Taehee Yoo
1
-1
/
+7
2023-05-16
net: bonding: Add SPDX identifier to remaining files
Bagas Sanjaya
1
-1
/
+2
2023-05-12
bonding: Always assign be16 value to vlan_proto
Simon Horman
1
-3
/
+5
2023-05-05
bonding: add xdp_features support
Lorenzo Bianconi
1
-0
/
+29
2023-04-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+4
2023-04-19
bonding: Fix memory leak when changing bond type to Ethernet
Ido Schimmel
1
-3
/
+4
2023-04-18
bonding: add software tx timestamping support
Hangbin Liu
1
-0
/
+30
2023-04-07
bonding: fix ns validation on backup slaves
Hangbin Liu
1
-2
/
+3
2023-03-17
bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails
Nikolay Aleksandrov
1
-3
/
+1
2023-03-17
bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change
Nikolay Aleksandrov
1
-4
/
+15
2023-01-26
bonding: fill IPsec state validation failure reason
Leon Romanovsky
1
-1
/
+1
2023-01-26
xfrm: extend add state callback to set failure reason
Leon Romanovsky
1
-3
/
+5
2022-12-22
bonding: fix lockdep splat in bond_miimon_commit()
Eric Dumazet
1
-3
/
+5
2022-12-13
bonding: do failover when high prio link up
Hangbin Liu
1
-9
/
+15
2022-12-13
bonding: add missed __rcu annotation for curr_active_slave
Hangbin Liu
1
-1
/
+1
2022-12-12
net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6 addrconf
Xin Long
1
-5
/
+13
2022-12-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2022-12-06
bonding: get correct NA dest address
Hangbin Liu
1
-1
/
+1
2022-12-01
bonding: uninitialized variable in bond_miimon_inspect()
Dan Carpenter
1
-1
/
+1
2022-11-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-5
/
+12
2022-11-23
bonding: fix link recovery in mode 2 when updelay is nonzero
Jonathan Toppins
1
-1
/
+10
2022-11-18
bonding: fix ICMPv6 header handling when receiving IPv6 messages
Hangbin Liu
1
-5
/
+12
2022-10-27
bond: Disable TLS features indication
Tariq Toukan
1
-12
/
+1
2022-10-11
treewide: use get_random_u32() when possible
Jason A. Donenfeld
1
-1
/
+1
2022-09-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-30
/
+42
2022-09-22
bonding: fix NULL deref in bond_rr_gen_slave_id
Jonathan Toppins
1
-9
/
+6
2022-09-16
net: bonding: Unsync device addresses on ndo_stop
Benjamin Poirier
1
-12
/
+35
2022-09-16
net: bonding: Share lacpdu_mcast_addr definition
Benjamin Poirier
1
-12
/
+4
2022-09-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Paolo Abeni
1
-5
/
+15
2022-09-05
bonding: accept unsolicited NA message
Hangbin Liu
1
-5
/
+12
2022-09-05
bonding: use unspecified address if no available link local address
Hangbin Liu
1
-0
/
+3
2022-08-31
net: move from strlcpy with unused retval to strscpy
Wolfram Sang
1
-1
/
+1
2022-08-22
bonding: 3ad: make ad_ticks_per_sec a const
Jonathan Toppins
1
-1
/
+1
2022-08-10
net/tls: Use RCU API to access tls_ctx->netdev
Maxim Mikityanskiy
1
-2
/
+8
2022-08-03
net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS
Vladimir Oltean
1
-15
/
+20
2022-06-24
Bonding: add per-port priority for failover re-selection
Hangbin Liu
1
-0
/
+27
2022-06-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+3
2022-06-17
bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
Jay Vosburgh
1
-1
/
+3
2022-06-09
bonding: cleanup bond_create
Jonathan Toppins
1
-18
/
+6
2022-06-01
bonding: guard ns_targets by CONFIG_IPV6
Hangbin Liu
1
-0
/
+2
2022-05-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+12
2022-05-19
bonding: fix missed rcu protection
Hangbin Liu
1
-3
/
+12
2022-05-06
net: make drivers set the TSO limit not the GSO limit
Jakub Kicinski
1
-6
/
+6
2022-04-22
ipv6: Use ipv6_only_sock() helper in condition.
Kuniyuki Iwashima
1
-1
/
+1
2022-04-17
bonding: do not discard lowest hash bit for non layer3+4 hashing
suresh kumar
1
-4
/
+9
2022-03-11
net: add per-cpu storage and net->core_stats
Eric Dumazet
1
-1
/
+1
2022-02-21
bonding: add new parameter ns_targets
Hangbin Liu
1
-19
/
+218
2022-02-21
Bonding: split bond_handle_vlan from bond_arp_send
Hangbin Liu
1
-24
/
+34
2022-02-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+2
2022-02-17
bonding: force carrier update when releasing slave
Zhang Changzhong
1
-3
/
+2
2022-02-08
bonding: switch bond_net_exit() to batch mode
Eric Dumazet
1
-8
/
+19
2022-01-24
bonding: use rcu_dereference_rtnl when get bonding active slave
Hangbin Liu
1
-4
/
+0
2022-01-16
bonding: Fix extraction of ports from the packet headers
Moshe Tal
1
-2
/
+2
2022-01-12
net: bonding: fix bond_xmit_broadcast return value error bug
Jie Wang
1
-8
/
+22
2021-12-31
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
David S. Miller
1
-0
/
+1
2021-12-29
Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space
Hangbin Liu
1
-16
/
+26
2021-12-29
net: Don't include filter.h from net/sock.h
Jakub Kicinski
1
-0
/
+1
2021-12-14
Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP
Hangbin Liu
1
-12
/
+21
2021-12-13
net: bonding: debug: avoid printing debug logs when bond is not notifying peers
Suresh Kumar
1
-3
/
+3
2021-11-30
bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device
Hangbin Liu
1
-2
/
+53
2021-11-30
Bonding: add arp_missed_max option
Hangbin Liu
1
-8
/
+9
2021-11-22
net: annotate accesses to dev->gso_max_segs
Eric Dumazet
1
-1
/
+1
2021-10-24
net: bonding: constify and use dev_addr_set()
Jakub Kicinski
1
-1
/
+1
2021-10-09
net: use dev_addr_set()
Jakub Kicinski
1
-1
/
+1
2021-09-06
bonding: Fix negative jump label count on nested bonding
Jussi Maki
1
-6
/
+5
2021-09-05
bonding: complain about missing route only once for A/B ARP probes
David Decotigny
1
-3
/
+3
2021-08-16
bonding: improve nl error msg when device can't be enslaved because of IFF_MA...
Antoine Tenart
1
-1
/
+1
2021-08-13
net, bonding: Disallow vlan+srcmac with XDP
Jussi Maki
1
-7
/
+11
2021-08-11
bonding: combine netlink and console error messages
Jonathan Toppins
1
-32
/
+37
2021-08-10
Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Jakub Kicinski
1
-57
/
+397
2021-08-09
net, bonding: Add XDP support to the bonding driver
Jussi Maki
1
-1
/
+308
2021-08-09
net, bonding: Refactor bond_xmit_hash for use with xdp_buff
Jussi Maki
1
-57
/
+90
2021-08-03
bonding: add new option lacp_active
Hangbin Liu
1
-0
/
+1
2021-08-02
bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_s...
Yufeng Mo
1
-1
/
+2
2021-07-27
net: bonding: move ioctl handling to private ndo operation
Arnd Bergmann
1
-1
/
+1
2021-07-27
dev_ioctl: split out ndo_eth_ioctl
Arnd Bergmann
1
-13
/
+29
2021-07-27
bonding: use siocdevprivate
Arnd Bergmann
1
-6
/
+24
2021-07-16
bonding: fix build issue
Mahesh Bandewar
1
-0
/
+2
2021-07-06
bonding: fix incorrect return value of bond_ipsec_offload_ok()
Taehee Yoo
1
-1
/
+1
2021-07-06
bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()
Taehee Yoo
1
-6
/
+16
2021-07-06
bonding: Add struct bond_ipesc to manage SA
Taehee Yoo
1
-20
/
+119
2021-07-06
bonding: disallow setting nested bonding + ipsec offload
Taehee Yoo
1
-6
/
+9
2021-07-06
bonding: fix suspicious RCU usage in bond_ipsec_del_sa()
Taehee Yoo
1
-2
/
+5
2021-07-06
bonding: fix null dereference in bond_ipsec_add_sa()
Taehee Yoo
1
-0
/
+5
2021-07-06
bonding: fix suspicious RCU usage in bond_ipsec_add_sa()
Taehee Yoo
1
-1
/
+6
2021-06-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+8
2021-06-23
bonding: allow nesting of bonding device
Di Zhu
1
-1
/
+3
2021-06-22
bonding: avoid adding slave device with IFF_MASTER flag
Di Zhu
1
-0
/
+6
2021-06-15
net: bonding: Use per-cpu rr_tx_counter
Jussi Maki
1
-3
/
+15
2021-06-03
net: bonding: Use strscpy_pad() instead of manually-truncated strncpy()
Kees Cook
1
-5
/
+3
2021-05-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2021-05-20
net: bonding: remove unnecessary braces
Yufeng Mo
1
-2
/
+1
2021-05-20
net: bonding: add some required blank lines
Yufeng Mo
1
-0
/
+2
2021-05-17
bonding: init notify_work earlier to avoid uninitialized use
Johannes Berg
1
-1
/
+1
2021-04-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-3
/
+4
2021-04-21
bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state ma...
jinyiting
1
-3
/
+4
2021-03-29
net: bonding: Correct function name bond_change_active_slave() in comment
Yang Yingliang
1
-1
/
+1
2021-03-12
Revert "net: bonding: fix error return code of bond_neigh_init()"
David S. Miller
1
-6
/
+2
2021-03-08
net: bonding: fix error return code of bond_neigh_init()
Jia-Ju Bai
1
-2
/
+6
2021-01-19
bonding: add a vlan+srcmac tx hashing option
Jarod Wilson
1
-2
/
+32
2021-01-18
net/bonding: Implement TLS TX device offload
Tariq Toukan
1
-0
/
+29
2021-01-18
net/bonding: Implement ndo_sk_get_lower_dev
Tariq Toukan
1
-0
/
+93
2021-01-18
net/bonding: Take IP hash logic into a helper
Tariq Toukan
1
-5
/
+11
2021-01-14
net: bonding: Notify ports about their initial state
Tobias Waldekranz
1
-0
/
+2
2020-12-07
bonding: set xfrm feature flags more sanely
Jarod Wilson
1
-6
/
+4
2020-11-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-18
/
+43
2020-11-21
bonding: wait for sysfs kobject destruction before freeing struct slave
Jamie Iles
1
-18
/
+43
2020-11-03
net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE
Alexander Lobakin
1
-6
/
+5
2020-09-28
net: core: introduce struct netdev_nested_priv for nested interface infrastru...
Taehee Yoo
1
-3
/
+7
2020-09-25
bonding: set dev->needed_headroom in bond_setup_by_slave()
Eric Dumazet
1
-0
/
+1
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-4
/
+4
2020-08-18
bonding: fix active-backup failover for current ARP slave
Jiri Wiesner
1
-2
/
+16
2020-08-16
bonding: fix a potential double-unregister
Cong Wang
1
-1
/
+2
2020-08-14
net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters
Lee Jones
1
-1
/
+3
2020-08-14
bonding: show saner speed for broadcast mode
Jarod Wilson
1
-3
/
+18
2020-07-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-3
/
+7
2020-07-19
bonding: check error value of register_netdevice() immediately
Taehee Yoo
1
-3
/
+7
2020-07-08
bonding: don't need RTNL for ipsec helpers
Jarod Wilson
1
-3
/
+3
2020-07-08
bonding: deal with xfrm state in all modes and add more error-checking
Jarod Wilson
1
-14
/
+25
2020-07-01
bonding: allow xfrm offload setup post-module-load
Jarod Wilson
1
-9
/
+10
2020-06-26
bonding: Remove extraneous parentheses in bond_setup
Nathan Chancellor
1
-2
/
+2
2020-06-23
bonding/xfrm: use real_dev instead of slave_dev
Jarod Wilson
1
-3
/
+3
2020-06-22
bonding: support hardware encryption offload to slaves
Jarod Wilson
1
-2
/
+125
2020-06-09
net: change addr_list_lock back to static key
Cong Wang
1
-2
/
+0
2020-05-09
Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...
Saeed Mahameed
1
-66
/
+186
2020-05-07
bonding: propagate transmit status
Eric Dumazet
1
-38
/
+22
2020-05-04
bonding: remove useless stats_lock_key
Cong Wang
1
-3
/
+0
2020-05-04
net: partially revert dynamic lockdep key changes
Cong Wang
1
-0
/
+1
2020-05-01
bonding: Implement ndo_get_xmit_slave
Maor Gottlieb
1
-0
/
+43
2020-05-01
bonding: Add array of all slaves
Maor Gottlieb
1
-19
/
+59
2020-05-01
bonding: Add function to get the xmit slave in active-backup mode
Maor Gottlieb
1
-1
/
+7
2020-05-01
bonding: Add helper function to get the xmit slave in rr mode
Maor Gottlieb
1
-26
/
+30
2020-05-01
bonding: Add helper function to get the xmit slave based on hash
Maor Gottlieb
1
-7
/
+21
2020-05-01
bonding: Rename slave_arr to usable_slaves
Maor Gottlieb
1
-20
/
+20
2020-05-01
bonding: Export skip slave logic to function
Maor Gottlieb
1
-21
/
+26
2020-02-24
net/bond: Delete driver and module versions
Leon Romanovsky
1
-5
/
+1
2020-02-21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-3
/
+52
2020-02-20
net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT
Julian Wiedmann
1
-1
/
+1
2020-02-16
bonding: fix lockdep warning in bond_get_stats()
Taehee Yoo
1
-3
/
+50
2020-02-16
bonding: add missing netdev_update_lockdep_key()
Taehee Yoo
1
-0
/
+2
2019-12-14
bonding: fix active-backup transition after link failure
Mahesh Bandewar
1
-3
/
+0
2019-12-09
bonding: fix bond_neigh_init()
Eric Dumazet
1
-10
/
+21
2019-12-09
neighbour: remove neigh_cleanup() method
Eric Dumazet
1
-8
/
+0
2019-11-16
bonding: symmetric ICMP transmit
Matteo Croce
1
-26
/
+57
2019-11-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-22
/
+22
2019-11-05
bonding: fix state transition issue in link monitoring
Jay Vosburgh
1
-22
/
+22
2019-11-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-19
/
+9
2019-10-30
bonding: balance ICMP echoes in layer3+4 mode
Matteo Croce
1
-7
/
+70
2019-10-29
bonding: fix using uninitialized mode_lock
Taehee Yoo
1
-1
/
+1
2019-10-24
net: remove unnecessary variables and callback
Taehee Yoo
1
-15
/
+0
2019-10-24
bonding: use dynamic lockdep key instead of subclass
Taehee Yoo
1
-3
/
+7
2019-10-24
bonding: fix unexpected IFF_BONDING bit unset
Taehee Yoo
1
-2
/
+4
2019-10-24
net: core: add generic lockdep keys
Taehee Yoo
1
-1
/
+0
2019-10-09
bonding: fix potential NULL deref in bond_update_slave_arr
Eric Dumazet
1
-1
/
+1
2019-08-08
bonding: Add vlan tx offload to hw_enc_features
YueHaibing
1
-0
/
+2
2019-07-22
bonding: Force slave speed check after link state recovery for 802.3ad
Thomas Falcon
1
-0
/
+9
2019-07-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-14
/
+23
2019-07-04
bonding: add an option to specify a delay between peer notifications
Vincent Bernat
1
-11
/
+20
2019-07-03
bonding: validate ip header before check IPPROTO_IGMP
Cong Wang
1
-14
/
+23
2019-07-02
bonding/main: fix NULL dereference in bond_select_active_slave()
Eric Dumazet
1
-1
/
+1
2019-06-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2019-06-26
bonding: Always enable vlan tx offload
YueHaibing
1
-1
/
+1
2019-06-09
bonding/main: convert to using slave printk macros
Jarod Wilson
1
-167
/
+139
2019-06-09
bonding: fix error messages in bond_do_fail_over_mac
Jarod Wilson
1
-5
/
+5
2019-06-09
bonding: improve event debug usability
Jarod Wilson
1
-1
/
+2
2019-06-04
net: bonding: Inherit MPLS features from slave devices
Ariel Levkovich
1
-0
/
+11
2019-05-26
bonding/802.3ad: fix slave link initialization transition states
Jarod Wilson
1
-5
/
+10
2019-04-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+5
2019-04-15
bonding: fix event handling for stacked bonds
Sabrina Dubroca
1
-1
/
+5
[next]