Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp406475imm; Mon, 1 Oct 2018 11:50:00 -0700 (PDT) X-Google-Smtp-Source: ACcGV62AGEItkfRVeAWPbVtc4z636020hCrydCeKZIICWytpGUfHACuorAVTSgvdw4x1XSZHsdG6 X-Received: by 2002:a63:798c:: with SMTP id u134-v6mr11409789pgc.111.1538419800862; Mon, 01 Oct 2018 11:50:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538419800; cv=none; d=google.com; s=arc-20160816; b=QEF/nFeydri8Q9b0tOZqGBl4QNxCGAJbi/kx+IMa7psSSprXsmtE9+INQAVcEHjcFv HI8eZSPRlQRJeQNfRKf/EQy+36rIdi6gkC5qLuxtnsXOeHIgthBrpfKytQScRAq8h818 QhYZIfZ4/l8QT40npoVK10+1hk5mQM4C5P/6LKxo/hmJKNfqmdviAzE0KeaRP5yAz3m6 CL37Rg5/baLAe0fRiUfKWPw/DOu070IqpxEvs1YKEQ4Dh4MrPVvFZ8ZtjQl4ZPutRCRo H5M+OTTbs0/l9A1r9qdbuuiupUKpzquTY2aT+PhRXC15/coVAe+j5hLESFIZq5YpI1yy a2Gg== 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=4GgCgbaK8pRrkLIoTBtGpDQqIfLyPxDHMgzQfCY+p0Q=; b=k1o4H0c7JlJAlYyD7+VRMeXPhqEQGxJPRSwjMNswkX+T7mSwkXfzbdVh6qwGKuPzQh uQzAMC79InVGoMY9A3UOfygBxmqTgdYsC08vIqkEaxwKVqV0WWGanXajW4Jf/gzcELu/ 3sDgkzNa59PJDtS+1bdujpVXnAybdjtjLXBxrAihGNVzT9tllhnNl4kZXu1aKD0HRKhL IZ3sQkzf8UbHxA+2hHaMWoGF5nzYuRzbrVuzBTj1RUou/afPXOmH/mYmCucf59YhRajV Gi8t82RwZOn9auCzSFP7A+7GwSD1eSkFz3si2kTYy6+af/Z/5T6d165MrHzcjydYZwVd /utg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OUeq2SZg; 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 h17-v6si12349090pgh.202.2018.10.01.11.49.45; Mon, 01 Oct 2018 11:50:00 -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=OUeq2SZg; 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 S1726408AbeJBB2i (ORCPT + 99 others); Mon, 1 Oct 2018 21:28:38 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:44794 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726233AbeJBB2i (ORCPT ); Mon, 1 Oct 2018 21:28:38 -0400 Received: by mail-wr1-f65.google.com with SMTP id 63-v6so7860686wra.11 for ; Mon, 01 Oct 2018 11:49:28 -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=4GgCgbaK8pRrkLIoTBtGpDQqIfLyPxDHMgzQfCY+p0Q=; b=OUeq2SZgCmbqbMK8FCOhhJPaHmxrZQB7IMY6Fi3az2khyVJoO7eWyCJtES4nvlmE4D Uke4xqSpjOVuKQ+76CveeSUZhHMQiKQgZ5hW/iy9poUUWXXeZPEKsJjMtxnkUw8HAg8U XrmwL/vuCizCWpY38GRLfjkIyXf2HQ6WjMNuY= 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=4GgCgbaK8pRrkLIoTBtGpDQqIfLyPxDHMgzQfCY+p0Q=; b=fyC2eOC3R2NGCs2dk9IH+JQ9NVI1+2JdcLMYi/3u53+Jn2IAfAt5SeY29Yd+w9kgef 8HiWB3z/bkdpP4Y86o0aUd2yQGNkZoR/I0hnR5BkWav98LuAN6aNYV5f91IrVV9uKTWJ NDgofoRFlG3sJj8HTEqumn3aOJWw57yq7jsHjVkIQI0NJnG5sF1s6zAm2C7yuI3EllO1 36xEIERFsSAbeyBKpuSGNx4ylJ76HPuJQcyGxO5eXbuaQy/MtIK+jMLjZgUdqXLhKiNx T+iEgDAW7DaYSAF+e1YJRs7fhEvQyqaLFGp5FUtVfP+VQ3HcaQx03gRw4KH82HurRU1g vnEw== X-Gm-Message-State: ABuFfoiIV3J4NH5JAc1eTZT7LiDdQiIvJ1ZamPe7U47F13+ArrfCq0RC +rhM4mGiSLQpjGhqEgjV1zglb0sEk0goQJDuSIIe4Q== X-Received: by 2002:adf:ba06:: with SMTP id o6-v6mr7518744wrg.249.1538419767927; Mon, 01 Oct 2018 11:49:27 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a1c:b485:0:0:0:0:0 with HTTP; Mon, 1 Oct 2018 11:49:27 -0700 (PDT) In-Reply-To: <20181001175845.168430-1-salyzyn@android.com> References: <20181001175845.168430-1-salyzyn@android.com> From: John Stultz Date: Mon, 1 Oct 2018 11:49:27 -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 , Dmitry Safonov , Mark Rutland , Laura Abbott , Kees Cook , Ard Biesheuvel , Andy Gross , Kevin Brodsky , Andrew Pinski , Thomas Gleixner , linux-arm-kernel , Jeremy Linton , android-kernel@android.com 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 10:58 AM, Mark Salyzyn wrote: > Last sent 23 Nov 2016. > > The following 23 patches are rebased and resent, and represent a > rewrite of the arm and arm64 vDSO into C, adding support for arch32 > (32-bit user space hosted 64-bit kernels) and into a common library > that other (arm, or non-arm) architectures may utilize. So I feel like this has gone around a few times w/o much comment from the arm/arm64 maintainers. I'm not sure if there's a reason? I worry part of the issue is the scope of this patch set is a little unwieldy (covering two architectures + generic code) might leave maintainers thinking/hoping someone else should review it. 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? thanks -john