SEARCH CONTACT US SUPPORT SERVICES PRODUCTS STORE
United States    
COMPAQ STORE | PRODUCTS | SERVICES | SUPPORT | CONTACT US | SEARCH
gears
compaq support options
support home
software & drivers
ask Compaq
reference library
support forum
frequently asked questions
support tools
warranty information
service centers
contact support
product resources
parts for your system
give us feedback
associated links
.
} what's new
.
} contract access
.
} browse patch tree
.
} search patches
.
} join mailing list
.
} feedback
.
patches by topic
.
} DOS
.
} OpenVMS
.
} Security
.
} Tru64 Unix
.
} Ultrix 32
.
} Windows
.
} Windows NT
.
connection tools
.
} nameserver lookup
.
} traceroute
.
} ping
V50A_010 Tru64 UNIX V5.0A Taso-mode ECO Summary

TITLE: V50A_010 Tru64 UNIX V5.0A Taso-mode ECO Summary Copyright (c) Compaq Computer Corporation 2000. All rights reserved. PRODUCT: Tru64 UNIX V5.0 and V5.0A SOURCE: Compaq Computer Corporation ECO INFORMATION: ECO Name: V50A_010 ECO Kit Approximate Size: 467 KB Kit Applies To: Tru64 UNIX V5.0 and 5.0A PROBLEM STATEMENT: Taso mode is a compatibility feature of Tru64 UNIX that allows applications which are not 64-bit clean to be ported to the platform by loading the application and shared libraries in the low 31 bits of the address space (0x0 to 0x7fffffff), and also locating the program's heap there. Prior to Tru64 UNIX V5.0, the threads library allocated thread stacks out of the program's heap. In V5.0, this behavior was changed to allocate stacks by calling a new kernel interface, which located the stacks at high addresses, outside the taso-mode address space range. This change causes threads and taso-mode to be mutually incompatible, starting with V5.0. There is no workaround to this problem. SOLUTIONS: * For Tru64 UNIX V5.0/5.0A - - A patch is available to fix this problem. This patch, which consists of /shlib/libpthread.so and /usr/shlib/libpthreaddebug.so, restores the pre-V5.0 behavior of allocating stacks in the low 31 bits of the address space. - This patch will be included in the BL16 patch kits currently under development for V5.0 (PK2) and V5.0A (PK3). * For Tru64 UNIX V5.1 - This problem has already been fixed in the version of Tru64 UNIX V5.1 to be released. [R] UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Limited. Copyright Compaq Computer Corporation 2000. All Rights reserved. This software is proprietary to and embodies the confidential technology of Compaq Computer Corporation. Possession, use, or copying of this software and media is authorized only pursuant to a valid written license from Compaq or an authorized sublicensor. This ECO has not been through an exhaustive field test process. Due to the experimental stage of this ECO/workaround, Compaq makes no representations regarding its use or performance. The customer shall have the sole responsibility for adequate protection and back-up data used in conjunction with this ECO/workaround.



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

v50a_010.README
v50a_010.CHKSUM
v50a_010.tar.gz

privacy and legal statement