the following text was included in the 2.6.15 kernel changelog

The following change was found from the Adaptec developers.  Note the
"2.6.13+" reference, the word "deadlock", and the final "sign offs"

commit e5508c13ac25b07585229b144a45cf64a990171e
Author: Salyzyn, Mark <[EMAIL PROTECTED]>
Date:   Sat Dec 17 19:26:30 2005 -0800

  [PATCH] dpt_i2o fix for deadlock condition
    
  Miquel van Smoorenburg <[EMAIL PROTECTED]> forwarded me this fix to
  resolve a deadlock condition that occurs due to the API change in
  2.6.13+ kernels dropping the host locking when entering the error
  handling.  They all end up calling adpt_i2o_post_wait(), which if  you
  call it unlocked, might return with host_lock locked anyway and that
  causes a deadlock.
    
  Signed-off-by: Mark Salyzyn <[EMAIL PROTECTED]>
  Cc: James Bottomley <[EMAIL PROTECTED]>
  Cc: <[EMAIL PROTECTED]>
  Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
  Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>

I can definitely say that kernel 2.6.15 fixed my problems.  I also can
definitely say that the prior kernel to work was 2.6.12.6.  My guess is
that the 2.6.8 also would work.

On Wed, 2006-01-11 at 21:27 +0100, Stefan G. Weichinger wrote:
> Stefan G. Weichinger wrote:
> > Freels, James D. wrote:
> > 
> >> The problem I had started at kernels greater than 2.6.12.x (starting 
> >> at 2.6.13.0) and was finally cleared at 2.6.15.0.
> > 
> > 
> > Interesting ... I am using that module with kernel 2.6.13 and have no 
> > problems. Maybe this related to the old hardware I use, maybe to the 
> > fact that the Suse-guys have patched that already (assumption: NO 
> > research done on this by me ...)
> 
> Some bell rang ....
> 
> Could someone point mo to any related bugreport on this?
> Maybe this has to do with some strange symptoms I see at a customers 
> site. They use aic7xx with linux-2.6.8 on a Suse-9.2 ...
> 
> No complete lockups, but strange tape-errors all over the place.
> Everything swapped already, the only thing that helped so far was 
> putting the drive out of the box and laying it on the top of the case 
> with the SCSI-cables through the air ;) Smooth backups since then.
> 
> Might be temperature, we'll try an external case for that drive.
> 
> But maybe it has to with some module/kernel-problems as well ...
> 
> Stefan
> 
------------------------------
James D. Freels, Ph.D.
Oak Ridge National Laboratory
[EMAIL PROTECTED]
http://www.comsol.com/stories/hfir/


Reply via email to