* [rppt:mem_init/v2] [arch, mm] a4dbe5c718: kernel_BUG_at_arch/x86/mm/physaddr.c
@ 2025-03-19 7:47 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2025-03-19 7:47 UTC (permalink / raw)
To: Mike Rapoport; +Cc: oe-lkp, lkp, Mike Rapoport, oliver.sang
Hello,
kernel test robot noticed "kernel_BUG_at_arch/x86/mm/physaddr.c" on:
commit: a4dbe5c718171ae59dbb50340e6ec10a1e48b6a7 ("arch, mm: set high_memory in free_area_init()")
https://git.kernel.org/cgit/linux/kernel/git/rppt/linux.git mem_init/v2
in testcase: boot
config: i386-randconfig-001-20250318
compiler: clang-20
test machine: qemu-system-i386 -enable-kvm -cpu SandyBridge -smp 2 -m 4G
(please refer to attached dmesg/kmsg for entire log/backtrace)
+---------------------------------------------+------------+------------+
| | 098f7ccb0b | a4dbe5c718 |
+---------------------------------------------+------------+------------+
| kernel_BUG_at_arch/x86/mm/physaddr.c | 0 | 12 |
| PANIC:early_exception | 0 | 12 |
| EIP:__phys_addr | 0 | 12 |
+---------------------------------------------+------------+------------+
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/202503191442.112e954f-lkp@intel.com
[ 0.055742][ T0] ------------[ cut here ]------------
[ 0.056128][ T0] kernel BUG at arch/x86/mm/physaddr.c:77!
PANIC: early exception 0x06 IP 60:c116539d error 0 cr2 0x0
[ 0.056916][ T0] CPU: 0 UID: 0 PID: 0 Comm: swapper Not tainted 6.14.0-rc4-00010-ga4dbe5c71817 #1
[ 0.057570][ T0] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
[ 0.058299][ T0] EIP: __phys_addr (arch/x86/mm/physaddr.c:77)
[ 0.058633][ T0] Code: 00 74 33 89 f0 e8 d3 8b 2e 00 89 c3 0f b6 d0 b8 58 bb 4b c5 31 c9 6a 00 e8 70 f5 15 00 83 c4 04 84 db 74 25 ff 05 78 de 5d c5 <0f> 0b b8 c8 91 ea c4 e8 e7 6e ea ff b8 58 bb 4b c5 31 d2 31 c9 6a
All code
========
0: 00 74 33 89 add %dh,-0x77(%rbx,%rsi,1)
4: f0 e8 d3 8b 2e 00 lock call 0x2e8bdd
a: 89 c3 mov %eax,%ebx
c: 0f b6 d0 movzbl %al,%edx
f: b8 58 bb 4b c5 mov $0xc54bbb58,%eax
14: 31 c9 xor %ecx,%ecx
16: 6a 00 push $0x0
18: e8 70 f5 15 00 call 0x15f58d
1d: 83 c4 04 add $0x4,%esp
20: 84 db test %bl,%bl
22: 74 25 je 0x49
24: ff 05 78 de 5d c5 incl -0x3aa22188(%rip) # 0xffffffffc55ddea2
2a:* 0f 0b ud2 <-- trapping instruction
2c: b8 c8 91 ea c4 mov $0xc4ea91c8,%eax
31: e8 e7 6e ea ff call 0xffffffffffea6f1d
36: b8 58 bb 4b c5 mov $0xc54bbb58,%eax
3b: 31 d2 xor %edx,%edx
3d: 31 c9 xor %ecx,%ecx
3f: 6a .byte 0x6a
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: b8 c8 91 ea c4 mov $0xc4ea91c8,%eax
7: e8 e7 6e ea ff call 0xffffffffffea6ef3
c: b8 58 bb 4b c5 mov $0xc54bbb58,%eax
11: 31 d2 xor %edx,%edx
13: 31 c9 xor %ecx,%ecx
15: 6a .byte 0x6a
[ 0.060017][ T0] EAX: 00000000 EBX: c61f7001 ECX: 00000000 EDX: 00000000
[ 0.060519][ T0] ESI: c61f7000 EDI: 061f7000 EBP: c4e31f04 ESP: c61f7000
[ 0.061016][ T0] DS: 007b ES: 007b FS: 0000 GS: 0000 SS: cff4 EFLAGS: 00210002
[ 0.061560][ T0] CR0: 80050033 CR2: 00000000 CR3: 059fc000 CR4: 00000090
[ 0.062060][ T0] Call Trace:
[ 0.062288][ T0] ? show_regs (arch/x86/kernel/dumpstack.c:478)
[ 0.062588][ T0] ? early_fixup_exception (arch/x86/include/asm/nospec-branch.h:595)
[ 0.062968][ T0] ? early_idt_handler_common (arch/x86/kernel/head_32.S:352)
[ 0.063360][ T0] ? __phys_addr (arch/x86/mm/physaddr.c:77)
[ 0.063677][ T0] ? one_page_table_init (arch/x86/mm/init_32.c:100)
[ 0.064037][ T0] ? page_table_range_init (arch/x86/mm/init_32.c:227)
[ 0.064411][ T0] ? permanent_kmaps_init (include/linux/pgtable.h:191 include/linux/pgtable.h:196 arch/x86/mm/init_32.c:395)
[ 0.064814][ T0] ? paging_init (arch/x86/mm/init_32.c:677)
[ 0.065118][ T0] ? native_pagetable_init (arch/x86/mm/init_32.c:481)
[ 0.065503][ T0] ? setup_arch (arch/x86/kernel/setup.c:1131)
[ 0.065819][ T0] ? start_kernel (include/linux/jump_label.h:267 init/main.c:920)
[ 0.066143][ T0] ? i386_start_kernel (arch/x86/kernel/head32.c:79)
[ 0.066501][ T0] ? startup_32_smp (arch/x86/kernel/head_32.S:292)
Linux version 6.14.0-rc4-00010-ga4dbe5c71817 #1
Command line: ip=::::vm-meta-84::dhcp root=/dev/ram0 RESULT_ROOT=/result/boot/1/vm-snb-i386/quantal-i386-core-20190426.cgz/i386-randconfig-001-20250318/clang-20/a4dbe5c718171ae59dbb50340e6ec10a1e48b6a7/0 BOOT_IMAGE=/pkg/linux/i386-randconfig-001-20250318/clang-20/a4dbe5c718171ae59dbb50340e6ec10a1e48b6a7/vmlinuz-6.14.0-rc4-00010-ga4dbe5c71817 branch=linux-devel/devel-hourly-20250317-162326 job=/lkp/jobs/scheduled/vm-meta-84/boot-1-quantal-i386-core-20190426.cgz-i386-randconfig-001-20250318-a4dbe5c71817-20250319-59448-u28vpj-1.yaml user=lkp ARCH=i386 kconfig=i386-randconfig-001-20250318 commit=a4dbe5c718171ae59dbb50340e6ec10a1e48b6a7 mem=4G intremap=posted_msi vmalloc=256M initramfs_async=0 page_owner=on carrier_timeout=60 rcupdate.rcu_self_test=0 max_uptime=600 LKP_SERVER=internal-lkp-server selinux=0 debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw rcuperf.shutdown=0 rcuscale.shutdown=0 refscale.shutdown=0 watchdog_thresh=240 audit=0 kunit.enable=0 ia32_emulation=on riscv_isa_fallback=1
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20250319/202503191442.112e954f-lkp@intel.com
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-03-19 7:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-19 7:47 [rppt:mem_init/v2] [arch, mm] a4dbe5c718: kernel_BUG_at_arch/x86/mm/physaddr.c kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.