• Christoph Hellwig's avatar
    [SCSI] aic7xxx: semaphore to completion conversion · 8cac8145
    Christoph Hellwig authored
    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.
    Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
    Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
    8cac8145
aic7xxx_osm.c 71.4 KB