syzbot


possible deadlock in sch_direct_xmit
Status: fixed on 2020/04/17 19:57
Reported-by: syzbot+29cc278357da941e304e@syzkaller.appspotmail.com
Fix commit: 323ebb61e32b net: use listified RX for handling GRO_NORMAL skbs
First crash: 1587d, last: 905d

Cause bisection: introduced by (bisect log) :
commit c84bed440e4e11a973e8c0254d0dfaccfca41fb0
Author: Xin Long <lucien.xin@gmail.com>
Date: Sun Oct 1 14:00:56 2017 +0000

  ip_gre: erspan device should keep dst

Crash: possible deadlock in sch_direct_xmit (log)
Repro: C syz .config

Fix bisection: fixed by (bisect log) :
commit 323ebb61e32b478e2432c5a3cbf9e2ca678a9609
Author: Edward Cree <ecree@solarflare.com>
Date: Tue Aug 6 13:53:55 2019 +0000

  net: use listified RX for handling GRO_NORMAL skbs

similar bugs (6):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-44 possible deadlock in sch_direct_xmit C 240 897d 1134d 0/2 public: reported C repro on 2019/04/11 08:44
upstream possible deadlock in sch_direct_xmit (2) C error unreliable 90 7d23h 750d 0/22 upstream: reported C repro on 2020/04/29 00:59
linux-4.19 possible deadlock in sch_direct_xmit (2) C error 7 130d 235d 0/1 upstream: reported C repro on 2021/09/26 01:30
linux-4.14 possible deadlock in sch_direct_xmit 1 1081d 1081d 0/1 auto-closed as invalid on 2019/10/25 08:40
linux-4.14 possible deadlock in sch_direct_xmit (2) 1 915d 915d 0/1 auto-closed as invalid on 2020/03/15 19:58
linux-4.19 possible deadlock in sch_direct_xmit 1 1083d 1083d 0/1 auto-closed as invalid on 2019/10/25 08:50

Sample crash report:

Crashes (1548):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce 2018/01/13 18:16 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce 2018/01/13 17:44 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce 2018/01/13 16:50 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce 2018/01/13 16:39 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce-386 2018/01/13 17:50 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce-386 2018/01/13 17:19 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce-386 2018/01/13 16:58 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-kasan-gce-386 2018/01/13 16:47 upstream c92a9a461dff c9e7aeae .config log report syz C
ci-upstream-net-kasan-gce 2018/01/13 17:22 net-next 6bd39bc3da0f c9e7aeae .config log report syz C
ci-upstream-net-kasan-gce 2018/01/13 17:10 net-next 6bd39bc3da0f c9e7aeae .config log report syz C
ci-upstream-net-kasan-gce 2018/01/13 17:00 net-next 6bd39bc3da0f c9e7aeae .config log report syz C
ci-upstream-net-kasan-gce 2018/01/13 16:37 net-next 6bd39bc3da0f c9e7aeae .config log report syz C
ci-upstream-next-kasan-gce 2018/01/13 18:51 linux-next 3e53c7415294 c9e7aeae .config log report syz C
ci-upstream-mmots-kasan-gce 2018/01/13 18:06 mmots ce3c209f6733 c9e7aeae .config log report syz C
ci-upstream-mmots-kasan-gce 2018/01/13 17:44 mmots ce3c209f6733 c9e7aeae .config log report syz C
ci-upstream-next-kasan-gce 2018/01/13 17:15 linux-next 3e53c7415294 c9e7aeae .config log report syz C
ci-upstream-mmots-kasan-gce 2018/01/13 17:14 mmots ce3c209f6733 c9e7aeae .config log report syz C
ci-upstream-next-kasan-gce 2018/01/13 16:54 linux-next 3e53c7415294 c9e7aeae .config log report syz C
ci-upstream-mmots-kasan-gce 2018/01/13 16:54 mmots ce3c209f6733 c9e7aeae .config log report syz C
ci-upstream-next-kasan-gce 2018/01/13 16:44 linux-next 3e53c7415294 c9e7aeae .config log report syz C
ci-upstream-kasan-gce 2019/11/26 09:48 upstream 0be0ee71816b f746151a .config log report
ci-upstream-kasan-gce 2018/03/31 07:09 upstream 9dd2326890d8 8fbce0e4 .config log report
ci-upstream-kasan-gce 2018/03/31 05:59 upstream 9dd2326890d8 8fbce0e4 .config log report
ci-upstream-kasan-gce 2018/03/31 03:44 upstream 9dd2326890d8 8fbce0e4 .config log report
ci-upstream-kasan-gce 2018/03/31 00:40 upstream 9dd2326890d8 8fbce0e4 .config log report
ci-upstream-kasan-gce-root 2018/03/30 18:37 upstream 9dd2326890d8 8fbce0e4 .config log report
ci-upstream-kasan-gce 2018/03/30 16:43 upstream c2a9838452a4 d47f0ed6 .config log report
ci-upstream-kasan-gce-root 2018/03/30 15:29 upstream c2a9838452a4 d47f0ed6 .config log report
ci-upstream-kasan-gce 2018/03/30 12:28 upstream c2a9838452a4 d47f0ed6 .config log report
ci-upstream-kasan-gce 2018/03/30 10:21 upstream c2a9838452a4 d47f0ed6 .config log report
ci-upstream-kasan-gce 2018/03/29 11:29 upstream 0b412605ef5f d47f0ed6 .config log report
ci-upstream-kasan-gce 2018/03/24 08:46 upstream 99fec39e7725 2e9d9054 .config log report
ci-upstream-kasan-gce 2018/03/23 16:45 upstream f36b7534b833 2e9d9054 .config log report
ci-upstream-kasan-gce 2018/02/27 00:35 upstream 4a3928c6f8a5 b370d4a7 .config log report
ci-upstream-kasan-gce 2018/02/26 10:31 upstream c89be5242607 9fe8aa42 .config log report
ci-upstream-kasan-gce 2018/02/26 00:57 upstream c89be5242607 9fe8aa42 .config log report
ci-upstream-kasan-gce 2018/02/25 13:18 upstream 3664ce2d9309 5c1e0207 .config log report
ci-upstream-kasan-gce 2018/02/24 23:30 upstream 9cb9c07d6b0c 5c1e0207 .config log report
ci-upstream-kasan-gce 2018/02/24 11:38 upstream 938e1426e262 5c1e0207 .config log report
ci-upstream-kasan-gce 2018/02/24 09:40 upstream 938e1426e262 5c1e0207 .config log report
ci-upstream-kasan-gce 2018/02/23 22:35 upstream 0f9da844d877 33464158 .config log report
ci-upstream-kasan-gce-386 2018/03/30 20:55 upstream 9dd2326890d8 8fbce0e4 .config log report
ci-upstream-kasan-gce-386 2018/03/15 20:21 upstream 0aa3fdb8b3a6 08dacaa0 .config log report
ci-upstream-kasan-gce-386 2018/03/08 16:06 upstream 1b88accf6a65 acd0caa5 .config log report
ci-upstream-kasan-gce-386 2018/03/06 13:22 upstream 094b58e1040a aef0b792 .config log report
ci-upstream-net-kasan-gce 2019/09/21 06:17 net-next b41dae061bbd d96e88f3 .config log report
ci-upstream-net-kasan-gce 2018/04/03 12:06 net-next 159f02977b2f 676bd07e .config log report
ci-upstream-net-kasan-gce 2018/04/03 10:46 net-next 159f02977b2f 676bd07e .config log report
ci-upstream-net-kasan-gce 2018/04/02 21:33 net-next 159f02977b2f 676bd07e .config log report
ci-upstream-net-kasan-gce 2018/04/01 12:52 net-next 06b19fe9a6df 0a78e248 .config log report
ci-upstream-net-kasan-gce 2018/04/01 03:13 net-next 8bde261e5352 0174c6c8 .config log report
ci-upstream-net-kasan-gce 2018/03/28 23:43 net-next 5d22d47b9ed9 bf5e585c .config log report
ci-upstream-net-kasan-gce 2018/03/27 23:17 net-next 5d22d47b9ed9 bf5e585c .config log report
ci-upstream-net-kasan-gce 2018/03/27 19:04 net-next 34fd03b9e6a6 bf5e585c .config log report
ci-upstream-net-kasan-gce 2018/03/25 17:38 net-next 94cb54924092 e033c1f1 .config log report
ci-upstream-net-kasan-gce 2018/03/24 22:35 net-next 94cb54924092 2e9d9054 .config log report
ci-upstream-net-kasan-gce 2018/03/24 15:26 net-next 94cb54924092 2e9d9054 .config log report
ci-upstream-net-kasan-gce 2018/03/24 00:25 net-next f452518c982e 2e9d9054 .config log report
ci-upstream-net-kasan-gce 2018/03/22 16:47 net-next aa65f6365405 2e9d9054 .config log report
ci-upstream-net-kasan-gce 2018/03/22 07:14 net-next 454bfe97837a 95c88d7a .config log report
ci-upstream-net-kasan-gce 2018/03/18 14:32 net-next 76f38f1f3cf8 08dacaa0 .config log report
ci-upstream-net-kasan-gce 2018/03/16 18:09 net-next 0aee4c259849 08dacaa0 .config log report
ci-upstream-net-kasan-gce 2018/03/16 05:17 net-next 80d9f3a0fdb8 08dacaa0 .config log report
ci-upstream-net-kasan-gce 2018/03/15 02:55 net-next c292566a7779 08dacaa0 .config log report
ci-upstream-net-kasan-gce 2018/03/13 13:32 net-next 9ba32046fc2d 08dacaa0 .config log report
ci-upstream-net-kasan-gce 2018/03/13 02:42 net-next 129cf5f7f196 f505ca4b .config log report
ci-upstream-net-kasan-gce 2018/03/12 22:12 net-next 129cf5f7f196 f505ca4b .config log report
ci-upstream-net-kasan-gce 2018/03/09 10:41 net-next fd372a7a9e5e 36d1c454 .config log report
ci-upstream-net-kasan-gce 2018/03/09 09:26 net-next fd372a7a9e5e 36d1c454 .config log report
ci-upstream-net-kasan-gce 2018/03/08 04:08 net-next a366e300ae9f d50edb7e .config log report
ci-upstream-net-kasan-gce 2018/03/05 00:36 net-next efab163bbc19 2c6f473e .config log report
ci-upstream-net-kasan-gce 2018/03/01 23:03 net-next f1c02cfb7b30 2c6f473e .config log report
ci-upstream-net-kasan-gce 2018/02/28 20:38 net-next fb66cb077560 05b5a32c .config log report
ci-upstream-net-kasan-gce 2018/02/27 11:15 net-next 3808b51911fe 05b5a32c .config log report
ci-upstream-net-kasan-gce 2018/02/27 07:44 net-next ba6056a41cb0 b370d4a7 .config log report
ci-upstream-net-kasan-gce 2018/02/27 03:43 net-next ba6056a41cb0 b370d4a7 .config log report
ci-upstream-net-kasan-gce 2018/02/26 17:11 net-next ba6056a41cb0 9fe8aa42 .config log report