syzbot


INFO: task hung in hashlimit_mt_check_common
Status: upstream: reported C repro on 2020/01/10 16:00
Reported-by: syzbot+adf6c6c2be1c3a718121@syzkaller.appspotmail.com
Fix commit: 8d0015a7 netfilter: xt_hashlimit: limit the max size of hashtable c4a3922d netfilter: xt_hashlimit: reduce hashlimit_mutex scope for htable_put()
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-upstream-bpf-kasan-gce ci-upstream-linux-next-kasan-gce-root ci-upstream-net-this-kasan-gce], missing on: [ci-upstream-bpf-next-kasan-gce ci-upstream-gce-leak ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386 ci-upstream-net-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb]
First crash: 42d, last: 2d18h

Cause bisection: introduced by (bisect log):

commit 7ddd8faf4399ab4f4edad5604eab35f8a87caf02
Author: Andrea Arcangeli <aarcange@redhat.com>
Date: Fri Oct 13 22:57:54 2017 +0000

  userfaultfd: selftest: exercise -EEXIST only in background transfer

Crash: WARNING: ODEBUG bug in netdev_freemem (log)
Repro: C syz .config
similar bugs (2):
Kernel Title Repro Bisected Count Last Reported Patched Status
linux-4.19 INFO: task hung in hashlimit_mt_check_common C 3 8d16h 23d 0/1 upstream: reported C repro on 2020/01/29 09:53
linux-4.14 INFO: task hung in hashlimit_mt_check_common C 6 7d04h 58d 0/1 upstream: reported C repro on 2019/12/25 05:59

Sample crash report:

Crashes (20):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-kasan-gce-selinux-root 2020/02/15 08:15 upstream 2019fc96 5d7b90f1 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce-root 2020/02/13 21:36 upstream 0bf999f9 c5ed587f .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce 2020/02/12 08:08 upstream 359c92c0 a75b198c .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce-selinux-root 2020/02/03 01:13 upstream 46d6b7be 93e5e335 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce-smack-root 2020/01/29 00:56 upstream c677124e c8e81ce4 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce 2020/01/28 14:54 upstream b0be0eff 56cd6c9b .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce-smack-root 2020/01/28 07:42 upstream d5226fa6 56cd6c9b .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce 2020/01/20 02:01 upstream 8f8972a3 0342f8c7 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce-root 2020/01/19 21:57 upstream 8f8972a3 0342f8c7 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-this-kasan-gce 2020/01/19 14:13 net e02d9c4c bc8bc756 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-kasan-gce 2020/02/12 13:19 net-next fdfa3a67 a75b198c .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-kasan-gce 2020/02/11 07:32 net-next fdfa3a67 084454ae .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-kasan-gce 2020/01/28 16:16 net-next 3127642d 56cd6c9b .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-kasan-gce 2020/01/19 08:16 net-next 9aaa2949 bc8bc756 .config log report syz C coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce-smack-root 2020/01/29 21:34 upstream b3a60822 5ed23f9a .config log report coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-kasan-gce 2020/01/10 04:56 upstream e69ec487 4de4e9f0 .config log report coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-this-kasan-gce 2020/02/19 07:13 net 9facfdb5 135c18aa .config log report coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-this-kasan-gce 2020/02/12 12:05 net f27f37a0 a75b198c .config log report coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-this-kasan-gce 2020/02/02 00:03 net e8d5bb4d 2274ad39 .config log report coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org
ci-upstream-net-kasan-gce 2020/02/02 16:43 net-next 9f68e365 93e5e335 .config log report coreteam@netfilter.org, davem@davemloft.net, fw@strlen.de, kadlec@netfilter.org, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org, pablo@netfilter.org