syzbot


memory leak in napi_skb_cache_get

Status: auto-obsoleted due to no activity on 2023/11/14 13:11
Subsystems: net virtualization
[Documentation on labels]
Reported-by: syzbot+a1fab9d8e5da048ac8a1@syzkaller.appspotmail.com
First crash: 1112d, last: 494d
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] memory leak in napi_skb_cache_get 0 (1) 2022/12/01 14:50
Last patch testing requests (10)
Created Duration User Patch Repo Result
2023/11/14 12:51 19m retest repro upstream OK log
2023/09/05 11:25 21m retest repro upstream report log
2023/06/26 17:01 11m retest repro upstream report log
2023/04/17 20:40 29m retest repro upstream OK log
2023/04/17 19:40 28m retest repro upstream OK log
2023/04/17 18:40 14m retest repro upstream OK log
2023/04/17 17:40 29m retest repro upstream OK log
2023/04/17 16:40 30m retest repro upstream OK log
2023/04/17 15:40 25m retest repro upstream OK log
2023/04/17 14:40 25m retest repro upstream OK log

Sample crash report:
executing program
executing program
executing program
executing program
BUG: memory leak
unreferenced object 0xffff888109640300 (size 232):
  comm "softirq", pid 0, jiffies 4294950227 (age 32.960s)
  hex dump (first 32 bytes):
    a0 ec 9e 0e 81 88 ff ff a0 ec 9e 0e 81 88 ff ff  ................
    00 c0 02 13 81 88 ff ff 00 00 00 00 00 00 00 00  ................
  backtrace:
    [<00000000d50df6c8>] napi_skb_cache_get+0x64/0x90 net/core/skbuff.c:175
    [<0000000084cb2236>] __alloc_skb+0x9a/0x280 net/core/skbuff.c:410
    [<00000000afddb5c2>] __napi_alloc_skb+0x67/0x170 net/core/skbuff.c:565
    [<00000000b3862b0b>] napi_alloc_skb include/linux/skbuff.h:2920 [inline]
    [<00000000b3862b0b>] page_to_skb+0x77/0x440 drivers/net/virtio_net.c:389
    [<000000005295284f>] receive_mergeable drivers/net/virtio_net.c:944 [inline]
    [<000000005295284f>] receive_buf+0x112c/0x2290 drivers/net/virtio_net.c:1054
    [<00000000744a3d76>] virtnet_receive drivers/net/virtio_net.c:1346 [inline]
    [<00000000744a3d76>] virtnet_poll+0x201/0x500 drivers/net/virtio_net.c:1451
    [<00000000bdf7f04a>] __napi_poll+0x3d/0x2a0 net/core/dev.c:6892
    [<000000004a756af0>] napi_poll net/core/dev.c:6959 [inline]
    [<000000004a756af0>] net_rx_action+0x32a/0x410 net/core/dev.c:7036
    [<000000003208ec54>] __do_softirq+0xbf/0x2ab kernel/softirq.c:345
    [<00000000545b2b24>] invoke_softirq kernel/softirq.c:221 [inline]
    [<00000000545b2b24>] __irq_exit_rcu kernel/softirq.c:422 [inline]
    [<00000000545b2b24>] irq_exit_rcu+0x93/0xc0 kernel/softirq.c:434
    [<000000001e11dabf>] common_interrupt+0x83/0xa0 arch/x86/kernel/irq.c:240
    [<00000000f6bbc058>] asm_common_interrupt+0x1e/0x40 arch/x86/include/asm/idtentry.h:623
    [<00000000f851b9cf>] native_safe_halt arch/x86/include/asm/irqflags.h:51 [inline]
    [<00000000f851b9cf>] arch_safe_halt arch/x86/include/asm/irqflags.h:89 [inline]
    [<00000000f851b9cf>] acpi_safe_halt drivers/acpi/processor_idle.c:110 [inline]
    [<00000000f851b9cf>] acpi_idle_do_entry+0xc3/0xd0 drivers/acpi/processor_idle.c:516
    [<0000000000213af0>] acpi_idle_enter+0x128/0x1f0 drivers/acpi/processor_idle.c:647
    [<00000000f882a1cf>] cpuidle_enter_state+0xc9/0x650 drivers/cpuidle/cpuidle.c:237
    [<000000000c25460a>] cpuidle_enter+0x29/0x40 drivers/cpuidle/cpuidle.c:351


Crashes (109):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/03/02 15:07 upstream 7a7fd0de4a98 92ead296 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/11/05 05:02 upstream 64c3dd0b98f5 6d752409 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/11/04 17:52 upstream ee6050c8af96 6d752409 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/11/02 13:23 upstream f526d6a82242 edac4fd1 .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/30 05:37 upstream 91562cf99364 2a71366b .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/30 04:53 upstream 91562cf99364 2a71366b .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/29 16:30 upstream 576e61cea1e4 899d812a .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/17 16:44 upstream 9abf2313adc1 67cb024c .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/13 17:00 upstream a185a0995518 adf90437 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/09 15:34 upstream a6afa4199d3d aea5da89 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/08 21:31 upstream e8bc52cb8df8 aea5da89 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/08 00:13 upstream 4c86114194e6 0de35f24 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/05 00:18 upstream a5088ee7251e eab8f949 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/10/03 09:10 upstream a962b54e162c feb56351 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/24 05:03 upstream 1707c39ae309 0042f2b4 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/22 19:42 upstream dc164f4fb00a 0042f2b4 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/21 07:46 upstream 60891ec99e14 c4b8ccfd .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/19 23:46 upstream 521a547ced64 dd9a85ff .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/17 19:28 upstream a335366bad13 dd9a85ff .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/15 04:05 upstream 3245cb65fd91 b884348d .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/13 18:40 upstream e839a756012b a08652b0 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/10 01:59 upstream 9b4509495418 356d8217 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/10 01:24 upstream 9b4509495418 356d8217 .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/06 13:33 upstream 53e99dcff61e 65aea2b9 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/06 03:14 upstream 53e99dcff61e 9dcd38fc .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/05 18:36 upstream 7e18e42e4b28 922294ab .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/04 02:23 upstream d895ec7938c4 28811d0a .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/03 20:02 upstream d895ec7938c4 28811d0a .config console log report syz C [disk image] [vmlinux] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/03 01:10 upstream 0b3acd1cc022 25194605 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/02 08:56 upstream 42e66b1cc3a0 a805568e .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/09/01 22:42 upstream 2880e1a175b9 86c46e46 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/30 21:41 upstream dcf8e5633e2e 4a380809 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/30 20:57 upstream dcf8e5633e2e 4a380809 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/25 05:51 upstream c40e8341e3b3 514514f6 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/24 05:36 upstream df0219d11b6f cea8b0f7 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/20 09:26 upstream 4c2d0b039c5c 26a13b38 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/19 22:27 upstream 4c2d0b039c5c 26a13b38 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/17 17:47 upstream 7ebfc85e2cd7 4e72d229 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/13 07:24 upstream 7ebfc85e2cd7 8dfcaa3d .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/12 02:19 upstream ffcf9c5700e4 787ed7e0 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/11 18:25 upstream ffcf9c5700e4 787ed7e0 .config console log report syz C ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/11/10 09:55 upstream f67dd6ce0723 b2488a87 .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/29 12:21 upstream 8379c0b31fbc 07177916 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/29 05:13 upstream 8379c0b31fbc 07177916 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/28 15:01 upstream 10d4879f9ef0 07177916 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/22 12:07 upstream e3f259d33c0e 26a13b38 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/20 15:46 upstream 50cd95ac4654 26a13b38 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/18 06:05 upstream 274a2eebf80c d58e263f .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/17 17:49 upstream 7ebfc85e2cd7 4e72d229 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/17 14:44 upstream 7ebfc85e2cd7 4e72d229 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
2022/08/17 11:56 upstream 7ebfc85e2cd7 4e72d229 .config console log report syz ci-upstream-gce-leak memory leak in napi_skb_cache_get
* Struck through repros no longer work on HEAD.