Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp3078346ybd; Fri, 28 Jun 2019 02:27:34 -0700 (PDT) X-Google-Smtp-Source: APXvYqwO0kd54/CS62VzpfVQEJwXF4Fhcc/BYGrcoAQr7PrwY10FijdHFzcIy92W7zN7FrcTloDX X-Received: by 2002:a17:902:fe10:: with SMTP id g16mr10625990plj.44.1561714054173; Fri, 28 Jun 2019 02:27:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561714054; cv=none; d=google.com; s=arc-20160816; b=QL/SeF9oyalwVo/28hNFmL6uixTx6ZOhp998CPiNLcJoneDw7gFGYAUQpttQJRWNl1 H1AweF3nngSuE64QyuqW5o0LKxNyql/1cjFvLWFX075Ug78XIpjdRbYA86txJp3bzPiE TYKM/MF5TbkhEuaSU9Ud4PZiZl8tZRIqNhn2IQFlCCJK0PtzdO26C9zExP/Cvt8KD7c6 yp1gNGa6FJ36NhFOgrVpYilRC24IhfconJDhDpbm9h7u70ieA+JaRwMMbWPIiCOWkL4k Igl2e4ebdE3EM16bYF5p2bfd1TBWkr9R8RZZGahWo1eIhFQ0S4hpBbWiRcUQpsXNprFZ OYZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=wq4uV6TuyH2wgrXO6dLo0IFjBcNz+4TUFVVmynqQmqA=; b=Q76raNTrqOO2wfLUiSp7J4wtCqttdU7mXGdIP/8mNWYLfoKPnBX5QFyBnHm0dOhbIp 0ZDrHwf2wlGG9zS/Kb0XmbGNw4MsQDnlYhkHV6oNQRdsJ58l4B8Q5s9FZZKR2FxLcM9l 17c7zGiV3M0tVMi1FPGGLGUTEhMExrooH9uscNI2DR9PaLhJCtvuzpXEFYhkL/Ft1P0w naJOQfRsBlGX3kZxO2roY6wPD2z05tv1cD922KkjbvhUN5C7zFkK+Q4dHwgQc+TR6DtC OzH2jGLNV0345opdytFAvDJmwif45fSHdEi0VYT4Au++XH9UzczgrbxfKGZDSsAjuFsf 55Qg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=T7nBZsHZ; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d12si1621112plo.68.2019.06.28.02.27.17; Fri, 28 Jun 2019 02:27:34 -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=@google.com header.s=20161025 header.b=T7nBZsHZ; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726531AbfF1J0x (ORCPT + 99 others); Fri, 28 Jun 2019 05:26:53 -0400 Received: from mail-lf1-f67.google.com ([209.85.167.67]:40899 "EHLO mail-lf1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726572AbfF1J0t (ORCPT ); Fri, 28 Jun 2019 05:26:49 -0400 Received: by mail-lf1-f67.google.com with SMTP id a9so3518909lff.7 for ; Fri, 28 Jun 2019 02:26:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=wq4uV6TuyH2wgrXO6dLo0IFjBcNz+4TUFVVmynqQmqA=; b=T7nBZsHZw/8UcjeYFRks7+Eva2K/3e1j/QIWRpChWFd+dTtuHZWRuEcXs11S5mYn8e Dd7FOfioX2ifWa2RmYXPNgdL/eqFHZqZWmU6somvzxCLtxUcAo+QVbkfcI+B8nbkjXM8 xJsHXeV9Bg5176S1omOvyVoveyhBcnzLKAKVPnDZBTXCHeq5w+3ohntbyyxJ5zanrsRT 6YEOrzTKleaMpv0j2Uvgb4NMXyqBhJKmBD/6dZMVFhbYRB0BTstXeHUB06Pgg/g/jVNR 8jJ834GpUUrM05TY2aJxTSDjuUP+QqFpQv8/cWR+BR3eKBln2zW+tU6DtO0jGCONJyuc Eg/w== 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:content-transfer-encoding; bh=wq4uV6TuyH2wgrXO6dLo0IFjBcNz+4TUFVVmynqQmqA=; b=C77owOpebyS81q/BCE2FqTygALqn8TeWXmVHa14+nJCzUSqvfv5KjqqmweEXq56o1V p6fN3rvJlaWSkbe2i/jPNfz19L+so/msmXgNzsI0hAUT7WR7OiFyX8whCKiG23jH8T8p Br4arSBBs6VrUfgzbbT3fKW5lzO+eg++E8eQT8rqbu76vXEQmJCr4/iolMPjeS4gYBCo 6djnNhvF06VnoRBt8LZC0lZzlbOQDGH304VQTSKm6vxpFxRB8ntpEbBf4ORyDRrWPBzN og5BsQVzrWCZHjQvcajifmleXqp7g1B0aZQygjwqpGVaKR7Py7Je1/pUwBDPDHVtVMTK EP7Q== X-Gm-Message-State: APjAAAW1lrtzCWvgJYeU5LnFqAnCwe0ONRwWvLc/6fH+8aOEqaPfz9TU eUn7kFHFkTlJSHisv7zIENQUsZJ75PAlz7JdDmX39w== X-Received: by 2002:ac2:48a5:: with SMTP id u5mr4624411lfg.62.1561714007021; Fri, 28 Jun 2019 02:26:47 -0700 (PDT) MIME-Version: 1.0 References: <201906261343.5F26328@keescook> <20190627080207.sdpwjoi4wnc664gp@mbp> <201906270856.8CF50064@keescook> <20190627162505.GD9894@arrakis.emea.arm.com> In-Reply-To: <20190627162505.GD9894@arrakis.emea.arm.com> From: Alexander Potapenko Date: Fri, 28 Jun 2019 11:26:34 +0200 Message-ID: Subject: Re: [PATCH] arm64: Move jump_label_init() before parse_early_param() To: Catalin Marinas Cc: Kees Cook , LKML , Qian Cai , Ard Biesheuvel , Andrew Morton , will@kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 27, 2019 at 6:25 PM Catalin Marinas w= rote: > > On Thu, Jun 27, 2019 at 08:58:03AM -0700, Kees Cook wrote: > > On Thu, Jun 27, 2019 at 09:02:08AM +0100, Catalin Marinas wrote: > > > On Wed, Jun 26, 2019 at 01:51:15PM -0700, Kees Cook wrote: > > > > This moves arm64 jump_label_init() from smp_prepare_boot_cpu() to > > > > setup_arch(), as done already on x86, in preparation from early par= am > > > > usage in the init_on_alloc/free() series: > > > > https://lkml.kernel.org/r/1561572949.5154.81.camel@lca.pw > > > > > > This looks fine to me. Is there any other series to be merged soon th= at > > > depends on this patch (the init_on_alloc/fail one)? If not, I can que= ue > > > it for 5.3. > > > > Yes, but that series will be in 5.3 also, so there's rush for 5.2. Do > > you want Alexander (via akpm) to include it in his series instead of it= going > > through the arm64 tree? > > It's pretty late for 5.2, especially since it hasn't had extensive > testing (though I'm fairly sure it won't break). Anyway, it's better if > it goes together with Alexander's series. Am I understanding right this is already covered by Kees having sent his patch to -mm tree and I don't need to explicitly include it into my series? > Acked-by: Catalin Marinas --=20 Alexander Potapenko Software Engineer Google Germany GmbH Erika-Mann-Stra=C3=9Fe, 33 80636 M=C3=BCnchen Gesch=C3=A4ftsf=C3=BChrer: Paul Manicle, Halimah DeLaine Prado Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg