syzbot


KMSAN: uninit-value in nci_rx_work

Status: fixed on 2024/06/05 13:52
Subsystems: net nfc
[Documentation on labels]
Reported-by: syzbot+d7b4dc6cd50410152534@syzkaller.appspotmail.com
Fix commit: e4a87abf5885 nfc: nci: Fix uninit-value in nci_rx_work
First crash: 219d, last: 52d
Discussions (26)
Title Replies (including bot) Last reply
[PATCH net v5] nfc: nci: Fix uninit-value in nci_rx_work 3 (3) 2024/05/20 10:50
Re: [syzbot] [PATCH net v5] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/19 08:39
Re: [syzbot] [PATCH net v5] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/19 06:42
Re: [syzbot] [PATCH net v5] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/19 05:02
[PATCH net v4] nfc: nci: Fix uninit-value in nci_rx_work 6 (6) 2024/05/13 14:25
Re: [syzbot] [PATCH net v4] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/09 04:07
Re: [syzbot] [PATCH net v4] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/09 00:51
Re: [syzbot] [PATCH net v4] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/09 00:49
Re: [syzbot] [PATCH net v4] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/08 15:16
Re: [syzbot] [PATCH net v4] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/08 15:08
[PATCH net v3] nfc: nci: Fix uninit-value in nci_rx_work 3 (3) 2024/05/04 16:33
Re: [syzbot] [PATCH net v3] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/02 05:26
Re: [syzbot] [PATCH net v3] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/05/01 18:00
[PATCH net v2] nfc: nci: Fix uninit-value in nci_rx_work 4 (4) 2024/04/29 16:41
Re: [syzbot] [PATCH net v2] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/04/25 02:55
Re: [syzbot] [PATCH net v2] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/04/25 02:55
[PATCH net] nfc: nci: Fix uninit-value in nci_rx_work 3 (3) 2024/04/11 06:16
Re: [syzbot] [PATCH net] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/04/05 15:50
Re: [syzbot] [PATCH net] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/04/05 15:46
Re: [syzbot] [PATCH net] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/04/05 15:28
Re: [syzbot] [PATCH net] nfc: nci: Fix uninit-value in nci_rx_work 0 (1) 2024/04/05 07:11
[syzbot] Monthly net report (Mar 2024) 0 (1) 2024/03/29 18:37
[syzbot] Monthly nfc report (Mar 2024) 0 (1) 2024/03/14 09:23
Re: [syzbot] [net?] [nfc?] KMSAN: uninit-value in nci_rsp_packet 1 (1) 2024/02/05 07:16
[syzbot] Monthly nfc report (Jan 2024) 0 (1) 2024/01/12 00:04
[syzbot] [net?] [nfc?] KMSAN: uninit-value in nci_rx_work 0 (1) 2024/01/01 13:38
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in nci_rx_work (2) net nfc C 20 43d 46d 0/27 upstream: reported C repro on 2024/06/11 06:21
Last patch testing requests (15)
Created Duration User Patch Repo Result
2024/05/19 08:39 27m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git 4db783d68b9b39a411a96096c10828ff5dfada7a OK log
2024/05/19 06:42 22m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main error
2024/05/19 05:02 30m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git master error
2024/05/09 04:07 29m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main OK log
2024/05/09 00:51 27m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main OK log
2024/05/09 00:49 27m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main log
2024/05/08 15:16 15m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git master error
2024/05/08 15:08 15m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git master error
2024/05/02 05:26 27m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e88c4cfcb7b888ac374916806f86c17d8ecaeb67 OK log
2024/05/01 18:00 27m ryasuoka@redhat.com patch upstream log
2024/04/25 02:55 2h26m ryasuoka@redhat.com patch upstream OK log
2024/04/05 15:50 31m ryasuoka@redhat.com patch upstream OK log
2024/04/05 15:46 25m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 58c806d867bf265c6fd16fc3bc62e2d3c156b5c9 OK log
2024/04/05 15:28 3m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 58c806d867bf265c6fd16fc3bc62e2d3c156b5c9 error
2024/04/05 07:11 1h03m ryasuoka@redhat.com patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 58c806d867bf265c6fd16fc3bc62e2d3c156b5c9 error

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in nci_rx_work+0x35a/0x5d0 net/nfc/nci/core.c:1519
 nci_rx_work+0x35a/0x5d0 net/nfc/nci/core.c:1519
 process_one_work kernel/workqueue.c:3267 [inline]
 process_scheduled_works+0xa81/0x1bd0 kernel/workqueue.c:3348
 worker_thread+0xea5/0x1560 kernel/workqueue.c:3429
 kthread+0x3e2/0x540 kernel/kthread.c:388
 ret_from_fork+0x6d/0x90 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244

Uninit was created at:
 slab_post_alloc_hook mm/slub.c:3810 [inline]
 slab_alloc_node mm/slub.c:3851 [inline]
 kmem_cache_alloc_node+0x622/0xc90 mm/slub.c:3894
 kmalloc_reserve+0x13d/0x4a0 net/core/skbuff.c:577
 __alloc_skb+0x35b/0x7a0 net/core/skbuff.c:668
 alloc_skb include/linux/skbuff.h:1313 [inline]
 virtual_ncidev_write+0x6d/0x290 drivers/nfc/virtual_ncidev.c:120
 vfs_write+0x49b/0x1520 fs/read_write.c:588
 ksys_write+0x20f/0x4c0 fs/read_write.c:643
 __do_sys_write fs/read_write.c:655 [inline]
 __se_sys_write fs/read_write.c:652 [inline]
 __x64_sys_write+0x93/0xe0 fs/read_write.c:652
 x64_sys_call+0x3062/0x3b50 arch/x86/include/generated/asm/syscalls_64.h:2
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xcf/0x1e0 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

CPU: 1 PID: 3395 Comm: kworker/u8:19 Not tainted 6.9.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024
Workqueue: nfc2_nci_rx_wq nci_rx_work
=====================================================

Crashes (582):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/05/13 17:24 upstream a38297e3fb01 9026e142 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/03/04 00:21 upstream 58c806d867bf 25905f5d .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/01/22 07:28 upstream 9f8413c4a66f 9bd8dcda .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2023/12/25 17:38 upstream 861deac3b092 fb427a07 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/05 11:20 upstream 614da38e2f7a e1e2c66e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/05 10:51 upstream 614da38e2f7a e1e2c66e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/04 13:38 upstream 614da38e2f7a a1feae05 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/04 12:34 upstream 614da38e2f7a a1feae05 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/03 06:30 upstream 614da38e2f7a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/02 03:44 upstream 614da38e2f7a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/01 03:06 upstream 614da38e2f7a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/06/01 01:01 upstream 614da38e2f7a 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/29 22:48 upstream 614da38e2f7a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/29 04:49 upstream 614da38e2f7a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/28 22:22 upstream 614da38e2f7a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/28 21:57 upstream 614da38e2f7a 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/28 07:28 upstream 614da38e2f7a f550015e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/28 04:06 upstream 614da38e2f7a f550015e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/28 02:48 upstream 614da38e2f7a f550015e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/28 00:09 upstream 614da38e2f7a f550015e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/27 16:38 upstream 614da38e2f7a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/27 01:20 upstream 614da38e2f7a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/26 23:14 upstream 614da38e2f7a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/26 01:54 upstream 614da38e2f7a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/25 16:58 upstream 614da38e2f7a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/25 08:12 upstream 614da38e2f7a a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/24 05:57 upstream 614da38e2f7a 8f98448e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/24 02:24 upstream 614da38e2f7a 8f98448e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/24 02:24 upstream 614da38e2f7a 8f98448e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/23 07:43 upstream 614da38e2f7a 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/23 04:21 upstream 614da38e2f7a 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/23 03:06 upstream 614da38e2f7a 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/23 02:04 upstream 614da38e2f7a 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/22 23:39 upstream 614da38e2f7a 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/22 02:22 upstream 614da38e2f7a 1014eca7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/21 06:02 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/20 17:47 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/20 05:57 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/19 07:32 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/18 22:41 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/18 20:01 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/18 09:20 upstream 614da38e2f7a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/17 22:59 upstream 614da38e2f7a a12e99e7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/17 07:52 upstream 614da38e2f7a c2e07261 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/16 16:40 upstream 614da38e2f7a ef5d53ed .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
2024/05/16 02:13 upstream 614da38e2f7a 0b3dad46 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: uninit-value in nci_rx_work
* Struck through repros no longer work on HEAD.