RE: [PATCH] SPI transport class and generic Domain Validation for fusion

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2005-08-08 at 18:07 -0600, Moore, Eric Dean wrote:
> James:  I've not been able to review this patch, nor the other one you sent.
> On concern is whether spi transport handle asyn events?  Meaning will it do
> domain
> validation on RAID1 volume - for a new drive that was hot swapped with a 
> good disk?  In the driver look at mptscsih_event_process - this code is 
> handling a aync event from the firmware telling the driver to perform 
> dv on disk that was just added.  

Yes ... I think I told you this the last time you asked.  You just have
to plug in either spi_dv_device() or spi_schedule_dv_device() (if you're
in interrupt context) and it will kick off a dv of the underlying
device.

It is hard for me to ascertain what the firmware is doing from reverse
engineering the driver since you don't provide documentation.  However,
I can guess roughly from the original code what to do.  How do I trigger
this event to test it?

> Pls don't rush this into the kernel untill we have time to review, and/or 
> talk to our internal test teams on test effort, and/or talk to our customers
> explaning the risk in removing this code.

Well, apart from the update to do DV on underlying raid devices, which
is really all in the previous patch, nothing much has changed from the
diff I sent you on 11 April ... I haven't heard that you found any
problems in your previous four months of testing, how much longer do you
need?

The object of using the generic code is to try to pool resources on DV
since it's a rather complex and bug prone area.  I already know you have
several bugs in the fusion DV code, of which hanging the system when
there's a narrow segment in the domain is the most serious.  However, I
suspect we probably have different tests in our DV test suites, so if
yours turns up any problems in the generic DV, I'll be happy to fix it.

James


-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux