[vbox-dev] [PATCH RFC] Change triple fault reset behavior to reset guest

Jeff Westfahl jeff.westfahl at ni.com
Thu Apr 10 19:46:14 GMT 2014


Unfortunately it sounds like other software expects only a CPU reset in 
this case:

"Because that's not the way things work. There's software out there which 
relies on a triple
fault only resetting the CPU and performing a warm reboot (and not really 
resetting the
system at all)."

>From https://forums.virtualbox.org/viewtopic.php?f=4&t=61163

carpeddiem at gmail.com wrote on 04/10/2014 02:00:31 PM:

> From: Ed Maste <emaste at freebsd.org>
> To: Jeff Westfahl <jeff.westfahl at ni.com>, 
> Cc: vbox-dev at virtualbox.org
> Date: 04/10/2014 02:00 PM
> Subject: Re: [vbox-dev] [PATCH RFC] Change triple fault reset behavior 
to reset guest
> Sent by: carpeddiem at gmail.com
> 
> On 10 April 2014 13:15, Jeff Westfahl <jeff.westfahl at ni.com> wrote:
> > Here's a patch that changes the behavior of the "triplefaultreset" 
option to
> > reset the whole guest instead of resetting the CPU. In my testing of 
Phar
> > Lap ETS with VirtualBox, the current implementation of 
triplefaultreset is
> > unreliable, and isn't supported at all in SMP guests.
> 
> FreeBSD also has a fallback to a triple fault in case other reset
> mechanisms fail.  This sounds like a good change to me.





More information about the vbox-dev mailing list