Opened 7 years ago
Closed 7 years ago
#16739 closed defect (worksforme)
AES-NI Instructions Not Passed to Guest
Reported by: | sarkyscouser | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 5.1.22 |
Keywords: | AES-NI, pfsense | Cc: | |
Guest type: | BSD | Host type: | Linux |
Description
I'm running a Debian 9 x64 host on AMD AM1 (5350 CPU) hardware. AES-NI instructions are not being passed to a pfsense guest, all the right BIOS options are turned on. I installed VirtualBox 5.1 from your repo.
I tried hosting the same version of pfsense on a Windows 10 PC with an i7 CPU and the AES-NI instructions do get passed (so it's not an issue with pfsense receiving the instructions).
Why the issue in Linux?
There are some 2-3 year old bugs on here that flag this bug but they are marked as fixed.
Attachments (1)
Change History (7)
comment:1 by , 7 years ago
by , 7 years ago
comment:2 by , 7 years ago
Log file attached, thanks. SVM is enabled in the BIOS and AES is listed in the host's /proc/cpuinfo
comment:4 by , 7 years ago
You are correct that AES instructions are still disabled. Work is in progress to fix this problem (no ETA though, sorry).
comment:6 by , 7 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Actually the reason why these instructions are not enabled for your guest have a different reason: For some reason you disabled 'nested paging' for your guest. Enable that feature in the VM settings and these instructions are passed through your guest.
Please attach a VBox.log file of such a VM session when AES-NI instructions are not passed to the guest.