[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <202304162125.18b7bcdd-oliver.sang@intel.com>
Date: Sun, 16 Apr 2023 22:27:33 +0800
From: kernel test robot <oliver.sang@...el.com>
To: Wangyang Guo <wangyang.guo@...el.com>
CC: <oe-lkp@...ts.linux.dev>, <lkp@...el.com>,
Linux Memory Management List <linux-mm@...ck.org>,
Jakub Kicinski <kuba@...nel.org>,
Arjan van de Ven <arjan@...ux.intel.com>,
Thomas Gleixner <tglx@...utronix.de>,
Eric Dumazet <edumazet@...gle.com>,
David Ahern <dsahern@...nel.org>, <netdev@...r.kernel.org>
Subject: [linux-next:master] [net] d288a162dd: canonical_address#:#[##]
Hello,
kernel test robot noticed "canonical_address#:#[##]" on:
commit: d288a162dd1c73507da582966f17dd226e34a0c0 ("net: dst: Prevent false sharing vs. dst_entry:: __refcnt")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master
[test failed on linux-next/master d3f2cd24819158bb70701c3549e586f9df9cee67]
in testcase: kernel-selftests
version: kernel-selftests-x86_64-60acb023-1_20230329
with following parameters:
group: net
test-description: The kernel contains a set of "self tests" under the tools/testing/selftests/ directory. These are intended to be small unit tests to exercise individual code paths in the kernel.
test-url: https://www.kernel.org/doc/Documentation/kselftest.txt
compiler: gcc-11
test machine: 8 threads Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (Skylake) with 28G memory
(please refer to attached dmesg/kmsg for entire log/backtrace)
If you fix the issue, kindly add following tag
| Reported-by: kernel test robot <oliver.sang@...el.com>
| Link: https://lore.kernel.org/oe-lkp/202304162125.18b7bcdd-oliver.sang@intel.com
[ 447.531710][ C7] general protection fault, probably for non-canonical address 0xed6d696d6d6d6d70: 0000 [#1] SMP KASAN PTI
[ 447.542997][ C7] KASAN: maybe wild-memory-access in range [0x6b6b6b6b6b6b6b80-0x6b6b6b6b6b6b6b87]
[ 447.552182][ C7] CPU: 7 PID: 0 Comm: swapper/7 Tainted: G S 6.3.0-rc3-00830-gd288a162dd1c #1
[ 447.562327][ C7] Hardware name: Dell Inc. OptiPlex 7040/0Y7WYT, BIOS 1.2.8 01/26/2016
[ 447.570461][ C7] RIP: 0010:__lock_acquire+0xc30/0x2390
[ 447.575894][ C7] Code: 02 05 41 bc 01 00 00 00 0f 86 94 00 00 00 89 05 66 57 02 05 e9 89 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 89 f2 48 c1 ea
03 <80> 3c 02 00 0f 85 f5 12 00 00 45 31 e4 49 81 3e e0 6d 0c 86 45 0f
[ 447.595470][ C7] RSP: 0018:ffffc900004d0b18 EFLAGS: 00010002
[ 447.601426][ C7] RAX: dffffc0000000000 RBX: 1ffff9200009a190 RCX: 0000000000000000
[ 447.609300][ C7] RDX: 0d6d6d6d6d6d6d70 RSI: 0000000000000000 RDI: 6b6b6b6b6b6b6b83
[ 447.617174][ C7] RBP: ffff888100a8b440 R08: 0000000000000001 R09: 0000000000000000
[ 447.625049][ C7] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001
[ 447.632937][ C7] R13: 0000000000000000 R14: 6b6b6b6b6b6b6b83 R15: 0000000000000000
[ 447.640812][ C7] FS: 0000000000000000(0000) GS:ffff88862c780000(0000) knlGS:0000000000000000
[ 447.649648][ C7] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 447.656124][ C7] CR2: 000055dbc0fa1794 CR3: 000000075745e001 CR4: 00000000003706e0
[ 447.664000][ C7] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 447.671876][ C7] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 447.679749][ C7] Call Trace:
[ 447.682910][ C7] <IRQ>
[ 447.685632][ C7] ? mark_lock_irq+0xe50/0xe50
[ 447.690277][ C7] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 447.696319][ C7] ? cpuidle_enter_state+0xe4/0x520
[ 447.701404][ C7] ? cpuidle_enter+0x4e/0xa0
[ 447.705883][ C7] ? cpuidle_idle_call+0x1ab/0x270
[ 447.710884][ C7] ? do_idle+0xf3/0x1a0
[ 447.714925][ C7] ? mark_usage+0x2a0/0x2a0
[ 447.719315][ C7] ? __lock_acquire+0xa7d/0x2390
[ 447.724145][ C7] lock_acquire+0x19d/0x4c0
[ 447.728538][ C7] ? rt_del_uncached_list+0x71/0x1c0
[ 447.733710][ C7] ? lock_release+0x200/0x200
[ 447.738268][ C7] ? lock_acquire+0x19d/0x4c0
[ 447.742828][ C7] ? rcu_do_batch+0x30d/0xcd0
[ 447.747387][ C7] _raw_spin_lock_bh+0x38/0x50
[ 447.752040][ C7] ? rt_del_uncached_list+0x71/0x1c0
[ 447.757209][ C7] rt_del_uncached_list+0x71/0x1c0
[ 447.762205][ C7] xfrm4_dst_destroy+0x74/0x240
[ 447.766938][ C7] dst_destroy+0xe7/0x3d0
[ 447.771146][ C7] rcu_do_batch+0x35e/0xcd0
[ 447.775529][ C7] ? rcu_check_gp_kthread_starvation+0x370/0x370
[ 447.781747][ C7] ? lockdep_hardirqs_on_prepare+0x13e/0x350
[ 447.788225][ C7] ? lockdep_hardirqs_on_prepare+0x13e/0x350
[ 447.794706][ C7] rcu_core+0x51c/0x7c0
[ 447.798738][ C7] __do_softirq+0x1c9/0x7b1
[ 447.803121][ C7] __irq_exit_rcu+0x17d/0x1e0
[ 447.807677][ C7] irq_exit_rcu+0xe/0x20
[ 447.811798][ C7] sysvec_apic_timer_interrupt+0x73/0x90
[ 447.817317][ C7] </IRQ>
[ 447.820124][ C7] <TASK>
[ 447.822933][ C7] asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 447.828798][ C7] RIP: 0010:cpuidle_enter_state+0xe4/0x520
[ 447.834491][ C7] Code: bf ff ff ff ff 49 89 c6 e8 f9 63 5d ff 31 ff e8 12 84 a3 fd 45 84 ff 0f 85 49 02 00 00 e8 34 5d 5d ff 84 c0 0f 84 31 02 00 00 <45> 85 ed 0f 88 95 01 00 00 4d 63 fd 49 83 ff 09 0f 87 43 03 00 00
[ 447.854073][ C7] RSP: 0018:ffffc900001cfd90 EFLAGS: 00000202
[ 447.860040][ C7] RAX: 00000000005949ad RBX: ffffe8ffffd827a0 RCX: 1ffffffff0a9add1
[ 447.867915][ C7] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff838b55ba
[ 447.875790][ C7] RBP: ffffffff84fd5660 R08: 0000000000000001 R09: ffffffff854dbda7
[ 447.883665][ C7] R10: fffffbfff0a9b7b4 R11: 0000000000000001 R12: 0000000000000004
[ 447.891539][ C7] R13: 0000000000000004 R14: 0000006832edd0d7 R15: 0000000000000000
[ 447.899416][ C7] ? cpuidle_enter_state+0x31a/0x520
[ 447.904588][ C7] cpuidle_enter+0x4e/0xa0
[ 447.908885][ C7] cpuidle_idle_call+0x1ab/0x270
[ 447.913705][ C7] ? arch_cpu_idle_exit+0x40/0x40
[ 447.918612][ C7] ? lockdep_hardirqs_on_prepare+0x19a/0x350
[ 447.925094][ C7] ? tsc_verify_tsc_adjust+0x5d/0x290
[ 447.930352][ C7] do_idle+0xf3/0x1a0
[ 447.934213][ C7] cpu_startup_entry+0x1d/0x20
[ 447.938856][ C7] start_secondary+0x237/0x2d0
[ 447.943502][ C7] ? set_cpu_sibling_map+0x2610/0x2610
[ 447.948856][ C7] secondary_startup_64_no_verify+0xe0/0xeb
[ 447.954646][ C7] </TASK>
[ 447.957549][ C7] Modules linked in: esp6 authenc echainiv xt_policy nft_compat nf_tables veth nfnetlink esp4_offload psample esp4 bridge ip6_gre ip6_tunnel tunnel6 ip_gre gre cls_u32 sch_htb dummy tun nf_conntrack_broadcast fou ip_tunnel ip6_udp_tunnel udp_tunnel rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver openvswitch nf_conncount nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 intel_rapl_msr intel_rapl_common btrfs x86_pkg_temp_thermal intel_powerclamp blake2b_generic xor coretemp kvm_intel raid6_pq zstd_compress libcrc32c kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel sd_mod ghash_clmulni_intel t10_pi sha512_ssse3 crc64_rocksoft_generic i915 crc64_rocksoft crc64 sg rapl mei_wdt drm_buddy intel_cstate intel_gtt ipmi_devintf ipmi_msghandler wmi_bmof mei_me ahci libahci drm_display_helper i2c_i801 intel_uncore mei i2c_smbus libata intel_pch_thermal drm_kms_helper video syscopyarea sysfillrect sysimgblt ttm intel_pmc_core wmi acpi_pad binfmt_misc fuse drm ip_tables [last unloaded: netdevsim]
[ 448.047386][ C7] ---[ end trace 0000000000000000 ]---
[ 448.052730][ C7] RIP: 0010:__lock_acquire+0xc30/0x2390
[ 448.058173][ C7] Code: 02 05 41 bc 01 00 00 00 0f 86 94 00 00 00 89 05 66 57 02 05 e9 89 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 89 f2 48 c1 ea 03 <80> 3c 02 00 0f 85 f5 12 00 00 45 31 e4 49 81 3e e0 6d 0c 86 45 0f
[ 448.077750][ C7] RSP: 0018:ffffc900004d0b18 EFLAGS: 00010002
[ 448.083706][ C7] RAX: dffffc0000000000 RBX: 1ffff9200009a190 RCX: 0000000000000000
[ 448.091581][ C7] RDX: 0d6d6d6d6d6d6d70 RSI: 0000000000000000 RDI: 6b6b6b6b6b6b6b83
[ 448.099455][ C7] RBP: ffff888100a8b440 R08: 0000000000000001 R09: 0000000000000000
[ 448.107331][ C7] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001
[ 448.115205][ C7] R13: 0000000000000000 R14: 6b6b6b6b6b6b6b83 R15: 0000000000000000
[ 448.123101][ C7] FS: 0000000000000000(0000) GS:ffff88862c780000(0000) knlGS:0000000000000000
[ 448.131939][ C7] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 448.138419][ C7] CR2: 000055dbc0fa1794 CR3: 000000075745e001 CR4: 00000000003706e0
[ 448.146296][ C7] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 448.154173][ C7] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 448.162055][ C7] Kernel panic - not syncing: Fatal exception in interrupt
[ 448.169198][ C7] Kernel Offset: disabled
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://github.com/intel/lkp-tests
View attachment "config-6.3.0-rc3-00830-gd288a162dd1c" of type "text/plain" (161679 bytes)
View attachment "job-script" of type "text/plain" (6869 bytes)
Download attachment "dmesg.xz" of type "application/x-xz" (61956 bytes)
View attachment "kernel-selftests" of type "text/plain" (308990 bytes)
View attachment "job.yaml" of type "text/plain" (5733 bytes)
Powered by blists - more mailing lists