VirtualBox

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)

VBox.log (101.9 KB ) - added by sarkyscouser 7 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 by Frank Mehnert, 7 years ago

Please attach a VBox.log file of such a VM session when AES-NI instructions are not passed to the guest.

by sarkyscouser, 7 years ago

Attachment: VBox.log added

comment:2 by sarkyscouser, 7 years ago

Log file attached, thanks. SVM is enabled in the BIOS and AES is listed in the host's /proc/cpuinfo

Last edited 7 years ago by sarkyscouser (previous) (diff)

comment:3 by sarkyscouser, 7 years ago

Any news on this please?

comment:4 by Frank Mehnert, 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:5 by sarkyscouser, 7 years ago

ok thanks for confirming

comment:6 by Frank Mehnert, 7 years ago

Resolution: worksforme
Status: newclosed

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.

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette