NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: NWPA.NLM version 3.07c TID #: 2960127 README FOR: NWPAPT2A.EXE SUPERSEDES: NWPAPT2.EXE NOVELL PRODUCTS and VERSIONS: NetWare 5.1 ABSTRACT: This updated NWPA.NLM v 3.07c and MM.NLM v 2.02b are for NetWare 5.x. These updated files supersede ones built into NW51SP3.EXE support pack. NWPA.NLM - Fixes a CPU Hog abend only seen on Multi-processor machines. - Fixes a multi-processor race condition resulting in an abend. - Fixed the Abend in CDI_Unbind_CDM_From_Object - Fixes addtional items documented under ISSUE: MM.NLM - Fixed a possible ABEND in HJ_Request code. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES ALL REASONABLE EFFORTS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- INSTALLATION INSTRUCTIONS: Copy both NWPA.NLM and MM.NLM to the server's boot location, usually C:\NWSERVER. Down and restart the server for changes to take effect. Note that the NetWare Support Pack installation will delete this file, so it must be copied after installing the Support Pack for NetWare 5.1. ISSUE: Issues since NWPA.NLM 3.07a (shipping code for NW51SP3) NWPA.NLM 1) Handled the deadly embrace problem in ElevatorFilterAbort. This fixed the CPU hog Abend. 2) Changed all the aborts to use atomic xchg when setting the abort status, and resetting if already completed. This fixed a multi-processor race condition where we were setting message to aborted when they were being completed on another processor. This resulted in an Abend where a HACB was executed while in the wrong state. 3) Fixed adapterid in DeviceSpecificInfo if there is no adapter. 4) Fixed the Abend in CDI_Unbind_CDM_From_Object. 5) Fixed some command link displays. 6) Added device IO statistics. 7) Fixed nextmessage issues in the elevator. 8) Changed low priority requests from getting onto the nextmessage list. 9) Added "Long SCSI Command" support. 10) Added command line support to turn off autoloading of CDMs 11) Fixed a problem when the sector size changes on the media. MM.NLM 1) Fixed a possible ABEND in HJ_Request code. Self-Extracting File Name: NWPAPT2A.EXE Files Included Size Date Time ..\ NWPAPT2A.TXT (This file) MM.NLM 98521 8-17-2001 10:01:50 am NWPA.NLM 66627 8-17-2001 11:09:32 am ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------