Re: New validation test suites

2022-02-03 Thread Sebastian Huber
On 30/01/2022 23:26, Chris Johns wrote: We just have to create a release branch for RTEMS 6 and reference release branch commits in the submodules. How do you validate the generated sources in the sub-modules match those in the branched submodules? I think this should be done as part of the rele

Re: Where can I get the kernel sources?

2022-02-03 Thread Heinz Junkes
Danke Sebastian, I have been able to place the drivers from Till in rtems-libbsd without much effort. I can boot the MVME6100 with the mv653xx: ... mve0 on nexus0 miibus0: on mve0 ukphy0: PHY 0 on miibus0 ukphy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-mast

Re: Where can I get the kernel sources?

2022-02-03 Thread Sebastian Huber
On 03/02/2022 15:57, Heinz Junkes wrote: Danke Sebastian, I have been able to place the drivers from Till in rtems-libbsd without much effort. I can boot the MVME6100 with the mv653xx: ... mve0 on nexus0 miibus0: on mve0 ukphy0: PHY 0 on miibus0 ukphy0: none, 10baseT, 10baseT-FDX, 100baseTX,

[PATCH 0/4] NTP support (master)

2022-02-03 Thread Moyano, Gabriel
With these commits, NTP support is given. This is required to run PTPd and for enabling the PPS API (I'm working on that). Basically, the file kern_ntptime.c is ported from freebsd-org to freebsd. Some of the changes come from some work-in-progress files for getting running PTPd on RTEMS, which

[PATCH 1/4] kern_ntptime: Import from freebsd-org

2022-02-03 Thread Moyano, Gabriel
From: Chris Johns --- freebsd/sys/kern/kern_ntptime.c | 1077 +++ 1 file changed, 1077 insertions(+) create mode 100644 freebsd/sys/kern/kern_ntptime.c diff --git a/freebsd/sys/kern/kern_ntptime.c b/freebsd/sys/kern/kern_ntptime.c new file mode 100644 index

[PATCH 2/4] kern_ntptime: Port to rtems

2022-02-03 Thread Moyano, Gabriel
From: Chris Johns --- freebsd/sys/kern/kern_ntptime.c | 17 + libbsd.py | 1 + 2 files changed, 18 insertions(+) diff --git a/freebsd/sys/kern/kern_ntptime.c b/freebsd/sys/kern/kern_ntptime.c index 116fb584..518adab5 100644 --- a/freebsd/sys/kern/kern_ntpt

[PATCH 3/4] kern_ntptime: Add syscall ntp_adjtime for rtems

2022-02-03 Thread Moyano, Gabriel
--- freebsd/sys/kern/kern_ntptime.c | 21 + 1 file changed, 21 insertions(+) diff --git a/freebsd/sys/kern/kern_ntptime.c b/freebsd/sys/kern/kern_ntptime.c index 518adab5..f9465ea0 100644 --- a/freebsd/sys/kern/kern_ntptime.c +++ b/freebsd/sys/kern/kern_ntptime.c @@ -52,6 +52,

[PATCH 4/4] kern_ntptime: sys_ntp_adjtime() does not return error when modes is 0 or MOD_TAI

2022-02-03 Thread Moyano, Gabriel
--- freebsd/sys/kern/kern_ntptime.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/freebsd/sys/kern/kern_ntptime.c b/freebsd/sys/kern/kern_ntptime.c index f9465ea0..3a102b13 100644 --- a/freebsd/sys/kern/kern_ntptime.c +++ b/freebsd/sys/kern/kern_ntptime.c @@ -489,12 +489,1

Re: [PATCH 4/4] kern_ntptime: sys_ntp_adjtime() does not return error when modes is 0 or MOD_TAI

2022-02-03 Thread Sebastian Huber
What is the reason for this patch? -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email: sebastian.hu...@embedded-brains.de phone: +49-89-18 94 741 - 16 fax: +49-89-18 94 741 - 08 Registergericht: Amtsgericht München Registernummer: HRB 157899 Vertretungsbere

[PATCH RSB] microblaze: Add GCC patch to define __ELF__

2022-02-03 Thread Alex White
This fixes compilation errors in rtems-libbsd. --- rtems/config/tools/rtems-xilinx-gcc-10-newlib-head.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rtems/config/tools/rtems-xilinx-gcc-10-newlib-head.cfg b/rtems/config/tools/rtems-xilinx-gcc-10-newlib-head.cfg index a83fe46..5366457 1

Re: [PATCH RSB] microblaze: Add GCC patch to define __ELF__

2022-02-03 Thread Joel Sherrill
This patch also needs to go upstream to GCC? Has the one for the init symbol been submitted to GCC? On Thu, Feb 3, 2022, 12:56 PM Alex White wrote: > This fixes compilation errors in rtems-libbsd. > --- > rtems/config/tools/rtems-xilinx-gcc-10-newlib-head.cfg | 3 +++ > 1 file changed, 3 inser