lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Sun, 8 Aug 2021 21:13:42 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     "Vishal Moola (Oracle)" <vishal.moola@...il.com>
Cc:     0day robot <lkp@...el.com>,
        kernel test robot <oliver.sang@...el.com>,
        LKML <linux-kernel@...r.kernel.org>, lkp@...ts.01.org,
        vishal.moola@...il.com, willy@...radead.org,
        linux-block@...r.kernel.org, linux-fsdevel@...r.kernel.org
Subject: f65524dca2: WARNING:at_kernel/softirq.c:#__local_bh_enable_ip



Greeting,

FYI, we noticed the following commit (built with gcc-9):

commit: f65524dca2c89160b58061daa7f3c14e79d752d2 ("[RFC PATCH v2] Page Cache Allowing Hard Interrupts")
url: https://github.com/0day-ci/linux/commits/Vishal-Moola-Oracle/Page-Cache-Allowing-Hard-Interrupts/20210805-135907
base: https://git.kernel.org/cgit/linux/kernel/git/kdave/linux.git for-next

in testcase: fio-basic
version: fio-x86_64-3.15-1_20210801
with following parameters:

	runtime: 300s
	nr_task: 8t
	disk: 1SSD
	fs: f2fs
	rw: randread
	bs: 4k
	ioengine: sync
	test_size: 256g
	cpufreq_governor: performance
	ucode: 0x4003006

test-description: Fio is a tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user.
test-url: https://github.com/axboe/fio


on test machine: 192 threads 4 sockets Intel(R) Xeon(R) CPU @ 2.20GHz with 192G 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 <oliver.sang@...el.com>


[   54.638675][  C117] ------------[ cut here ]------------
[   54.644540][  C117] WARNING: CPU: 117 PID: 0 at kernel/softirq.c:362 __local_bh_enable_ip+0x35/0x80
[   54.654131][  C117] Modules linked in: dm_mod f2fs crc32_generic binfmt_misc btrfs blake2b_generic xor zstd_compress raid6_pq libcrc32c intel_rapl_msr
 intel_rapl_common skx_edac nfit libnvdimm x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ipmi_ssif
 ast crc32c_intel ghash_clmulni_intel drm_vram_helper drm_ttm_helper ttm rapl drm_kms_helper intel_cstate syscopyarea ahci sysfillrect sysimgblt mei_me l
ibahci nvme fb_sys_fops acpi_ipmi intel_uncore nvme_core drm ioatdma t10_pi mei libata intel_pch_thermal joydev ipmi_si dca wmi ipmi_devintf ipmi_msghandler acpi_pad acpi_power_meter ip_tables
[   54.714306][  C117] CPU: 117 PID: 0 Comm: swapper/117 Not tainted 5.14.0-rc3-00104-gf65524dca2c8 #1
[   54.723975][  C117] Hardware name: Intel Corporation S9200WK/S9200WK, BIOS SE5C620.86B.0D.01.0434.032620190658 03/26/2019
[   54.735567][  C117] RIP: 0010:__local_bh_enable_ip+0x35/0x80
[   54.741869][  C117] Code: 7e a9 00 00 0f 00 75 22 83 ee 01 f7 de 65 01 35 a1 17 f3 7e 65 8b 05 9a 17 f3 7e a9 00 ff ff 00 74 0c 65 ff 0d 8c 17 f3 7e c3 <0f> 0b eb da 65 66 8b 05 bf 5b f4 7e 66 85 c0 74 e7 e8 35 ff ff ff
[   54.762628][  C117] RSP: 0018:ffffc9000e518e50 EFLAGS: 00010006
[   54.769213][  C117] RAX: 0000000080010203 RBX: ffff888117d15f10 RCX: 000000002c880000
[   54.777714][  C117] RDX: ffff88810c84dd60 RSI: 0000000000000201 RDI: ffffffff812beaa0
[   54.786216][  C117] RBP: ffffea0005036b00 R08: ffff88810c84dd60 R09: 0000000000000000
[   54.794727][  C117] R10: 0000000000000000 R11: 0000000000000002 R12: 0000000000000001
[   54.803242][  C117] R13: ffff8881212d4860 R14: ffff888117d15f18 R15: 0000000000000000
[   54.811763][  C117] FS:  0000000000000000(0000) GS:ffff888c50140000(0000) knlGS:0000000000000000
[   54.821243][  C117] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   54.828378][  C117] CR2: 00007feb66f790e0 CR3: 00000001701e6004 CR4: 00000000007706e0
[   54.836904][  C117] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   54.845425][  C117] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[   54.853934][  C117] PKRU: 55555554
[   54.858014][  C117] Call Trace:
[   54.861829][  C117]  <IRQ>
[   54.865199][  C117]  test_clear_page_writeback+0xa0/0x2c0
[   54.871258][  C117]  end_page_writeback+0x56/0xc0
[   54.876626][  C117]  end_bio_bh_io_sync+0x23/0x40
[   54.881984][  C117]  blk_update_request+0x241/0x3c0
[   54.887509][  C117]  blk_mq_end_request+0x1c/0x140
[   54.892941][  C117]  nvme_irq+0x11c/0x240 [nvme]
[   54.898196][  C117]  __handle_irq_event_percpu+0x37/0x180
[   54.904225][  C117]  handle_irq_event_percpu+0x31/0x80
[   54.909985][  C117]  handle_irq_event+0x3d/0x80
[   54.915127][  C117]  handle_edge_irq+0x83/0x1c0
[   54.920264][  C117]  __common_interrupt+0x3b/0xc0
[   54.925564][  C117]  common_interrupt+0x7e/0xc0
[   54.930691][  C117]  </IRQ>
[   54.934080][  C117]  asm_common_interrupt+0x1e/0x40
[   54.939566][  C117] RIP: 0010:cpuidle_enter_state+0xd2/0x380
[   54.945824][  C117] Code: 49 89 c5 0f 1f 44 00 00 31 ff e8 c9 a4 70 ff 45 84 ff 74 12 9c 58 f6 c4 02 0f 85 62 02 00 00 31 ff e8 32 e8 77 ff fb 45 85 f6 <0f> 88 fb 00 00 00 49 63 c6 4c 2b 2c 24 48 8d 14 40 48 8d 14 90 49
[   54.966499][  C117] RSP: 0018:ffffc9000ce97e80 EFLAGS: 00000202
[   54.973042][  C117] RAX: ffff888c5016bb40 RBX: 0000000000000001 RCX: 000000000000001f
[   54.981498][  C117] RDX: 0000000000000000 RSI: 000000003a518aaa RDI: 0000000000000000
[   54.989951][  C117] RBP: ffffe8dc37941780 R08: 0000000cb8b7f253 R09: 000000000000005a
[   54.998390][  C117] R10: 0000000000000018 R11: ffff888c5016aa44 R12: ffffffff82cde740
[   55.006826][  C117] R13: 0000000cb8b7f253 R14: 0000000000000001 R15: 0000000000000000
[   55.015259][  C117]  cpuidle_enter+0x29/0x40
[   55.020117][  C117]  do_idle+0x1d7/0x280
[   55.024611][  C117]  cpu_startup_entry+0x19/0x40
[   55.029776][  C117]  start_secondary+0x116/0x180
[   55.034922][  C117]  secondary_startup_64_no_verify+0xc2/0xcb
[   55.041186][  C117] ---[ end trace 6ad3dc9c5d29d1e6 ]---



To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        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
        bin/lkp run                    generated-yaml-file



---
0DAY/LKP+ Test Infrastructure                   Open Source Technology Center
https://lists.01.org/hyperkitty/list/lkp@lists.01.org       Intel Corporation

Thanks,
Oliver Sang


View attachment "config-5.14.0-rc3-00104-gf65524dca2c8" of type "text/plain" (175365 bytes)

View attachment "job-script" of type "text/plain" (8365 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (43344 bytes)

View attachment "job.yaml" of type "text/plain" (5517 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ