On Wed, Jun 28, 2017 at 10:25:09AM +0200, Hannes Reinecke wrote: > From: Hannes Reinecke <hare@xxxxxxxx> > > The bus reset function is a subset of host reset, but will always > return SUCCESS. But as the host reset also invokes a reset for > all ports there is a possibility that the bus reset will not be > able to fully reset the HBA, leading to a blocked system. > So drop bus reset completely. Wouldn't the more conservative option be to remove the host_reset handler? This driver is old and little used, and the existing code will never have used the host_reset handler due to the fact that the bus_reset handler always returns SUCCESS?