Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp994258ybi; Fri, 12 Jul 2019 07:58:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqxq8olS94zxCI1y1BvYrSA2rSx9SgOn7A7NtXkgjb+8sYJg2MWwBUd0TjedybAY7ZeqGzUM X-Received: by 2002:a63:c34c:: with SMTP id e12mr10996265pgd.195.1562943521037; Fri, 12 Jul 2019 07:58:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562943521; cv=none; d=google.com; s=arc-20160816; b=Y36QLLB82lLJ3s8sgvNGS/jjIiIOHrt7keNY4UJ3xNILKsgG9pHsB8bfGlbqIiuY/m 1speYwxUTYSDUTgVw6vcUBvexx9Na1xmKMuG4iAWlKYqU+cQYoxjKqiYrre/6igcwnqL aazORbHL1cuG0afIP1wg1+NCNHTvvQNzUCehakDBK7k2xexNpVwo/mluErS0mi3jc/cT 4L4VbKcfXx6KY4z9u6aOT1oPyeP9rvsA+5LgD/1FIAr8oCvUwxMwXuZAlOAOBMgJgsJO I7zg6k+l69b1cyiQNHQmGHEEfst1vLI7Gf4wKeL5TKsl+5bEAHPlFXGOH5WZxPrdObn+ R0/w== 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:dkim-filter; bh=6FhfPi35nywJuz76CvGaaD2GY6Th8cqwAFaZPK60WPg=; b=zHMKGqPaDCe+4tzBXQbmqP59ck7jTT43nTC7p2GaGB1on/MooP3HnSSWK/zFgfdTM6 /S057wHu9EmWcsn+caNylB0fwroL7boewRKdwHNYunAWJi65TLh4N0eDVQHwRPE0jfs3 attj6IbGHnRfOZGgH/EMAkPL03cZJgyB+ZqnpQmRKRILQtSNMH/Qc2GMFJsg3zv+uWGz veftmy2gPEE2vo7LNQHAsPOA4GNzb9W/rFi2bNDcvszpx9wBmYmO/da7ewfJupCuH8BP m2A3ueEAVLf1kbZemwUNPK9G6exQG8ZnPvgeEQDeqfeT4q6HlI2IIm36lN+iK/G3xNp3 Xa6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=OtEP9Wdd; 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 i185si8312835pge.505.2019.07.12.07.58.25; Fri, 12 Jul 2019 07:58:41 -0700 (PDT) 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=pass header.i=@nifty.com header.s=dec2015msa header.b=OtEP9Wdd; 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 S1727488AbfGLO4W (ORCPT + 99 others); Fri, 12 Jul 2019 10:56:22 -0400 Received: from conssluserg-01.nifty.com ([210.131.2.80]:42039 "EHLO conssluserg-01.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726976AbfGLO4R (ORCPT ); Fri, 12 Jul 2019 10:56:17 -0400 Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com [209.85.217.54]) (authenticated) by conssluserg-01.nifty.com with ESMTP id x6CEtk35021108 for ; Fri, 12 Jul 2019 23:55:47 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-01.nifty.com x6CEtk35021108 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1562943347; bh=6FhfPi35nywJuz76CvGaaD2GY6Th8cqwAFaZPK60WPg=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=OtEP9WddgHX8iLcY6+MtcE1Q7uNpmugN2+PC2T0RWqFd/ywXmy+L++42o2SMQIBWA /1GcADf1FLaFVV1Xf/cHVW+BGkHcI8VyE5AQqyzHOowbv0e5EpqJnKFoGV1V8YJnRX 60Fwd30GrO1SHO6DZfIiUW5exAduKP8PTl3P469C3Yy9Bndh040EPgSVw/GSV4o6xw zkx/KWmrdwVeGhKCmvMfL0F/NtNUXQ7ONhPbTYF1wvaTwc1ttwYQneER9LSvK49Qp7 Ih6aa4xkOdzY5xD2p0h0mkNkQd+QFCMnBEvFoc6Bp2R1O/0bj5ymmNL50sFjK9pExz jkgr7JRmWh0Qg== X-Nifty-SrcIP: [209.85.217.54] Received: by mail-vs1-f54.google.com with SMTP id v129so6844588vsb.11 for ; Fri, 12 Jul 2019 07:55:47 -0700 (PDT) X-Gm-Message-State: APjAAAXO8jGZp4jPLb3zDQBJGd27VvPiCJXtS/YxMkyYCnWChYs9Qfoq D/RI1syLwYezJxazaaCxj45Vb2/P7xeC/rcK9wg= X-Received: by 2002:a67:d46:: with SMTP id 67mr9042919vsn.181.1562943346190; Fri, 12 Jul 2019 07:55:46 -0700 (PDT) MIME-Version: 1.0 References: <20190712101556.17833-1-naohiro.aota@wdc.com> <20190712101556.17833-2-naohiro.aota@wdc.com> In-Reply-To: <20190712101556.17833-2-naohiro.aota@wdc.com> From: Masahiro Yamada Date: Fri, 12 Jul 2019 23:55:09 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 2/2] arm64/vdso: fix flip/flop vdso build bug To: Naohiro Aota Cc: Vincenzo Frascino , Linux Kernel Mailing List , X86 ML , Andy Lutomirski , Thomas Gleixner , linux-arm-kernel , Catalin Marinas , Will Deacon , Peter Collingbourne 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 Fri, Jul 12, 2019 at 7:16 PM Naohiro Aota wrote: > > Running "make" on an already compiled kernel tree will rebuild the kernel > even without any modifications: > > $ make ARCH=arm64 CROSS_COMPILE=/usr/bin/aarch64-unknown-linux-gnu- > arch/arm64/Makefile:58: CROSS_COMPILE_COMPAT not defined or empty, the compat vDSO will not be built > CALL scripts/checksyscalls.sh > CALL scripts/atomic/check-atomics.sh > VDSOCHK arch/arm64/kernel/vdso/vdso.so.dbg > VDSOSYM include/generated/vdso-offsets.h > CHK include/generated/compile.h > CC arch/arm64/kernel/signal.o > CC arch/arm64/kernel/vdso.o > CC arch/arm64/kernel/signal32.o > LD arch/arm64/kernel/vdso/vdso.so.dbg > OBJCOPY arch/arm64/kernel/vdso/vdso.so > AS arch/arm64/kernel/vdso/vdso.o > AR arch/arm64/kernel/vdso/built-in.a > AR arch/arm64/kernel/built-in.a > GEN .version > CHK include/generated/compile.h > UPD include/generated/compile.h > CC init/version.o > AR init/built-in.a > LD vmlinux.o > > This is the same bug fixed in commit 92a4728608a8 ("x86/boot: Fix > if_changed build flip/flop bug"). We cannot use two "if_changed" in one > target. Fix this build bug by merging two commands into one function. > > Cc: Masahiro Yamada > Fixes: 28b1a824a4f4 ("arm64: vdso: Substitute gettimeofday() with C implementation") > Signed-off-by: Naohiro Aota > --- Reviewed-by: Masahiro Yamada -- Best Regards Masahiro Yamada