VirtualBox

Ticket #5519 (new defect)

Opened 4 years ago

Last modified 3 years ago

Virtualbox fatal BSOD installation

Reported by: myhead Owned by:
Priority: major Component: installer
Version: VirtualBox 3.0.12 Keywords:
Cc: Guest type: other
Host type: Windows

Description

Can not install Virtualbox 3.0.08 - 3.0.10 - 3.0.12 Windows Vista x64 SP2 and or Win7 x64 SP0 host Marvell Dual 88E8056 network hardware configured as: LACP-TEAM (802.3ad) Fatal BSOD installation error pointing to yk62x64l.sys (also confirmed by Marvell Tech Support) No VBox.log available Thank you

Attachments

Win7_Virtualbox.7z Download (32.9 KB) - added by myhead 4 years ago.
crash data

Change History

comment:1 Changed 4 years ago by misha

Could you attach a minidump for the crash to this report.

Changed 4 years ago by myhead

crash data

comment:2 follow-up: ↓ 4 Changed 4 years ago by Technologov

What happens if you install without USB and without networking option ?

-Technologov

comment:3 follow-up: ↓ 5 Changed 4 years ago by misha

We've made some enhancements to networking component installation in VBox 3.1. Could you please try VBox 3.1 to see if the issue is solved for you?

comment:4 in reply to: ↑ 2 Changed 4 years ago by myhead

Replying to Technologov:

What happens if you install without USB and without networking option ?

-Technologov

Thanks for your interest. Virtualbox installs without any issue if you disable ALL Virtualbox networking during installation. Please see later post Thanks

comment:5 in reply to: ↑ 3 Changed 4 years ago by myhead

Replying to misha:

We've made some enhancements to networking component installation in VBox 3.1. Could you please try VBox 3.1 to see if the issue is solved for you?

Thank you for your interest I have installed Virtualbox 3.1.0 yesterday, default install = BSOD--> Marvell driver

Please see later post Thanks

comment:6 follow-up: ↓ 7 Changed 4 years ago by myhead

Update 01-12-2009 From my original post I mentioned that Marvell Tech support confirmed Virtualbox installation causes critical BSOD with their driver. They have kindly emailed me yesterday with a 'workaround' possibility. ============================== To prevent the BSOD please do: 1) Install NCU 2) Install Virtual Box 3) Create a Team ============================== I have just completed VB installation and can confirm that it is successful however my only concern is that upon each VB update, this will require the 'TEAM' to be broken - VB update installed - recreate TEAM again, not ideal but this is the first time on this new hardware that it has ever worked, I'm grateful. Can I ask if Sun-VB will continue to look at this problem and perhaps talk to Marvell so that a full safe resolution can be meet between all parties. Many thanks

comment:7 in reply to: ↑ 6 Changed 4 years ago by misha

Replying to myhead: Thanks for the info. Yes, we will continue looking into this problem.

comment:8 Changed 4 years ago by Technologov

What causes this conflict between Marvell driver and VBoxNetFlt driver ?

comment:9 follow-up: ↓ 10 Changed 4 years ago by Technologov

And what do "teams" do ?

comment:10 in reply to: ↑ 9 Changed 4 years ago by misha

Replying to Technologov:

And what do "teams" do ?

 http://en.wikipedia.org/wiki/Link_aggregation

comment:11 follow-up: ↓ 13 Changed 4 years ago by Technologov

Aha, so basically those Ethernet ports are running in 802.1AX mode, not in standard Ethernet mode (802.3), and this confuses VirtualBox driver, VBoxNetFlt. VBoxNetFlt is attached to all host's ethernet ports by becoming a service for those ports.

If I understand correctly, VirtualBox with bridged networking works fine with Marvell, if you don't use teams.

The possible better workaround would be to disable/disallow VBoxNetFlt to attach to non-standard Ethernet ports. VBoxNetFlt must scan the ports, and not attach to such ports as a service.

-Technologov

comment:12 Changed 4 years ago by Technologov

VBox team: Please change topic "Virtualbox fatal BSOD installation" --> "VirtualBox installation BSOD on bonded Marvell hardware"

This bug is remotely related to bug #4214

-Technologov

comment:13 in reply to: ↑ 11 Changed 4 years ago by misha

Replying to Technologov:

Aha, so basically those Ethernet ports are running in 802.1AX mode, not in standard Ethernet mode (802.3), and this confuses VirtualBox driver, VBoxNetFlt. VBoxNetFlt is attached to all host's ethernet ports by becoming a service for those ports.

I can assure you that VBoxNetFlt does bind to only those devices it supports, and adapteris it binds to are ethernet adapters.

As far as I know the yk62x64l.sys is not a physical device driver either, but more likely the one used for creating teams, so it's likely not even loaded when no teams are defined on the system, while when loaded, it could create additional virtual miniports as well and make some protocol binding adjustments while team creation, so more likely the failure occurs due to some issues the yk62x64l.sys experiences while rebinding on NetFlt install.

comment:14 Changed 4 years ago by Technologov

Please rename this bug to: "vboxnetflt: fatal BSOD installation on Marvell Server NIC"

Component should also be changed to "vboxnetflt", not "installer". (otherwise it makes very hard to search for this important bug)

And finally: Make it "blocker", as it results in Host BSOD.

-Technologov

comment:15 Changed 4 years ago by myhead

21st November 2009 -->12th April 2010 Any chance of a update to this problem - thank you

comment:16 follow-up: ↓ 17 Changed 4 years ago by myhead

FAO: Mikhail can I enquire as to whether you received my reply (14th & 21st April) to your email of the 14th April? Thank you

comment:17 in reply to: ↑ 16 Changed 4 years ago by misha

Replying to myhead: Yes, (sorry, was on vacation). Just mailed you an answer.

comment:18 Changed 4 years ago by Technologov

Please upgrade bug Priority to BLOCKER

Bug #5583 looks like duplicate of this one.

comment:19 Changed 3 years ago by myhead

Hi Guys, With the imminent release of your VB4.X will bug #5519 have been sorted? Thanks for your time and help on this matter.

comment:20 Changed 3 years ago by Technologov

Oracle: Please upgrade bug Priority to BLOCKER

myhead: There are lots of different 3rd party drivers, that are incompatible with VirtualBox. Marvell Network driver is just one of many.

A theoretically possible fix for this situation is described in Wish #6057

-Technologov

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use