Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2925859pxb; Tue, 12 Oct 2021 16:47:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw1it89hzS35uOYDVnTvEQMbc/QTVEs4rp6YQVZWiQCtyh2sx7uCtMGwOsQHNKXlW1m1wSb X-Received: by 2002:a63:8a43:: with SMTP id y64mr24937493pgd.390.1634082476503; Tue, 12 Oct 2021 16:47:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634082476; cv=none; d=google.com; s=arc-20160816; b=UKNXHwRQRfeMlhhaQLR7JTBrM7DTFH3p4KrXshgiLUjblkgMGn8mgNwAWNFGVgL4Dl 5ZryXL3vpB7EcmOcblDzwfcsBG70XSir6gKuLCAVFRYntvpAiZOUyH8GeOEZdS0PLmzz cLGZt1A0MGeGvMoE0uN2a0NR5Ij0cQzD+MxkXZ+Dt7kC8spDVZhg5Q71xSGTdeDvpaiv Oq3Dv1jCSVDD3juLCdUhlEZZY++BNCFkz9dTO9lkKJ9S94JES5rCRFv24SRjF33rb5WR sJ/kAH7gqc++xuY9gOl2TqbL3ifsAPC7NwaMxfvenKbK1BX9OMiuLaIEYW6CtVx0LjCJ 89jg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:mime-version:message-id:date :dkim-signature; bh=U1CBuwTvctaYUlQJhZIppI9ILyM5IxB5cbt7UE9WsqY=; b=DUifiQ0DIe0xz7EKq1n8qGxJRwzbmfOiPJuMd87hg2kwtvkZR6B+R0QO5CDw4G5UaJ nRC5M3uXeMD+Xjizstgcseg5sLTasRjjXshIssOBzkx+AzivPGhhQrJirZgDZ5qfLBYd Or7t2zS2CY8oxDSbF78mKQK688vFv97lcITezATeZOqLMGxkmNZf9V0+vUagbSz8fwJJ BsVd1jSqaSaJskrKoB0fUAEZ8/UBZ0bvu0m2ESuafhlxq8gm6hfRaH5eCjdvLv2ceFu4 QsBzzwa3XPQ7qufTtGqkcMAOP+WHcef68VdyrywNuNSs4F50M9zY9B+pNUfBXn0vLzK9 /oww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=OSXAr37C; 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 x35si25744126pfh.355.2021.10.12.16.47.44; Tue, 12 Oct 2021 16:47:56 -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=20210112 header.b=OSXAr37C; 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 S236216AbhJLXs0 (ORCPT + 99 others); Tue, 12 Oct 2021 19:48:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233903AbhJLXs0 (ORCPT ); Tue, 12 Oct 2021 19:48:26 -0400 Received: from mail-qt1-x84a.google.com (mail-qt1-x84a.google.com [IPv6:2607:f8b0:4864:20::84a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2EDCEC061570 for ; Tue, 12 Oct 2021 16:46:24 -0700 (PDT) Received: by mail-qt1-x84a.google.com with SMTP id w10-20020ac87e8a000000b002a68361412bso783584qtj.7 for ; Tue, 12 Oct 2021 16:46:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:message-id:mime-version:subject:from:to:cc; bh=U1CBuwTvctaYUlQJhZIppI9ILyM5IxB5cbt7UE9WsqY=; b=OSXAr37CFli6hdER8dhZKrAe0g0va7VrU/6C3pfS6bZYyesWzvxQw545v2Yz9Pgc+r 6HQkzMenAvbRIbO+IIrHmDOeN1b8XIJaeKHiulsk6zDy1u8SQTp23lqzy9Ezbx/l0zdZ x1a5dT+3iCs2WIsnXsqEMSBXRI56rjZ9YiH+H0t2eD0anXIicY4dn7DsXbKTdL5atUYp 99VHdz3+OH/drwGUdFuQppxPIrtk0FbLHR+sjBMRQy3fQchBRiL/E+qSIpa+Q+Gzj0fm 63c2whJ59wPRHe2ModiqsDZYyFzE/rovMwrsBF6E/NOLAxAmOz2AoNgHsHGMH2sj0nAE hrIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=U1CBuwTvctaYUlQJhZIppI9ILyM5IxB5cbt7UE9WsqY=; b=ufIe9UisQJMBGQX50gpSfScOgldSqf5D1a+sXFHLNIEoxKBRYhDg8aPnZf5XbK+vam +978lahLotaLWi32ZjvI8MK9AtmLvK9qlP6tJon/VhovNw9FPJLkDtlbDPHAjVd+T1SU ScbwP0JBZWkGoWVVJa0FdZ7p0T9WmhhdP7b2dYfOGomOPtiJPJMVdhcyZcczEmB8Ca/9 xeYFfb/3Z0U4ZoizA5iFgYAK9ZhIMUr/tYWCgku4FauLR/v6apq1hy/RVPg+wn2NqqUz TV7xnPmLl+BFHtWgrGHAPIZ8F9f2kkpI0s0keN2DIRYD5PBZIH3B68lzPjKrrUmWZ/d4 1SYQ== X-Gm-Message-State: AOAM531AX0ddT7T06wUjB3YPigulUTT3WovbZyA6pAIg5ZYoEOZC19/B 0T4cdhmir0K7D1jznid30Alsv0FMSJu1C2a3nGg= X-Received: from ndesaulniers1.mtv.corp.google.com ([2620:15c:211:202:9b44:962:5897:17c0]) (user=ndesaulniers job=sendgmr) by 2002:ac8:7c96:: with SMTP id y22mr25820433qtv.338.1634082383291; Tue, 12 Oct 2021 16:46:23 -0700 (PDT) Date: Tue, 12 Oct 2021 16:46:03 -0700 Message-Id: <20211012234606.91717-1-ndesaulniers@google.com> Mime-Version: 1.0 X-Developer-Key: i=ndesaulniers@google.com; a=ed25519; pk=lvO/pmg+aaCb6dPhyGC1GyOCvPueDrrc8Zeso5CaGKE= X-Developer-Signature: v=1; a=ed25519-sha256; t=1634082365; l=859; s=20211004; h=from:subject; bh=g3CBsvmGQbuOYnCD8e3MLFwlDDGe9HbIj3f8iC/Hh/s=; b=PgfEWmno8ql8mPhYJpHZoIzk7yY9SH3UKBR5mlpy2uh4OOOeVfmJR0VHB4XCATUsta9Us6DdJRUy UD+2nr3mBYXbBuAEIc0tINg6Wq6or+VSndHCgZ4nSboOdFC3wfVu X-Mailer: git-send-email 2.33.0.882.g93a45727a2-goog Subject: [PATCH 0/3] compat vdso cleanups From: Nick Desaulniers To: Catalin Marinas , Will Deacon Cc: llvm@lists.linux.dev, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Vincenzo Frascino , Nick Desaulniers Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Three fixes for compat vdso, the first two are related, the third is standalone. The first two fix a warning observed for `mrproper` targets when $(CROSS_COMPILE_COMPAT)gcc is not in the $PATH. The third makes is so that CROSS_COMPILE_COMPAT is not necessary to select COMPAT_VDSO when using clang+lld. Based on arm64/linux.git/for-next/misc. Nick Desaulniers (3): arm64: vdso32: drop the test for dmb ishld arm64: vdso32: lazily invoke COMPAT_CC arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd arch/arm64/Kconfig | 3 +- arch/arm64/include/asm/vdso/compat_barrier.h | 2 +- arch/arm64/kernel/vdso32/Makefile | 33 ++++++-------------- 3 files changed, 12 insertions(+), 26 deletions(-) base-commit: de56379f21c70196ff18c48790e8e43865893869 -- 2.33.0.882.g93a45727a2-goog