aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/sched/cls_api.c
diff options
context:
space:
mode:
authorTobias Waldekranz <tobias@waldekranz.com>2020-05-15 11:52:52 +0200
committerDavid S. Miller <davem@davemloft.net>2020-05-15 10:18:49 -0700
commit2e186a2cf8c785f38ef3237e83f8921f82f6e2b7 (patch)
tree0587fcc00ad19a9a1cc43b7652ad243ef6a6ef10 /net/sched/cls_api.c
parentMerge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next (diff)
downloadwireguard-linux-2e186a2cf8c785f38ef3237e83f8921f82f6e2b7.tar.xz
wireguard-linux-2e186a2cf8c785f38ef3237e83f8921f82f6e2b7.zip
net: core: recursively find netdev by device node
The assumption that a device node is associated either with the netdev's device, or the parent of that device, does not hold for all drivers. E.g. Freescale's DPAA has two layers of platform devices above the netdev. Instead, recursively walk up the tree from the netdev, allowing any parent to match against the sought after node. Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched/cls_api.c')
0 files changed, 0 insertions, 0 deletions