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
OpenVMS VMS72_PTHREAD-V0200 Alpha V7.2 PTHREAD ECO Summary

TITLE: OpenVMS VMS72_PTHREAD-V0200 Alpha V7.2 PTHREAD ECO Summary NOTE: An OpenVMS saveset or PCSI installation file is stored on the Internet in a self-expanding compressed file. The name of the compressed file will be kit_name-dcx_vaxexe for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha. Once the file is copied to your system, it can be expanded by typing RUN compressed_file. The resultant file will be the OpenVMS saveset or PCSI installation file which can be used to install the ECO. Copyright (c) Compaq Computer Corporation 1999. All rights reserved. Modification Date: 08-DEC-99 Modification Type: Updated Kit Supersedes VMS72_PTHREAD-V0100 PRODUCT: OpenVMS Alpha COMPONENT: PTHREADs SOURCE: Compaq Computer Corporation ECO INFORMATION: ECO Kit Name: VMS72_PTHREAD-V0200 DEC-AXPVMS-VMS72_PTHREAD-V0200--4.PCSI ECO Kits Superseded by This ECO Kit: VMS72_PTHREAD-V0100 ECO Kit Approximate Size: 1345 Blocks Kit Applies To: OpenVMS Alpha V7.2 System/Cluster Reboot Necessary: No Rolling Re-boot Supported: N/A Installation Rating: INSTALL_2 - To be installed on all systems running the listed version(s) of OpenVMS and using the following feature(s): PTHREADs (DECthreads) Kit Dependencies: The following remedial kit(s) must be installed BEFORE installation of this kit: VMS72_UPDATE-V0100 In order to receive all the corrections listed in this kit, the following remedial kits should also be installed: None ECO KIT SUMMARY: An ECO kit exists for PTHREADS on OpenVMS Alpha V7.2. This kit addresses the following problems: Problems Addressed in VMS72_PTHREAD-V0200: o A customer's application, when run with upcalls enabled, can die with an ACCVIO. This is the result of a stack overflow while running the application's exit handling routine. o When a thread calls pthread_exit() the entire process is incorrectly terminated by a %CMA-F-EXIT_THREAD error instead of simply terminating the calling thread. o Pagefault completions accumulate (as observed via the "pthread show -u" command to SDA), with the corresponding waiting threads having been, apparently, unblocked without consuming (i.e., freeing) the completions. Also, sometimes threads are found waiting indefinitely for completions (although this effect was never successfully reproduced in-house), while other, mismatched completions remain pending. o Reduced performance and/or process threads hang. Problems Addressed in VMS72_PTHREAD-V0100: o ADA compiles were erroneously returning 'success' after installation of the ALPPTHR02_071 remedial kit. o ADA programs using certain TEXT_IO functions, when linked without upcalls enabled, may hang with the manager thread ready to run, but not running. Instead, the null thread is running. The PTHREAD$RTL.EXE image may also produce an UNALIGNRELO warning upon linking of the image. INSTALLATION NOTES: Install this kit with the POLYCENTER Software Installation utility by logging into the SYSTEM account, and typing the following at the DCL prompt: PRODUCT INSTALL VMS72_PTHREAD /SOURCE=[location of Kit] The kit location may be a tape drive, CD, or a disk directory that contains the kit. Additional help on installing PCSI kits can be found by typing HELP PRODUCT INSTALL at the system prompt No reboot is necessary after successful installation of this kit. However, to make use of the new images on other nodes in the cluster you must execute the following instructions after kit installation completes. 1. $ SET PROCESS/PRIV=OPER 2. $ MCR SYSMAN 3. SYSMAN> SET ENVIRONMENT/NODE=(NODE_1,NODE_2,NODE_N)*** 4. SYSMAN> SET PROFILE/PRIV=(CMKRNL,SYSGBL) 5. SYSMAN> DO INSTALL REPLACE SYS$SHARE:PTHREAD$RTL 6. SYSMAN> EXIT *** list any other nodes that boot from the system disk that the kit was installed on. You do not need to include the node that was used to install the kit. All trademarks are the property of their respective owners.



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

dec-axpvms-vms72_pthread-v0200--4.README
dec-axpvms-vms72_pthread-v0200--4.CHKSUM
dec-axpvms-vms72_pthread-v0200--4.pcsi-dcx_axpexe
vms72_pthread-v0200.CVRLET_TXT

privacy and legal statement