RTEMS | psxenosys calls lio_listio() even if it's implemented. (#5125)

Alessandro Nardin (@AlessandroNardin) gitlab at rtems.org
Thu Sep 5 20:08:42 UTC 2024




Alessandro Nardin commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5125#note_111819


Yes, I tried to replicate the error Sebastian highlighted, but I couldn't reproduce it. I tested with different architectures, and the project builds fine. I tested both the default configuration and with the POSIX API enabled.

I reviewed the code, and I believe the problem might be caused by the fact that `psxenosys.c` does not import `aio_misc.h`. However, the call to `lio_listio()` is no longer necessary, so I would remove it from the test. This should fix the error, although since I wasn't able to reproduce it, I can't fully verify this.

In !205, I've made the changes. For now, it's marked as a draft because I want to run all the tests to ensure everything works properly. I've encountered some issues running the tests, so at the moment, I'm reinstalling the RSB and the BSP to see if that resolves the problem. Once that's done, I'll test the changes and undraft the MR.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5125#note_111819
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/20240905/cce77e1c/attachment.htm>


More information about the bugs mailing list