CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2017/02/06 21:42:56
Modified files:
sys/dev/pci : mfii.c
Log message:
support hotplug of physical disks.
this only handles MFI_EVT_PD_INSERTED_EXT and MFI_EVT_PD_REMOVED_EXT so
far. if this code is to be reused in mfi, it should probably change to
use MFI_EVT_PD_INSERTED and MFI_EVT_PD_REMOVED instead.
unlike mpii and mpi, it looks like the firmware aborts outstanding
commands against a disk when it's physically removed, so we dont
have to explicitly abort them. this is probably a carry over from
mfi generation boards which dont have an explicit abort command
they can use.