RTEMS | Fix psxtests/psx05aio case fail (!462)

Joel Sherrill (@joel) gitlab at rtems.org
Fri May 2 15:53:16 UTC 2025




Joel Sherrill commented: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/462#note_122326


Per https://pubs.opengroup.org/onlinepubs/009695399/basedefs/limits.h.html, I think the definition of AIO_LISTIO_MAX should be deleted from the rtems specific limits.h in newlib and aio_misc.h. This comment in that file echos the language in the POSIX standard.

```
/*
 *  Definitions of the following may be omitted if the value is >= stated
 *  minimum but is indeterminate.
 */
```

RTEMS does not have an underlying resource for entries on a user's listio. All definitions and uses of AIO_LISTIO_MAX should be deleted.

This would also require removing the check against AIO_LISTIO_MAX in lio_listio() and deleting a test case.

This looks like an issue which will need backporting to 6 IMO.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/462#note_122326
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250502/81dbf012/attachment.htm>


More information about the bugs mailing list