﻿ticket	summary	version	host	guest	created	modified	_changetime	_description	_reporter
20278	Hardware Virtualization error on non Hardware Virtualization CPU	VirtualBox 6.1.18	other	Windows	2021-03-28T05:28:51Z	2021-04-15T23:42:57Z	2021-04-15T23:42:57Z	"dad@dad-Inspiron-1545:~$ uname -a

Linux dad-Inspiron-1545 5.4.0-70-lowlatency #78-Ubuntu SMP PREEMPT Fri Mar 19

15:09:48 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

dad@dad-Inspiron-1545:~$ 

========================================================

Failed to open a session for the virtual machine WIN-XP.

VT-x is not available (VERR_VMX_NO_VMX).

Result Code: NS_ERROR_FAILURE (0x80004005)

Component: ConsoleWrap

Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

6.1.16_Ubuntu r140961
=======================================================

lshw information

=======================================================

dad-inspiron-1545

    description: Portable Computer

    product: Inspiron 1545

    vendor: Dell Inc.

    serial: HGHYXJ1

    width: 64 bits

    capabilities: smbios-2.4 dmi-2.4 smp vsyscall32

    configuration: boot=normal chassis=portable uuid=44454C4C-4700-1048-8059-
C8C04F584A31

  *-core

       description: Motherboard

       product: 0G848F

       vendor: Dell Inc.

       physical id: 0

       serial: .HGHYXJ1.CN7016699J04EU.

     *-firmware

          description: BIOS

          vendor: Dell Inc.

          physical id: 0

          version: A14

          date: 12/07/2009

          size: 64KiB

          capacity: 16MiB

          capabilities: isa pci pcmcia pnp upgrade shadowing cdboot bootselect 
int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification netboot

     *-cpu

          description: CPU

          product: Pentium(R) Dual-Core CPU       T4300  @ 2.10GHz

          vendor: Intel Corp.

          physical id: 400

          bus info: cpu@0

          slot: Microprocessor

          size: 1995MHz

          capacity: 2100MHz

          width: 64 bits

          clock: 200MHz

          capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic 
sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm pti dtherm cpufreq

====================================================================

Please note that the newest Dell BIOS (A14) for this laptop will support a hardware virtualization CPU in the same socket as is now holding Intel T4300 CPU but the CPU installed does not support this. Therefore the required option to turn on/off hardware virtualization is not available in the BIOS presented to me. The virtualbox startup file has all hardware virtualization turned off.


"	winthrom2
16388	Guest CPU utilization pegged at 100% making the guest unusable	VirtualBox 5.1.12	Windows	Windows	2017-01-15T22:28:42Z	2017-01-15T22:28:42Z	2017-01-15T22:28:42Z	"Pretty much any activity in the guest pegs the guest CPU utilization at 100% for extended periods of time (for example client booting takes half an hour or more) during which the client is unusable. This affects Windows 7 and 10 clients, but Windows XP and OS/2 clients seem to be unaffected.
This has been introduced by either host upgrade from Windows 7 to version 10, or in VBox version 5.0 or 5.1. Last time a Windows 7 client was working correctly was on Windows 7 host and VBox version 4.3.x. Like I mentioned, multiple clients are affected, all are either Windows 7 or 10, both 32 and 64 bit.
"	Rafcio
14267	Guest windows 7 x64  crashes in BSOD after upgrading to VB v5.0 unless nested paging left OFF	VirtualBox 5.0.0	Linux	Windows	2015-07-13T11:05:17Z	2015-07-31T11:07:36Z	2015-07-31T11:07:36Z	Recently I upgraded to VB 5.0 on Linux Mint host machine. When I try to start my Windows 7 x64 guest machine it enters BSOD with 0x0000007E exception unless I switch nested paging feature OFF. Under VB 4.3 it was on and ok. Attaching VBox.log for more details.	dvb15
5036	Guru Meditation -2304 (VERR_REM_TOO_MANY_TRAPS) when running warcraft 1's setup	VirtualBox 6.0.12	other	other	2009-09-19T00:16:43Z	2020-03-04T09:58:25Z	2020-03-04T09:58:25Z	"Guest: Dos6.22 with soundblaster16 drivers installed
When starting warcraft 1's setup.exe to configure the audio, vbox crashes.
This is 100% reproducable.
"	Neighbour
7009	Starting VM with Intel-VT enabled freezes system	VirtualBox 3.2.10	Linux	other	2010-06-15T21:35:34Z	2018-03-21T06:23:27Z	2018-03-21T06:23:27Z	"When starting a VM on my laptop with Intel-VT enabled, the host freezes immediatly.
As workarround I can disable VT in BIOS.

I experience the problem with:
VirtualBox-3.2.4 and 3.1
Fedora-12 and Fedora-13 + rawhide-2.6.34

Because the system freezes immediatly after starting the VM, log files are empty.
I'll attach a log file generated when VT was disabled."	Linuxhippy
14385	Guest  Ubuntu 15.04 (64 bit) crashes on Host Windows 7 AND 10 (each 64bit) after upgrading to VB v5.0 unless nested paging left OFF	VirtualBox 5.0.0	Windows	Linux	2015-08-04T09:03:59Z	2015-08-14T09:17:52Z	2015-08-14T09:17:52Z	"I upgraded to VirtualBox 5.0.0-101573 three weeks ago, from VirtualBox v4.3.30.
Today I also tried Testbuild 5.0.1-101908.

With the new versions 5.0.X I cannot use my Ubuntu 15.04 (64 bit) VM anymore, unless I turn nested paging off. When it is turned on Ubuntu crashes and restarts when I try to access the VM.
I tried it on both Windows 7 and Windows 10 Host (each 64 bit).

For now, I reverted to VirtualBox v4.3.30 which runs it fine.

It looks like it is the same error as #14262 and #14263, although Guest/Host are the opposite."	Aweman
17743	Ryzen 7 X2700 - Not detecting 64bit host	VirtualBox 5.2.10	Windows	all	2018-05-08T14:13:33Z	2018-05-08T18:45:38Z	2018-05-08T18:45:38Z	On windows 10 Pro x64 running a Ryzen x2700 VirtualBox does not correctly detect it is running on a 64bit host, as a result only 32bit guest machines can be created. This applies to both Windows/Linux guest machines.	Timur
13024	Support for physical multiCPU	VirtualBox 4.3.10	all	all	2014-05-11T13:49:47Z	2015-01-14T09:37:04Z	2015-01-14T09:37:04Z	"Hi.

The summary is somewhat missleading, sorry about that, but i was just not sure how to ""commpress"" it to something meaningfull.

As up to 4.3.10 version, VirtualBox engine only support multiCPU configurations, where guest sees multiple CPU's as '''one''' physical CPU, with more cores and siblings.

For majority of use-cases this is sufficiant to emulate multi-cpu environment. But, it seems that it have more than one performance penalty.

I have HP580 G5 machine, which was running ESXi package, and there was number of guest machines (mostly linuxes). All of them, when displaying cpuinfo, did show CPU's as separate physical packages. In example - this is from guest running on another similar host with VMWare:


{{{
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 46
model name      : Intel(R) Xeon(R) CPU           X7542  @ 2.67GHz
stepping        : 6
cpu MHz         : 2663.778
cache size      : 18432 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm ida epb dts
bogomips        : 5327.55
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 46
model name      : Intel(R) Xeon(R) CPU           X7542  @ 2.67GHz
stepping        : 6
cpu MHz         : 2663.778
cache size      : 18432 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm ida epb dts
bogomips        : 5327.55
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
}}}

When i did migrate those to VirtualBox, now CPU's are shown as ""cores"":

{{{
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Xeon(R) CPU           X7350  @ 2.93GHz
stepping	: 11
cpu MHz		: 2904.312
cache size	: 6144 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 5
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx lm constant_tsc rep_good pni ssse3 lahf_lm
bogomips	: 5783.55
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Xeon(R) CPU           X7350  @ 2.93GHz
stepping	: 11
cpu MHz		: 2904.312
cache size	: 6144 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 5
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx lm constant_tsc rep_good pni ssse3 lahf_lm
bogomips	: 5783.55
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management:
}}}

(note how physical id does not change).

It seems, that this is having some performance penalty, as guests seems to be running slower than before. Host is installed using CentOS 6.5, as do guests.

Also, HP580 G5 have 4 CPU's with 2x2 cores. Increasing vCPU (guest CPU count) to anything above 2 causes huge performance degradation, and instability (frequent oopses). On VMWare this was working flawlesly - you can go to VMWare knowelege base, and search for article 2030577.

I did not manage to find anywhere any reference on how to make VirtualBox present CPU's as physical ones, so i do assume that this is something that needs to be done.

I do also assume that this could be connected to other reports about suboptimal performance with more than one CPU. I say connected, because it seems that only affects older host CPU's - running VM's on HP380 G7 (i7), with lagrer number of CPU on guest does not influence performance in a major way.

If needed, i can provide logs from host, and guests.

Regards,

H.

"	Hrvoje
