Re: RSB build breaks

2021-03-10 Thread Chris Johns
On 11/3/21 4:38 pm, Vijay Kumar Banerjee wrote: > Hello, > > After fixing the logical error in the parser, it exposed another issue that's > causing RSB to break. Strange that it was hidden for so long. > > I have filed a ticket with details: http://deveone linel.rtems.org/ticket/4335 >

RSB build breaks

2021-03-10 Thread Vijay Kumar Banerjee
Hello, After fixing the logical error in the parser, it exposed another issue that's causing RSB to break. Strange that it was hidden for so long. I have filed a ticket with details: http://deveone linel.rtems.org/ticket/4335 The fix is on the way and will be

Re: GSoC Introduction

2021-03-10 Thread Ida Delphine
Is it okay I assign a task to myself? On Wed, 10 Mar 2021, 11:30 pm Gedare Bloom, wrote: > On Wed, Mar 10, 2021 at 3:44 AM Prateek Pardeshi > wrote: > > > > Hello and Welcome, Ida ! > > > Indeed, welcome > > > On Wed, 10 Mar 2021 12:30:51 +0530 Ida Delphine > wrote > > > > > Greetin

Re: [PATCH 1/2] covoar: Fix NOP execution marking

2021-03-10 Thread Chris Johns
On 11/3/21 10:33 am, Alex White wrote: > Some NOP instructions were not being marked as executed because they > are located at the end of uncovered ranges. This has been fixed. > --- > tester/covoar/CoverageMapBase.cc | 10 +++ > tester/covoar/CoverageMapBase.h | 4 ++ > tester/covoar/Desire

[PATCH 1/2] covoar: Fix NOP execution marking

2021-03-10 Thread Alex White
Some NOP instructions were not being marked as executed because they are located at the end of uncovered ranges. This has been fixed. --- tester/covoar/CoverageMapBase.cc | 10 +++ tester/covoar/CoverageMapBase.h | 4 ++ tester/covoar/DesiredSymbols.cc | 38 +-- tester/covoar/Desi

[PATCH 0/2] covoar: Fix NOP recognition

2021-03-10 Thread Alex White
This patch set fixes a couple cases where NOP instructions were showing up as unexecuted in coverage reports. Alex White (2): covoar: Fix NOP execution marking covoar/Target_i386: Add NOP patterns tester/covoar/CoverageMapBase.cc | 10 +++ tester/covoar/CoverageMapBase.h | 4 ++ tester

[PATCH 2/2] covoar/Target_i386: Add NOP patterns

2021-03-10 Thread Alex White
A couple of NOP patterns found with the pc686 BSP were not detected. This has been fixed. --- tester/covoar/Target_i386.cc | 9 + 1 file changed, 9 insertions(+) diff --git a/tester/covoar/Target_i386.cc b/tester/covoar/Target_i386.cc index e0c9c0f..4567c1e 100644 --- a/tester/covoar/Targ

Re: [PATCH 0/3] tester: Update coverage configs

2021-03-10 Thread Gedare Bloom
This series looks fine to me. Thanks for figuring out how to drop the 'target' variable. On Wed, Mar 10, 2021 at 11:56 AM Alex White wrote: > > This patch set updates symbol-sets.ini to work with the paths used by > the new build system, removes the need for "target" in the BSP > configurations t

Re: [PATCH] shell.c: Dereference after null check (CID #26083)

2021-03-10 Thread Gedare Bloom
I need an explanation, I don't know if it is correct, or if someone can open a shell without an 'out' FILE? On Wed, Mar 10, 2021 at 12:10 PM Ryan Long wrote: > > CID 26083: Dereference after null check in rtems_shell_login(). > > Closes #4327 > --- > cpukit/libmisc/shell/shell.c | 196 > +++

Re: [PATCH] main_help.c: Fix Unchecked return value from library (CID #1437650)

2021-03-10 Thread Gedare Bloom
ok On Wed, Mar 10, 2021 at 11:22 AM Ryan Long wrote: > > CID 1437650: Unchecked return value from library in rtems_shell_help(). > > Closes #4291 > --- > cpukit/libmisc/shell/main_help.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/cpukit/libmisc/shell/main_help.c >

Re: GSoC Introduction

2021-03-10 Thread Gedare Bloom
On Wed, Mar 10, 2021 at 3:44 AM Prateek Pardeshi wrote: > > Hello and Welcome, Ida ! > Indeed, welcome > On Wed, 10 Mar 2021 12:30:51 +0530 Ida Delphine > wrote > > > Greetings everyone, > > > > I am Ida Delphine from the University of Bamenda, Cameroon. I came across > RTEMS when

[PATCH 1/3] bsps/xilinx_zynq: Add SPI driver for xilinx-axi-spi

2021-03-10 Thread Jan Sommer
Updates #4321 --- bsps/include/dev/spi/xilinx-axi-spi-regs.h | 88 + bsps/include/dev/spi/xilinx-axi-spi.h | 67 bsps/shared/dev/spi/xilinx-axi-spi.c | 402 + 3 files changed, 557 insertions(+) create mode 100644 bsps/include/dev/spi/xilinx-axi-spi-regs.h

[PATCH 3/3] bsps/xilinx_zynq: Add Xilinx AXI SPI driver to autotools build

2021-03-10 Thread Jan Sommer
Closes #4321 --- bsps/headers.am| 2 ++ c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am | 1 + c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am | 1 + 3 files changed, 4 insertions(+) diff --git a/bsps/headers.am b/bsps/headers.am index 37ce6d6c73..3d95f144d4 100644 -

[PATCH 0/3] Add spidev driver for Xilinx AXI Quad SPI device

2021-03-10 Thread Jan Sommer
This patchset adds a spidev driver for the Xilinx AXI Quad SPI device. It currently supports Standard SPI mode. Thanks goes to Rick van der Wal for testing the driver with his SPI IMU. Jan Sommer (3): bsps/xilinx_zynq: Add SPI driver for xilinx-axi-spi bsps/shared: Add Xilinx-AXI SPI driver t

[PATCH 2/3] bsps/shared: Add Xilinx-AXI SPI driver to waf

2021-03-10 Thread Jan Sommer
Updates #4321 --- spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml | 2 ++ spec/build/bsps/arm/xilinx-zynq/grp.yml| 2 ++ .../bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml | 2 ++ spec/build/bsps/objdevspixil.yml | 18 ++ 4 files changed, 24 insertions(+) creat

RE: [PATCH v5 0/3] Add cadence-SPI driver

2021-03-10 Thread Jan.Sommer
Thanks. Pushed to master. > -Original Message- > From: Chris Johns > Sent: Wednesday, March 10, 2021 6:56 PM > To: Sommer, Jan ; devel@rtems.org > Subject: Re: [PATCH v5 0/3] Add cadence-SPI driver > > OK to push from me. > > On 9/3/21 10:22 pm, Jan Sommer wrote: > > v5: > > - Add some

[PATCH] shell.c: Dereference after null check (CID #26083)

2021-03-10 Thread Ryan Long
CID 26083: Dereference after null check in rtems_shell_login(). Closes #4327 --- cpukit/libmisc/shell/shell.c | 196 ++- 1 file changed, 99 insertions(+), 97 deletions(-) diff --git a/cpukit/libmisc/shell/shell.c b/cpukit/libmisc/shell/shell.c index 1e5962

[PATCH 3/3] tester: Add coverage variants for a few BSPs

2021-03-10 Thread Alex White
Adds coverage variants for the following BSPs: a53_qemu, pc686, xilinx_zynq_a9_qemu, and xilinx_zynqmp. --- .../rtems/testing/bsps/a53_lp64_qemu-cov.ini | 40 ++ tester/rtems/testing/bsps/pc-qemu-cov.ini | 41 +++ .../testing/bsps/xilinx_zynq_a9_qemu-cov.ini |

[PATCH 2/3] tester: Remove target from BSP coverage configs

2021-03-10 Thread Alex White
--- tester/rt/coverage.py| 3 ++- tester/rtems/testing/bsps/griscv-sis-cov.ini | 1 - tester/rtems/testing/bsps/leon3-qemu-cov.ini | 1 - tester/rtems/testing/bsps/leon3-sis-cov.ini | 1 - 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/tester/rt/coverage.py

[PATCH 1/3] tester: Update to support new build system

2021-03-10 Thread Alex White
The tester configurations had not been updated to match the paths and conventions used by the new build system. These have been updated, and a few more libraries have been enabled in symbol-sets.ini. --- tester/rtems/testing/coverage/symbol-sets.ini | 91 ++- 1 file changed, 46 ins

[PATCH 0/3] tester: Update coverage configs

2021-03-10 Thread Alex White
This patch set updates symbol-sets.ini to work with the paths used by the new build system, removes the need for "target" in the BSP configurations that include coverage, and adds a few new coverage-enabled BSP configurations. Alex White (3): tester: Update to support new build system tester:

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 11:39 AM Chris Johns wrote: > > On 11/3/21 5:32 am, Vijay Kumar Banerjee wrote: > > On Wed, Mar 10, 2021 at 10:53 AM Chris Johns wrote: > >> > >> Nice find and thanks. OK to push. > >> > > Pushed to master. > > > >> I think this should also be applied to the 5 branch. > >>

Re: [PATCH 0/3] Fix Missing break in switch Coverity issues

2021-03-10 Thread Chris Johns
On 9/3/21 5:28 pm, Gedare Bloom wrote: > On Mon, Mar 8, 2021 at 11:04 PM Sebastian Huber > wrote: >> >> On 09/03/2021 06:47, Gedare Bloom wrote: >> >> I would just use a comment which is understood by GCC, clang, and >> Coverity. What does Linux use? >> > That's fine, if there i

Re: Standalone repository for libnetworking stack

2021-03-10 Thread Chris Johns
On 11/3/21 5:14 am, Joel Sherrill wrote: > > > On Wed, Mar 10, 2021 at 11:48 AM Chris Johns > wrote: > > > > On 11/3/21 1:11 am, Joel Sherrill wrote: > > On Tue, Mar 9, 2021 at 11:00 PM Vijay Kumar Banerjee > >

Re: Qemu on Zynq Hanging

2021-03-10 Thread Chris Johns
On 11/3/21 5:17 am, Joel Sherrill wrote: > On Wed, Mar 10, 2021 at 11:42 AM Chris Johns > wrote: > > On 11/3/21 1:22 am, Joel Sherrill wrote: > > I see qemu hanging for days testing zynq. This is on the Xeon Centos > computer I > > use for batch and automa

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Chris Johns
On 11/3/21 5:32 am, Vijay Kumar Banerjee wrote: > On Wed, Mar 10, 2021 at 10:53 AM Chris Johns wrote: >> >> Nice find and thanks. OK to push. >> > Pushed to master. > >> I think this should also be applied to the 5 branch. >> > Do I need to make any changes in the ticket or file a new ticket > be

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 10:53 AM Chris Johns wrote: > > Nice find and thanks. OK to push. > Pushed to master. > I think this should also be applied to the 5 branch. > Do I need to make any changes in the ticket or file a new ticket before pushing to 5? > Chris > > On 10/3/21 5:32 am, Vijay Kumar

Re: RSB build issue with rtems-libbsd

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 11:01 AM Chris Johns wrote: > > On 9/3/21 3:53 pm, Vijay Kumar Banerjee wrote: > > On Mon, Mar 8, 2021 at 7:57 PM Chris Johns wrote: > >> > >> On 9/3/21 1:44 pm, Vijay Kumar Banerjee wrote: > >>> On Mon, Mar 8, 2021 at 3:14 PM Joel Sherrill wrote: > On Mon, Mar 8, 20

Re: Flashdisk driver based on spidev

2021-03-10 Thread Chris Johns
On 11/3/21 12:59 am, jan.som...@dlr.de wrote: > Hello, > > We will probably at some point need support for Micron-based NOR-flash > devices to store data which are connected via SPI. > I found the flashdisk API in RTEMS and was wondering if I understand > everything correctly. > My idea would be

Re: [PATCH RSB v2] Add recipe for building rtems-net-legacy

2021-03-10 Thread Vijay Kumar Banerjee
On Wed, Mar 10, 2021 at 10:59 AM Chris Johns wrote: > > Thanks, this looks good and is OK to push. > Pushed! Thanks, Vijay > Chris > > On 10/3/21 5:33 am, Vijay Kumar Banerjee wrote: > > --- > > rtems/config/6/rtems-net-legacy.bset | 4 + > > rtems/config/tools/rtems-net-legacy-6.cfg

[PATCH] main_help.c: Fix Unchecked return value from library (CID #1437650)

2021-03-10 Thread Ryan Long
CID 1437650: Unchecked return value from library in rtems_shell_help(). Closes #4291 --- cpukit/libmisc/shell/main_help.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/libmisc/shell/main_help.c b/cpukit/libmisc/shell/main_help.c index 9f59e9d..564bc30 100644 --- a/cpu

Re: Qemu on Zynq Hanging

2021-03-10 Thread Joel Sherrill
On Wed, Mar 10, 2021 at 11:42 AM Chris Johns wrote: > On 11/3/21 1:22 am, Joel Sherrill wrote: > > I see qemu hanging for days testing zynq. This is on the Xeon Centos > computer I > > use for batch and automated testing. > > > > This is ps but top shows six qemu processes having around 2231:52 i

Re: Standalone repository for libnetworking stack

2021-03-10 Thread Joel Sherrill
On Wed, Mar 10, 2021 at 11:48 AM Chris Johns wrote: > > > On 11/3/21 1:11 am, Joel Sherrill wrote: > > On Tue, Mar 9, 2021 at 11:00 PM Vijay Kumar Banerjee > > wrote: > > > > On Tue, Mar 9, 2021 at 9:56 PM Chris Johns > > wrote: > > >

Re: RSB build issue with rtems-libbsd

2021-03-10 Thread Chris Johns
On 9/3/21 3:53 pm, Vijay Kumar Banerjee wrote: > On Mon, Mar 8, 2021 at 7:57 PM Chris Johns wrote: >> >> On 9/3/21 1:44 pm, Vijay Kumar Banerjee wrote: >>> On Mon, Mar 8, 2021 at 3:14 PM Joel Sherrill wrote: On Mon, Mar 8, 2021, 4:02 PM Chris Johns wrote: > > On 6/3/21 2:24 pm, Vija

Re: [PATCH RSB v2] Add recipe for building rtems-net-legacy

2021-03-10 Thread Chris Johns
Thanks, this looks good and is OK to push. Chris On 10/3/21 5:33 am, Vijay Kumar Banerjee wrote: > --- > rtems/config/6/rtems-net-legacy.bset | 4 + > rtems/config/tools/rtems-net-legacy-6.cfg | 12 +++ > .../config/tools/rtems-net-legacy-common.cfg | 78 +++ > 3 f

Re: [PATCH, RSB] sparc, leon: GCC-7.5 patch needed for LEON3FT TN0018 errata

2021-03-10 Thread Chris Johns
On 10/3/21 2:15 am, Sebastian Huber wrote: > On 09/03/2021 15:19, Daniel Hellstrom wrote: > >> Set the __FIX_LEON3FT_TN0018 define for the affected LEON3FT multilibs: >>   * UT699 >>   * UT700 >>   * GR712RC >> >> Update #4322. > This change is fine. Same, OK. Chris _

Re: [PATCH v5 0/3] Add cadence-SPI driver

2021-03-10 Thread Chris Johns
OK to push from me. On 9/3/21 10:22 pm, Jan Sommer wrote: > v5: > - Add some documentation > - Thanks for testing by Rick van der Wal > - Fix bug in CS logic > - Work-around too slow RXNEMPTY flag for some bus frequencies > - Created issue in trac: https://devel.rtems.org/ticket/4320 > >

Re: [PATCH RSB] sb/config.py: Fix relational operator

2021-03-10 Thread Chris Johns
Nice find and thanks. OK to push. I think this should also be applied to the 5 branch. Chris On 10/3/21 5:32 am, Vijay Kumar Banerjee wrote: > Close #4319 > --- > source-builder/sb/config.py | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/source-builder/sb/config.py b/

Re: [PATCH 0/3] tester: Fix RLD classes for covoar

2021-03-10 Thread Chris Johns
On 10/3/21 7:47 am, Alexander White wrote: > I can confirm that they do compile on Windows. Thanks. As stated OK to push :) Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: Standalone repository for libnetworking stack

2021-03-10 Thread Chris Johns
On 11/3/21 1:11 am, Joel Sherrill wrote: > On Tue, Mar 9, 2021 at 11:00 PM Vijay Kumar Banerjee > wrote: > > On Tue, Mar 9, 2021 at 9:56 PM Chris Johns > wrote: > > > > On 10/3/21 3:51 pm, Gedare Bloom wrote: > > > On Tue, Ma

Re: Qemu on Zynq Hanging

2021-03-10 Thread Chris Johns
On 11/3/21 1:22 am, Joel Sherrill wrote: > I see qemu hanging for days testing zynq. This is on the Xeon Centos computer > I > use for batch and automated testing. > > This is ps but top shows six qemu processes having around 2231:52 in CPU time > used and using 100% CPU. Luckily this machine has

Re: New POSIX APIs

2021-03-10 Thread Joel Sherrill
On Tue, Mar 9, 2021 at 3:07 PM Gedare Bloom wrote: > On Tue, Mar 9, 2021 at 1:51 PM Joel Sherrill wrote: > > > > Hi > > > > Looks like a set of new APIs are coming to POSIX. See > > > > https://www.opengroup.org/austin/docs/austin_1110.pdf > > > > and search for "+" for added lines. Some are tex

Re: GSoC Introduction

2021-03-10 Thread Prateek Pardeshi
Hello and Welcome, Ida ! On Wed, 10 Mar 2021 12:30:51 +0530 Ida Delphine wrote > Greetings everyone, > > I am Ida Delphine from the University of Bamenda, Cameroon. I came across > RTEMS when lurking the GSoC organisations page. Considering my interest iand > little experienc

Qemu on Zynq Hanging

2021-03-10 Thread Joel Sherrill
Hi I see qemu hanging for days testing zynq. This is on the Xeon Centos computer I use for batch and automated testing. This is ps but top shows six qemu processes having around 2231:52 in CPU time used and using 100% CPU. Luckily this machine has more cores than this. Any ideas? [joel@devel

Re: Standalone repository for libnetworking stack

2021-03-10 Thread Joel Sherrill
On Tue, Mar 9, 2021 at 11:00 PM Vijay Kumar Banerjee wrote: > On Tue, Mar 9, 2021 at 9:56 PM Chris Johns wrote: > > > > On 10/3/21 3:51 pm, Gedare Bloom wrote: > > > On Tue, Mar 9, 2021 at 6:58 PM Joel Sherrill wrote: > > >> On Tue, Mar 9, 2021, 3:28 PM Vijay Kumar Banerjee > wrote: > > >>> On

Flashdisk driver based on spidev

2021-03-10 Thread Jan.Sommer
Hello, We will probably at some point need support for Micron-based NOR-flash devices to store data which are connected via SPI. I found the flashdisk API in RTEMS and was wondering if I understand everything correctly. My idea would be to have the layers like this: spidev-driver <-- micron-flas

[PATCH] eng: Clarify how-to for action requirements

2021-03-10 Thread Sebastian Huber
Update #3715. --- eng/req/howto.rst | 42 +- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/eng/req/howto.rst b/eng/req/howto.rst index 26cc6b3..cc8b04c 100644 --- a/eng/req/howto.rst +++ b/eng/req/howto.rst @@ -284,12 +284,30 @@ Action Requir