diff options
| author | Space Meyer <spm@google.com> | 2022-11-11 14:10:01 +0000 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2022-11-14 15:03:01 +0100 |
| commit | 5e29b30f257ceeecfbf677fe0243cf616449d7be (patch) | |
| tree | 01619c1aafbc0f9c7e090c479fa828cb0c5a6400 /dashboard/config/linux/bits | |
| parent | 7e35e505d8137da0b55436df58fcbebe1006761f (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.yml | 20 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/android-5.10.yml | 18 |
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 |
