Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Software Development Platform 6.4.1 Truncated Message Copy Issue — SMP PowerPC Kernels Patch (Patch ID 1636) Release Notes

QNX® Software Development Platform 6.4.1 PowerPC e500 SMP Truncated Message Copy Issue (Patch ID 1636) Release Notes

Date of this edition: March 02, 2010

Target OS: This patch is compatible with targets that are running QNX® Neutrino® 6.4.1.

Host OS: In order to apply this patch, you must have installed the QNX Software Development Platform as a self-hosted QNX Neutrino® development system, or on one of the following development hosts:

  • Microsoft Windows Vista, Vista 64-bit, XP SP2 or SP3, or 2000 SP4
  • Linux Red Hat Enterprise Workstation 4.0 or 5.0, Red Hat Enterprise Server 5.1 64-bit, Red Hat Fedora 10, Ubuntu 8.04 LTS or 8.10, or SUSE 11

Note: For the most up-to-date version of these notes, go to our website (www.qnx.com), log into your myQNX account, and then go to the Download area.

Contents

Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.

What's in this patch?

This patch contains updates to the PowerPC kernels to address an issue with a truncated message copy specific to PowerPC e500 targets.

The following files are installed in target/qnx6/ppcbe/boot/sys/ under the base directory for QNX SDP:


Note: Although the problem that this patch addresses only occurs with the SMP kernel and is specific to PowerPC e500 targets, the patch contains updated versions of all PowerPC procnto's (including the uniprocessor version) due to code changes in common files. If it's necessary to apply the patch, for consistency reasons it's important to update all of the PowerPC variants included in this patch.

  • libmod_aps.a
  • procnto-400
  • procnto-400-instr
  • procnto-600
  • procnto-600-instr
  • procnto-600-smp
  • procnto-600-smp-instr
  • procnto-800
  • procnto-800-instr
  • procnto-booke
  • procnto-booke-instr
  • procnto-booke-smp
  • procnto-booke-smp-instr

Fixed issues

An exception at the wrong time on PowerPC SMP e500 systems no longer causes messages to be truncated. (Ref# 71329)

Known issues

None currently known.

Technical support

If you have any questions, comments, or problems with a QNX product, please contact Technical Support. For more information, see the How to Get Help chapter of the Welcome to QNX Momentics guide or visit our website, www.qnx.com.