A fix is available
APAR status
Closed as program error.
Error description
Software End Of File (SEOF) is not written correctly on FBA-SCSI device which results in an IO error. This may occur after an IDCAMS BACKUP/RESTORE of SAM ESDS files. A Job may abend with IGZ0002S Permanent I/O error, CEE3322C EXECUTION ABNORMALLY TERMINATED WITH USER-ABEND CODE
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All with FCP attached SCSI disk. * **************************************************************** * PROBLEM DESCRIPTION: SEOF is not written correctly on SCSI * **************************************************************** * RECOMMENDATION: * **************************************************************** Software End Of File (SEOF) is not written correctly on FBA-SCSI device which results in an IO error when reading the file. This can occur after an IDCAMS BACKUP/RESTORE of SAM ESDS files.
Problem conclusion
When a user program writes incomplete blocks, the SCSI device driver has to complete the blocks with zeroes, that is padding with zeroes before writing them to disk. This is requested when simulating FBA architecture. The padding must be done in the SCSI device driver since not all SCSI devices padd incomplete blocks with zeroes on their own. The padding code is already available in the SCSI device driver. However, the area which was used for padding, was not cleared to zero, and unpredictable data were written to disk, for example x40. Therefore the last record of the file (SEOF) was not zero and therefore VSAM did not find the end of file record and reported an error. The fix now clears the area which is used for padding always to zero before writing it to the SCSI device.
Temporary fix
Comments
APAR Information
APAR number
DY47625
Reported component name
VSE/AF MACROS
Reported component ID
5686CF906
Reported release
51C
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-11-04
Closed date
2015-11-09
Last modified date
2015-11-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UD54136
Modules/Macros
IJBSCSI1
Fix information
Fixed component name
VSE/AF MACROS
Fixed component ID
5686CF906
Applicable component levels
R51C PSY UD54136
UP15/11/20 I 1000
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG32M","label":"APARs - VSE\/ESA environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"51C","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
11 December 2020