Re: [PATCH 00/14] Modify action API for implementing lockless actions
From: Jiri Pirko <jiri@resnulli.us>
Date: 2018-05-16 21:51:04
Wed, May 16, 2018 at 11:23:41PM CEST, vladbu@mellanox.com wrote:
On Wed 16 May 2018 at 17:36, Roman Mashak [off-list ref] wrote:quoted
Vlad Buslov [off-list ref] writes:quoted
On Wed 16 May 2018 at 14:38, Roman Mashak [off-list ref] wrote:quoted
On Wed, May 16, 2018 at 2:43 AM, Vlad Buslov [off-list ref] wrote:quoted
quoted
quoted
quoted
quoted
I'm trying to run tdc, but keep getting following error even on clean branch without my patches:Vlad, not sure if you saw my email: Apply Roman's patch and try again https://marc.info/?l=linux-netdev&m=152639369112020&w=2 cheers, jamalWith patch applied I get following error: Test 7d50: Add skbmod action to set destination mac exit: 255 0 dst MAC address <11:22:33:44:55:66> RTNETLINK answers: No such file or directory We have an error talking to the kernelYou may actually have broken something with your patches in this case.Results is for net-next without my patches.Do you have skbmod compiled in kernel or as a module?Thanks, already figured out that default config has some actions disabled. Have more errors now. Everything related to ife: Test 7682: Create valid ife encode action with mark and pass control exit: 255 0 IFE type 0xED3E RTNETLINK answers: No such file or directory We have an error talking to the kernel Test ef47: Create valid ife encode action with mark and pipe control exit: 255 0 IFE type 0xED3E RTNETLINK answers: No space left on device We have an error talking to the kernel Test df43: Create valid ife encode action with mark and continue control exit: 255 0 IFE type 0xED3E RTNETLINK answers: No space left on device We have an error talking to the kernel Test e4cf: Create valid ife encode action with mark and drop control exit: 255 0 IFE type 0xED3E RTNETLINK answers: No space left on device We have an error talking to the kernel Test ccba: Create valid ife encode action with mark and reclassify control exit: 255 0 IFE type 0xED3E RTNETLINK answers: No space left on device We have an error talking to the kernel Test a1cf: Create valid ife encode action with mark and jump control exit: 255 0 IFE type 0xED3E RTNETLINK answers: No space left on device We have an error talking to the kernel ...Please make sure you have these in your kernel config: CONFIG_NET_ACT_IFE=y CONFIG_NET_IFE_SKBMARK=m CONFIG_NET_IFE_SKBPRIO=m CONFIG_NET_IFE_SKBTCINDEX=m
Roman, could you please add this to some file? Something similar to: tools/testing/selftests/net/forwarding/config Thanks!
quoted
For tdc to run all the tests, it is assumed that all the supported tc actions/filters are enabled and compiled.Enabling these options allowed all ife tests to pass. Thanks! Error in u32 test still appears however: Test e9a3: Add u32 with source match -----> prepare stage *** Could not execute: "$TC qdisc add dev $DEV1 ingress" -----> prepare stage *** Error message: "Cannot find device "v0p1"