build: unify QEMU and gem5 kernel configs! The last one!

Split optional and required kernel configs into separate files.

readme: describe how our kernel configs are generated from Buildroot

readme: document QEMU `-no-reboot` and speculate gem5 `panic_on_panic`
in preparation for some more automated bisection with ktest.
This commit is contained in:
Ciro Santilli
2018-04-21 11:39:06 +01:00
parent 4e0d9af81f
commit 2bddcc2891
9 changed files with 99 additions and 3048 deletions

3
common
View File

@@ -24,9 +24,6 @@ set_common_vars() {
gem5="${2:-false}"
buildroot_dir="${root_dir}/buildroot"
arch_dir="$arch"
if "$gem5" && [ "$arch" = x86_64 ]; then
arch_dir="${arch}-gem5"
fi
out_arch_dir="${out_dir}/${arch_dir}"
buildroot_out_dir="${out_arch_dir}/buildroot"
build_dir="${buildroot_out_dir}/build"