Wind River Support Network

HomeDefectsLIN5-18501
Fixed

LIN5-18501 : IBM 476 workaround for Errata 46 kernel module loading

Created: Apr 11, 2014    Updated: Dec 19, 2017
Resolved Date: Apr 16, 2014
Previous ID: LIN6-7098
Found In Version: 5.0.1
Fix Version: 5.0.1.14
Severity: Standard
Applicable for: Wind River Linux 5
Component/s: Kernel

Description

According to the the IBM PPC 476 chip errata #46 there are 2 fixes.  The first fix is in the cross compiler linker.  I believe this has been addressed in Lin6-6656.  However there is a second issue that needs to be addressed from the document and that is.

"Linux kernel modules require special handling because they are nonrelocated object files,
which means that identifying the page boundaries is problematic. To enable the GNU linker to identify the
page boundaries in Linux kernel modules, the Linux kernel has been modified to align all kernel modules
(when building a PowerPC 476 system) to a page size by using a linker script."

The document is in the IBM eroom found here https://eroom.windriver.com/eRoom/FID001-PAR/LSI/0_83c4


This also effects 3.0.3 (for Cisco), 5.0.1 (for E//)

Other Downloads


Live chat
Online