RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000003 ====================================================== WARNING: possible circular locking dependency detected 4.14.167-syzkaller #0 Not tainted ------------------------------------------------------ syz-executor.0/13914 is trying to acquire lock: (console_owner){-.-.}, at: [] console_trylock_spinning kernel/printk/printk.c:1658 [inline] (console_owner){-.-.}, at: [] vprintk_emit kernel/printk/printk.c:1922 [inline] (console_owner){-.-.}, at: [] vprintk_emit+0x2f1/0x600 kernel/printk/printk.c:1888 but task is already holding lock: (&(&port->lock)->rlock){-.-.}, at: [] pty_write+0xe0/0x1d0 drivers/tty/pty.c:120 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (&(&port->lock)->rlock){-.-.}: lock_acquire+0x16f/0x430 kernel/locking/lockdep.c:3994 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x95/0xcd kernel/locking/spinlock.c:160 tty_port_tty_get+0x22/0x90 drivers/tty/tty_port.c:287 tty_port_default_wakeup+0x16/0x40 drivers/tty/tty_port.c:46 tty_port_tty_wakeup+0x57/0x70 drivers/tty/tty_port.c:389 uart_write_wakeup+0x46/0x70 drivers/tty/serial/serial_core.c:116 serial8250_tx_chars+0x40d/0xa10 drivers/tty/serial/8250/8250_port.c:1810 serial8250_handle_irq.part.0+0x206/0x250 drivers/tty/serial/8250/8250_port.c:1883 serial8250_handle_irq drivers/tty/serial/8250/8250_port.c:1869 [inline] serial8250_default_handle_irq+0xa1/0x120 drivers/tty/serial/8250/8250_port.c:1899 serial8250_interrupt+0xe9/0x1a0 drivers/tty/serial/8250/8250_core.c:129 __handle_irq_event_percpu+0x125/0x7f0 kernel/irq/handle.c:147 handle_irq_event_percpu+0x65/0x130 kernel/irq/handle.c:187 handle_irq_event+0xa7/0x134 kernel/irq/handle.c:204 handle_edge_irq+0x22b/0x840 kernel/irq/chip.c:770 generic_handle_irq_desc include/linux/irqdesc.h:159 [inline] handle_irq+0x39/0x50 arch/x86/kernel/irq_64.c:87 do_IRQ+0x99/0x1d0 arch/x86/kernel/irq.c:230 ret_from_intr+0x0/0x1e arch_local_irq_restore arch/x86/include/asm/paravirt.h:779 [inline] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] _raw_spin_unlock_irqrestore+0x95/0xe0 kernel/locking/spinlock.c:192 spin_unlock_irqrestore include/linux/spinlock.h:372 [inline] uart_write+0x29a/0x4f0 drivers/tty/serial/serial_core.c:625 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 redirected_tty_write+0xa3/0xb0 drivers/tty/tty_io.c:1064 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 -> #1 (&port_lock_key){-.-.}: lock_acquire+0x16f/0x430 kernel/locking/lockdep.c:3994 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x95/0xcd kernel/locking/spinlock.c:160 serial8250_console_write+0x709/0x930 drivers/tty/serial/8250/8250_port.c:3232 univ8250_console_write+0x5f/0x70 drivers/tty/serial/8250/8250_core.c:597 call_console_drivers kernel/printk/printk.c:1725 [inline] console_unlock+0x9ba/0xed0 kernel/printk/printk.c:2397 vprintk_emit kernel/printk/printk.c:1923 [inline] vprintk_emit+0x1f9/0x600 kernel/printk/printk.c:1888 vprintk_default+0x28/0x30 kernel/printk/printk.c:1963 vprintk_func+0x5d/0x159 kernel/printk/printk_safe.c:401 printk+0x9e/0xbc kernel/printk/printk.c:1996 register_console+0x614/0x9e0 kernel/printk/printk.c:2716 univ8250_console_init+0x33/0x3f drivers/tty/serial/8250/8250_core.c:692 console_init+0x4d/0x5d kernel/printk/printk.c:2797 start_kernel+0x43c/0x6fd init/main.c:634 x86_64_start_reservations+0x29/0x2b arch/x86/kernel/head64.c:399 x86_64_start_kernel+0x77/0x7b arch/x86/kernel/head64.c:380 secondary_startup_64+0xa5/0xb0 arch/x86/kernel/head_64.S:240 -> #0 (console_owner){-.-.}: check_prev_add kernel/locking/lockdep.c:1901 [inline] check_prevs_add kernel/locking/lockdep.c:2018 [inline] validate_chain kernel/locking/lockdep.c:2460 [inline] __lock_acquire+0x2cb3/0x4620 kernel/locking/lockdep.c:3487 lock_acquire+0x16f/0x430 kernel/locking/lockdep.c:3994 console_trylock_spinning kernel/printk/printk.c:1679 [inline] vprintk_emit kernel/printk/printk.c:1922 [inline] vprintk_emit+0x32e/0x600 kernel/printk/printk.c:1888 vprintk_default+0x28/0x30 kernel/printk/printk.c:1963 vprintk_func+0x5d/0x159 kernel/printk/printk_safe.c:401 printk+0x9e/0xbc kernel/printk/printk.c:1996 fail_dump lib/fault-inject.c:44 [inline] should_fail.cold+0xe4/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 other info that might help us debug this: Chain exists of: console_owner --> &port_lock_key --> &(&port->lock)->rlock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&(&port->lock)->rlock); lock(&port_lock_key); lock(&(&port->lock)->rlock); lock(console_owner); *** DEADLOCK *** 5 locks held by syz-executor.0/13914: #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 drivers/tty/tty_ldsem.c:376 #1: (&tty->atomic_write_lock){+.+.}, at: [] tty_write_lock+0x20/0x60 drivers/tty/tty_io.c:885 #2: (&o_tty->termios_rwsem/1){++++}, at: [] n_tty_write+0x179/0xf20 drivers/tty/n_tty.c:2316 #3: (&ldata->output_lock){+.+.}, at: [] process_output_block drivers/tty/n_tty.c:550 [inline] #3: (&ldata->output_lock){+.+.}, at: [] n_tty_write+0x48a/0xf20 drivers/tty/n_tty.c:2333 #4: (&(&port->lock)->rlock){-.-.}, at: [] pty_write+0xe0/0x1d0 drivers/tty/pty.c:120 stack backtrace: CPU: 1 PID: 13914 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 print_circular_bug.isra.0.cold+0x1cc/0x28f kernel/locking/lockdep.c:1258 check_prev_add kernel/locking/lockdep.c:1901 [inline] check_prevs_add kernel/locking/lockdep.c:2018 [inline] validate_chain kernel/locking/lockdep.c:2460 [inline] __lock_acquire+0x2cb3/0x4620 kernel/locking/lockdep.c:3487 lock_acquire+0x16f/0x430 kernel/locking/lockdep.c:3994 console_trylock_spinning kernel/printk/printk.c:1679 [inline] vprintk_emit kernel/printk/printk.c:1922 [inline] vprintk_emit+0x32e/0x600 kernel/printk/printk.c:1888 vprintk_default+0x28/0x30 kernel/printk/printk.c:1963 vprintk_func+0x5d/0x159 kernel/printk/printk_safe.c:401 printk+0x9e/0xbc kernel/printk/printk.c:1996 fail_dump lib/fault-inject.c:44 [inline] should_fail.cold+0xe4/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000003 FAULT_INJECTION: forcing a failure. name fail_futex, interval 1, probability 0, space 0, times 1 CPU: 0 PID: 13898 Comm: syz-executor.4 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_fail_futex kernel/futex.c:309 [inline] get_futex_key+0xb88/0x1400 kernel/futex.c:528 futex_wake+0xd9/0x430 kernel/futex.c:1667 do_futex+0x290/0x19e0 kernel/futex.c:3907 SYSC_futex kernel/futex.c:3963 [inline] SyS_futex+0x215/0x310 kernel/futex.c:3931 mm_release+0x263/0x2e0 kernel/fork.c:1155 exit_mm_release+0x26/0x30 kernel/fork.c:1172 exit_mm kernel/exit.c:500 [inline] do_exit+0x57d/0x2cd0 kernel/exit.c:845 do_group_exit+0x111/0x330 kernel/exit.c:955 get_signal+0x381/0x1cd0 kernel/signal.c:2413 do_signal+0x86/0x19a0 arch/x86/kernel/signal.c:814 exit_to_usermode_loop+0x15c/0x220 arch/x86/entry/common.c:160 prepare_exit_to_usermode arch/x86/entry/common.c:199 [inline] syscall_return_slowpath arch/x86/entry/common.c:270 [inline] do_syscall_64+0x4bc/0x640 arch/x86/entry/common.c:297 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f6158ffec78 EFLAGS: 00000246 ORIG_RAX: 000000000000010e RAX: fffffffffffffdfe RBX: 00007f6158fff6d4 RCX: 000000000045b349 RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000040 RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000009 R13: 0000000000000853 R14: 00000000004c9c47 R15: 0000000000000000 device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode FAULT_INJECTION: forcing a failure. name fail_page_alloc, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 13935 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_fail_alloc_page mm/page_alloc.c:2891 [inline] prepare_alloc_pages mm/page_alloc.c:4124 [inline] __alloc_pages_nodemask+0x1d6/0x7a0 mm/page_alloc.c:4172 __alloc_pages include/linux/gfp.h:484 [inline] __alloc_pages_node include/linux/gfp.h:497 [inline] kmem_getpages mm/slab.c:1419 [inline] cache_grow_begin+0x80/0x400 mm/slab.c:2676 cache_alloc_refill mm/slab.c:3043 [inline] ____cache_alloc mm/slab.c:3125 [inline] ____cache_alloc mm/slab.c:3108 [inline] __do_cache_alloc mm/slab.c:3347 [inline] slab_alloc mm/slab.c:3382 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x6bf/0x7a0 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000004 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 13958 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000005 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 lo: Cannot use loopback or non-ethernet device as HSR slave. Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 13987 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000006 device veth1_to_bond entered promiscuous mode FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 0 PID: 14004 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000007 lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 CPU: 1 PID: 14012 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 Unknown ioctl 1075883590 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 Unknown ioctl 1075883590 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 Unknown ioctl 1075883590 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 Unknown ioctl 1075883590 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 Unknown ioctl 1075883590 Unknown ioctl 1075883590 vfs_write+0x198/0x500 fs/read_write.c:544 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 Unknown ioctl 1075883590 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000008 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 Unknown ioctl 1075883590 CPU: 1 PID: 14025 Comm: syz-executor.0 Not tainted 4.14.167-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x142/0x197 lib/dump_stack.c:58 fail_dump lib/fault-inject.c:51 [inline] should_fail.cold+0x10f/0x159 lib/fault-inject.c:149 should_failslab+0xdb/0x130 mm/failslab.c:32 Unknown ioctl 1075883590 slab_pre_alloc_hook mm/slab.h:421 [inline] slab_alloc mm/slab.c:3376 [inline] __do_kmalloc mm/slab.c:3718 [inline] __kmalloc+0x71/0x7a0 mm/slab.c:3729 Unknown ioctl 1075883590 kmalloc include/linux/slab.h:493 [inline] tty_buffer_alloc drivers/tty/tty_buffer.c:169 [inline] __tty_buffer_request_room+0x1a4/0x500 drivers/tty/tty_buffer.c:267 tty_insert_flip_string_fixed_flag+0x8a/0x1c0 drivers/tty/tty_buffer.c:312 tty_insert_flip_string include/linux/tty_flip.h:37 [inline] pty_write+0x113/0x1d0 drivers/tty/pty.c:122 process_output_block drivers/tty/n_tty.c:595 [inline] n_tty_write+0x38b/0xf20 drivers/tty/n_tty.c:2333 Unknown ioctl 1075883590 do_tty_write drivers/tty/tty_io.c:959 [inline] tty_write+0x3f6/0x700 drivers/tty/tty_io.c:1043 __vfs_write+0x105/0x6b0 fs/read_write.c:480 Unknown ioctl 1075883590 vfs_write+0x198/0x500 fs/read_write.c:544 Unknown ioctl 1075883590 SYSC_write fs/read_write.c:590 [inline] SyS_write+0xfd/0x230 fs/read_write.c:582 Unknown ioctl 1075883590 Unknown ioctl 1075883590 do_syscall_64+0x1e8/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x45b349 RSP: 002b:00007f0d2739fc78 EFLAGS: 00000246 Unknown ioctl 1075883590 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f0d273a06d4 RCX: 000000000045b349 RDX: 00000000ffffff0b RSI: 0000000020c34fff RDI: 0000000000000003 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 R13: 0000000000000c09 R14: 00000000004c8b2b R15: 0000000000000009 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 lo: Cannot use loopback or non-ethernet device as HSR slave. Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 35202 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 lo: Cannot use loopback or non-ethernet device as HSR slave. Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond left promiscuous mode Unknown ioctl 35202 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 device veth1_to_bond entered promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode device veth1_to_bond entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device veth1_to_bond left promiscuous mode Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590 Unknown ioctl 1075883590