From owner-freebsd-current Wed Jul 22 03:50:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA03628 for freebsd-current-outgoing; Wed, 22 Jul 1998 03:50:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hda.hda.com (hda-bicnet.bicnet.net [208.220.66.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA03561 for ; Wed, 22 Jul 1998 03:50:03 -0700 (PDT) (envelope-from dufault@hda.hda.com) Received: (from dufault@localhost) by hda.hda.com (8.8.5/8.8.5) id GAA24033; Wed, 22 Jul 1998 06:20:58 -0400 (EDT) From: Peter Dufault Message-Id: <199807221020.GAA24033@hda.hda.com> Subject: Re: cdrecord with 3.0-CURRENT ... In-Reply-To: <19980721154615.B1009@cons.org> from Martin Cracauer at "Jul 21, 98 03:46:15 pm" To: cracauer@cons.org (Martin Cracauer) Date: Wed, 22 Jul 1998 06:20:57 -0400 (EDT) Cc: scrappy@hub.org, doconnor@gsoft.com.au, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > cdrecords checks for Posix async I/O and uses it if it's available. > > This was implemented by John Dyson in FreeBSD, but it isn't by default It checks for the Posix fixed priority scheduler implemented by me, but only checks the "this feature is supported in some configurations of this OS" and not "this feature is supported in this configuration of the OS". In my opinion, this is likely to happen for common POSIX features and those features will have to be made standard instead of changing the programs to try to detect run time configuration. It is already tough enough to implement feature detection in portable programs. Since this is a small option I think I will make it standard. Peter -- Peter Dufault (dufault@hda.com) Realtime development, Machine control, HD Associates, Inc. Safety critical systems, Agency approval To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message