Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1670919ybt; Thu, 25 Jun 2020 11:16:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxHQL1VyUAG4Zha72nAeGU08kSwZh71ex9OX7vcpJLnV4d0ETvlTFSwamUZXBYwmZ5YFMCi X-Received: by 2002:a17:906:f49:: with SMTP id h9mr32103859ejj.155.1593108988864; Thu, 25 Jun 2020 11:16:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593108988; cv=none; d=google.com; s=arc-20160816; b=bBfhs/HutjG1etWBkIOJD0rkpzixxS/CdCysC9l9PdqzYR8qPUH7wWvisR+tOZXNOf uJa/JU7t6LoAP0258jLZYvAB1FO/gneG8DQYM/uq/BhPlTuNG9T9Gq+l2CuV7FIwJjsc vL+NHQAiqcWgrAW+EbXxTNV4tP8uBKBDovjC7MjSBTAoC4dVtPLQB9HxyiSKSVgMc6aJ +AYLtdlH+qcJe9zBZ2ZF26OdqhyZvpiTT50aBbaRZUZaRFC3DOqT6ROOtzu78fvEsVym 9TaQ8DQbEW8Y9FI3S/VKMo55eLJ1D0U9jOt8uytb6duZUw0PFDg3MdduP5szmlk+F5sU 77zA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=d+K5u9P3ZstJbh0afCn3t6yP6SQdou+jClfehHgXvl0=; b=oPsJarCMruh9iguxDHpNE+DEswA4UiULgY+UfdqOxMWgMIMlyz2PknUrKyPtYRMgPp 2tIKHAJjT9AHTXmrA/Yt918019QvLnwCdmBiI6u86xoyTYCd3mCSs/xWvHM+STtlepbP BH7ad76crxfd+zckrc7zh5E/WiS0qZO4ogLWztdMM6Hh6h7nvWw9NeaHLSkLQ8WyiH5k gWulLhZtVhPXRR5lpLqg8msO4FHdjrJqoCKoWdBjiB4q5a/LeJRWEG79yIBjw00Jnd7/ YdIdTCqxj2t41HUK54T3LOgFe07Np0PTZ4XYa8BLrUb/ykREfzbkbxcoxHL1B3hWq89p 3WOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=e9HsILcR; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r22si1658062edq.411.2020.06.25.11.16.06; Thu, 25 Jun 2020 11:16:28 -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=pass header.i=@google.com header.s=20161025 header.b=e9HsILcR; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2406293AbgFYQcX (ORCPT + 99 others); Thu, 25 Jun 2020 12:32:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37796 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2406180AbgFYQcU (ORCPT ); Thu, 25 Jun 2020 12:32:20 -0400 Received: from mail-pj1-x1044.google.com (mail-pj1-x1044.google.com [IPv6:2607:f8b0:4864:20::1044]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3B5F6C08C5C1 for ; Thu, 25 Jun 2020 09:32:20 -0700 (PDT) Received: by mail-pj1-x1044.google.com with SMTP id b92so3472952pjc.4 for ; Thu, 25 Jun 2020 09:32:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=d+K5u9P3ZstJbh0afCn3t6yP6SQdou+jClfehHgXvl0=; b=e9HsILcRH/pogv3ijUVs+4/J/zhRS+a9VPMnmgkqWLI/Wu+FCS7PTwh5XhntUipUaZ muZUSvBlz8dSrHWLaOfujK6bPtWafyVrJrYxCM+8aIqsvZMDHI4diUYrrDb5i8alZCZv FGSLp58yBCU8OXO+v0yG+cNH7ms+B6+uw/PkylgoreBkytLJlPBRhTMD2hPnOaaT3ysC RTHlZYauCqEXG4Xu1y7CSuugLAx/j0aOeMMyiFhjvtB1xaC7BmjmSMEDEfp63D5/gfyP idDddczzLeppEbtrkDgp3NRlTH+ZJFsMhpHwzwzlM2Mlvye8SnIf9DDcPZHa0GrBXwhV fcOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=d+K5u9P3ZstJbh0afCn3t6yP6SQdou+jClfehHgXvl0=; b=Z6W03W9PQaV1mCrpFKaOvHbc7oo3KphuIx2SplIWX5cfqNqn/a7gjtldh2a0uIXDRv FhxNCCdeDpEjeWxHZvshKPSXPUJFcTCPoveyHcDNJIPYGNsFgfwNij4PU1R/FIDMWKj7 +PFubRTqyY2sNrXwWZdwPWkOAH3v/vrVBl30MUQah61QIz1moPKNx0o4CVJpZIIxJ6b2 GynkoXLF04gsfbK4UfYTNEeLt8NEU2rQxhYEtEla53NBMnycj2mxFsm0kHJ3yzDHcsNH yyvozsaEEW+yVSPk6b1kamY5+4Hvm2Oi9yu7Y/eNrF6xkHYHolyPirMAlem69HQvoyou i1Zg== X-Gm-Message-State: AOAM530B+yJQ5+L9fnYlQwzU4DnPW9Q3q6IFV5YiM/6GjforFp4tXHbc JD7LHCgbEGnr6C5LU/af6Jwo6OXlNNCOp8Ysai/XVQ== X-Received: by 2002:a17:902:b698:: with SMTP id c24mr32946349pls.223.1593102739486; Thu, 25 Jun 2020 09:32:19 -0700 (PDT) MIME-Version: 1.0 References: <20200624035920.835571-1-natechancellor@gmail.com> <1bbb6956-d9de-e0c8-5b45-20b6fecc2189@infradead.org> In-Reply-To: <1bbb6956-d9de-e0c8-5b45-20b6fecc2189@infradead.org> From: Nick Desaulniers Date: Thu, 25 Jun 2020 09:32:07 -0700 Message-ID: Subject: Re: [PATCH] powerpc/boot: Use address-of operator on section symbols To: Geoff Levand Cc: Nathan Chancellor , Michael Ellerman , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev , LKML , clang-built-linux , Joel Stanley Content-Type: text/plain; charset="UTF-8" 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 6:19 PM Geoff Levand wrote: > > Hi Nathan, > > On 6/23/20 8:59 PM, Nathan Chancellor wrote: > > These are not true arrays, they are linker defined symbols, which are > > just addresses. Using the address of operator silences the warning > > and does not change the resulting assembly with either clang/ld.lld > > or gcc/ld (tested with diff + objdump -Dr). > > Thanks for your patch. I tested this patch applied to v5.8-rc2 on a > PS3 and it seems OK. PS3? Folks still have ones that can boot Linux? Those ****ers took my Yellow Dog Linux away from me; I enjoyed depositing that settlement check! Hopefully by now, folks have figured out how to roll back the system firmware? > > Tested-by: Geoff Levand > > > -- -- Thanks, ~Nick Desaulniers