From owner-freebsd-hackers Tue Feb 23 17:31:42 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (Postfix) with ESMTP id 7740B1117B for ; Tue, 23 Feb 1999 17:31:38 -0800 (PST) (envelope-from tlambert@usr09.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id SAA00469; Tue, 23 Feb 1999 18:31:38 -0700 (MST) Received: from usr09.primenet.com(206.165.6.209) via SMTP by smtp01.primenet.com, id smtpd000422; Tue Feb 23 18:31:33 1999 Received: (from tlambert@localhost) by usr09.primenet.com (8.8.5/8.8.5) id SAA24606; Tue, 23 Feb 1999 18:31:26 -0700 (MST) From: Terry Lambert Message-Id: <199902240131.SAA24606@usr09.primenet.com> Subject: Re: Panic in FFS/4.0 as of yesterday To: dillon@apollo.backplane.com (Matthew Dillon) Date: Wed, 24 Feb 1999 01:31:26 +0000 (GMT) Cc: dfr@nlsystems.com, tlambert@primenet.com, freebsd-hackers@freebsd.org In-Reply-To: <199902220932.BAA29386@apollo.backplane.com> from "Matthew Dillon" at Feb 22, 99 01:32:25 am X-Mailer: ELM [version 2.4 PL25] 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 > I don't think B_EXPIDITE could ever be made to work well. Why not limit > the number of async I/O write operations allowed to be in-progress at any > given moment for ops run by the syncer, swapper, or flushdirtybufs?. > Either on a vnode-by-vnode or a mount-by-mount basis? I do a poor-man's > version of this for the swapper. At least then the hacks would be > concentrated together rather then strewn all over the codebase. The > write queueing problem seems to be quite general in nature, which means > that the solution should not be to have to hack each and every device > that might do I/O ( aka UFS in this case ). Mostly, you don't want to do this because it destroys the reason for wanting to mount the thing async in the first place. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message