| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-02-16 | net: bridge: switchdev: Skip MDB replays of deferred events on offload | Tobias Waldekranz | 1 | -0/+3 |
| 2023-08-09 | net: switchdev: Remove unused declaration switchdev_port_fwd_mark_set() | Yue Haibing | 1 | -4/+0 |
| 2023-08-02 | net: switchdev: Remove unused typedef switchdev_obj_dump_cb_t() | Yue Haibing | 1 | -2/+0 |
| 2023-07-21 | net: switchdev: Add a helper to replay objects on a bridge port | Petr Machata | 1 | -0/+6 |
| 2022-11-09 | bridge: switchdev: Allow device drivers to install locked FDB entries | Hans J. Schultz | 1 | -0/+1 |
| 2022-06-29 | net: switchdev: add reminder near struct switchdev_notifier_fdb_info | Vladimir Oltean | 1 | -0/+3 |
| 2022-03-17 | net: bridge: mst: Notify switchdev drivers of MST state changes | Tobias Waldekranz | 1 | -0/+7 |
| 2022-03-17 | net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrations | Tobias Waldekranz | 1 | -0/+7 |
| 2022-03-17 | net: bridge: mst: Notify switchdev drivers of MST mode changes | Tobias Waldekranz | 1 | -0/+2 |
| 2022-02-24 | net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device | Vladimir Oltean | 1 | -8/+2 |
| 2022-02-16 | net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign int... | Vladimir Oltean | 1 | -0/+39 |
| 2022-02-16 | net: bridge: switchdev: differentiate new VLANs from changed ones | Vladimir Oltean | 1 | -0/+7 |
| 2021-10-27 | net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device | Vladimir Oltean | 1 | -38/+10 |
| 2021-08-04 | net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge | Vladimir Oltean | 1 | -0/+46 |
| 2021-07-21 | net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device ... | Vladimir Oltean | 1 | -1/+1 |
| 2021-07-20 | net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE | Vladimir Oltean | 1 | -0/+56 |
| 2021-07-20 | net: switchdev: introduce helper for checking dynamically learned FDB entries | Vladimir Oltean | 1 | -0/+6 |
| 2021-06-28 | net: switchdev: add a context void pointer to struct switchdev_notifier_info | Vladimir Oltean | 1 | -6/+7 |
| 2021-04-16 | net: bridge: switchdev: include local flag in FDB notifications | Vladimir Oltean | 1 | -0/+1 |
| 2021-03-23 | net: bridge: add helper to replay port and host-joined mdb entries | Vladimir Oltean | 1 | -0/+1 |
| 2021-02-16 | switchdev: mrp: Extend ring_role_mrp and in_role_mrp | Horatiu Vultur | 1 | -0/+2 |
| 2021-02-16 | switchdev: mrp: Remove CONFIG_BRIDGE_MRP | Horatiu Vultur | 1 | -10/+0 |
| 2021-02-15 | net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n | Vladimir Oltean | 1 | -1/+2 |
| 2021-02-14 | net: bridge: propagate extack through switchdev_port_attr_set | Vladimir Oltean | 1 | -1/+2 |
| 2021-02-12 | net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes | Vladimir Oltean | 1 | -1/+6 |
| 2021-02-12 | net: switchdev: propagate extack to port attributes | Vladimir Oltean | 1 | -2/+4 |
| 2021-02-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -2/+0 |
| 2021-02-08 | switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT | Horatiu Vultur | 1 | -2/+0 |
| 2021-01-11 | net: switchdev: delete the transaction object | Vladimir Oltean | 1 | -14/+0 |
| 2021-01-11 | net: switchdev: remove the transaction structure from port attributes | Vladimir Oltean | 1 | -5/+2 |
| 2021-01-11 | net: switchdev: remove the transaction structure from port object notifiers | Vladimir Oltean | 1 | -3/+0 |
| 2021-01-11 | net: switchdev: remove vid_begin -> vid_end range from VLAN objects | Vladimir Oltean | 1 | -2/+1 |
| 2020-12-01 | bridge: switchdev: Notify about VLAN protocol changes | Danielle Ratson | 1 | -0/+2 |
| 2020-09-15 | bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier | Alexandra Winter | 1 | -0/+1 |
| 2020-07-14 | switchdev: mrp: Extend switchdev API for MRP Interconnect | Horatiu Vultur | 1 | -0/+38 |
| 2020-06-01 | bridge: mrp: Add support for role MRA | Horatiu Vultur | 1 | -0/+1 |
| 2020-06-01 | bridge: mrp: Set the priority of MRP instance | Horatiu Vultur | 1 | -0/+1 |
| 2020-05-22 | switchdev: mrp: Remove the variable mrp_ring_state | Horatiu Vultur | 1 | -1/+0 |
| 2020-04-27 | switchdev: mrp: Extend switchdev API to offload MRP | Horatiu Vultur | 1 | -0/+62 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
| 2019-03-01 | switchdev: Remove unused transaction item queue | Florian Fainelli | 1 | -12/+0 |
| 2019-02-27 | net: Remove switchdev_ops | Florian Fainelli | 1 | -17/+0 |
| 2019-02-27 | switchdev: Add SWITCHDEV_PORT_ATTR_SET | Florian Fainelli | 1 | -0/+27 |
| 2019-02-24 | switchdev: Complete removal of switchdev_port_attr_get() | Florian Fainelli | 1 | -4/+0 |
| 2019-02-21 | net: Get rid of switchdev_port_attr_get() | Florian Fainelli | 1 | -8/+0 |
| 2019-02-21 | net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT | Florian Fainelli | 1 | -2/+0 |
| 2019-02-21 | net: switchdev: Add PORT_PRE_BRIDGE_FLAGS | Florian Fainelli | 1 | -1/+2 |
| 2019-02-06 | net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID | Florian Fainelli | 1 | -11/+0 |
| 2019-01-17 | switchdev: Add extack argument to call_switchdev_notifiers() | Petr Machata | 1 | -2/+4 |
| 2018-12-12 | net: switchdev: Add extack to switchdev_handle_port_obj_add() callback | Petr Machata | 1 | -2/+4 |
| 2018-12-12 | net: switchdev: Add extack to struct switchdev_notifier_info | Petr Machata | 1 | -2/+11 |
| 2018-12-12 | net: switchdev: Add extack argument to switchdev_port_obj_add() | Petr Machata | 1 | -2/+4 |
| 2018-11-23 | switchdev: Replace port obj add/del SDO with a notification | Petr Machata | 1 | -9/+0 |
| 2018-11-23 | switchdev: Add helpers to aid traversal through lower devices | Petr Machata | 1 | -0/+33 |
| 2018-11-23 | switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL | Petr Machata | 1 | -0/+10 |
| 2018-11-23 | switchdev: Add a blocking notifier chain | Petr Machata | 1 | -0/+27 |
| 2018-11-23 | switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize | Petr Machata | 1 | -4/+4 |
| 2018-11-21 | vxlan: Add hardware FDB learning | Petr Machata | 1 | -0/+2 |
| 2018-10-17 | bridge: switchdev: Allow clearing FDB entry offload indication | Ido Schimmel | 1 | -1/+2 |
| 2018-10-17 | vxlan: Support marking RDSTs as offloaded | Petr Machata | 1 | -0/+1 |
| 2018-10-17 | vxlan: Add switchdev notifications | Petr Machata | 1 | -0/+3 |
| 2018-05-03 | switchdev: Add fdb.added_by_user to switchdev notifications | Petr Machata | 1 | -0/+1 |
| 2017-11-10 | net: bridge: Add/del switchdev object on host join/leave | Andrew Lunn | 1 | -0/+1 |
| 2017-10-09 | net: bridge: Notify on bridge device mrouter state changes | Yotam Gigi | 1 | -0/+1 |
| 2017-08-07 | net: switchdev: Remove bridge bypass support from switchdev | Arkadi Sharshevsky | 1 | -75/+0 |
| 2017-08-07 | net: dsa: Move FDB dump implementation inside DSA | Arkadi Sharshevsky | 1 | -12/+0 |
| 2017-07-01 | net: switchdev: add SET_SWITCHDEV_OPS helper | Simon Horman | 1 | -0/+4 |
| 2017-06-08 | net: bridge: Receive notification about successful FDB offload | Arkadi Sharshevsky | 1 | -0/+1 |
| 2017-06-08 | net: bridge: Add support for notifying devices about FDB add/del | Arkadi Sharshevsky | 1 | -2/+4 |
| 2017-06-08 | net: switchdev: Add support for querying supported bridge flags by hardware | Arkadi Sharshevsky | 1 | -0/+2 |
| 2017-02-10 | switchdev: bridge: Offload mc router ports | Nogah Frankel | 1 | -0/+2 |
| 2017-02-10 | switchdev: bridge: Offload multicast disabled | Nogah Frankel | 1 | -0/+2 |
| 2016-09-28 | switchdev: remove FIB offload infrastructure | Jiri Pirko | 1 | -40/+0 |
| 2016-09-02 | switchdev: Fix return value of switchdev_port_fdb_dump(). | Rosen, Rami | 1 | -1/+1 |
| 2016-09-01 | rtnetlink: fdb dump: optimize by saving last interface markers | Roopa Prabhu | 1 | -2/+2 |
| 2016-08-26 | bridge: switchdev: Add forward mark support for stacked devices | Ido Schimmel | 1 | -6/+0 |
| 2016-07-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2016-07-19 | net: switchdev: change ageing_time type to clock_t | Vivien Didelot | 1 | -1/+1 |
| 2016-07-14 | net/switchdev: Export the same parent ID service function | Or Gerlitz | 1 | -0/+8 |
| 2016-05-17 | switchdev: pass pointer to fib_info instead of copy | Jiri Pirko | 1 | -1/+1 |
| 2016-04-24 | switchdev: Adding complete operation to deferred switchdev ops | Elad Raz | 1 | -0/+4 |
| 2016-01-10 | switchdev: Adding MDB entry offload | Elad Raz | 1 | -0/+11 |
| 2016-01-06 | switchdev: add bridge vlan_filtering attribute | Elad Raz | 1 | -0/+2 |
| 2015-12-15 | switchdev: Pass original device to port netdev driver | Ido Schimmel | 1 | -0/+2 |
| 2015-11-16 | net: switchdev: fix return code of fdb_dump stub | Dragos Tatulea | 1 | -1/+1 |
| 2015-10-15 | switchdev: introduce possibility to defer obj_add/del | Jiri Pirko | 1 | -0/+1 |
| 2015-10-15 | switchdev: remove pointers from switchdev objects | Jiri Pirko | 1 | -4/+3 |
| 2015-10-15 | switchdev: allow caller to explicitly request attr_set as deferred | Jiri Pirko | 1 | -0/+1 |
| 2015-10-15 | switchdev: make struct switchdev_attr parameter const for attr_set calls | Jiri Pirko | 1 | -3/+3 |
| 2015-10-15 | switchdev: introduce switchdev deferred ops infrastructure | Jiri Pirko | 1 | -0/+5 |
| 2015-10-12 | switchdev: skip over ports returning -EOPNOTSUPP when recursing ports | Scott Feldman | 1 | -0/+1 |
| 2015-10-12 | switchdev: add bridge ageing_time attribute | Scott Feldman | 1 | -0/+2 |
| 2015-10-03 | switchdev: push object ID back to object structure | Jiri Pirko | 1 | -10/+4 |
| 2015-10-03 | switchdev: bring back switchdev_obj and use it as a generic object param | Jiri Pirko | 1 | -11/+31 |
| 2015-10-03 | switchdev: rename switchdev_obj_fdb to switchdev_obj_port_fdb | Jiri Pirko | 1 | -1/+1 |
| 2015-10-03 | switchdev: rename switchdev_obj_vlan to switchdev_obj_port_vlan | Jiri Pirko | 1 | -1/+1 |
| 2015-10-03 | switchdev: rename SWITCHDEV_ATTR_* enum values to SWITCHDEV_ATTR_ID_* | Jiri Pirko | 1 | -4/+4 |
| 2015-10-03 | switchdev: rename SWITCHDEV_OBJ_* enum values to SWITCHDEV_OBJ_ID_* | Jiri Pirko | 1 | -7/+7 |
| 2015-09-29 | net: switchdev: extract struct switchdev_obj_* | Vivien Didelot | 1 | -27/+26 |
| 2015-09-29 | net: switchdev: abstract object in add/del ops | Vivien Didelot | 1 | -6/+12 |
| 2015-09-29 | net: switchdev: pass callback to dump operation | Vivien Didelot | 1 | -3/+6 |
| 2015-09-29 | net: switchdev: remove dev from switchdev_obj cb | Vivien Didelot | 1 | -1/+1 |
| 2015-09-24 | switchdev: reduce transaction phase enum down to a boolean | Jiri Pirko | 1 | -8/+3 |
| 2015-09-24 | switchdev: remove "ABORT" transaction phase | Jiri Pirko | 1 | -1/+0 |
| 2015-09-24 | switchdev: remove "NONE" transaction phase | Jiri Pirko | 1 | -1/+0 |
| 2015-09-24 | switchdev: add switchdev_trans_ph_prepare/commit helpers | Jiri Pirko | 1 | -0/+10 |
| 2015-09-24 | switchdev: move transaction phase enum under transaction structure | Jiri Pirko | 1 | -2/+1 |
| 2015-09-24 | switchdev: introduce transaction item queue for attr_set and obj_add | Jiri Pirko | 1 | -3/+21 |
| 2015-09-24 | switchdev: rename "trans" to "trans_ph". | Jiri Pirko | 1 | -3/+3 |
| 2015-08-11 | net: switchdev: support static FDB addresses | Vivien Didelot | 1 | -0/+1 |
| 2015-08-11 | Revert "Merge branch 'mv88e6xxx-switchdev-fdb'" | David S. Miller | 1 | -2/+1 |
| 2015-08-09 | net: switchdev: support static FDB addresses | Vivien Didelot | 1 | -0/+1 |
| 2015-08-09 | net: switchdev: change fdb addr for a byte array | Vivien Didelot | 1 | -1/+1 |
| 2015-07-20 | switchdev: add offload_fwd_mark generator helper | Scott Feldman | 1 | -0/+9 |
| 2015-06-23 | switchdev: rename vlan vid_start to vid_begin | Scott Feldman | 1 | -1/+1 |
| 2015-05-17 | switchdev: add support for fdb add/del/dump via switchdev_port_obj ops. | Samudrala, Sridhar | 1 | -0/+50 |
| 2015-05-13 | switchdev: don't use anonymous union on switchdev attr/obj structs | Scott Feldman | 1 | -2/+2 |
| 2015-05-13 | switchdev: align comment with other comments in block | Scott Feldman | 1 | -1/+1 |
| 2015-05-12 | switchdev: convert fib_ipv4_add/del over to switchdev_port_obj_add/del | Scott Feldman | 1 | -11/+10 |
| 2015-05-12 | switchdev: add new switchdev_port_bridge_getlink | Scott Feldman | 1 | -0/+10 |
| 2015-05-12 | switchdev: remove unused switchdev_port_bridge_dellink | Scott Feldman | 1 | -15/+0 |
| 2015-05-12 | switchdev: add new switchdev_port_bridge_dellink | Scott Feldman | 1 | -0/+6 |
| 2015-05-12 | switchdev: remove old switchdev_port_bridge_setlink | Scott Feldman | 1 | -9/+0 |
| 2015-05-12 | switchdev: add bridge port flags attr | Scott Feldman | 1 | -0/+2 |
| 2015-05-12 | switchdev: add port vlan obj | Scott Feldman | 1 | -0/+8 |
| 2015-05-12 | switchdev: introduce switchdev add/del obj ops | Scott Feldman | 1 | -0/+31 |
| 2015-05-12 | switchdev: convert STP update to switchdev attr set | Scott Feldman | 1 | -11/+2 |
| 2015-05-12 | switchdev: convert parent_id_get to switchdev attr get | Scott Feldman | 1 | -14/+4 |
| 2015-05-12 | switchdev: introduce get/set attrs ops | Scott Feldman | 1 | -0/+43 |
| 2015-05-12 | switchdev: s/swdev_/switchdev_/ | Jiri Pirko | 1 | -15/+15 |
| 2015-05-12 | switchdev: s/netdev_switch_/switchdev_/ and s/NETDEV_SWITCH_/SWITCHDEV_/ | Jiri Pirko | 1 | -55/+56 |
| 2015-03-20 | switchdev: kernel-doc cleanup on swithdev ops | Scott Feldman | 1 | -16/+7 |
| 2015-03-16 | switchdev: add swdev ops | Scott Feldman | 1 | -0/+38 |
| 2015-03-09 | switchdev: add netlink flags to IPv4 FIB add op | Scott Feldman | 1 | -2/+4 |
| 2015-03-06 | fib: make netdev_switch_fib_ipv4_abort in header file static inline | Willem de Bruijn | 1 | -1/+1 |
| 2015-03-06 | fib: hook IPv4 fib for hardware offload | Scott Feldman | 1 | -0/+5 |
| 2015-03-06 | switchdev: add IPv4 fib ndo ops wrappers | Scott Feldman | 1 | -0/+19 |
| 2015-02-01 | swdevice: add new apis to set and del bridge port attributes | Roopa Prabhu | 1 | -1/+36 |
| 2015-01-18 | switchdev: fix typo in inline function definition | Jiri Pirko | 1 | -1/+1 |
| 2015-01-18 | net: replace br_fdb_external_learn_* calls with switchdev notifier events | Jiri Pirko | 1 | -0/+11 |
| 2015-01-18 | switchdev: introduce switchdev notifier | Jiri Pirko | 1 | -0/+31 |
| 2014-12-02 | bridge: call netdev_sw_port_stp_update when bridge port STP status changes | Scott Feldman | 1 | -0/+7 |
| 2014-12-02 | net: introduce generic switch devices support | Jiri Pirko | 1 | -0/+30 |