This Power Patch includes two critical patches that were made available 31
October 2007. At that time Hewlett-Packard announced the availability of these
patches via a mass-mailing and made them available from the HP ITRC web site.
These patches address issues which are rare and few if any customers are at
risk of being impacted by them.
The first of the two patches, MPENX11A addresses the following issues:
1. SORT.PUB.SYS and programmatic calls to HPSORTOUTPUT: Customers
on MPE/iX Release 6.5, 7.0 or 7.5 who sort 4GB or more of data are at risk.
When either interface is used to sort more than 4GB of data, the returned
record length could in rare instances be corrupted. If the record length
returned is less than it should be then data could be lost.
2. MPE/iX OS millicode handling of long pointer access to large files: When the
OS copies data from a long pointer location only one byte from a range is moved
if, and only if that range starts six, five, four, three or two bytes from the
end of a four gigabyte space and the length of the move transfers all remaining
bytes of the space. No other source address or transfer length combinations are
affected nor are transfers to such addresses.
The second patch is MILNX10A which supplies a new millicode. Non-HP programs
which are suspected of being at risk of this issue will need to be recompiled
after installation of MILNX10A to address the issue.
Please see http://www.hp.com/go/e3000/ for complete details about these
Critical Patches.
1 Information You Need Before Installing MPE/iX 7.5 PowerPatch 5
Read Before Installation: Large File Dataset (LFDS)