From 42e1d5241be0f7564d28dbd5f704d67c77d4dd74 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Wed, 18 Oct 2023 18:04:57 +0200 Subject: dashboard/config: add config with unmaintained parts Disable unmaintained code parts (at least those known so far) in existing configs and enable them in a special upstream-unmaintained.config file. --- dashboard/config/linux/bits/filesystems.yml | 6 ------ dashboard/config/linux/bits/subsystems.yml | 1 - dashboard/config/linux/bits/unmaintained.yml | 18 ++++++++++++++++++ 3 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 dashboard/config/linux/bits/unmaintained.yml (limited to 'dashboard/config/linux/bits') diff --git a/dashboard/config/linux/bits/filesystems.yml b/dashboard/config/linux/bits/filesystems.yml index a0bfa1032..c95217069 100644 --- a/dashboard/config/linux/bits/filesystems.yml +++ b/dashboard/config/linux/bits/filesystems.yml @@ -59,12 +59,6 @@ config: - XFS_QUOTA - XFS_POSIX_ACL - XFS_RT - # Linux kernel still has a big number of XFS v4 bugs, but, as v4 is getting deprecated, - # the upstream community has no interest in fixing those code problems. - # See e.g. these links: - # https://lore.kernel.org/linux-fsdevel/ZG07WoKnBzaN4T1L@dread.disaster.area/T/ - # https://github.com/google/syzkaller/issues/3918 - - XFS_SUPPORT_V4: n # Not just sanity checks for code, but also image validation checks that BUG. # XFS devs prefer this to be disabled by fuzzers. - XFS_DEBUG: n diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml index 69ffb5477..2c7dd7990 100644 --- a/dashboard/config/linux/bits/subsystems.yml +++ b/dashboard/config/linux/bits/subsystems.yml @@ -145,7 +145,6 @@ config: - DEV_DAX: [x86_64] - BLK_DEV_NULL_BLK - BLK_DEV_NULL_BLK_FAULT_INJECTION - - BLK_DEV_FD: [x86_64] - ZRAM - BLK_DEV_LOOP # Loop device per test process. diff --git a/dashboard/config/linux/bits/unmaintained.yml b/dashboard/config/linux/bits/unmaintained.yml new file mode 100644 index 000000000..f1492f5e1 --- /dev/null +++ b/dashboard/config/linux/bits/unmaintained.yml @@ -0,0 +1,18 @@ +# Copyright 2023 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. + +# This file covers parts of the kernel that syzbot keeps on fuzzing, but does not report to LKML. + +config: + + # Linux kernel still has a big number of XFS v4 bugs, but, as v4 is getting deprecated, + # the upstream community has no interest in fixing those code problems. + # See e.g. these links: + # https://lore.kernel.org/linux-fsdevel/ZG07WoKnBzaN4T1L@dread.disaster.area/T/ + # https://github.com/google/syzkaller/issues/3918 + - XFS_SUPPORT_V4 + + # Floppy driver is known to be buggy, maintainers see no sense in further reports at the moment. + # https://lore.kernel.org/all/7df3e30a-aa31-495c-9d59-cb6080364f61@kernel.dk/ + - XFS_FS + - BLK_DEV_FD: [x86_64] -- cgit mrf-deployment