syzbot


WARNING in __switch_to

Status: fixed on 2017/10/23 20:15
Fix commit: 5e9b07f30d21 x86/fpu: Don't let userspace set bogus xcomp_bv
First crash: 2470d, last: 2396d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in __switch_to (2) kernel C 4 2305d 2303d 0/26 closed as invalid on 2018/01/31 05:42
upstream WARNING in __switch_to kernel C 535 2403d 2450d 3/26 fixed on 2017/10/24 07:07

Sample crash report:
WARNING: CPU: 1 PID: 0 at ./arch/x86/include/asm/fpu/internal.h:368 copy_kernel_to_xregs arch/x86/include/asm/fpu/internal.h:368 [inline]
WARNING: CPU: 1 PID: 0 at ./arch/x86/include/asm/fpu/internal.h:368 __copy_kernel_to_fpregs arch/x86/include/asm/fpu/internal.h:451 [inline]
WARNING: CPU: 1 PID: 0 at ./arch/x86/include/asm/fpu/internal.h:368 copy_kernel_to_fpregs arch/x86/include/asm/fpu/internal.h:475 [inline]
WARNING: CPU: 1 PID: 0 at ./arch/x86/include/asm/fpu/internal.h:368 switch_fpu_finish arch/x86/include/asm/fpu/internal.h:649 [inline]
WARNING: CPU: 1 PID: 0 at ./arch/x86/include/asm/fpu/internal.h:368 __switch_to+0x6a5/0x19d0 arch/x86/kernel/process_64.c:446
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.9.51-g70b8b07 #50
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
 ffff8801da20f750 ffffffff81d92f89 ffffffff83a46b40 ffff8801da20f828
 ffffffff83a16500 ffffffff8104f435 0000000000000009 ffff8801da20f818
 ffffffff8142e691 0000000041b58ab3 ffffffff84184e08 ffffffff8142e4d5
Call Trace:

Crashes (54):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2017/09/21 16:52 https://android.googlesource.com/kernel/common android-4.9 70b8b076f7bb 653022e6 .config console log report syz C ci-android-49-kasan-gce
2017/08/15 05:15 https://android.googlesource.com/kernel/common android-4.9 7073fca5af57 6a0246bf .config console log report syz C ci-android-49-kasan-gce
2017/08/13 23:52 https://android.googlesource.com/kernel/common android-4.9 02f29ab1b950 6a0246bf .config console log report syz C ci-android-49-kasan-gce
2017/08/13 20:03 https://android.googlesource.com/kernel/common android-4.9 02f29ab1b950 6a0246bf .config console log report syz C ci-android-49-kasan-gce
2017/07/27 00:34 https://android.googlesource.com/kernel/common android-4.9 913d980e07d8 b0d23a5c .config console log report syz ci-android-49-kasan-gce
2017/10/04 12:42 https://android.googlesource.com/kernel/common android-4.9 96a28fcc7c92 c26ea367 .config console log report ci-android-49-kasan-gce
2017/10/04 10:29 https://android.googlesource.com/kernel/common android-4.9 96a28fcc7c92 c26ea367 .config console log report ci-android-49-kasan-gce
2017/09/24 07:54 https://android.googlesource.com/kernel/common android-4.9 47589a56b906 c26ea367 .config console log report ci-android-49-kasan-gce
2017/09/24 07:52 https://android.googlesource.com/kernel/common android-4.9 47589a56b906 c26ea367 .config console log report ci-android-49-kasan-gce
2017/09/11 11:55 https://android.googlesource.com/kernel/common android-4.9 93babebe30d1 d18bfda0 .config console log report ci-android-49-kasan-gce
2017/09/04 15:33 https://android.googlesource.com/kernel/common android-4.9 6cd212785150 0ed1da4a .config console log report ci-android-49-kasan-gce
2017/09/03 21:56 https://android.googlesource.com/kernel/common android-4.9 9100442602d8 a54dce00 .config console log report ci-android-49-kasan-gce
2017/08/29 08:01 https://android.googlesource.com/kernel/common android-4.9 bf7ef8f2d57c be291771 .config console log report ci-android-49-kasan-gce
2017/08/28 09:44 https://android.googlesource.com/kernel/common android-4.9 bf7ef8f2d57c be291771 .config console log report ci-android-49-kasan-gce
2017/08/26 07:39 https://android.googlesource.com/kernel/common android-4.9 bf7ef8f2d57c be291771 .config console log report ci-android-49-kasan-gce
2017/08/26 05:36 https://android.googlesource.com/kernel/common android-4.9 bf7ef8f2d57c be291771 .config console log report ci-android-49-kasan-gce
2017/08/20 19:01 https://android.googlesource.com/kernel/common android-4.9 6dda7ac61943 f238fbd4 .config console log report ci-android-49-kasan-gce
2017/08/10 13:20 https://android.googlesource.com/kernel/common android-4.9 db0248427f18 7e288c05 .config console log report ci-android-49-kasan-gce
2017/08/10 03:26 https://android.googlesource.com/kernel/common android-4.9 db0248427f18 7e288c05 .config console log report ci-android-49-kasan-gce
2017/08/06 15:07 https://android.googlesource.com/kernel/common android-4.9 682c1e364674 a8561e92 .config console log report ci-android-49-kasan-gce
2017/07/29 17:48 https://android.googlesource.com/kernel/common android-4.9 ed323354ecec f5040a63 .config console log report ci-android-49-kasan-gce
2017/07/22 04:02 https://android.googlesource.com/kernel/common android-4.9 5b07c2d25292 b59a95bc .config console log report ci-android-49-kasan-gce
2017/07/22 03:47 https://android.googlesource.com/kernel/common android-4.9 5b07c2d25292 b59a95bc .config console log report ci-android-49-kasan-gce
2017/07/22 03:47 https://android.googlesource.com/kernel/common android-4.9 5b07c2d25292 b59a95bc .config console log report ci-android-49-kasan-gce
2017/07/22 03:45 https://android.googlesource.com/kernel/common android-4.9 5b07c2d25292 b59a95bc .config console log report ci-android-49-kasan-gce
* Struck through repros no longer work on HEAD.