[{"id":3683794,"web_url":"http://patchwork.ozlabs.org/comment/3683794/","msgid":"<CAEY6_V1pbh05BWHtsudj3XAdsAEM1Mcj=KFH9We4mg7oD9fv1Q@mail.gmail.com>","list_archive_url":null,"date":"2026-04-29T03:17:13","subject":"Re: [PATCH v3] smb/client: fix state corruption in smb3_reconfigure\n multichannel path","submitter":{"id":91740,"url":"http://patchwork.ozlabs.org/api/people/91740/","name":"RAJASI MANDAL","email":"rajasimandalos@gmail.com"},"content":"Hi DaeMyung,\n\nThanks for the v3. One minor suggestion\n\n> + old_chan_max = ses->chan_max;\n> + /* Synchronize ses->chan_max with the new mount context */\n> + smb3_sync_ses_chan_max(ses, ctx->max_channels);\n\nThis reads ses->chan_max without holding chan_lock.\nsmb3_sync_ses_chan_max() itself takes chan_lock for the write, and\ncifs_try_adding_channels() / cifs_chan_skip_or_disable() also access\nchan_max under chan_lock. So there is a potential data race between\nthis unlocked read and a concurrent reconnect path writing chan_max.\n\nOther than that, this  patch looks good to me.\n\nThanks,\nRajasi","headers":{"Return-Path":"\n <linux-cifs+bounces-11264-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=aYn1cqXB;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-cifs+bounces-11264-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"aYn1cqXB\"","smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=209.85.208.44","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g52YP5VPwz1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 13:17:45 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 7A5CF3010532\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 03:17:32 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 149BD388378;\n\tWed, 29 Apr 2026 03:17:31 +0000 (UTC)","from mail-ed1-f44.google.com (mail-ed1-f44.google.com\n [209.85.208.44])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id B694B3876A9\n\tfor <linux-cifs@vger.kernel.org>; Wed, 29 Apr 2026 03:17:27 +0000 (UTC)","by mail-ed1-f44.google.com with SMTP id\n 4fb4d7f45d1cf-67893fba9c3so12031734a12.2\n        for <linux-cifs@vger.kernel.org>;\n Tue, 28 Apr 2026 20:17:27 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777432650; cv=pass;\n b=dfQYkQXA8yEjZI7n0zufV5N0XBMQMLyRw5Gmb/pvkaQ8dAU7loSutGg1T2xrOqSv5ptnZL3EkPb/5mAuINnUki/lKbrvj7xV75OzhOJhMDldOw4yLlRVf9tHaIgWzu3nqPK/JgBBzHtTiwXmYsu7Y46GszaIDrsX7NTEtYWtMyc=","i=1; a=rsa-sha256; t=1777432646; cv=none;\n        d=google.com; s=arc-20240605;\n        b=eVFvXxUdDwm6JhgcKEMA+vqbwoDKnm/xBBbPKxOAweTji8L7hvOOcrfdbgHKr3F4NV\n         1C/79UxYPrXUVtwLqF/q18QPVx6hn93g3GAsxgQatNFlnZNRFMPi+auZZqCnL7q2sBLH\n         uk0womiqLG/7cphan9UD4aNazoUbg6QwMVx/lZMgIFcNr3KCshipwRW3gMR9G54L6Kky\n         EUSjRSIQKbFTzO946g1BkQSrMFLVLGFW+daO5jMyDO8q8/l1Ep6lZQK7YPmt4OgiLGXY\n         8y7t2r0HhoqBp/9jZvXZN8yAgBdc4mPcp6wSE14GYi7V9wqXzWQnMtB7AbVxeXMgZV8c\n         tdEA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777432650; c=relaxed/simple;\n\tbh=yJdPis36K/r/4ST05sZ4v02Z3IZMoEILTHabHEn9gFQ=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=noOnIMytufxhuzR3H/JiOH2K8FkveP6UOEf/HqcHexK1AZitvocDj8SYeZwWJaq5jbd91Lav+s93i8/SjwhYavddikBMaHVLQwrjcR+tqsQLBLHEDAeeJMIfRQGWO31ZrYlX6aThD9AMJ7pD2DAC4Ex2oqZtEs/dRH6x+fQZ0bw=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=cc:to:subject:message-id:date:from:in-reply-to:references\n         :mime-version:dkim-signature;\n        bh=YuD12r4Qlan/ix7+SIyh4cuZxCxRV0k9SHIGi6zVYL8=;\n        fh=7RrK0OSAj6XIrxZxCK/2HeJuF3tOmFEkJG53UnFgqIU=;\n        b=UgUPm84+zblR3xDnBcL8E69EexvMyGSYezpMs5PEWidFHg538WaKpw3oeiWB5etHtI\n         xA2GWQ7ZJXLcLdSngzFyIZwtchVZ9sYEI/46DQAAx6lnImbnYpkLpmWjCgcNn1GmS97z\n         6KpMA5ExfPnIIo9ypDdIvxbOLDrRwpa9bn/u4kT97UHJqHjAsHABqIr0QKjZGOHQ92I7\n         hLqfwZWa6fPDjUSH3M6FZObz+374G9dVaJmI+BB46uJ3dhHopEWOxstG1JTLoJOY8Aln\n         03crV6ZtlPCq9C4GP8WyqwCct8XA8VbIngRem3z3dBXJ/lnO0gxoj12wvHJwLsLorz1A\n         UH1g==;\n        darn=vger.kernel.org"],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=aYn1cqXB; arc=pass smtp.client-ip=209.85.208.44","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1777432646; x=1778037446;\n darn=vger.kernel.org;\n        h=cc:to:subject:message-id:date:from:in-reply-to:references\n         :mime-version:from:to:cc:subject:date:message-id:reply-to;\n        bh=YuD12r4Qlan/ix7+SIyh4cuZxCxRV0k9SHIGi6zVYL8=;\n        b=aYn1cqXBdakCjgDrCZGvJxnGBcSUcEH/UNJTPdolx0yjQU4FYoTQdlkSIxf9Agvbsv\n         9/hmj2P4KMQnw3AboxgZBJPjoyz9Oq7x6glsviCsgzwZuZmvjpF582j4JxXind1dkzf8\n         bhymg/K/2vk5C0J/UdgUb60L4D1vKWa5QbkSrpDXokFUGFYdTlSw4CoA1cyafqAkBtT/\n         2aM2wgKexUhd8nk+30mO4sMdwzsaN3TSoEjL8b+4DSjzm69KpzHIlGQ66t65+HNmycxq\n         Q8GEnLNDL7OOwTKqqsBhRiEmRxB65HnxV8FWTYSGBUVZu2OovjXt9iyor7CafPvasp27\n         w8xA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777432646; x=1778037446;\n        h=cc:to:subject:message-id:date:from:in-reply-to:references\n         :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=YuD12r4Qlan/ix7+SIyh4cuZxCxRV0k9SHIGi6zVYL8=;\n        b=ngNVSNmyoUVTngLRmTeUDR27T3Mbzw8U4bEF39znDq262WUs9Utmmnpwlut95qL35h\n         2ZYYsx+1Szog0Su5BHKmAxTxDbcgdz0/dRSrtpbvJlxHk7/T85oC+IVHWKR9cq/RVMQC\n         mwPf12iHk51CyaWstBsklaMdXktjPh0br0540ZMNHKM3tJVDs9Z/JN6QbxktKWI/HhFY\n         2Q3Y6iF4pZICnTmIp0rD9FPeutt6taGLljCRn2ITbaOPZLMJH+VgAakjQ3DEis6XRK1Y\n         NnidwAtsFiIRPz+ffdozrPNhCjZBa+dmuMZf99PsSq/xEcNgxpbjYVkRveZtqr/LoYwD\n         Zpng==","X-Forwarded-Encrypted":"i=1;\n AFNElJ/UolkpqWOp5f8GYqwnWZe+04B5SRmRaKsYGFex7kuQ0lpaJVZL0aBem17uh0bOcwQlcpnROcBRjBEk@vger.kernel.org","X-Gm-Message-State":"AOJu0Ywnxm7/6xdeud77s30pZfK17Qz9fEGFtC6SbHuxfnUhY0+aMF1T\n\t4W8bEKkx97iNytJwR5W9UYlxc4tZysPfy2FC2Vrow43gC6H84neMWx4bBZUQcAlvo1IpLC+raFL\n\tAG83Ts3jebfs1yEMv+oY5gPlYSVdXArM=","X-Gm-Gg":"AeBDiesMDXS6fkva5Pl3uMagL36CVzFsGdjVPlvNwZb06xYnXFG3bQhPwCUK3gEogf7\n\tJTGmxllbNo6rS+4rWr0EwJ5emdh62HrbzMqe1FPBrDKEFi739bQNompPGq8q36TZNV3FKN3yjF7\n\tThtIrRpNJAG8Nt9VbNrYrpkeWgBQyYBbCURCSSftD95/tFesBwr9U5M/iLQ8U6eYhCVwEWsHLz0\n\tdJhT3gdx+3B2NnbI4f/ZEDPMSkUIeoa4hVaAQkunAEPbfplufyT/7fsni7wQRRizo6qgG9aFueG\n\tPNCBcRjdOfESauAX","X-Received":"by 2002:a05:6402:2802:b0:66f:76d7:56a4 with SMTP id\n 4fb4d7f45d1cf-679bb0a1317mr3010521a12.26.1777432645633; Tue, 28 Apr 2026\n 20:17:25 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<20260416151839.3315696-1-charsyam@gmail.com>\n <20260416204539.3536168-1-charsyam@gmail.com>","In-Reply-To":"<20260416204539.3536168-1-charsyam@gmail.com>","From":"RAJASI MANDAL <rajasimandalos@gmail.com>","Date":"Tue, 28 Apr 2026 20:17:13 -0700","X-Gm-Features":"AVHnY4I_e5uPWJlIuzBJwy9w-CMDuIk2Vh0-JFW-klB4ZigV87Hz3BzJHxIEkIg","Message-ID":"\n <CAEY6_V1pbh05BWHtsudj3XAdsAEM1Mcj=KFH9We4mg7oD9fv1Q@mail.gmail.com>","Subject":"Re: [PATCH v3] smb/client: fix state corruption in smb3_reconfigure\n multichannel path","To":"DaeMyung Kang <charsyam@gmail.com>","Cc":"sfrench@samba.org, pc@manguebit.org, ronniesahlberg@gmail.com,\n\tsprasad@microsoft.com, tom@talpey.com, bharathsm@microsoft.com,\n\trajasimandal@microsoft.com, henrique.carvalho@suse.com,\n\tlinux-cifs@vger.kernel.org, linux-kernel@vger.kernel.org","Content-Type":"text/plain; charset=\"UTF-8\""}},{"id":3684018,"web_url":"http://patchwork.ozlabs.org/comment/3684018/","msgid":"<CAMrLSE4QisJz3tToV-ct41yzPD1wO-jJvVSeoRxam=TAq7Zc9g@mail.gmail.com>","list_archive_url":null,"date":"2026-04-29T12:12:42","subject":"Re: [PATCH v3] smb/client: fix state corruption in smb3_reconfigure\n multichannel path","submitter":{"id":93166,"url":"http://patchwork.ozlabs.org/api/people/93166/","name":"DaeMyung Kang","email":"charsyam@gmail.com"},"content":"Hi Rajasi,\n\nThanks a lot for the careful review — you're right, that read of\nses->chan_max was unprotected and races with chan_lock writers in\ncifs_try_adding_channels() / cifs_chan_skip_or_disable().\n\nv4 fixes this by folding the read into smb3_sync_ses_chan_max()\nitself: the helper now returns the previous chan_max value, so the\nread+write happens atomically under chan_lock. The caller no longer\nreads ses->chan_max outside the lock. I also switched the helper's\nparameter/return type to size_t to match struct cifs_ses::chan_max.\n\nWhile I was at it, I also restored ctx->multichannel_specified and\nctx->max_channels_specified together\nwith multichannel / max_channels on the rollback path,\nso the user-specified flags don't end up out of sync with\nthe restored values once smb3_fs_context_dup() copies the ctx back.\nv4 just went out — would appreciate another look when you get a chance.\n\nThanks,\nDaeMyung\n\n\n2026년 4월 29일 (수) 오후 12:17, RAJASI MANDAL <rajasimandalos@gmail.com>님이 작성:\n>\n> Hi DaeMyung,\n>\n> Thanks for the v3. One minor suggestion\n>\n> > + old_chan_max = ses->chan_max;\n> > + /* Synchronize ses->chan_max with the new mount context */\n> > + smb3_sync_ses_chan_max(ses, ctx->max_channels);\n>\n> This reads ses->chan_max without holding chan_lock.\n> smb3_sync_ses_chan_max() itself takes chan_lock for the write, and\n> cifs_try_adding_channels() / cifs_chan_skip_or_disable() also access\n> chan_max under chan_lock. So there is a potential data race between\n> this unlocked read and a concurrent reconnect path writing chan_max.\n>\n> Other than that, this  patch looks good to me.\n>\n> Thanks,\n> Rajasi","headers":{"Return-Path":"\n <linux-cifs+bounces-11274-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=W5/4gXDi;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-cifs+bounces-11274-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"W5/4gXDi\"","smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=74.125.224.42","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5GWn1l2Dz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 22:17:09 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id C050930812C8\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 12:12:56 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 59BA036DA0A;\n\tWed, 29 Apr 2026 12:12:56 +0000 (UTC)","from mail-yx1-f42.google.com (mail-yx1-f42.google.com\n [74.125.224.42])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id ECE41233D9E\n\tfor <linux-cifs@vger.kernel.org>; Wed, 29 Apr 2026 12:12:54 +0000 (UTC)","by mail-yx1-f42.google.com with SMTP id\n 956f58d0204a3-65019c1dc32so1385869d50.1\n        for <linux-cifs@vger.kernel.org>;\n Wed, 29 Apr 2026 05:12:54 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777464776; cv=pass;\n b=M4Gbnrk70seZQ40p0dUtBtqP8hOA3Ta4D4goc4m9MhxAm4l7KNjf9inD4NMUAV/P+IJZcli2MBrA0+6GdDmNB4lwBFWc0YtaKFU2kdoBytJXixZJUPWt9TExmErrKWVHDsnb7aNlFK+N1FYUoGmyU1oFhQRIFNXm2rwmfX6pp5k=","i=1; a=rsa-sha256; t=1777464774; cv=none;\n        d=google.com; s=arc-20240605;\n        b=ClIHa9/FpD12El68FPBu9NIi79YDMWbTrcDab5tYrIw/zYsi770rSIyFCOZ7LhfvZt\n         L0yjbrehAP3vxkpQW2zv9lrDOwZvJIFSQTkrGd7ZmSZo2EFltufhsKeoz9xdD5gi95L1\n         SKcFiRyAwvMJyxDx5HME4sM+dulkKi8v+K23bzuZgG6g8pD4x9BGrmAkc0mB74v3JblN\n         pCXXj8Yo9aAzxx1mzjc5MITUmCsnRQ3LYINk7q7h1x8LEVRDw+6bdIEKakIB8KwQ0G1h\n         +lAqKzmMnFoUwApzQJmiO+M0oIPRt1lqFfuC7J7laIGrlHS+EJhiJdZ/XpYYtlf9WjSh\n         TOwg=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777464776; c=relaxed/simple;\n\tbh=AHdErlLreySV673yRF0MYcmKA2UeEjb9XqMwZY+IY9Q=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=iFI3emrE5mifSIroVrjxl+ckmep2bc04fNOulX0Ay+FRxGLnkZ3SBj4w2OcVACyJWH9wwwhpc3FC6DWXSzXQPuapYpQ+5zkdVySzKUn0pZF6LOQWv237jQZhiDxyFiOzLE7zWEymLF601DmPWWu6lQBiFA5BgZ8Vli+QVXV4VoM=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:dkim-signature;\n        bh=D1Pyw1p1EmGwoc6a+NeyAV5SApnCtRHwKX0dxphf/iw=;\n        fh=hCL7wPO103ryRGWvN0eEfQBGhDaaF1YjQI0Zz1N8oAU=;\n        b=QM7NRiSJuwgqywYArtiVgB/RINy0XI02HqG1yXC5lmsi/jIXsQNFnQHA8N5Bz3Qe+b\n         WM4Q3yJYgc2WqmivWV0XEzM5vIhuRRVzqgcJk91rM4hLPDG77NheajBgap0nEHJ7nmPp\n         TFtlqLLUQJANm1QVGnRbFc5hx6MkmtIKu6diH3whrLTe/dH2Yx8mzU0gldFXZA0OwNJ0\n         eC3TTfTMl9atiF890239Z5UcGGTRipfGBg03eaIwm3OhACl8bgunWWAH0nj5vGJ61udG\n         uED5s2bLQWqVlJJaKXipeD68GTYtGzPAEFBEpWPgzRb2f2PEx0lo1J+6IaNiN6ZRKVA/\n         3Q9g==;\n        darn=vger.kernel.org"],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=W5/4gXDi; arc=pass smtp.client-ip=74.125.224.42","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1777464774; x=1778069574;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=D1Pyw1p1EmGwoc6a+NeyAV5SApnCtRHwKX0dxphf/iw=;\n        b=W5/4gXDilU30t11WoUDiK6T7vfXs5tP6aRLxiptS3DyzRfz8PObbH2QRNzSKO0gVvO\n         CU83ZuTA6JqMdge8UADGJ/yqXVKoL5N+ZTiUW4AkOdSvibHlmiGG93+664ZVvnX2vsBW\n         G0KKr5dyKiPkwEDNHmn0BwkSKo9VDbRYiJv4iVK5uEsaHyv8PSi7IhYjOp7igXtC2xDa\n         GcCUMpXYIUFcHYEM5pp6y0WvI+9qJw03RukUjOR35wHL8b1jsqstWKXVlqE0N6CVDyhP\n         uyioVNAvLwrBb2lV3EGoo8glnqJLriJRXmVpBVE7gvBtNPtc9lgdh/Imc9W0qEzfFIuT\n         A27Q==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777464774; x=1778069574;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n         :to:cc:subject:date:message-id:reply-to;\n        bh=D1Pyw1p1EmGwoc6a+NeyAV5SApnCtRHwKX0dxphf/iw=;\n        b=qewR0gaDtpAn+kRBflL2vgrw4lxyv65WGqF+yZzKjZPAONuuwq6BcH7dWH+5M0X9tm\n         VhgIi6HGVFUD1MdhCImxcIIo+5k1GhjPd9bBbZB2Bk5XTVqjb2p/pn7Xgl9qd80cYFwi\n         ZjTWxWLdmR4JjhfqitCHWkQB57G+Pesz6whG39y4diB/69lUdsni2sqWdaNhn3nG/RLT\n         D/GlDItZaXQsGzQgnA/jkYn/LFdInIxXtR2OW/pSrBadKkcLanQo/1mf8KuQfrxAywKG\n         uq7OYb1NJO/L6Qfc9FcqzeTRVXOe+I9FS1pU2bNh7tt5LVStkCsDjIr99ZFvKtTis0hv\n         tmcw==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8AZSHY6l1AiZy3nL9ad3JmD+/RL+8d2sz9A1fjU5/xrB5o/tKM0bRmjLol7OrrHT+AG6aQpuPQpSEF@vger.kernel.org","X-Gm-Message-State":"AOJu0Yy/fPV66wB5slSoyzI+JUjkRlk6lQmucvJ+HCUkw1LfBRhM+qt0\n\tyqm/ECX1JpwG5Zp0Wp41QqmTik6szpwdk+Dl1ukWfsVDQRbzX0SCmYDHRTcN+Gekama+Dh5pQz+\n\tymY+bwvkVLjIFR9vTnoLQBnqTbNn+Olo=","X-Gm-Gg":"AeBDieu/hp70n0zRkIXjtdoCGuQkz6M4HdmLlSpr7j/DMwNb0PsnjLZP1ES7Hp8885J\n\tJtFQ3kLl6btzsYD1/fqkO/0orGl8cIsWurNEGSakXUZ6I4mV4xS3q7TWXj0XAtn52hS5CpE+27+\n\ttXwbes/iSqSpLqjGTpLRrF+Avtt0sDn6SSPyPtL19lvMfcFUEvo6m3nt4sDz+5uZP0EDuSqIREi\n\tT0eisuRv9BJYCKv7hQ1VgSyNs8PZDLEwJWXu4XrEE7bPeo0P5S3NwLsqYRvJV8KxEiKjfQxvsU4\n\t0dAJohJUmfAxG4jzpyvI3jJ/l4H9vbI=","X-Received":"by 2002:a05:690e:43c7:b0:64e:acda:c126 with SMTP id\n 956f58d0204a3-65be0983eb3mr3470667d50.4.1777464773819; Wed, 29 Apr 2026\n 05:12:53 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<20260416151839.3315696-1-charsyam@gmail.com>\n <20260416204539.3536168-1-charsyam@gmail.com>\n <CAEY6_V1pbh05BWHtsudj3XAdsAEM1Mcj=KFH9We4mg7oD9fv1Q@mail.gmail.com>","In-Reply-To":"\n <CAEY6_V1pbh05BWHtsudj3XAdsAEM1Mcj=KFH9We4mg7oD9fv1Q@mail.gmail.com>","From":"CharSyam <charsyam@gmail.com>","Date":"Wed, 29 Apr 2026 21:12:42 +0900","X-Gm-Features":"AVHnY4JJjcdaV6P-aSBs47QXK8sw_Prq2tTaV4hWry3LRQSoXivcODWYI7q9_f8","Message-ID":"\n <CAMrLSE4QisJz3tToV-ct41yzPD1wO-jJvVSeoRxam=TAq7Zc9g@mail.gmail.com>","Subject":"Re: [PATCH v3] smb/client: fix state corruption in smb3_reconfigure\n multichannel path","To":"RAJASI MANDAL <rajasimandalos@gmail.com>","Cc":"sfrench@samba.org, pc@manguebit.org, ronniesahlberg@gmail.com,\n\tsprasad@microsoft.com, tom@talpey.com, bharathsm@microsoft.com,\n\trajasimandal@microsoft.com, henrique.carvalho@suse.com,\n\tlinux-cifs@vger.kernel.org, linux-kernel@vger.kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}}]