X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=drivers%2Facpi%2Fdock.c;h=efb959d6c8a98c654e88e8de4ce6056ac26482aa;hb=478c6a43fcbc6c11609f8cee7c7b57223907754f;hp=7af7db1ba8c452c05ef730ab432cabb8c7b59309;hpb=83f2f0ed715eb15a8e13c07df479d65bbc10d8d5;p=linux-2.6-omap-h63xx.git diff --git a/drivers/acpi/dock.c b/drivers/acpi/dock.c index 7af7db1ba8c..efb959d6c8a 100644 --- a/drivers/acpi/dock.c +++ b/drivers/acpi/dock.c @@ -1146,9 +1146,10 @@ static int __init dock_init(void) static void __exit dock_exit(void) { struct dock_station *dock_station; + struct dock_station *tmp; unregister_acpi_bus_notifier(&dock_acpi_notifier); - list_for_each_entry(dock_station, &dock_stations, sibiling) + list_for_each_entry_safe(dock_station, tmp, &dock_stations, sibiling) dock_remove(dock_station); }