Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Mar 2014 14:43:18 -0300
From:      Mario Lobo <lobo@bsd.com.br>
To:        freebsd-emulation@freebsd.org
Subject:   Re: virtualbox-4.3.8 just hit ports and me with a new Guru meditation for MacOS X guests
Message-ID:  <20140304144318.7392443d@Papi>
In-Reply-To: <5315DDCD.8050202@gmail.com>
References:  <5315DDCD.8050202@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 04 Mar 2014 16:06:05 +0200
Volodymyr Kostyrko <c.kworr@gmail.com> wrote:

> Hi all.
> 
> After updating to 4.3.8 all of my guest with MacOS X refuse to work,
> the major difference in logs was:
> 
> 4.3.6:
> 00:00:03.653484 ******************** End of CPUID dump 
> **********************
> 00:00:03.657130 VM: Halt method global1 (5)
> 00:00:03.657145 HaltedGlobal1 config: cNsSpinBlockThresholdCfg=50000
> 00:00:03.657157 Changing the VM state from 'CREATING' to 'CREATED'.
> 00:00:03.657613 Changing the VM state from 'CREATED' to 'LOADING'.
> 00:00:03.658284 SSM: File header: Format 2.0, VirtualBox Version
> 4.3.6 r91406, 64-bit host, cbGCPhys=8, cbGCPtr=8
> 00:00:03.659594 VUSB: detached 'HidKeyboard' from port 1
> 00:00:03.659640 VUSB: detached 'HidMouse' from port 2
> 00:00:03.659667 SSM: Saved state info:
> 00:00:03.659677 SSM:   Build Type: release
> 00:00:03.659686 SSM:   Host OS: freebsd.amd64
> 00:00:03.659695 SSM:   OSE: true
> 00:00:03.659870 PCI:      vga/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.659883 PCI:      vga/0:  8-bit field INTERRUPT_LINE: a -> 12
> 00:00:03.659928 PCI:      vga/0: 16-bit field COMMAND: 3 -> 7
> 00:00:03.660202 PCI:    e1000/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660213 PCI:    e1000/0:  8-bit field INTERRUPT_LINE: 9 -> 13
> 00:00:03.660222 PCI:    e1000/0: 16-bit field COMMAND: 3 -> 16
> 00:00:03.660245 PCI:   VMMDev/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660255 PCI:   VMMDev/0:  8-bit field INTERRUPT_LINE: 5 -> 14
> 00:00:03.660265 PCI:   VMMDev/0: 16-bit field COMMAND: 3 -> 7
> 00:00:03.660301 PCI:     acpi/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660320 PCI:     acpi/0: 16-bit field COMMAND: 1 -> 7
> 00:00:03.660331 PCI: ich9pcibridge/0:  8-bit field LATENCY_TIMER: 0
> -> 40 00:00:03.660341 PCI: ich9pcibridge/0: 32-bit field
> BASE_ADDRESS_2: 100 -> 40010100
> 00:00:03.660351 PCI: ich9pcibridge/0: 16-bit field COMMAND: 0 -> 7
> 00:00:03.660361 PCI: ich9pcibridge/1:  8-bit field LATENCY_TIMER: 0
> -> 40 00:00:03.660371 PCI: ich9pcibridge/1: 32-bit field
> BASE_ADDRESS_2: 10200 -> 40020200
> 00:00:03.660381 PCI: ich9pcibridge/1: 16-bit field COMMAND: 0 -> 7
> 00:00:03.660398 PCI:      lpc/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660409 PCI:      lpc/0: register ad: 00 -> ef
> 00:00:03.660418 PCI:      lpc/0: register de: 00 -> be
> 00:00:03.660428 PCI: piix3ide/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660449 PCI: piix3ide/0: register 40: 00 -> 07
> 00:00:03.660459 PCI: piix3ide/0: register 41: 80 -> e3
> 00:00:03.660468 PCI: piix3ide/0: register 43: 80 -> c0
> 00:00:03.660477 PCI: piix3ide/0: register 48: 00 -> 01
> 00:00:03.660493 PCI: piix3ide/0: register 4a: 00 -> 01
> 00:00:03.660502 PCI: piix3ide/0: register 55: 04 -> 14
> 00:00:03.660511 PCI:     ahci/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660521 PCI:     ahci/0:  8-bit field INTERRUPT_LINE: 9 -> 17
> 00:00:03.660530 PCI:     ahci/0: 16-bit field COMMAND: 3 -> 7
> 00:00:03.660561 PCI:     ahci/0: register 86: 00 -> e0
> 00:00:03.660571 PCI:     ahci/0: register 87: 00 -> fe
> 00:00:03.660580 PCI:     ahci/0: register 88: 00 -> 90
> 00:00:03.660589 PCI:     ahci/0: register 89: 00 -> 40
> 00:00:03.660606 PCI: usb-ohci/0:  8-bit field LATENCY_TIMER: 0 -> 40
> 00:00:03.660616 PCI: usb-ohci/0:  8-bit field INTERRUPT_LINE: 9 -> 17
> 00:00:03.660625 PCI: usb-ohci/0: 16-bit field COMMAND: 2 -> 6
> 00:00:03.660643 PCI: usb-ohci/0: register 86: 00 -> e0
> 00:00:03.660653 PCI: usb-ohci/0: register 87: 00 -> fe
> 00:00:03.660662 PCI: usb-ohci/0: register 88: 00 -> 91
> 00:00:03.660671 PCI: usb-ohci/0: register 89: 00 -> 40
> 00:01:09.839497 TM: cTSCTicksPerSecond=0xcab6a1c8 (3 400 966 600) 
> fTSCVirtualized=true  fTSCUseRealTSC=false (state load)
> 00:01:09.839737 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0) 
> (restore)
> 00:01:09.839755 RTC: stopped the periodic timer (restore)
> 00:01:09.839818 HGCM: restoring [VBoxSharedFolders]
> 00:01:09.839872 HGCM: restoring [VBoxGuestControlSvc]
> 00:01:09.839883 HGCM: restoring [VBoxGuestPropSvc]
> 00:01:09.839893 HGCM: restoring [VBoxSharedCrOpenGL]
> 00:01:09.839902 HGCM: restoring [VBoxSharedClipboard]
> 00:01:09.841310 Releasing keys...
> 00:01:09.844228 Changing the VM state from 'LOADING' to 'SUSPENDED'.
> 00:01:09.844380 Changing the VM state from 'SUSPENDED' to 'RESUMING'.
> 00:01:09.844530 Changing the VM state from 'RESUMING' to 'RUNNING'.
> 00:01:09.970782 Display::handleDisplayResize(): uScreenId = 0, 
> pvVRAM=000000081bdc7000 w=1024 h=768 bpp=32 cbLine=0x1000, flags=0x1
> 00:01:10.075431 2D video acceleration is disabled.
> 00:01:10.220775 VUSB: attached 'HidKeyboard' to port 1
> 00:01:10.220872 VUSB: attached 'HidMouse' to port 2
> ...
> 
> 4.3.8:
> 00:00:01.876847 ******************** End of CPUID dump 
> **********************
> 00:00:01.880572 VM: Halt method global1 (5)
> 00:00:01.880586 HaltedGlobal1 config: cNsSpinBlockThresholdCfg=50000
> 00:00:01.880613 Changing the VM state from 'CREATING' to 'CREATED'.
> 00:00:01.881064 Changing the VM state from 'CREATED' to 'POWERING_ON'.
> 00:00:01.881249 Changing the VM state from 'POWERING_ON' to 'RUNNING'.
> 00:00:01.885703 Guest Log: BIOS: VirtualBox 4.3.8
> 00:00:01.885836 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
> 00:00:01.896864 PIIX3 ATA: Ctl#0: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 
> (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
> 00:00:01.896928 PIIX3 ATA: Ctl#0: finished processing RESET
> 00:00:01.903452 AHCI#0: Reset the HBA
> 00:00:01.903582 AHCI#0: Port 0 reset
> 00:00:01.903937 Guest Log: BIOS: AHCI 0-P#0: PCHS=16383/16/63 
> LCHS=1024/255/63 62914560 sectors
> 00:00:01.903984 PIT: mode=2 count=0x48d3 (18643) - 64.00 Hz (ch=0)
> 00:00:01.910040 Display::handleDisplayResize(): uScreenId = 0, 
> pvVRAM=000000081a9cc000 w=640 h=480 bpp=32 cbLine=0xA00, flags=0x1
> 00:00:02.078405 2D video acceleration is disabled.
> 00:00:04.379400 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
> 00:00:04.379614 Guest Log: BIOS: Boot : bseqnr=1, bootseq=0002
> 00:00:04.389959 Display::handleDisplayResize(): uScreenId = 0, 
> pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0, flags=0x1
> 00:00:04.472984 Guest Log: BIOS: Booting from Hard Disk...
> 00:00:05.714602 IEM: rdmsr(0x198) -> GP(0)
> 00:00:05.730267 Guest Log: int13_harddisk_ext: function 41, unmapped 
> device for ELDL=81
> 00:00:05.910068 Display::handleDisplayResize(): uScreenId = 0, 
> pvVRAM=000000081a9cc000 w=1024 h=768 bpp=32 cbLine=0x1000, flags=0x1
> 00:00:13.173790 IEM: rdmsr(0x198) -> GP(0)
> 00:00:13.174017 
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> 00:00:13.174017 !!
> 00:00:13.174018 !!                 Guru Meditation 1155 
> (VINF_EM_TRIPLE_FAULT)
> 00:00:13.174028 !!
> 00:00:13.174160 !! Skipping ring-0 registers and stack, 
> rcErr=VINF_EM_TRIPLE_FAULT
> 00:00:13.174172 !!
> 00:00:13.174173 !! {mappings, <NULL>}
> 00:00:13.174174 !!
> ...
> 
> This happens when switching to OS kernel i.e. boot part works.
> 
> This is regardless of SSE4.[12] support.
> 
> I can post or share full logs if anyone is interested.
> 

Maybe this applies to your problem.

https://www.virtualbox.org/pipermail/vbox-dev/2014-March/012133.html

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since 2.2.8 [not Pro-Audio.... YET!!] (99% winblows FREE)
 
"UNIX was not designed to stop you from doing stupid things, 
because that would also stop you from doing clever things."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140304144318.7392443d>