!4219 Initial cleanups for vCPU hotplug
Merge Pull Request from: @ci-robot PR sync from: liwei <liwei728@huawei.com> https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/4H7MREBN4GBW5HSE4U5GEIXWNQKPN45I/ This series aims to switch most architectures over to using generic CPU devices rather than arch specific implementations. James Morse (16): ACPI: scan: Use the acpi_device_is_present() helper in more places ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper arch_topology: Make register_cpu_capacity_sysctl() tolerant to late CPUs x86: intel_epb: Don't rely on link order ACPI: Move ACPI_HOTPLUG_CPU to be disabled on arm64 and riscv drivers: base: Use present CPUs in GENERIC_CPU_DEVICES drivers: base: Allow parts of GENERIC_CPU_DEVICES to be overridden drivers: base: Implement weak arch_unregister_cpu() drivers: base: Move cpu_dev_init() after node_dev_init() drivers: base: Print a warning instead of panic() when register_cpu() fails arm64: setup: Switch over to GENERIC_CPU_DEVICES using arch_register_cpu() x86/topology: Switch over to GENERIC_CPU_DEVICES LoongArch: Switch over to GENERIC_CPU_DEVICES LoongArch: Use the __weak version of arch_unregister_cpu() riscv: Switch over to GENERIC_CPU_DEVICES Russell King (Oracle) (8): x86/topology: remove arch_*register_cpu() exports Loongarch: remove arch_*register_cpu() exports drivers: base: add arch_cpu_is_hotpluggable() arm64: convert to arch_cpu_is_hotpluggable() x86/topology: use weak version of arch_unregister_cpu() x86/topology: convert to use arch_cpu_is_hotpluggable() LoongArch: convert to use arch_cpu_is_hotpluggable() riscv: convert to use arch_cpu_is_hotpluggable() -- 2.25.1 https://gitee.com/openeuler/kernel/issues/I8XMTL Link:https://gitee.com/openeuler/kernel/pulls/4219 Reviewed-by:Weilong Chen <chenweilong@huawei.com> Reviewed-by:
Jason Zeng <jason.zeng@intel.com> Reviewed-by:
Xiongfeng Wang <wangxiongfeng2@huawei.com> Reviewed-by:
Zhang Jianhua <chris.zjh@huawei.com> Reviewed-by:
Wei Li <liwei391@huawei.com> Reviewed-by:
Mingzheng Xing <xingmingzheng@iscas.ac.cn> Reviewed-by:
Mao Bibo <maobibo@loongson.cn> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>
Loading
Please sign in to comment