From owner-freebsd-arch@FreeBSD.ORG Fri Aug 1 11:39:36 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 E25E5106567D; Fri, 1 Aug 2008 11:39:36 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:610:652::211]) by mx1.freebsd.org (Postfix) with ESMTP id A545B8FC21; Fri, 1 Aug 2008 11:39:36 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id A6D961CD38; Fri, 1 Aug 2008 13:39:35 +0200 (CEST) Date: Fri, 1 Aug 2008 13:39:35 +0200 From: Ed Schouten To: FreeBSD Current , FreeBSD Arch Message-ID: <20080801113935.GM99951@hoeg.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9ToWwKEyhugL+MAz" Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Cc: Subject: 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 11:39:37 -0000 --9ToWwKEyhugL+MAz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all, One month ago I sent a schedule to the lists about the MPSAFE TTY code I'm working on. It contained the following: * Ed Schouten wrote: > August 3 2008: > Disconnect drivers from the build that haven't been patched in > the MPSAFE TTY branch. This means I'm going to disconnect these drivers on Sunday. I posted a list of drivers some time ago. The list of drivers is a little different than what I had posted: - I omitted ppp(4) and sl(4) on purpose, because I expected they would already have been disconnected by this time (IFF_NEEDSGIANT). - It seems I forgot to mention ucycom(4) and ufoma(4). These have not been ported to the new TTY layer. This means the complete list of drivers is: | USB: ubser(4), ucycom(4), ufoma(4) | ISA/PCI: cx(4), cy(4), digi(4), rc(4), rp(4), si(4), sio(4) | Line disciplines: ng_h4(4), ng_tty(4), ppp(4), sl(4), snp(4) There are a couple of important things to mention here: - Some line disciplines (ng_h4(4), ng_tty(4) and snp(4)) will be restored in the future. After the new TTY code has been imported, a hooks interface shall be developed, which will allow these drivers to work once again. - PC98 still uses the sio(4) driver. I've decided not to touch PC98 at this moment. I'll contact the PC98 folks one of these days, to see if we can already perform a partial migration to uart(4). Wrapping up, I'd like to say I really hope we can one day see these drivers reappear in FreeBSD. Fortunately we've still got a long time before 8.0-RELEASE. Yours, --=20 Ed Schouten WWW: http://80386.nl/ --9ToWwKEyhugL+MAz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkiS9fcACgkQ52SDGA2eCwVxLACcD3Qi0v8gwwntt2Aukd/ze7sn TlcAni0d6JVrFeDsRwr7WbjBm6I5Obn0 =DNF/ -----END PGP SIGNATURE----- --9ToWwKEyhugL+MAz--