cleaned up lapic, boots up again under SMP