Re: [PATCH, RFC] aic7xxx: semaphore to completion conversion

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

 



> On Tue, Jan 31, 2006 at 06:20:18PM +0100, Christoph Hellwig
wrote:
> > switch eh_sem to a completion.  due to
wait_for_completion_timeout this
> > also nicely simplifies the code.  Unfortunately it's
untested, so if
> > someone with the hardware could give it a try that would
be nice.  Once
> > it works the same thing can be applied to aic79xx.
> 
> New version that switches to the common onstack completion
and just a
> pointer in the platform_data struct idiom.  This gets rid of
all the
> flags fiddling.
> 
> 
Tested and work.
But now (with this patch or the previous one) if I apply the
'Overlapped command error handling' fix, the kernel never
recover and a few second later completely freeze (keyboard
led, network activity ...).
It's like that with a queue depth of 2, one slot is stuck and
the driver continue to work with the second one (with big
delays like timeouts).
Will retry in console mode to try to catch somme messages.

Emmanuel.

Accédez au courrier électronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,34 ?/mn) ; tél : 08 92 68 13 50 (0,34?/mn)



-
: 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