OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Mar 29, 2024 12:45 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 19 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Read from usb storage device
PostPosted: Sat Jun 03, 2017 11:16 am 
Offline
Member
Member
User avatar

Joined: Sun Sep 19, 2010 10:05 pm
Posts: 1074
I added a ticket on their support site. I may go digging around in their source code if I get some time. This will probably have to be done in the guest BIOS, though.

https://www.virtualbox.org/ticket/16809

_________________
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott


Top
 Profile  
 
 Post subject: Re: Read from usb storage device
PostPosted: Wed Jun 14, 2017 3:01 pm 
Offline
Member
Member
User avatar

Joined: Sun Sep 19, 2010 10:05 pm
Posts: 1074
Good news!

The VirtualBox bug guy has decided that this isn't a bug... :roll:

He "suggests" that you just don't use PCI Express in VirtualBox.

At least he could have lied and said that they will look into it. :)

_________________
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott


Top
 Profile  
 
 Post subject: Re: Read from usb storage device
PostPosted: Wed Jun 14, 2017 4:36 pm 
Offline
Member
Member
User avatar

Joined: Sat Jan 15, 2005 12:00 am
Posts: 8561
Location: At his keyboard!
Hi,

SpyderTL wrote:
Good news!

The VirtualBox bug guy has decided that this isn't a bug... :roll:


That guy is a fool.

The PCI Firmware Specification does say "If the operating system does not natively comprehend reserving the MMCFG region, the MMCFG region must be reserved by firmware."; but (excluding "OS and hardware as single product" scenarios that don't apply to VirtualBox) firmware has no way to know if the OS that the end user might decide to install does or doesn't natively comprehend reserving the MMCFG region, and therefore firmware needs to make "safe assumptions" (and assume that the MMCFG region must be reserved by firmware).

SpyderTL wrote:
He "suggests" that you just don't use PCI Express in VirtualBox.


Exactly - it breaks backward compatibility for the sake of avoiding spending 5 minutes on a trivial change.

For my case, it doesn't really matter too much - it just means that anyone using VirtualBox wins a free warning in the OS's event log.


Cheers,

Brendan

_________________
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.


Top
 Profile  
 
 Post subject: Re: Read from usb storage device
PostPosted: Wed Jun 14, 2017 4:50 pm 
Offline
Member
Member

Joined: Thu Aug 13, 2015 4:57 pm
Posts: 384
SpyderTL wrote:
Good news!

The VirtualBox bug guy has decided that this isn't a bug... :roll:

He "suggests" that you just don't use PCI Express in VirtualBox.

At least he could have lied and said that they will look into it. :)


Given that E820 is PC specific and PCI is not PC specific, the PCI spec obviously can't say that E820 _MUST_ do anything, since E820 might not even exist. Even newer PC's might not have E820 if hey only support UEFI and don't support legacy BIOS.

Further, the PCI spec doesn't really have a say when it comes to other "standards", except for giving recommendations. If the memory map doesn't include everything then it's invalid. The firmware must include reserved areas in the memory map(s) as well.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 106 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group