All of lore.kernel.org
 help / color / mirror / Atom feed
From: syzbot <syzbot+ce865a1a714eca006986@syzkaller.appspotmail.com>
To: christophe.jaillet@wanadoo.fr, dhowells@redhat.com,
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Subject: [syzbot] WARNING in __do_kernel_fault (2)
Date: Sun, 20 Mar 2022 16:14:18 -0700	[thread overview]
Message-ID: <000000000000035b9c05daae8a5e@google.com> (raw)

Hello,

syzbot found the following issue on:

HEAD commit:    97e9c8eb4bb1 Merge tag 'perf-tools-fixes-for-v5.17-2022-03..
git tree:       upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=1694a6a3700000
kernel config:  https://syzkaller.appspot.com/x/.config?x=36a8551d1936d7cc
dashboard link: https://syzkaller.appspot.com/bug?extid=ce865a1a714eca006986
compiler:       aarch64-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2
userspace arch: arm64

Unfortunately, I don't have any reproducer for this issue yet.

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+ce865a1a714eca006986@syzkaller.appspotmail.com

 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Not tainted 5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 0000000000000368 x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 00000000000002b9 x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 000000000000024e x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000b0295e6f7d38
x14: 0000000000000026 x13: 0000000000000026 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ab7b90c85c66
x14: 0000000000000071 x13: 0000000000000071 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 0000000000000383 x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000b4cf6fe551c2
x14: 000000000000000d x13: 000000000000000d x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000a58 x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000015ff5 x3 : 0000000000000000
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 00009ffefe911fb6
x14: 00000000000001ca x13: 00000000000001ca x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 1 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 1 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 0000000000000334 x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f8ff000028943800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
__do_kernel_fault: 38776 callbacks suppressed
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000ace x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : ffff00007fbbc9c8 x4 : 0000000000015ff5 x3 : 0000000000000001
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000a7bc8c5e1922
x14: 00000000000003b5 x13: 00000000000003b5 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : ffff00007fbc3980 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000b1c x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000015ff5 x3 : 0000000000000000
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000b43 x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000015ff5 x3 : 0000000000000000
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 000000000000024e x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f7ff00002894a800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000b91 x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000015ff5 x3 : 0000000000000000
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 0000000000000234 x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f7ff00002894a800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffffc04df018
x14: 00000000000001ad x13: 0000000000000001 x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f7ff00002894a800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000c06 x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000015ff5 x3 : 0000000000000000
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 0000000000000000
x17: 0000000000000000 x16: 0000000000000000 x15: 0000ae7dd93450e2
x14: 00000000000000ab x13: 00000000000000ab x12: ffff800009e648f8
x11: ffff80000a27feb8 x10: 1e6a3d37d93d9f4a x9 : 61324862b16bb242
x8 : fcff000005d10f38 x7 : f7ff00002894a800 x6 : 0000004004276661
x5 : 00000000000f0510 x4 : 0000000000c0000e x3 : 000000000000ffff
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
__do_kernel_fault: 49787 callbacks suppressed
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006 x18: 00000000fffffffb
x17: 3030207373657264 x16: 6461206c61757472 x15: 697620746120746c
x14: 756166206e6f6974 x13: 0000000000000c55 x12: ffff80000ab7b7b0
x11: ffff80000a35bdf0 x10: 00000000ffffe000 x9 : ffff80000a35bdf0
x8 : ffff80000a2abdf0 x7 : ffff80000a35bdf0 x6 : 0000000000000000
x5 : ffff00007fbbc9c8 x4 : 0000000000015ff5 x3 : 0000000000000001
x2 : 0000000000000000 x1 : 0000000000000000 x0 : fcff000005d10000
Call trace:
 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
 do_page_fault+0x1c0/0x3b0 arch/arm64/mm/fault.c:669
 do_translation_fault+0xb0/0xc0 arch/arm64/mm/fault.c:680
 do_mem_abort+0x44/0x94 arch/arm64/mm/fault.c:813
 el1_abort+0x40/0x60 arch/arm64/kernel/entry-common.c:346
 el1h_64_sync_handler+0xb0/0xd0 arch/arm64/kernel/entry-common.c:397
 el1h_64_sync+0x78/0x7c arch/arm64/kernel/entry.S:579
 __lse_atomic_fetch_add arch/arm64/include/asm/atomic_lse.h:60 [inline]
 __lse_atomic_fetch_sub arch/arm64/include/asm/atomic_lse.h:74 [inline]
 __lse_atomic_sub_return arch/arm64/include/asm/atomic_lse.h:92 [inline]
 arch_atomic_sub_return arch/arm64/include/asm/atomic.h:53 [inline]
 arch_atomic_dec_return include/linux/atomic/atomic-arch-fallback.h:527 [inline]
 arch_atomic_dec_and_test include/linux/atomic/atomic-arch-fallback.h:1105 [inline]
 atomic_dec_and_test include/linux/atomic/atomic-instrumented.h:576 [inline]
 page_ref_dec_and_test include/linux/page_ref.h:210 [inline]
 put_page_testzero include/linux/mm.h:718 [inline]
 __free_pages+0x24/0x100 mm/page_alloc.c:5473
 watch_queue_set_size+0x178/0x1e4 kernel/watch_queue.c:275
 pipe_ioctl+0x70/0x18c fs/pipe.c:632
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:874 [inline]
 __se_sys_ioctl fs/ioctl.c:860 [inline]
 __arm64_sys_ioctl+0xa8/0xec fs/ioctl.c:860
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:52
 el0_svc_common.constprop.0+0x44/0xec arch/arm64/kernel/syscall.c:142
 do_el0_svc+0x70/0x90 arch/arm64/kernel/syscall.c:181
 el0_svc+0x20/0x80 arch/arm64/kernel/entry-common.c:603
 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:621
 el0t_64_sync+0x1ac/0x1b0 arch/arm64/kernel/entry.S:584
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
Ignoring spurious kernel translation fault at virtual address 0000000000000034
WARNING: CPU: 0 PID: 7633 at arch/arm64/mm/fault.c:367 __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
Modules linked in:
CPU: 0 PID: 7633 Comm: syz-executor.1 Tainted: G        W         5.17.0-rc8-syzkaller-00072-g97e9c8eb4bb1 #0
Hardware name: linux,dummy-virt (DT)
pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
lr : __do_kernel_fault+0x14c/0x1c0 arch/arm64/mm/fault.c:367
sp : ffff80000ab7bab0
x29: ffff80000ab7bab0 x28: fcff000005d10000 x27: 0000000000000000
x26: 0000000000000020 x25: f5ff000028a57300 x24: f0ff0000035f0f00
x23: 0000000096000006 x22: 0000000000000034 x21: 0000000000000025
x20: ffff80000ab7bbd0 x19: 0000000096000006

---
This report is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzkaller@googlegroups.com.

syzbot will keep track of this issue. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.

             reply	other threads:[~2022-03-20 23:14 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-20 23:14 syzbot [this message]
2022-03-21  8:57 ` [syzbot] WARNING in __do_kernel_fault (2) David Howells
2022-03-21  8:57   ` syzbot

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=000000000000035b9c05daae8a5e@google.com \
    --to=syzbot+ce865a1a714eca006986@syzkaller.appspotmail.com \
    --cc=christophe.jaillet@wanadoo.fr \
    --cc=dhowells@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=syzkaller-bugs@googlegroups.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 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.