Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Chris Johns
On 20/1/22 9:04 am, Joel Sherrill wrote: > On Wed, Jan 19, 2022 at 2:56 PM Chris Johns wrote: >> >> On 20/1/22 5:08 am, Joel Sherrill wrote: >>> Are the Tier 1 architectures/BSPs documented anywhere besides an INI file? >> >> I do not think they are. > > Me either. I vaguely recall we have had

Re: [PATCH rtems-libbsd 1/2] microblaze: Add AXI Ethernet support

2022-01-19 Thread Chris Johns
On 20/1/22 2:54 pm, Alex White wrote: > From: Jennifer Averett > rtemsbsd/rtems/rtems-kernel-vmem.c| 17 + > diff --git a/rtemsbsd/rtems/rtems-kernel-vmem.c > b/rtemsbsd/rtems/rtems-kernel-vmem.c > index f64fbd17..70708902 100644 > --- a/rtemsbsd/rtems/rtems-kernel-vmem.c > +++

Re: [PATCH rtems-libbsd 2/2] microblaze: Finish AXI Ethernet support

2022-01-19 Thread Sebastian Huber
On 20/01/2022 04:54, Alex White wrote: diff --git a/freebsd/sys/netinet/tcp_input.c b/freebsd/sys/netinet/tcp_input.c index fc111d9c..60f9123a 100644 --- a/freebsd/sys/netinet/tcp_input.c +++ b/freebsd/sys/netinet/tcp_input.c @@ -721,6 +721,15 @@ tcp_input(struct mbuf **mp, int *offp, int proto)

Re: [PATCH rtems-libbsd 0/2] MicroBlaze AXI Ethernet Support

2022-01-19 Thread Sebastian Huber
On 20/01/2022 04:54, Alex White wrote: This patch set adds support for Xilinx's AXI Ethernet IP core. It has been tested both in QEMU and on the KCU105 board using the default FPGA implementation from the Xilinx's KCU105 PetaLinux BSP. Alex White (1): microblaze: Finish AXI Ethernet support

[PATCH rtems-libbsd 1/2] microblaze: Add AXI Ethernet support

2022-01-19 Thread Alex White
From: Jennifer Averett --- buildset/default.ini |1 + freebsd/sys/dev/mii/tiphy.h | 57 + freebsd/sys/dev/xdma/xdma.c | 501 freebsd/sys/dev/xdma/xdma.h | 285 + freebsd/sys/dev/xdma/xdma_bank.c

[PATCH rtems-libbsd 2/2] microblaze: Finish AXI Ethernet support

2022-01-19 Thread Alex White
--- freebsd/sys/dev/xdma/xdma_sg.c | 3 ++- freebsd/sys/dev/xilinx/axidma.c| 14 -- freebsd/sys/dev/xilinx/if_xae.c| 4 ++-- freebsd/sys/netinet/tcp_input.c| 9 + freebsd/sys/netinet/tcp_subr.c

[PATCH rtems-libbsd 0/2] MicroBlaze AXI Ethernet Support

2022-01-19 Thread Alex White
This patch set adds support for Xilinx's AXI Ethernet IP core. It has been tested both in QEMU and on the KCU105 board using the default FPGA implementation from the Xilinx's KCU105 PetaLinux BSP. Alex White (1): microblaze: Finish AXI Ethernet support Jennifer Averett (1): microblaze: Add

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Joel Sherrill
On Wed, Jan 19, 2022 at 2:56 PM Chris Johns wrote: > > On 20/1/22 5:08 am, Joel Sherrill wrote: > > Are the Tier 1 architectures/BSPs documented anywhere besides an INI file? > > I do not think they are. Me either. I vaguely recall we have had this conversation before. Where should they be?

Re: Older gcc for MacOS

2022-01-19 Thread Joel Sherrill
On Wed, Jan 19, 2022 at 3:00 PM Chris Johns wrote: > > On 8/1/22 9:34 am, Joel Sherrill wrote: > > On Fri, Jan 7, 2022 at 4:17 PM Chris Johns wrote: > >> > >> On 8/1/22 8:28 am, Ryan Long wrote: > >>> Hi, > >>> > >>> Our MacOS VM is failing to build several of the tools on the RTEMS 5 > >>>

Re: Older gcc for MacOS

2022-01-19 Thread Chris Johns
On 8/1/22 9:34 am, Joel Sherrill wrote: > On Fri, Jan 7, 2022 at 4:17 PM Chris Johns wrote: >> >> On 8/1/22 8:28 am, Ryan Long wrote: >>> Hi, >>> >>> Our MacOS VM is failing to build several of the tools on the RTEMS 5 >>> branch. We >>> think that using an older version of gcc should get all of

Re: [PATCH 0/5] Update rtems-bsp-builder to match RTEMS master

2022-01-19 Thread Chris Johns
Looks great and thank you for taking care of this. Chris On 20/1/22 5:04 am, Joel Sherrill wrote: > The set of ini files for rtems-bsp-builder was out of sync > with the set of architectures and BSPs currently in RTEMS. > This patch set adds three architectures and a handful of BSPs. > > Build

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Chris Johns
On 20/1/22 5:08 am, Joel Sherrill wrote: > Are the Tier 1 architectures/BSPs documented anywhere besides an INI file? I do not think they are. Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Joel Sherrill
Are the Tier 1 architectures/BSPs documented anywhere besides an INI file? --joel On Wed, Jan 19, 2022 at 11:49 AM Kinsey Moore wrote: > > > On 1/19/2022 09:41, Kinsey Moore wrote: > > > > On 1/19/2022 09:13, Sebastian Huber wrote: > >> On 19/01/2022 15:42, Kinsey Moore wrote: > >>> On

[PATCH 5/5] rtems-bsps-x86_64.ini: New file

2022-01-19 Thread Joel Sherrill
--- config/rtems-bsps-x86_64.ini | 25 + 1 file changed, 25 insertions(+) create mode 100644 config/rtems-bsps-x86_64.ini diff --git a/config/rtems-bsps-x86_64.ini b/config/rtems-bsps-x86_64.ini new file mode 100644 index 000..eeccfea --- /dev/null +++

[PATCH 4/5] rtems-bsps-microblaze.ini: New file

2022-01-19 Thread Joel Sherrill
--- config/rtems-bsps-microblaze.ini | 25 + 1 file changed, 25 insertions(+) create mode 100644 config/rtems-bsps-microblaze.ini diff --git a/config/rtems-bsps-microblaze.ini b/config/rtems-bsps-microblaze.ini new file mode 100644 index 000..b886dbd --- /dev/null

[PATCH 2/5] rtems-bsps-riscv.ini: Add missing BSPs

2022-01-19 Thread Joel Sherrill
frdme310arty, griscv, grv32i, grv32im, grv32imac, grv32imafdc, rv32iac, rv32i, rv32imac, rv32imafc, rv32imafdc, rv32imafd, rv32im --- config/rtems-bsps-riscv.ini | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/rtems-bsps-riscv.ini

[PATCH 3/5] rtems-bsps-aarch64.ini: New file

2022-01-19 Thread Joel Sherrill
--- config/rtems-bsps-aarch64.ini | 31 +++ 1 file changed, 31 insertions(+) create mode 100644 config/rtems-bsps-aarch64.ini diff --git a/config/rtems-bsps-aarch64.ini b/config/rtems-bsps-aarch64.ini new file mode 100644 index 000..110ab17 --- /dev/null +++

[PATCH 0/5] Update rtems-bsp-builder to match RTEMS master

2022-01-19 Thread Joel Sherrill
The set of ini files for rtems-bsp-builder was out of sync with the set of architectures and BSPs currently in RTEMS. This patch set adds three architectures and a handful of BSPs. Build results with these patches are at: https://lists.rtems.org/pipermail/build/2022-January/031032.html --joel

[PATCH 1/5] rtems-bsps-arm.ini: Add missing BSPs

2022-01-19 Thread Joel Sherrill
fvp_cortex_r52, imxrt1052, nucleo-h743zi, stm32h7, xen_virtual, xilinx_zynqmp_ultra96 --- config/rtems-bsps-arm.ini | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/config/rtems-bsps-arm.ini b/config/rtems-bsps-arm.ini index 02b54e7..b9a940d 100644 ---

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Kinsey Moore
On 1/19/2022 09:41, Kinsey Moore wrote: On 1/19/2022 09:13, Sebastian Huber wrote: On 19/01/2022 15:42, Kinsey Moore wrote: On 1/18/2022 10:23, Sebastian Huber wrote: On 18/01/2022 17:19, Kinsey Moore wrote: Hardware test results have recently been posted for AArch64. Closes #4581 It

Re: Malloc tests

2022-01-19 Thread Joel Sherrill
On Fri, Jan 7, 2022 at 8:25 PM zack leung wrote: > > I think that the malloc tests is calculated differently than alloc_size+ > allocsize mod it looks like this > *alloc_size = (uintptr_t) next_block + HEAP_ALLOC_BONUS - alloc_begin; > when i run the comparison i get 8 (with heap alignment)

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Sebastian Huber
On 19/01/2022 16:41, Kinsey Moore wrote: ts-performance-no-clock-0 gets test-too-long, but passes with modified tester timeouts and all the other validation tests pass just fine. Great, did the ts-validation-intr test run also? It fails on my Qemu simulator. Yes, that test was included in

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Kinsey Moore
On 1/19/2022 09:13, Sebastian Huber wrote: On 19/01/2022 15:42, Kinsey Moore wrote: On 1/18/2022 10:23, Sebastian Huber wrote: On 18/01/2022 17:19, Kinsey Moore wrote: Hardware test results have recently been posted for AArch64. Closes #4581 It would be nice if you could run also the new

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Sebastian Huber
On 19/01/2022 15:42, Kinsey Moore wrote: On 1/18/2022 10:23, Sebastian Huber wrote: On 18/01/2022 17:19, Kinsey Moore wrote: Hardware test results have recently been posted for AArch64. Closes #4581 It would be nice if you could run also the new validation tests on this branch:

Re: [PATCH rtems-tools] tiers: Add AArch64 to tier 1

2022-01-19 Thread Kinsey Moore
On 1/18/2022 10:23, Sebastian Huber wrote: On 18/01/2022 17:19, Kinsey Moore wrote: Hardware test results have recently been posted for AArch64. Closes #4581 It would be nice if you could run also the new validation tests on this branch: