Age | Commit message (Expand) | Author | Files | Lines |
2023-07-03 | net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode | Vladimir Oltean | 1 | -2/+3 |
2023-04-21 | bridge: Take per-{Port, VLAN} neighbor suppression into account | Ido Schimmel | 1 | -1/+1 |
2023-02-14 | net: bridge: make kobj_type structure constant | Thomas Weißschuh | 1 | -1/+1 |
2022-11-22 | kobject: make kobject_get_ownership() take a constant kobject * | Greg Kroah-Hartman | 1 | -1/+1 |
2022-09-30 | net: bridge: assign path_cost for 2.5G and 5G link speed | Steven Hsieh | 1 | -1/+10 |
2022-08-23 | net: bridge: move DSA master bridging restriction to DSA | Vladimir Oltean | 1 | -20/+0 |
2022-06-09 | net: rename reference+tracking helpers | Jakub Kicinski | 1 | -5/+5 |
2022-05-06 | net: make drivers set the TSO limit not the GSO limit | Jakub Kicinski | 1 | -6/+6 |
2022-01-12 | net: bridge: fix net device refcount tracking issue in error path | Eric Dumazet | 1 | -1/+2 |
2021-12-07 | net: bridge: add net device refcount tracker | Eric Dumazet | 1 | -3/+3 |
2021-11-22 | net: annotate accesses to dev->gso_max_segs | Eric Dumazet | 1 | -1/+1 |
2021-11-22 | net: annotate accesses to dev->gso_max_size | Eric Dumazet | 1 | -1/+1 |
2021-11-15 | net: bridge: Slightly optimize 'find_portno()' | Christophe JAILLET | 1 | -4/+4 |
2021-10-27 | net: bridge: rename br_fdb_insert to br_fdb_add_local | Vladimir Oltean | 1 | -1/+1 |
2021-10-16 | net: make use of helper netif_is_bridge_master() | Kyungrok Chung | 1 | -1/+1 |
2021-08-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
2021-08-10 | net: bridge: fix memleak in br_add_if() | Yang Yingliang | 1 | -0/+2 |
2021-08-05 | net: bridge: fix ioctl locking | Nikolay Aleksandrov | 1 | -3/+1 |
2021-07-22 | net: bridge: switchdev: let drivers inform which bridge ports are offloaded | Vladimir Oltean | 1 | -10/+3 |
2021-07-22 | net: bridge: switchdev: recycle unused hwdoms | Tobias Waldekranz | 1 | -1/+3 |
2021-07-22 | net: bridge: disambiguate offload_fwd_mark | Tobias Waldekranz | 1 | -1/+1 |
2021-07-02 | net: bridge: sync fdb to new unicast-filtering ports | Wolfgang Bumiller | 1 | -1/+16 |
2020-10-29 | bridge: cfm: Kernel space implementation of CFM. MEP create/delete. | Henrik Bjoernlund | 1 | -0/+1 |
2020-05-10 | net: bridge: allow enslaving some DSA master network devices | Vladimir Oltean | 1 | -9/+23 |
2020-04-27 | bridge: mrp: Integrate MRP into the bridge | Horatiu Vultur | 1 | -0/+2 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
2019-05-10 | bridge: Fix error path for kobject_init_and_add() | Tobin C. Harding | 1 | -7/+6 |
2019-03-29 | net: bridge: use netif_is_bridge_port() | Julian Wiedmann | 1 | -1/+1 |
2018-12-13 | net: bridge: Issue NETDEV_PRE_CHANGEADDR | Petr Machata | 1 | -0/+9 |
2018-12-12 | net: bridge: Propagate extack to switchdev | Petr Machata | 1 | -1/+1 |
2018-11-21 | bridge: Allow querying bridge port flags | Ido Schimmel | 1 | -0/+12 |
2018-09-26 | net: bridge: convert mtu_set_by_user to a bit | Nikolay Aleksandrov | 1 | -2/+2 |
2018-08-31 | bridge: Switch to bitmap_zalloc() | Andy Shevchenko | 1 | -3/+2 |
2018-07-23 | net: bridge: add support for backup port | Nikolay Aleksandrov | 1 | -0/+53 |
2018-07-20 | bridge: make sure objects belong to container's owner | Tyler Hicks | 1 | -0/+9 |
2018-05-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+2 |
2018-05-03 | net: bridge: avoid duplicate notification on up/down/change netdev events | Nikolay Aleksandrov | 1 | -3/+8 |
2018-04-29 | bridge: check iface upper dev when setting master via ioctl | Hangbin Liu | 1 | -2/+2 |
2018-03-31 | net: bridge: disable bridge MTU auto tuning if it was set manually | Nikolay Aleksandrov | 1 | -15/+21 |
2018-03-31 | net: bridge: set min MTU on port events and allow user to set max | Nikolay Aleksandrov | 1 | -29/+14 |
2018-03-23 | net: bridge: fix direct access to bridge vlan_enabled and use helper | Nikolay Aleksandrov | 1 | -1/+1 |
2018-03-23 | bridge: Allow max MTU when multiple VLANs present | Chas Williams | 1 | -4/+22 |
2017-11-02 | net: bridge: add notifications for the bridge dev on vlan change | Nikolay Aleksandrov | 1 | -2/+2 |
2017-10-08 | bridge: add new BR_NEIGH_SUPPRESS port flag to suppress arp and nd flood | Roopa Prabhu | 1 | -0/+5 |
2017-10-04 | net: bridge: Pass extack to down to netdev_master_upper_dev_link | David Ahern | 1 | -4/+11 |
2017-10-04 | net: Add extack to upper device linking | David Ahern | 1 | -1/+1 |
2017-05-26 | bridge: Export VLAN filtering state | Ido Schimmel | 1 | -1/+1 |
2017-04-27 | bridge: add per-port broadcast flood flag | Mike Manning | 1 | -1/+1 |
2017-04-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+0 |
2017-04-25 | bridge: move bridge multicast cleanup to ndo_uninit | Xin Long | 1 | -1/+0 |
2017-04-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+0 |
2017-04-11 | bridge: implement missing ndo_uninit() | Ido Schimmel | 1 | -1/+0 |
2017-03-28 | net: break include loop netdevice.h, dsa.h, devlink.h | Andrew Lunn | 1 | -0/+1 |
2017-02-06 | bridge: move to workqueue gc | Nikolay Aleksandrov | 1 | -1/+1 |
2016-09-01 | net: bridge: add per-port multicast flood flag | Nikolay Aleksandrov | 1 | -1/+1 |
2016-08-26 | bridge: switchdev: Add forward mark support for stacked devices | Ido Schimmel | 1 | -3/+7 |
2016-06-30 | net: bridge: add support for IGMP/MLD stats and export them via netlink | Nikolay Aleksandrov | 1 | -2/+7 |
2016-03-21 | bridge: update max_gso_segs and max_gso_size | Eric Dumazet | 1 | -0/+16 |
2016-03-01 | bridge: notify enslaved devices of headroom changes | Paolo Abeni | 1 | -2/+35 |
2016-02-25 | net: bridge: use __ethtool_get_ksettings | David Decotigny | 1 | -3/+3 |
2016-01-06 | bridge: Propagate vlan add failure to user | Elad Raz | 1 | -1/+10 |
2015-12-03 | net: add possibility to pass information about upper device via notifier | Jiri Pirko | 1 | -1/+1 |
2015-12-03 | net: propagate upper priv via netdev_master_upper_dev_link | Jiri Pirko | 1 | -1/+1 |
2015-10-15 | bridge: defer switchdev fdb del call in fdb_del_external_learn | Jiri Pirko | 1 | -0/+3 |
2015-10-13 | bridge: vlan: move back vlan_flush | Nikolay Aleksandrov | 1 | -2/+1 |
2015-10-01 | bridge: vlan: fix possible null ptr derefs on port init and deinit | Nikolay Aleksandrov | 1 | -1/+2 |
2015-07-20 | bridge: multicast: fix handling of temp and perm entries | Satish Ashok | 1 | -0/+1 |
2015-06-24 | bridge: vlan: flush the dynamically learned entries on port vlan delete | Nikolay Aleksandrov | 1 | -2/+2 |
2015-03-14 | bridge: reset bridge mtu after deleting an interface | Venkat Venkatsubra | 1 | -0/+2 |
2015-01-19 | net: bridge: reject DSA-enabled master netdevices as bridge members | Florian Fainelli | 1 | -2/+8 |
2015-01-12 | bridge: Add ability to enable TSO | Toshiaki Makita | 1 | -0/+1 |
2014-10-05 | bridge: Add filtering support for default_pvid | Vlad Yasevich | 1 | -0/+3 |
2014-10-01 | net: bridge: add a br_set_state helper function | Florian Fainelli | 1 | -1/+1 |
2014-09-09 | bridge: switch order of rx_handler reg and upper dev link | Jiri Pirko | 1 | -7/+8 |
2014-07-15 | net: set name_assign_type in alloc_netdev() | Tom Gundersen | 1 | -1/+1 |
2014-06-05 | bridge: Fix incorrect judgment of promisc | Toshiaki Makita | 1 | -1/+2 |
2014-06-01 | bridge: fix the unbalanced promiscuous count when add_if failed | wangweidong | 1 | -1/+1 |
2014-05-18 | bridge: fix spelling of promiscuous | stephen hemminger | 1 | -1/+1 |
2014-05-16 | bridge: Automatically manage port promiscuous mode. | Vlad Yasevich | 1 | -7/+98 |
2014-05-16 | bridge: Introduce BR_PROMISC flag | Vlad Yasevich | 1 | -1/+1 |
2014-05-16 | bridge: Keep track of ports capable of automatic discovery. | Vlad Yasevich | 1 | -0/+24 |
2014-03-29 | netpoll: Remove gfp parameter from __netpoll_setup | Eric W. Biederman | 1 | -1/+1 |
2014-02-10 | bridge: Change local fdb entries whenever mac address of bridge device changes | Toshiaki Makita | 1 | -3/+3 |
2014-01-13 | bridge: move br_net_exit() to br.c | WANG Cong | 1 | -15/+0 |
2013-12-18 | bridge: spelling fixes | tanxiaojun | 1 | -1/+1 |
2013-11-20 | bridge: flush br's address entry in fdb when remove the | Ding Tianhong | 1 | -0/+2 |
2013-11-14 | bridge: Fix memory leak when deleting bridge with vlan filtering enabled | Toshiaki Makita | 1 | -0/+1 |
2013-08-29 | bridge: inherit slave devices needed_headroom | Florian Fainelli | 1 | -0/+3 |
2013-07-26 | bridge: cleanup netpoll code | stephen hemminger | 1 | -1/+2 |
2013-06-11 | bridge: Add a flag to control unicast packet flood. | Vlad Yasevich | 1 | -1/+1 |
2013-06-11 | bridge: Add flag to control mac learning. | Vlad Yasevich | 1 | -1/+1 |
2013-04-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+2 |
2013-04-15 | bridge: make user modified path cost sticky | stephen hemminger | 1 | -1/+2 |
2013-04-02 | bridge: remove a redundant synchronize_net() | Eric Dumazet | 1 | -1/+0 |
2013-02-13 | bridge: Add vlan support for local fdb entries | Vlad Yasevich | 1 | -1/+1 |
2013-02-13 | bridge: Add netlink interface to configure vlans on bridge ports | Vlad Yasevich | 1 | -0/+1 |
2013-02-13 | bridge: Add vlan filtering infrastructure | Vlad Yasevich | 1 | -0/+1 |
2013-01-04 | bridge: remove usage of netdev_set_master() | Jiri Pirko | 1 | -3/+3 |
2012-12-30 | bridge: respect RFC2863 operational state | stephen hemminger | 1 | -3/+3 |
2012-12-21 | bridge: call br_netpoll_disable in br_add_if | Gao feng | 1 | -3/+5 |
2012-08-14 | bridge: add some comments for NETDEV_RELEASE | Amerigo Wang | 1 | -0/+4 |
2012-08-14 | netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() | Amerigo Wang | 1 | -1/+1 |
2012-06-26 | bridge: Assign rtnl_link_ops to bridge devices created via ioctl (v2) | stephen hemminger | 1 | -0/+1 |
2011-11-16 | net: introduce and use netdev_features_t for device features sets | Michał Mirosław | 1 | -2/+3 |
2011-10-24 | Merge branch 'master' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -4/+5 |
2011-10-18 | bridge: fix hang on removal of bridge via netlink | stephen hemminger | 1 | -4/+5 |
2011-10-03 | bridge: fix ordering of NEWLINK and NEWNEIGH events | stephen hemminger | 1 | -8/+7 |
2011-09-22 | Merge branch 'master' of github.com:davem330/net | David S. Miller | 1 | -1/+5 |
2011-09-15 | net: consolidate and fix ethtool_ops->get_settings calling | Jiri Pirko | 1 | -1/+1 |
2011-09-15 | br: remove redundant check and init | Jiri Pirko | 1 | -14/+12 |
2011-08-22 | bridge: fix a possible net_device leak | Eric Dumazet | 1 | -1/+5 |
2011-08-09 | Bridge: Always send NETDEV_CHANGEADDR up on br MAC change. | Andrei Warkentin | 1 | -1/+5 |
2011-07-22 | bridge: notifier called with the wrong device | stephen hemminger | 1 | -1/+1 |
2011-05-22 | net: remove synchronize_net() from netdev_set_master() | Eric Dumazet | 1 | -0/+1 |
2011-05-22 | bridge: call NETDEV_JOIN notifiers when add a slave | Amerigo Wang | 1 | -0/+2 |
2011-04-29 | ethtool: Use full 32 bit speed range in ethtool's set_settings | David Decotigny | 1 | -2/+2 |
2011-04-28 | bridge: convert br_features_recompute() to ndo_fix_features | Michał Mirosław | 1 | -8/+9 |
2011-04-04 | bridge: allow creating bridge devices with netlink | stephen hemminger | 1 | -78/+5 |
2011-03-27 | bridge: notify applications if address of bridge device changes | stephen hemminger | 1 | -1/+5 |
2011-02-13 | bridge: implement [add/del]_slave ops | Jiri Pirko | 1 | -1/+10 |
2011-01-24 | net: reduce and unify printk level in netdev_fix_features() | Michał Mirosław | 1 | -1/+1 |
2011-01-24 | net: change netdev->features to u32 | Michał Mirosław | 1 | -1/+1 |
2010-11-15 | bridge: add RCU annotations to bridge port lookup | Eric Dumazet | 1 | -1/+1 |
2010-11-15 | bridge: fix RCU races with bridge port | stephen hemminger | 1 | -4/+1 |
2010-08-25 | bridge: avoid ethtool on non running interface | stephen hemminger | 1 | -11/+12 |
2010-08-25 | bridge: fix locking comment | Stephen Hemminger | 1 | -5/+1 |
2010-06-15 | bridge: use rx_handler_data pointer to store net_bridge_port pointer | Jiri Pirko | 1 | -10/+13 |
2010-06-15 | net: add rx_handler data pointer | Jiri Pirko | 1 | -1/+1 |
2010-06-15 | bridge: Fix netpoll support | Herbert Xu | 1 | -7/+9 |
2010-06-02 | net: replace hooks in __netif_receive_skb V5 | Jiri Pirko | 1 | -0/+8 |
2010-05-18 | bridge: fix build for CONFIG_SYSFS disabled | Randy Dunlap | 1 | -1/+1 |
2010-05-15 | bridge: update sysfs link names if port device names have changed | Simon Arlott | 1 | -1/+1 |
2010-05-15 | bridge: netpoll cleanup | stephen hemminger | 1 | -21/+2 |
2010-05-06 | bridge: make bridge support netpoll | WANG Cong | 1 | -0/+25 |
2010-04-11 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -0/+1 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2010-03-16 | bridge: per-cpu packet statistics (v3) | stephen hemminger | 1 | -0/+6 |
2010-02-28 | bridge: Add multicast start/stop hooks | Herbert Xu | 1 | -0/+4 |
2010-02-04 | bridge: Remove unused age_list | Herbert Xu | 1 | -2/+0 |
2010-01-17 | net: spread __net_init, __net_exit | Alexey Dobriyan | 1 | -1/+1 |
2009-11-19 | cfg80211: disallow bridging managed/adhoc interfaces | Johannes Berg | 1 | -0/+4 |
2009-11-06 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -1/+5 |
2009-11-05 | bridge: prevent bridging wrong device | Stephen Hemminger | 1 | -1/+5 |
2009-10-29 | bridge: Optimize multiple unregistration | Eric Dumazet | 1 | -10/+9 |
2009-09-28 | bridge: Fix double-free in br_add_if. | Jeff Hansen | 1 | -0/+1 |
2009-09-11 | net: Add DEVTYPE support for Ethernet based devices | Marcel Holtmann | 1 | -0/+6 |
2009-08-13 | net/bridge: Add 'hairpin' port forwarding mode | Fischer, Anna | 1 | -0/+1 |
2009-07-26 | net/bridge: use kobject_put to release kobject in br_add_if error path | Xiaotian Feng | 1 | -1/+1 |
2009-03-25 | bridge: bad error handling when adding invalid ether address | Stephen Hemminger | 1 | -1/+0 |
2008-11-20 | netdev: add more functions to netdevice ops | Stephen Hemminger | 1 | -1/+1 |
2008-11-12 | netdevice: safe convert to netdev_priv() #part-4 | Wang Chen | 1 | -1/+1 |
2008-10-23 | net: Fix disjunct computation of netdev features | Herbert Xu | 1 | -4/+10 |
2008-09-08 | netns bridge: cleanup bridges during netns stop | Alexey Dobriyan | 1 | -2/+2 |
2008-09-08 | netns bridge: allow bridges in netns! | Alexey Dobriyan | 1 | -5/+6 |
2008-07-30 | bridge: send correct MTU value in PMTU (revised) | Simon Wunderlich | 1 | -0/+3 |
2008-07-14 | bridge: Check return of dev_set_promiscuity | Wang Chen | 1 | -3/+6 |
2008-07-05 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -3/+7 |
2008-07-03 | bridge: fix use-after-free in br_cleanup_bridges() | Patrick McHardy | 1 | -3/+7 |
2008-06-19 | net: Disable LRO on devices that are forwarding | Ben Hutchings | 1 | -0/+1 |
2008-06-11 | net: remove CVS keywords | Adrian Bunk | 1 | -2/+0 |
2008-05-04 | bridge: Consolidate error paths in br_add_bridge(). | Pavel Emelyanov | 1 | -8/+8 |
2008-05-04 | bridge: Net device leak in br_add_bridge(). | Pavel Emelyanov | 1 | -1/+3 |
2008-04-29 | bridge: fix error handling in br_add_if() | Volodymyr G Lukiianyk | 1 | -1/+4 |
2008-01-24 | Kobject: convert net/bridge/br_if.c to use kobject_init/add_ng() | Greg Kroah-Hartman | 1 | -7/+3 |
2008-01-24 | Kobject: change net/bridge to use kobject_create_and_add | Greg Kroah-Hartman | 1 | -1/+1 |
2007-10-10 | [NET]: Make the device list and device lookups per namespace. | Eric W. Biederman | 1 | -2/+2 |
2007-08-30 | [BRIDGE]: Fix OOPS when bridging device without ethtool. | Stephen Hemminger | 1 | -8/+8 |
2007-08-13 | [NET]: Share correct feature code between bridging and bonding | Herbert Xu | 1 | -32/+4 |
2007-07-31 | [NET]: ethtool ops are the only way | Matthew Wilcox | 1 | -26/+15 |
2007-07-10 | [NET]: IPV6 checksum offloading in network devices | Stephen Hemminger | 1 | -1/+9 |
2007-05-03 | [NET]: Rework dev_base via list_head (v3) | Pavel Emelianov | 1 | -3/+1 |
2007-04-25 | bridge: change when netlink events go to STP | Stephen Hemminger | 1 | -0/+4 |
2007-04-25 | bridge: add support for user mode STP | Stephen Hemminger | 1 | -1/+1 |
2007-03-07 | [BRIDGE]: adding new device to bridge should enable if up | Aji Srinivas | 1 | -0/+4 |
2007-02-26 | [BRIDGE]: eliminate workqueue for carrier check | Stephen Hemminger | 1 | -25/+5 |
2007-02-13 | [BRIDGE] br_if: Fix oops in port_carrier_check | Jarek Poplawski | 1 | -2/+6 |
2007-02-10 | [NET] BRIDGE: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -13/+13 |
2007-02-07 | Network: convert network devices to use struct device instead of class_device | Greg Kroah-Hartman | 1 | -1/+1 |
2006-11-22 | WorkStruct: make allyesconfig | David Howells | 1 | -3/+7 |
2006-10-15 | [BRIDGE]: flush forwarding table when device carrier off | Stephen Hemminger | 1 | -2/+2 |
2006-08-17 | [BRIDGE]: Disable SG/GSO if TX checksum is off | Herbert Xu | 1 | -1/+6 |
2006-06-29 | [NET]: Added GSO header verification | Herbert Xu | 1 | -1/+2 |
2006-06-23 | [NET]: Added GSO toggle | Herbert Xu | 1 | -6/+11 |
2006-06-17 | [BRIDGE]: Add support for NETIF_F_HW_CSUM devices | Herbert Xu | 1 | -3/+9 |
2006-06-17 | [NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM | Herbert Xu | 1 | -2/+1 |
2006-06-05 | [BRIDGE]: fix locking and memory leak in br_add_bridge | Jiri Benc | 1 | -12/+7 |
2006-05-10 | [BRIDGE]: Do sysfs registration inside rtnl. | Stephen Hemminger | 1 | -14/+7 |
2006-03-20 | [BRIDGE]: use kzalloc | Stephen Hemminger | 1 | -3/+3 |
2006-03-20 | [BRIDGE]: use kcalloc | Stephen Hemminger | 1 | -2/+1 |
2006-03-04 | [BRIDGE]: generate kobject remove event | Stephen Hemminger | 1 | -0/+1 |
2006-03-04 | [BRIDGE]: port timer initialization | Stephen Hemminger | 1 | -1/+2 |
2006-03-04 | [BRIDGE]: fix crash in STP | Stephen Hemminger | 1 | -14/+15 |
2006-02-09 | [BRIDGE]: fix error handling for add interface to bridge | Stephen Hemminger | 1 | -22/+55 |
2006-02-09 | [BRIDGE]: fix for RCU and deadlock on device removal | Stephen Hemminger | 1 | -10/+11 |
2006-01-31 | [BRIDGE]: Fix device delete race. | Stephen Hemminger | 1 | -6/+15 |
2006-01-05 | [NET]: Change 1500 to ETH_DATA_LEN in some files | Kris Katterjohn | 1 | -2/+3 |
2006-01-03 | [BRIDGE]: limited ethtool support | Stephen Hemminger | 1 | -3/+3 |
2006-01-03 | [BRIDGE]: handle speed detection after carrier changes | Stephen Hemminger | 1 | -11/+38 |
2005-11-23 | [BRIDGE]: recompute features when adding a new device | Olaf Rempel | 1 | -0/+1 |
2005-10-12 | [BRIDGE]: fix race on bridge del if | Stephen Hemminger | 1 | -1/+1 |