syzbot


INFO: task hung in lock_sock_nested (3)
Status: upstream: reported C repro on 2020/10/02 15:48
Reported-by: syzbot+fcf8ca5817d6e92c6567@syzkaller.appspotmail.com
Fix commit: d9fb8c50 mptcp: fix infinite loop on recvmsg()/worker() race.
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-upstream-bpf-kasan-gce 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-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386]
First crash: 38d, last: 22d

Cause bisection: introduced by (bisect log) :
commit ab174ad8ef76276cadfdae98731d31797d265927
Author: Paolo Abeni <pabeni@redhat.com>
Date: Mon Sep 14 08:01:12 2020 +0000

  mptcp: move ooo skbs into msk out of order queue.

Crash: INFO: task hung in synchronize_rcu (log)
Repro: C syz .config
similar bugs (10):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: task hung in lock_sock_nested (2) C done 418 233d 246d 17/17 fixed on 2020/04/15 17:19
upstream INFO: task hung in lock_sock_nested C 2593 251d 1050d 0/17 closed as dup on 2017/12/23 20:15
android-44 INFO: task hung in lock_sock_nested (2) 4 333d 429d 0/2 auto-closed as invalid on 2020/03/27 01:37
android-49 INFO: task hung in lock_sock_nested (2) 2 411d 530d 0/3 auto-closed as invalid on 2020/01/08 15:18
linux-4.14 INFO: task hung in lock_sock_nested 1 353d 353d 0/1 auto-closed as invalid on 2020/03/06 15:38
linux-4.14 INFO: task hung in lock_sock_nested (2) 1 91d 91d 0/1 upstream: reported on 2020/07/27 03:07
android-44 INFO: task hung in lock_sock_nested C 82 971d 973d 0/2 closed as invalid on 2019/03/08 00:11
android-49 INFO: task hung in lock_sock_nested C 101 611d 973d 0/3 closed as invalid on 2019/03/08 00:11
android-414 INFO: task hung in lock_sock_nested 65 377d 562d 0/1 auto-closed as invalid on 2020/02/12 04:11
linux-4.19 INFO: task hung in lock_sock_nested 1 170d 170d 0/1 auto-closed as invalid on 2020/09/05 19:53
Patch testing requests:
Created Duration User Patch Repo Result
2020/10/05 20:23 18m pabeni@redhat.com patch net-next OK
2020/10/05 13:17 13m pabeni@redhat.com patch net-next report log

Sample crash report:

Crashes (5):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Maintainers
ci-upstream-net-kasan-gce 2020/10/03 20:41 net-next 678cdd49 2653fa43 .config log report syz C davem@davemloft.net, kuba@kernel.org, linux-kernel@vger.kernel.org, mathew.j.martineau@linux.intel.com, matthieu.baerts@tessares.net, mptcp@lists.01.org, netdev@vger.kernel.org
ci-upstream-net-kasan-gce 2020/10/02 01:22 net-next 87d5034d 9602ddf4 .config log report syz C davem@davemloft.net, kuba@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org
ci-upstream-kasan-gce-root 2020/09/23 07:38 upstream eff48dde 3e8f6c27 .config log report info davem@davemloft.net, kuba@kernel.org, linux-kernel@vger.kernel.org, linux-sctp@vger.kernel.org, marcelo.leitner@gmail.com, netdev@vger.kernel.org, nhorman@tuxdriver.com, vyasevich@gmail.com
ci-upstream-net-kasan-gce 2020/09/24 03:02 net-next 1a26e88d 287cd75a .config log report info davem@davemloft.net, kuba@kernel.org, linux-kernel@vger.kernel.org, mathew.j.martineau@linux.intel.com, matthieu.baerts@tessares.net, mptcp@lists.01.org, netdev@vger.kernel.org
ci-upstream-net-kasan-gce 2020/09/18 10:34 net-next 529d1fdf 38962c8b .config log report info davem@davemloft.net, kuba@kernel.org, linux-kernel@vger.kernel.org, mathew.j.martineau@linux.intel.com, matthieu.baerts@tessares.net, mptcp@lists.01.org, netdev@vger.kernel.org