Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Monday, October 21 • 3:50pm - 4:40pm
Grand Unification of ACPI-Based Device Hot-Plug - Rafael J. Wysocki, Intel Corp.

Sign up or log in to save this to your schedule and see who's attending!

One of the important features of ACPI is the ability to handle platform-specific out-of-band signaling of device hot-plug events, which in principle is possible for any device represented in the ACPI namespace. Moreover, dependencies between devices can be taken into account and platform-specific methods of device ejection may be provided. The Linux kernel has supported that interface for a long time, but in a limited way. In particular, it did not allow hot removal to fail gracefully and it did not really support hot-plug operations involving multiple devices of different types. Currently, an effort is under way to integrate ACPI-based device hot-plug support in the kernel into a consistent framework capable of handling all of the possible hot-plug scenarios. I will discuss the problems that had to be overcome, the progress already made and future development plans in that area.

Speakers
avatar for Rafael J. Wysocki

Rafael J. Wysocki

Software Engineer, Intel OTC
Rafael maintains the Linux kernel's core ACPI and power management code, including the core infrastructure for IO device PM, CPU PM and system suspend/hibernation. He works at Intel Open Source Technology Center as a Software Engineer focusing on the mainline Linux kernel. Rafael has been actively contributing to Linux since 2005, in particular to the kernel's power management subsystems (system suspend/hibernation, device runtime PM framework... Read More →


Monday October 21, 2013 3:50pm - 4:40pm
Pentland

Attendees (18)