aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/instance
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-03-13 15:03:53 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-03-17 18:06:44 +0100
commit93e723abbc1a262097e4e6209d6b08365ff668ba (patch)
tree56d4c8d325fa7aeeaf0a16bc6a14141a05fad13a /pkg/instance
parent1f6fc9f1880fe2dc4be0702329d0c537eecff860 (diff)
tools/syz-testbuild: add utility for kernel build testing
syz-testbuild tests kernel build/boot on releases as it will be done by pkg/bisect. This allows to ensure that, for example, a change to kernel config won't break build/boot on older releases and consequently won't break bisection process. The binary needs to run under root because it creates images. The kernel checkout given to the tool will be cleaned and used for in-tree builds. Example invocation: sudo syz-testbuild -kernel_src $LINUX_CHECKOUT \ -config dashboard/config/upstream-kasan.config \ -sysctl dashboard/config/upstream.sysctl \ -cmdline dashboard/config/upstream-apparmor.cmdline \ -userspace $WHEEZY_USERSPACE \ -bisect_bin $BISECT_BIN A suitable wheezy userspace can be downloaded from: https://storage.googleapis.com/syzkaller/wheezy.tar.gz A set of binaries required for bisection (older compilers) can be downloaded from: https://storage.googleapis.com/syzkaller/bisect_bin.tar.gz
Diffstat (limited to 'pkg/instance')
0 files changed, 0 insertions, 0 deletions