------------[ cut here ]------------ WARNING: CPU: 1 PID: 4345 at mm/page_alloc.c:5521 __alloc_pages+0x32c/0x730 mm/page_alloc.c:5521 Modules linked in: CPU: 1 PID: 4345 Comm: kworker/u4:6 Not tainted 6.1.62-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 Workqueue: events_unbound flush_to_ldisc pstate: 204000c5 (nzCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __alloc_pages+0x32c/0x730 mm/page_alloc.c:5521 lr : __alloc_pages+0xc8/0x730 mm/page_alloc.c:5515 sp : ffff80001f277740 x29: ffff80001f277820 x28: ffff80001f277760 x27: dfff800000000000 x26: ffff700003e4eeec x25: 0000000000000000 x24: ffff80001f277780 x23: 0000000000000000 x22: 0000000000060a20 x21: 1ffff00003e4eef0 x20: ffff80001f2777a0 x19: 0000000000000013 x18: 1fffe000368ac776 x17: ffff80000d421dc4 x16: ffff800012083980 x15: ffff8000103b57c0 x14: ffff800008967774 x13: ffff80000802a900 x12: 0000000000000005 x11: 1ffff00003e4eef4 x10: 0000000000000000 x9 : 0000000000000001 x8 : ffff800018132000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 00000000ffffffff x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : ffff80001f2777a0 Call trace: __alloc_pages+0x32c/0x730 mm/page_alloc.c:5521 __alloc_pages_node include/linux/gfp.h:237 [inline] alloc_pages_node include/linux/gfp.h:260 [inline] __kmalloc_large_node+0xbc/0x21c mm/slab_common.c:1096 __do_kmalloc_node mm/slab_common.c:943 [inline] __kmalloc_node_track_caller+0x12c/0x1c0 mm/slab_common.c:975 kmalloc_reserve net/core/skbuff.c:454 [inline] __alloc_skb+0x1b4/0x580 net/core/skbuff.c:515 __netdev_alloc_skb+0xb8/0x3c8 net/core/skbuff.c:579 netdev_alloc_skb include/linux/skbuff.h:3174 [inline] dev_alloc_skb include/linux/skbuff.h:3187 [inline] ppp_sync_input drivers/net/ppp/ppp_synctty.c:679 [inline] ppp_sync_receive+0x13c/0x7b0 drivers/net/ppp/ppp_synctty.c:342 tty_ldisc_receive_buf+0x12c/0x15c drivers/tty/tty_buffer.c:461 tty_port_default_receive_buf+0x74/0xac drivers/tty/tty_port.c:39 receive_buf drivers/tty/tty_buffer.c:515 [inline] flush_to_ldisc+0x260/0x6f8 drivers/tty/tty_buffer.c:565 process_one_work+0x7ac/0x1404 kernel/workqueue.c:2292 worker_thread+0x8e4/0xfec kernel/workqueue.c:2439 kthread+0x250/0x2d8 kernel/kthread.c:376 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:864 irq event stamp: 54341910 hardirqs last enabled at (54341909): [] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:159 [inline] hardirqs last enabled at (54341909): [] _raw_spin_unlock_irq+0x3c/0x90 kernel/locking/spinlock.c:202 hardirqs last disabled at (54341910): [] __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:108 [inline] hardirqs last disabled at (54341910): [] _raw_spin_lock_irqsave+0xa4/0xb4 kernel/locking/spinlock.c:162 softirqs last enabled at (54341900): [] spin_unlock_bh include/linux/spinlock.h:395 [inline] softirqs last enabled at (54341900): [] batadv_nc_purge_paths+0x2f4/0x378 net/batman-adv/network-coding.c:471 softirqs last disabled at (54341898): [] spin_lock_bh include/linux/spinlock.h:355 [inline] softirqs last disabled at (54341898): [] batadv_nc_purge_paths+0xd0/0x378 net/batman-adv/network-coding.c:442 ---[ end trace 0000000000000000 ]--- PPPsync: no memory (input pkt)