Age | Commit message (Collapse) | Author |
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Add a flag to not touch the existing .config
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Syzbot tests with huge .configs; if we can use the .config from a
subsystem test builds are much faster.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
The docs for `serialize::write_message` recommend this and it
is a general performance pitfall in Rust to forget buffering.
Also, `into_inner()` here for checking errors is more idiomatic
than `drop()`.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
This is more idiomatic.
Signed-off-by: Colin Walters <walters@verbum.org>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Override syzbot kconfigs: PANIC_TIMEOUT disables kgdb, and for some
bizarre reason NR_CPUS=8 also breaks kgdb
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Example usage, to reproduce locally the bug https://syzkaller.appspot.com/bug?extid=f074d2e31d8d35a6a38c
build-test-kernel run -I ~/ktest/tests/syzbot-repro.ktest f074d2e31d8d35a6a38c
or, with an optionl crash index:
build-test-kernel run -I ~/ktest/tests/syzbot-repro.ktest f074d2e31d8d35a6a38c 3
The syzbot-get tool needs to first be built and installed, run
cargo install --path "path to ktest"
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
This will be used for syzbot-repro.ktest, which will take as an argument
a syzbot reproducer to download and run.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
These can happen if somehow running with a dirty vm image
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Eric Herman <eric@freesa.org>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
As of commit 89bba65 the .test files moved.
Signed-off-by: Eric Herman <eric@freesa.org>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
It's causing us to lose information
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
we don't actually need 16GB
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
this prevents the ssh control master connection from getting stuck
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Add two new tests: sanity-quick for running a small and
fast subset of the Lustre sanity.sh suite and fsmark for
running fs_mark.
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
Add a few more functions to lustre-libs.sh to avoid
duplicating this functionality in new ktests.
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
Some tests require a dummy user. Automatically create
a ktest_user (UID 1000) in ktest_group (GID 1000).
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
This can add around a minute of run time for very little
benefit. If the image gets corrupted, it can easily be
regenerated.
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
Clean up Lustre afterwards, to validate umount flow is
working properly.
Signed-off-by: Timothy Day <timday@amazon.com>
|