From owner-freebsd-sparc64@FreeBSD.ORG Fri Aug 17 07:03:16 2007 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3FC816A417 for ; Fri, 17 Aug 2007 07:03:16 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from phoebe.cse.buffalo.edu (phoebe.cse.Buffalo.EDU [128.205.32.89]) by mx1.freebsd.org (Postfix) with ESMTP id 86C2C13C468 for ; Fri, 17 Aug 2007 07:03:16 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from [128.205.32.4] (opus.cse.Buffalo.EDU [128.205.32.4]) (authenticated bits=0) by phoebe.cse.buffalo.edu (8.13.7/8.13.7) with ESMTP id l7H6hFcr041387 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 17 Aug 2007 02:43:16 -0400 (EDT) (envelope-from kensmith@cse.buffalo.edu) From: Ken Smith To: Michiel Boland In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-PMrH22dXRfd7PC9zlBAB" Organization: U. Buffalo CSE Department Date: Fri, 17 Aug 2007 02:43:15 -0400 Message-Id: <1187332995.36266.73.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port X-DCC-Buffalo.EDU-Metrics: phoebe.cse.buffalo.edu 1029; Body=0 Fuz1=0 Fuz2=0 X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on phoebe.cse.buffalo.edu X-Virus-Scanned: ClamAV 0.88.3/3967/Thu Aug 16 11:32:14 2007 on phoebe.cse.buffalo.edu X-Virus-Status: Clean Cc: freebsd-sparc64@freebsd.org Subject: Re: problem with user trap handlers in -CURRENT X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Aug 2007 07:03:16 -0000 --=-PMrH22dXRfd7PC9zlBAB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2007-08-13 at 19:28 +0200, Michiel Boland wrote: > Hi. First, I would like to point out that I'm not at all an expert on=20 > sparc64, so please excuse me if I express myself a bit awkwardly. >=20 > Now the problem. >=20 > As you may or may not know, -CURRENT on sparc64 is broken in the > sense=20 > that you can no longer ssh into a box that has >=20 > UsePrivilegeSeparation yes >=20 > in sshd_config. I can't really address the rest of what you brought up in your message (about trap alignment) but the above issue is (for now) fixed by the import of gcc 4.2.1 and follow-on change of sys.mk to use -O2. Experimenting a bit before I'd found sshd only seemed to mis-behave when compiled with -O1 (-O and -O2 resulted in sshd's that were OK with privilege separation turned on). I haven't done the same experimenting since the 4.2.1 import was done. --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-PMrH22dXRfd7PC9zlBAB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGxUOC/G14VSmup/YRAq8XAKCBYMo8qBoC/In5DCVzVRDls8plzQCeJi7d jHZE9vwS/AnleKOZjsL8bkw= =zp++ -----END PGP SIGNATURE----- --=-PMrH22dXRfd7PC9zlBAB--