Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1514884ybt; Mon, 15 Jun 2020 02:13:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJygxvdhVyg64YaXzQfa6iYbG5jAz8Gwbw7XF5yUC7tOg+oFoH5g6wXQX+7vAEZUM4nJRoiL X-Received: by 2002:a17:906:e0c:: with SMTP id l12mr11834152eji.435.1592212436011; Mon, 15 Jun 2020 02:13:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592212436; cv=none; d=google.com; s=arc-20160816; b=HCpFysaMchY9CKERtRr5PXZ8qm3mnpAuqgu3PiUL6IEcLGRFAeymk8KY2QQ+KrnZnx xH86Eu3UoKMYjOvwCX2xkAKGCDTp0+KMUUCu6lOE0FzYJ6ZVVNYk9cM4N2+iUY+ngEnG 4j+fxNOt4TDw1ut0PwVNhlx2ZhXzBJI04pRUHsczFeoGLESoU00Cjnq+niP1mwG7lLi0 91MKKAWCfkpC38MdMY5WNPg8GvsfJs9plteHp5GFDvFhdMZM4ZYLOZvcPX6LTwsnLstZ RbTBbaZT/YoXQ1FlOS2OiPJPcoOv7Qw4JJMFpTpPW8/EJ4+x7rITtvUAQfobns6xWryR BRag== 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=93ubyv2ijLwXe19Tt9xKHMpu+ryEtkx/l2lbgqZwMeI=; b=ruLziWy3hmWjznGEuvphGcU9x3DkILN8Qbi5ia9TdidNf/YLy8NEtavY84EwoRSZiw 5lJw972y8IL0nxRRFblNoJZypoaBqX97mPR2K2BqYo0LIwhvYZ7fFAbX9c4M0moObBjz CbR6Nf6aN5IQAhX8/lC9w1FteUELKvgJHE9aszo7s6Jv76bLcCG243/38ppm4c5gIYCW t5OvsWTaOocRASE8SLGV7yMjFkw/LP+kAWNkDmGNzjpKgt6ERmbl+983IaiCKFkCYUap 0844RAVw/HLuO6F7c7+sVwVSJQJ3U8h+4qBRMkhkWCcx5saI6TACYBow1oI3uKboo/vP KA+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=WCPakgZH; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k1si8652984eja.313.2020.06.15.02.13.33; Mon, 15 Jun 2020 02:13:55 -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=@linaro.org header.s=google header.b=WCPakgZH; 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=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729265AbgFOJLR (ORCPT + 99 others); Mon, 15 Jun 2020 05:11:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45144 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728865AbgFOJLQ (ORCPT ); Mon, 15 Jun 2020 05:11:16 -0400 Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3438C061A0E for ; Mon, 15 Jun 2020 02:11:16 -0700 (PDT) Received: by mail-lj1-x232.google.com with SMTP id z9so18223769ljh.13 for ; Mon, 15 Jun 2020 02:11:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=93ubyv2ijLwXe19Tt9xKHMpu+ryEtkx/l2lbgqZwMeI=; b=WCPakgZHAyE5H1SLatFgGwqf6A4OfabHc2p767umdV2YAAxUx7txfN6D+hiyJu8lxT 3+vCpSgLgSeD6K//prLSYvb4LKFQrA79O+7Xy7E1xq9SBKLZTK9a3hG3cX4VSUNkVzyV 80KOK+qpXdv33Mg5XsTkXRQ1DmYTdXSiXnng50jqFnSKlzD742VJYgjlb4lpP3D7D4mU ay2OFUZqOBbgVEJgWsHAq5hlYwU0oAY3r2F6X1gDJTEKPxmo1z6vg6k41VMLDSdQkhGY SbrO/5D+Xty8GcdADeNcZxYnC4EWrBg3fdR7wq9uFlxl08qiqipWrYa0zr04EX7sGBvY 46vQ== 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=93ubyv2ijLwXe19Tt9xKHMpu+ryEtkx/l2lbgqZwMeI=; b=O92cDBXczs87EMlSvdsSvtIbalH6qlWGLaCsd6khyuYTXrcmod2ZVO8091vvrhT1I+ r7/MTDJAqYAeoTxUGbCABUDXqnjf6G7z377JuLtRww7ZfqDWaU6SFcJxtGUgIioP699E HmC864wSvwBkST+ipJvjH0kvUCTqXF++7MGbQRykIDF7iURCNvaCRslKMDeZApZYV+c6 nNr+c/XsWj2q35QzLH334Jf9wlH9qpf2gN/0MN6htFRPs2cLWg4I6Qk7H/wdRuZlMUpS 6c2x4ew4t5DY8pwkM+dspTk7IMoJs/5LQkUN2EsxKATIv3U6G0qoOfRbKhtT3ND+I026 ESrQ== X-Gm-Message-State: AOAM533q2FNEmd8E2xEhv2oOUNAnpj1ye2ALXg4xPp3ugZrl3bJrkxvC Z59wdtc1AvQ/3UlNe541538HdGo0vkPxNhoJIgiK8A== X-Received: by 2002:a2e:a40f:: with SMTP id p15mr13189882ljn.286.1592212274961; Mon, 15 Jun 2020 02:11:14 -0700 (PDT) MIME-Version: 1.0 References: <20200514111755.GA4997@afzalpc> <20200514133545.GA5020@afzalpc> <20200516060624.GA6371@afzalpc> <20200607125932.GA4576@afzalpc> <20200607161116.GN1551@shell.armlinux.org.uk> <20200608110902.GA5736@afzalpc> <20200612102551.GA5377@afzalpc> In-Reply-To: <20200612102551.GA5377@afzalpc> From: Linus Walleij Date: Mon, 15 Jun 2020 11:11:04 +0200 Message-ID: Subject: Re: ARM: vmsplit 4g/4g To: afzal mohammed Cc: Russell King - ARM Linux admin , Arnd Bergmann , Linux ARM , "linux-kernel@vger.kernel.org" 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 Hi Afzal! On Fri, Jun 12, 2020 at 12:25 PM afzal mohammed wrote: > > > Note that this was done on a topic branch for user copy. Changes for > > > kernel static mapping to vmalloc has not been merged with these. > > > Also having kernel lowmem w/ a separate asid & switching at kernel > > > entry/exit b/n user & kernel lowmem by changing ttbr0 is yet to be > > > done. Quite a few things remaining to be done to achieve vmsplit 4g/4g > > > > I will be very excited to look at patches or a git branch once you have > > something you want to show. Also to just understand how you go about > > this. > > Don't put too much expectation on me, this is more of a learning for > me. For user copy, the baby steps has been posted (To'ed you). On the > static kernel mapping on vmalloc front, i do not want to post the > patches in the current shape, though git-ized, will result in me > getting mercilessly thrashed in public :). Many of the other platforms > would fail and is not multi-platform friendly. i do not yet have a > public git branch, i can send you the (ugly) patches separately, just > let me know. OK I would be very happy to look at it so I can learn a bit about the hands-on and general approach here. Just send it to this address directly and I will look! My interest is mainly to see this progress so any way I can help or tinker I'm happy to do. You can just incorporate my contributions if any, I don't care much about code authorship and such things, it just makes things more complex. > If you would like, we can work together, at the same time keep in mind > that me spending time on it would be intermittent & erratic (though i > am trying to keep a consistent, but slow pace) perhaps making it > difficult to coordinate. Or else i will continue the same way & request > your help when required. > > For the next 3 weeks, right now, i cannot say whether i would be able > to spend time on it, perhaps might be possible, but only during that > time i will know. I'm going for vacation the next 2 weeks or so, but then it'd be great if we can start looking at this in-depth! Thanks! Linus Walleij