Recent releases of OS/2 have introduced an number of so called RAS enhancements and fixes to the System Debugging facilities. These enhancements have been released mainly in two major fix packs:
Fix Pack 29 for Warp 3.0 and base Warp 4.0
Fix Pack 35 for Warp 3.0 and Fix Pack 10 for Warp 4.0
All RAS enhancements are available with the base release of OS/2 Warp E-Server
This edition of the The OS/2 Debugging Handbook has been updated to include information on some of these new debugging facilities. For interim update 0.5 I have concentrated on updating the system structres and trace information for OS/2 Warp V4.0. Notes have been added throughout where the internal implementation differs from earlier releases.
Interim update 0.7 contains major updates to TRCUST, RASKDATA, SYSDUMP, TRAPDUMP, TRAPLOG and the System Trace Reference that reflect the latest RAS enhancements. It also includes additional information on the SYS317x exception popup message.
Other facilities that were introduced with these releases of OS/2, but are not yet covered, include:
DTRACE - the low-level dynamic trace utility
System trace enhancements
Software trace
PROCDUMP, PDUMPSYS and PDUMPUSR utilities.
PMDF enhancements
TRACEFMT enhancements
FFST/2
Error Logging V2
New REXX EXECs
System Anchor Block
Future updates to the The OS/2 Debugging Handbook will include information on these topics together with updates on Warp SMP.
For further information on these new facilities the reader is referred to the README.DBG file, which is distributed with all fix packs that include the debugging enhancements.