
Wang Liang (4): net/oenetcls: use raw_smp_processor_id() instead of smp_processor_id() net/oenetcls: remove oenetcls trace hook net/oenetcls: use workqueue for ntuple cfg net/oenetcls: clean resource when init ntuple/flow fail arch/arm64/configs/openeuler_defconfig | 1 - arch/x86/configs/openeuler_defconfig | 2 +- drivers/hooks/Kconfig | 10 -- drivers/hooks/vendor_hooks.c | 8 -- include/linux/oenetcls.h | 81 +++++++++++++ include/trace/hooks/oenetcls.h | 44 ------- net/core/dev.c | 23 ++-- net/ipv4/af_inet.c | 9 +- net/ipv4/tcp.c | 13 ++- net/oenetcls/Kconfig | 1 - net/oenetcls/oenetcls.h | 14 ++- net/oenetcls/oenetcls_flow.c | 44 ++++--- net/oenetcls/oenetcls_main.c | 11 +- net/oenetcls/oenetcls_ntuple.c | 152 +++++++++++++++---------- 14 files changed, 246 insertions(+), 167 deletions(-) create mode 100644 include/linux/oenetcls.h delete mode 100644 include/trace/hooks/oenetcls.h -- 2.34.1