]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit - include/net/pkt_cls.h
net: sched: remove NET_CLS_IND config option
authorJiri Pirko <jiri@mellanox.com>
Sat, 15 Jun 2019 09:03:49 +0000 (11:03 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 15 Jun 2019 21:06:13 +0000 (14:06 -0700)
commita51486266c3ba8e035a47fa96df67f274fe0c7d0
tree2d0cd2c81384ecf30958dc563d8ebacb4bbc0816
parent9d9f3fba4c46a88d51cd3be580419b52e0d74c6d
net: sched: remove NET_CLS_IND config option

This config option makes only couple of lines optional.
Two small helpers and an int in couple of cls structs.

Remove the config option and always compile this in.
This saves the user from unexpected surprises when he adds
a filter with ingress device match which is silently ignored
in case the config option is not set.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
22 files changed:
arch/mips/configs/malta_defconfig
arch/mips/configs/malta_kvm_defconfig
arch/mips/configs/malta_kvm_guest_defconfig
arch/mips/configs/malta_qemu_32r6_defconfig
arch/mips/configs/maltaaprp_defconfig
arch/mips/configs/maltasmvp_defconfig
arch/mips/configs/maltasmvp_eva_defconfig
arch/mips/configs/maltaup_defconfig
arch/mips/configs/maltaup_xpa_defconfig
arch/mips/configs/rb532_defconfig
arch/powerpc/configs/ppc6xx_defconfig
arch/sh/configs/se7712_defconfig
arch/sh/configs/se7721_defconfig
arch/sh/configs/titan_defconfig
include/net/pkt_cls.h
include/uapi/linux/pkt_cls.h
net/sched/Kconfig
net/sched/cls_flower.c
net/sched/cls_fw.c
net/sched/cls_u32.c
tools/include/uapi/linux/pkt_cls.h
tools/testing/selftests/tc-testing/config