]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
9p: v9fs_file_do_lock: replace WARN_ONCE with p9_debug
authorDominique Martinet <asmadeus@codewreck.org>
Fri, 29 May 2026 03:09:20 +0000 (12:09 +0900)
committerDominique Martinet <asmadeus@codewreck.org>
Sun, 21 Jun 2026 05:22:57 +0000 (05:22 +0000)
This warning depends on server-provided data, we should not use
WARN here

Reported-by: Yifei Chu <yifeichu24@gmail.com>
Closes: https://lore.kernel.org/r/CAPJnbgJ7ZK7DCjCfG56hd_iKGePmAzudb4hOWd4=9r32nM+KcA@mail.gmail.com
Signed-off-by: Dominique Martinet <asmadeus@codewreck.org>
Message-ID: <20260529-lock-warn-v1-1-20c29580d61d@codewreck.org>

fs/9p/vfs_file.c

index c5e73c37baea55394294b939fdda7170db8503c0..cddfb4b7ce4e22aacad7b51f6e6cbd164b7c2f8f 100644 (file)
@@ -198,7 +198,7 @@ static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl)
                res = -EAGAIN;
                break;
        default:
-               WARN_ONCE(1, "unknown lock status code: %d\n", status);
+               p9_debug(P9_DEBUG_ERROR, "unknown lock status code: %d\n", status);
                fallthrough;
        case P9_LOCK_ERROR:
        case P9_LOCK_GRACE: