Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp2995048pxb; Fri, 8 Oct 2021 22:00:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzf4ze3sa1rql8EOdWhvpIjB6FJSPhEsY9GhDer18jglBxhIhSsgDYsSK5D1EpE7FfPCHj9 X-Received: by 2002:a17:90a:8c84:: with SMTP id b4mr16581713pjo.240.1633755628049; Fri, 08 Oct 2021 22:00:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633755628; cv=none; d=google.com; s=arc-20160816; b=KdBF3hl95PbhW5ZH/eCqnx/NSvjCLRwzO4tgBpPkDHeyAAeqXCWn97Qz/t88T7/wQz Q0NsBAmzD/Z4VuEZnPGnO5+YGz8UqB4qE+vuv8eBDs3pW7zYcbwwKTpl1QndZITYQZsL UH0b1Zpns6AmznsNENnmFpg235sB7wcbIjselM08Xw2GjHgkMWH1Vi5f1H9GM2FEp/Vq AeOoKOYFYfpXOulBChZKmQ3PW2dQ/BfmIjaCwlk8w6oHuP0d2Aoe/lfgB5WZlr03qzi8 fWg7YO/lSknsKdneqhwCPfunjtcCeCSffEWVlzW2PxI8ilprocc8/PzBK6z2bI5Ms0GQ rXJA== 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=hfrhfFfHeMuH40pk8UUXISUecyF3YafJVf4birPzCpo=; b=WKEhg3n3VOXqiK2YIkETN55BRp7x+R6dsz1XrM+6wW5zhbKLOmtFriXZyzLZnqv8se Xgvcl2tm9NptSElPON1gkAN1pomgcRDwnI+MT+LrBwxihzQzbyjUk2kKCNoVyxwduxaj Uzx908DXeSOkc0OPBFTRNB7XNXIpFUIge5N5cTswtmZN2aLFLP1grdTM25cn236xqOa/ Xwibp231mDutm1yeXOfXXRmDiexJHN1Hdu6XuxqtobA8jAyLJLTtcfPTg1DO7uJo0nXV 2IjraxC6260E8x/dIp+2C62GZo/HaKLkpk4y4jDEqNdIPGKCwm4MDkFG4dwGrkIx6u2z oLvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=j3xjbyOK; 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 s17si1513881pls.417.2021.10.08.22.00.12; Fri, 08 Oct 2021 22:00:28 -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=j3xjbyOK; 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 S232450AbhJIFB1 (ORCPT + 99 others); Sat, 9 Oct 2021 01:01:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46762 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229596AbhJIFB0 (ORCPT ); Sat, 9 Oct 2021 01:01:26 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29E04C061570; Fri, 8 Oct 2021 21:59:30 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id b20so48061786lfv.3; Fri, 08 Oct 2021 21:59:30 -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=hfrhfFfHeMuH40pk8UUXISUecyF3YafJVf4birPzCpo=; b=j3xjbyOKIUrtsctGmfwkprOmHqvuUtYrHaHRJzCzrHczAbNfCTe5EXc0RisYYSnox5 hcpOz0SkVg7zB5spWbka8GOpE5ujnajzHhYT7vTryg/LzkkRWSdrTdRWg6nvNkL4ZA0u Rk1nY7oYdvp2O8JV2JJu0j1mrliOEehHvs+Fea6NwNU8psS0FaxYLOxGRNkcg2XH/zi4 J7bTwbPVoiIrI10UWUk5oCFNCkSpZCgW8fmKfW/5zE5gmh2/oFPDyHkYQTacx+LFWJbT mjMNYuvmzJrIFTli7ClQeLtsmsi1pX3sgJoCOCUfHPl6j97q+Njk0cH6g6cWt1aym5RA 3Qsg== 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=hfrhfFfHeMuH40pk8UUXISUecyF3YafJVf4birPzCpo=; b=Lxw7ePNqeeo/rkmaMEDiESRL73QGXXu6j72+suEl+FdlFk2dFhHQTN5UoBe/bC+sOj A36Tn3TJ1THHr+kOEKRpreOkWRXtPP0ZUNrf9kCU+OjmbOtYRMxm8Q6AbINDk76zLoZx WqCFV/PrxWbLOuIkQFRy+w3XTOBylmuyqW2gE5+VZceERL1/8h1xF4OkSVVqAEs4yZYA MG87mRgY63ojhy0Libdl11a2orxGlKyQXB+dPkg+UN2EMp4p8PT7pZBJmuNId+7KZ4fd 9gn0r/8Hcnideo7Bd8lGMOb8gfcXmyvAzy2mjT12EH1a6knXn01GSsuvYw0ZBZjOy7JM 7DqQ== X-Gm-Message-State: AOAM5338zfG/FM22uuRjLOxpJRvuQcog4uvL5b4DBxyu6F+5/fmxd3aJ jBlY3YLn1W4lSLgtobooqQpGQmMxvZMgIpuzCX2wHl8twGQ= X-Received: by 2002:a05:6512:2307:: with SMTP id o7mr14009092lfu.595.1633755568261; Fri, 08 Oct 2021 21:59:28 -0700 (PDT) MIME-Version: 1.0 From: Steve French Date: Fri, 8 Oct 2021 23:59:17 -0500 Message-ID: Subject: [GIT PULL] ksmbd fixes To: Linus Torvalds Cc: Namjae Jeon , CIFS , LKML 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 9e1ff307c779ce1f0f810c7ecce3d95bbae40896: Linux 5.15-rc4 (2021-10-03 14:08:47 -0700) are available in the Git repository at: git://git.samba.org/ksmbd.git tags/5.15-rc4-ksmbd-fixes for you to fetch changes up to 64e7875560270b8f669fca9fcd6a689fea56fbeb: ksmbd: fix oops from fuse driver (2021-10-07 10:18:36 -0500) ---------------------------------------------------------------- Six fixes for the ksmbd kernel server, including: - two additional fixes for missing overflow checks - some cleanup (e.g. remove dead code for less secure dialects that has been removed, and clarify overflow checks in smb3 decryption) - update ksmbd internal module version - fix for an oops regression test results from current Linux to ksmbd: http://smb3-test-rhel-75.southcentralus.cloudapp.azure.com/#/builders/8/builds/79 ---------------------------------------------------------------- Namjae Jeon (6): ksmbd: add the check to vaildate if stream protocol length exceeds maximum value ksmbd: check strictly data area in ksmbd_smb2_check_message() ksmbd: remove the leftover of smb2.0 dialect support ksmbd: use buf_data_size instead of recalculation in smb3_decrypt_req() ksmbd: fix version mismatch with out of tree ksmbd: fix oops from fuse driver fs/ksmbd/connection.c | 10 +++--- fs/ksmbd/glob.h | 2 +- fs/ksmbd/smb2misc.c | 98 ++++++++++++++++++++++++++++------------------------------- fs/ksmbd/smb2ops.c | 5 --- fs/ksmbd/smb2pdu.c | 59 +++++++++++------------------------ fs/ksmbd/smb2pdu.h | 1 - fs/ksmbd/smb_common.c | 12 ++------ fs/ksmbd/smb_common.h | 4 +-- 8 files changed, 77 insertions(+), 114 deletions(-) -- Thanks, Steve