Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
1c30d1836aebdfa2b0a18952f0a906dcf49c66fc
/
drivers
/
net
/
ethernet
/
mellanox
/
mlxsw
/
spectrum.h
1c30d18
mlxsw: spectrum: Enable VxLAN enslavement to bridges
by Ido Schimmel
· 6 years ago
6e6030b
mlxsw: spectrum_nve: Implement common NVE core
by Ido Schimmel
· 6 years ago
88782f7
mlxsw: spectrum_router: Allow querying VR ID based on table ID
by Ido Schimmel
· 6 years ago
0c69e0f
mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap
by Ido Schimmel
· 6 years ago
564c6d7
mlxsw: spectrum_fid: Add APIs to lookup FID without creating it
by Ido Schimmel
· 6 years ago
d3d19d4
mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID
by Ido Schimmel
· 6 years ago
90ea0bb
mlxsw: spectrum: Add a new type of KVD linear record
by Ido Schimmel
· 6 years ago
12066d6
mlxsw: spectrum: Move L3 protocol and address definitions to global header file
by Ido Schimmel
· 6 years ago
bf341eb
mlxsw: spectrum: Remove misuses of private header file
by Ido Schimmel
· 6 years ago
602b74e
mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge
by Ido Schimmel
· 6 years ago
9948a06
mlxsw: Replace license text with SPDX identifiers and adjust copyrights
by Jiri Pirko
· 6 years ago
903fcf7
mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress
by Nir Dotan
· 6 years ago
b2b1dab
mlxsw: spectrum: Support ieee_setapp, ieee_delapp
by Petr Machata
· 6 years ago
f58df51
mlxsw: spectrum_acl: Make global TCAM resources available to regions
by Ido Schimmel
· 6 years ago
ad7769c
mlxsw: spectrum_acl: Propagate extack pointer
by Nir Dotan
· 6 years ago
e2f2a1f
mlxsw: spectrum: Implement chain template hinting
by Jiri Pirko
· 6 years ago
9912e6b
mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation
by Jiri Pirko
· 7 years ago
a6b9c87
mlxsw: spectrum_acl: Add region association callback
by Ido Schimmel
· 7 years ago
dcdf010
mlxsw: spectrum: Introduce flex key blocks for Spectrum-2
by Jiri Pirko
· 7 years ago
d55ece4
mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops
by Jiri Pirko
· 7 years ago
18ce0e4
mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs
by Jiri Pirko
· 7 years ago
742f75a
mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2
by Jiri Pirko
· 7 years ago
2db9937
mlxsw: spectrum_router: Direct macvlans' MACs to router
by Ido Schimmel
· 7 years ago
abfd618
mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2
by Jiri Pirko
· 7 years ago
c17d208
mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops
by Jiri Pirko
· 7 years ago
bab5c1c
mlxsw: spectrum_acl: Add tcam init/fini ops
by Jiri Pirko
· 7 years ago
64eccd0
mlxsw: spectrum_acl: Split TCAM handling 3 ways
by Jiri Pirko
· 7 years ago
8fae439
mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file
by Jiri Pirko
· 7 years ago
0304c00
mlxsw: spectrum_kvdl: Pass entry_count to free function
by Jiri Pirko
· 7 years ago
4b6b186
mlxsw: spectrum_kvdl: Pass entry type to alloc/free
by Jiri Pirko
· 7 years ago
ebcff74
mlxsw: spectrum_kvdl: Push out KVD linear management into ops
by Jiri Pirko
· 7 years ago
9dbab6f
mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp
by Jiri Pirko
· 7 years ago
541e115
mlxsw: spectrum: Extract mlxsw_sp_stp_spms_state()
by Petr Machata
· 7 years ago
fc56be4
devlink: convert occ_get op to separate registration
by Jiri Pirko
· 7 years ago
59441fe
mlxsw: spectrum: Don't use resource ID of 0
by Petr Machata
· 7 years ago
88d2fbc
mlxsw: spectrum: Pass mlxsw_core as arg of mlxsw_sp_kvdl_resources_register()
by Jiri Pirko
· 7 years ago
03fe2de
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
663f1b2
mlxsw: spectrum: Prevent duplicate mirrors
by Petr Machata
· 7 years ago
49bae2f
mlxsw: spectrum: Fix gact_ok offloading
by Jiri Pirko
· 7 years ago
0f3e9c9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
b3529af
spectrum: Reference count VLAN entries
by Ido Schimmel
· 7 years ago
2f88047
mlxsw: spectrum: Add priority counters
by Nogah Frankel
· 7 years ago
eed4bae
mlxsw: spectrum: qdiscs: Support qdisc per tclass
by Nogah Frankel
· 7 years ago
9897708
mlxsw: span: Remove span_entry by span_id
by Petr Machata
· 7 years ago
51d3c08
mlxsw: spectrum_kvdl: Add support for linear division resources
by Arkadi Sharshevsky
· 7 years ago
a629ef2
mlxsw: spectrum: Move SPAN code to separate module
by Petr Machata
· 7 years ago
ce470b4
mlxsw: spectrum: Drop struct span_entry.used
by Petr Machata
· 7 years ago
d0d13c1
mlxsw: spectrum_acl: Add support for mirror action
by Arkadi Sharshevsky
· 7 years ago
5c8d39c
mlxsw: spectrum: Extend and export SPAN API
by Arkadi Sharshevsky
· 7 years ago
c18c1e1
mlxsw: core: Make counter index allocated inside the action append
by Jiri Pirko
· 7 years ago
4b23258
mlxsw: spectrum_acl: Pass mlxsw_sp_port down to ruleset bind/unbind ops
by Jiri Pirko
· 7 years ago
3aaff32
mlxsw: spectrum_acl: Implement TC block sharing
by Jiri Pirko
· 7 years ago
02caf49
mlxsw: spectrum_acl: Don't store netdev and ingress for ruleset unbind
by Jiri Pirko
· 7 years ago
afadc26
mlxsw: spectrum: Add support for getting kvdl occupancy
by Arkadi Sharshevsky
· 7 years ago
ef3116e
mlxsw: spectrum: Register KVD resources with devlink
by Arkadi Sharshevsky
· 7 years ago
46a3615
mlxsw: spectrum: qdiscs: Support PRIO qdisc offload
by Nogah Frankel
· 7 years ago
371b437
mlxsw: spectrum: qdiscs: Move qdisc's declarations to its designated file
by Nogah Frankel
· 7 years ago
a0ce093
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
90045fc
mlxsw: spectrum: Relax sanity checks during enslavement
by Ido Schimmel
· 7 years ago
9454d93
mlxsw: spectrum: handle NETIF_F_HW_TC changes correctly
by Jiri Pirko
· 7 years ago
bf4e9f2
mlxsw: spectrum: Do not try to create non-existing ports during unsplit
by Ido Schimmel
· 7 years ago
3670756
mlxsw: spectrum: Support general qdisc stats
by Nogah Frankel
· 7 years ago
861fb82
mlxsw: spectrum: Support RED xstats
by Nogah Frankel
· 7 years ago
075ab8a
mlxsw: spectrum: Collect tclass related stats periodically
by Nogah Frankel
· 7 years ago
96f17e0
mlxsw: spectrum: Support RED qdisc offload
by Nogah Frankel
· 7 years ago
61481f2
mlxsw: spectrum: Support IPIP underlay VRF migration
by Petr Machata
· 7 years ago
7e75af6
mlxsw: spectrum: Propagate extack for tunnel events
by Petr Machata
· 7 years ago
796ec77
mlxsw: spectrum: Rename IPIP-related netdevice handlers
by Petr Machata
· 7 years ago
48fac88
mlxsw: spectrum_router: Embed netevent notifier block in router struct
by Ido Schimmel
· 7 years ago
9deef43
mlxsw: spectrum: Change stats cache to be local
by Nogah Frankel
· 7 years ago
f11fbaf
mlxsw: spectrum: Increase number of linear entries
by Ido Schimmel
· 7 years ago
d672aec4
mlxsw: spectrum: Add ability to query KVDL allocation size
by Ido Schimmel
· 7 years ago
a875a2e
mlxsw: spectrum: Better represent KVDL partitions
by Ido Schimmel
· 7 years ago
89d5dd2
mlxsw: spectrum: router: Add support for address validator notifier
by David Ahern
· 7 years ago
f63ce4e
mlxsw: spectrum: Support IPIP overlay VRF migration
by Petr Machata
· 7 years ago
0063587
mlxsw: spectrum: Support decap-only IP-in-IP tunnels
by Petr Machata
· 7 years ago
c30f5d0
mlxsw: spectrum: Move netdevice NB to struct mlxsw_sp
by Petr Machata
· 7 years ago
9b63ef88
mlxsw: spectrum: Propagate extack further for bridge enslavements
by Ido Schimmel
· 7 years ago
0e14c77
mlxsw: spectrum: Add the multicast routing hardware logic
by Yotam Gigi
· 7 years ago
c011ec1
mlxsw: spectrum: Add the multicast routing offloading logic
by Yotam Gigi
· 7 years ago
2a52a8c
mlxsw: spectrum_acl: Propagate errors from mlxsw_afa_block_jump/continue
by Jiri Pirko
· 7 years ago
73b433e
mlxsw: spectrum_switchdev: Attach mid id allocation to HW write
by Nogah Frankel
· 7 years ago
0161b95
mlxsw: spectrum_switchdev: Remove reference count from mid
by Nogah Frankel
· 7 years ago
4cdc35e
mlxsw: spectrum_switchdev: Add a ports bitmap to the mid db
by Nogah Frankel
· 7 years ago
d3b939b
mlxsw: spectrum: Move ACL flexible actions instance to spectrum
by Yotam Gigi
· 7 years ago
6ddb742
mlxsw: spectrum_router: Introduce loopback RIFs
by Petr Machata
· 7 years ago
dbec8ee
mlxsw: spectrum_acl: Provide helper to lookup ruleset
by Jiri Pirko
· 7 years ago
0ade3b6
mlxsw: spectrum_acl: Allow to get group_id value for a ruleset
by Jiri Pirko
· 7 years ago
45b6274
mlxsw: spectrum: Offload multichain TC rules
by Jiri Pirko
· 7 years ago
5fd9fc4
net: sched: push cls related args into cls_common structure
by Jiri Pirko
· 7 years ago
5ea1237
mlxsw: spectrum_router: Configure RIFs based on IPv6 addresses
by Arkadi Sharshevsky
· 8 years ago
af061378
mlxsw: spectrum_switchdev: Add support for learning FDB through notification
by Arkadi Sharshevsky
· 8 years ago
df7eea9
acl: Introduce ACL trap action
by Jiri Pirko
· 8 years ago
cb4cc0e
mlxsw: spectrum: Tidy up header file
by Ido Schimmel
· 8 years ago
e4f3c1c
mlxsw: spectrum_router: Implement common RIF core
by Ido Schimmel
· 8 years ago
a110748
mlxsw: spectrum: Implement common FID core
by Ido Schimmel
· 8 years ago
c57529e
mlxsw: spectrum: Replace vPorts with Port-VLAN
by Ido Schimmel
· 8 years ago
ce95e15
mlxsw: spectrum: Change signature of FID leave function
by Ido Schimmel
· 8 years ago
31a08a5
mlxsw: spectrum: Introduce Port-VLAN structure
by Ido Schimmel
· 8 years ago
4aafc36
mlxsw: spectrum: Set port's mode according to FID mappings
by Ido Schimmel
· 8 years ago
Next »