[{"id":3679948,"web_url":"http://patchwork.ozlabs.org/comment/3679948/","msgid":"<CAGypqWzrOmR6rUimbBJa9qJ-=+KJFzccMjere9dX=KwWeDFe+A@mail.gmail.com>","list_archive_url":null,"date":"2026-04-21T15:26:30","subject":"Re: [PATCH v2 2/7] cifs: abort open_cached_dir if we don't request\n leases","submitter":{"id":86063,"url":"http://patchwork.ozlabs.org/api/people/86063/","name":"Bharath SM","email":"bharathsm.hsk@gmail.com"},"content":"On Mon, Apr 20, 2026 at 11:40 PM <nspmangalore@gmail.com> wrote:\n>\n> From: Shyam Prasad N <sprasad@microsoft.com>\n>\n> It is possible that SMB2_open_init may not set lease context based\n> on the requested oplock level. This can happen when leases have been\n> temporarily or permanently disabled. When this happens, we will have\n> open_cached_dir making an open without lease context and the response\n> will anyway be rejected by open_cached_dir (thereby forcing a close to\n> discard this open). That's unnecessary two round-trips to the server.\n>\n> This change adds a check before making the open request to the server\n> to make sure that SMB2_open_init did add the expected lease context\n> to the open in open_cached_dir.\n>\n> Cc: <stable@vger.kernel.org>\n> Signed-off-by: Shyam Prasad N <sprasad@microsoft.com>\n> ---\n>  fs/smb/client/cached_dir.c | 7 +++++++\n>  1 file changed, 7 insertions(+)\n>\n> diff --git a/fs/smb/client/cached_dir.c b/fs/smb/client/cached_dir.c\n> index 04bb95091f498..e9917e5204b00 100644\n> --- a/fs/smb/client/cached_dir.c\n> +++ b/fs/smb/client/cached_dir.c\n> @@ -286,6 +286,13 @@ int open_cached_dir(unsigned int xid, struct cifs_tcon *tcon,\n>                             &rqst[0], &oplock, &oparms, utf16_path);\n>         if (rc)\n>                 goto oshr_free;\n> +\n> +       if (oplock != SMB2_OPLOCK_LEVEL_II) {\n> +               rc = -EINVAL;\n> +               cifs_dbg(FYI, \"unexpected oplock level %d for cached directory\\n\", oplock);\nShould we reword the log from \"'unexpected' oplock level for cached\ndirectory\" to something like\nlease not available for cached dir.? Considering  the client itself\nmight be disabling oplock temporarily.\n\"unexpected\" might look misleading.\n\n> +               goto oshr_free;\n> +       }\n> +\n>         smb2_set_next_command(tcon, &rqst[0]);\n>\n>         memset(&qi_iov, 0, sizeof(qi_iov));\n\nOther than the above minor comment, Changes look good to me.\nReviewed-by: Bharath SM <bharathsm@microsoft.com>","headers":{"Return-Path":"\n <linux-cifs+bounces-10988-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=AL8sndUb;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-cifs+bounces-10988-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=\"AL8sndUb\"","smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=74.125.224.46","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 sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0RFH0W0bz1yGt\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 01:32:51 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 5E24A30297F1\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 15:26:46 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 579113D9039;\n\tTue, 21 Apr 2026 15:26:44 +0000 (UTC)","from mail-yx1-f46.google.com (mail-yx1-f46.google.com\n [74.125.224.46])\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 EDDDD3D75D3\n\tfor <linux-cifs@vger.kernel.org>; Tue, 21 Apr 2026 15:26:42 +0000 (UTC)","by mail-yx1-f46.google.com with SMTP id\n 956f58d0204a3-651c366f7efso4691293d50.1\n        for <linux-cifs@vger.kernel.org>;\n Tue, 21 Apr 2026 08:26:42 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776785204; cv=pass;\n b=Ovy1NOqBUnW3ZXQ1A7XsRUtSWdTbL//mqzv/dI3scMIQi/JHBMpApYEJmDPivUSgSWSNwO696/i0SbwSX9h8WZhdQFFtA4//gwJf/6JJ9peHQVRg/SqQWFQOUMIoWUpe8fbFfw7337SzGbirJSex+HnPZoP+lSdiHOZssNJChD0=","i=1; a=rsa-sha256; t=1776785202; cv=none;\n        d=google.com; s=arc-20240605;\n        b=Z2SZO1otEhYRMJBZYaqNkFTatwDz9ABPS4WvbQSXEdK442SuBzkV6DYluYVATO+h2P\n         9mJyVUEaLdQU3hdIXyWLNdgHO0/kuc4xNdlwsI7Ni5jTlSzfkcHPJLxUBMOJDfSzkOCI\n         FjtORUBpdf5R1fGZrz5AWMtKAD1o3lrbK71tYo23BkVqJ/3aAN7hqFTTqX2Eo0/qlKvY\n         KdSpxNR2AmDqeuGHl3QsJOIRkn3th8ztvV89p/+YT/wFTSPEOBr9ao90QIWG9sNzYajw\n         DUZmeXjLlzi5mzrCxEtucBkYNOYgYMjnRiM8XAV4Ulz6rJVb8iIEVx/CYAEbkKbkb+8B\n         2AsA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776785204; c=relaxed/simple;\n\tbh=yPHRahqtUOMV/Hb4WJF5/YBWLujURcb0PRjmy2lESXI=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=Epz/i2t/VAOIAeL4yzMB4TFPSDw5fBMVmK4aBBzR7pQ9uNi3EwBv+eiv2p+HBc+GAegmUruN8x5IQd1KJjAmuxO1NP5loCiOgIQ77dOmjXySIKElvZgbrtoOFtOA8TmMIUuIpCbfR1mcbeKp1fAgs37sYGEZkwUDkPhH+WfwgjA=","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=gq4JGCjbD0peb76RqIvyQzPZR38TXeWbvqiNZavVYoE=;\n        fh=6l+b+8TgNjskIbEdKAy7jNhDycv+isEey1OBJZGhKP0=;\n        b=gGIsM4+9xFVEvJW7qXoHK/gYX4VPTwT5l8smXbZUr9LpM7Fyg4c/+dQPLeSDSYRZ5T\n         HGXojnNt6Crb6jaexbhjFf6/kkCAcVag4UNseZPuzhMqw2+c1elu3kr/GSfSXWDgOkk1\n         +uoFqA2bfXppFBnjYHJRBK6JXlxvv6n8G+HtA+XMPf/wSw6BSKL5umHGS85xjzGtY9Wg\n         /7IVYN4Nhx2io/N6wWgVPMQYnFOHI7IhHd0nbhyN0/ZNzF5jGm6d6CjUlnsAQygids8U\n         4K3I9GybrepXyIol2Qtpeckn7HZKljQ0SbYxrnZbJMqRSXygiUOP9ETje8ywtBcQz+fg\n         XHaQ==;\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=AL8sndUb; arc=pass smtp.client-ip=74.125.224.46","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1776785202; x=1777390002;\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=gq4JGCjbD0peb76RqIvyQzPZR38TXeWbvqiNZavVYoE=;\n        b=AL8sndUbEqJnN4LtUsy2isXmtUjPFDsLa5TuM8Gors5ID7DiX+UGK9uQcVAQOLc5+L\n         onW/sFTq0TQrFXRlGmisbruq7iwSUxVmW0azZ5JE1vrXHpTklGCpBqRSDFEW8LoFV/Wg\n         nM9uFV30p9KCt1FYXLm4bXS+26lhUMjvEM2SNmvJNwwsc3w4HM+bFhPx9vCb3IPSyLhR\n         We5pwxSPKgsaFxeYgprlJ2RKLMSxJvZMSyZSqJ65E2qNv7C4vdHVkOR0j+ckK61zqCgn\n         B6jAE125sP8UneibGwCr/NezMLtVBUyrGe4hCEa46IH15Pc9ktqG5WQmFlxiCzS3wGj4\n         cEgQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776785202; x=1777390002;\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=gq4JGCjbD0peb76RqIvyQzPZR38TXeWbvqiNZavVYoE=;\n        b=WQFD99M+7P5SCVUYYDqw/ykrgRQSsBL3UdNIF5vw+sGlpj/AUXYqkMeY9KHfPDLrB3\n         oj4gPbbv4vcHo7FglIXoEE9fn/8m4WU6ucCWii41cAQdHYo6nWncmwvn6WKgZ9eGeW1k\n         uhxnXcAu1NaCWWsUFlfBwp8L/jfOf8RuKQkKX1dcEUzZfxvWbS1EmEHIAapBFTpOogZt\n         0Wai8/uJZFtm9ILr+hI7uWb8m6SaNNpH7+xmu27V97p/U1R5oJLm2NutOlM48lrMnQ78\n         YyNgMs/YGBBUuFChznXYPIYYu7c1yfQLT4bvCjpMYFCPKy4FvJTBAnqiXrdeBuS/jpFP\n         HgPA==","X-Gm-Message-State":"AOJu0Yy1DKSZc2YWmv3WcWHGgXZIGvtkwBrLE/zNelXHMlJpiOoEgnVU\n\tag1miMC67v41uzWtd4bnJxEt6xrHupG7EEBrcHn93amltSNLyQRJ5U7K+otxPKWbNTczp5L6wot\n\tfx6VJ6Q3MxH/eTYsMcmQKnBmvcFOd0+8=","X-Gm-Gg":"AeBDietT71ljV0/BMLEEssEPRpdLZBgy2WsGnmPiZmQgVnZ1DSIhmgxCGKIHQuLL0/1\n\tw9UaHFBUa/HIiVMoD98uGVVwGvd10EUsVnnqHeiPWAoRFatXGbW8Bspcn6O4/H1kKFlFmG9ANw+\n\tb47gsjQMAx+7q6bm2sof/ZuMDBFLTRfN2xX7yTO6vHNFnXpl++S0rH/Y+JSLBdFuLlYk28LBr7N\n\tvN600L0GeORocH09pEavatR51QMfDsZKHNcOdnZMfDHzxNa0BPoSq5GBjkj0fMZMyOaU0wYzFGn\n\tDDO+aVtmQBfYSKc+aXlhP3k2GDUIQ6WcQ2Lis8eJWQgN4BEisw==","X-Received":"by 2002:a05:690e:1688:b0:651:bcd7:709e with SMTP id\n 956f58d0204a3-65310a71a81mr16767427d50.46.1776785201788; Tue, 21 Apr 2026\n 08:26:41 -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":"<20260421063955.99164-1-sprasad@microsoft.com>\n <20260421063955.99164-2-sprasad@microsoft.com>","In-Reply-To":"<20260421063955.99164-2-sprasad@microsoft.com>","From":"Bharath SM <bharathsm.hsk@gmail.com>","Date":"Tue, 21 Apr 2026 08:26:30 -0700","X-Gm-Features":"AQROBzCohKFBLFtob7mlCVxxtoiPObLo3LCBJqTRkUUEkaO51_Su7hdh5BVHQMc","Message-ID":"\n <CAGypqWzrOmR6rUimbBJa9qJ-=+KJFzccMjere9dX=KwWeDFe+A@mail.gmail.com>","Subject":"Re: [PATCH v2 2/7] cifs: abort open_cached_dir if we don't request\n leases","To":"nspmangalore@gmail.com","Cc":"linux-cifs@vger.kernel.org, smfrench@gmail.com, pc@manguebit.org,\n\tbharathsm@microsoft.com, dhowells@redhat.com, henrique.carvalho@suse.com,\n\tematsumiya@suse.de, Shyam Prasad N <sprasad@microsoft.com>,\n stable@vger.kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}},{"id":3681768,"web_url":"http://patchwork.ozlabs.org/comment/3681768/","msgid":"<CANT5p=rJ28LCOT1qcn9Xtcutq4mJB9t+jX9e79fDOXg0cHh0Ow@mail.gmail.com>","list_archive_url":null,"date":"2026-04-24T04:06:43","subject":"Re: [PATCH v2 2/7] cifs: abort open_cached_dir if we don't request\n leases","submitter":{"id":79368,"url":"http://patchwork.ozlabs.org/api/people/79368/","name":"Shyam Prasad N","email":"nspmangalore@gmail.com"},"content":"On Tue, Apr 21, 2026 at 8:56 PM Bharath SM <bharathsm.hsk@gmail.com> wrote:\n>\n> On Mon, Apr 20, 2026 at 11:40 PM <nspmangalore@gmail.com> wrote:\n> >\n> > From: Shyam Prasad N <sprasad@microsoft.com>\n> >\n> > It is possible that SMB2_open_init may not set lease context based\n> > on the requested oplock level. This can happen when leases have been\n> > temporarily or permanently disabled. When this happens, we will have\n> > open_cached_dir making an open without lease context and the response\n> > will anyway be rejected by open_cached_dir (thereby forcing a close to\n> > discard this open). That's unnecessary two round-trips to the server.\n> >\n> > This change adds a check before making the open request to the server\n> > to make sure that SMB2_open_init did add the expected lease context\n> > to the open in open_cached_dir.\n> >\n> > Cc: <stable@vger.kernel.org>\n> > Signed-off-by: Shyam Prasad N <sprasad@microsoft.com>\n> > ---\n> >  fs/smb/client/cached_dir.c | 7 +++++++\n> >  1 file changed, 7 insertions(+)\n> >\n> > diff --git a/fs/smb/client/cached_dir.c b/fs/smb/client/cached_dir.c\n> > index 04bb95091f498..e9917e5204b00 100644\n> > --- a/fs/smb/client/cached_dir.c\n> > +++ b/fs/smb/client/cached_dir.c\n> > @@ -286,6 +286,13 @@ int open_cached_dir(unsigned int xid, struct cifs_tcon *tcon,\n> >                             &rqst[0], &oplock, &oparms, utf16_path);\n> >         if (rc)\n> >                 goto oshr_free;\n> > +\n> > +       if (oplock != SMB2_OPLOCK_LEVEL_II) {\n> > +               rc = -EINVAL;\n> > +               cifs_dbg(FYI, \"unexpected oplock level %d for cached directory\\n\", oplock);\n> Should we reword the log from \"'unexpected' oplock level for cached\n> directory\" to something like\n> lease not available for cached dir.? Considering  the client itself\n> might be disabling oplock temporarily.\n> \"unexpected\" might look misleading.\n\nHi Bharath,\nThanks for the review. Will make the change.\n\n>\n> > +               goto oshr_free;\n> > +       }\n> > +\n> >         smb2_set_next_command(tcon, &rqst[0]);\n> >\n> >         memset(&qi_iov, 0, sizeof(qi_iov));\n>\n> Other than the above minor comment, Changes look good to me.\n> Reviewed-by: Bharath SM <bharathsm@microsoft.com>","headers":{"Return-Path":"\n <linux-cifs+bounces-11076-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=M9RbQ45/;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-cifs+bounces-11076-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=\"M9RbQ45/\"","smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=209.85.208.41","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 tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::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 4g1ztZ3xHtz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 14:07:02 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 85234300AEE6\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 04:06:59 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id E56B341C6A;\n\tFri, 24 Apr 2026 04:06:58 +0000 (UTC)","from mail-ed1-f41.google.com (mail-ed1-f41.google.com\n [209.85.208.41])\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 63DFE211A28\n\tfor <linux-cifs@vger.kernel.org>; Fri, 24 Apr 2026 04:06:57 +0000 (UTC)","by mail-ed1-f41.google.com with SMTP id\n 4fb4d7f45d1cf-67845996252so3118740a12.3\n        for <linux-cifs@vger.kernel.org>;\n Thu, 23 Apr 2026 21:06:57 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777003618; cv=pass;\n b=gZJ6d1Ysjs2XrtWTmoTFw5MCwePBXGGWfMg28xb3hf2wRc+8KvpfYazsC4bZ1SZi6F3TPpVblN1tinlM0uod9sYZGzQE86O1GinD6msHmJcPr2OXq2vWvuhjP1EoNL6wAtYskjVhLtGIRWImAmjAGUCU93hmGk72r0iqBAEqkVk=","i=1; a=rsa-sha256; t=1777003616; cv=none;\n        d=google.com; s=arc-20240605;\n        b=UsmmFjgoSjl0To2GNZBHPwLRIKgy3lDfsqf29JKeOoTFVvTYHXdMPh2KENnLAfL3wg\n         3PQzdFVEYTAYSlth6DzxbC+NVg1XJ8oCLXm5W1HW2VA5I/3iqygc2BbdXK8LX/pO4tBt\n         dhfW3R+HlHXX+42tRZU5L2V9Qr39nyxcZQfIAOfN7iMnW14D+dgEdX9zvJDDI3YVS82z\n         bm4mS/TUhj3i2yqcfMcqvZR3cdKq5ss0yWiMCY1Uzt4swhkFlC4e78TF29fY4vNjq0pe\n         Rzf561o1Dx4SbFKLderkwa668C7VkuaQtuZnhyBbGWtVaGdDIKCTH9FmRGTFfXE8SZUc\n         g+AA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777003618; c=relaxed/simple;\n\tbh=ZeMSoxm5J56pCcvQzGBEzz5ZDcItPYQcH5DkOuSS+uM=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=KSjT8OxLhHKpe4302XrJJb20U9sOmH9pmT5bKMZwstgLCOSfkkK8wJKBtOXFsNWwryqOUvHgfPqedUoI3PCAtTLsYNdvOE6NG27X9i0+h0fVl8Fahw8vPEWOFlgOxa/wtGLFvBB4wMowMem4AgUcr2k30sPQDOa1xt/XHj6qJq0=","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=u1qEV7FDucr2Oma7YgmbpI0eIOoUHkUaFY9SQRTBH3U=;\n        fh=KUxQK/NEwTqWJy7v5tO6GgQtjZUUyRr+f4DkWFVnrJM=;\n        b=Weq/pMTo/tKImMcpWYjt9RJmci+qCHPvR5B+0sVVhmbUqowGLeEEvt/lMeNve0JzNe\n         GLD/ncI1YUg2C2v7+7xThKE1t9XaKA4EJ4SUu/na2sbTnNszeFicM8iln7otGGrFLAgp\n         wq+fAYu86n4B5VV+Br08H5WUVvVHUSy3GVcjcfYXiATSR9VZmWOmMdRi3G4d6rumFjd+\n         nRpJ+WfHo5PoHMRKVcZQom35b/izFFGx2IXS35OirlTgBPwWAU/gfZPfYhYRKMhW7Ehh\n         N1xgoVtOaGrnagKoSirii0b1j9BVHkT9HCH8QNBl5/0JlPrz/xdDN3ZVb7EHwmU4Yyln\n         iZbQ==;\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=M9RbQ45/; arc=pass smtp.client-ip=209.85.208.41","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1777003616; x=1777608416;\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=u1qEV7FDucr2Oma7YgmbpI0eIOoUHkUaFY9SQRTBH3U=;\n        b=M9RbQ45/sv5qLxDA1Pos04z/gwcCipJEQvCzpcLXFFDuWeHC7cy3s4ZTvX7RBs5UkT\n         APpMILWsMp0+x1WrQgEdWfCTVhqXHQe4uEJumstRW8U3hvKkq+AGGMjJa8nKgi2hV0x2\n         WIU1poisXsBJZVzZnfOWVcxWI9N0GEuaQHd6AKbUcJQatAWn1poAgxCTQZW9Swdvxt31\n         YOPvQ8FcYn9Z4+xcJvqmYPL1ROhQynSWogOooSYjDSDl0axYyq9VEKtBfpCBjuOMJ3M1\n         6yO5UaBOwEtdOUhYomQir0u9rakQGbvDh/qef0lETKgfT64/czMPHFmGKnGnjAK7JIfE\n         ZK0g==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777003616; x=1777608416;\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=u1qEV7FDucr2Oma7YgmbpI0eIOoUHkUaFY9SQRTBH3U=;\n        b=e8gZVOx4HXdTgS7vY6ktVW2zsnnxG39FBlrfrWT+AK2dYZdW/pipKSo3whOYqLAVqA\n         iBIooy6wV5X50Hxg8jHewyIUL9A8UVnS8RrHfbtFLW/CwPGgr5Zub2AjVNk1Dlr/U64u\n         DRf036QRKhEOKLXj75jHCOMeVG+OTbgywbJzM5AzQgzOAqYOZPGUeEvv+5FQxnOhLEEf\n         2eRb3heHBiXW/ud6bansGm1H76awcuUOKpf6obTk2cYGhcmnYYs3u74p633LrQugVvEQ\n         F+CqF0aj5TRGJ7hfRKrYbjPLkEAsQbQd665sXZ7Lg7Chk+4TY9DPWKIhuDdiyqrDarx2\n         0Pxw==","X-Gm-Message-State":"AOJu0YzjouCwgAA/0ii3ztgKZe8I5WEq3kHt7gNKpjaYNm6w2CtQsnH9\n\tmpkes8E8EAbMHQYe5E2Q41ixh2aRw2pMyPJ6mCtrYFnLWKyQdqhaAxaDpcoLPl35mvobBAVbsZq\n\t8dnOiD4mAJVef8lPsWYZy+1e73TNR0PQ=","X-Gm-Gg":"AeBDieuFHWgQ7Xkv4yiHbpwowNyx8z/4AP6i/FgX9/VyduelEqBYvqnR9ojjTQpv0jD\n\tPdp2/SROJy8najjrQYWcIheld3ht6VsNWmpTh+5amd4Xomaq1mhNvOLz7vBGJ4DIYrsmuhfXC7R\n\tjOB4xuwZfgjsX1qYUJcuDhwigbsCnfB5f14MYtH93HMVgIWPLqr3AVnW7PdNVFRk7bmoy54pj1C\n\tLOY+ZU9/5jsg3oMb8hTy9Gyze1sNtx7ZuIFr3RPpsxaPca6jrLwa9JiAlj2yDI54Rm9NkGuNoK+\n\t44FKQdEVYqBMTaTI","X-Received":"by 2002:a17:907:3f0f:b0:bab:7930:db48 with SMTP id\n a640c23a62f3a-bab79401ea6mr498302066b.46.1777003615416; Thu, 23 Apr 2026\n 21:06:55 -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":"<20260421063955.99164-1-sprasad@microsoft.com>\n <20260421063955.99164-2-sprasad@microsoft.com>\n <CAGypqWzrOmR6rUimbBJa9qJ-=+KJFzccMjere9dX=KwWeDFe+A@mail.gmail.com>","In-Reply-To":"\n <CAGypqWzrOmR6rUimbBJa9qJ-=+KJFzccMjere9dX=KwWeDFe+A@mail.gmail.com>","From":"Shyam Prasad N <nspmangalore@gmail.com>","Date":"Fri, 24 Apr 2026 09:36:43 +0530","X-Gm-Features":"AQROBzAJ-73VnnQjn9jxamNohqWFvDhzqHJpUDI2Ld9Tk85kL8Hk85ywSY7ptQk","Message-ID":"\n <CANT5p=rJ28LCOT1qcn9Xtcutq4mJB9t+jX9e79fDOXg0cHh0Ow@mail.gmail.com>","Subject":"Re: [PATCH v2 2/7] cifs: abort open_cached_dir if we don't request\n leases","To":"Bharath SM <bharathsm.hsk@gmail.com>","Cc":"linux-cifs@vger.kernel.org, smfrench@gmail.com, pc@manguebit.org,\n\tbharathsm@microsoft.com, dhowells@redhat.com, henrique.carvalho@suse.com,\n\tematsumiya@suse.de, Shyam Prasad N <sprasad@microsoft.com>,\n stable@vger.kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}}]