aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits
diff options
context:
space:
mode:
authorSpace Meyer <spm@google.com>2022-11-11 14:10:01 +0000
committerDmitry Vyukov <dvyukov@google.com>2022-11-14 15:03:01 +0100
commit5e29b30f257ceeecfbf677fe0243cf616449d7be (patch)
tree01619c1aafbc0f9c7e090c479fa828cb0c5a6400 /dashboard/config/linux/bits
parent7e35e505d8137da0b55436df58fcbebe1006761f (diff)
dashboard/config: fold android-5.10-late.yml into android-5.10.yml
Due to PR #3513 we no longer need the -late.yml
Diffstat (limited to 'dashboard/config/linux/bits')
-rw-r--r--dashboard/config/linux/bits/android-5.10-late.yml20
-rw-r--r--dashboard/config/linux/bits/android-5.10.yml18
2 files changed, 18 insertions, 20 deletions
diff --git a/dashboard/config/linux/bits/android-5.10-late.yml b/dashboard/config/linux/bits/android-5.10-late.yml
deleted file mode 100644
index 2a65f2a0f..000000000
--- a/dashboard/config/linux/bits/android-5.10-late.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 syzkaller project authors. All rights reserved.
-# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
-
-config:
- # 5.10 has lots of io_uring bugs that are not easy (if not impossible) to backport, e.g.:
- #
- # KASAN: use-after-free Read in io_uring_cancel_task_requests
- # KASAN: use-after-free Read in io_kill_linked_timeout
- # KASAN: invalid-free in io_dismantle_req
- # KASAN: use-after-free Read in __fdget_raw
- # KASAN: stack-out-of-bounds Read in iov_iter_revert
- # general protection fault in io_prep_async_work
- #
- # An attempt to back-port usually fails because there is too many changes/dependencies
- # that went in between v5.10 and v5.12, where most of the io_uring issues are fixed.
- # After comparing io_uring related git history between 5.10 and 5.12, the diff is
- # around 180 commits, from which half are fixes and the rest additions/new features.
- # None of these have been marked with 'Fixes' or cc'ed to stable, so it is very
- # unlikely that these are going to be fixed in 5.10 stable kernel.
- - IO_URING: n
diff --git a/dashboard/config/linux/bits/android-5.10.yml b/dashboard/config/linux/bits/android-5.10.yml
index 113dd6f7e..66f1b52e2 100644
--- a/dashboard/config/linux/bits/android-5.10.yml
+++ b/dashboard/config/linux/bits/android-5.10.yml
@@ -11,3 +11,21 @@ kernel:
shell:
- make gki_defconfig
+
+config:
+ # 5.10 has lots of io_uring bugs that are not easy (if not impossible) to backport, e.g.:
+ #
+ # KASAN: use-after-free Read in io_uring_cancel_task_requests
+ # KASAN: use-after-free Read in io_kill_linked_timeout
+ # KASAN: invalid-free in io_dismantle_req
+ # KASAN: use-after-free Read in __fdget_raw
+ # KASAN: stack-out-of-bounds Read in iov_iter_revert
+ # general protection fault in io_prep_async_work
+ #
+ # An attempt to back-port usually fails because there is too many changes/dependencies
+ # that went in between v5.10 and v5.12, where most of the io_uring issues are fixed.
+ # After comparing io_uring related git history between 5.10 and 5.12, the diff is
+ # around 180 commits, from which half are fixes and the rest additions/new features.
+ # None of these have been marked with 'Fixes' or cc'ed to stable, so it is very
+ # unlikely that these are going to be fixed in 5.10 stable kernel.
+ - IO_URING: n