Re: [PATCH rtems 2/2] bsps/imxrt: Simplify linkcmds and make it flexible

2021-06-09 Thread Sebastian Huber
On 09/06/2021 20:47, Peter Dufault wrote: Similar comments apply to RAM. I'll be adding HyperRAM attached to FlexSPI port A chip select 2 and it won't be setup until we get past "bsp_start_hook_0()". So initial stack needs to be in on-chip RAM and we can't access anything outside of on-chip

Re: [PATCH rtems 2/2] bsps/imxrt: Simplify linkcmds and make it flexible

2021-06-09 Thread Chris Johns
On 9/6/21 5:05 pm, Christian Mauderer wrote: > On 09/06/2021 01:52, Chris Johns wrote: >> On 8/6/21 8:26 pm, Sebastian Huber wrote: >>> On 08/06/2021 05:07, Chris Johns wrote: On 7/6/21 6:40 pm, Christian Mauderer wrote:> I think the Options don't need documentation changes because

Re: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Gedare Bloom
On Wed, Jun 9, 2021 at 1:02 PM wrote: > > > > > -Original Message- > > From: Gedare Bloom > > Sent: Wednesday, June 9, 2021 8:33 PM > > To: Sommer, Jan > > Cc: Amar Takhar ; Chris Johns ; > > devel@rtems.org > > Subject: Re: [PATCH v2 2/2] i386: Remove unneeded include header files > >

RE: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Jan.Sommer
> -Original Message- > From: Gedare Bloom > Sent: Wednesday, June 9, 2021 8:33 PM > To: Sommer, Jan > Cc: Amar Takhar ; Chris Johns ; > devel@rtems.org > Subject: Re: [PATCH v2 2/2] i386: Remove unneeded include header files > > On Wed, Jun 9, 2021 at 12:27 PM Gedare Bloom wrote: >

Re: [PATCH rtems 2/2] bsps/imxrt: Simplify linkcmds and make it flexible

2021-06-09 Thread Peter Dufault
Let's get back to the patch itself and the initialization of "FlexSPI" peripheral. The FlexSPI is one of the "imxrt" on-chip devices that can have flash attached to it, and that the on-chip boot ROM knows how to probe, configure, and then boot from. The "imxrt" chips don't have on-chip flash,

Re: Two Tests Time Out on Leon3/sis

2021-06-09 Thread Sebastian Huber
On 09/06/2021 19:50, Sebastian Huber wrote: On 09/06/2021 18:51, Joel Sherrill wrote: For sparc/leon3, psx05.exe and psxmsg01 time out on sis. I I massively increased the timeout as an experiment to psx05 and it never finished. This is a bit strange. I can reproduce this issue. The tests run

Re: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Gedare Bloom
On Wed, Jun 9, 2021 at 12:27 PM Gedare Bloom wrote: > > On Wed, Jun 9, 2021 at 12:21 PM Gedare Bloom wrote: > > > > It is helpful. there should be > > remote: 3: update trac > > > ok, actually what's missing is > 0: init > > I think the hooks need to be updated for rtems-libbsd. without running

Re: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Gedare Bloom
On Wed, Jun 9, 2021 at 12:21 PM Gedare Bloom wrote: > > It is helpful. there should be > remote: 3: update trac > ok, actually what's missing is 0: init I think the hooks need to be updated for rtems-libbsd. without running init, the TMP_REV is not generated, so there's nothing to send to trac.

[PATCH] part of implimenting a monotonic clock in rtems part of this is not the final patch.

2021-06-09 Thread zack
From: zack --- cpukit/include/rtems/posix/timer.h| 6 ++- cpukit/posix/src/psxtimercreate.c | 5 +- cpukit/posix/src/timergettime.c | 61 --- testsuites/psxtests/psxtimer02/psxtimer.c | 26 +++--- 4 files changed, 81 insertions(+), 17

Re: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Gedare Bloom
It is helpful. there should be remote: 3: update trac now we need to find out why. seems the problem really is on git side. On Wed, Jun 9, 2021 at 12:03 PM wrote: > > That`s the output I got. > Not sure if it is helpful: > > $ git push upstream HEAD~:5-freebsd-12 > Counting objects: 4, done. >

Re: [PATCH v2] STM32 lwIP addition and CMake support

2021-06-09 Thread Gedare Bloom
I joined the Issue. Thanks for working on this. On Wed, Jun 9, 2021 at 11:30 AM Robin Müller wrote: > > I posted a reply but I think it did not go through. Will post it now. > > Kind Regards > Robin > > On Wed, 9 Jun 2021 at 18:31, Robin Müller wrote: >> >> Hi, >> >> I received a reply from

RE: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Jan.Sommer
That`s the output I got. Not sure if it is helpful: $ git push upstream HEAD~:5-freebsd-12 Counting objects: 4, done. Delta compression using up to 8 threads. Compressing objects: 100% (4/4), done. Writing objects: 100% (4/4), 658 bytes | 658.00 KiB/s, done. Total 4 (delta 3), reused 0 (delta

Re: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Gedare Bloom
On Wed, Jun 9, 2021 at 10:51 AM wrote: > > Thanks. Pushed to master, 5-freebsd-12 and 6-freebsd-12. > Short question: Does the buildbot recognize the pushes to > rtems-libbsd/5-freebsd-12 and update the ticket? > I added the ticket number to the commit description, but the ticket has not > been

Re: Two Tests Time Out on Leon3/sis

2021-06-09 Thread Sebastian Huber
On 09/06/2021 19:50, Sebastian Huber wrote: On 09/06/2021 18:51, Joel Sherrill wrote: For sparc/leon3, psx05.exe and psxmsg01 time out on sis. I I massively increased the timeout as an experiment to psx05 and it never finished. This is a bit strange. I can reproduce this issue. The tests run

Re: Two Tests Time Out on Leon3/sis

2021-06-09 Thread Sebastian Huber
On 09/06/2021 18:51, Joel Sherrill wrote: For sparc/leon3, psx05.exe and psxmsg01 time out on sis. I I massively increased the timeout as an experiment to psx05 and it never finished. This is a bit strange. I can reproduce this issue. The tests run on gr740/sis and arm/realview_pbx_a9_qemu.

Re: [PATCH v2] STM32 lwIP addition and CMake support

2021-06-09 Thread Robin Müller
I posted a reply but I think it did not go through. Will post it now. Kind Regards Robin On Wed, 9 Jun 2021 at 18:31, Robin Müller wrote: > Hi, > > I received a reply from STM32 about the licensing issues. They requested > more specific information about the "vendor device restrictions" for

Two Tests Time Out on Leon3/sis

2021-06-09 Thread Joel Sherrill
Hi For sparc/leon3, psx05.exe and psxmsg01 time out on sis. I I massively increased the timeout as an experiment to psx05 and it never finished. Any insight is appreciated. --joel ___ devel mailing list devel@rtems.org

RE: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Jan.Sommer
Thanks. Pushed to master, 5-freebsd-12 and 6-freebsd-12. Short question: Does the buildbot recognize the pushes to rtems-libbsd/5-freebsd-12 and update the ticket? I added the ticket number to the commit description, but the ticket has not been updated. Best regards, Jan > -Original

Re: Running SPARC/LEON3 in TSIM-LEON3 simulator

2021-06-09 Thread Sebastian Huber
On 09/06/2021 18:39, Đức Anh wrote: - Is there a way to enable SMP for SPARC/LEON3 in RTEMS 6? Just set "RTEMS_SMP = True" in your config.ini: https://docs.rtems.org/branches/master/user/bld/index.html#migration-from-autoconf-automake -- embedded brains GmbH Herr Sebastian HUBER Dornierstr.

Running SPARC/LEON3 in TSIM-LEON3 simulator

2021-06-09 Thread Đức Anh
Hi all, I am trying to run my RTEMS application in the TSIM-LEON3 simulator. It works fine with RTEMS version 6 (master branch) but it is not when I build with RTEMS version 5.1 (branch 5). The reason why I revert back to version 5 because I want to use the SMP feature of RTEMS, and I haven't

Re: [PATCH v2] STM32 lwIP addition and CMake support

2021-06-09 Thread Robin Müller
Hi, I received a reply from STM32 about the licensing issues. They requested more specific information about the "vendor device restrictions" for the HAL code. The issue is here: https://github.com/STMicroelectronics/STM32CubeH7/issues/139 Can anyone provide more information about this (maybe

Resource Leak Assertion on psim

2021-06-09 Thread Joel Sherrill
Hi Two tests fail on psim with resource snapshot assertions: ../../../testsuites/psxtests/psxkey08/init.c: 162 rtems_resource_snapshot_check() ../../../testsuites/fstests/fsimfsgeneric01/init.c: 462 rtems_resource_snapshot_check() Does anyone see these on other BSPs? It would be unusual if a

Re: [PATCH] fsnofs01/init.c: Check for ENOENT from utime().

2021-06-09 Thread Joel Sherrill
On Wed, Jun 9, 2021 at 12:43 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 08/06/2021 20:16, Joel Sherrill wrote: > > The addition of the entire*utime*() family of functions resulted > > in this call returning ENOENT not ENXIO. This is better aligned > > with the POSIX

Re: [PATCH 1/4] Update Strong APA Scheduler

2021-06-09 Thread Sebastian Huber
Hello Richi, could you please adjust your new Doxygen comments so that they are in line with the Doxygen comments you are replace. On 09/06/2021 09:39, Richi Dubey wrote: #ifndef _RTEMS_SCORE_SCHEDULERSTRONGAPA_H #define _RTEMS_SCORE_SCHEDULERSTRONGAPA_H #include -#include

Re: [PATCH v2 2/2] i386: Remove unneeded include header files

2021-06-09 Thread Chris Johns
On 8/6/21 11:52 pm, jan.som...@dlr.de wrote: > I would also like to backport this to 5-freebsd-12 to solve this issue there > as well. > I created a corresponding ticket: https://devel.rtems.org/ticket/4452#ticket OK for 5. Chris ___ devel mailing

[PATCH 4/4] Add test smpstrongapa03

2021-06-09 Thread Richi Dubey
--- spec/build/testsuites/smptests/grp.yml| 2 + .../testsuites/smptests/smpstrongapa03.yml| 21 + testsuites/smptests/smpstrongapa03/init.c | 358 ++ .../smpstrongapa03/smpstrongapa03.doc | 11 + .../smpstrongapa03/smpstrongapa03.scn | 2 + 5

[PATCH 3/4] Add test smpstrongapa02

2021-06-09 Thread Richi Dubey
--- spec/build/testsuites/smptests/grp.yml| 2 + .../testsuites/smptests/smpstrongapa02.yml| 21 + testsuites/smptests/smpstrongapa02/init.c | 373 ++ .../smpstrongapa02/smpstrongapa02.doc | 11 + .../smpstrongapa02/smpstrongapa02.scn | 2 + 5

[PATCH 2/4] Update test smpstrongapa01

2021-06-09 Thread Richi Dubey
--- testsuites/smptests/smpstrongapa01/init.c | 72 ++- 1 file changed, 43 insertions(+), 29 deletions(-) diff --git a/testsuites/smptests/smpstrongapa01/init.c b/testsuites/smptests/smpstrongapa01/init.c index bf8bc05231..e7abacd519 100644 ---

[PATCH 1/4] Update Strong APA Scheduler

2021-06-09 Thread Richi Dubey
This change allows for the migration of higher priority tasks on the arrival of a lower priority task limited by affinity constraints. --- cpukit/include/rtems/scheduler.h | 10 +- .../include/rtems/score/schedulerstrongapa.h | 170 +++- cpukit/score/src/schedulerstrongapa.c

[PATCH 0/4] Strong APA Patches

2021-06-09 Thread Richi Dubey
Hi, The following patches update the Strong APA Scheduler, the existing test for the scheduler and add two more test for the scheduler that use different number of cpus. The scheduler has been tested on rtems-test with Strong APA scheduler set as the default scheduler; It performs as good as

Re: [PATCH rtems 2/2] bsps/imxrt: Simplify linkcmds and make it flexible

2021-06-09 Thread Christian Mauderer
On 09/06/2021 01:52, Chris Johns wrote: On 8/6/21 8:26 pm, Sebastian Huber wrote: On 08/06/2021 05:07, Chris Johns wrote: On 7/6/21 6:40 pm, Christian Mauderer wrote:> I think the Options don't need documentation changes because the options in the waf based build system are now documented