ktest: A working config-bisect and other updates
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | ktest: add 2nd parameter of run_command() to set the redirect target filetools/ | +3 | 0 replies | |
| 2/7 | ktest: Some cleanup for improving readabilitytools/ | +20 | 0 replies | |
| 3/7 | ktest: Rewrite the config-bisect to actually worktools/ | +226 | 0 replies | |
| 4/7 | ktest: Put back in the CONFIG_BISECT_CHECKtools/ | +23 | 0 replies | |
| 5/7 | ktest: Remove unused functionstools/ | +1 | 0 replies | |
| 6/7 | ktest: Add the config bisect manual backtools/ | +7 | 0 replies | |
| 7/7 | ktest: Update documentation on config_bisecttools/ | +27 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [for-next][PATCH 0/7] ktest: A working config-bisect and other updates
The big change here is that I rewrote the config-bisect test.
Now you can take two configs, one that works and one that does not, and it will bisect the two until it comes down to a single change that causes one to work and the other to fail.
I updated this because the latest kernel caused my min config to no longer boot the kernel built with allnoconfig. I was missing something. After rewriting this code (and making the code so much more simpler), it found the missing config without a problem.
Also some other clean ups and fixes.
-- Steve
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git
for-next
Head SHA1: 4c16b1d6d5e0ca0612de65596a3d1ead8a3372fb
Satoru Takeuchi (2):
ktest: add 2nd parameter of run_command() to set the redirect target file
ktest: Some cleanup for improving readability
Steven Rostedt (Red Hat) (5):
ktest: Rewrite the config-bisect to actually work
ktest: Put back in the CONFIG_BISECT_CHECK
ktest: Remove unused functions
ktest: Add the config bisect manual back
ktest: Update documentation on config_bisect
----
tools/testing/ktest/ktest.pl | 581 +++++++++++++++++++--------------------- tools/testing/ktest/sample.conf | 65 ++--- 2 files changed, 297 insertions(+), 349 deletions(-)