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
/
switchdev
Age
Commit message (
Expand
)
Author
Files
Lines
2022-06-09
net: rename reference+tracking helpers
Jakub Kicinski
1
-2
/
+2
2022-02-24
net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device
Vladimir Oltean
1
-51
/
+29
2022-02-23
net: switchdev: avoid infinite recursion from LAG to bridge with port object ...
Vladimir Oltean
1
-4
/
+12
2022-02-16
net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign int...
Vladimir Oltean
1
-8
/
+132
2022-02-16
net: switchdev: rename switchdev_lower_dev_find to switchdev_lower_dev_find_rcu
Vladimir Oltean
1
-9
/
+9
2022-02-10
net/switchdev: use struct_size over open coded arithmetic
Minghao Chi (CGEL ZTE)
1
-1
/
+1
2021-12-07
net: switchdev: add net device refcount tracker
Eric Dumazet
1
-2
/
+3
2021-10-27
net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device
Vladimir Oltean
1
-131
/
+25
2021-08-04
net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge
Vladimir Oltean
1
-0
/
+48
2021-07-22
net: switchdev: fix FDB entries towards foreign ports not getting propagated ...
Vladimir Oltean
1
-72
/
+142
2021-07-21
net: switchdev: recurse into __switchdev_handle_fdb_del_to_device
Vladimir Oltean
1
-4
/
+4
2021-07-20
net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE
Vladimir Oltean
1
-0
/
+190
2021-06-28
net: switchdev: add a context void pointer to struct switchdev_notifier_info
Vladimir Oltean
1
-11
/
+14
2021-02-14
net: bridge: propagate extack through switchdev_port_attr_set
Vladimir Oltean
1
-7
/
+12
2021-02-12
net: switchdev: propagate extack to port attributes
Vladimir Oltean
1
-3
/
+8
2021-01-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-8
/
+12
2021-01-27
net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile
Masahiro Yamada
1
-1
/
+1
2021-01-27
net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP
Rasmus Villemoes
1
-10
/
+13
2021-01-11
net: switchdev: remove the transaction structure from port attributes
Vladimir Oltean
1
-41
/
+5
2021-01-11
net: switchdev: delete switchdev_port_obj_add_now
Vladimir Oltean
1
-12
/
+5
2021-01-11
net: switchdev: remove the transaction structure from port object notifiers
Vladimir Oltean
1
-38
/
+4
2020-09-23
net: switchdev: Fixed kerneldoc warning
Tian Tao
1
-1
/
+1
2020-07-13
net: switchdev: kerneldoc fixes
Andrew Lunn
1
-2
/
+1
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
1
-1
/
+1
2020-02-26
net: switchdev: do not propagate bridge updates across bridges
Russell King
1
-0
/
+9
2020-02-17
net: switchdev: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
1
-1
/
+1
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
1
-5
/
+1
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2
-0
/
+2
2019-03-01
switchdev: Remove unused transaction item queue
Florian Fainelli
1
-98
/
+2
2019-02-27
net: switchdev: Replace port attr set SDO with a notification
Florian Fainelli
1
-29
/
+24
2019-02-27
switchdev: Add SWITCHDEV_PORT_ATTR_SET
Florian Fainelli
1
-0
/
+51
2019-02-24
switchdev: Complete removal of switchdev_port_attr_get()
Florian Fainelli
1
-42
/
+0
2019-02-06
net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID
Florian Fainelli
1
-20
/
+0
2019-01-17
switchdev: Add extack argument to call_switchdev_notifiers()
Petr Machata
1
-2
/
+3
2018-12-12
net: switchdev: Add extack to switchdev_handle_port_obj_add() callback
Petr Machata
1
-3
/
+9
2018-12-12
net: switchdev: Add extack to struct switchdev_notifier_info
Petr Machata
1
-2
/
+5
2018-12-12
net: switchdev: Add extack argument to switchdev_port_obj_add()
Petr Machata
1
-8
/
+11
2018-11-23
switchdev: Replace port obj add/del SDO with a notification
Petr Machata
1
-42
/
+25
2018-11-23
switchdev: Add helpers to aid traversal through lower devices
Petr Machata
1
-0
/
+100
2018-11-23
switchdev: Add a blocking notifier chain
Petr Machata
1
-0
/
+26
2017-11-10
net: bridge: Add/del switchdev object on host join/leave
Andrew Lunn
1
-0
/
+2
2017-08-07
net: switchdev: Remove bridge bypass support from switchdev
Arkadi Sharshevsky
1
-435
/
+0
2017-08-07
net: dsa: Move FDB dump implementation inside DSA
Arkadi Sharshevsky
1
-84
/
+0
2017-06-08
net: switchdev: Change notifier chain to be atomic
Arkadi Sharshevsky
1
-24
/
+6
2017-04-13
netlink: pass extended ACK struct to parsing functions
Johannes Berg
1
-1
/
+1
2016-10-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+9
2016-10-29
switchdev: Remove redundant variable
Ido Schimmel
1
-4
/
+1
2016-10-19
switchdev: Execute bridge ndos only for bridge ports
Ido Schimmel
1
-0
/
+9
2016-09-28
switchdev: remove FIB offload infrastructure
Jiri Pirko
1
-181
/
+0
2016-09-28
fib: introduce FIB info offload flag helpers
Jiri Pirko
1
-2
/
+2
2016-09-01
rtnetlink: fdb dump: optimize by saving last interface markers
Roopa Prabhu
1
-5
/
+5
2016-08-26
bridge: switchdev: Add forward mark support for stacked devices
Ido Schimmel
1
-85
/
+0
2016-08-26
switchdev: Support parent ID comparison for stacked devices
Ido Schimmel
1
-2
/
+0
2016-08-15
switchdev: Put export declaration in the right place
Or Gerlitz
1
-1
/
+1
2016-07-14
net/switchdev: Export the same parent ID service function
Or Gerlitz
1
-2
/
+3
2016-05-17
switchdev: pass pointer to fib_info instead of copy
Jiri Pirko
1
-4
/
+2
2016-05-14
net: switchdev: Drop EXPERIMENTAL from description
Florian Fainelli
1
-1
/
+1
2016-04-24
switchdev: Adding complete operation to deferred switchdev ops
Elad Raz
1
-0
/
+6
2016-03-24
switchdev: fix typo in comments/doc
Nicolas Dichtel
1
-1
/
+1
2016-02-26
net: ndo_fdb_dump should report -EMSGSIZE to rtnl_fdb_dump.
MINOURA Makoto / 箕浦 真
1
-1
/
+4
2016-01-28
switchdev: Require RTNL mutex to be held when sending FDB notifications
Ido Schimmel
1
-7
/
+8
2016-01-10
switchdev: Adding MDB entry offload
Elad Raz
1
-0
/
+2
2015-12-15
switchdev: Pass original device to port netdev driver
Ido Schimmel
1
-0
/
+12
2015-11-03
switchdev: respect SKIP_EOPNOTSUPP flag in case there is no recursion
Jiri Pirko
1
-5
/
+4
2015-10-30
switchdev: fix: pass correct obj size when deferring obj add
Scott Feldman
1
-2
/
+17
2015-10-30
switchdev: fix: erasing too much of vlan obj when handling multiple vlan specs
Scott Feldman
1
-2
/
+2
2015-10-30
switchdev: Add support for flood control
Ido Schimmel
1
-1
/
+4
2015-10-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+3
2015-10-15
switchdev: assert rtnl mutex when going over lower netdevs
Jiri Pirko
1
-4
/
+11
2015-10-15
switchdev: introduce possibility to defer obj_add/del
Jiri Pirko
1
-20
/
+80
2015-10-15
switchdev: remove pointers from switchdev objects
Jiri Pirko
1
-4
/
+7
2015-10-15
switchdev: allow caller to explicitly request attr_set as deferred
Jiri Pirko
1
-65
/
+43
2015-10-15
switchdev: make struct switchdev_attr parameter const for attr_set calls
Jiri Pirko
1
-3
/
+4
2015-10-15
switchdev: introduce switchdev deferred ops infrastructure
Jiri Pirko
1
-0
/
+80
2015-10-13
switchdev: check if the vlan id is in the proper vlan range
Nikolay Aleksandrov
1
-0
/
+3
2015-10-13
switchdev: enforce no pvid flag in vlan ranges
Nikolay Aleksandrov
1
-0
/
+3
2015-10-12
switchdev: skip over ports returning -EOPNOTSUPP when recursing ports
Scott Feldman
1
-1
/
+8
2015-10-03
switchdev: push object ID back to object structure
Jiri Pirko
1
-28
/
+29
2015-10-03
switchdev: bring back switchdev_obj and use it as a generic object param
Jiri Pirko
1
-18
/
+22
2015-10-03
switchdev: rename switchdev_obj_fdb to switchdev_obj_port_fdb
Jiri Pirko
1
-4
/
+4
2015-10-03
switchdev: rename switchdev_obj_vlan to switchdev_obj_port_vlan
Jiri Pirko
1
-3
/
+3
2015-10-03
switchdev: rename SWITCHDEV_ATTR_* enum values to SWITCHDEV_ATTR_ID_*
Jiri Pirko
1
-7
/
+7
2015-10-03
switchdev: rename SWITCHDEV_OBJ_* enum values to SWITCHDEV_OBJ_ID_*
Jiri Pirko
1
-8
/
+8
2015-09-29
net: switchdev: abstract object in add/del ops
Vivien Didelot
1
-66
/
+56
2015-09-29
net: switchdev: pass callback to dump operation
Vivien Didelot
1
-23
/
+22
2015-09-29
net: switchdev: remove dev from switchdev_obj cb
Vivien Didelot
1
-4
/
+2
2015-09-29
net: switchdev: move dev in switchdev_fdb_dump
Vivien Didelot
1
-1
/
+3
2015-09-29
net: switchdev: remove dev in port_vlan_dump_put
Vivien Didelot
1
-6
/
+5
2015-09-24
switchdev: reduce transaction phase enum down to a boolean
Jiri Pirko
1
-4
/
+4
2015-09-24
switchdev: remove "ABORT" transaction phase
Jiri Pirko
1
-8
/
+2
2015-09-24
switchdev: move transaction phase enum under transaction structure
Jiri Pirko
1
-6
/
+6
2015-09-24
switchdev: introduce transaction item queue for attr_set and obj_add
Jiri Pirko
1
-13
/
+98
2015-09-24
switchdev: rename "trans" to "trans_ph".
Jiri Pirko
1
-6
/
+6
2015-09-05
switchdev: fix return value of switchdev_port_fdb_dump in case of error
Jiri Pirko
1
-5
/
+1
2015-08-11
net: switchdev: support static FDB addresses
Vivien Didelot
1
-1
/
+1
2015-08-11
Revert "Merge branch 'mv88e6xxx-switchdev-fdb'"
David S. Miller
1
-4
/
+3
2015-08-09
net: switchdev: support static FDB addresses
Vivien Didelot
1
-1
/
+1
2015-08-09
net: switchdev: change fdb addr for a byte array
Vivien Didelot
1
-2
/
+3
2015-07-20
switchdev: add offload_fwd_mark generator helper
Scott Feldman
1
-0
/
+103
2015-07-20
net: add phys ID compare helper to test if two IDs are the same
Scott Feldman
1
-6
/
+2
2015-07-11
net: switchdev: don't abort unsupported operations
Vivien Didelot
1
-4
/
+8
2015-06-24
net: switchdev: ignore unsupported bridge flags
Vivien Didelot
1
-1
/
+1
2015-06-23
switchdev: change BUG_ON to WARN for attr set failure case
Scott Feldman
1
-1
/
+2
2015-06-23
switchdev; add VLAN support for port's bridge_getlink
Scott Feldman
1
-1
/
+122
2015-06-23
switchdev: rename vlan vid_start to vid_begin
Scott Feldman
1
-6
/
+6
2015-06-23
switchdev: fdb filter_dev is always NULL for self (device), so remove check
Scott Feldman
1
-6
/
+0
2015-06-11
switchdev: fix BUG when port driver doesn't support set attr op
Scott Feldman
1
-1
/
+3
2015-06-10
switchdev: fix handling for drivers not supporting IPv4 fib add/del ops
Scott Feldman
1
-2
/
+2
2015-06-03
switchdev: documentation: use switchdev_port_obj_xxx for IPv4 FIB add/modify/...
Scott Feldman
1
-2
/
+2
2015-05-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-3
/
+3
2015-05-17
switchdev: add support for fdb add/del/dump via switchdev_port_obj ops.
Samudrala, Sridhar
1
-0
/
+175
2015-05-14
rename RTNH_F_EXTERNAL to RTNH_F_OFFLOAD
Roopa Prabhu
1
-3
/
+3
2015-05-13
switchdev: don't use anonymous union on switchdev attr/obj structs
Scott Feldman
1
-19
/
+20
2015-05-13
switchdev: sparse warning: pass ipv4 fib dst as network-byte order
Scott Feldman
1
-2
/
+2
2015-05-13
switchdev: sparse warning: make __switchdev_port_obj_add static
Scott Feldman
1
-1
/
+2
2015-05-12
switchdev: convert fib_ipv4_add/del over to switchdev_port_obj_add/del
Scott Feldman
1
-18
/
+31
2015-05-12
switchdev: add new switchdev_port_bridge_getlink
Scott Feldman
1
-0
/
+28
2015-05-12
switchdev: remove unused switchdev_port_bridge_dellink
Scott Feldman
1
-30
/
+0
2015-05-12
switchdev: add new switchdev_port_bridge_dellink
Scott Feldman
1
-12
/
+12
2015-05-12
switchdev: remove old switchdev_port_bridge_setlink
Scott Feldman
1
-30
/
+0
2015-05-12
switchdev: add new switchdev bridge setlink
Scott Feldman
1
-11
/
+140
2015-05-12
switchdev: introduce switchdev add/del obj ops
Scott Feldman
1
-0
/
+107
2015-05-12
switchdev: convert STP update to switchdev attr set
Scott Feldman
1
-28
/
+0
2015-05-12
switchdev: convert parent_id_get to switchdev attr get
Scott Feldman
1
-27
/
+11
2015-05-12
switchdev: introduce get/set attrs ops
Scott Feldman
1
-0
/
+169
2015-05-12
switchdev: s/swdev_/switchdev_/
Jiri Pirko
1
-20
/
+20
2015-05-12
switchdev: s/netdev_switch_/switchdev_/ and s/NETDEV_SWITCH_/SWITCHDEV_/
Jiri Pirko
1
-67
/
+67
2015-03-23
switchdev: fix stp update API to work with layered netdevices
Roopa Prabhu
1
-4
/
+13
2015-03-16
switchdev: use new swdev ops
Scott Feldman
1
-21
/
+21
2015-03-11
switchdev: correct spelling of notifier in comments
Simon Horman
1
-3
/
+3
2015-03-09
switchdev: add netlink flags to IPv4 FIB add op
Scott Feldman
1
-2
/
+5
2015-03-09
switchdev: use gpl variant of symbol export
Jiri Pirko
1
-12
/
+12
2015-03-06
switchdev: fix CONFIG_IP_MULTIPLE_TABLES compile issue
Scott Feldman
1
-2
/
+6
2015-03-06
fib: hook IPv4 fib for hardware offload
Scott Feldman
1
-2
/
+26
2015-03-06
switchdev: implement IPv4 fib ndo wrappers
Scott Feldman
1
-2
/
+96
2015-03-06
switchdev: don't support custom ip rules, for now
Scott Feldman
1
-0
/
+4
2015-03-06
switchdev: add IPv4 fib ndo ops wrappers
Scott Feldman
1
-0
/
+39
2015-02-19
Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...
Linus Torvalds
1
-1
/
+1
2015-02-01
swdevice: add new apis to set and del bridge port attributes
Roopa Prabhu
1
-0
/
+110
2015-01-18
switchdev: introduce switchdev notifier
Jiri Pirko
1
-0
/
+65
2015-01-07
kconfig: use bool instead of boolean for type definition attributes
Christoph Jaeger
1
-1
/
+1
2014-12-02
bridge: call netdev_sw_port_stp_update when bridge port STP status changes
Scott Feldman
1
-0
/
+19
2014-12-02
net: introduce generic switch devices support
Jiri Pirko
3
-0
/
+51