Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1781241pxb; Fri, 25 Mar 2022 05:37:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwbF8V5tRNsV4uklJfAdfgK+iXZkENXm5LlDdjqLO949hEOoFHUXhOMMqcOb6WcRKgz5pvJ X-Received: by 2002:a17:906:6a19:b0:6e0:aa9a:dbc8 with SMTP id qw25-20020a1709066a1900b006e0aa9adbc8mr2326546ejc.15.1648211864237; Fri, 25 Mar 2022 05:37:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648211864; cv=none; d=google.com; s=arc-20160816; b=jitMFcIOBIt0SF4FU2LnkxP+zGegNAbSeYekhPh7ydNq0o4re9T9RkduB30IKdyzqK ZiuS8zeQTNCTGS1mhIjZdcUCqXTkt1MrsqQzV08kg/V+vX7gtTIdtU+rloWS55oemV5O 6N+ngFpgce5WiYY2udq2W5FXxGaFrJ3u5TBjIc9XtOsH3iEgiLnomxKtPkV/PsJCsMq5 MZgqJenBxTfkUfj52AqvaFX0WIrd8U7YD5Iv4YIDTKdBA1dH/pFLJ+dg3eVqYNQMnH+T CpebnX5JbXSGb5Egdizp9/LdAa89HK7rTIPrR7NvXGLJZA4QUByDysa7dBSa5M06APYh nkvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=n9oKHudve1Sx+YA37FLH4DPVUGXoNSQD0xUHD0mtT04=; b=ds9rOKUlWKvHP1Gx/vm0K1QeNIzbd1w/VVXTWbciyX6szK4NcEVOtDQrw3kw5oSvYb afzlEJ0g7HfWT41grrFEOFRS/m6574Q0ZvFwDEJX6vsqKSHFjzvHzGZNWYM/ut/IBKMh NIpqdey+0IE5dnahivXoLXANaFwq99bDXQfazzZchNDPjxm32XhiPYd6GqxLMcp9TPUx tk5YOTly4pv8s2UT020RbkaHfMvEcyeQ66n8iiOOli8IEruKaFKbomULtxvRvF3LjdmI b0SoPfvlVESGga7WGHDuU7gY5zd6O82qq0Y6Jp/dk8/uIori3G2VzUBhi1a62pcKExfz OgLQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zbhlos.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ca14-20020aa7cd6e000000b00418efc97cf9si2696456edb.7.2022.03.25.05.37.18; Fri, 25 Mar 2022 05:37:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zbhlos.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239572AbiCXHiG (ORCPT + 99 others); Thu, 24 Mar 2022 03:38:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48460 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1348681AbiCXHht (ORCPT ); Thu, 24 Mar 2022 03:37:49 -0400 X-Greylist: delayed 483 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Thu, 24 Mar 2022 00:36:17 PDT Received: from mail-m121144.qiye.163.com (mail-m121144.qiye.163.com [115.236.121.144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F124D1B6; Thu, 24 Mar 2022 00:36:17 -0700 (PDT) Received: from localhost.localdomain (unknown [IPV6:240e:36a:1400:8d00:6c1a:b96f:c32f:6296]) by mail-m121144.qiye.163.com (Hmail) with ESMTPA id 90949AC04CD; Thu, 24 Mar 2022 15:28:11 +0800 (CST) From: Yupeng Li To: sfrench@samba.org, linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-kernel@vger.kernel.org Cc: Eugene Korenevsky , Steve French , Yupeng Li Subject: [PATCH] cifs: fix FILE_BOTH_DIRECTORY_INFO definition Date: Thu, 24 Mar 2022 15:26:51 +0800 Message-Id: <20220324072651.3418236-1-liyupeng@zbhlos.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgPGg8OCBgUHx5ZQUlOS1dZCBgUCR5ZQVlLVUtZV1 kWDxoPAgseWUFZKDYvK1lXWShZQUhPN1dZLVlBSVdZDwkaFQgSH1lBWUNMGEpWSx9KSx0ZTE9LTk gZVRMBExYaEhckFA4PWVdZFhoPEhUdFFlBWU9LSFVKSktPSElVS1kG X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6Mww6PQw4HT5DDRJJNAI5KxI6 DDgKFB9VSlVKTU9DSktNQ0JJSk9CVTMWGhIXVRcSAg4LHhUcOwEZExcUCFUYFBZFWVdZEgtZQVlJ T0seQUhNGkFKT0tLQUMfS0tBTRhKGkEZQk0dQRhISR1BTUlCTVlXWQgBWUFKQ01PNwY+ X-HM-Tid: 0a7fbad369dbb039kuuu90949ac04cd X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,FROM_FMBLA_NEWDOM28, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 From: Eugene Korenevsky commit 9bbf8662a27b56358366027d1a77c0676f85b222 upstream. The size of FILE_BOTH_DIRECTORY_INFO.ShortName must be 24 bytes, not 12 (see MS-FSCC documentation). Signed-off-by: Eugene Korenevsky Signed-off-by: Steve French Signed-off-by: Yupeng Li --- fs/cifs/cifspdu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/cifs/cifspdu.h b/fs/cifs/cifspdu.h index 1ce733f3582f..504a20250f73 100644 --- a/fs/cifs/cifspdu.h +++ b/fs/cifs/cifspdu.h @@ -2588,7 +2588,7 @@ typedef struct { __le32 EaSize; /* length of the xattrs */ __u8 ShortNameLength; __u8 Reserved; - __u8 ShortName[12]; + __u8 ShortName[24]; char FileName[1]; } __attribute__((packed)) FILE_BOTH_DIRECTORY_INFO; /* level 0x104 FFrsp data */ -- 2.34.1