Operating systems, development tools, and professional services
for connected embedded systems

Developer Resources
Blogs
Board support packages
Foundry27 projects
Forums
Hardware support listing
Online video tutorials
Product documentation

QNX Technical Articles

 

QNX® Software Development Platform 6.4.0 Truncated Message Copy Issue — SMP PowerPC Kernels Patch (Patch ID 1635) Installation Note

QNX® Software Development Platform 6.4.0 PowerPC e500 SMP Truncated Message Copy Issue (Patch ID 1635) Installation Note

Date of this edition: March 03, 2010

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

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


Note: Before installing this patch, get the applypatch Patch (Patch ID 1523) from the Download area on our website, and then install it.

For information about the issues that this patch addresses, see the release notes.


This note includes:

Installing this patch

  1. Log in as root (or with administrator privileges on Windows).
  2. On Debian 3.1 hosts, set up your environment by typing:
    source /etc/profile
      
  3. Download the patch-640-1635-SMPmsgpass.tar archive to your host environment.
  4. On Windows hosts, run cmd.exe.
  5. Use the applypatch utility to install the patch:
    • On Linux, if you use sudo (as would be the case on Ubuntu), you must specify the -E option to preserve the environment. In this case, the PATH environment variable is set to a safe one for security reasons, so you need to specify the full path to the utility:
      sudo -E $QNX_HOST/usr/bin/applypatch patch-640-1635-SMPmsgpass.tar
          
    • On other hosts, type:
      applypatch patch-640-1635-SMPmsgpass.tar
          

    Note: For more information about applypatch, to see its entry you'll need to download version 6.4.1 or later of the Utilities Reference located here http://www.qnx.com/developers/docs/.

Uninstalling this patch

  1. Log in as root (or with administrator privileges on Windows).
  2. On Debian 3.1 hosts, set up your environment by typing:
    source /etc/profile
      
  3. On Windows hosts, run cmd.exe.
  4. Use the applypatch utility to install the patch:
    • On Linux, if you use sudo (as would be the case on Ubuntu), you must specify the -E option to preserve the environment. In this case, the PATH environment variable is set to a safe one for security reasons, so you need to specify the full path to the utility:
      sudo -E $QNX_HOST/usr/bin/applypatch -U 1635
          
    • On other hosts, type:
      applypatch -U 1635
          

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.