Kernel

Release notes for QNX SDP 8.0.1 kernel updates.

The known issues are described in the QNX Software Development Platform 8.0: Known Issues document that's stored in the QNX Download Center. Log in and refer to https://www.qnx.com/download/group.html?programid=74127.

QNX SDP 8.0.1 Kernel Update (Build GA8.0.1)


Date of this edition: August 16, 2024

This update includes a new implementation of the Virtual Memory Manager (VMM). It provides various performance improvements to the throughput of system memory allocation, notably when allocating large amounts of memory (such as at process creation). The new VMM's Application Programming Interface (API) is identical to the API of the VMM in previous SDP 8.0 releases.

This update includes the following packages found under Updates -> QNX Software Development Platform -> Microkernel:
Name Package ID Package internal version
QNX SDP 8.0 Kernel and libc com.qnx.qnx800.target.microkernel.core 2.0.2.00388T202406131303L
QNX SDP 8.0 Microkernel - System Logger (slogger2) com.qnx.qnx800.target.microkernel.slogger2 0.0.1.00388T202406131303L
QNX SDP 8.0 Microkernel - Tools com.qnx.qnx800.target.microkernel.tools 0.0.1.00388T202406131303L

Stable items

The following kernel functionalities are moved from Experimental to Stable status:
Functional Area Item description
Kernel Dynamic Processor State Management.

The SchedCtl() kernel call accepts two new commands: SCHED_PROCESSOR_ONLINE and SCHED_PROCESSOR_OFFLINE.

High Availability Manager (HAM) Mechanism for monitoring system processes and services. The HAM can perform multistage recovery for processes that fail, do not respond, or provide an unacceptable level of service. This includes updates to user documentation as well.
System Memory Management Unit Manager (SMMUMAN) SMMU hardware module for ARM SMMUv3 controllers (smmu-armsmmuv3.so). This includes updates to user documentation as well.

Fixed Issues

None at this time.

Page updated: