[lkml]   [2013]   [Nov]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH 0/10] ACPI: Device objects for all namespace nodes and PCI root hotplug integration

This is 3.14 material, but I'm posting it today to let you know it is coming.
Of course, if you see any immediate problems with the following patches, please
let me know.

Patch [1/10] is a place holder until we get an equivalent from ACPICA upstream,
which should happen early after 3.13-rc1. The remaining patches are:

[2/10] ACPI / scan: Define non-empty removal handler to passed to
acpi_attach_data() for struct acpi_device objects.

[3/10] ACPI / scan: Create struct acpi_device objects for all device nodes in
the namespace regardless of the current result of _STA (the reasons are
explained in the changelog).

[4/10] ACPI / hotplug: Do not fail bus check and device check notifications
if hotplug is not enabled for the given group of devices via sysfs
(failing those notifications only skips device enumeration, but doesn't
prevent devices from being physically added to the system).

[5/10] ACPI / hotplug: Introduce common device hotplug function
acpi_device_hotplug() and reduce some code duplication.

[6/10] ACPI / hotplug: Make PCI host bridge hotplug use common code (instead
of defining its own notify handler).

[7/10] ACPI / hotplug: Move container-specific code out of the common code.

[8/10] ACPI / hotplug: Rework the common device hotplug code to cover surprise
removals of devices.

[9/10] ACPI / hotplug: Drop unfinished global hotplug notification handling

[10/10] ACPI: Clean up some revoltingly ugly stuff.


I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.

 \ /
  Last update: 2013-11-17 18:21    [W:0.113 / U:1.224 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site