aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/vcs/testdata/linux
Commit message (Collapse)AuthorAgeFilesLines
* tools: add script to check shebang lines (#2234)Mark Johnston2020-11-022-54/+1
| | | | | | | | | | | * pkg/vcs: remove obsolete test script Per Dmitry, this should have been removed as part of 8f58e4b ("pkg/bisect: switch to kconfig.Minimize"). * all: convert shebang lines to use /usr/bin/env * Makefile: fix non-portable use of find(1)
* pkg/vcs: fix config bisection tests moreDmitry Vyukov2020-07-071-1/+3
| | | | | | | | | | | config-bisect.pl uses bash-isms and can't run on non-linux. It also silently ignores all errors which made failures very obscure -- the script happily succeeds in presence of any errors. So the test failed later reading .config. Use "set -eu" to not fail silently. Also trace all config-bisect.pl invocations and output. good/bad decisions are important and we always log them in the normal bisection.
* pkg/vcs: fix config bisection testDmitry Vyukov2020-07-071-1/+1
| | | | | | /bin/bash is usually installed on linux'es, but not on other OSes, e.g. *BSDs. Use /bin/sh instead of /bin/bash.
* pkg/bisect: minor style fix upsDmitry Vyukov2020-07-021-2/+0
|
* pkg/bisect: Implement config bisectionJouni Hogander2020-07-022-0/+64
Implement Linux kernel configuration bisection. Use bisected minimalistic configuration in commit bisection. Utilizes config_bisect.pl script from Linux kernel tree in bisection. Modify syz-bisect to read in kernel.baseline_config. This is used as a "good" configuration when bisection is run.