]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
scripts/bad_stable: print fixed-in one per line
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Jul 2026 09:11:28 +0000 (11:11 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Jul 2026 09:11:28 +0000 (11:11 +0200)
Sometimes we have multiple fixes for a same id, so print them
one-per-line instead of all on one line

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
scripts/bad_stable

index 7a1dee0f307711a988621fedc9f1d2218fd26fc9..c7aff204f0ecc93441c017691d4e0e1553e9a63f 100755 (executable)
@@ -218,8 +218,10 @@ for fix in ${lines}; do
        fix_id=$(git log -1 --format="%H" "${fix}")
        if [[ "${fix_id}" != "" ]]; then
                #echo "fix_id=${fix_id}"
-               release=$(/home/gregkh/linux/vulns/tools/verhaal/id_found_in "${fix_id}")
-               echo "  fixed in:       ${txtylw}${release}${txtrst}"
+               release=$(/home/gregkh/linux/vulns/tools/verhaal/id_found_in "${fix_id}" | tr ' ' '\n')
+               for r in ${release}; do
+                       echo "  fixed in:       ${txtylw}${r}${txtrst}"
+               done
        fi
 done