]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'dsa-use-per-port-upstream-port'
authorDavid S. Miller <davem@davemloft.net>
Tue, 5 Dec 2017 23:01:34 +0000 (18:01 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 5 Dec 2017 23:01:34 +0000 (18:01 -0500)
commit6ca6a56846848ea45be396b89a03f575bcba6d72
treead4d590c6c4bb4e58712ddb02e84d81426b48b02
parent9fd17f57964e01c9b4796743d38736f32a44c026
parent807136fb8d0bd67d4bc5a9b67842b74a5f89a83c
Merge branch 'dsa-use-per-port-upstream-port'

Vivien Didelot says:

====================
net: dsa: use per-port upstream port

An upstream port is a local switch port used to reach a CPU port.

DSA still considers a unique CPU port in the whole switch fabric and
thus return a unique upstream port for a given switch. This is wrong in
a multiple CPU ports environment.

We are now switching to using the dedicated CPU port assigned to each
port in order to get rid of the deprecated unique tree CPU port.

This patchset makes the dsa_upstream_port() helper take a port argument
and goes one step closer complete support for multiple CPU ports.

Changes in v2:
  - reverse-christmas-tree-fy variables
====================

Signed-off-by: David S. Miller <davem@davemloft.net>