| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Remove the deprecated options.
Replace old "linux-next" conditions with the version numbers.
|
| |
|
|
|
| |
Regenerate the configs using the latest mainline, linux-next and stable
versions.
|
| |
|
|
|
|
| |
Regenerate configs using latest Linux release candidate and linux-next.
Enable more bcachefs configs.
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Atish Patra found that enabling KASAN_VMALLOC fixes the boot:
https://lore.kernel.org/all/CAOnJCUKBWx+wEKaq8WOPC1j7jgn38iWcrTh4gO+FzfF-mhPkQg@mail.gmail.com/
Enable it.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
| |
PAGE_OWNER allows to get alloc/free stacks for UAFs on freed pages,
which is useful for debugging of such reports.
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
Update arm32 config after more testing.
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
|
|
Add config fragments for the new config generation system.
Update #2171
|