Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp4614837ybv; Tue, 25 Feb 2020 23:57:36 -0800 (PST) X-Google-Smtp-Source: APXvYqwNWUq6m/qO53KYjHocpoqLTaTSdSDqb0MnfY0o+LY7yTfo4gRnowyCkrFeCom0GISuDLYS X-Received: by 2002:a9d:7:: with SMTP id 7mr1888683ota.26.1582703856783; Tue, 25 Feb 2020 23:57:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582703856; cv=none; d=google.com; s=arc-20160816; b=keEvXiDNaLWshH5WXF0jJOZBlc4tK7XbPgJUD9QTwMFqKwCTUxQ69nwoWTe03Nwkjg fmQ7fHYtqDZgeYSRJZoWc4U8+WrAKmpbsJ/JopFX9hahuMVLbXO8092d44PCihgHUu+T j3HgxDm8U5ZsFxSq0qNXEsEuBBgV2rwhlybX/HvhiiAsNa+BVx9OjQlGYZyZ7tMfLKOD qftbmMoCrSWe8AP0asjByguW7kKR/S1vHo+UZMSKj6yIEoWVwTyFFlOSZ08AXf2qPaE2 4s396PymsYsV5ciav/PBh2thlcGIcOjwGbOsZXdET4r5/7JFEiHp/2O8vJPU+07UivMH 2xxA== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=dNXpCYQvHjZsKJXxbkSXUAsYb8BMZk96nwm0G7NqdhU=; b=LjTFxvVvZsERjVNERZoaHhwsLNmS5ZIut+6UxjG2dVXU7u8VdSgV58Aaf4ka+gj+vl GhSW0r0StLhuUKN3CZv4opQqFnadWMXAg4jSRw5ykVOtjd0IFg/epQBozG73egmh1Hfg w+PcSR62eSkLrV+L3OFaA2AIqGf0ziiWPJni6UBOjialgqZ6mrHmVqzDqxnfjjO3JiXn JQiTpApNxJ9TAbwF0HTKGmsoiYuZDw+5TmQnLqV70RPyiIxkwYy8wVNDEVyQ4bErKemR 99hJOxVP0h8PLTBj6jK7BXTFUoAu+WHxF0ey/Bkb/C8CnvIE5cVU3scX0DeQRzY8284z koQQ== ARC-Authentication-Results: i=1; mx.google.com; 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 u14si874303otg.10.2020.02.25.23.57.23; Tue, 25 Feb 2020 23:57:36 -0800 (PST) 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; 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 S1727247AbgBZH5N (ORCPT + 99 others); Wed, 26 Feb 2020 02:57:13 -0500 Received: from relay12.mail.gandi.net ([217.70.178.232]:52037 "EHLO relay12.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727129AbgBZH5N (ORCPT ); Wed, 26 Feb 2020 02:57:13 -0500 Received: from [10.30.1.20] (lneuilly-657-1-5-103.w81-250.abo.wanadoo.fr [81.250.144.103]) (Authenticated sender: alex@ghiti.fr) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 65F62200002; Wed, 26 Feb 2020 07:56:54 +0000 (UTC) Subject: Re: [GIT PULL] RISC-V Fixes for 5.6-rc4 To: Palmer Dabbelt , Linus Torvalds Cc: linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, Paul Walmsley References: From: Alexandre Ghiti Message-ID: <5226d756-e348-29d1-258d-0ab4b63c0677@ghiti.fr> Date: Wed, 26 Feb 2020 08:56:54 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Palmer, On 2/25/20 6:37 PM, Palmer Dabbelt wrote: > The following changes since commit 11a48a5a18c63fd7621bb050228cebf13566e4d8: > > Linux 5.6-rc2 (2020-02-16 13:16:59 -0800) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linux-5.6-rc4 > > for you to fetch changes up to 8458ca147c204e7db124e8baa8fede219006e80d: > > riscv: adjust the indent (2020-02-24 13:12:53 -0800) > > ---------------------------------------------------------------- > RISC-V Fixes for 5.6-rc4 > > This tag contains a handful of RISC-V related fixes that I've collected and > would like to target for 5.6-rc4: > > * A fix to set up the PMPs on boot, which allows the kernel to access memory on > systems that don't set up permissive PMPs before getting to Linux. This only > effects machine-mode kernels, which currently means only NOMMU kernels. > * A fix to avoid enabling supervisor-mode interrupts when running in > machine-mode, also only for NOMMU kernels. > * A pair of fixes to our KASAN support to avoid corrupting memory. > * A gitignore fix. > > This boots on QEMU's virt board for me. > > ---------------------------------------------------------------- > Anup Patel (1): > RISC-V: Don't enable all interrupts in trap_init() > > Damien Le Moal (1): > riscv: Fix gitignore > > Greentime Hu (1): > riscv: set pmp configuration if kernel is running in M-mode > > Zong Li (2): > riscv: allocate a complete page size for each page table > riscv: adjust the indent > > arch/riscv/boot/.gitignore | 2 ++ > arch/riscv/include/asm/csr.h | 12 ++++++++++ > arch/riscv/kernel/head.S | 6 +++++ > arch/riscv/kernel/traps.c | 4 ++-- > arch/riscv/mm/kasan_init.c | 53 ++++++++++++++++++++++++++------------------ > 5 files changed, 53 insertions(+), 24 deletions(-) > What about this patch https://patchwork.kernel.org/patch/11395273/ from Vincent that fixes module loading problems described here: https://lore.kernel.org/linux-riscv/d868acf5-7242-93dc-0051-f97e64dc4387@ghiti.fr/T/ Do you consider it for 5.6 ? Thanks, Alex