usr/src/uts/i86pc/os/mp_startup.c
changeset 8930 02055889c73a
parent 8906 e559381f1e2b
child 9004 0f2f9c0e4285
equal deleted inserted replaced
8929:4371b592750e 8930:02055889c73a
  1576 	 */
  1576 	 */
  1577 	ucode_check(cp);
  1577 	ucode_check(cp);
  1578 
  1578 
  1579 	mutex_exit(&cpu_lock);
  1579 	mutex_exit(&cpu_lock);
  1580 
  1580 
       
  1581 	post_startup_cpu_fixups();
       
  1582 
  1581 	/*
  1583 	/*
  1582 	 * Enable preemption here so that contention for any locks acquired
  1584 	 * Enable preemption here so that contention for any locks acquired
  1583 	 * later in mp_startup may be preempted if the thread owning those
  1585 	 * later in mp_startup may be preempted if the thread owning those
  1584 	 * locks is continously executing on other CPUs (for example, this
  1586 	 * locks is continously executing on other CPUs (for example, this
  1585 	 * CPU must be preemptible to allow other CPUs to pause it during their
  1587 	 * CPU must be preemptible to allow other CPUs to pause it during their