IBM Support

IJ44573: THE POLLSET_QUERY API CAN RETURN INVALID FILE DESCRIPTOR STATUS APPLIES TO AIX 7300-02

 

APAR status

  • Closed as program error.

Error description

  • The pollset_query API returns a status of "false" (0),
    indicating that a file descriptor is not a member of
    the specified pollset even though the file descriptor
    actually resides in the pollset, e.g. pollset add
    operation with the same file descriptor fails with
    EINVAL.
    

Local fix

Problem summary

  • The pollset_query API returns a status of "false" (0),
    indicating that a file descriptor is not a member of
    the specified pollset even though the file descriptor
    actually resides in the pollset, e.g. pollset add
    operation with the same file descriptor fails with
    EINVAL.
    

Problem conclusion

  • Introduce a new system call, pollset_query_type, that allows
    querying a pollset for different types of indentifiers, e.g.
    file descriptor, message queue id, etc. Applications may
    continue to use the existing pollset_query API, but it will
    be limited to only querying file descriptors.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ44573

  • Reported component name

    AIX V7.3

  • Reported component ID

    5765CD300

  • Reported release

    730

  • Status

    CLOSED PER

  • HIPER

    NoHIPER

  • Submitted date

    2022-12-09

  • Closed date

    2022-12-09

  • Last modified date

    2023-11-13

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

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

    IJ44756

Fix information

  • Fixed component name

    AIX V7.3

  • Fixed component ID

    5765CD300

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SG11T","label":"AIX 7.3 HIPERS- APARs and Fixes"},"Platform":[{"code":"PF053","label":"Power Systems"}],"Version":"730","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
14 November 2023