Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Mar 2014 16:06:05 +0200
From:      Volodymyr Kostyrko <c.kworr@gmail.com>
To:        emulation@freebsd.org
Subject:   virtualbox-4.3.8 just hit ports and me with a new Guru meditation for MacOS X guests
Message-ID:  <5315DDCD.8050202@gmail.com>

next in thread | raw e-mail | index | archive | help
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.

-- 
Sphinx of black quartz, judge my vow.



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