Skip to content

Conversation

@kdevops-kpd
Copy link

@kdevops-kpd kdevops-kpd bot commented Apr 24, 2025

Pull request for series with
subject: bootlinux: add bisection support
version: 1
url: https://patchwork.kernel.org/project/kdevops/list/?series=956385

@kdevops-kpd
Copy link
Author

kdevops-kpd bot commented Apr 24, 2025

Upstream branch: 76b19c2
series: https://patchwork.kernel.org/project/kdevops/list/?series=956385
version: 1

@kdevops-kpd
Copy link
Author

kdevops-kpd bot commented Apr 24, 2025

Upstream branch: 370657c
series: https://patchwork.kernel.org/project/kdevops/list/?series=956385
version: 1

This adds automatic bisection support first through the CLI by
using simple command line options. The first target goal to test
is very simple, check if the kernel boots or not. There is no need
for a custom workflow for this. We just enable the user to set the
values through the command line interface like this:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git \
  --reference /mirror/linux-next.git linux
make defconfig-bisection \
	GOOD=v6.15-rc2 \
	BAD=next-20250422 \
	KDEVOPS_HOSTS_PREFIX="bisect" \
	LINUX_TREE="git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git" -j128
make -j128
make bringup
make linux # Boots to good at first
make linux-bisection # Runs the bisection script

For now confine this feature to BOOTLINUX_9P as its not clear what to do
about terraform yet. We can add that support later.

Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
@kdevops-kpd kdevops-kpd bot force-pushed the series/956385=>main branch from 4078ad3 to be85dfd Compare April 24, 2025 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants