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 | 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] [ 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] [ 447.820124][ C7] [ 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] [ 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