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
> 
> Log:
>   Re-implement FPU suspend/resume for amd64.  This removes superfluous uses
>   of critical_enter(9) and critical_exit(9) by fpugetregs() and fpusetregs().
>   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


-- 
Gavin Atkinson
FreeBSD committer and bugmeister
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to