-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
armv7m7-imxrt117x: touch failure return EIO and VM pool exhaustion #1097
armv7m7-imxrt117x: touch failure return EIO and VM pool exhaustion #1097
Comments
Added due to issue phoenix-rtos/phoenix-rtos-project#1097 JIRA: CI-461
Btw maybe @agkaminski have some idea what may be wrong here as an author of mentioned commits. I am leaving the assignment just to not forget this issue forever ;d |
Added due to issue phoenix-rtos/phoenix-rtos-project#1097 JIRA: CI-461
I suspect that the pool has been exhausted indeed - it's size is based on the kernel's memory map (i.e. dtcm in this case). On this target we have many memory maps and these need entries too |
* libphoenix 96c4c08...5073395 (1): > arm: convert __ieee754_sqrt(f) to macros * phoenix-rtos-build 97fb495...f335a5c (4): > build: add noexecstack flag > toolchain: update multilib configuration for SPARC > toolchain: add patch with armv7-r/v8-r multilib config > toolchain: add PIC flags to armv7-r/v8-r in libstdcpp * phoenix-rtos-doc 4ac6a9c...6eae539 (2): > libc/functions page adjustments > css: hide theme-toggle icon * phoenix-rtos-kernel bcc5c41...1f9ea40 (8): > mprotect: fix mapEntrySplit > Cortex-M: NVIC and SCB code duplication cleanup > process_load: copy p_filesz bytes instead of p_memsz > hal/imxrt10xx: remove enet PLL deinit > hal/ia32: change I/O input parameter to u16 > mmap: allow for not page aligned len > hal/ia32: cast operands to correct sizes > build: remove program headers from first loadable segment * phoenix-rtos-lwip b1ab9f6...4896655 (4): > Update submodule > Add IPv6 address autoconfiguration > drivers/rtl8139cp.c: Change multicast filters > port/sockets.c: Fix IPv6 ioctls * phoenix-rtos-ports b659aa2...df40217 (2): > build: Adapt ports to a new common definitions of paths (prefixes) > build: Move common definitions/actions from ports to a single spot * phoenix-rtos-tests 3a22101...a20b474 (7): > psh: exclude touch test on imx117x due to #1097 issue > trunner: disable rebooting each test > psh: enable test execution in new psh for imxrt117x > mmap: add test for unaligned len > trunner.tools: fix error message in wait_for_vid_pid() > psh/trunner: fix wrong message in case of failing > unity: add handling fails without message in harness
* libphoenix 96c4c08...5073395 (1): > arm: convert __ieee754_sqrt(f) to macros * phoenix-rtos-build 97fb495...f335a5c (4): > build: add noexecstack flag > toolchain: update multilib configuration for SPARC > toolchain: add patch with armv7-r/v8-r multilib config > toolchain: add PIC flags to armv7-r/v8-r in libstdcpp * phoenix-rtos-doc 4ac6a9c...6eae539 (2): > libc/functions page adjustments > css: hide theme-toggle icon * phoenix-rtos-kernel bcc5c41...1f9ea40 (8): > mprotect: fix mapEntrySplit > Cortex-M: NVIC and SCB code duplication cleanup > process_load: copy p_filesz bytes instead of p_memsz > hal/imxrt10xx: remove enet PLL deinit > hal/ia32: change I/O input parameter to u16 > mmap: allow for not page aligned len > hal/ia32: cast operands to correct sizes > build: remove program headers from first loadable segment * phoenix-rtos-lwip b1ab9f6...4896655 (4): > Update submodule > Add IPv6 address autoconfiguration > drivers/rtl8139cp.c: Change multicast filters > port/sockets.c: Fix IPv6 ioctls * phoenix-rtos-ports b659aa2...df40217 (2): > build: Adapt ports to a new common definitions of paths (prefixes) > build: Move common definitions/actions from ports to a single spot * phoenix-rtos-tests 3a22101...a20b474 (7): > psh: exclude touch test on imx117x due to #1097 issue > trunner: disable rebooting each test > psh: enable test execution in new psh for imxrt117x > mmap: add test for unaligned len > trunner.tools: fix error message in wait_for_vid_pid() > psh/trunner: fix wrong message in case of failing > unity: add handling fails without message in harness
It is enabled due to the following issue resolution: phoenix-rtos/phoenix-rtos-project#1097 JIRA: CI-461
It is enabled due to the following issue resolution: phoenix-rtos/phoenix-rtos-project#1097 JIRA: CI-461
It is enabled due to the following issue resolution: phoenix-rtos/phoenix-rtos-project#1097 JIRA: CI-461
Trying to enable test execution in the new psh on this target, in relation to the resolution provided in issue #866 . I encountered a failure when using
ls
in the testtouch
. The commandtouch
returns success, but thels
print that the directory does not seem to exist when attempting to list it. Additionally, a error messagevm: Entry pool exhausted!
appears.Currently, also with touch command in touch test:
Problems occur after adding changes from :
Currently seeking an easy way to reproduce the issue with minimal code for a more straightforward investigation
The text was updated successfully, but these errors were encountered: