gfs2: fsid=syz:syz.0: jid=0: Done gfs2: fsid=syz:syz.0: first mount done, others may mount kasan: CONFIG_KASAN_INLINE enabled new mount options do not match the existing superblock, will be ignored kasan: GPF could be caused by NULL-ptr deref or user memory access general protection fault: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 22274 Comm: syz-executor.3 Not tainted 4.19.157-syzkaller #0 new mount options do not match the existing superblock, will be ignored Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:set_rgrp_preferences fs/gfs2/rgrp.c:984 [inline] RIP: 0010:gfs2_ri_update+0x289/0x520 fs/gfs2/rgrp.c:1012 Code: e0 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 0c 57 51 fe 49 8d 7f 74 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 68 RSP: 0018:ffff888059a77630 EFLAGS: 00010203 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000c146000 RDX: 000000000000000e RSI: ffffffff83137854 RDI: 0000000000000074 RBP: ffff88804ba19e40 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000001 R13: 0000000000000000 R14: ffff88804ba19e3c R15: 0000000000000000 FS: 00007f18646ed700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000768000 CR3: 0000000098493000 CR4: 00000000001426e0 sysfs: cannot create duplicate filename '/fs/gfs2/syz:syz' DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: gfs2_rindex_update+0x3ba/0x430 fs/gfs2/rgrp.c:1052 init_inodes+0x1061/0x1cf0 fs/gfs2/ops_fstype.c:819 CPU: 0 PID: 22278 Comm: syz-executor.4 Not tainted 4.19.157-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1fc/0x2fe lib/dump_stack.c:118 sysfs_warn_dup.cold+0x1c/0x2d fs/sysfs/dir.c:30 fill_super+0x18a6/0x2550 fs/gfs2/ops_fstype.c:1153 sysfs_create_dir_ns+0x228/0x280 fs/sysfs/dir.c:63 create_dir lib/kobject.c:88 [inline] kobject_add_internal+0x2a5/0x9c0 lib/kobject.c:247 kobject_add_varg lib/kobject.c:382 [inline] kobject_init_and_add+0x101/0x160 lib/kobject.c:453 gfs2_mount+0x4c0/0x598 fs/gfs2/ops_fstype.c:1316 gfs2_sys_fs_add+0x18e/0x440 fs/gfs2/sys.c:659 mount_fs+0xa3/0x30c fs/super.c:1261 vfs_kern_mount.part.0+0x68/0x470 fs/namespace.c:961 vfs_kern_mount fs/namespace.c:951 [inline] do_new_mount fs/namespace.c:2469 [inline] do_mount+0x113c/0x2f10 fs/namespace.c:2799 fill_super+0x1240/0x2550 fs/gfs2/ops_fstype.c:1103 gfs2_mount+0x4c0/0x598 fs/gfs2/ops_fstype.c:1316 ksys_mount+0xcf/0x130 fs/namespace.c:3015 __do_sys_mount fs/namespace.c:3029 [inline] __se_sys_mount fs/namespace.c:3026 [inline] __x64_sys_mount+0xba/0x150 fs/namespace.c:3026 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293 mount_fs+0xa3/0x30c fs/super.c:1261 entry_SYSCALL_64_after_hwframe+0x49/0xbe vfs_kern_mount.part.0+0x68/0x470 fs/namespace.c:961 RIP: 0033:0x46090a vfs_kern_mount fs/namespace.c:951 [inline] do_new_mount fs/namespace.c:2469 [inline] do_mount+0x113c/0x2f10 fs/namespace.c:2799 Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 89 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 89 fb ff c3 66 0f 1f 84 00 00 00 00 00 RSP: 002b:00007f18646eca88 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f18646ecb20 RCX: 000000000046090a RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f18646ecae0 RBP: 00007f18646ecae0 R08: 00007f18646ecb20 R09: 0000000020000000 R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 R13: 0000000020000100 R14: 0000000020000200 R15: 0000000020047a20 ksys_mount+0xcf/0x130 fs/namespace.c:3015 Modules linked in: __do_sys_mount fs/namespace.c:3029 [inline] __se_sys_mount fs/namespace.c:3026 [inline] __x64_sys_mount+0xba/0x150 fs/namespace.c:3026 new mount options do not match the existing superblock, will be ignored do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x46090a Code: b8 a6 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 ad 89 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 0f 83 8a 89 fb ff c3 66 0f 1f 84 00 00 00 00 00 RSP: 002b:00007f4dd1682a88 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007f4dd1682b20 RCX: 000000000046090a RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f4dd1682ae0 RBP: 00007f4dd1682ae0 R08: 00007f4dd1682b20 R09: 0000000020000000 R10: 0000000000000000 R11: 0000000000000202 R12: 0000000020000000 R13: 0000000020000100 R14: 0000000020000200 R15: 0000000020047a20 kobject_add_internal failed for syz:syz with -EEXIST, don't try to register things with the same name in the same directory. new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored gfs2: fsid=syz:syz: error -17 adding sysfs files new mount options do not match the existing superblock, will be ignored ---[ end trace 37cf749ed259a421 ]--- RIP: 0010:set_rgrp_preferences fs/gfs2/rgrp.c:984 [inline] RIP: 0010:gfs2_ri_update+0x289/0x520 fs/gfs2/rgrp.c:1012 Code: e0 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 0c 57 51 fe 49 8d 7f 74 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 68 sysfs: cannot create duplicate filename '/fs/gfs2/syz:syz' RSP: 0018:ffff888059a77630 EFLAGS: 00010203 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000c146000 RDX: 000000000000000e RSI: ffffffff83137854 RDI: 0000000000000074 CPU: 0 PID: 22328 Comm: syz-executor.4 Tainted: G D 4.19.157-syzkaller #0 RBP: ffff88804ba19e40 R08: 0000000000000000 R09: 0000000000000000 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1fc/0x2fe lib/dump_stack.c:118 sysfs_warn_dup.cold+0x1c/0x2d fs/sysfs/dir.c:30 R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000001 sysfs_create_dir_ns+0x228/0x280 fs/sysfs/dir.c:63 R13: 0000000000000000 R14: ffff88804ba19e3c R15: 0000000000000000 FS: 00007f18646ed700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 create_dir lib/kobject.c:88 [inline] kobject_add_internal+0x2a5/0x9c0 lib/kobject.c:247 kobject_add_varg lib/kobject.c:382 [inline] kobject_init_and_add+0x101/0x160 lib/kobject.c:453 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 gfs2_sys_fs_add+0x18e/0x440 fs/gfs2/sys.c:659 CR2: 000000c0004d3a40 CR3: 0000000098493000 CR4: 00000000001426e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 fill_super+0x1240/0x2550 fs/gfs2/ops_fstype.c:1103 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400