syzbot


kernel panic: stack is corrupted in get_kernel_gp_address

Status: fixed on 2020/11/16 12:12
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+d6459d8f8984c0929e54@syzkaller.appspotmail.com
Fix commit: a49145acfb97 fbmem: add margin check to fb_check_caps()
First crash: 1490d, last: 1454d
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: WARNING in sysfs_warn_dup (log)
Repro: syz .config
  
Fix bisection: fixed by (bisect log) :
commit a49145acfb975d921464b84fe00279f99827d816
Author: George Kennedy <george.kennedy@oracle.com>
Date: Tue Jul 7 19:26:03 2020 +0000

  fbmem: add margin check to fb_check_caps()

  
Discussions (1)
Title Replies (including bot) Last reply
kernel panic: stack is corrupted in get_kernel_gp_address 1 (3) 2020/11/13 09:38
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2020/11/13 05:47 2h39m bisect fix upstream OK (1) job log
2020/10/14 02:35 16m bisect fix upstream OK (0) job log log

Sample crash report:
³Š΅ACode: Bad RIP value.
Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: get_kernel_gp_address+0x1a0/0x1c0 arch/x86/kernel/traps.c:520
Kernel Offset: disabled

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/09/08 00:39 upstream f4d51dffc6c0 abf9ba4f .config console log report syz ci-upstream-kasan-gce-386
* Struck through repros no longer work on HEAD.