QNX Hypervisor 8.0 Product Update Release Notes
Release notes for updates that can be applied to QNX Hypervisor 8.0 installations.
QNX Hypervisor 8.0 Update (Build 549)
Date of this edition: June 12, 2025
This update includes the following packages found under Updates
-> QNX Hypervisor -> Products
-> QNX Hypervisor 8.0 or Available
-> QNX Hypervisor -> Products
-> QNX Hypervisor 8.0:
Name | Package ID | Package internal version |
---|---|---|
QNX Hypervisor 8.0 | com.qnx.qnx800.target.hypervisor.group | 3.0.0.00549T202504291550L |
Hypervisor Core | com.qnx.qnx800.target.hypervisor.core | 3.0.0.00549T202504291550L |
Hypervisor Virtual Device (vdev) Development | com.qnx.qnx800.target.hypervisor.vdev.devel | 3.1.0.00549T202504291550L |
Hypervisor Extras | com.qnx.qnx800.target.hypervisor.extras | 3.0.0.00549T202504291550L |
Virtual Device Support Library (libhyp) | com.qnx.qnx800.target.hypervisor.libhyp | 2.0.3.02513T202504291302L |
Setup needed to use pass-through PCI devices
If you want to use any pass-through PCI devices with this updated hypervisor version, you need to modify your host buildfile and your VM configuration.
In your host buildfile, add the following library file and
binary:
# PCI Multiplexer Client API
/lib/libpci_mux.so=libpci_mux.so
# PCI Multiplexer Service, used by QNX Hypervisor
/sbin/pci-connector=pci-connector
Then, run the PCI multiplexer service (which is included with QNX Hypervisor) by adding the following to the startup script, at any
time after pci-server is started:
# Start PCI Multiplexer service for QNX Hypervisor
# Note that the -n option determines what path a guest configuration should
# use with its "set pci-mux-path /dev/<insert -n argument here>" option
# to enable any host PCI devices that are to be passed through to the guest
# (e.g. "set pci-mux-path /dev/pci_mux").
pci-connector -n pci_mux
In the configuration of the VM that will pass through the devices to the guest,
ensure the path for /dev/pci_mux matches that in the
-n option passed to pci-connector above.
Add the following lines (in addition to your PCI pass-throughs, whatever those
might be):
set pci-mux-path /dev/pci_mux
Updates and fixed issues
The following issues are fixed in this update. To find a specific issue, search for a
reference number on this page or use the search tool:
Description | Applicable Architecture(s) | Application-Level Impact | System-Level Impact | Reference Number |
---|---|---|---|---|
Support for memory-mapped and system registers has been added for guests that use GIC version 2. | AArch64 | None | To use GIC version 2, add this line to the VM
configuration: vdev gic
version 2 |
2988683 |
The pass sched VM configuration option has been fixed to set the pulse priority for interrupts. | General | None | None | 2984876 |
The guest power state implementation has been fixed so the correct code runs when the conditions configured for power state notification are met. | AArch64 | None | None | 2984456 |
Page updated: