Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2360143rwd; Fri, 2 Jun 2023 08:22:18 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ42kLIcbSpbWGrdr6va8UyHjZfOze3hUu/xyboU/ZNpsxg607K/RDX1VF1tENo5+Ku8MXdF X-Received: by 2002:a05:6a20:3d0c:b0:10b:df29:db4c with SMTP id y12-20020a056a203d0c00b0010bdf29db4cmr11288892pzi.6.1685719338364; Fri, 02 Jun 2023 08:22:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685719338; cv=none; d=google.com; s=arc-20160816; b=hNGBYd2izqTXWjxgplTWmJW1g85LmdWLEyRexT3yAMWKrGP4Nu5a7QZZZ52+T1+pgR NE+ntBL2iqwwb4cYBGCzwfm8/nTCOCXzBGmI0IatTcc0gStEJ4QC+jfQfjDOlyKlv9sI i5o/wQHQWIaGV95Jj8rf8hLMUC8u1p1sFWblZdLK/IRecpv/Mb5siYo2pgleg8ACrZrY z2xyFyP+pSODKlUJTNUA/jZx4A8SOrh1+V9BP7lYomiuq35vQ+d1wVmE+9g4eRXQsRf3 bc7D2Q8L3qFglk/3Cw2qe4yf/c03Ro8xlCHLzEwiitIaKgmkYl7vvVqODPSfMsnuPuti HLyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:from:cc:content-transfer-encoding :mime-version:date:message-id:subject:references:in-reply-to :dkim-signature; bh=YrYBSW8qeXE8L8yfvdl8QinykFnJTuk07/XjwMoUeVE=; b=uoFr9bxXhyKmhJYonpSEL+tSBMKlCFzm9JcHiYnb5mc6F3zQ0MjzLyiggT96J60yhi 9sIiL4NiWIHC0QSVVWxzTxFAA0ng56WlvE95Jzpd8BAE83CQnCK9rbug3xmSvBSHCujD vqBWaj9Rm8iw1wVmUqmF2fBbzMds8o9KNj+Sn0i0X0bQALee1+IA2essP8dBDnmlu1IJ 0hU8QCpynGQbwGN7DdOOGt5EOVRBEWtuLbCDjzHw9LkKFnIuahCXcj+xqPVqA3dtbvqD cMUoV6szDd9Hxfl7C6L4xzRKnihoOH7/LuJ2gHIrOiihUHy4LRx/PSwtCH0+K0213bIr ciVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=qu93yN+B; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h127-20020a636c85000000b0053b86623b46si1092961pgc.660.2023.06.02.08.22.01; Fri, 02 Jun 2023 08:22:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=qu93yN+B; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236449AbjFBPLo (ORCPT + 99 others); Fri, 2 Jun 2023 11:11:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236450AbjFBPLm (ORCPT ); Fri, 2 Jun 2023 11:11:42 -0400 Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B7AF510E6 for ; Fri, 2 Jun 2023 08:11:15 -0700 (PDT) Received: by mail-pf1-x42b.google.com with SMTP id d2e1a72fcca58-65131e85be4so1837309b3a.1 for ; Fri, 02 Jun 2023 08:11:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20221208.gappssmtp.com; s=20221208; t=1685718662; x=1688310662; h=to:from:cc:content-transfer-encoding:mime-version:date:message-id :subject:references:in-reply-to:from:to:cc:subject:date:message-id :reply-to; bh=YrYBSW8qeXE8L8yfvdl8QinykFnJTuk07/XjwMoUeVE=; b=qu93yN+BiKoQR/bKXLpg56UTzaPfupYXZkwPAS/SM4sV/8V5hm62649tjUEpGP7YLW CTcl/91RCAuHjZlaVLKPhSq1JgbIhQ88RkyebHa/Ru9bQcq3orZF1/Phc0RHYqyK/txS 4ygVpr4xdpOMgj96fS+DTrwY+vc2+sSk+p2eCCsYHGJhDaUmbzM5QUrHanNekHFnbv64 kVnW8lRrLFGxezD/kIDCpKMfjO4phXPEtYQqJ0Qk1ZhLZ2WB0wNNOfrbrlUgTZGsFWPc AMGr7p26DJUfKXi09NOnK2bbdSdhTPsoLDw+CouGXT0eMAERoW7PF+x7a4qOBxCsePKu IJmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685718662; x=1688310662; h=to:from:cc:content-transfer-encoding:mime-version:date:message-id :subject:references:in-reply-to:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YrYBSW8qeXE8L8yfvdl8QinykFnJTuk07/XjwMoUeVE=; b=BTINCZ3ZWhEJuU4gWJKx/85RdU43hZfxATciW+WavGCtgenJ8CxlRP+er4raA648GP jkHg/Gjbz+77Z7Ga4Z09Xn7oPYkqef9oP4k5b8xAcnCW69ie/GqiAmk9mEyG/wCd3wMX iLRN1y9L84Rkz3AemQYfL/NUFpdgjoAzct2RK58tPLEF/cyz5TiNOLVjarFgYOMF2IZ2 rigSWkDx6BxogBDZFqvA9WG2MdFecdMxZzWRhUVtaolOaGVzrAhoFoBp4Ef8w7+nI8VS BN5aP4IBFSl6PTQ1WB/k65/v05rb9ui7r4dyJcbjkLMZuD4wBEjmzBsnVFCTPb06UYus rP9w== X-Gm-Message-State: AC+VfDyiPkrFZLxn3ZxX0m3zdxWP/MvoycXr/vhKJPpbTnQ/vgcGK3m8 SplqCRoIw3gxcuMl98M80abYIw== X-Received: by 2002:a05:6a00:88d:b0:64f:5406:d59e with SMTP id q13-20020a056a00088d00b0064f5406d59emr17852377pfj.17.1685718662535; Fri, 02 Jun 2023 08:11:02 -0700 (PDT) Received: from localhost ([135.180.227.0]) by smtp.gmail.com with ESMTPSA id n12-20020a62e50c000000b00634a96493f7sm1114822pff.128.2023.06.02.08.11.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Jun 2023 08:11:02 -0700 (PDT) In-Reply-To: <20230515054928.2079268-1-sunilvl@ventanamicro.com> References: <20230515054928.2079268-1-sunilvl@ventanamicro.com> Subject: Re: (subset) [PATCH V6 00/21] Add basic ACPI support for RISC-V Message-Id: <168571787727.17224.6663458864222960682.b4-ty@rivosinc.com> Date: Fri, 02 Jun 2023 07:57:57 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-901c5 Cc: Jonathan Corbet , Paul Walmsley , Palmer Dabbelt , Albert Ou , "Rafael J . Wysocki" , Len Brown , Daniel Lezcano , Thomas Gleixner , Weili Qian , Zhou Wang , Herbert Xu , "David S . Miller" , Marc Zyngier , Maximilian Luz , Hans de Goede , Mark Gross , Nathan Chancellor , Nick Desaulniers , Tom Rix From: Palmer Dabbelt To: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, linux-acpi@vger.kernel.org, linux-crypto@vger.kernel.org, platform-driver-x86@vger.kernel.org, llvm@lists.linux.dev, Sunil V L X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Mon, 15 May 2023 11:19:07 +0530, Sunil V L wrote: > This patch series enables the basic ACPI infrastructure for RISC-V. > Supporting external interrupt controllers is in progress and hence it is > tested using poll based HVC SBI console and RAM disk. > > The first patch in this series is one of the patch from Jisheng's > series [1] which is not merged yet. This patch is required to support > ACPI since efi_init() which gets called before sbi_init() can enable > static branches and hits a panic. > > [...] Applied, thanks! [01/21] riscv: move sbi_init() earlier before jump_label_init() https://git.kernel.org/palmer/c/24fc18087f42 [02/21] platform/surface: Disable for RISC-V https://git.kernel.org/palmer/c/7f2e20459b28 [03/21] crypto: hisilicon/qm: Fix to enable build with RISC-V clang https://git.kernel.org/palmer/c/fbb995a7b27c [04/21] ACPI: tables: Print RINTC information when MADT is parsed https://git.kernel.org/palmer/c/4d02d88d2b92 [05/21] ACPI: OSL: Make should_use_kmap() 0 for RISC-V https://git.kernel.org/palmer/c/214c236223b8 [06/21] RISC-V: Add support to build the ACPI core https://git.kernel.org/palmer/c/a91a9ffbd3a5 [07/21] ACPI: processor_core: RISC-V: Enable mapping processor to the hartid https://git.kernel.org/palmer/c/8b7809e28952 [08/21] RISC-V: Add ACPI initialization in setup_arch() https://git.kernel.org/palmer/c/724f4c0df766 [09/21] RISC-V: ACPI: Cache and retrieve the RINTC structure https://git.kernel.org/palmer/c/f99561199470 [10/21] drivers/acpi: RISC-V: Add RHCT related code https://git.kernel.org/palmer/c/e6b9d8eddb17 [11/21] RISC-V: smpboot: Create wrapper setup_smp() https://git.kernel.org/palmer/c/61946127ab49 [12/21] RISC-V: smpboot: Add ACPI support in setup_smp() https://git.kernel.org/palmer/c/ce92546cd637 [13/21] RISC-V: only iterate over possible CPUs in ISA string parser https://git.kernel.org/palmer/c/914d6f44fc50 [14/21] RISC-V: cpufeature: Add ACPI support in riscv_fill_hwcap() https://git.kernel.org/palmer/c/396c018332a1 [15/21] RISC-V: cpu: Enable cpuinfo for ACPI systems https://git.kernel.org/palmer/c/0b144c818989 [16/21] irqchip/riscv-intc: Add ACPI support https://git.kernel.org/palmer/c/7023b9d83f03 [17/21] clocksource/timer-riscv: Refactor riscv_timer_init_dt() https://git.kernel.org/palmer/c/cd12d206685a [18/21] clocksource/timer-riscv: Add ACPI support https://git.kernel.org/palmer/c/21f4f92410dc [19/21] RISC-V: time.c: Add ACPI support for time_init() https://git.kernel.org/palmer/c/714aa1d1c8ca [20/21] RISC-V: Enable ACPI in defconfig https://git.kernel.org/palmer/c/0b8e15ca0082 Best regards, -- Palmer Dabbelt