Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1355459ybt; Thu, 25 Jun 2020 04:11:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxwPgrELx6euFsCjRF8xGks4KnilOUlOeTvl7S4EddjdSt3YXmhl3Q87K8SlS916ZeuicIM X-Received: by 2002:a50:ee87:: with SMTP id f7mr12549432edr.355.1593083474807; Thu, 25 Jun 2020 04:11:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1593083474; cv=pass; d=google.com; s=arc-20160816; b=M8/IVu1ApDxQDzCWZ2iK7z42orgFEZK1rqHh0fkSMqU7S+sarij/+GDzNWBqHTEPkz YwWIomVtPRmm7esJPM2ziVba1PuqU28Wb2YGQGsio4HRzoS5LFvlUigjBzmd0ob/URm/ U6IK7Gx4ttv6Fd74qgxly/nP6CDoWyEnnKStiHANOxk6YkRPAjaLDtChMnSNR7ukzMrL F6H8FB40HoBYQEyeMVAfaAr0TsLxcBvOw0MBjgQ3E1ww4ApKox6ti3acb9jfsmPDlMMC bUkdXbZ3m8JNG6sNL5zV52LvjEGrwtm2fgRZgIJwhOOH/px6saMwavFCtoVhnj3TnbwA Ux3w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:wdcipoutbound:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:cc:to:from:dkim-signature:ironport-sdr:dkim-signature; bh=2f4IsGmMJDVq3YPs/Emu7kDfaLSNYRF0Cr3Dxp5q2fg=; b=u8HdY1gcAj4Ybo+l5jEDm2frJgSSNmX/SWrtXPHIj/Okw0o8ApaE5vEjVrCRT3ewFP ApJaJF0WXDBLNbpiVspPlaDOPP96h3xr8yn9nzIvZK4u56dnfYp8tTzGsNmMngRzGLyp KTjXI7lULCCen/QDKWjP36IGi6ApsgZpecHX9cDjo4XREbMKN1Yk9zX8bqghKn9PaDqu tTncJAL1x6xCkazpexkusDPv4YopDn/q6iLexHL9SkVWtQ4miyIH/2dc76AJC+fvmYe7 VILKZLjpn8u5NHwJfgkn4qRmj46FdF18FiW4eF/jW93xB2APvVOPvt04aTRqBOeZq5wO pX7g== ARC-Authentication-Results: i=2; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=CNxATrhb; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector2-sharedspace-onmicrosoft-com header.b=P6BzWujS; arc=pass (i=1 spf=pass spfdomain=wdc.com dkim=pass dkdomain=wdc.com dmarc=pass fromdomain=wdc.com); 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=fail (p=NONE sp=NONE dis=NONE) header.from=wdc.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r1si14697292eji.421.2020.06.25.04.10.49; Thu, 25 Jun 2020 04:11:14 -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=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=CNxATrhb; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector2-sharedspace-onmicrosoft-com header.b=P6BzWujS; arc=pass (i=1 spf=pass spfdomain=wdc.com dkim=pass dkdomain=wdc.com dmarc=pass fromdomain=wdc.com); 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=fail (p=NONE sp=NONE dis=NONE) header.from=wdc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404125AbgFYLK3 (ORCPT + 99 others); Thu, 25 Jun 2020 07:10:29 -0400 Received: from esa1.hgst.iphmx.com ([68.232.141.245]:4464 "EHLO esa1.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404042AbgFYLK2 (ORCPT ); Thu, 25 Jun 2020 07:10:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1593083428; x=1624619428; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=IJRF9zEkcBNWDVyG/jsP4nVTQuEOO4M3oRETxnchKfE=; b=CNxATrhbuRZTIjNLOUf2Wk50ozloIdRrSl98lZ/UdPih8UQXolpcy6Rq 1sFkQC4h+/fUvkWkIPtxLgCRvn0wcnTlI5pUrL4/abiIkI4NIJTu2G/sJ S8mvgfaHn4CL/F1l6kXpbSABg72tDV1lnXAr1aQZitpiJY+F+pPmZ9O4h bba5CCUSJUlzBHJj2u7kOPQJAC2L/QBDFY6l4YdFdQ9PzTIKqx4p1Oc7F +T9Rf0St3Zzx8pd2DrjcPAYySLnn2ToQy0oOMLKQI+9jg1bf2vYdMSwMj zz1w8tgveIFYHsYb1tj6bOwVexKqQOspTnVNkh6s+8bnmpwcSB3OxqXfF g==; IronPort-SDR: sL0nCXh94Xxcq4Msp+WHmtnQ7nZ6pcp1ZAN48I0y4MNZxyT4WOZn2YuC06rQwV2ShGqIYVey54 l28052WjK4mSfqYTXrT354qBTvOkK4XYPoznewkYMQjMA9eSzn8iYmmTyHEeTIfQ8cHNNP3kYZ b5g1Al5zkAvIVT83QE54lD+LCK6AatZKFRlDAooE+44Ye0agsoB6I/k2470zJnyDP4Q67FWbvU jyJ9oIRSAZp6K8KWLnyfk4uKzWcmGZBvDlmW0RtG2bCp7ZEyNqo2LD12h3sTJv6hrOkhwV08Oc 1zU= X-IronPort-AV: E=Sophos;i="5.75,279,1589212800"; d="scan'208";a="250115393" Received: from mail-dm6nam10lp2109.outbound.protection.outlook.com (HELO NAM10-DM6-obe.outbound.protection.outlook.com) ([104.47.58.109]) by ob1.hgst.iphmx.com with ESMTP; 25 Jun 2020 19:10:16 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SYCXAhInE4zM4VOoLNL11KWpnCNFsXiDjYvoZfRU5keXvo+lWTMPdvzQvmh/iHhkWaQ+zQP4bDahhLr7P2UHI/SjyhsV/Uf8ivX4u0Df3Vq8Gf64Xcidu1d5EgA5v8kMkcLBKU5QAmaArkav78pLzR4eoZtpjCPmKB3ZgtQrhl/72mQSqHksGSApelnvaeGaBFwTN0uPLHpDcRhRgGdk7K3oXj5GNwkhuoVTn0Tw51B9EbzO+VXIt1FvKXgvF7PyizlXKBun6OoNon76phQs+W0Mj/QfKnJglNA1JnrGP/HPD3rBbOWbFI6ALs3WMR0OgHtGQhQ+ab0hebyC2iDAwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2f4IsGmMJDVq3YPs/Emu7kDfaLSNYRF0Cr3Dxp5q2fg=; b=lI1X3nOq4Rx7kv7z35dZFLsRZSwDmtOgqejhmn7QcvjauCrglBj3QREy/utBVy86Vr1/rITydJzABnhHBkQHXZV2yrv/hnQD7iZPyFuJUACuzEA3cpst/I8qCRk65UlYFYEi6a927ZjFHGEKZ9Q850pkviZjZQN2ylhJ2hAPdHWPRvdWNs45RFfWb1WjBEpO411cNmVAmpTpPFf/amyrEaZCwzDIZaAfTqpOZcmhC8e++uzLdTMhtZnQGRhVuaB5zm3MgPAveeOmPmiY1+ZwEl9K8oFBCoAm0VGrqeh+a9f+fWQM57FN27QfLX4QYxzavVGSmRhoHOgUv6WmgfR/6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wdc.com; dmarc=pass action=none header.from=wdc.com; dkim=pass header.d=wdc.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2f4IsGmMJDVq3YPs/Emu7kDfaLSNYRF0Cr3Dxp5q2fg=; b=P6BzWujSg27HWQvpgqbJPfVmY/c/CXJxOX4pp1iBfR+DCrTDmkYrH1nFInHnDwdvBPQA35HpV81iziAwAy8ElmLO6Sa4SW2b0gStFM0ZEhdz3YjGGI5Dv2KMZIrV1Unbt0cV6PW6Jk5io0b3oYhlnHDILtqpp5/hoDIpBK2UNIg= Received: from BYAPR04MB5112.namprd04.prod.outlook.com (2603:10b6:a03:45::10) by BY5PR04MB6294.namprd04.prod.outlook.com (2603:10b6:a03:1e5::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.21; Thu, 25 Jun 2020 11:10:16 +0000 Received: from BYAPR04MB5112.namprd04.prod.outlook.com ([fe80::a442:4836:baba:c84b]) by BYAPR04MB5112.namprd04.prod.outlook.com ([fe80::a442:4836:baba:c84b%6]) with mapi id 15.20.3131.020; Thu, 25 Jun 2020 11:10:16 +0000 From: Niklas Cassel To: Chaitanya Kulkarni CC: Christoph Hellwig , Keith Busch , Sagi Grimberg , Jens Axboe , "linux-nvme@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v2 0/2] remove workarounds for gcc bug wrt unnamed fields in initializers Thread-Topic: [PATCH v2 0/2] remove workarounds for gcc bug wrt unnamed fields in initializers Thread-Index: AQHWRatsK9pqpN/HlEmT0NtnEgioaqjpNw0A Date: Thu, 25 Jun 2020 11:10:15 +0000 Message-ID: <20200625111012.GA418830@localhost.localdomain> References: <20200618200235.1104587-1-niklas.cassel@wdc.com> <20200624164441.GA24816@lst.de> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: wdc.com; dkim=none (message not signed) header.d=none;wdc.com; dmarc=none action=none header.from=wdc.com; x-originating-ip: [199.255.44.250] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: ad2e133a-34c1-45d1-7d31-08d818f856cb x-ms-traffictypediagnostic: BY5PR04MB6294: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: wdcipoutbound: EOP-TRUE x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 0445A82F82 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1gBtn0fFHU+Ga+WYbuMGG8SECPdvIICVcw1B4ymtl/vJK29G1slRtEaQ8CWFCsW0oRM+I9qDXnzBzH55DpTWW+108AFB+zeZ8nWC679ELtXHk000yabYhqnXh+eKApdlvF+F25FpZUXUeIeoDVZVQgbY32DujZaGtSe3cca0UCT3EOsaPYs8ZozF35ydU1DCkMt24NO6tYMB8FDTyAK3k+UyhgMH9pInzJhzlNzi3svXkgd9i/4djq5jLrU48Qh7GogJXdLk+Z7/uoE4NoXlzsaDAtJFTOeoQ9MHlBZPm0+ZIrDgsPP/zkeL4w+Dzoz8DZVo/zD8YS6qbi6IK8cG3IHEV2l9uqI4MdvlHij8wqCsMD5MKWyUJK/FZSyGlXYwOUX/jXhip/0HZA/WiYCnCQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR04MB5112.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(396003)(39860400002)(376002)(346002)(136003)(366004)(6636002)(66556008)(5660300002)(54906003)(316002)(33656002)(6486002)(4326008)(478600001)(966005)(64756008)(66446008)(6512007)(66946007)(4744005)(86362001)(66476007)(2906002)(76116006)(71200400001)(9686003)(6862004)(26005)(6506007)(186003)(53546011)(8676002)(8936002)(1076003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: 3D+Sz1EZWejzcrMRXSr0wG8p9XCzgI17nfCOsgo2yCJfz6bxgMAIa7ms5O0+jMetg6GZTUKToChyFN5UeOj5uyBMup4PX/H2P6oXJpUYtonpHINqgaz1ui7+U0eZi2EqTLiUgBpqaHR1e65h8Q6IUdgAuTUf7ez7dSKBS1uyqNU+rFnnhtoFIHRQBSDyGfYt+S0SJD1rjknZprqiA0303M8IE6BKa+Riez/+T/6JbDx06B+ZtGd0otK3tGmzaZ3d1HnVb5+aW5pkK9n4VnF8Rv2LrlAj3KmZnFU+Z1s3mg1Lpsg4f9JMJ2LAyPShB6u3SWbTsObI/9sKeDlq3Q+Jkm3uCIjySKVfsqRgCymjX7F6MvYdAXMGqeNLlcRbSU+3Z8vYc7meblgb5lYo/cUCg/aSDUJOwfHfAPVDjBvFdnJOdHc5Bs0zwoqebO1J7IPpiURd8at43KwS4QfXMrPOK7r8vlNui9ISX2IWVIeSFeUqoAnln1HXrbX0IKuz1h/o Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR04MB5112.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad2e133a-34c1-45d1-7d31-08d818f856cb X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2020 11:10:15.8288 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GhwvoCJxv5Gv3Ib2DX8LvuFqwQ/SWXAY768x2IseIxRiXUdWzYqS24+kYkImSwXfAzF81lM2zMpPINCJ61U3GQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR04MB6294 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 24, 2020 at 10:40:21PM +0000, Chaitanya Kulkarni wrote: > Christoph, Sagi and Keith, >=20 > On 6/24/20 9:44 AM, Christoph Hellwig wrote: > > This looks good to me, but I'd rather wait a few releases to > > avoid too mush backporting pain. > >=20 >=20 > Here is a summary, for longer explanation please have a look at the > end [1] :- >=20 > Pros: > 1. Code looks uniform and follows strict policy. >=20 > Cons: > 1. Adds a tab + more char [1] which can lead to line breaks and that can > be avoided without following declare-init pattern, less bugs and > no pressure to fit the initializer in ~72 char given that we do have > some long names and who knows what is in the future. [BEGIN being silly.. sorry guys, I couldn't resist.. :)] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/s= cripts/checkpatch.pl?id=3Dbdc48fa11e46f867ea4d75fa59ee87a7f48be144 Isn't 100 the new 80? ;) [END being silly]=