Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Feb 2004 14:33:27 -0500
From:      sammy!!! <sammy@lost-angel.com>
To:        current@freebsd.org
Subject:   Re: Processes blocked on getblk or ufs
Message-ID:  <D52A541C-5B36-11D8-8C86-0003934BF296@lost-angel.com>
In-Reply-To: <40272C79.6040708@freebsd.org>
References:  <EE3D3FBAFFCAED448C21C398FDAD91AC0108FC@EBE1.gc.nat> <40247AE9.6070805@gddsn.org.cn> <20040207062617.GC49373@teleri.net> <20040209063331.A11582@farside.isc.org> <40272C79.6040708@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Has anyone verified this for RELENG_5_2?


On Feb 9, 2004, at 1:45 AM, Scott Long wrote:

> Peter Losher wrote:
>> On Sat, 7 Feb 2004, Chip Norkus wrote:
>>>> woo,  Scott's commit seem to fix this problem for me!
>>>>
>>>
>>> I think I can throw a 'me too' in here.  A build (make -j8 world) 
>>> which
>>> would reliably lock up one of my 2650s no longer does so.  This is
>>> extremely encouraging. :)  Thanks so much for the hard work on this!
>> Any chance this can be backported to RELENG_5_2?  Because as it is 
>> now 5.2
>> is unusable on Dell systems using the aac driver.
>> -Peter
>
> Can you try the attached patch?
>
> Scott
> Index: aac.c
> ===================================================================
> RCS file: /usr/ncvs/src/sys/dev/aac/aac.c,v
> retrieving revision 1.81
> diff -u -r1.81 aac.c
> --- aac.c	9 Nov 2003 09:17:20 -0000	1.81
> +++ aac.c	9 Feb 2004 06:41:57 -0000
> @@ -1290,8 +1290,10 @@
>  	cm->cm_flags |= AAC_CMD_MAPPED;
>
>  	/* put the FIB on the outbound queue */
> -	if (aac_enqueue_fib(sc, cm->cm_queue, cm) == EBUSY)
> +	if (aac_enqueue_fib(sc, cm->cm_queue, cm) == EBUSY) {
> +		aac_unmap_command(cm);
>  		aac_requeue_ready(cm);
> +	}
>
>  	return;
>  }
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to 
> "freebsd-current-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D52A541C-5B36-11D8-8C86-0003934BF296>