Out-of-Space during Sync processing

HFS writes a LOGREC record and a console message when it encounters the out-of-space condition during Sync processing. The file system will not function correctly when it is in this state. Some requests will return an error with a return code of ENOSPC (00000085x) and a reason code of 5Bxx0E37x. As soon as possible, the file system should be evaluated and any necessary corrective actions taken. For more information, see message IGW022S in z/OS MVS System Messages, Vol 9 (IGF-IWM). If the file system is unmounted at this point, any updates that were made to the file system since the last successful Sync are lost, and the file system reverts to the state it had after the last sync. HFS writes the following message to the LOGREC and console:

    IGW022S HFS Dataset "<dataset name>" Out of Space during
      Sync processing. Error Loc:<location in Sync>
      RC = <return code> RSN = <reason code>

    <dataset name> - HFS Dataset name.
    <location in Sync> - Location of failure.
      = EXTEND - failure occurred attempting to extend the
           file system during Sync processing.
       <return code> = 00000014x
       <reason code> = 5B27C005x - no space was available
                 or no extents were allowed.
             =5B27C007x - an installation exit
               failure occurred.
      =ARPN  -Sync processing ran out of pages in the
           file system at a point where it could not
           Extend the file system.
       <return code> = 00000024x
       <reason code> = 5B0C0101x - internal error 1
               = 5B0C0102x - internal error 2
  
If confighfs is used to successfully extend the file system, for example
 confighfs -x <amount> <filesys>
and the extent was large enough to accommodate the pages required to complete the sync processing, confighfs reinvokes the sync function to complete its update, not loosing the updates made since the last successful sync. The HFS Out- of- Space error flag is reset and all file system functions wilI work properly again. It will no longer be necessary to unmount and remount the file system to use it further.
If the extend amount is not large enough to provide the space required to complete the sync process, confighfs will issue the following response:
Inadequate space added to HFS.  At least another <nn> tracks required.
Note: This fix ONLY applies for the case when the IGW022S message indicates an Error Loc: EXTEND value. If it indicates an Error Loc: ARPN value, it will continue to function as it did prior to this update.