Commit bb1c9ccf740e for kernel

commit bb1c9ccf740eae3f116a2bb5d26c2bfb80cc8c7e
Author: Benjamin Philip <benjamin.philip495@gmail.com>
Date:   Wed Jan 7 00:38:35 2026 +0530

    scripts: coccicheck: warn on unset debug file

    coccicheck prints debug logs to stdout unless a debug file has been set.
    This makes it hard to read coccinelle's suggested changes, especially
    for someone new to coccicheck.

    From this commit, we warn about this behaviour from within the script on
    an unset debug file. Explicitly setting the debug file to /dev/null
    suppresses the warning while keeping the default.

    Signed-off-by: Benjamin Philip <benjamin.philip495@gmail.com>
    Signed-off-by: Julia Lawall <julia.lawall@inria.fr>

diff --git a/scripts/coccicheck b/scripts/coccicheck
index 2efb74afef2b..8dd766009de1 100755
--- a/scripts/coccicheck
+++ b/scripts/coccicheck
@@ -260,6 +260,11 @@ coccinelle () {
 }

 if [ "$DEBUG_FILE" = "" ]; then
+    echo 'You have not explicitly specified the debug file to use.'
+    echo 'Using default "/dev/null" as debug file.'
+    echo 'Debug logs will be printed to stdout.'
+    echo 'You can specify the debug file with "make coccicheck DEBUG_FILE=<debug_file>"'
+    echo ''
     DEBUG_FILE="/dev/null"
 fi