You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a Linux kernel patch lacks C file changes, klocalizer will state that there was no satisfying configuration.
Instead, klocalizer should state that the commit lacks any constraints to apply.
Steps to reproduce
Clone the Linux kernel with git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git and enter the directory.
Get a patch from the Linux kernel using git show {commit} > patch.diff. I initially encountered this issue with the commit 81983758430957d9a5cb3333fe324fd70cf63e7e.
Check out the source code at the commit and create a kernel configuration file with a command like make defconfig.
Run klocalizer with klocalizer --repair .config -a x86_64 --include-mutex patch.diff.
What I expected to happen
I expected klocalizer to tell me that there were no constraints to add to the configuration file.
What actually happened
klocalizer states that there was "no satisfying configuration found":
(venv) alexei@turing:~/LinuxKernels/kmax_examination/linux_kmax_investigation_2$ klocalizer --repair .config -a x86_64 --include-mutex patch.diff
klocalizer, kmax 4.8
INFO: Diff file was given as input ("patch.diff"): assuming it was applied to the Linux source.
WARNING: No cached formulas for 56717c74d093 available for download :(
INFO: Trying the following architectures: x86_64
ERROR: No satisfying configuration found.
The text was updated successfully, but these errors were encountered:
Description
klocalizer
will state that there was no satisfying configuration.klocalizer
should state that the commit lacks any constraints to apply.Steps to reproduce
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
and enter the directory.git show {commit} > patch.diff
. I initially encountered this issue with the commit81983758430957d9a5cb3333fe324fd70cf63e7e
.make defconfig
.klocalizer
withklocalizer --repair .config -a x86_64 --include-mutex patch.diff
.What I expected to happen
klocalizer
to tell me that there were no constraints to add to the configuration file.What actually happened
The text was updated successfully, but these errors were encountered: