Greeting, FYI, we noticed the following commit (built with gcc-11): commit: 14f322748fe8490b62751cd30e94642c83049db0 ("[RFC v2 5/6] mac80211_hwsim: add TPC per packet support") url: https://github.com/intel-lab-lkp/linux/commits/Jonas-Jelonek/mac80211-add-TPC-support-in-control-path/20220920-184304 base: https://git.kernel.org/cgit/linux/kernel/git/wireless/wireless-next.git main patch link: https://lore.kernel.org/linux-wireless/20220920104032.496697-6-jelonek.jonas@gmail.com in testcase: hwsim version: hwsim-x86_64-717e5d7-1_20220525 with following parameters: test: group-18 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): If you fix the issue, kindly add following tag | Reported-by: kernel test robot | Link: https://lore.kernel.org/r/202209261514.98322e99-oliver.sang@intel.com [ 165.323705][ T5117] ieee80211 phy0: hwsim_send_nullfunc: send data::nullfunc to 02:00:00:00:03:00 ps=1 [ 165.333039][ T5117] ------------[ cut here ]------------ [ 165.338338][ T5117] WARNING: CPU: 2 PID: 5117 at include/net/mac80211.h:2968 mac80211_hwsim_monitor_rx+0x6a0/0x800 [mac80211_hwsim] [ 165.350153][ T5117] Modules linked in: bridge stp llc cmac ccm mac80211_hwsim mac80211 cfg80211 rfkill libarc4 btrfs blake2b_generic xor raid6_pq zstd_co mpress libcrc32c intel_rapl_msr intel_rapl_common sd_mod t10_pi x86_pkg_temp_thermal intel_powerclamp crc64_rocksoft_generic crc64_rocksoft coretemp crc64 i pmi_devintf sg kvm_intel ipmi_msghandler i915 mei_wdt kvm wmi_bmof drm_buddy irqbypass crct10dif_pclmul intel_gtt crc32_pclmul crc32c_intel drm_display_help er ghash_clmulni_intel rapl ttm ahci libahci intel_cstate drm_kms_helper intel_uncore mei_me libata mei syscopyarea sysfillrect sysimgblt intel_pch_thermal wmi fb_sys_fops video intel_pmc_core acpi_pad drm fuse ip_tables [ 165.409967][ T5117] CPU: 2 PID: 5117 Comm: sh Tainted: G B I 6.0.0-rc3-00733-g14f322748fe8 #1 [ 165.419688][ T5117] Hardware name: Dell Inc. OptiPlex 7040/0Y7WYT, BIOS 1.1.1 10/07/2015 [ 165.427763][ T5117] RIP: 0010:mac80211_hwsim_monitor_rx+0x6a0/0x800 [mac80211_hwsim] [ 165.435498][ T5117] Code: b4 00 00 00 e8 81 9e 5a e0 48 89 ef 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e 41 5f e9 2b 25 a5 e1 41 bc c0 00 00 00 e9 46 fe ff ff <0f> 0b 45 31 e4 45 31 ed e9 b9 fa ff ff e8 8e 95 5a e0 e9 ac f9 ff [ 165.454894][ T5117] RSP: 0018:ffffc90001a9faa0 EFLAGS: 00010286 [ 165.460808][ T5117] RAX: 0000000000000000 RBX: ffff8888587088e0 RCX: 0000000000000000 [ 165.468623][ T5117] RDX: 1ffff1102911a0f6 RSI: ffff8881488d0780 RDI: ffff8881488d07b0 [ 165.476423][ T5117] RBP: ffff8881488d0780 R08: ffffed102911a0f7 R09: ffff8881488d07be [ 165.484224][ T5117] R10: ffffed110b0e1127 R11: 0000000000000001 R12: ffffffffffffffff [ 165.492038][ T5117] R13: ffff88885870a318 R14: 0000000000000000 R15: ffff88885870a080 [ 165.499849][ T5117] FS: 00007f9a1c55c580(0000) GS:ffff8887de900000(0000) knlGS:0000000000000000 [ 165.508612][ T5117] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.515046][ T5117] CR2: 000055ce2a11f388 CR3: 0000000249c2e004 CR4: 00000000003706e0 [ 165.522861][ T5117] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.530672][ T5117] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.538484][ T5117] Call Trace: [ 165.541619][ T5117] [ 165.544405][ T5117] mac80211_hwsim_tx_frame+0x128/0x300 [mac80211_hwsim] [ 165.551187][ T5117] ? mac80211_hwsim_get_txpower+0x800/0x800 [mac80211_hwsim] [ 165.558406][ T5117] hwsim_send_nullfunc+0x179/0x280 [mac80211_hwsim] [ 165.565448][ T5117] __iterate_interfaces+0x104/0x300 [mac80211] [ 165.571534][ T5117] ? hwsim_send_nullfunc_no_ps+0x80/0x80 [mac80211_hwsim] [ 165.578491][ T5117] ? mac80211_hwsim_monitor_ack+0x580/0x580 [mac80211_hwsim] [ 165.586341][ T5117] ieee80211_iterate_active_interfaces_atomic+0x14/0x40 [mac80211] [ 165.594161][ T5117] hwsim_fops_ps_write+0x99/0x1c0 [mac80211_hwsim] [ 165.600494][ T5117] simple_attr_write+0x1f1/0x280 [ 165.605284][ T5117] ? simple_attr_read+0x2c0/0x2c0 [ 165.610145][ T5117] ? debugfs_file_get+0x118/0x380 [ 165.615021][ T5117] ? debugfs_file_put+0x80/0x80 [ 165.619709][ T5117] debugfs_attr_write+0x5b/0x80 [ 165.624398][ T5117] full_proxy_write+0xf0/0x180 [ 165.629002][ T5117] vfs_write+0x20f/0xb80 [ 165.633086][ T5117] ? copy_page_range+0x7c0/0x7c0 [ 165.637874][ T5117] ? __ia32_sys_pread64+0x200/0x200 [ 165.642911][ T5117] ? fd_install+0x340/0x340 [ 165.647254][ T5117] ? __fget_light+0x51/0x240 [ 165.651699][ T5117] ksys_write+0xed/0x1c0 [ 165.655781][ T5117] ? __ia32_sys_read+0xc0/0xc0 [ 165.660384][ T5117] ? fput+0x19/0x140 [ 165.664123][ T5117] do_syscall_64+0x38/0xc0 [ 165.668380][ T5117] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 165.674108][ T5117] RIP: 0033:0x7f9a1c484f33 [ 165.678365][ T5117] Code: 8b 15 61 ef 0c 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 64 8b 04 25 18 00 00 00 85 c0 75 14 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 55 c3 0f 1f 40 00 48 83 ec 28 48 89 54 24 18 [ 165.697751][ T5117] RSP: 002b:00007fff41807618 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 165.706001][ T5117] RAX: ffffffffffffffda RBX: 000055ce2a11d380 RCX: 00007f9a1c484f33 [ 165.713816][ T5117] RDX: 0000000000000002 RSI: 000055ce2a11d380 RDI: 0000000000000001 [ 165.721618][ T5117] RBP: 0000000000000002 R08: 000055ce2a11d380 R09: 00007f9a1c554be0 [ 165.729432][ T5117] R10: 0000000000000070 R11: 0000000000000246 R12: 0000000000000001 [ 165.737232][ T5117] R13: 0000000000000002 R14: 7fffffffffffffff R15: 0000000000000000 [ 165.745033][ T5117] [ 165.747919][ T5117] ---[ end trace 0000000000000000 ]--- 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