From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 19:00:33 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68F7B16A4CF for ; Tue, 14 Dec 2004 19:00:33 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A4F343D46 for ; Tue, 14 Dec 2004 19:00:33 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 16589F1877 for ; Tue, 14 Dec 2004 11:00:33 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00717-04 for ; Tue, 14 Dec 2004 11:00:26 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 36DDAF1849 for ; Tue, 14 Dec 2004 11:00:26 -0800 (PST) From: Sean McNeil To: amd64@freebsd.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0ibOigxZ+rG7UVRiPIap" Date: Tue, 14 Dec 2004 11:00:26 -0800 Message-Id: <1103050826.21655.13.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com Subject: non-executable stack X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 19:00:33 -0000 --=-0ibOigxZ+rG7UVRiPIap Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Just wondering if FreeBSD is taking advantage of the non-execute capability in the amd64 processor to protect the stack and allocation area. If so, how would something like the java VM work? Would it have to have some sort of chflag bit set or suid'd? Cheers, Sean --=-0ibOigxZ+rG7UVRiPIap Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBvzhJyQsGN30uGE4RAgnDAJ9WkQ0teioCXn96sNpowWFxdJw7bACgtNG+ Nfh2doufm7wPeGeCr+HtFq8= =klSd -----END PGP SIGNATURE----- --=-0ibOigxZ+rG7UVRiPIap--