diff -urN oldtree/drivers/acpi/dock.c newtree/drivers/acpi/dock.c
--- oldtree/drivers/acpi/dock.c	2006-07-05 10:06:57.000000000 -0400
+++ newtree/drivers/acpi/dock.c	2006-07-12 18:29:11.000000000 -0400
@@ -627,6 +627,7 @@
 	INIT_LIST_HEAD(&dock_station->hotplug_devices);
 	spin_lock_init(&dock_station->dd_lock);
 	spin_lock_init(&dock_station->hp_lock);
+        ATOMIC_INIT_NOTIFIER_HEAD(&dock_notifier_list);
 
 	/* Find dependent devices */
 	acpi_walk_namespace(ACPI_TYPE_DEVICE, ACPI_ROOT_OBJECT,
