Date: Tue, 27 Jul 2010 15:49:40 +0100 From: Gavin Atkinson <gavin@FreeBSD.org> To: Jung-uk Kim <jkim@FreeBSD.org> Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r210514 - in head/sys/amd64: acpica amd64 Message-ID: <1280242180.78791.33.camel@buffy.york.ac.uk> In-Reply-To: <201007261953.o6QJrAFd069188@svn.freebsd.org> References: <201007261953.o6QJrAFd069188@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2010-07-26 at 19:53 +0000, Jung-uk Kim wrote: > Author: jkim > Date: Mon Jul 26 19:53:09 2010 > New Revision: 210514 > URL: http://svn.freebsd.org/changeset/base/210514 >=20 > Log: > Re-implement FPU suspend/resume for amd64. This removes superfluous us= es > of critical_enter(9) and critical_exit(9) by fpugetregs() and fpusetreg= s(). > Also, we do not touch PCB flags any more. Hi, Is this likely to make suspend.resume more reliable? Or is it basically more of a tidy up of the existing code? My laptop hangs on resume maybe 1 in 5 times, but will also hang 100% of the time if I've been running virtualbox - and as a result I'm assuming it's somethign to do with some register saving/restoring that needs to happen but isn't at the moment. I have no idea how to debug the problem further though. Thanks, Gavin --=20 Gavin Atkinson FreeBSD committer and bugmeister
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1280242180.78791.33.camel>