From owner-svn-src-head@FreeBSD.ORG Mon Nov 22 21:27:45 2010 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6532F1065679; Mon, 22 Nov 2010 21:27:45 +0000 (UTC) (envelope-from bschmidt@techwires.net) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id EA4C08FC08; Mon, 22 Nov 2010 21:27:44 +0000 (UTC) Received: by gwj20 with SMTP id 20so4610728gwj.13 for ; Mon, 22 Nov 2010 13:27:44 -0800 (PST) Received: by 10.223.111.134 with SMTP id s6mr5735256fap.21.1290461263455; Mon, 22 Nov 2010 13:27:43 -0800 (PST) Received: from maja.lab.techwires.net (p54B4DFDE.dip.t-dialin.net [84.180.223.222]) by mx.google.com with ESMTPS id y1sm1542394fak.15.2010.11.22.13.27.40 (version=SSLv3 cipher=RC4-MD5); Mon, 22 Nov 2010 13:27:41 -0800 (PST) Sender: Bernhard Schmidt From: Bernhard Schmidt To: d@delphij.net Date: Mon, 22 Nov 2010 22:28:00 +0100 User-Agent: KMail/1.12.4 (FreeBSD/9.0-CURRENT; KDE/4.3.5; amd64; ; ) References: <201011222046.oAMKkcF3005213@svn.freebsd.org> <4CEADBA8.7090101@delphij.net> In-Reply-To: <4CEADBA8.7090101@delphij.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201011222228.00984.bschmidt@freebsd.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r215708 - head/sys/compat/ndis X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 21:27:45 -0000 On Monday 22 November 2010 22:07:52 Xin LI wrote: > On 11/22/10 12:46, Bernhard Schmidt wrote: > > Author: bschmidt > > Date: Mon Nov 22 20:46:38 2010 > > New Revision: 215708 > > URL: http://svn.freebsd.org/changeset/base/215708 > > > > Log: > > Resurrect amd64 support. > > - Many drivers on amd64 are picking system uptime, interrupt time and > > ticks via global data structure instead of calling functions for > > performance reasons. For now just patch such address so driver will not > > trigger page fault when trying to access such data. In future, additional > > callout may be added to update data in periodic intervals. > > - On amd64 we need to allocate "shadow space" on stack before calling > > any function. > > > > Submitted by: Paul B Mahol > > Will this be MFC'ed? I hope I can squeeze it in before the freeze, so yes. Given the current state of ndis on amd64 it definitely won't make things worse. -- Bernhard