Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp2638207rdb; Fri, 8 Dec 2023 14:27:19 -0800 (PST) X-Google-Smtp-Source: AGHT+IG2Fz6nv+2EbBkXv/QaH9tYmanuo4r45lPFZ/WSBJl7AlWt5W7lT/R3blPIPO+myN+sTQCI X-Received: by 2002:a05:6871:3297:b0:1fa:d852:43f9 with SMTP id mp23-20020a056871329700b001fad85243f9mr935535oac.28.1702074439389; Fri, 08 Dec 2023 14:27:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702074439; cv=none; d=google.com; s=arc-20160816; b=qNG7E5PF0JDRXrwSnrzoMAPYrhQBzTNXDGW4qF12n5lWxWhITqgvABaFupNiF/PMqL RXI8m/x+cCg3DSEdBTqrJPHlA+DKA5+1KZX66JCD3vtJ02FFxZ3twsyM1Ad0lz/SI8vE SPTtJQ8NhCTMKwlRJGNuHYWIHzuaZkQmYWaEcjDBI2C9BPNQvquaxmT00T54p8N53voQ hd4ynUVJ6BjPzuT2rv8LjAHcYBpE2xTDiUf/LR/urXo6XfWBcwfEJn4jjwJsb8DS8HGb Q9509CXBrnDrUCoeLAXQvOJ0DUhe2X/x9Mf38U1tPPVy+AY5JDHAmfrCqXmDQs6i27er 6+qA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=TZod9n+20CdIqGbbIh44fnE2S5YQ4gpQxwyERB4BCS8=; fh=Nf1mvuQ9XbZKOmPhacDz1X5aHl0t82a+aHbY+2n4zlg=; b=ywi83BsTltOHDpM21pBjbseoLHnjvwEmfuoL8RFxmY7HXBKZgueU1WjV915uc7ZkDv /2lHByOGA8uV2oJKhyA3qeO2Cd6bq+knYtD5fOn1q1wG8nkwEpeaZjP4CrjxDh3XNqOB GUUjZTfN0l19GTQbCgL7Nb7bZAAz7WsnYKlRakrac5Z5ADVJqFjWeiI8C6c0QkxX7Kfe yKDSZ8gFKYRTY5BayEbPwQdD/KmY/MhBC1T2dhbK1yyTmNWh91sxywAO/zoeXh+ue7J1 1cFwPThkE8ZE0URP52+laH3zfQO0sWslVEts8E3BH+Ff+YPwERHngU2Fx95s4XtoUb0q +PdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="XgI+bU/P"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id j18-20020a632312000000b005c676beba09si2053744pgj.74.2023.12.08.14.27.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Dec 2023 14:27:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="XgI+bU/P"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 6EEAF81121FC; Fri, 8 Dec 2023 14:27:07 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229725AbjLHW05 (ORCPT + 99 others); Fri, 8 Dec 2023 17:26:57 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52902 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229572AbjLHW0z (ORCPT ); Fri, 8 Dec 2023 17:26:55 -0500 Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AA0F71710; Fri, 8 Dec 2023 14:27:01 -0800 (PST) Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-50bfd7be487so2948165e87.0; Fri, 08 Dec 2023 14:27:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702074420; x=1702679220; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TZod9n+20CdIqGbbIh44fnE2S5YQ4gpQxwyERB4BCS8=; b=XgI+bU/PuEGIk24WDbeoDRD5N/ZMvfA1rZqb7pH2/zyH6NIoR6EXHv4uGhYKMmP0OK 4euCiABg0jkG9A6aePHvwNMc223OlV12hU1NLORlyTltCZX83ojFKU/gRp7PjMwx/ujJ 6lOfDf3ALyYVGPTAqI1MW20V288ZgBv0bqZ6ejPVtwDIoB5Baoj4sQTeJKr2zW+n1bRb ak6h172u0798kEEYi9kqMHHkXyoapa29qqoOIUbT/+OLv10Gv/j21ei6UHZIHl9GSLSB 2rDUi1PmkzWmptIHJLsbBU/NptV6z94SMkcBke6XNv/gE40rtViYkay3pmuY/5BkkVd3 vtSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702074420; x=1702679220; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TZod9n+20CdIqGbbIh44fnE2S5YQ4gpQxwyERB4BCS8=; b=WXRjDiCq7Mmwwh9BnjBmPfRgLeIlUlcB0jZ042L2LD6VCadJtf9RKHdD72uP3cuD/0 +77LDABEughiegAFBG7P9KxSu5g4crhSdX1WugFl1HcbVg9PRDPzgk0pv4jfG1xEW77g NZzBT6zuOv+Kvtqo0waH8DWKNVTTXFjNKZ5Hgg8Ttr+fzF9MXPZkrQPsAFtBxwz7xis4 opCbu6sVOUaQM/q/F5qL8A7zBP+TYjp99Yj41/aLyV1Krh0znYFzOor1KHe/QqcwE48K zTpW+LbpszF+OKrK7L9CrNemYHSJKWRsoF91BKGtVSaVdhfFoGyPQZdSEcXYA7H+BkEm TpBA== X-Gm-Message-State: AOJu0YxzttUUAeIGO4Amllzy8Y6WJSwb5Ndv6mH6PxFtIAwpS/zqswjn zSNJx3vaNzmmSst32H96qE3NGsVM8+yRr7dGCnSJRKpUrGf7Kg== X-Received: by 2002:ac2:4dbc:0:b0:50b:f154:1802 with SMTP id h28-20020ac24dbc000000b0050bf1541802mr294137lfe.64.1702074419607; Fri, 08 Dec 2023 14:26:59 -0800 (PST) MIME-Version: 1.0 From: Steve French Date: Fri, 8 Dec 2023 16:26:48 -0600 Message-ID: Subject: [GIT PULL] smb3 client fixes To: Linus Torvalds Cc: CIFS , LKML Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Fri, 08 Dec 2023 14:27:07 -0800 (PST) Please pull the following changes since commit 33cc938e65a98f1d29d0a18403dbbee050dcad9a: Linux 6.7-rc4 (2023-12-03 18:52:56 +0900) are available in the Git repository at: git://git.samba.org/sfrench/cifs-2.6.git tags/6.7-rc4-smb3-client-fixes for you to fetch changes up to 04909192ada3285070f8ced0af7f07735478b364: cifs: reconnect worker should take reference on server struct unconditionally (2023-12-06 11:04:23 -0600) ---------------------------------------------------------------- Six smb3 client fixes: - Fixes for copy_file_range and clone (cache invalidation and file size), also addresses an xfstest failure - Fix to return proper error if REMAP_FILE_DEDUP set (also fixes xfstest generic/304) - Fix potential null pointer reference with DFS - Multichannel fix addressing (reverting an earlier patch) some of the problems with enabling/disabling channels dynamically Still working on a followon multichannel fix to address another issue found in reconnect testing that will send next week. ---------------------------------------------------------------- David Howells (3): cifs: Fix flushing, invalidation and file size with copy_file_range() cifs: Fix flushing, invalidation and file size with FICLONE cifs: Fix non-availability of dedup breaking generic/304 Paulo Alcantara (1): smb: client: fix potential NULL deref in parse_dfs_referrals() Shyam Prasad N (2): Revert "cifs: reconnect work should have reference on server struct" cifs: reconnect worker should take reference on server struct unconditionally fs/smb/client/cifsfs.c | 174 ++++++++++++++++++++++++++++++++++++++++++---- fs/smb/client/connect.c | 35 +++------- fs/smb/client/smb2ops.c | 2 + fs/smb/client/smb2pdu.c | 34 +++++---- 4 files changed, 187 insertions(+), 58 deletions(-) -- Thanks, Steve