Environment
Novell SUSE Linux Enterprise
Server 9, SMP kernel
Novell Open Enterprise Server (Linux based), SMP kernel
VMware ESX Server
VMware GSX Server
Novell Open Enterprise Server (Linux based), SMP kernel
VMware ESX Server
VMware GSX Server
Situation
During
initialization of the MPT Fusion SCSI disk driver (mptspi.ko) the
following messages are displayed on the screen and the driver seems
to remain in a hang status:
Alternatively, when the emulated SCSI device is a BusLogic device, messages similar to the following are displayed:
In both cases, the system boots as a rescue system (with the default kernel) from CD media just fine.
mptbase: Initiating ioc0
recovery
mptscsih: ioc0: >> Attempting bus reset!
mptscsih: ioc0: >> Attempting bus reset!
Alternatively, when the emulated SCSI device is a BusLogic device, messages similar to the following are displayed:
scsi0: *** BusLogic BT-958
Initialized Successfully ***
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 1 lun 0
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 1 lun 0
In both cases, the system boots as a rescue system (with the default kernel) from CD media just fine.
Resolution
Remove the kernel parametersnoapic nolapic.
Additional Information
The kernel parametersnoapicand nolapicwere set as a suggestion from VMware to
address time drift issues but they are meant to be set on
single-CPU virtual VMware machines only.