Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1453526pxb; Fri, 6 Nov 2020 09:59:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJy6/dkjwlpoXmeMZvXxu5Nj/nbHNZ72JsPzc8JPXXMg/qSuckAx6sGSKbYspxRR1Z6TiGPG X-Received: by 2002:a17:906:c0c9:: with SMTP id bn9mr3160300ejb.289.1604685580569; Fri, 06 Nov 2020 09:59:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604685580; cv=none; d=google.com; s=arc-20160816; b=OJPnEi5gvQXy9fdzOwO25MtksY8GVHr5xnw5nLNZM9S2G12Pqod9OgJbjA3ZY71Whs I/17/8tP9RTgnT8r22ZM2dHbsBNFwYecUX8fougfEbDDsy14c/qFkXlOk+Nlobt3/aFf 6cuRgVqGlt610ttLsfnlrJGxs1QTsTi/hc6M/DtJKuonkjrxMRA5XAyVNiZKkwOEQ/36 4VbSwrv2rsbL4TcWPW6y8xYcmIxCC1M0wzBVgydtZyvDHE0ts+mvaDzcaKL9QiQO6MTz B5sHovfM4e28Xdti19i8tOcc4YAiLhE1NZzkf7QTR+4ilLblZ+LnOcPHhQHeGKSW4Mp7 1z0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=3m3w3/fMOlXDJm+N0Zej/RJjQZ0pYPZ00tCtiQEUSdU=; b=RTq2t11GkLOamtVJ+TsIznXp7WI7Zt8bO8IFmwxdJB6zt9oaHs1z5bhKoOPOYHZxta C8fCpDr/NcrQ1UG6XJ8rqnn/ttPMj7KO8OdU8OJB8TZ9/e0OpHkEx5//1DMdW9N2DXHN hRH1ADf1lZ+6hUtI/k6GhPil1Ww8hgpft6CcLP5Nwe2Tcl3dcsSU36ke4gNDvosuaGX+ 8t0ph1Pqm6rqP2vUOUIsh37qGBHLUlOfeadvc1DOo9/oY+1QtcWKrhEfWnCn3xkKXBcj F1Ovm6/9dbe+6vPm218jeLr23+77qXkh2Ve6idc7566XXCDBqW5aaqhXWdN9j8Au2Z5B csiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@dubeyko-com.20150623.gappssmtp.com header.s=20150623 header.b=fovs4N3R; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c3si1429198eja.612.2020.11.06.09.59.17; Fri, 06 Nov 2020 09:59:40 -0800 (PST) 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=@dubeyko-com.20150623.gappssmtp.com header.s=20150623 header.b=fovs4N3R; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726034AbgKFR4i (ORCPT + 99 others); Fri, 6 Nov 2020 12:56:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48652 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727159AbgKFR4i (ORCPT ); Fri, 6 Nov 2020 12:56:38 -0500 Received: from mail-ot1-x343.google.com (mail-ot1-x343.google.com [IPv6:2607:f8b0:4864:20::343]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D98D2C0613D2 for ; Fri, 6 Nov 2020 09:56:37 -0800 (PST) Received: by mail-ot1-x343.google.com with SMTP id g19so1984592otp.13 for ; Fri, 06 Nov 2020 09:56:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dubeyko-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=3m3w3/fMOlXDJm+N0Zej/RJjQZ0pYPZ00tCtiQEUSdU=; b=fovs4N3RKV79lvUTx8jz3MnziHYdcUaz1I+/LXTF08aaL01hiRrss+ZRqyQTKh93QX CowdktADguXo614na/wuq7Fe6Cb+fq9tDGC50xsWjjm4QqWv9uYZILCqjUdIe3lutkY/ zltAIoitQnvXDw9GTrf5cRkiB/rPlIIAQ3aNM0CDChoxsSdsq8MzA+M3+iTp2AkSKfJk mM53fD7VNawuTuq7JUgf6t8gggLz5RP2JmxnueU8TGXNxNszhEY6BVGJh5+1nQKZfmwm PMB/yZKferQUdqYC8VWtZyAZsi9bKT2wvzbDMfAus6p46rHH9QM2LRetmOD1xvhpupmx wx4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=3m3w3/fMOlXDJm+N0Zej/RJjQZ0pYPZ00tCtiQEUSdU=; b=C3neIvArcWtn9mthFYVBqGkPExsUNgt6yWVpZxrwXx34/VOjAA0D5uK3uKJcAMWECE F5gj/XgSO7TCK+M3+o0jFZJXYM66shaB7MGPzNY0mfTx6X3IM5WGFOFGbaqv1sueAfaB qlQRPan0L3IU5OzuXe/bLEx95gl5KOrgpLomNtDD4gDWur4ddHgYYZ5yNkwbU4qoDdm/ 2BMIiBwhlBg7Ves1enq5me93sejaVIxo1SpPAwkbJmCFLwQNt7Wq1x4xGtEQHOGnt2mV nwXV7jBqbEUg0w7/zMWPo5+uHvGdQEam8fiOZvVuWfj9ztEFCNiQEp8T0NGYaeUfOMUH 61ig== X-Gm-Message-State: AOAM532qvo50OfWmEQzBkWTCJpecSq5NtVr3J9E0CiUW531GUHNwHmG/ ZqyVo+02d5SlEzkeZHUzMoBh9RKfBiZ8lA== X-Received: by 2002:a9d:590e:: with SMTP id t14mr1960910oth.230.1604685397160; Fri, 06 Nov 2020 09:56:37 -0800 (PST) Received: from vyachessmacbook.attlocal.net ([2600:1700:42f0:6600:714b:383:8655:34f6]) by smtp.gmail.com with ESMTPSA id u22sm466162oor.13.2020.11.06.09.56.35 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Nov 2020 09:56:36 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: [PATCH] fs/hfs: remove unused macro to tame gcc From: Viacheslav Dubeyko In-Reply-To: <1604634457-3954-1-git-send-email-alex.shi@linux.alibaba.com> Date: Fri, 6 Nov 2020 09:56:31 -0800 Cc: Linux FS devel list , LKML Content-Transfer-Encoding: quoted-printable Message-Id: <7FF53100-8B2A-4267-AB70-97D28A325F06@dubeyko.com> References: <1604634457-3954-1-git-send-email-alex.shi@linux.alibaba.com> To: Alex Shi X-Mailer: Apple Mail (2.3608.120.23.2.4) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Nov 5, 2020, at 7:47 PM, Alex Shi = wrote: >=20 > Couple macro are duplicated defined and they are not used. So > to tame gcc, let's remove them. >=20 > fs/hfsplus/part_tbl.c:26:0: warning: macro "HFS_DRVR_DESC_MAGIC" is = not > used [-Wunused-macros] > fs/hfsplus/part_tbl.c:30:0: warning: macro "HFS_MFS_SUPER_MAGIC" is = not > used [-Wunused-macros] > fs/hfsplus/part_tbl.c:21:0: warning: macro "HFS_DD_BLK" is not used > [-Wunused-macros] > net/l2tp/l2tp_core.c:73:0: warning: macro "L2TP_HDRFLAG_P" is not used > [-Wunused-macros] >=20 Sorry, but this patch doesn=E2=80=99t make sense at all, from my point = of view. It is the declaration of magics that could take place on the volume. Even if these declarations haven=E2=80=99t been used in the code, then it is important to be aware about this. I don=E2=80=99t think that it = make sense to follow to the compiler=E2=80=99s complains in this case. I believe = that it needs to keep these declarations. Thanks, Viacheslav Dubeyko.=20 > Signed-off-by: Alex Shi > Cc: linux-fsdevel@vger.kernel.org=20 > Cc: linux-kernel@vger.kernel.org=20 > --- > fs/hfs/hfs.h | 2 -- > fs/hfsplus/part_tbl.c | 2 -- > 2 files changed, 4 deletions(-) >=20 > diff --git a/fs/hfs/hfs.h b/fs/hfs/hfs.h > index 6f194d0768b6..12a807d9dbc0 100644 > --- a/fs/hfs/hfs.h > +++ b/fs/hfs/hfs.h > @@ -15,11 +15,9 @@ > #define HFS_MDB_BLK 2 /* Block (w/i partition) of MDB */ >=20 > /* magic numbers for various disk blocks */ > -#define HFS_DRVR_DESC_MAGIC 0x4552 /* "ER": driver descriptor map */ > #define HFS_OLD_PMAP_MAGIC 0x5453 /* "TS": old-type partition map = */ > #define HFS_NEW_PMAP_MAGIC 0x504D /* "PM": new-type partition map = */ > #define HFS_SUPER_MAGIC 0x4244 /* "BD": HFS MDB (super = block) */ > -#define HFS_MFS_SUPER_MAGIC 0xD2D7 /* MFS MDB (super block) */ >=20 > /* various FIXED size parameters */ > #define HFS_SECTOR_SIZE 512 /* size of an HFS sector = */ > diff --git a/fs/hfsplus/part_tbl.c b/fs/hfsplus/part_tbl.c > index 63164ebc52fa..ecda671d56a8 100644 > --- a/fs/hfsplus/part_tbl.c > +++ b/fs/hfsplus/part_tbl.c > @@ -23,11 +23,9 @@ > #define HFS_MDB_BLK 2 /* Block (w/i partition) of MDB */ >=20 > /* magic numbers for various disk blocks */ > -#define HFS_DRVR_DESC_MAGIC 0x4552 /* "ER": driver descriptor map */ > #define HFS_OLD_PMAP_MAGIC 0x5453 /* "TS": old-type partition map = */ > #define HFS_NEW_PMAP_MAGIC 0x504D /* "PM": new-type partition map = */ > #define HFS_SUPER_MAGIC 0x4244 /* "BD": HFS MDB (super = block) */ > -#define HFS_MFS_SUPER_MAGIC 0xD2D7 /* MFS MDB (super block) */ >=20 > /* > * The new style Mac partition map > --=20 > 1.8.3.1 >=20