From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) by mx.groups.io with SMTP id smtpd.web11.5561.1670602277630375568 for ; Fri, 09 Dec 2022 08:11:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ozfKuWVg; spf=pass (domain: gmail.com, ip: 209.85.167.48, mailfrom: savvamtr@gmail.com) Received: by mail-lf1-f48.google.com with SMTP id y25so7747082lfa.9 for ; Fri, 09 Dec 2022 08:11:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DjuE6tJTbuzzAcRJ3mQga88KlcfsGy2rOmx3OsTJW68=; b=ozfKuWVgWxFCnldRN9qozkUQ3T8LZzrE3dKl2geYWKuTF7nufEiPKxdfZagsaJB9C0 a6H0Z2DEtCan/zhSG9uZDDp6AKoyOEmpTsyrXk+k89KLPKJyygPXFDjaYy8nYAgvP/VE tYHwkCrmDXL108He77w1XK2+h3k5yugxW33FUs4tSU5e6zGnlsOB9jW2Zub7l3WUuYvU ysxDUdvbnhNjcnz30oKIvuBbjCQYMd1Ie4Mqt+4ahiPflvtBGXSVQcIgRjUG5rwd/p3/ +9MwLOPBBLNsfx2JudLm17GluyC/dpImNiFg25b1VAcOa0xybnKVw1Y2dJS4kd+wH/9j paLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DjuE6tJTbuzzAcRJ3mQga88KlcfsGy2rOmx3OsTJW68=; b=TZB7AcPQNkYtRN/8wtSarh1KbLkCdOndCCG5KXv1GgbDZ9SwSXJFBJjiXD5j+llhDz QNPagUoGh9pAu6VUuat/NqcOE/Dz8+Jg9BBpc28NRpFpRWQobsP1o8zgLCAb0WXbF6YA y1VLgZnpP+UkKxoEkJ+9WAfI/kYaD9z/x8JlWX2Kv+n+/v4VVTqMfD5HanGNccC8D0N7 uLKli/mP/a7qzsNhgBmSNXPvmtOrpPrfqf0vHTAw5IiBhJ89DqQoWJYGmXllTDoY/zvt Zdugg8BCYBBFkVCz89+G5ygKN9Ii6hoV2ZiV1TBULhP/LIaHIpeOBzLb0yW1VOznbJe/ nisA== X-Gm-Message-State: ANoB5pl1YP+VMUnBve6uWvD6stTqUcEsJ1E9FOYGtzhfcReT80e3F8Mf noImzuTLfDp0gog8s4sF5oOZVrd22gIB637lP3A= X-Google-Smtp-Source: AA0mqf4DtyCCgwi4Sr5lvrOrWuEjH1mJrc0LnSHcrz1actiNjXmljuYOiApXiO1rf8rtPGoRAY7PTg== X-Received: by 2002:ac2:58e4:0:b0:4ac:a69f:29a2 with SMTP id v4-20020ac258e4000000b004aca69f29a2mr1764758lfo.61.1670602275617; Fri, 09 Dec 2022 08:11:15 -0800 (PST) Return-Path: Received: from localhost.localdomain ([109.194.121.139]) by smtp.gmail.com with ESMTPSA id v5-20020a05651203a500b00492c663bba2sm318430lfp.124.2022.12.09.08.11.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Dec 2022 08:11:15 -0800 (PST) From: "Savva Mitrofanov" To: devel@edk2.groups.io Cc: =?UTF-8?q?Marvin=20H=C3=A4user?= , Pedro Falcato , Vitaly Cheptsov Subject: [edk2-platforms][PATCH v1 02/12] Ext4Pkg: Move EXT4_NAME_MAX definition to Ext4Disk.h Date: Fri, 9 Dec 2022 22:10:54 +0600 Message-Id: <20221209161104.70220-3-savvamtr@gmail.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221209161104.70220-1-savvamtr@gmail.com> References: <20221209161104.70220-1-savvamtr@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Constant EXT4_NAME_MAX is related to EXT4_DIR_ENTRY FS structure, so it should be placed into Ext4Disk.h header Cc: Marvin H=C3=A4user Cc: Pedro Falcato Cc: Vitaly Cheptsov Signed-off-by: Savva Mitrofanov --- Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h | 4 +++- Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h b/Features/Ext4Pkg/Ext4Dxe= /Ext4Disk.h index 4fd91a423324..1285644dcb25 100644 --- a/Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h +++ b/Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h @@ -397,12 +397,14 @@ typedef struct _Ext4Inode { UINT32 i_projid;=0D } EXT4_INODE;=0D =0D +#define EXT4_NAME_MAX 255=0D +=0D typedef struct {=0D UINT32 inode;=0D UINT16 rec_len;=0D UINT8 name_len;=0D UINT8 file_type;=0D - CHAR8 name[255];=0D + CHAR8 name[EXT4_NAME_MAX];=0D } EXT4_DIR_ENTRY;=0D =0D #define EXT4_MIN_DIR_ENTRY_LEN 8=0D diff --git a/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h b/Features/Ext4Pkg/Ext4Dxe/= Ext4Dxe.h index adf3c13f6ea9..dde4f4cb0e06 100644 --- a/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h +++ b/Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h @@ -32,7 +32,6 @@ #include "Ext4Disk.h"=0D =0D #define SYMLOOP_MAX 8=0D -#define EXT4_NAME_MAX 255=0D //=0D // We need to specify path length limit for security purposes, to prevent = possible=0D // overflows and dead-loop conditions. Originally this limit is absent in = FS design,=0D --=20 2.38.1