syzbot


kernel panic: corrupted stack end in wb_workfn
Status: fixed on 2019/04/10 16:37
Reported-by: syzbot+ec1b7575afef85a0e5ca@syzkaller.appspotmail.com
Fix commit: ef82bcfa sctp: use memdup_user instead of vmemdup_user
First crash: 142d, last: 142d

Bisection: introduced by (bisect log):

commit c981f254cc82f50f8cb864ce6432097b23195b9c
Author: Al Viro <viro@zeniv.linux.org.uk>
Date: Sun Jan 7 18:19:09 2018 +0000

  sctp: use vmemdup_user() rather than badly open-coding memdup_user()

Tree: upstream
Crash: kernel panic: Out of memory and no killable processes... (log)
Repro: C syz .config
duplicates (6):
Title Repro Bisected Count Last Reported Patched Status
BUG: unable to handle kernel NULL pointer dereference in qlist_free_all (6) syz 7 44d 142d 0/13 closed as dup on 2018/12/31 07:50
BUG: unable to handle kernel NULL pointer dereference in unlink_file_vma 1 223d 142d 0/13 closed as dup on 2018/12/31 07:49
KASAN: stack-out-of-bounds Read in __schedule (2) C 1 167d 166d 0/13 closed as dup on 2018/12/31 06:38
BUG: unable to handle kernel NULL pointer dereference in depot_save_stack 1 165d 163d 0/13 closed as dup on 2018/12/31 07:06
BUG: unable to handle kernel NULL pointer dereference in kmem_cache_free (2) 4 92d 142d 0/13 closed as dup on 2018/12/31 07:32
general protection fault in rb_next (2) 2 135d 142d 0/13 closed as dup on 2018/12/31 07:15

Sample crash report:

All crashes (14):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-kasan-gce-root 2018/12/30 22:24 upstream 19530313 9942de5f .config log report syz C akpm@linux-foundation.org, aryabinin@virtuozzo.com, guro@fb.com, hannes@cmpxchg.org, jbacik@fb.com, ktkhai@virtuozzo.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mgorman@techsingularity.net, mhocko@suse.com, shakeelb@google.com, willy@infradead.org
ci-upstream-kasan-gce-smack-root 2018/12/30 22:29 upstream 19530313 9942de5f .config log report syz C cgroups@vger.kernel.org, hannes@cmpxchg.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mhocko@kernel.org, vdavydov.dev@gmail.com
ci-upstream-kasan-gce-selinux-root 2018/12/30 22:26 upstream 19530313 9942de5f .config log report syz C akpm@linux-foundation.org, aryabinin@virtuozzo.com, guro@fb.com, hannes@cmpxchg.org, jbacik@fb.com, ktkhai@virtuozzo.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mgorman@techsingularity.net, mhocko@suse.com, shakeelb@google.com, willy@infradead.org
ci-upstream-kasan-gce 2018/12/30 22:01 upstream 19530313 9942de5f .config log report syz C akpm@linux-foundation.org, bigeasy@linutronix.de, ktkhai@virtuozzo.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, vdavydov.dev@gmail.com
ci-upstream-net-kasan-gce 2018/12/30 22:28 net-next b71acb0e 9942de5f .config log report syz C axboe@kernel.dk, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-linux-next-kasan-gce-root 2018/12/30 22:59 linux-next 6a1d2932 9942de5f .config log report syz C cgroups@vger.kernel.org, hannes@cmpxchg.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mhocko@kernel.org, vdavydov.dev@gmail.com
ci-upstream-kasan-gce-root 2018/12/31 07:17 upstream 19530313 2b42fdc8 .config log report akpm@linux-foundation.org, bsingharora@gmail.com, jglisse@redhat.com, kirill.shutemov@linux.intel.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, rcampbell@nvidia.com
ci-upstream-kasan-gce-selinux-root 2018/12/31 05:26 upstream 19530313 2b42fdc8 .config log report akpm@linux-foundation.org, bsingharora@gmail.com, jglisse@redhat.com, kirill.shutemov@linux.intel.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, rcampbell@nvidia.com
ci-upstream-kasan-gce-smack-root 2018/12/31 05:25 upstream 19530313 2b42fdc8 .config log report axboe@kernel.dk, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce 2018/12/30 21:25 upstream 19530313 9942de5f .config log report akpm@linux-foundation.org, bigeasy@linutronix.de, ktkhai@virtuozzo.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, vdavydov.dev@gmail.com
ci-upstream-kasan-gce-386 2018/12/30 21:29 upstream 19530313 9942de5f .config log report aarcange@redhat.com, akpm@linux-foundation.org, kirill.shutemov@linux.intel.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux@dominikbrodowski.net, mhocko@suse.com, rientjes@google.com, vbabka@suse.cz, xieyisheng1@huawei.com, zhongjiang@huawei.com
ci-upstream-linux-next-kasan-gce-root 2018/12/31 05:49 linux-next 6a1d2932 2b42fdc8 .config log report aarcange@redhat.com, akpm@linux-foundation.org, kirill.shutemov@linux.intel.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux@dominikbrodowski.net, mhocko@suse.com, rientjes@google.com, vbabka@suse.cz, xieyisheng1@huawei.com, zhongjiang@huawei.com
ci-upstream-linux-next-kasan-gce-root 2018/12/30 23:18 linux-next 6a1d2932 9942de5f .config log report bsingharora@gmail.com, jglisse@redhat.com, kirill.shutemov@linux.intel.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mhocko@suse.com, rcampbell@nvidia.com
ci-upstream-linux-next-kasan-gce-root 2018/12/30 23:17 linux-next 6a1d2932 9942de5f .config log report akpm@linux-foundation.org, arunks@codeaurora.org, bigeasy@linutronix.de, hannes@cmpxchg.org, ktkhai@virtuozzo.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, peterz@infradead.org, vdavydov.dev@gmail.com, willy@infradead.org