From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vlad Buslov Subject: Re: [PATCH 00/14] Modify action API for implementing lockless actions Date: Wed, 16 May 2018 18:33:43 +0300 Message-ID: References: <1526308035-12484-1-git-send-email-vladbu@mellanox.com> <23f37e5a-dd30-0ad3-a5ab-df22bf0ad7f9@mojatatu.com> <97ccb118-a3dc-6eb0-b127-9c04adf9e2fd@mojatatu.com> <2ee4066e-643a-f901-8926-7001f8699163@mojatatu.com> Mime-Version: 1.0 Content-Type: text/plain Cc: Jamal Hadi Salim , Linux Kernel Network Developers , David Miller , Cong Wang , Jiri Pirko , pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, ast@kernel.org, Daniel Borkmann , Eric Dumazet , kliteyn@mellanox.com To: Roman Mashak Return-path: Received: from mail-db5eur01on0060.outbound.protection.outlook.com ([104.47.2.60]:29102 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751013AbeEPPd5 (ORCPT ); Wed, 16 May 2018 11:33:57 -0400 In-reply-to: Sender: netdev-owner@vger.kernel.org List-ID: On Wed 16 May 2018 at 14:38, Roman Mashak wrote: > On Wed, May 16, 2018 at 2:43 AM, Vlad Buslov wrote: >>>>>> 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, >>>>> jamal >>>> >>>> With 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 kernel >>>> >>> >>> You 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 ... And problem with u32: 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" " -----> prepare stage *** Aborting test run. <_io.BufferedReader name=3> *** stdout *** <_io.BufferedReader name=5> *** stderr *** "-----> prepare stage" did not complete successfully Exception ('setup', None, '"-----> prepare stage" did not complete successfully') (caught in test_runner, running test 238 e9a3 Add u32 with source match stage setup) --------------- traceback File "./tdc.py", line 293, in test_runner tap += run_one_test(pm, args, index, tidx) File "./tdc.py", line 192, in run_one_test prepare_env(args, pm, 'setup', "-----> prepare stage", tidx["setup"]) File "./tdc.py", line 177, in prepare_env '"{}" did not complete successfully'.format(prefix)) --------------- --------------- Any suggestions regarding these errors? Thanks, Vlad