summaryrefslogtreecommitdiffstats
path: root/sound/firewire
diff options
context:
space:
mode:
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-06-30 23:46:42 +0200
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-07-15 01:33:11 +0200
commit37f908778f20bbcc35ab9a98a5b584329c6abf08 (patch)
tree1b8dfacd079665a19dee7a876fb79f68e75da505 /sound/firewire
parentACPI / dock: Rework and simplify find_dock_devices() (diff)
downloadlinux-37f908778f20bbcc35ab9a98a5b584329c6abf08.tar.xz
linux-37f908778f20bbcc35ab9a98a5b584329c6abf08.zip
ACPI / dock: Walk list in reverse order during removal of devices
If there are indirect dependencies between devices in a dock station's dependent devices list, they may be broken if the devices are removed in the same order in which they have been added. For this reason, make the code in handle_eject_request() walk the list of dependent devices in reverse order. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Acked-by: Yinghai Lu <yinghai@kernel.org>
Diffstat (limited to 'sound/firewire')
0 files changed, 0 insertions, 0 deletions