Received: by 10.223.164.202 with SMTP id h10csp2363270wrb; Sat, 18 Nov 2017 20:18:14 -0800 (PST) X-Google-Smtp-Source: AGs4zMb24IxeQIcdu8IF+hImJ0xfAEnNX1olCMMBOYFSlBTQYND6JUbatMKlP4zb+kk/mhH2eDDv X-Received: by 10.99.100.67 with SMTP id y64mr9615234pgb.19.1511065094318; Sat, 18 Nov 2017 20:18:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511065094; cv=none; d=google.com; s=arc-20160816; b=X7PVtiRJ0ceccLajM8genMiGaQVy6i8bEcYD+18ZdJXI9QPucvOqbccM1Oqyg/3Uv5 QIXO6g5l0X+2lYcTvw5yqcAkK4HwVw49WTQrQKnobRhLJOLLzGFzIKx8+8XLTlPr/0P5 uJf5i2DeFCsXYmxbJ/STW6a0Yq1QAgQWXAmiPQsKMImiEctvzsSjgN9CQ9q8nyo5FYgK s/4gf7YcnrD8XnfYj/0OO2vAdwuP8bo2Ychoz9mZU+PcOlJIiF64vkEbp2T7BIZS/0F4 m2SDsyIyCqCG3XN8u5cPLBiARe/QYkAheAfJdmpQLZiC5LWnTQgwiwf3HlguAGA8gxeC LnWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=f2uxKMtWT6aw670paBWiFahhdhcSxwT6THiYO85vN7w=; b=m3EkXh1vsgGquwf60xdtPyCI2RcDYF8gtDIxQFO4Fw1BnpCM5t5o9d8JuP5GvM4Zg/ LX9Q7chCzKTknb3St0S48QjfivjbWY9KF4AjQwwnshuETlZGej044XfXfhh6xRW0D/qr JwuVXBvoHWJ8xCQwgPIl3BqChjrBF56j0JNj2V6THPWwjkff3PvwP7pL7Tf4TmIKHiUT A6lDW9F7VCjARuBR8fsCH7ktbM4Xpv00aDkmoZAF36RJaQ2IjEe216SsaTctJtMhVOL0 TV1cQ597qLfNFNgIaAkf9z67/FoAZRlbi8zweW52UPfOrm6mtNtZUrVKFE4GOGWaOjZX ec9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=N7pWPM1R; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3si5546421plh.592.2017.11.18.20.18.01; Sat, 18 Nov 2017 20:18:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=N7pWPM1R; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1423391AbdKRSu3 (ORCPT + 92 others); Sat, 18 Nov 2017 13:50:29 -0500 Received: from mail-io0-f196.google.com ([209.85.223.196]:35074 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161145AbdKRSuQ (ORCPT ); Sat, 18 Nov 2017 13:50:16 -0500 Received: by mail-io0-f196.google.com with SMTP id i38so11982744iod.2; Sat, 18 Nov 2017 10:50:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=f2uxKMtWT6aw670paBWiFahhdhcSxwT6THiYO85vN7w=; b=N7pWPM1R0Y1aXpgNcLx8UAu0gOuu9aXn7NsDrB/Qy7Wv9FGt6RONtzbc0Ox3U8aFlv yP4arpqPR/Oi+t8FgW591NnA/suVBmQXpBt+9RhiuhBUxOpkktAzHaq2g4xxBu1oTnkq j6vFtetA34FciyrGZ4923b3p0dKKXzibsCuIK1tTM/Hkkv0a+BtXib2A7KyjzZdRIbJA uJtvnkNPXQjWCMz1RbvvbxhUJAJalFnYxCWipk/L8Us56bJzMgFpfx5zWz5ybASXRTZz uxbxonQU5MS9p6GxXgBbqmmjvI081zKdpLcaJbPoKEVpav03EL3JT8gWuMQvgqnfK67b MNzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=f2uxKMtWT6aw670paBWiFahhdhcSxwT6THiYO85vN7w=; b=mrsQeD/OIBbpUuJKKWApi0JyTqc3brniNJohgtgSqpbzQKRoBb3ZDarIO0tIQGm+p6 yWtjmQbR78OmCwJ9etvoOzsrDVGa/l54fh3XWkzglOVx7cqZ02sCqr4al1Q5KXvx3aVL 50dEExJDz6ZYQlpiKrgkwK0cl709kbOmh8mevGObYgh2TICMBPsvEVCQZmb88pQ2d/ta ZfI5B+oYnDKHPKjZQluRFzJhNucSaqtswLG9m3XUZOITUwauPu9SqzdgUxqnnHUMpRWL PjaidA+FeTTXJgAb2jn3M8yKDO6U26p+TTMKWBaA2GqIsAlcrGXX0TIp723Di8WXRU3x VRpw== X-Gm-Message-State: AJaThX52S0mNnrfHVjN9s3RFIn8CPqDqgaJpm2bAGW2xL0PGKb7HUCwK heLTi8zJZctiU4xdl8Sn+y0A+m0= X-Received: by 10.107.78.22 with SMTP id c22mr7953491iob.51.1511031015826; Sat, 18 Nov 2017 10:50:15 -0800 (PST) Received: from localhost.localdomain (c-68-49-162-121.hsd1.mi.comcast.net. [68.49.162.121]) by smtp.gmail.com with ESMTPSA id r79sm3328938ita.0.2017.11.18.10.50.13 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 18 Nov 2017 10:50:14 -0800 (PST) From: Trond Myklebust To: Anna Schumaker Cc: Boris Ostrovsky , "linux-nfs @ vger . kernel . org" , "linux-kernel @ vger . kernel . org" Subject: [PATCH] NFSv4: Ensure gcc 4.4.4 can compile initialiser for "invalid_stateid" Date: Sat, 18 Nov 2017 13:50:11 -0500 Message-Id: <20171118185011.4729-1-trond.myklebust@primarydata.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org gcc 4.4.4 is too old to have full C11 anonymous union support, so the current initialiser fails to compile. Reported-by: Boris Ostrovsky Signed-off-by: Trond Myklebust --- fs/nfs/nfs4state.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c index 980462d577ca..231b5ea2464a 100644 --- a/fs/nfs/nfs4state.c +++ b/fs/nfs/nfs4state.c @@ -71,8 +71,8 @@ const nfs4_stateid zero_stateid = { }; const nfs4_stateid invalid_stateid = { { - .seqid = cpu_to_be32(0xffffffffU), - .other = { 0 }, + /* Funky initialiser keeps older gcc versions happy */ + .data = { 0xff, 0xff, 0xff, 0xff, 0 }, }, .type = NFS4_INVALID_STATEID_TYPE, }; -- 2.14.3 From 1584463513735565126@xxx Sun Nov 19 03:29:18 +0000 2017 X-GM-THRID: 1580974323849528573 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread