* ❌ FAIL: Test report for kernel 5.14.0-rc1 (arm-next, e6f85cbe)
@ 2021-07-15 23:55 CKI Project
2021-07-16 9:03 ` Will Deacon
0 siblings, 1 reply; 4+ messages in thread
From: CKI Project @ 2021-07-15 23:55 UTC (permalink / raw)
To: skt-results-master, will, catalin.marinas, linux-arm-kernel
Cc: Fendy Tjahjadi, Memory Management, Jan Stancek
Hello,
We ran automated tests on a recent commit from this kernel tree:
Kernel repo: https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
Commit: e6f85cbeb23b - arm64: entry: fix KCOV suppression
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Merge: OK
Compile: OK
Tests: FAILED
All kernel binaries, config files, and logs are available for download here:
https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefix=datawarehouse-public/2021/07/15/337870374
One or more kernel tests failed:
aarch64:
💥 Podman system integration test - as user
❌ LTP
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Compile testing
---------------
We compiled the kernel for 1 architecture:
aarch64:
make options: make -j24 INSTALL_MOD_STRIP=1 targz-pkg
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test
✅ Reboot test
✅ xfstests - ext4
✅ xfstests - xfs
✅ selinux-policy: serge-testsuite
✅ storage: software RAID testing
✅ Storage: swraid mdadm raid_module test
🚧 ❌ Podman system integration test - as root
🚧 💥 Podman system integration test - as user
🚧 ⚡⚡⚡ xfstests - btrfs
🚧 ⚡⚡⚡ IPMI driver test
🚧 ⚡⚡⚡ IPMItool loop stress test
🚧 ⚡⚡⚡ Storage blktests
🚧 ⚡⚡⚡ Storage block - filesystem fio test
🚧 ⚡⚡⚡ Storage block - queue scheduler test
🚧 ⚡⚡⚡ Storage nvme - tcp
🚧 ⚡⚡⚡ stress: stress-ng
Host 2:
✅ Boot test
✅ Reboot test
✅ ACPI table test
✅ ACPI enabled test
❌ LTP
✅ CIFS Connectathon
✅ POSIX pjd-fstest suites
✅ Loopdev Sanity
✅ jvm - jcstress tests
✅ Memory: fork_mem
✅ Memory function: memfd_create
✅ AMTU (Abstract Machine Test Utility)
✅ Networking bridge: sanity
✅ Ethernet drivers sanity
✅ Networking socket: fuzz
✅ Networking: igmp conformance test
✅ Networking route: pmtu
✅ Networking route_func - local
✅ Networking route_func - forward
✅ Networking TCP: keepalive test
✅ Networking UDP: socket
✅ Networking cki netfilter test
✅ Networking tunnel: geneve basic test
✅ Networking tunnel: gre basic
✅ L2TP basic test
✅ Networking tunnel: vxlan basic
✅ Networking ipsec: basic netns - transport
✅ Networking ipsec: basic netns - tunnel
✅ Libkcapi AF_ALG test
✅ pciutils: update pci ids test
✅ ALSA PCM loopback test
✅ ALSA Control (mixer) Userspace Element test
✅ storage: SCSI VPD
✅ trace: ftrace/tracer
🚧 ✅ xarray-idr-radixtree-test
🚧 ✅ i2c: i2cdetect sanity
🚧 ✅ Firmware test suite
🚧 ✅ Memory function: kaslr
🚧 ✅ audit: audit testsuite test
Test sources: https://gitlab.com/cki-project/kernel-tests
💚 Pull requests are welcome for new tests or improvements to existing tests!
Aborted tests
-------------
Tests that didn't complete running successfully are marked with ⚡⚡⚡.
If this was caused by an infrastructure issue, we try to mark that
explicitly in the report.
Waived tests
------------
If the test run included waived tests, they are marked with 🚧. Such tests are
executed but their results are not taken into account. Tests are waived when
their results are not reliable enough, e.g. when they're just introduced or are
being fixed.
Testing timeout
---------------
We aim to provide a report within reasonable timeframe. Tests that haven't
finished running yet are marked with ⏱.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ❌ FAIL: Test report for kernel 5.14.0-rc1 (arm-next, e6f85cbe)
2021-07-15 23:55 ❌ FAIL: Test report for kernel 5.14.0-rc1 (arm-next, e6f85cbe) CKI Project
@ 2021-07-16 9:03 ` Will Deacon
2021-07-16 10:01 ` Jan Kara
0 siblings, 1 reply; 4+ messages in thread
From: Will Deacon @ 2021-07-16 9:03 UTC (permalink / raw)
To: CKI Project
Cc: skt-results-master, catalin.marinas, linux-arm-kernel,
Fendy Tjahjadi, Memory Management, Jan Stancek, guro, willy, tj,
dennis, jack, linux-mm
On Thu, Jul 15, 2021 at 11:55:34PM -0000, CKI Project wrote:
> All kernel binaries, config files, and logs are available for download here:
>
> https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefix=datawarehouse-public/2021/07/15/337870374
>
> One or more kernel tests failed:
>
> aarch64:
> 💥 Podman system integration test - as user
This is a NULL pointer dereference in the recently introduced
cleanup_offline_cgwbs_workfn() function [c22d70a162d3 ("writeback, cgroup:
release dying cgwbs by switching attached inodes")]. Adding some of those
folks to CC.
addr2line gives:
| linux/./include/linux/atomic-arch-fallback.h:2265
| linux/./include/linux/atomic-arch-fallback.h:2290
| linux/./include/asm-generic/atomic-instrumented.h:1149
| linux/./include/asm-generic/atomic-long.h:491
| linux/percpu-refcount.h:247
| linux/percpu-refcount.h:266
| linux/backing-dev-defs.h:227
| linux/mm/backing-dev.c:679
and the crash (this is an arm64 machine) is:
[ 4794.406516] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[ 4794.415307] Mem abort info:
[ 4794.418088] ESR = 0x96000004
[ 4794.421130] EC = 0x25: DABT (current EL), IL = 32 bits
[ 4794.426428] SET = 0, FnV = 0
[ 4794.429470] EA = 0, S1PTW = 0
[ 4794.432597] FSC = 0x04: level 0 translation fault
[ 4794.437461] Data abort info:
[ 4794.440329] ISV = 0, ISS = 0x00000004
[ 4794.444151] CM = 0, WnR = 0
[ 4794.447105] user pgtable: 4k pages, 48-bit VAs, pgdp=00000009072be000
[ 4794.453534] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
[ 4794.460312] Internal error: Oops: 96000004 [#1] SMP
[ 4794.465179] Modules linked in: xt_nat xt_addrtype xt_mark nft_chain_nat xt_MASQUERADE nf_nat xt_comment veth bridge stp llc loop tun af_key crypto_user scsi_transport_iscsi xt_multiport ip_gre ip_tunnel gre overlay xt_CONNSECMARK xt_SECMARK nft_counter xt_state xt_conntrack nft_compat ah6 ah4 nft_objref nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink jfs sctp ip6_udp_tunnel udp_tunnel dm_log_writes dm_flakey rfkill mlx5_ib ib_uverbs ib_core sunrpc coresight_etm4x i2c_smbus coresight_replicator coresight_tpiu coresight_tmc joydev mlx5_core acpi_ipmi mlxfw ipmi_ssif psample ipmi_devintf ipmi_msghandler coresight_funnel coresight thunderx2_pmu vfat fat fuse zram ip_tables xfs crct10dif_ce ast ghash_ce i2c_algo_bit drm_vram_helper drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops cec drm_ttm_helper ttm drm gpio_xlp i2c_xlp9xx uas usb_storage aes_neon_bs [last unloaded: raid10]
[ 4794.545404] CPU: 86 PID: 1121023 Comm: kworker/u513:9 Tainted: G OE 5.14.0-rc1 #1
[ 4794.554090] Hardware name: HPE Apollo 70 /C01_APACHE_MB , BIOS L50_5.13_1.15 05/08/2020
[ 4794.563817] Workqueue: events_unbound cleanup_offline_cgwbs_workfn
[ 4794.569990] pstate: 004000c9 (nzcv daIF +PAN -UAO -TCO BTYPE=--)
[ 4794.575985] pc : cleanup_offline_cgwbs_workfn+0x2d8/0x350
[ 4794.581372] lr : cleanup_offline_cgwbs_workfn+0xc8/0x350
[ 4794.586672] sp : ffff800043ae3d40
[ 4794.589973] x29: ffff800043ae3d40 x28: 0000000000000000 x27: 0000000000000001
[ 4794.597097] x26: 0000000000000000 x25: 00000000000000e0 x24: ffff800011f01438
[ 4794.604221] x23: ffff800043ae3db0 x22: ffff800011f01428 x21: ffff80001228c5f0
[ 4794.611345] x20: ffff000817299800 x19: ffff000817299a80 x18: 000000000000000e
[ 4794.618469] x17: 0000000079c37e0f x16: 0000000000010000 x15: fffffc002084ac02
[ 4794.625593] x14: 0000000000000000 x13: 0000000000000030 x12: 0000000000000040
[ 4794.632716] x11: ffff000812333d98 x10: ffff000812333d9a x9 : ffff8000102dfd84
[ 4794.639840] x8 : ffff000812331b88 x7 : 0000000000000000 x6 : ffff000812331d48
[ 4794.646964] x5 : 0000000000000000 x4 : ffff00086f2a4a80 x3 : 0000000000000000
[ 4794.654088] x2 : ffff800043ae3db0 x1 : ffff00086f2a4a80 x0 : 0000000000000003
[ 4794.661212] Call trace:
[ 4794.663646] cleanup_offline_cgwbs_workfn+0x2d8/0x350
[ 4794.668685] process_one_work+0x1f0/0x4ac
[ 4794.672686] worker_thread+0x180/0x400
[ 4794.676423] kthread+0x110/0x114
[ 4794.679641] ret_from_fork+0x10/0x18
[ 4794.683209] Code: d63f0020 97f9c259 17ffffb1 f8588263 (f9400061)
[ 4794.689290] ---[ end trace 8c5d2f7872fef978 ]---
Will
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ❌ FAIL: Test report for kernel 5.14.0-rc1 (arm-next, e6f85cbe)
2021-07-16 9:03 ` Will Deacon
@ 2021-07-16 10:01 ` Jan Kara
2021-07-16 10:16 ` Will Deacon
0 siblings, 1 reply; 4+ messages in thread
From: Jan Kara @ 2021-07-16 10:01 UTC (permalink / raw)
To: Will Deacon
Cc: CKI Project, skt-results-master, catalin.marinas,
linux-arm-kernel, Fendy Tjahjadi, Memory Management, Jan Stancek,
guro, willy, tj, dennis, jack, linux-mm
On Fri 16-07-21 10:03:25, Will Deacon wrote:
> On Thu, Jul 15, 2021 at 11:55:34PM -0000, CKI Project wrote:
> > All kernel binaries, config files, and logs are available for download here:
> >
> > https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefix=datawarehouse-public/2021/07/15/337870374
> >
> > One or more kernel tests failed:
> >
> > aarch64:
> > 💥 Podman system integration test - as user
>
> This is a NULL pointer dereference in the recently introduced
> cleanup_offline_cgwbs_workfn() function [c22d70a162d3 ("writeback, cgroup:
> release dying cgwbs by switching attached inodes")]. Adding some of those
> folks to CC.
Thanks for report! This bug was already reported here [1] and Roman already
has a tenative fix. Stay tuned :)
[1] https://lore.kernel.org/linux-fsdevel/YO5kCzI133B/fHiS@carbon.dhcp.thefacebook.com
Honza
> addr2line gives:
>
> | linux/./include/linux/atomic-arch-fallback.h:2265
> | linux/./include/linux/atomic-arch-fallback.h:2290
> | linux/./include/asm-generic/atomic-instrumented.h:1149
> | linux/./include/asm-generic/atomic-long.h:491
> | linux/percpu-refcount.h:247
> | linux/percpu-refcount.h:266
> | linux/backing-dev-defs.h:227
> | linux/mm/backing-dev.c:679
>
> and the crash (this is an arm64 machine) is:
>
> [ 4794.406516] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
> [ 4794.415307] Mem abort info:
> [ 4794.418088] ESR = 0x96000004
> [ 4794.421130] EC = 0x25: DABT (current EL), IL = 32 bits
> [ 4794.426428] SET = 0, FnV = 0
> [ 4794.429470] EA = 0, S1PTW = 0
> [ 4794.432597] FSC = 0x04: level 0 translation fault
> [ 4794.437461] Data abort info:
> [ 4794.440329] ISV = 0, ISS = 0x00000004
> [ 4794.444151] CM = 0, WnR = 0
> [ 4794.447105] user pgtable: 4k pages, 48-bit VAs, pgdp=00000009072be000
> [ 4794.453534] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
> [ 4794.460312] Internal error: Oops: 96000004 [#1] SMP
> [ 4794.465179] Modules linked in: xt_nat xt_addrtype xt_mark nft_chain_nat xt_MASQUERADE nf_nat xt_comment veth bridge stp llc loop tun af_key crypto_user scsi_transport_iscsi xt_multiport ip_gre ip_tunnel gre overlay xt_CONNSECMARK xt_SECMARK nft_counter xt_state xt_conntrack nft_compat ah6 ah4 nft_objref nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink jfs sctp ip6_udp_tunnel udp_tunnel dm_log_writes dm_flakey rfkill mlx5_ib ib_uverbs ib_core sunrpc coresight_etm4x i2c_smbus coresight_replicator coresight_tpiu coresight_tmc joydev mlx5_core acpi_ipmi mlxfw ipmi_ssif psample ipmi_devintf ipmi_msghandler coresight_funnel coresight thunderx2_pmu vfat fat fuse zram ip_tables xfs crct10dif_ce ast ghash_ce i2c_algo_bit drm_vram_helper drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops cec drm_ttm_helper ttm drm gpio_xlp i2c_xlp9xx uas usb_storage aes_neon_bs [last unloaded: raid10]
> [ 4794.545404] CPU: 86 PID: 1121023 Comm: kworker/u513:9 Tainted: G OE 5.14.0-rc1 #1
> [ 4794.554090] Hardware name: HPE Apollo 70 /C01_APACHE_MB , BIOS L50_5.13_1.15 05/08/2020
> [ 4794.563817] Workqueue: events_unbound cleanup_offline_cgwbs_workfn
> [ 4794.569990] pstate: 004000c9 (nzcv daIF +PAN -UAO -TCO BTYPE=--)
> [ 4794.575985] pc : cleanup_offline_cgwbs_workfn+0x2d8/0x350
> [ 4794.581372] lr : cleanup_offline_cgwbs_workfn+0xc8/0x350
> [ 4794.586672] sp : ffff800043ae3d40
> [ 4794.589973] x29: ffff800043ae3d40 x28: 0000000000000000 x27: 0000000000000001
> [ 4794.597097] x26: 0000000000000000 x25: 00000000000000e0 x24: ffff800011f01438
> [ 4794.604221] x23: ffff800043ae3db0 x22: ffff800011f01428 x21: ffff80001228c5f0
> [ 4794.611345] x20: ffff000817299800 x19: ffff000817299a80 x18: 000000000000000e
> [ 4794.618469] x17: 0000000079c37e0f x16: 0000000000010000 x15: fffffc002084ac02
> [ 4794.625593] x14: 0000000000000000 x13: 0000000000000030 x12: 0000000000000040
> [ 4794.632716] x11: ffff000812333d98 x10: ffff000812333d9a x9 : ffff8000102dfd84
> [ 4794.639840] x8 : ffff000812331b88 x7 : 0000000000000000 x6 : ffff000812331d48
> [ 4794.646964] x5 : 0000000000000000 x4 : ffff00086f2a4a80 x3 : 0000000000000000
> [ 4794.654088] x2 : ffff800043ae3db0 x1 : ffff00086f2a4a80 x0 : 0000000000000003
> [ 4794.661212] Call trace:
> [ 4794.663646] cleanup_offline_cgwbs_workfn+0x2d8/0x350
> [ 4794.668685] process_one_work+0x1f0/0x4ac
> [ 4794.672686] worker_thread+0x180/0x400
> [ 4794.676423] kthread+0x110/0x114
> [ 4794.679641] ret_from_fork+0x10/0x18
> [ 4794.683209] Code: d63f0020 97f9c259 17ffffb1 f8588263 (f9400061)
> [ 4794.689290] ---[ end trace 8c5d2f7872fef978 ]---
>
> Will
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ❌ FAIL: Test report for kernel 5.14.0-rc1 (arm-next, e6f85cbe)
2021-07-16 10:01 ` Jan Kara
@ 2021-07-16 10:16 ` Will Deacon
0 siblings, 0 replies; 4+ messages in thread
From: Will Deacon @ 2021-07-16 10:16 UTC (permalink / raw)
To: Jan Kara
Cc: CKI Project, skt-results-master, catalin.marinas,
linux-arm-kernel, Fendy Tjahjadi, Memory Management, Jan Stancek,
guro, willy, tj, dennis, linux-mm
On Fri, Jul 16, 2021 at 12:01:59PM +0200, Jan Kara wrote:
> On Fri 16-07-21 10:03:25, Will Deacon wrote:
> > On Thu, Jul 15, 2021 at 11:55:34PM -0000, CKI Project wrote:
> > > All kernel binaries, config files, and logs are available for download here:
> > >
> > > https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefix=datawarehouse-public/2021/07/15/337870374
> > >
> > > One or more kernel tests failed:
> > >
> > > aarch64:
> > > 💥 Podman system integration test - as user
> >
> > This is a NULL pointer dereference in the recently introduced
> > cleanup_offline_cgwbs_workfn() function [c22d70a162d3 ("writeback, cgroup:
> > release dying cgwbs by switching attached inodes")]. Adding some of those
> > folks to CC.
>
> Thanks for report! This bug was already reported here [1] and Roman already
> has a tenative fix. Stay tuned :)
Perfect, thanks! I tried searching lkml for "cleanup_offline_cgwbs_workfn"
but didn't think to try fsdevel, so sorry for the duplicate report.
Will
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-07-16 10:18 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-15 23:55 ❌ FAIL: Test report for kernel 5.14.0-rc1 (arm-next, e6f85cbe) CKI Project
2021-07-16 9:03 ` Will Deacon
2021-07-16 10:01 ` Jan Kara
2021-07-16 10:16 ` Will Deacon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).