syzbot


memory leak in cfserl_create

Status: fixed on 2021/11/10 00:50
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+7ec324747ce876a29db6@syzkaller.appspotmail.com
Fix commit: b53558a950a8 net: caif: fix memory leak in caif_device_notify
First crash: 2014d, last: 1844d
Discussions (11)
Title Replies (including bot) Last reply
[PATCH 5.4 00/78] 5.4.125-rc1 review 86 (86) 2021/06/16 15:01
[PATCH 4.19 00/58] 4.19.194-rc1 review 69 (69) 2021/06/11 07:28
[PATCH 5.10 000/137] 5.10.43-rc1 review 144 (144) 2021/06/10 09:02
[PATCH 5.12 000/161] 5.12.10-rc1 review 171 (171) 2021/06/09 20:47
[PATCH 4.14 00/47] 4.14.236-rc1 review 50 (50) 2021/06/09 18:48
[PATCH 4.9 00/29] 4.9.272-rc1 review 34 (34) 2021/06/09 18:47
[PATCH 4.4 00/23] 4.4.272-rc1 review 28 (28) 2021/06/09 18:47
[PATCH 0/4] net: caif: fix 2 memory leaks 7 (7) 2021/06/03 22:20
memory leak in cfserl_create 0 (2) 2019/09/17 09:43
Reminder: 4 open syzbot bugs in tty subsystem 1 (1) 2019/07/24 02:33
Reminder: 4 open syzbot bugs in tty subsystem 1 (1) 2019/06/27 03:55
Last patch testing requests (1)
Created Duration User Patch Repo Result
2021/06/03 08:47 16m paskripkin@gmail.com https://github.com/pskrgag/linux.git cfserl_create_memleak OK

Sample crash report:
BUG: memory leak
unreferenced object 0xffff88811a462e80 (size 128):
  comm "syz-executor288", pid 7010, jiffies 4294942180 (age 17.300s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347b00 (size 128):
  comm "syz-executor288", pid 7042, jiffies 4294942186 (age 17.240s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347a80 (size 128):
  comm "syz-executor288", pid 7045, jiffies 4294942189 (age 17.210s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff88811a462e80 (size 128):
  comm "syz-executor288", pid 7010, jiffies 4294942180 (age 18.270s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347b00 (size 128):
  comm "syz-executor288", pid 7042, jiffies 4294942186 (age 18.210s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347a80 (size 128):
  comm "syz-executor288", pid 7045, jiffies 4294942189 (age 18.180s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff88811a462e80 (size 128):
  comm "syz-executor288", pid 7010, jiffies 4294942180 (age 19.180s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347b00 (size 128):
  comm "syz-executor288", pid 7042, jiffies 4294942186 (age 19.120s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347a80 (size 128):
  comm "syz-executor288", pid 7045, jiffies 4294942189 (age 19.090s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff88811a462e80 (size 128):
  comm "syz-executor288", pid 7010, jiffies 4294942180 (age 19.230s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347b00 (size 128):
  comm "syz-executor288", pid 7042, jiffies 4294942186 (age 19.170s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347a80 (size 128):
  comm "syz-executor288", pid 7045, jiffies 4294942189 (age 19.140s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff88811a462e80 (size 128):
  comm "syz-executor288", pid 7010, jiffies 4294942180 (age 20.140s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347b00 (size 128):
  comm "syz-executor288", pid 7042, jiffies 4294942186 (age 20.080s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

BUG: memory leak
unreferenced object 0xffff888123347a80 (size 128):
  comm "syz-executor288", pid 7045, jiffies 4294942189 (age 20.050s)
  hex dump (first 32 bytes):
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<000000002714e67e>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline]
    [<000000002714e67e>] slab_post_alloc_hook mm/slab.h:586 [inline]
    [<000000002714e67e>] slab_alloc mm/slab.c:3319 [inline]
    [<000000002714e67e>] kmem_cache_alloc_trace+0x145/0x2c0 mm/slab.c:3548
    [<00000000915bf8cb>] kmalloc include/linux/slab.h:556 [inline]
    [<00000000915bf8cb>] kzalloc include/linux/slab.h:690 [inline]
    [<00000000915bf8cb>] cfserl_create+0x24/0x76 net/caif/cfserl.c:36
    [<000000004db1f2cb>] caif_device_notify+0x347/0x3bc net/caif/caif_dev.c:388
    [<0000000086dc5891>] notifier_call_chain+0x66/0xb0 kernel/notifier.c:95
    [<0000000045fb8e33>] __raw_notifier_call_chain kernel/notifier.c:396 [inline]
    [<0000000045fb8e33>] raw_notifier_call_chain+0x2e/0x40 kernel/notifier.c:403
    [<0000000037d7356c>] call_netdevice_notifiers_info+0x33/0x70 net/core/dev.c:1668
    [<00000000ec0b1f01>] call_netdevice_notifiers_extack net/core/dev.c:1680 [inline]
    [<00000000ec0b1f01>] call_netdevice_notifiers net/core/dev.c:1694 [inline]
    [<00000000ec0b1f01>] register_netdevice+0x445/0x610 net/core/dev.c:9115
    [<00000000602c08ce>] ldisc_open+0x1de/0x330 drivers/net/caif/caif_serial.c:353
    [<00000000ad3145e8>] tty_ldisc_open.isra.0+0x40/0x70 drivers/tty/tty_ldisc.c:469
    [<000000000ea67349>] tty_set_ldisc+0x149/0x240 drivers/tty/tty_ldisc.c:596
    [<00000000a060b2b9>] tiocsetd drivers/tty/tty_io.c:2334 [inline]
    [<00000000a060b2b9>] tty_ioctl+0x366/0xa30 drivers/tty/tty_io.c:2594
    [<0000000048a547e9>] vfs_ioctl fs/ioctl.c:46 [inline]
    [<0000000048a547e9>] file_ioctl fs/ioctl.c:509 [inline]
    [<0000000048a547e9>] do_vfs_ioctl+0x62a/0x810 fs/ioctl.c:696
    [<00000000bfaa585f>] ksys_ioctl+0x86/0xb0 fs/ioctl.c:713
    [<000000005dc25c36>] __do_sys_ioctl fs/ioctl.c:720 [inline]
    [<000000005dc25c36>] __se_sys_ioctl fs/ioctl.c:718 [inline]
    [<000000005dc25c36>] __x64_sys_ioctl+0x1e/0x30 fs/ioctl.c:718
    [<00000000bada9ee6>] do_syscall_64+0x73/0x1f0 arch/x86/entry/common.c:290
    [<000000000d7aaebb>] entry_SYSCALL_64_after_hwframe+0x44/0xa9

executing program
executing program
executing program

Crashes (13):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/11/20 18:55 upstream c74386d50fba f4b7ed07 .config console log report syz C ci-upstream-gce-leak
2019/09/23 10:30 upstream 619e17cf75dd d96e88f3 .config console log report syz C ci-upstream-gce-leak
2019/09/17 09:42 upstream cef7298262e9 51ca0454 .config console log report syz C ci-upstream-gce-leak
2019/11/21 23:17 upstream c74386d50fba 8098ea0f .config console log report syz ci-upstream-gce-leak
2019/11/19 11:17 upstream af42d3466bdc 5bc70212 .config console log report syz ci-upstream-gce-leak
2019/11/11 10:12 upstream 9805a68371ce dc438b91 .config console log report syz ci-upstream-gce-leak
2019/11/10 20:43 upstream 00aff6836241 dc438b91 .config console log report syz ci-upstream-gce-leak
2019/10/31 12:38 upstream e472c64aa4fa a41ca8fa .config console log report syz ci-upstream-gce-leak
2019/10/21 05:33 upstream 4fe34d61a3a9 8c88c9c1 .config console log report syz ci-upstream-gce-leak
2019/10/20 08:22 upstream 531e93d11470 8c88c9c1 .config console log report syz ci-upstream-gce-leak
2019/08/25 19:19 upstream e67095fd2f72 d21c5d9d .config console log report syz ci-upstream-gce-leak
2019/08/07 06:51 upstream f4eb1423e433 cdde7486 .config console log report syz ci-upstream-gce-leak
2019/06/05 07:12 upstream 788a024921c4 bfb4a51e .config console log report syz ci-upstream-gce-leak
* Struck through repros no longer work on HEAD.