IBM Support

IV87385: SFSIREADX() RETURNS INCORRECT SPARSE INFORMATION

 

APAR status

  • Closed as program error.

Error description

  • Home returns incorrect sparse information when diskaddrs
    changes are not yet reflected in the indirect block
    (addrDirty is true) because flush flag is not acquired to
    synchronize with steal or sync. This causes cache to read
    file from home as sparse file.
    

Local fix

  • see level2
    

Problem summary

  • Home returns incorrect sparse information when diskaddrs
    changes are not yet reflected in the indirect block
    (addrDirty is true) because flush flag is not acquired to
    synchronize with steal or sync. This causes cache to read
    file from home as sparse file.
    

Problem conclusion

  • Fixed the code by acquiring the flushFlag to prevent sync
    or steal from flushing a buffer, updating an indirect block
    (commitAssigned) and removing the buffer from the list in
    between the call to nextDataBlock and iterating over buffer
    descriptors for checking dirty buffers.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV87385

  • Reported component name

    SPECTRUM SCALE

  • Reported component ID

    5725Q01AP

  • Reported release

    411

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-07-28

  • Closed date

    2016-07-28

  • Last modified date

    2019-04-30

  • APAR is sysrouted FROM one or more of the following:

    IV87383

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    SPECTRUM SCALE

  • Fixed component ID

    5725Q01AP

Applicable component levels

  • R411 PSY U884675

       19/04/30 I 1000

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STXKQY","label":"IBM Spectrum Scale"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"411","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSFKCN","label":"General Parallel File System"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"411","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 April 2019