* [gourryinverse:scratch/gourry/managed_nodes/rfc5] [mm/page_alloc] 78a7080812: UBSAN:array-index-out-of-bounds_in_linux/gfp.h
@ 2026-07-17 2:06 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-07-17 2:06 UTC (permalink / raw)
To: Gregory Price; +Cc: oe-lkp, lkp, Gregory Price, oliver.sang
Hello,
kernel test robot noticed "UBSAN:array-index-out-of-bounds_in_linux/gfp.h" on:
commit: 78a7080812fd60e3aca2770f42185c60fb9adc4c ("mm/page_alloc: node-strict private zonelist (ZONELIST_PRIVATE_NOFALLBACK)")
https://github.com/gourryinverse/linux scratch/gourry/managed_nodes/rfc5
in testcase: boot
config: x86_64-randconfig-r071-20260714
compiler: gcc-14
test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 32G
(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/202607170545.4e054b0-lkp@intel.com
[ 3.751402][ T0] ------------[ cut here ]------------
[ 3.752820][ T0] UBSAN: array-index-out-of-bounds in linux/gfp.h:236:40
[ 3.755156][ T0] index -33686020 is out of range for type 'zonelist [4]'
[ 3.757047][ T0] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 7.2.0-rc2-00020-g78a7080812fd #1 PREEMPT(full) 782b3f07ed27af074729c4232601262326f9252f
[ 3.757054][ T0] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 3.757060][ T0] Call Trace:
[ 3.757063][ T0] <TASK>
[ 3.757076][ T0] dump_stack_lvl (dump_stack.c:94 dump_stack.c:120)
[ 3.757087][ T0] ubsan_epilogue (ubsan.c:233)
[ 3.757093][ T0] __ubsan_handle_out_of_bounds (ubsan.c:455)
[ 3.757109][ T0] prepare_alloc_pages+0xd6/0x330
[ 3.757119][ T0] alloc_pages_bulk_noprof (page_alloc.c:5145)
[ 3.757129][ T0] ? __alloc_pages_noprof (page_alloc.c:5358)
[ 3.757134][ T0] ? policy_nodemask (mempolicy.c:2311)
[ 3.757149][ T0] __kasan_populate_vmalloc_do (kasan/shadow.c:345 (discriminator 3) kasan/shadow.c:370 (discriminator 3))
[ 3.757158][ T0] alloc_vmap_area (linux/kasan.h:580 vmalloc.c:2123)
[ 3.757170][ T0] ? reclaim_and_purge_vmap_areas (vmalloc.c:2425)
[ 3.757175][ T0] ? local_clock (sched/clock.c:321)
[ 3.757181][ T0] ? kasan_set_track (kasan/common.c:65)
[ 3.757190][ T0] ? __kmalloc_cache_node_noprof (linux/kasan.h:263 slub.c:5534)
[ 3.757197][ T0] ? __get_vm_area_node (linux/slab.h:1174 vmalloc.c:3215)
[ 3.757205][ T0] __get_vm_area_node (vmalloc.c:3226)
[ 3.757230][ T0] ? irq_init_percpu_irqstack (x86/kernel/irq_64.c:49 x86/kernel/irq_64.c:76)
[ 3.757236][ T0] get_vm_area_caller (vmalloc.c:3277)
[ 3.757241][ T0] ? irq_init_percpu_irqstack (x86/kernel/irq_64.c:49 x86/kernel/irq_64.c:76)
[ 3.757246][ T0] vmap (vmalloc.c:3560 (discriminator 1))
[ 3.757252][ T0] ? vunmap (vmalloc.c:3519)
[ 3.757255][ T0] ? __lock_release+0x5a/0x150
[ 3.757261][ T0] ? rcu_read_unlock (linux/rcupdate.h:310 (discriminator 1) linux/rcupdate.h:871 (discriminator 1))
[ 3.757274][ T0] irq_init_percpu_irqstack (x86/kernel/irq_64.c:49 x86/kernel/irq_64.c:76)
[ 3.757295][ T0] ? fred_sysvec_thermal (??:?)
[ 3.757302][ T0] ? mp_check_pin_attr (x86/kernel/apic/io_apic.c:880)
[ 3.757309][ T0] ? alloc_ioapic_saved_registers (x86/kernel/apic/io_apic.c:226 (discriminator 3) x86/kernel/apic/io_apic.c:218 (discriminator 3))
[ 3.757318][ T0] init_IRQ (x86/kernel/irqinit.c:90 (discriminator 10))
[ 3.757329][ T0] start_kernel (main.c:1079)
[ 3.757333][ T0] x86_64_start_reservations (x86/kernel/head64.c:310)
[ 3.757338][ T0] x86_64_start_kernel (x86/kernel/head64.c:291)
[ 3.757344][ T0] common_startup_64 (x86/kernel/head_64.S:418)
[ 3.757358][ T0] </TASK>
[ 3.757360][ T0] ---[ end trace ]---
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260717/202607170545.4e054b0-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-07-17 2:06 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-17 2:06 [gourryinverse:scratch/gourry/managed_nodes/rfc5] [mm/page_alloc] 78a7080812: UBSAN:array-index-out-of-bounds_in_linux/gfp.h 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.