From owner-freebsd-amd64@FreeBSD.ORG Sat Aug 23 23:48:40 2008 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEEB9106564A for ; Sat, 23 Aug 2008 23:48:40 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.227]) by mx1.freebsd.org (Postfix) with ESMTP id 94F778FC16 for ; Sat, 23 Aug 2008 23:48:40 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so1744767rvf.43 for ; Sat, 23 Aug 2008 16:48:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=4glgA2DcIOfbW2EuSBWLNQBm4xdWlJd59g5+OmiXMSg=; b=ub0J+ARGRmQujyBWdRRKrXX9dMTWueIVgn0gZL6UEC9Dq+Z/EX5uEhPNrHqWNuT4np VRCQIjZPLTFuElrZ3PvT4AtkbwW4+lj4rhZeG34AZxtqPNTo++LD9Qt1h7xXVGPyLN6G ekc/HyVU9BNvJHHze53h9T10dfETt2zWupDQU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=q0ja/If8hx/xOmRkrY0+fAYjF1QYjJcta+4fzb6axxAM8U9qrMbpYMb1KAM/9dYtqG PNRZn9YJzNjqzyIV+iPXJkihdrU0F4mVk8HPGg4TsOiwIPQQPbFCPyl/fCCy2YqnhCxz +Ikj/+K7E84awQIbpcZ/nfRXhWNHWwlWN9hkA= Received: by 10.141.137.16 with SMTP id p16mr1327333rvn.192.1219534009847; Sat, 23 Aug 2008 16:26:49 -0700 (PDT) Received: by 10.141.101.21 with HTTP; Sat, 23 Aug 2008 16:26:49 -0700 (PDT) Message-ID: <3c1674c90808231626g7fe2fa60j4ee6c85ade565680@mail.gmail.com> Date: Sat, 23 Aug 2008 16:26:49 -0700 From: "Kip Macy" Sender: mat.macy@gmail.com To: "Kostik Belousov" In-Reply-To: <20080823105444.GQ1803@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200808230509.m7N59JJx037173@freefall.freebsd.org> <20080823105444.GQ1803@deviant.kiev.zoral.com.ua> X-Google-Sender-Auth: b92c13de611411e4 X-Mailman-Approved-At: Sun, 24 Aug 2008 03:00:00 +0000 Cc: gerald@freebsd.org, stephanie@sosdg.org, bug-followup@freebsd.org, freebsd-amd64@freebsd.org Subject: Re: amd64/104311: ports/wine should be installable on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2008 23:48:40 -0000 Ok, I've cooked up a patch to do this. However, it will require a fair bit of testing ... -Kip On Sat, Aug 23, 2008 at 3:54 AM, Kostik Belousov wrote: > On Sat, Aug 23, 2008 at 05:09:19AM +0000, kmacy@freebsd.org wrote: >> amd64 now saves segment registers on context switches for 32-bit executables as of recent RELENG_7 and HEAD. > > Yes, kernel saves the segment registers, but I very much doubt that > creation of the ldt segments is supported (i.e. I am sure it is not). >