[PATCH v4 0/2] Fix get cpu steer-tag fail on ARM64 platform
fengchengwen
fengchengwen at huawei.com
Mon Mar 9 20:26:58 PDT 2026
On 3/9/2026 6:28 PM, Jonathan Cameron wrote:
> On Mon, 9 Mar 2026 12:16:56 +0800
> Chengwen Feng <fengchengwen at huawei.com> wrote:
>
>> This patchset addresses the issue where retrieving the CPU steer-tag
>> fails on ARM64 platforms. The first commit is a pure renaming of the
>> ACPI CPU ID retrieval interface (no functional changes), which serves
>> as preparation for the second commit that implements the core fix for
>> the steer-tag retrieval logic.
>
> Hi,
>
> For future reference, please keep same lists +CC on every patch
> (for a small series, send everything to everyone who gets any patch).
> For me at least, that led to my filter putting patch 1 in a totally different
> place from the rest and some confusion.
>
> Also, don't send in reply to a previous version. Just start a new email
> thread. That both avoids deep nesting in email clients and generally
> ensures your series ends up in the right place if people are sorting
> by time of sending.
Thanks Jonathan for the reminder, v5 has been sent with all of your comments.
Thanks again
>
> No need to resend this time unless others ask for it.
>
> Thanks,
>
> Jonathan
>
>>
>> ---
>> Changes in v4:
>> - Split the rename into a separate commit.
>>
>> Changes in v3:
>> - Rename existing get_acpi_id_for_cpu() to acpi_get_cpu_acpi_id() other
>> than add one new API.
>>
>> Changes in v2:
>> - Add ECN _DSM reference doc name and its URL.
>> - Separate implement acpi_get_cpu_acpi_id() in each arch which supports
>> ACPI.
>> - Refine commit-log.
>>
>> Chengwen Feng (2):
>> ACPI: Rename get_acpi_id_for_cpu() to acpi_get_cpu_acpi_id() on
>> non-x86
>> PCI/TPH: Fix get cpu steer-tag fail on ARM64 platform
>>
>> Documentation/PCI/tph.rst | 4 ++--
>> arch/arm64/include/asm/acpi.h | 4 ++--
>> arch/loongarch/include/asm/acpi.h | 2 +-
>> arch/riscv/include/asm/acpi.h | 2 +-
>> arch/riscv/kernel/acpi_numa.c | 2 +-
>> arch/x86/include/asm/acpi.h | 2 ++
>> arch/x86/kernel/cpu/common.c | 8 ++++++++
>> drivers/acpi/pptt.c | 16 ++++++++--------
>> drivers/acpi/riscv/rhct.c | 2 +-
>> drivers/pci/tph.c | 11 ++++++-----
>> drivers/perf/arm_cspmu/arm_cspmu.c | 2 +-
>> include/linux/pci-tph.h | 4 ++--
>> 12 files changed, 35 insertions(+), 24 deletions(-)
>>
>
More information about the linux-riscv
mailing list