[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202209301554.14621f76-yujie.liu@intel.com>
Date: Fri, 30 Sep 2022 15:51:06 +0800
From: kernel test robot <yujie.liu@...el.com>
To: Patrick Rohr <prohr@...gle.com>
CC: <lkp@...ts.01.org>, <lkp@...el.com>,
"David S. Miller" <davem@...emloft.net>,
Maciej Żenczykowski <maze@...gle.com>,
Lorenzo Colitti <lorenzo@...gle.com>,
Jason Wang <jasowang@...hat.com>,
Stephen Hemminger <stephen@...workplumber.org>,
Nicolas Dichtel <nicolas.dichtel@...nd.com>,
<linux-kernel@...r.kernel.org>, <netdev@...r.kernel.org>,
<ltp@...ts.linux.it>
Subject: [tun] 195624d9c2: ltp.ioctl03.fail
Hi Patrick,
We noticed that below commit introduced a new flag IFF_NO_CARRIER, and
looks like it triggers a failure of unknown flag in LTP testcase. We
don't have enough knowledge about whether this is a real issue, but the
test result is impacted by this change, so we send this report FYI and
cc LTP mailing list. Thanks.
Greeting,
FYI, we noticed the following commit (built with gcc-11):
commit: 195624d9c26b64c6856863da30ec578a790feec4 ("tun: support not enabling carrier in TUNSETIFF")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
in testcase: ltp
version: ltp-x86_64-14c1f76-1_20220929
with following parameters:
disk: 1HDD
fs: btrfs
test: syscalls-03
test-description: The LTP testsuite contains a collection of tools for testing the Linux kernel and related features.
test-url: http://linux-test-project.github.io/
on test machine: 4 threads Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz (Skylake) with 32G memory
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
<<<test_start>>>
tag=ioctl03 stime=1664480977
cmdline="ioctl03"
contacts=""
analysis=exit
<<<test_output>>>
tst_test.c:1526: TINFO: Timeout per run is 0h 02m 30s
ioctl03.c:76: TINFO: Available features are: 0x7173
ioctl03.c:80: TPASS: TUN 0x1
ioctl03.c:80: TPASS: TAP 0x2
ioctl03.c:80: TPASS: NO_PI 0x1000
ioctl03.c:80: TPASS: ONE_QUEUE 0x2000
ioctl03.c:80: TPASS: VNET_HDR 0x4000
ioctl03.c:80: TPASS: MULTI_QUEUE 0x100
ioctl03.c:80: TPASS: IFF_NAPI 0x10
ioctl03.c:80: TPASS: IFF_NAPI_FRAGS 0x20
ioctl03.c:85: TFAIL: (UNKNOWN 0x40)
Summary:
passed 8
failed 1
broken 0
skipped 0
warnings 0
<<<execution_status>>>
initiation_status="ok"
duration=0 termination_type=exited termination_id=1 corefile=no
cutime=0 cstime=0
<<<test_end>>>
We also run this testcase on the parent commit of 195624d9c2, which is:
commit: 504c25cb76a9cb805407f7701b25a1fbd48605fa ("Merge tag 'net-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net")
Here we put the test log of commit 504c25cb76 as comparison:
<<<test_start>>>
tag=ioctl03 stime=1664418134
cmdline="ioctl03"
contacts=""
analysis=exit
<<<test_output>>>
tst_test.c:1526: TINFO: Timeout per run is 0h 02m 30s
ioctl03.c:76: TINFO: Available features are: 0x7133
ioctl03.c:80: TPASS: TUN 0x1
ioctl03.c:80: TPASS: TAP 0x2
ioctl03.c:80: TPASS: NO_PI 0x1000
ioctl03.c:80: TPASS: ONE_QUEUE 0x2000
ioctl03.c:80: TPASS: VNET_HDR 0x4000
ioctl03.c:80: TPASS: MULTI_QUEUE 0x100
ioctl03.c:80: TPASS: IFF_NAPI 0x10
ioctl03.c:80: TPASS: IFF_NAPI_FRAGS 0x20
Summary:
passed 8
failed 0
broken 0
skipped 0
warnings 0
<<<execution_status>>>
initiation_status="ok"
duration=0 termination_type=exited termination_id=0 corefile=no
cutime=0 cstime=0
<<<test_end>>>
If you fix the issue, kindly add following tag
| Reported-by: kernel test robot <yujie.liu@...el.com>
| Link: https://lore.kernel.org/r/202209301554.14621f76-yujie.liu@intel.com
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
sudo bin/lkp install job.yaml # job file is attached in this email
bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
sudo bin/lkp run generated-yaml-file
# if come across any failure that blocks the test,
# please remove ~/.lkp and /lkp dir to run from a clean state.
--
0-DAY CI Kernel Test Service
https://01.org/lkp
View attachment "config-6.0.0-rc6-00167-g195624d9c26b" of type "text/plain" (167471 bytes)
View attachment "job-script" of type "text/plain" (5817 bytes)
Download attachment "dmesg.xz" of type "application/x-xz" (87668 bytes)
View attachment "ltp" of type "text/plain" (187051 bytes)
View attachment "job.yaml" of type "text/plain" (4780 bytes)
View attachment "reproduce" of type "text/plain" (290 bytes)
Powered by blists - more mailing lists