ACPI-Based System Device Hot-Plugging Framework
For several months there have been developers at Huawei and elsewhere working on an ACPI-based system device hot-plug framework for the Linux kernel.
Now up to its third revision, this hot-plugging framework written against the Advanced Configuration and Power Interface (ACPI) specification continues to advance.
As far as what this hot-plug framework means, Huawei's Jiang Liu describes it as:
Modern high-end server may support advanced hotplug features for system devices, including physical processor, memory board, IO extension board and/or computer node. The ACPI specifications have provided standard interfaces between firmware and OS to support device hotplug at runtime. This patch series provide an ACPI based hotplug framework to support system device hotplug at runtime, which will replace current existing ACPI device driver based CPU/memory/CONTAINER hotplug mechanism.The latest v3 patches can be found on the kernel mailing list and will hopefully be merged into a future Linux kernel release. The third version of these kernel patches fix minor bugs, refine the code, implement fake slot enumator for testing purposes, enhance the ACPI container driver for the new framework, enhance the ACPI processor driver for the new framework, and resolve dependencies among slots.
Latest Linux News
Latest Articles & Reviews
Most Viewed News This Week