From owner-freebsd-arch@FreeBSD.ORG Fri Aug 1 12:49:11 2008 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 239331065694; Fri, 1 Aug 2008 12:49:11 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by mx1.freebsd.org (Postfix) with ESMTP id 975888FC1C; Fri, 1 Aug 2008 12:49:10 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c122-106-215-175.belrs3.nsw.optusnet.com.au [122.106.215.175]) by mail18.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m71CmmvM031214 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 1 Aug 2008 22:48:49 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.2) with ESMTP id m71Cmllb063831; Fri, 1 Aug 2008 22:48:47 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m71CmldS063830; Fri, 1 Aug 2008 22:48:47 +1000 (EST) (envelope-from peter) Date: Fri, 1 Aug 2008 22:48:45 +1000 From: Peter Jeremy To: Ed Schouten Message-ID: <20080801124845.GZ1359@server.vk2pj.dyndns.org> References: <20080801113935.GM99951@hoeg.nl> <20080801114053.GN99951@hoeg.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Pgaa2uWPnPrfixyx" Content-Disposition: inline In-Reply-To: <20080801114053.GN99951@hoeg.nl> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.18 (2008-05-17) Cc: FreeBSD Arch , FreeBSD Current Subject: Re: Reminder: non-mpsafetty drivers to be connected on Sunday X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Aug 2008 12:49:15 -0000 --Pgaa2uWPnPrfixyx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2008-Aug-01 13:40:53 +0200, Ed Schouten wrote: >One of the most important things I forgot to mention: I've attached the >patch I'm going to commit. Comments on the patch are very welcome! This patch just disconnects the majority of the serial drivers from the build. Whilst I support the aim of making the TTY subsystem MPSAFE, as I've previously stated, IMO, just disconnecting everything is not the way forward. On 2008-Jul-04 11:22:44 +0200, you wrote: >The digi(4) code shouldn't be very hard to port. As I said before, I am >considering making most drivers at least compile before the code hits >the tree, which should make it a lot easier for people to get their >things working again. This doesn't seem to have happened. On 2008-Jul-08 16:16:20 +0200, you wrote: >If time permits, I'll fix nmdm(4). I've also received some messages >about si(4) and digi(4), so I'll contact those people to see what we can >do here. I had indicated an interest in digi(4) but haven't heard anything further. On 2008-Jul-20 14:32:56 +0200, you wrote: >As usual, the latest mpsafetty patchset can be found here. I would >really appreciate it if I could get more reviews on the code. Thanks! > > http://www.il.fontys.nl/~ed/projects/mpsafetty/patches/ Looking through the latest patches (20080801), there is still no documentation explaining how to use the new interfaces. It looks like the only way to port a driver is to study the changes made to some other drivers and work out how to apply equivalent changes to the driver you are adapting. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --Pgaa2uWPnPrfixyx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkiTBiwACgkQ/opHv/APuIdNMACguH8CDH3ZQd3zObL2wzYmpKDt T2UAnjSpR50DA1M4lAlSibLCQMourHpY =bcfT -----END PGP SIGNATURE----- --Pgaa2uWPnPrfixyx--