syzbot


possible deadlock in lock_trace (3)
Status: fixed on 2020/08/18 22:40
Reported-by: syzbot+985c8a3c7f3668d31a49@syzkaller.appspotmail.com
Fix commit: 2db9dbf71bf9 proc: Use new infrastructure to fix deadlocks in execve
First crash: 754d, last: 615d

Cause bisection: the cause commit could be any of (bisect log):
  9211bfbff80a netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) checks to header-file.
  47e640af2e49 netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check to header-file.
  a1b2f04ea527 netfilter: add missing includes to a number of header-files.
  0abc8bf4f284 netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) checks to some header-files.
  bd96b4c75675 netfilter: inline four headers files into another one.
  43dd16efc7f2 netfilter: nf_tables: store data in offload context registers
  78458e3e08cd netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.
  20a9379d9a03 netfilter: remove "#ifdef __KERNEL__" guards from some headers.
  bd8699e9e292 netfilter: nft_bitwise: add offload support
  2a475c409fe8 kbuild: remove all netfilter headers from header-test blacklist.
  7e59b3fea2a2 netfilter: remove unnecessary spaces
  1b90af292e71 ipvs: Improve robustness to the ipvs sysctl
  5785cf15fd74 netfilter: nf_tables: add missing prototypes.
  0a30ba509fde netfilter: nf_nat_proto: make tables static
  e84fb4b3666d netfilter: conntrack: use shared sysctl constants
  105333435b4f netfilter: connlabels: prefer static lock initialiser
  8c0bb7873815 netfilter: synproxy: rename mss synproxy_options field
  c162610c7db2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next

Fix bisection: fixed by (bisect log) :
commit 2db9dbf71bf98d02a0bf33e798e5bfd2a9944696
Author: Bernd Edlinger <bernd.edlinger@hotmail.de>
Date: Fri Mar 20 20:27:24 2020 +0000

  proc: Use new infrastructure to fix deadlocks in execve

similar bugs (7):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 possible deadlock in lock_trace syz error 42 449d 955d 0/1 upstream: reported syz repro on 2019/04/28 18:16
linux-4.14 possible deadlock in lock_trace C error 146 506d 964d 0/1 upstream: reported C repro on 2019/04/19 09:51
android-49 possible deadlock in lock_trace C 7424 735d 971d 0/3 public: reported C repro on 2019/04/12 00:00
upstream possible deadlock in lock_trace (2) 3 936d 966d 0/22 auto-closed as invalid on 2019/10/25 08:41
upstream possible deadlock in lock_trace C 1847 988d 1469d 0/22 closed as dup on 2017/12/12 21:59
android-414 possible deadlock in lock_trace syz 203 980d 971d 0/1 public: reported syz repro on 2019/04/12 00:01
android-44 possible deadlock in lock_trace C 41 742d 972d 0/2 public: reported C repro on 2019/04/11 08:44

Sample crash report:

Crashes (69):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-selinux-root 2020/03/16 07:25 upstream a42a7bb6f536 749688d2 .config log report syz
ci-upstream-linux-next-kasan-gce-root 2020/03/25 00:42 linux-next 770fbb32d34e 68660b21 .config log report syz
ci-upstream-kasan-gce-root 2020/04/02 06:03 upstream 919dce24701f a34e2c33 .config log report
ci-upstream-kasan-gce-root 2020/03/31 03:57 upstream 673b41e04a03 c8d1cc20 .config log report
ci-upstream-kasan-gce-root 2020/03/26 16:50 upstream 1b649e0bcae7 6d25c5a0 .config log report
ci-upstream-kasan-gce-root 2020/03/25 19:24 upstream e2cf67f6689a 41f049cc .config log report
ci-upstream-kasan-gce-root 2020/03/20 17:01 upstream 6c90b86a745a 2c31c529 .config log report
ci-upstream-kasan-gce-selinux-root 2020/03/20 08:04 upstream cd607737f3b8 2c31c529 .config log report
ci-upstream-kasan-gce-root 2020/03/19 10:30 upstream 5076190daded 2c31c529 .config log report
ci-upstream-kasan-gce-root 2020/03/15 10:12 upstream d3dca69085e9 749688d2 .config log report
ci-upstream-kasan-gce-selinux-root 2020/03/14 19:01 upstream 69a4d0baeeb1 749688d2 .config log report
ci-upstream-kasan-gce-root 2020/03/14 15:52 upstream fffb08b37df9 749688d2 .config log report
ci-upstream-kasan-gce-root 2020/03/10 04:36 upstream 30bb5572ce7a 35f53e45 .config log report
ci-upstream-kasan-gce-root 2020/03/08 15:12 upstream c20037652700 2e9971bb .config log report
ci-upstream-kasan-gce-root 2020/03/01 18:45 upstream 63623fd44972 c88c7b75 .config log report
ci-upstream-kasan-gce-root 2020/02/11 03:28 upstream 0a679e13ea30 084454ae .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/04 06:48 upstream 322bf2d3446a 93e5e335 .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/03 16:50 upstream 754beeec1d90 93e5e335 .config log report
ci-upstream-kasan-gce-root 2020/02/03 16:22 upstream 754beeec1d90 93e5e335 .config log report
ci-upstream-kasan-gce-root 2020/02/03 11:25 upstream 46d6b7becb1d 93e5e335 .config log report
ci-upstream-kasan-gce-root 2020/01/31 19:25 upstream ccaaaf6fe5a5 c30117b2 .config log report
ci-upstream-kasan-gce-root 2020/01/31 14:21 upstream ccaaaf6fe5a5 5ed23f9a .config log report
ci-upstream-kasan-gce-root 2020/01/23 13:46 upstream 131701c697e8 3334d684 .config log report
ci-upstream-kasan-gce-root 2020/01/19 16:23 upstream 8f8972a3127f 0342f8c7 .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/19 01:04 upstream 244dc2689085 bc8bc756 .config log report
ci-upstream-kasan-gce-root 2020/01/17 20:25 upstream ab7541c3addd 3de7aabb .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/17 06:47 upstream f4353c3e2aaf 3de7aabb .config log report
ci-upstream-kasan-gce-root 2020/01/17 06:11 upstream f4353c3e2aaf 3de7aabb .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/17 06:10 upstream f4353c3e2aaf 3de7aabb .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/17 06:03 upstream f4353c3e2aaf 3de7aabb .config log report
ci-upstream-kasan-gce-root 2020/01/15 16:32 upstream 95e20af9fb9c 069a5a44 .config log report
ci-upstream-kasan-gce-root 2020/01/15 16:15 upstream 95e20af9fb9c 069a5a44 .config log report
ci-upstream-kasan-gce-root 2020/01/15 13:50 upstream 95e20af9fb9c fa12bd3c .config log report
ci-upstream-kasan-gce-root 2020/01/14 20:16 upstream e033e7d4a808 fa12bd3c .config log report
ci-upstream-kasan-gce-root 2020/01/13 12:31 upstream b3a987b0264d 99565c1a .config log report
ci-upstream-kasan-gce-root 2020/01/13 12:05 upstream b3a987b0264d 99565c1a .config log report
ci-upstream-kasan-gce-root 2020/01/13 09:49 upstream 040a3c33623b 53faa9fe .config log report
ci-upstream-kasan-gce-root 2020/01/12 12:40 upstream 6327edceb62b 31290a45 .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/12 12:27 upstream 6327edceb62b 31290a45 .config log report
ci-upstream-kasan-gce-root 2020/01/12 12:17 upstream 6327edceb62b 31290a45 .config log report
ci-upstream-kasan-gce-root 2020/01/12 04:22 upstream ac61145a725a 4c04afaa .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/12 04:10 upstream ac61145a725a 4c04afaa .config log report
ci-upstream-kasan-gce-selinux-root 2020/01/12 03:21 upstream ac61145a725a 4c04afaa .config log report
ci-upstream-kasan-gce-root 2020/01/11 22:20 upstream bef1d88263ff 4c04afaa .config log report
ci-upstream-kasan-gce-root 2019/12/26 22:31 upstream 46cf053efec6 be5c2c81 .config log report
ci-upstream-kasan-gce-selinux-root 2019/12/26 22:00 upstream 46cf053efec6 be5c2c81 .config log report
ci-qemu-upstream 2019/12/02 17:49 upstream 596cf45cbf6e ab342da3 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/03/14 16:59 linux-next 770fbb32d34e 749688d2 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/03/07 15:03 linux-next 770fbb32d34e 2e9971bb .config log report
ci-upstream-linux-next-kasan-gce-root 2020/03/06 16:53 linux-next c99b17ac0399 c88c7b75 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/03/05 09:09 linux-next c99b17ac0399 c88c7b75 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/03/03 09:38 linux-next c99b17ac0399 c88c7b75 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/29 22:27 linux-next bdc5461b23ca 59b57593 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/28 06:38 linux-next bdc5461b23ca 59b57593 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/27 22:45 linux-next bdc5461b23ca 59b57593 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/20 08:00 linux-next f4aba10148cd 81230308 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/18 16:07 linux-next 02815e777db6 012fbc32 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/15 19:59 linux-next 9f01828e9e16 5d7b90f1 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/14 03:24 linux-next 9f01828e9e16 c5ed587f .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/13 21:50 linux-next 51d5d207918d c5ed587f .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/12 03:20 linux-next ac431e2d7b1b a75b198c .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/10 15:37 linux-next 2981de746b18 18847f55 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/09 05:32 linux-next 6dff1565d69c 06150bf1 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/08 18:35 linux-next 6dff1565d69c 06150bf1 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/01/12 12:07 linux-next 6c09d7dbb7d3 31290a45 .config log report
ci-upstream-linux-next-kasan-gce-root 2019/12/30 11:10 linux-next 7ddd09fc4b74 af6b8ef8 .config log report
ci-upstream-linux-next-kasan-gce-root 2019/12/21 02:17 linux-next 7ddd09fc4b74 bc586918 .config log report
ci-upstream-linux-next-kasan-gce-root 2019/11/15 10:46 linux-next 5a6fcbeabe3e 79248ee8 .config log report