From owner-freebsd-hackers Sun Sep 19 7:44: 1 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from lamb.sas.com (lamb.sas.com [192.35.83.8]) by hub.freebsd.org (Postfix) with ESMTP id 4AFBD14CF5 for ; Sun, 19 Sep 1999 07:43:59 -0700 (PDT) (envelope-from jwd@unx.sas.com) Received: from mozart (mozart.unx.sas.com [192.58.184.28]) by lamb.sas.com (8.9.3/8.9.1) with SMTP id KAA08157; Sun, 19 Sep 1999 10:43:54 -0400 (EDT) Received: from bb01f39.unx.sas.com by mozart (5.65c/SAS/Domains/5-6-90) id AA20635; Sat, 18 Sep 1999 22:30:00 -0400 Received: (from jwd@localhost) by bb01f39.unx.sas.com (8.9.1/8.9.1) id WAA32777; Sat, 18 Sep 1999 22:29:59 -0400 (EDT) (envelope-from jwd) From: "John W. DeBoskey" Message-Id: <199909190229.WAA32777@bb01f39.unx.sas.com> Subject: Re: kern/13075 (was: Re: aio_*) In-Reply-To: From Wes Peters at "Sep 16, 1999 5:52: 1 pm" To: wes@softweyr.com (Wes Peters) Date: Sat, 18 Sep 1999 22:29:59 -0400 (EDT) Cc: freebsd-hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL43 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hand up... I have two machines running heavily hit aio based file server mechanisms. If the patches will apply to a -current system about 2 weeks old I'll give it a try... (atleast without too much trouble). And now for a wish: /*----------------------------------------------------------+ | ST_AIO | | | | A task in the ST_AIO state means that one of our | | aio_writes has finished. we will loop thru all | | outstanding aio_writes to see which one completed. | | | *----------------------------------------------------------*/ case ST_AIO: /*-----------------------------------------------------+ | loop to get completed write process. | *-----------------------------------------------------*/ for (j=0; j Christopher Sedore wrote: > > > > On Thu, 16 Sep 1999, Wes Peters wrote: > > > > > Christopher Sedore wrote: > > > > > > > > On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > > > > > > > > > Do you by any change have an idea how to fix PR kern/13075 > > > > > (signal is not posted for async I/O on raw devices) > > > > > > > > Yes. There is no code to post the signal unless the job is of the lio > > > > variety. Writing a fix took about 15 minutes (including reboot). > > > > Extensive testing not included, though the test program provided with the > > > > PR now functions. > > > > > > Great, now do you want to tackle aio_cancel? ;^) > > > > I've been holding off to see whether I can get the other aio patches for > > improved socket io committed. I don't want to do two versions of > > aio_cancel (the changes for sockets alter the way things are queued and > > hence the way that cancels have to be done). > > Good to hear. OK, show of hands: who's using aio_* and has the time to > test patches for Christopher? > > - -- > "Where am I, and what am I doing in this handbasket?" > > Wes Peters Softweyr LLC > http://softweyr.com/ wes@softweyr.com > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > > ------------------------------ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message