aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/upstream-kasan-badwrites-base.config
Commit message (Collapse)AuthorAgeFilesLines
* dashboard/config/linux: regenerateTaras Madan2026-01-201-44/+56
|
* dashboard/config: regenerate Linux configsAleksandr Nogikh2026-01-151-7/+20
| | | | | No extra changes, just a newer Docker container to minimize noise in the following commits.
* dashboard: regenerate Linux configsPimyn Girgis2025-10-201-5/+11
| | | | Use v6.18-rc1 and the latest linux-next tag.
* dashboard/config/linux: regenerate filesTaras Madan2025-10-061-58/+79
|
* dashboard/config/linux: always enable GVNICAleksandr Nogikh2025-08-081-1/+6
|
* dashboard/config/linux: disable CONFIG_CGROUP_BPFAleksandr Nogikh2025-07-171-1/+1
| | | | | | | | | | It seems incredibly difficult to clean up the side effects of this kernel functionality. Keep it enabled only on a new config dedicated specifically for the snapshot-based instance. Closes #5956.
* dashboard: regenerate Linux configsAleksandr Nogikh2025-06-131-32/+37
| | | | Use v6.16-rc1 and the latest linux-next tag.
* dashboard/config/linux: add upstream-rust-kasan configAleksandr Nogikh2025-05-201-2/+5
| | | | Enable RUST as well as other Rust-related configs.
* dashboard/configs: regenerate Linux configsAleksandr Nogikh2025-04-251-12/+10
| | | | Use the latest linux-next and torvalds releases.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2025-03-291-64/+88
| | | | Use the latest linux-next and the latest torvalds release.
* dashboard/config/linux: update to v6.13 and latest nextAleksandr Nogikh2025-01-301-69/+83
| | | | | Remove the deprecated options. Replace old "linux-next" conditions with the version numbers.
* dashboard/config: set RCU_EXP_CPU_STALL_TIMEOUT to 0Aleksandr Nogikh2024-11-011-1/+1
| | | | | | | | The zero values makes the kernel use the RCU_CPU_STALL_TIMEOUT value, which is already set to a big enough value. Context: see the recent LKML discussion at https://lore.kernel.org/all/6723aa4d.050a0220.35b515.0161.GAE@google.com/T/
* dashboard/config/linux: increase number of devices to 32Dmitry Vyukov2024-10-241-1/+1
|
* dashboard/config/linux: bump lockdep consts even moreDmitry Vyukov2024-08-301-2/+2
| | | | | Btrfs needs higher values to avoid false positives: https://lore.kernel.org/all/20240821201338.GA2109582@perftesting/
* dashboard/config/linux: regenerate configsDmitry Vyukov2024-08-301-7/+7
| | | | Regenerate deterministic configs.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2024-08-291-45/+82
| | | | | Regenerate the configs using the latest mainline, linux-next and stable versions.
* dashboard/config: enable LRU_GEN for most instancesDmitry Vyukov2024-07-101-1/+4
| | | | | It's not the default for most kernels, so it makes sense to test it more. E.g. for KCSAN, KMSAN we have only 1 instance, makes sense to test LRU_GEN.
* dashboard/config/linux: regenerate configsAleksandr Nogikh2024-06-181-16/+48
| | | | | Regenerate the configs using the latest RC and the latest linux-next tag.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2024-04-081-24/+63
| | | | | | Regenerate configs using latest Linux release candidate and linux-next. Enable more bcachefs configs.
* dashboard/configs: update linux configsAleksandr Nogikh2024-01-301-37/+54
| | | | Regenerate the configs using the latest Linux revisions.
* dashboard: disable CONFIG_BLK_DEV_WRITE_MOUNTEDAleksandr Nogikh2023-11-131-37/+28
| | | | | | | This has become possible with the new series from Jan Kara: https://lore.kernel.org/all/20231101173542.23597-1-jack@suse.cz/ Regenerate configs on the latest linux-next.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2023-10-231-34/+124
| | | | | | | | | Use latest Linux mainline and -next versions. Disable config options that were dropped. Stop disabling PINCTRL for arm64_emu -- it's too tricky to ensure it's not enabled + it's only possible to test it on qemu anyway.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2023-07-131-5/+19
| | | | | 1) Migration to a new Docker image changed toolchain versions. 2) Regenerate cuttlefish configs that were previously omitted.
* dashboard/config: enable CONFIG_PVH for Linux/x86_64Aleksandr Nogikh2023-07-051-1/+1
| | | | This will let users boot directly from the vmlinux file.
* dashboard/config: make Linux baseline configs smallerAleksandr Nogikh2023-07-041-705/+20
| | | | Disable more kernel configs for baseline files.
* dashboard/config/linux: update to latest upstreamMarco Elver2023-06-301-20/+40
| | | | | | | | | | | | | Update mainline tag and linux-next version. Notable changes: - SLAB is being deprecated. To still be able to test it we need to set SLAB_DEPRECATED. Due to SLAB deprecation, the kcsan and leak instances are switched to SLUB to avoid tripping over issues due to SLAB not being supported properly anymore.
* dashboard/config/linux: introduce upstream-kasan-badwrites.configMarco Elver2023-06-301-0/+5513
Introduce a variant of upstream-apparmor-kasan, which enables: - kasan.fault=panic_on_write [1] - kasan_multi_shot, so that panic_on_warn does cause KASAN to panic on bad non-write accesses As discussed in [1], "KASAN reported invalid _writes_ are of special interest, because they have greater potential to corrupt random kernel memory or be more easily exploited." With this config we can set up a syzbot instance that can detect such issues. [1] https://lore.kernel.org/linux-mm/20230614095158.1133673-1-elver@google.com/