aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits/kasan.yml
Commit message (Collapse)AuthorAgeFilesLines
* dashboard/config/linux/bits: reenable KASAN_INLINE for riscv64Alexandre Ghiti2025-02-131-2/+1
| | | | | | | | | | | KASAN_INLINE was fixed back in early 2023 in the riscv kernel, see merge commit 2667e3673f70 ("Merge patch series "RISC-V kasan rework"). It happens that the riscv configuration was already using KASAN_INLINE so this is simply a cleanup. Since this is my first commit in syzkaller, I also added myself and Rivos in the AUTHORS/CONTRIBUTORS files.
* dashboard/config/linux: update to v6.13 and latest nextAleksandr Nogikh2025-01-301-1/+1
| | | | | Remove the deprecated options. Replace old "linux-next" conditions with the version numbers.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2024-08-291-0/+2
| | | | | Regenerate the configs using the latest mainline, linux-next and stable versions.
* dashboard/config: regenerate Linux configsAleksandr Nogikh2024-04-081-1/+1
| | | | | | Regenerate configs using latest Linux release candidate and linux-next. Enable more bcachefs configs.
* dashboard/config, tools/syz-kconf: add Cuttlefish supportLiz Prucka2023-06-291-1/+1
| | | | | | | Allow modules in config if `modules` are specified in main.yml. Added Cuttlefish instances for android13-5.10, android13-5.15, and android14-5.15 branches.
* dashboard/config: enable KASAN_VMALLOC for riscvDmitry Vyukov2022-05-271-1/+1
| | | | | | Atish Patra found that enabling KASAN_VMALLOC fixes the boot: https://lore.kernel.org/all/CAOnJCUKBWx+wEKaq8WOPC1j7jgn38iWcrTh4gO+FzfF-mhPkQg@mail.gmail.com/ Enable it.
* dashboard/config/linux: disable KASAN_INLINE for riscv64Aleksandr Nogikh2022-03-081-1/+2
| | | | | | | | | Problems with KASAN_OUTLINE and some other instrumentations were recentely fixed in a series by Alexandre Ghiti. Fixes for KASAN_INLINE are also on the way. Switch syzbot's riscv instance to KASAN_OUTLINE to make it work after a 130+ day break.
* dashboard/config/linux: update upstream configsDmitry Vyukov2022-01-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update mainline and linux-next revisions to the latest tags and fix configs that broke. NF_FLOW_TABLE_IPV4/6 were removed in: commit c42ba4290b2147aa033d17f22151494515655d77 netfilter: flowtable: remove ipv4/ipv6 modules CONFIG_DAX_DRIVER was removed in: commit afd586f0d06ce3d81b7c474499630fec88833828 dax: remove CONFIG_DAX_DRIVER BLK_DEV_CRYPTOLOOP was removed in: commit 47e9624616c80c9879feda536c48c6a3a0ed9835 block: remove support for cryptoloop and the xor transfer NFT_COUNTER was removed in: commit 023223dfbfb34fcc9b7dd41e21fbf9a5d5237989 netfilter: nf_tables: make counter support built-in ICST was renamed to CLK_ICST in: commit 323fd5955f844d1b6acf1a1af488da460f657ff2 clk: versatile: Rename ICST to CLK_ICST APPARMOR_INTROSPECT_POLICY was added as requirement for other configs we enabled in: commit abfb9c0725f274c75ca2a51684c2dd842a8dc254 apparmor: make export of raw binary profile to userspace optional
* dashboard/config/linux: update to v5.13Dmitry Vyukov2021-05-121-1/+1
|
* dashboard/config/linux: enable PAGE_OWNERDmitry Vyukov2021-05-041-0/+3
| | | | | PAGE_OWNER allows to get alloc/free stacks for UAFs on freed pages, which is useful for debugging of such reports.
* dashboard/config/linux: support for v4.15 kernelsDmitry Vyukov2021-04-161-2/+2
| | | | | | | Add constraints for configs not present in v4.15. I tentatively marked all of them as v4.16. If we support something in between v4.15 and v5.4 in future we may need to refine them.
* dashboard/config/linux: update riscv configDmitry Vyukov2021-03-091-1/+1
| | | | | | | | Enable CMDLINE_EXTEND as we intend to append our args to bootloader command line. Switch from SELINUX to APPARMOR. SELINUX does not work in buildroot with the default policy.
* dashboard/config/linux: update arm32 configDmitry Vyukov2021-01-221-1/+1
| | | | Update arm32 config after more testing.
* dashboard/config/linux: update to v5.11-rc4Dmitry Vyukov2021-01-221-1/+2
|
* dashboard/config/linux: disable most UBSAN configsDmitry Vyukov2021-01-091-3/+20
| | | | | | | | | | Some UBSAN configs got enabled unintentionally just after olddefconfig. Disable most of them as they produce lots of crashes. Keep UBSAN_SHIFT, though, as people seem to fix these reports. Also change smack instance to clang as that's what we actually use for the instance. That caused some unwanted diffs in UBSAN configs as well, as UBSAN checks depend on the target compiler.
* dashboard/config/linux: add arm configDmitry Vyukov2020-12-301-3/+3
|
* dashboard/config/linux: add s390 configDmitry Vyukov2020-12-271-1/+1
|
* dashboard/config/linux: add riscv64 configDmitry Vyukov2020-12-251-1/+3
|
* dashboard/config/linux: add config fragmentsDmitry Vyukov2020-10-211-0/+18
Add config fragments for the new config generation system. Update #2171