Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp555285imm; Mon, 1 Oct 2018 14:29:54 -0700 (PDT) X-Google-Smtp-Source: ACcGV611AjICPwZRpe4J0ZxvZfs7OZBBFB9RviibfuLusqmTZWJVh4LvCRCD25cZXc7bCMJdcWHk X-Received: by 2002:a63:4c16:: with SMTP id z22-v6mr12122576pga.312.1538429394899; Mon, 01 Oct 2018 14:29:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538429394; cv=none; d=google.com; s=arc-20160816; b=MwcWthzKfpcIg1Nn4sARj1MqzoFUhdTnR/r4Jfq3/vAID3IMH9HVBPZ6qzIC8BmWWU D9Cr5qA9B1elc/OXeYXoyrNDWGJZDj0RhWGGLGiCar9BAKYMw90/jiV38PlkU1rLGAu3 GvJps7mpkvCs3rTVJ4sAqqSh+J93EGt4iHM+Quv7t9BuFKQVD8wCm8XiVjtynQtTiC/m xf2Us9Y2KukeIEyzjBD8hSieFviojArYWoiCWEn6XUJrQa5aDKteUxKB86Td8OGO21J+ ZLKAJxzfz/L6jcf4n4/Xxo8lHMhhUluAu5MXoTryat7GZqgL2DbQUeQvEvhQelF4gdkh DaWg== 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 :references:in-reply-to:mime-version:dkim-signature; bh=apf9odFJIcquUiyujhj+s1WiX7a9jwhLCZLxde9a3kI=; b=kD1juq3kf31aArxEiWulwoXuddKui5u9h1pMzzkNNmeq+8nkPO1v54J/Tj3dgJnd8s JxQbOaG5uObTs/jNLKfJ5T5dhQQ5BznS41H05HHyErypCrjkV0+DVhuW7qhs+UuJM2yn 1reX99DoRhOvTOYHAM5Q20Eh/Ydd0jiY4gyluKtbl5YSbe1XhWEx1+TPdvYzvc+0d484 MxU+eTkVrB5RN7Ia110JYqStMBSVrRo3c5MU8pENXMTwIfI284X1JIPXnvdNayDFkjRY +vhavlhiC6noWxzRypwuiXjPjthov13x2E5Is4AqhY2tLyil1NiWotDUbdad+HAKT7Gr exBw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MSV5mbkx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k70-v6si9217883pgd.2.2018.10.01.14.29.40; Mon, 01 Oct 2018 14:29:54 -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=@linaro.org header.s=google header.b=MSV5mbkx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726305AbeJBEHx (ORCPT + 99 others); Tue, 2 Oct 2018 00:07:53 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:38546 "EHLO mail-wr1-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725878AbeJBEHx (ORCPT ); Tue, 2 Oct 2018 00:07:53 -0400 Received: by mail-wr1-f53.google.com with SMTP id a13-v6so4856214wrt.5 for ; Mon, 01 Oct 2018 14:28:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=apf9odFJIcquUiyujhj+s1WiX7a9jwhLCZLxde9a3kI=; b=MSV5mbkxs1C2ZJt+DdRG/NQiUPKXgySYv6I+tYR7IXxqt/VVTUMFpkwNfuDRu6Xy88 fzl0iC5RhORFQHnYvHQNMtxwCs+/u6jEk5LR0/kY1K3f6RK0dNvFgI3fKEAj2Uyd4l8n R7jLi0zyjK1qguWk4VNo1D2OQj4notr1iOULg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=apf9odFJIcquUiyujhj+s1WiX7a9jwhLCZLxde9a3kI=; b=VwxpUpFZHheROStGHwZBGXLrdGK+X1Tg0UF2Z8KUR+3TDkgZmbb2OSnlkaV5qrpyKo vXtoQc79z8GNpIYZM1iBS3elgI2jdWCXmfyrxe5aLjTXtjxNIIUVCgQ0oEtZXGTKurg7 2PQ2o/siwh4VC3Y7qBisBqLqE/Gwc+qEY04Hr3nxw2dWw8WBCXGoXuQghiVFVWXMu/4t anVeFxLfRKOqozILjhvJ/0VvdvSgjpw4tMC5WMscSjOs01UHCm3wjwJw6DVhGNWAq1HY Nbg50qIpaspT9sAt5HjngSybt0832t1RWsw/+SDZwHIhpvKSZ1OflmWI1gMyKQSIQQ8s 3elA== X-Gm-Message-State: ABuFfohnGEACKtNdDoiydPg5RVBh3qlcZXrhVQAhMHe/yGhwyEuBZ/DO 7Ij/X69E8QhoxF2gmsjhP4m78hyzNEpcP/wq+CRx+Q== X-Received: by 2002:adf:a1dd:: with SMTP id v29-v6mr8129732wrv.50.1538429285244; Mon, 01 Oct 2018 14:28:05 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a1c:b485:0:0:0:0:0 with HTTP; Mon, 1 Oct 2018 14:28:04 -0700 (PDT) In-Reply-To: <8c09a380-7bc8-a353-aeb7-6591e6c57f68@android.com> References: <20181001175845.168430-1-salyzyn@android.com> <8c09a380-7bc8-a353-aeb7-6591e6c57f68@android.com> From: John Stultz Date: Mon, 1 Oct 2018 14:28:04 -0700 Message-ID: Subject: Re: RESEND and REBASE arm+arm64+aarch32 vdso rewrite To: Mark Salyzyn Cc: lkml , James Morse , Russell King , Catalin Marinas , Will Deacon , Andy Lutomirski , Mark Rutland , Laura Abbott , Kees Cook , Ard Biesheuvel , Andy Gross , Kevin Brodsky , Andrew Pinski , Thomas Gleixner , linux-arm-kernel , Jeremy Linton 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 Mon, Oct 1, 2018 at 1:44 PM, Mark Salyzyn wrote: > On 10/01/2018 11:49 AM, John Stultz wrote: >> It seems the patchset is already somewhat broken up into separate >> sets, so I might recommend picking just one area and focus on >> upstreaming that first. Maybe the in-arch cleanups for arm and then >> arm64 and then maybe do the move to lib? > > > They are in set-order, The first 12 can be taken one at a time to modernize > arm so that it is up-to-date with the assembler code for arm64. More or less > the order you just outlined. > > TahDah :-) Sorry, I appreciate the background. I know this has been something you've been pushing for quite some time, but it also seems to be somewhat sporadic, and that makes it hard to keep track of the narrative. I'm unfortunately not the right person to queue the arm/arm64 changes, but let me know if I can help with the generic bits. thanks -john