* [linus:master] [atomic] 80047d84ee: WARNING:at_include/linux/instrumented.h:#__split_huge_pmd_locked
@ 2026-11-03 0:58 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-11-03 0:58 UTC (permalink / raw)
To: Peter Zijlstra
Cc: oe-lkp, lkp, linux-kernel, Andrew Morton, Finn Thain,
Geert Uytterhoeven, Sasha Levin, Thomas Gleixner, Ingo Molnar,
Borislav Petkov, Dave Hansen, Ard Biesheuvel, H. Peter Anvin,
Alexei Starovoitov, Andrii Nakryiko, Arnd Bergmann, Boqun Feng,
Daniel Borkman, Dinh Nguyen, Eduard Zingerman, Gary Guo, Guo Ren,
Hao Luo, Jiri Olsa, John Fastabend, John Paul Adrian Glaubitz,
Jonas Bonn, KP Singh, Marc Rutland, Martin KaFai Lau,
Rich Felker, Song Liu, Stafford Horne, Stanislav Fomichev,
Stefan Kristiansson, Will Deacon, Yonghong Song, Yoshinori Sato,
yi1.lai
Hello,
kernel test robot noticed "WARNING:at_include/linux/instrumented.h:#__split_huge_pmd_locked" on:
commit: 80047d84eed25e9c92cfb9169980a0dfec110246 ("atomic: add alignment check to instrumented atomic operations") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
[test failed on linux-next/master 7649ba73f9e7e1e04d0b46213e39c79ae09dd55c]
in testcase: trinity
with following parameters:
runtime: 300s
group: group-02
nr_groups: 5
config: i386-randconfig-1005-20261101
compiler: gcc-14
test machine: qemu-system-i386 -enable-kvm -cpu Icelake-Server-noTSX,enforce,lm=off -smp 4 -m 4G
(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 <yi1.lai@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202611022259.def3e086-lkp@intel.com
[ 18.704659][ T3738] ------------[ cut here ]------------
[ 18.706815][ T3738] WARNING: include/linux/instrumented.h:62 at __split_huge_pmd_locked+0x6d2/0xac0, CPU#0: trinity-c1/3738
[ 18.717796][ T3738] Modules linked in:
[ 18.719286][ T3738] CPU: 0 UID: 65534 PID: 3738 Comm: trinity-c1 Not tainted 6.19.0-rc6-00100-g80047d84eed2 #1 PREEMPT(lazy)
[ 18.723193][ T3738] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 18.726644][ T3738] EIP: __split_huge_pmd_locked (x86/include/asm/pgtable.h:228 (discriminator 1) huge_memory.c:3128 (discriminator 1))
[ 18.728717][ T3738] Code: dc 85 d2 75 0c c6 45 c2 00 85 c0 0f 84 ee fe ff ff f6 45 bc 03 0f 85 47 03 00 00 8b 45 bc 80 08 10 c6 45 c2 01 e9 d5 fe ff ff <0f> 0b 0f c7 4d ec 0f 84 34 fd ff ff eb f2 e8 db 58 40 01 85 c0 0f
All code
========
0: dc 85 d2 75 0c c6 faddl -0x39f38a2e(%rbp)
6: 45 c2 00 85 rex.RB ret $0x8500
a: c0 0f 84 rorb $0x84,(%rdi)
d: ee out %al,(%dx)
e: fe (bad)
f: ff (bad)
10: ff f6 push %rsi
12: 45 bc 03 0f 85 47 rex.RB mov $0x47850f03,%r12d
18: 03 00 add (%rax),%eax
1a: 00 8b 45 bc 80 08 add %cl,0x880bc45(%rbx)
20: 10 c6 adc %al,%dh
22: 45 c2 01 e9 rex.RB ret $0xe901
26: d5 fe ff ff {rex2 0xfe} ud0 %r23,%r31
2a:* 0f 0b ud2 <-- trapping instruction
2c: 0f c7 4d ec cmpxchg8b -0x14(%rbp)
30: 0f 84 34 fd ff ff je 0xfffffffffffffd6a
36: eb f2 jmp 0x2a
38: e8 db 58 40 01 call 0x1405918
3d: 85 c0 test %eax,%eax
3f: 0f .byte 0xf
Code starting with the faulting instruction ===========================================
0: 0f 0b ud2
2: 0f c7 4d ec cmpxchg8b -0x14(%rbp)
6: 0f 84 34 fd ff ff je 0xfffffffffffffd40
c: eb f2 jmp 0x0
e: e8 db 58 40 01 call 0x14058ee
13: 85 c0 test %eax,%eax
15: 0f .byte 0xf
[ 18.738340][ T3738] EAX: 00000000 EBX: 04507067 ECX: 00000000 EDX: 00000000
[ 18.740746][ T3738] ESI: 00000000 EDI: 04507067 EBP: 44669d30 ESP: 44669cd8
[ 18.743073][ T3738] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 EFLAGS: 00010202
[ 18.745603][ T3738] CR0: 80050033 CR2: 00000004 CR3: 042e6000 CR4: 00350ef0
[ 18.747953][ T3738] DR0: 3678f000 DR1: 36ba2000 DR2: 00000000 DR3: 00000000
[ 18.753554][ T3738] DR6: ffff0ff0 DR7: 00070602
[ 18.755107][ T3738] Call Trace:
[ 18.756252][ T3738] ? split_huge_pmd_address (huge_memory.c:3270 huge_memory.c:3284 huge_memory.c:3297)
[ 18.758035][ T3738] ? vma_adjust_trans_huge (huge_memory.c:3309 huge_memory.c:3321)
[ 18.759892][ T3738] ? __split_vma (vma.c:554)
[ 18.761489][ T3738] ? vma_modify (vma.c:596 vma.c:1674)
[ 18.762981][ T3738] ? vma_modify_flags (vma.c:1694)
[ 18.764670][ T3738] ? madvise_vma_behavior (madvise.c:169 madvise.c:1441)
[ 18.765920][ T3738] ? madvise_do_behavior (madvise.c:1721 madvise.c:1937)
[ 18.767061][ T3738] ? do_madvise (madvise.c:2030)
[ 18.768042][ T3738] ? __ia32_sys_madvise (madvise.c:2039 (discriminator 1) madvise.c:2037 (discriminator 1) madvise.c:2037 (discriminator 1))
[ 18.769149][ T3738] ? ia32_sys_call (kbuild/obj/consumer/i386-randconfig-1005-20261101/./arch/x86/include/generated/asm/syscalls_32.h:220)
[ 18.770238][ T3738] ? do_int80_syscall_32 (x86/entry/syscall_32.c:83 x86/entry/syscall_32.c:259)
[ 18.771374][ T3738] ? entry_INT80_32 (x86/entry/entry_32.S:940)
[ 18.772429][ T3738] irq event stamp: 781495
[ 18.773388][ T3738] hardirqs last enabled at (781509): __up_console_sem (printk/printk.c:345 (discriminator 1))
[ 18.775278][ T3738] hardirqs last disabled at (781522): __up_console_sem (printk/printk.c:343 (discriminator 1))
[ 18.777167][ T3738] softirqs last enabled at (781232): handle_softirqs (softirq.c:468 softirq.c:650)
[ 18.779118][ T3738] softirqs last disabled at (781219): __do_softirq (softirq.c:656)
[ 18.781012][ T3738] ---[ end trace 0000000000000000 ]---
[ 220.112163][ T0] CE: hpet increased min_delta_ns to 5000 nsec
[ 220.112245][ T0] CE: hpet increased min_delta_ns to 7500 nsec
[ 220.112306][ T0] CE: hpet increased min_delta_ns to 11250 nsec
[ 313.879988][ T384] sh: can't kill pid 3613: No such process
[ 319.115692][ C0] CE: hpet increased min_delta_ns to 16875 nsec
LKP: ttyS0: 335: LKP: tbox cant kexec and rebooting forcely [ 325.428435][ T335] sysrq: Emergency Sync
[ 325.430372][ T10] Emergency Sync complete
[ 325.431919][ T335] sysrq: Resetting
Kboot worker: lkp-worker71
Elapsed time: 360
Host load: peak load1 279.34, peak cpu pressure 96.63%, qemu waited 0s for a cpu in 360s, container throttled 0s, 6 samples
kvm=(
qemu-system-i386
-enable-kvm
-cpu Icelake-Server-noTSX,enforce,lm=off
-kernel $kernel
-initrd initrd-vm-meta-160.cgz
-m 4096
-smp 4
-device e1000,netdev=net0
-netdev user,id=net0,hostfwd=tcp::32032-:22
-boot order=nc
-no-reboot
-device i6300esb
-device pci-testdev
-watchdog-action debug
-rtc base=localtime
-serial stdio
-display none
-monitor null
)
append=(
ip=::::vm-meta-160::dhcp
root=/dev/ram0
RESULT_ROOT=/result/trinity/group-02-5-300s/vm-icl-i386/yocto-i386-minimal-20190520.cgz/i386-randconfig-1005-20261101/gcc-14/80047d84eed25e9c92cfb9169980a0dfec110246/0
BOOT_IMAGE=/pkg/linux/i386-randconfig-1005-20261101/gcc-14/80047d84eed25e9c92cfb9169980a0dfec110246/vmlinuz-6.19.0-rc6-00100-g80047d84eed2
branch=linux-next/master
job=/job-script
user=lkp
ARCH=i386
kconfig=i386-randconfig-1005-20261101
commit=80047d84eed25e9c92cfb9169980a0dfec110246
mem=4G
intremap=posted_msi
rcuperf.shutdown=0
rcuscale.shutdown=0
refscale.shutdown=0
audit=0
kunit.enable=0
init_on_free=0
max_uptime=3600
result_service=tmpfs
selinux=0
debug
apic=debug
sysrq_always_enabled
rcupdate.rcu_cpu_stall_timeout=100
watchdog_thresh=55
workqueue.watchdog_thresh=140
smp.csd_lock_timeout=100000
sysctl.kernel.hung_task_timeout_secs=140
net.ifnames=0
printk.devkmsg=on
panic=30
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
earlycon=uart8250,io,0x3f8,115200n8
keep_bootcon
)
"${kvm[@]}" -append "${append[*]}"
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20261102/202611022259.def3e086-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:[~2026-11-03 0:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-03 0:58 [linus:master] [atomic] 80047d84ee: WARNING:at_include/linux/instrumented.h:#__split_huge_pmd_locked kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®