 __x64_sys_munmap+0x60/0x70
 do_syscall_64+0xfa/0x3b0
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
------------[ cut here ]------------
kernel BUG at mm/filemap.c:868!
Oops: invalid opcode: 0000 [#1] SMP KASAN PTI
CPU: 0 UID: 0 PID: 6598 Comm: syz.4.96 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
RIP: 0010:__filemap_add_folio+0x11ad/0x12f0
Code: 4b c9 ff 4c 89 e7 48 c7 c6 60 1c 54 8b e8 db 1a 33 ff 90 0f 0b e8 a3 4b c9 ff 4c 89 e7 48 c7 c6 40 13 54 8b e8 c4 1a 33 ff 90 <0f> 0b e8 8c 4b c9 ff 4c 89 e7 48 c7 c6 60 1c 54 8b e8 ad 1a 33 ff
RSP: 0018:ffffc9000391f4c0 EFLAGS: 00010246
RAX: 0f26fb8beeafe800 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000007 RSI: ffffffff8d531ee2 RDI: 00000000ffffffff
RBP: ffffc9000391f630 R08: ffffffff8f5cac37 R09: 1ffffffff1eb9586
R10: dffffc0000000000 R11: fffffbfff1eb9587 R12: ffffea0000c91f00
R13: dffffc0000000000 R14: ffffea0000c91f08 R15: 0000000000000002
FS:  00007f6df38c06c0(0000) GS:ffff8880b8d7e000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f4207dd7dac CR3: 000000010f708000 CR4: 00000000000006f0
Call Trace:
 <TASK>
 filemap_add_folio+0xd5/0x270
 page_cache_ra_order+0x643/0xd40
 do_sync_mmap_readahead+0x25e/0x7a0
 filemap_fault+0x62c/0x1200
 __do_fault+0x138/0x390
 __handle_mm_fault+0x3611/0x5440
 handle_mm_fault+0x40a/0x8e0
 do_user_addr_fault+0x764/0x1390
 exc_page_fault+0x76/0xf0
 asm_exc_page_fault+0x26/0x30
RIP: 0010:strncpy_from_user+0xb7/0x290
Code: 00 00 4c 89 f6 e8 c9 5d 03 fd 49 83 fe 07 0f 86 9d 00 00 00 48 89 1c 24 4c 89 74 24 08 48 c7 c5 f8 ff ff ff 45 31 e4 4c 89 fb <4f> 8b 34 27 48 b8 ff fe fe fe fe fe fe fe 4d 8d 3c 06 4d 89 f5 49
RSP: 0018:ffffc9000391fe38 EFLAGS: 00010246
RAX: ffffffff84babd37 RBX: 0000200000000440 RCX: ffff888109943980
RDX: 0000000000000002 RSI: 0000000000000fe0 RDI: 0000000000000007
RBP: fffffffffffffff8 R08: ffff88803892e4ff R09: 1ffff11007125c9f
R10: dffffc0000000000 R11: ffffed1007125ca0 R12: 0000000000000000
R13: dffffc0000000000 R14: 0000000000000fe0 R15: 0000200000000440
 getname_flags+0xf3/0x540
 __x64_sys_mkdirat+0x7a/0xa0
 do_syscall_64+0xfa/0x3b0
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f6df298d497
Code: 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f6df38bfe68 EFLAGS: 00000202 ORIG_RAX: 0000000000000102
RAX: ffffffffffffffda RBX: 00007f6df38bfef0 RCX: 00007f6df298d497
RDX: 00000000000001ff RSI: 0000200000000440 RDI: 00000000ffffff9c
RBP: 00002000000004c0 R08: 0000000000000000 R09: 0000000000005537
R10: 0000000000000000 R11: 0000000000000202 R12: 0000200000000440
R13: 00007f6df38bfeb0 R14: 000000000000553d R15: 0000200000001f80
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:__filemap_add_folio+0x11ad/0x12f0
Code: 4b c9 ff 4c 89 e7 48 c7 c6 60 1c 54 8b e8 db 1a 33 ff 90 0f 0b e8 a3 4b c9 ff 4c 89 e7 48 c7 c6 40 13 54 8b e8 c4 1a 33 ff 90 <0f> 0b e8 8c 4b c9 ff 4c 89 e7 48 c7 c6 60 1c 54 8b e8 ad 1a 33 ff
RSP: 0018:ffffc9000391f4c0 EFLAGS: 00010246
RAX: 0f26fb8beeafe800 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000007 RSI: ffffffff8d531ee2 RDI: 00000000ffffffff
RBP: ffffc9000391f630 R08: ffffffff8f5cac37 R09: 1ffffffff1eb9586
R10: dffffc0000000000 R11: fffffbfff1eb9587 R12: ffffea0000c91f00
R13: dffffc0000000000 R14: ffffea0000c91f08 R15: 0000000000000002
FS:  00007f6df38c06c0(0000) GS:ffff8880b8d7e000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f4207dd7dac CR3: 000000010f708000 CR4: 00000000000006f0
