new mount options do not match the existing superblock, will be ignored ================================================================================ UBSAN: Undefined behaviour in ./include/net/red.h:272:18 shift exponent 71 is too large for 64-bit type 'long unsigned int' CPU: 0 PID: 10901 Comm: syz-executor.4 Not tainted 4.19.150-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+0x22c/0x33e lib/dump_stack.c:118 ubsan_epilogue+0xe/0x3a lib/ubsan.c:161 __ubsan_handle_shift_out_of_bounds.cold+0x1c4/0x250 lib/ubsan.c:422 red_calc_qavg_from_idle_time include/net/red.h:272 [inline] red_adaptative_algo include/net/red.h:404 [inline] red_adaptative_timer+0x7ed/0x870 net/sched/sch_red.c:266 call_timer_fn+0x177/0x760 kernel/time/timer.c:1338 expire_timers+0x243/0x500 kernel/time/timer.c:1375 __run_timers kernel/time/timer.c:1703 [inline] run_timer_softirq+0x259/0x730 kernel/time/timer.c:1716 __do_softirq+0x27d/0xad2 kernel/softirq.c:292 invoke_softirq kernel/softirq.c:372 [inline] irq_exit+0x22d/0x270 kernel/softirq.c:412 exiting_irq arch/x86/include/asm/apic.h:544 [inline] smp_apic_timer_interrupt+0x15f/0x5d0 arch/x86/kernel/apic/apic.c:1094 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0010:arch_local_irq_restore arch/x86/include/asm/paravirt.h:789 [inline] RIP: 0010:console_unlock+0xd82/0x1080 kernel/printk/printk.c:2468 Code: 89 48 c1 e8 03 42 80 3c 38 00 0f 85 e9 02 00 00 48 83 3d 08 79 08 08 00 0f 84 ce 00 00 00 e8 75 c1 16 00 48 8b 7c 24 18 57 9d <0f> 1f 44 00 00 e9 fb fc ff ff e8 5f c1 16 00 0f 0b 48 c7 c7 00 16 RSP: 0018:ffff888050d6f850 EFLAGS: 00000212 ORIG_RAX: ffffffffffffff13 RAX: 0000000000040000 RBX: 0000000000000200 RCX: ffffc9000e358000 RDX: 000000000000ecd9 RSI: ffffffff815b10eb RDI: 0000000000000212 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000057 R13: ffffffff84ae3b60 R14: ffffffff8a6eec10 R15: dffffc0000000000 vprintk_emit+0x2b8/0x7c0 kernel/printk/printk.c:1965 vprintk_func+0x77/0x224 kernel/printk/printk_safe.c:397 printk+0xba/0xed kernel/printk/printk.c:2040 cgroup1_mount.cold+0x11/0xec kernel/cgroup/cgroup-v1.c:1179 cgroup_mount+0x19b/0xb90 kernel/cgroup/cgroup.c:2080 cpuset_mount+0x127/0x190 kernel/cgroup/cpuset.c:327 mount_fs+0xa3/0x318 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+0x51c/0x2f10 fs/namespace.c:2799 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/0x670 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x45de59 Code: 0d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f7fd30f0c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 0000000000021740 RCX: 000000000045de59 RDX: 0000000020000040 RSI: 0000000020000080 RDI: 0000000000000000 RBP: 000000000118bf70 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000118bf2c R13: 00007ffceb9a2c1f R14: 00007f7fd30f19c0 R15: 000000000118bf2c ================================================================================ netlink: 'syz-executor.5': attribute type 17 has an invalid length. new mount options do not match the existing superblock, will be ignored batman_adv: Cannot find parent device netlink: 'syz-executor.5': attribute type 17 has an invalid length. new mount options do not match the existing superblock, will be ignored netlink: 'syz-executor.5': attribute type 17 has an invalid length. batman_adv: Cannot find parent device new mount options do not match the existing superblock, will be ignored netlink: 'syz-executor.5': attribute type 17 has an invalid length. batman_adv: Cannot find parent device new mount options do not match the existing superblock, will be ignored capability: warning: `syz-executor.5' uses 32-bit capabilities (legacy support in use) new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored netlink: 10 bytes leftover after parsing attributes in process `syz-executor.5'. new mount options do not match the existing superblock, will be ignored netlink: 'syz-executor.5': attribute type 16 has an invalid length. 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 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 new mount options do not match the existing superblock, will be ignored audit: type=1800 audit(1602813147.193:23): pid=11196 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=16078 res=0 new mount options do not match the existing superblock, will be ignored audit: type=1800 audit(1602813147.253:24): pid=11196 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=16078 res=0 audit: type=1800 audit(1602813147.343:25): pid=11203 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=16075 res=0 audit: type=1800 audit(1602813147.343:26): pid=11203 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=16075 res=0 new mount options do not match the existing superblock, will be ignored audit: type=1800 audit(1602813147.823:27): pid=11228 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=16078 res=0 audit: type=1800 audit(1602813147.883:28): pid=11228 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=16078 res=0 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 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 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 new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored