RE: [PATCH v2] rtems-kernel: Implement kernel recipe using waf

2021-10-19 Thread Ryan Long
ping -Original Message- From: Ryan Long Sent: Wednesday, October 13, 2021 5:08 PM To: devel@rtems.org Cc: Ryan Long Subject: [PATCH v2] rtems-kernel: Implement kernel recipe using waf Closes #4145 --- rtems/config/tools/rtems-kernel-6.cfg | 6 +-

[PATCH] spec/aarch64: Enable previously unbuildable tests

2021-10-19 Thread Kinsey Moore
The spconfig01 and spmisc01 tests were disabled for all AArch64 BSPs due to a toolchain issue preventing them from compiling correctly. The binutils version that contains the fix has been released and integrated into RSB such that these two tests now build and operate correctly. ---

RE: [PATCH] rtems/6: Update binutils to 2.37

2021-10-19 Thread Ryan Long
It hasn't been pushed yet. You had asked if there was a ticket that needed to be closed with that patch since it was fixing an issue we've had with aarch64. I responded to the email, but I guess I forgot to send in V2 with the ticket that it was supposed to close. -Original Message-

[PATCH] c-user: Regenerate for IDLE task allocator option

2021-10-19 Thread Sebastian Huber
Update #4524. --- c-user/config/task-stack-alloc.rst | 71 -- 1 file changed, 37 insertions(+), 34 deletions(-) diff --git a/c-user/config/task-stack-alloc.rst b/c-user/config/task-stack-alloc.rst index 36b780b..0e2ec10 100644 --- a/c-user/config/task-stack-alloc.rst

Re: [PATCH] rtems: Fix rate monotonic statistics

2021-10-19 Thread Sebastian Huber
On 12/10/2021 08:44, Sebastian Huber wrote: On 12/10/2021 08:36, Sebastian Huber wrote: diff --git a/cpukit/libcsupport/src/__times.c b/cpukit/libcsupport/src/__times.c index 7bb7e0e9ca..a37c662654 100644 --- a/cpukit/libcsupport/src/__times.c +++ b/cpukit/libcsupport/src/__times.c @@ -65,7

RE: [PATCH] rtems/6: Update binutils to 2.37

2021-10-19 Thread Ryan Long
Ticket 4218 closed -Original Message- From: Joel Sherrill Sent: Tuesday, October 19, 2021 9:37 AM To: Ryan Long Cc: Chris Johns ; rtems-de...@rtems.org Subject: Re: [PATCH] rtems/6: Update binutils to 2.37 I just pushed it. Ryan.. please check that the ticket got updated correctly.

Re: [PATCH] rtems/6: Update binutils to 2.37

2021-10-19 Thread Joel Sherrill
I just pushed it. Ryan.. please check that the ticket got updated correctly. On Tue, Oct 19, 2021 at 7:44 AM Ryan Long wrote: > > It hasn't been pushed yet. You had asked if there was a ticket that needed to > be closed with that patch since it was fixing an issue we've had with > aarch64. I

Re: [PATCH] testsuite/spcache01: Clear allocated coherent cache memory

2021-10-19 Thread Christian MAUDERER
Am 19.10.21 um 16:48 schrieb Sebastian Huber: On 18/10/2021 23:08, Chris Johns wrote: On 18/10/21 8:37 pm, Sebastian Huber wrote: On 18/10/2021 09:53, Chris Johns wrote: On 18/10/21 4:50 pm, Sebastian Huber wrote: On 18/10/2021 07:19,chr...@rtems.org   wrote: From: Chris Johns - Coherent

[PATCH 1/2] rtems: Regenerate for IDLE task allocator option

2021-10-19 Thread Sebastian Huber
Update #4524. --- cpukit/doxygen/appl-config.h | 28 +++- cpukit/include/rtems/config.h | 30 ++ 2 files changed, 45 insertions(+), 13 deletions(-) diff --git a/cpukit/doxygen/appl-config.h b/cpukit/doxygen/appl-config.h index

[PATCH 2/2] score: Optimize default idle task stack allocator

2021-10-19 Thread Sebastian Huber
Update #4524. --- cpukit/score/src/stackallocatorforidle.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/cpukit/score/src/stackallocatorforidle.c b/cpukit/score/src/stackallocatorforidle.c index 7c4fd10c7d..8a3b1e5d25 100644 ---

[PATCH v2] c-user: Document new clock manager directives

2021-10-19 Thread Sebastian Huber
Add new clock manager directives to get all times provided by the timehands. Update #4527. --- For an updated document to review see: https://ftp.rtems.org/pub/rtems/people/sebh/c-user.pdf v2: Clarify boot time. c-user/clock/directives.rst | 835 ++

Re: [PATCH] testsuite/spcache01: Clear allocated coherent cache memory

2021-10-19 Thread Sebastian Huber
On 18/10/2021 23:08, Chris Johns wrote: On 18/10/21 8:37 pm, Sebastian Huber wrote: On 18/10/2021 09:53, Chris Johns wrote: On 18/10/21 4:50 pm, Sebastian Huber wrote: On 18/10/2021 07:19,chr...@rtems.org   wrote: From: Chris Johns - Coherent cache memory is used in libbsd for things like

[PATCH 4/4] Add support for Xilinx Versal APAC

2021-10-19 Thread chrisj
From: Chris Johns --- libbsd.py | 1 + rtemsbsd/include/bsp/nexus-devices.h | 9 + .../include/machine/rtems-bsd-nexus-bus.h | 28 +++ rtemsbsd/sys/arm64/xilinx/versal_slcr.c | 223 ++

[PATCH 2/4] waf: Move the tools/BSP include path to be last

2021-10-19 Thread chrisj
From: Chris Johns - This change lets you rebuild libbsd after it is installed --- waf_libbsd.py | 29 + 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/waf_libbsd.py b/waf_libbsd.py index 97e6d6ee..0901537e 100644 --- a/waf_libbsd.py +++

[PATCH 1/4] rtemsbsd: Clear bus DMA memory a byte at a time

2021-10-19 Thread chrisj
From: Chris Johns - memset may be optimized for performance and might work with device type memory. Clear a byte at a time. --- rtemsbsd/rtems/rtems-kernel-bus-dma.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rtemsbsd/rtems/rtems-kernel-bus-dma.c

[PATCH 3/4] rtemsbsd/nfsclient: Fix the error code return value

2021-10-19 Thread chrisj
From: Chris Johns --- rtemsbsd/fs/nfsclient/nfs.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/rtemsbsd/fs/nfsclient/nfs.c b/rtemsbsd/fs/nfsclient/nfs.c index fe8d8412..5a6e8fae 100644 --- a/rtemsbsd/fs/nfsclient/nfs.c +++ b/rtemsbsd/fs/nfsclient/nfs.c @@

Re: [PATCH] testsuite/spcache01: Clear allocated coherent cache memory

2021-10-19 Thread Chris Johns
On 20/10/21 2:46 am, Christian MAUDERER wrote: > Am 19.10.21 um 16:48 schrieb Sebastian Huber: >> >> >> On 18/10/2021 23:08, Chris Johns wrote: >>> On 18/10/21 8:37 pm, Sebastian Huber wrote: On 18/10/2021 09:53, Chris Johns wrote: > On 18/10/21 4:50 pm, Sebastian Huber wrote: >> On

Re: [PATCH] spec/aarch64: Enable previously unbuildable tests

2021-10-19 Thread Sebastian Huber
On 19/10/2021 23:15, Kinsey Moore wrote: The spconfig01 and spmisc01 tests were disabled for all AArch64 BSPs due to a toolchain issue preventing them from compiling correctly. The binutils version that contains the fix has been released and integrated into RSB such that these two tests now

Re: [PATCH 3/4] rtemsbsd/nfsclient: Fix the error code return value

2021-10-19 Thread Sebastian Huber
On 20/10/2021 05:16, chr...@rtems.org wrote: + errno = 0; + return 0; I think setting errno if no error occurred is not allowed. -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email: sebastian.hu...@embedded-brains.de phone: +49-89-18 94 741 -