Linux PCI subsystem development
 help / color / mirror / Atom feed
From: kernel test robot <oliver.sang@intel.com>
To: Sunil V L <sunilvl@ventanamicro.com>
Cc: <oe-lkp@lists.linux.dev>, <lkp@intel.com>,
	Anup Patel <anup@brainfault.org>, <linux-pci@vger.kernel.org>,
	<oliver.sang@intel.com>
Subject: [avpatel:riscv_acpi_b2_v4] [PCI]  ae961adb50: RIP:acpi_safe_halt
Date: Mon, 4 Mar 2024 14:22:44 +0800	[thread overview]
Message-ID: <202403041047.791cb18e-oliver.sang@intel.com> (raw)



Hello,

kernel test robot noticed "RIP:acpi_safe_halt" on:

commit: ae961adb5092165da1609f938a1c7d4aff69eca4 ("PCI: Make pci_create_root_bus() declare its reliance on MSI domains")
https://github.com/avpatel/linux.git riscv_acpi_b2_v4

in testcase: stress-ng
version: stress-ng-x86_64-cc94d63ce-1_20240224
with following parameters:

	nr_threads: 100%
	disk: 1HDD
	testtime: 60s
	fs: btrfs
	test: filename
	cpufreq_governor: performance



compiler: gcc-12
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory

(please refer to attached dmesg/kmsg for entire log/backtrace)



If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202403041047.791cb18e-oliver.sang@intel.com



[   15.317785][    C2]  <TASK>
[ 15.317785][ C2] asm_common_interrupt (kbuild/src/consumer/arch/x86/include/asm/idtentry.h:640) 
[   15.327376][    T1]  pin5f, disabled, edge , high, V(00), IRR(0), S(0), physical, D(0000), M(0)
[ 15.331785][ C2] RIP: 0010:acpi_safe_halt (kbuild/src/consumer/arch/x86/include/asm/irqflags.h:37 kbuild/src/consumer/arch/x86/include/asm/irqflags.h:72 kbuild/src/consumer/drivers/acpi/processor_idle.c:113) 
[   15.336875][    T1]  pin60, disabled, edge , high, V(00), IRR(0), S(0), physical, D(0000), M(0)
[ 15.343785][ C2] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 65 48 8b 04 25 40 1f 03 00 48 8b 00 a8 08 75 0c 66 90 0f 00 2d f1 d3 49 00 fb f4 <fa> c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 90
All code
========
   0:	90                   	nop
   1:	90                   	nop
   2:	90                   	nop
   3:	90                   	nop
   4:	90                   	nop
   5:	90                   	nop
   6:	90                   	nop
   7:	90                   	nop
   8:	90                   	nop
   9:	90                   	nop
   a:	90                   	nop
   b:	90                   	nop
   c:	90                   	nop
   d:	90                   	nop
   e:	90                   	nop
   f:	65 48 8b 04 25 40 1f 	mov    %gs:0x31f40,%rax
  16:	03 00 
  18:	48 8b 00             	mov    (%rax),%rax
  1b:	a8 08                	test   $0x8,%al
  1d:	75 0c                	jne    0x2b
  1f:	66 90                	xchg   %ax,%ax
  21:	0f 00 2d f1 d3 49 00 	verw   0x49d3f1(%rip)        # 0x49d419
  28:	fb                   	sti
  29:	f4                   	hlt
  2a:*	fa                   	cli		<-- trapping instruction
  2b:	c3                   	ret
  2c:	cc                   	int3
  2d:	cc                   	int3
  2e:	cc                   	int3
  2f:	cc                   	int3
  30:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
  37:	00 00 00 00 
  3b:	0f 1f 40 00          	nopl   0x0(%rax)
  3f:	90                   	nop

Code starting with the faulting instruction
===========================================
   0:	fa                   	cli
   1:	c3                   	ret
   2:	cc                   	int3
   3:	cc                   	int3
   4:	cc                   	int3
   5:	cc                   	int3
   6:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
   d:	00 00 00 00 
  11:	0f 1f 40 00          	nopl   0x0(%rax)
  15:	90                   	nop
[   15.343785][    C2] RSP: 0000:ffa0000000337e70 EFLAGS: 00000246
[   15.350098][    T1]  pin61, disabled, edge , high, V(00), IRR(0), S(0), physical, D(0000), M(0)
[   15.358783][    C2]
[   15.358783][    C2] RAX: 0000000000004000 RBX: 0000000000000001 RCX: 0000000000000071
[   15.358783][    C2] RDX: ff11001fffa80000 RSI: ff110020c0397000 RDI: ff110020c0397064
[   15.358783][    C2] RBP: 0000000000000001 R08: ffffffff830d1380 R09: 000000000000000d
[   15.358783][    C2] R10: 0000000000000008 R11: ff11001fffab14e4 R12: ffffffff830d1380
[   15.361594][    T1]  pin62, disabled, edge , high, V(00), IRR(0), S(0), physical, D(0000), M(0)
[   15.363785][    C2] R13: ffffffff830d1400 R14: 0000000000000001 R15: 0000000000000000
[ 15.363785][ C2] acpi_idle_enter (kbuild/src/consumer/drivers/acpi/processor_idle.c:709 (discriminator 3)) 
[   15.369271][    T1]  pin63, disabled, edge , high, V(00), IRR(0), S(0), physical, D(0000), M(0)


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20240304/202403041047.791cb18e-oliver.sang@intel.com



-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki


                 reply	other threads:[~2024-03-04  6:22 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202403041047.791cb18e-oliver.sang@intel.com \
    --to=oliver.sang@intel.com \
    --cc=anup@brainfault.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=lkp@intel.com \
    --cc=oe-lkp@lists.linux.dev \
    --cc=sunilvl@ventanamicro.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox