]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
smb: client: fix uninitialized variable in smb2_writev_callback
authorSteve French <stfrench@microsoft.com>
Fri, 22 May 2026 23:28:49 +0000 (18:28 -0500)
committerSteve French <stfrench@microsoft.com>
Wed, 27 May 2026 22:15:43 +0000 (17:15 -0500)
compiling with W=2 pointed out that "written may be used uninitialized"

Fixes: 20d72b00ca81 ("netfs: Fix the request's work item to not require a ref")
Cc: stable@vger.kernel.org
Reviewed-by: David Howells <dhowells@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/client/smb2pdu.c

index 3bd300347f16e6f6dfe9ba8957737d8d9ddb679f..fbeb2156ddb6b08f5cf4bc9720f7452a805700c9 100644 (file)
@@ -4955,7 +4955,7 @@ smb2_writev_callback(struct TCP_Server_Info *server, struct mid_q_entry *mid)
        unsigned int rreq_debug_id = wdata->rreq->debug_id;
        unsigned int subreq_debug_index = wdata->subreq.debug_index;
        ssize_t result = 0;
-       size_t written;
+       size_t written = 0;
 
        WARN_ONCE(wdata->server != server,
                  "wdata server %p != mid server %p",