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>] [day] [month] [year] [list]
Date:   Wed, 4 Nov 2020 10:59:29 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Thomas Gleixner <tglx@...utronix.de>
Cc:     David Woodhouse <dwmw@...zon.co.uk>,
        LKML <linux-kernel@...r.kernel.org>, x86@...nel.org,
        lkp@...ts.01.org, lkp@...el.com
Subject: [x86/io_apic]  a27dca645d: Kernel panic - not syncing: timer doesn't
 work through Interrupt-remapped IO-APIC

Greeting,

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

commit: a27dca645d2c0f31abb7858aa0e10b2fa0f2f659 ("x86/io_apic: Cleanup trigger/polarity helpers")
https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git x86/apic


in testcase: hwsim
version: hwsim-x86_64-537ab94-1_20201012
with following parameters:

	group: hwsim-27
	ucode: 0xdc


on test machine: 4 threads Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz 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 <oliver.sang@...el.com>


[    2.160102] DMAR: DRHD: handling fault status reg 2
[    2.165059] DMAR: [INTR-REMAP] Request device [f0:1f.0] fault index 0 [fault reason 37] Blocked a compatibility format interrupt request
[    2.177383] Kernel panic - not syncing: timer doesn't work through Interrupt-remapped IO-APIC
[    2.185988] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G          I       5.10.0-rc1-00020-ga27dca645d2c #1
[    2.195458] Hardware name: Dell Inc. OptiPlex 7040/0Y7WYT, BIOS 1.1.1 10/07/2015
[    2.202937] Call Trace:
[    2.205476]  dump_stack+0x57/0x6a
[    2.208878]  panic+0x102/0x2d2
[    2.212021]  panic_if_irq_remap.cold+0x5/0x5
[    2.216375]  check_timer+0x1f6/0x694
[    2.220038]  ? printk+0x58/0x6f
[    2.223265]  setup_IO_APIC+0x17b/0x1c3
[    2.227099]  x86_late_time_init+0x20/0x30
[    2.231194]  start_kernel+0x40c/0x4c7
[    2.234940]  secondary_startup_64_no_verify+0xb8/0xbb
[    2.240076] ACPI MEMORY or I/O RESET_REG.



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 run     job.yaml



Thanks,
Oliver Sang


View attachment "config-5.10.0-rc1-00020-ga27dca645d2c" of type "text/plain" (171537 bytes)

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

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

View attachment "dmesg" of type "text/plain" (28727 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ