From: Palmer Dabbelt <palmer@dabbelt.com> To: sunilvl@ventanamicro.com, Bjorn Topel <bjorn@rivosinc.com>, Conor Dooley <conor@kernel.org> Cc: 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, corbet@lwn.net, Paul Walmsley <paul.walmsley@sifive.com>, aou@eecs.berkeley.edu, rafael@kernel.org, lenb@kernel.org, daniel.lezcano@linaro.org, tglx@linutronix.de, qianweili@huawei.com, wangzhou1@hisilicon.com, herbert@gondor.apana.org.au, davem@davemloft.net, Marc Zyngier <maz@kernel.org>, luzmaximilian@gmail.com, hdegoede@redhat.com, markgross@kernel.org, nathan@kernel.org, ndesaulniers@google.com, trix@redhat.com Subject: Re: (subset) [PATCH V6 00/21] Add basic ACPI support for RISC-V Date: Fri, 02 Jun 2023 08:11:04 -0700 (PDT) [thread overview] Message-ID: <mhng-4fad860f-b5ff-4dc1-968e-219be1983acd@palmer-ri-x1c9> (raw) In-Reply-To: <168571787727.17224.6663458864222960682.b4-ty@rivosinc.com> On Fri, 02 Jun 2023 07:57:57 PDT (-0700), Palmer Dabbelt wrote: > > 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 I applied the MAINTAINERS entry too, it just had a conflict and it looks like my attempt at juggling it didn't play nice with the thanks message. Everything's on top of rc1 because that's what my for-next is based on. I also don't yet have any testing for the ACPI stuff, but hopefully I'll get around to adding some. We should probably add it to the patchwwork CI as well. > > Best regards, _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv
WARNING: multiple messages have this Message-ID (diff)
From: Palmer Dabbelt <palmer@dabbelt.com> To: sunilvl@ventanamicro.com, Bjorn Topel <bjorn@rivosinc.com>, Conor Dooley <conor@kernel.org> Cc: 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, corbet@lwn.net, Paul Walmsley <paul.walmsley@sifive.com>, aou@eecs.berkeley.edu, rafael@kernel.org, lenb@kernel.org, daniel.lezcano@linaro.org, tglx@linutronix.de, qianweili@huawei.com, wangzhou1@hisilicon.com, herbert@gondor.apana.org.au, davem@davemloft.net, Marc Zyngier <maz@kernel.org>, luzmaximilian@gmail.com, hdegoede@redhat.com, markgross@kernel.org, nathan@kernel.org, ndesaulniers@google.com, trix@redhat.com Subject: Re: (subset) [PATCH V6 00/21] Add basic ACPI support for RISC-V Date: Fri, 02 Jun 2023 08:11:04 -0700 (PDT) [thread overview] Message-ID: <mhng-4fad860f-b5ff-4dc1-968e-219be1983acd@palmer-ri-x1c9> (raw) In-Reply-To: <168571787727.17224.6663458864222960682.b4-ty@rivosinc.com> On Fri, 02 Jun 2023 07:57:57 PDT (-0700), Palmer Dabbelt wrote: > > 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 I applied the MAINTAINERS entry too, it just had a conflict and it looks like my attempt at juggling it didn't play nice with the thanks message. Everything's on top of rc1 because that's what my for-next is based on. I also don't yet have any testing for the ACPI stuff, but hopefully I'll get around to adding some. We should probably add it to the patchwwork CI as well. > > Best regards,
next prev parent reply other threads:[~2023-06-02 15:11 UTC|newest] Thread overview: 58+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-05-15 5:49 [PATCH V6 00/21] Add basic ACPI support for RISC-V Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 01/21] riscv: move sbi_init() earlier before jump_label_init() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 02/21] platform/surface: Disable for RISC-V Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 03/21] crypto: hisilicon/qm: Fix to enable build with RISC-V clang Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:54 ` Herbert Xu 2023-05-15 5:54 ` Herbert Xu 2023-05-15 5:49 ` [PATCH V6 04/21] ACPI: tables: Print RINTC information when MADT is parsed Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 05/21] ACPI: OSL: Make should_use_kmap() 0 for RISC-V Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 06/21] RISC-V: Add support to build the ACPI core Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 07/21] ACPI: processor_core: RISC-V: Enable mapping processor to the hartid Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 08/21] RISC-V: Add ACPI initialization in setup_arch() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 09/21] RISC-V: ACPI: Cache and retrieve the RINTC structure Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-23 12:01 ` Andrew Jones 2023-05-23 12:01 ` Andrew Jones 2023-05-15 5:49 ` [PATCH V6 10/21] drivers/acpi: RISC-V: Add RHCT related code Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 11/21] RISC-V: smpboot: Create wrapper setup_smp() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 12/21] RISC-V: smpboot: Add ACPI support in setup_smp() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 13/21] RISC-V: only iterate over possible CPUs in ISA string parser Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 14/21] RISC-V: cpufeature: Add ACPI support in riscv_fill_hwcap() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 15/21] RISC-V: cpu: Enable cpuinfo for ACPI systems Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 16/21] irqchip/riscv-intc: Add ACPI support Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 17/21] clocksource/timer-riscv: Refactor riscv_timer_init_dt() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 18/21] clocksource/timer-riscv: Add ACPI support Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 19/21] RISC-V: time.c: Add ACPI support for time_init() Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 20/21] RISC-V: Enable ACPI in defconfig Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-05-15 5:49 ` [PATCH V6 21/21] MAINTAINERS: Add entry for drivers/acpi/riscv Sunil V L 2023-05-15 5:49 ` Sunil V L 2023-06-02 14:57 ` (subset) [PATCH V6 00/21] Add basic ACPI support for RISC-V Palmer Dabbelt 2023-06-02 14:57 ` Palmer Dabbelt 2023-06-02 15:11 ` Palmer Dabbelt [this message] 2023-06-02 15:11 ` Palmer Dabbelt 2023-06-02 15:50 ` Conor Dooley 2023-06-02 15:50 ` Conor Dooley 2023-06-02 15:54 ` Conor Dooley 2023-06-02 15:54 ` Conor Dooley 2023-06-02 15:00 ` patchwork-bot+linux-riscv 2023-06-02 15:00 ` patchwork-bot+linux-riscv
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=mhng-4fad860f-b5ff-4dc1-968e-219be1983acd@palmer-ri-x1c9 \ --to=palmer@dabbelt.com \ --cc=aou@eecs.berkeley.edu \ --cc=bjorn@rivosinc.com \ --cc=conor@kernel.org \ --cc=corbet@lwn.net \ --cc=daniel.lezcano@linaro.org \ --cc=davem@davemloft.net \ --cc=hdegoede@redhat.com \ --cc=herbert@gondor.apana.org.au \ --cc=lenb@kernel.org \ --cc=linux-acpi@vger.kernel.org \ --cc=linux-crypto@vger.kernel.org \ --cc=linux-doc@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-riscv@lists.infradead.org \ --cc=llvm@lists.linux.dev \ --cc=luzmaximilian@gmail.com \ --cc=markgross@kernel.org \ --cc=maz@kernel.org \ --cc=nathan@kernel.org \ --cc=ndesaulniers@google.com \ --cc=paul.walmsley@sifive.com \ --cc=platform-driver-x86@vger.kernel.org \ --cc=qianweili@huawei.com \ --cc=rafael@kernel.org \ --cc=sunilvl@ventanamicro.com \ --cc=tglx@linutronix.de \ --cc=trix@redhat.com \ --cc=wangzhou1@hisilicon.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.