- Community Home
- >
- Servers and Operating Systems
- >
- ProLiant
- >
- ProLiant Servers (ML,DL,SL)
- >
- PCI Pasthrough of Embeded PCI Devices On ML350
-
- Forums
-
- Advancing Life & Work
- Advantage EX
- Alliances
- Around the Storage Block
- HPE Ezmeral: Uncut
- OEM Solutions
- Servers & Systems: The Right Compute
- Tech Insights
- The Cloud Experience Everywhere
- HPE Blog, Austria, Germany & Switzerland
- Blog HPE, France
- HPE Blog, Italy
- HPE Blog, Japan
- HPE Blog, Middle East
- HPE Blog, Russia
- HPE Blog, Saudi Arabia
- HPE Blog, South Africa
- HPE Blog, UK & Ireland
-
Blogs
- Advancing Life & Work
- Advantage EX
- Alliances
- Around the Storage Block
- HPE Blog, Latin America
- HPE Blog, Middle East
- HPE Blog, Saudi Arabia
- HPE Blog, South Africa
- HPE Blog, UK & Ireland
- HPE Ezmeral: Uncut
- OEM Solutions
- Servers & Systems: The Right Compute
- Tech Insights
- The Cloud Experience Everywhere
-
Information
- Community
- Welcome
- Getting Started
- FAQ
- Ranking Overview
- Rules of Participation
- Tips and Tricks
- Resources
- Announcements
- Email us
- Feedback
- Information Libraries
- Integrated Systems
- Networking
- Servers
- Storage
- Other HPE Sites
- Support Center
- Aruba Airheads Community
- Enterprise.nxt
- HPE Dev Community
- Cloud28+ Community
- Marketplace
-
Forums
-
Blogs
-
Information
-
English
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-04-2019 08:09 AM
11-04-2019 08:09 AM
PCI Pasthrough of Embeded PCI Devices On ML350
The following workaround exists to passthrough pci device on the ML350 Gen 9 ==> https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c04781229. I am able to passthrough pci devices on all physical pci slots.
How do I successfully passthrough embedded pci devices? I am trying to passthrough the embeddedHPE Smart Array P440ar to a VM.
Currently I get the following error;
Device is ineligible for IOMMU domain attach due to platform RMRR requirement. Contact your platform vendor
Any help appreciated.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-05-2019 05:58 AM
11-05-2019 05:58 AM
Re: PCI Pasthrough of Embeded PCI Devices On ML350
Hi,
As per the advisory it shows the below resolution which does not include smart array controllers:-
RESOLUTION
For a subset of configurations, PCI device assignment can be enabled on systems affected by this change. The resolution requires a specific ROM update, configuration and in some cases a NIC firmware update. Configurations that can support PCI device assignment include:
- HPE ProLiant Gen8 and HPE ProLiant Gen9-series servers with GPUs
- HPE ProLiant Gen8-series servers with HPE PCI network adapters using Intel Ethernet controllers or third-party NICs
- HPE ProLiant Gen9-series servers with HPE network adapters using Intel Ethernet controllers
- HPE ProLiant Gen9-series servers with HPE NICs using Mellanox ConnectX3 Controllers
- HPE ProLiant Gen9-series servers with third-party NICs
However if you still want to enable or disable HPE Shared Memory Features for P440ar then please follow below steps:-
Log into System Utilities>>System Configuration>>BIOS/Platform Configuration>> Scroll down and select P440ar >> HPE Shared Memory Features Enable/Disable option is available here.
What Enable and Disable of this feature does:-
Enable / Disable usage of reserved memory regions to allow direct assignment of device to guest virtual machines.
Regards,
Bunsol.
I am an HPE employee

Hewlett Packard Enterprise International
- Communities
- HPE Blogs and Forum
© Copyright 2021 Hewlett Packard Enterprise Development LP