Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp921096pxb; Thu, 9 Sep 2021 15:26:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwbNOoK06/h1XdX8Q1+8cvxo19hEzo3jAAg9160wlt5/Kyc2wBqRJmSuXp+aIPO8655vCyT X-Received: by 2002:a05:6e02:ee1:: with SMTP id j1mr3988034ilk.61.1631226379711; Thu, 09 Sep 2021 15:26:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631226379; cv=none; d=google.com; s=arc-20160816; b=BSRd2xTJYfKaC9UAm11BXtQTiapcVKEONMGsi10MgYIjUTLGi25en16KYwErFk99r8 psiFL0ZzCQKT8FGeExZF5ELx4iGO7Gg9M3hPskMnnvQEcX4MnU82+Ilb9MQ0QaZRz9s0 bdE30ebaLgRBqh6qNPQudWflAQUbmXnUE8TwWPfJwvaIVSu1LArzDUl8SBdsaijbdo5+ ZjIiMANPCWuZmUFs0vhvDkqSorQAjSvfwRQnlozCugoSrOoC0cYJojB3xCP6hDCN75+b xP7deFVhsj3pHBSFWnEv3DMa1upS7tYsy5Fez4cWxXS54KOmnGFZSyAFlGfc3io1gYS9 8Weg== 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=Ytn08IVw9vUcm1cHNUL7Zrfn0a9kpANuzaGcQ9Gn9lo=; b=RWPB6TnYn/1x+OYmrQ5WEbOWkHhYeQ7r7cuyYMQY3Vpu80RMupO55xZaHaWK+xzz09 xKE+INUKwJ7PG2CJ1FxTqpdf15drDVj3b5WuzrpOxYq2Xaey+nLR6JIrv2+2geEv7Wfv IElZcbYbaLKHtyJicJxH604+jaRYuqBFjBziPaUxLtasvnArV8Q6IbpuweDgM761JLKe ihSgc2mHkcAZnaF/gNHx9rj91yRLobItq+yJLK+aNw/8sKsVRVywTDtQWVla2iEWFcLo Bt1qNfbfbOtwbDEI+yXBtsWGEmY2c7TUWlwWZx6AjuFbPY1oTHfp8h2Ur0pXtrR8p67x sv7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jUDD7lQF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u3si3570492iom.82.2021.09.09.15.26.07; Thu, 09 Sep 2021 15:26:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=jUDD7lQF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240160AbhIIWAe (ORCPT + 99 others); Thu, 9 Sep 2021 18:00:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236164AbhIIWAd (ORCPT ); Thu, 9 Sep 2021 18:00:33 -0400 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 60C9DC061574; Thu, 9 Sep 2021 14:59:23 -0700 (PDT) Received: by mail-lf1-x12d.google.com with SMTP id f18so6537879lfk.12; Thu, 09 Sep 2021 14:59:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to:cc; bh=Ytn08IVw9vUcm1cHNUL7Zrfn0a9kpANuzaGcQ9Gn9lo=; b=jUDD7lQFxAk7z+GKSpknL6jQTV5qMjVKNDGkTPY6TaOsUkHize2SOCMyfFSCxD3BAH yhqgkIlIHuHAClS054a5CSosOZvNy3G3ov5O6uReyC71sS9/Mqwo68UdBtLLKhy/4TbF Gw3PWy2D0RNxfu1E2DtRLU7s/z7r26r7fDHcBhGjNtLDEYryS8qbK9Bxsh768leMP1NF w9LbUUXAjwJMOu0/8hP6iiW1KJngcr+Ta0vDevPvfCbS7eRPrT4NUvNmmc4n6OcDy/Q8 E73/4mHFHyVjixQnfShHPBimudLSXKkmvnETR9dDZUlX91gKNHaG9InD6MMFZ5sDTGZF IVGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=Ytn08IVw9vUcm1cHNUL7Zrfn0a9kpANuzaGcQ9Gn9lo=; b=HFSVivUXEIw5iZRyppNOCE8KQ0cNLSAtLY5Nm2rk0A1EWSmACdKKpjNnMR8q4o8ckn PrxMX+ofNMaxHDc9bd2q5TZCZoqeP/apDDdLeUBk1bAZbMEUPqs2M8qetsp7Lqm8dipy DS0Pi4pshES29PqdbgN0C1BXEq4ZwuDzHh7UERz1QuqLF0PX1IcqMwRLNJY6T2OR+Gbe LIikGFlVIIoggk5h7F3u8J6FqeyHNvF2+J/KcZELEPZrvwhVE9EYlns9X1UvKAigAZja cn38KLV15FQ1L4OqcaPn0btlsEP0HVZFlezcXUCX2x4h4/hqzrNCE4V3eDKIRUdAhcIL wxtg== X-Gm-Message-State: AOAM531iwAHKN+Vd1F0PZ8pgKLiE6NWq+DhN+dtn79JQicY/6NaMc7i2 WObqywLMwWy5tqlt4Kb4MA+STIFOSrTn8NuDlzc0Ap/AKco= X-Received: by 2002:a19:3818:: with SMTP id f24mr1408620lfa.601.1631224761427; Thu, 09 Sep 2021 14:59:21 -0700 (PDT) MIME-Version: 1.0 From: Steve French Date: Thu, 9 Sep 2021 16:59:10 -0500 Message-ID: Subject: [GIT PULL] ksmbd fixes To: Linus Torvalds Cc: CIFS , LKML , Namjae Jeon Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Please pull the following changes since commit 9c849ce86e0fa93a218614eac562ace44053d7ce: Merge tag '5.15-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 (2021-08-31 09:22:37 -0700) are available in the Git repository at: git://git.samba.org/ksmbd.git tags/5.15-rc-ksmbd-part2 for you to fetch changes up to 4cf0ccd033d9cedef870eb8598a55851e680a173: ksmbd: fix control flow issues in sid_to_id() (2021-09-08 17:16:13 -0500) ---------------------------------------------------------------- 18 ksmbd fixes including: - various fixes pointed out by coverity, and a minor cleanup patch - id mapping and ownership fixes - an smbdirect fix ---------------------------------------------------------------- Christian Brauner (11): ksmbd: fix lookup on idmapped mounts ksmbd: fix translation in smb2_populate_readdir_entry() ksmbd: fix translation in create_posix_rsp_buf() ksmbd: fix translation in ksmbd_acls_fattr() ksmbd: fix translation in acl entries ksmbd: fix subauth 0 handling in sid_to_id() ksmbd: fix translation in sid_to_id() ndr: fix translation in ndr_encode_posix_acl() ksmbd: ensure error is surfaced in set_file_basic_info() ksmbd: remove setattr preparations in set_file_basic_info() ksmbd: defer notify_change() call Colin Ian King (1): ksmbd: add missing assignments to ret on ndr_read_int64 read calls Hyunchul Lee (1): ksmbd: smbd: fix dma mapping error in smb_direct_post_send_data Namjae Jeon (4): ksmbd: remove unused ksmbd_file_table_flush function ksmbd: add validation for ndr read/write functions ksmbd: fix read of uninitialized variable ret in set_file_basic_info ksmbd: fix control flow issues in sid_to_id() Per Forlin (1): ksmbd: Reduce error log 'speed is unknown' to debug fs/ksmbd/ndr.c | 383 ++++++++++++++++++++++++++++++++++++-------------- fs/ksmbd/oplock.c | 6 +- fs/ksmbd/smb2pdu.c | 69 +++++---- fs/ksmbd/smb_common.c | 4 +- fs/ksmbd/smb_common.h | 1 - fs/ksmbd/smbacl.c | 79 +++++++---- fs/ksmbd/smbacl.h | 25 ++++ fs/ksmbd/transport_rdma.c | 2 +- fs/ksmbd/vfs.c | 47 ++++--- fs/ksmbd/vfs.h | 3 +- fs/ksmbd/vfs_cache.c | 16 --- fs/ksmbd/vfs_cache.h | 1 - 12 files changed, 413 insertions(+), 223 deletions(-) -- Thanks, Steve