Re: Question about scsi_device_online() usage in mptscsih

2005-04-15 Thread James Bottomley
On Fri, 2005-04-15 at 19:13 +0900, Masao Fukuchi wrote: The sequence is: 1.Host issues SCSI command to fusion MPT driver. 2.Mid layer detects command timeout and then performs error recovery sequence. But the sequence fails and it causes device offline. (fusion MPT driver still hold

RE: Question about scsi_device_online() usage in mptscsih

2005-04-15 Thread Moore, Eric Dean
On Friday, April 15, 2005 8:30 AM, James Bottomley wrote: On Fri, 2005-04-15 at 19:13 +0900, Masao Fukuchi wrote: The sequence is: 1.Host issues SCSI command to fusion MPT driver. 2.Mid layer detects command timeout and then performs error recovery sequence. But the sequence

RE: Question about scsi_device_online() usage in mptscsih

2005-04-15 Thread James Bottomley
On Fri, 2005-04-15 at 10:11 -0600, Moore, Eric Dean wrote: Thus I think its safe to say, we can remove the scsi_device_online from mptscsih_flush_running_cmds. Right?? Yes, as long as you now tear down all the outstanding commands while the error handler is executing, you should be safe from

Re: Question about scsi_device_online() usage in mptscsih

2005-04-14 Thread Christoph Hellwig
On Sat, Apr 02, 2005 at 02:35:57PM +0900, Tejun Heo wrote: Hello, Eric. Hello, James. I've been working on new SCSI state model and was checking on scsi_device_online() users. As the state model is going to change, I need to audit device state usages in lldd's and I'm having difficult

Question about scsi_device_online() usage in mptscsih

2005-04-01 Thread Tejun Heo
Hello, Eric. Hello, James. I've been working on new SCSI state model and was checking on scsi_device_online() users. As the state model is going to change, I need to audit device state usages in lldd's and I'm having difficult time understanding why scsi_device_online() is used in mptscsih.