ACPI: fix single linked list manipulation
authorAkinobu Mita <akinobu.mita@gmail.com>
Tue, 19 Dec 2006 20:56:09 +0000 (12:56 -0800)
committerLen Brown <len.brown@intel.com>
Wed, 20 Dec 2006 05:30:48 +0000 (00:30 -0500)
commitf10bb2544bab75b3e8df15a7b51a833c78cbd77f
tree6d099f8c14ccdaca92b2100b8548afe536e56a14
parent9185cfa92507d07ac787bc73d06c42222eec7239
ACPI: fix single linked list manipulation

Fix single linked list manipulation for sub_driver.  If the remving entry
is not on the head of the sub_driver list, it goes into infinate loop.

Though that infinite loop doesn't happen.  Because the only user of
acpi_pci_register_dirver() is acpiphp.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/pci_root.c