From owner-cvs-all Mon Jul 3 12:17:29 2000 Delivered-To: cvs-all@freebsd.org Received: from server.baldwin.cx (server.geekhouse.net [64.81.6.52]) by hub.freebsd.org (Postfix) with ESMTP id B874A37B694; Mon, 3 Jul 2000 12:17:21 -0700 (PDT) (envelope-from john@baldwin.cx) Received: from john.baldwin.cx (root@john.baldwin.cx [192.168.1.18]) by server.baldwin.cx (8.9.3/8.9.3) with ESMTP id MAA29225; Mon, 3 Jul 2000 12:17:17 -0700 (PDT) (envelope-from john@baldwin.cx) Received: (from john@localhost) by john.baldwin.cx (8.9.3/8.9.3) id MAA36724; Mon, 3 Jul 2000 12:18:19 -0700 (PDT) (envelope-from john) Message-Id: <200007031918.MAA36724@john.baldwin.cx> X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <7958.962650431@critter.freebsd.dk> Date: Mon, 03 Jul 2000 12:18:19 -0700 (PDT) From: John Baldwin To: Poul-Henning Kamp Subject: Re: cvs commit: src/sys/sys bus.h bus_private.h src/sys/kern sub Cc: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, Nick Hibma Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 03-Jul-00 Poul-Henning Kamp wrote: > In message , Nick Hibma wri > tes: >> >>I take offence to this message. The arrogance displayed in the last >>paragraph is astonishing. >> >>Second, I require that the manpage for device_set_softc contains a >>sentence that indicates that the softc needs only be set in cases where >>the softc provided by newbus does not give the driver the required >>flexiblity (*). > > You're wasting your breath. You can require all you want, you can > take all the offence you want: "it ain't gonna make no difference". > > FreeBSD delivers tools, not policy. This includes the policy on > softc use in device drivers you seem to advocate. And that's why we have both new-bus and new-config in the system, right? We are capable of setting some policy. How about having the new struct bio? That's policy now, isn't it? It's not just policy if someone else does it and tools if you do it. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message