Linus, This is the udates I have done since the last merge window. Some included fixes I needed to present my tutorial at LinuxCon. My tutorial was based on the feature set added by this patch pull. Please pull the following patch set: HEAD SHA1: 815e2bd7d609da9c7615ea28a3990064a394312f -- Steve The following patches are in: git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git branch: for-linus Andrew Jones (3): ktest: Create outputdir if it does not exist ktest: Only need to save .config when doing mrproper ktest: Include monitor in reboot code Steven Rostedt (18): ktest: Add TEST_TYPE install option ktest: Fail when grub menu not found ktest: Add NO_INSTALL option to not install for a test ktest: Add option REBOOT_SUCCESS_LINE to stop waiting after a reboot ktest: Do not reboot on config or build issues ktest: Add IF and ELSE to config sections ktest: Let IF keyword take comparisons ktest: Add INCLUDE keyword to include other config files ktest: Consolidate TEST_TYPE and DEFAULT code ktest: Add OVERRIDE keyword to DEFAULTS section ktest: Add DEFINED keyword for IF statements ktest: Sort make_min_config configs by dependecies ktest: Fix parsing of config section lines ktest: Add processing of complex conditionals ktest: Do not opencode reboot in grub setting ktest: Add another monitor flush before installing kernel ktest: Add variable ${PWD} ktest: Evaluate variables entered on the command line ---- tools/testing/ktest/ktest.pl | 515 +++++++++++++++++++++++++++++++-------- tools/testing/ktest/sample.conf | 146 +++++++++++- 2 files changed, 553 insertions(+), 108 deletions(-)