[patch] medit issue

2023-02-10 Thread zack leung
libmisc/shell: User can't cut using ctrl e and x in medit Closes #4557 --- cpukit/libmisc/shell/main_edit.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cpukit/libmisc/shell/main_edit.c b/cpukit/libmisc/shell/main_edit.c index 6e954639e2..8317452b7b 100644 --- a/cpukit/li

[PATCH 2/2] bsps/aarch64: Fix off-by-one cache bug

2023-02-10 Thread Kinsey Moore
The whole cache invalidation and flushing functions only ended up flusing the first N-1 levels of cache due to an off by one error. This resovles that issue and makes consistent the usage of levels as they relate to caching. --- bsps/aarch64/shared/cache/cache.c | 32 +++---

[PATCH 1/2] bsps/aarch64: Flush cache before disabling MMU

2023-02-10 Thread Kinsey Moore
To ensure data consistency, the cache much be flushed before disabling the MMU. When the MMU is disabled, all accesses are treated as non-cachced and thus will bypass the cache. --- bsps/aarch64/include/bsp/aarch64-mmu.h | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bs

Re: GitLab and BuildBot

2023-02-10 Thread Chris Johns
On 10/2/2023 7:36 pm, jan.som...@dlr.de wrote: >> -Original Message- >> From: devel On Behalf Of Chris Johns >> Sent: Donnerstag, 9. Februar 2023 23:26 >> To: Christian MAUDERER ; >> RTEMS Devel >> Subject: Re: GitLab and BuildBot >> >> >> Thanks and it is great to get the feedback. We no

Outages for MTA, FTP, WWW, Git and others.

2023-02-10 Thread Amar Takhar
I will be updating the servers that host our primary services today 2023-02-10 until 2023-02-13 8AM GMT. This means any WWW services on *.rtems.org, email, FTP will be disrupted at some point. The downtime should be contiguous anywhere from 2-4 hours. I will prioritise these services before th

Re: [PATCH 1/1] Updated Hello World

2023-02-10 Thread Gedare Bloom
Hi Prakhar, On Thu, Feb 9, 2023 at 12:42 AM prakhar wrote: > > From: Prakhar > Please use your legal name in the git-config user.name metadata for proper code attribution purposes. Usually the email doesn't get injected in the patch. I'm not sure what's going on with that. > --- > hello.c | 2

Re: [PATCH] bsps/irq: Clarify interrupt vector operations

2023-02-10 Thread Sebastian Huber
On 10.02.23 16:08, Gedare Bloom wrote: Minor nit, I think "implementation-defined" as used in programming language standards is better but "implementation-specific" as used here is acceptable. Thanks for the review, I will change it to implementation-defined. -- embedded brains GmbH Herr Sebas

Re: Downtime for devel.rtems.org

2023-02-10 Thread Gedare Bloom
Thanks, things look good. On Fri, Feb 10, 2023 at 12:15 AM Amar Takhar wrote: > > Everything should be back up and running again please let me know if there are > any issues. > > The only user-facing service we have using the database is > https://devel.rtems.org/ so no other service is affected

Re: [PATCH] bsps/irq: Clarify interrupt vector operations

2023-02-10 Thread Gedare Bloom
Minor nit, I think "implementation-defined" as used in programming language standards is better but "implementation-specific" as used here is acceptable. On Fri, Feb 10, 2023 at 12:45 AM Sebastian Huber wrote: > > Clarify that the presence of error conditions is > implementation-specific. > > Clo

Re: [PATCH v1 1/1] rtems-tools: Update rtems-llvm to version 11.1.0

2023-02-10 Thread Gedare Bloom
This looks good for someone to pick up on tools On Fri, Feb 10, 2023 at 2:17 AM Jan Sommer wrote: > > --- > rtems/config/6/rtems-llvm.bset | 2 +- > rtems/config/tools/rtems-llvm-11.1.0.cfg | 21 + > source-builder/config/llvm-common-1.cfg | 6 +++--- > 3 files c

Re: [PATCH] rtems: Document scheduler configuration API

2023-02-10 Thread Gedare Bloom
the 4 doxygen patches look fine to me. On Fri, Feb 10, 2023 at 7:56 AM Gedare Bloom wrote: > > ok, thanks > > On Fri, Feb 10, 2023 at 7:20 AM Sebastian Huber > wrote: > > > > Move the scheduler configuration macros out of the #ifdef > > CONFIGURE_SCHEDULER_* scope so that Doxygen can see them an

Re: [PATCH] rtems: Document scheduler configuration API

2023-02-10 Thread Gedare Bloom
ok, thanks On Fri, Feb 10, 2023 at 7:20 AM Sebastian Huber wrote: > > Move the scheduler configuration macros out of the #ifdef > CONFIGURE_SCHEDULER_* scope so that Doxygen can see them and generate > the corresponding documentation entries. > --- > cpukit/include/rtems/scheduler.h | 569 ++

Re: [PATCH rtems] shell/main_pci.c: Address Dereference after null error check

2023-02-10 Thread Gedare Bloom
ok On Fri, Feb 10, 2023 at 6:59 AM Joel Sherrill wrote: > > Coverity CID 1399716 > > Closes #431. > --- > cpukit/libmisc/shell/main_pci.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/cpukit/libmisc/shell/main_pci.c b/cpukit/libmisc/shell/main_pci.c > index 5946ace..49

6.1 Release Status, Outstanding Tickets, and Help Wanted

2023-02-10 Thread Joel Sherrill
Hi There are currently 33 tickets targeting 6.1 which is way down from the 100+ we had before Christmas. But we need more/all resolved in order to get 6.1 out in March. I think some are resolved and others are likely not going to happen before March. Please review https://devel.rtems.org/mileston

Re: [PATCH] score: Replace goto with a break

2023-02-10 Thread Joel Sherrill
Looks ok to me. On Fri, Feb 10, 2023 at 1:21 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > The goto label was directly after the loop, so we can replace the goto > with a break. > > Close #4847. > --- > cpukit/score/src/threaddispatch.c | 17 +++-- > 1 file change

Re: [PATCH] bsp/leon3: Move SMP data to start.S

2023-02-10 Thread Joel Sherrill
Looks ok. On Fri, Feb 10, 2023 at 3:57 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > The LEON3_Boot_Cpu global object is only used by start.S. Move the > definition > of this object to start.S and use a local symbol .Lbootcpuindex for it. > > Use a compare-and-swap instructio

Re: [PATCH v1 0/1] Update rtems-llvm to version 11.1.0

2023-02-10 Thread Joel Sherrill
On Fri, Feb 10, 2023 at 3:16 AM Jan Sommer wrote: > Hello, > > I couldn't get the rtems-llvm buildset to work. > As it was building llvm8 which is not that modern, I just tried to build > a more recent version with the scripts. > It works with llvm11. Are there any objections to updating? > Nope

[PATCH] rtems: Document scheduler configuration API

2023-02-10 Thread Sebastian Huber
Move the scheduler configuration macros out of the #ifdef CONFIGURE_SCHEDULER_* scope so that Doxygen can see them and generate the corresponding documentation entries. --- cpukit/include/rtems/scheduler.h | 569 ++- 1 file changed, 407 insertions(+), 162 deletions(-)

[PATCH rtems] shell/main_pci.c: Address Dereference after null error check

2023-02-10 Thread Joel Sherrill
Coverity CID 1399716 Closes #431. --- cpukit/libmisc/shell/main_pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/libmisc/shell/main_pci.c b/cpukit/libmisc/shell/main_pci.c index 5946ace..4902ed0 100644 --- a/cpukit/libmisc/shell/main_pci.c +++ b/cpukit/libmisc/shel

[PATCH] doxygen: Harmonize header file references

2023-02-10 Thread Sebastian Huber
--- cpukit/doxygen/appl-config.h | 12 ++-- cpukit/include/rtems/rtems/tasks.h | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/cpukit/doxygen/appl-config.h b/cpukit/doxygen/appl-config.h index 5dc84824da..db1dc52d22 100644 --- a/cpukit/doxygen/appl-config.

[PATCH] doxygen: Fix header file path

2023-02-10 Thread Sebastian Huber
--- cpukit/doxygen/appl-config.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cpukit/doxygen/appl-config.h b/cpukit/doxygen/appl-config.h index db1dc52d22..b29d4cc262 100644 --- a/cpukit/doxygen/appl-config.h +++ b/cpukit/doxygen/appl-config.h @@ -5226,8 +5226,9 @@ *

[PATCH v2] doxygen: Document CONFIGURE_INIT

2023-02-10 Thread Sebastian Huber
--- cpukit/doxygen/appl-config.h | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/cpukit/doxygen/appl-config.h b/cpukit/doxygen/appl-config.h index b29d4cc262..aa10f01c90 100644 --- a/cpukit/doxygen/appl-config.h +++ b/cpukit/doxygen/appl-config.h @@ -1,

[PATCH] bsp/leon3: Move SMP data to start.S

2023-02-10 Thread Sebastian Huber
The LEON3_Boot_Cpu global object is only used by start.S. Move the definition of this object to start.S and use a local symbol .Lbootcpuindex for it. Use a compare-and-swap instruction to assign the boot CPU. This allows a concurrent initialization. Close #4845. --- bsps/sparc/leon3/start/bsps

[PATCH v1 1/1] rtems-tools: Update rtems-llvm to version 11.1.0

2023-02-10 Thread Jan Sommer
--- rtems/config/6/rtems-llvm.bset | 2 +- rtems/config/tools/rtems-llvm-11.1.0.cfg | 21 + source-builder/config/llvm-common-1.cfg | 6 +++--- 3 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 rtems/config/tools/rtems-llvm-11.1.0.cfg diff --gi

[PATCH v1 0/1] Update rtems-llvm to version 11.1.0

2023-02-10 Thread Jan Sommer
Hello, I couldn't get the rtems-llvm buildset to work. As it was building llvm8 which is not that modern, I just tried to build a more recent version with the scripts. It works with llvm11. Are there any objections to updating? And should we keep the rtems-llvm-8.cfg or should I remove this with

RE: GitLab and BuildBot

2023-02-10 Thread Jan.Sommer
> -Original Message- > From: devel On Behalf Of Chris Johns > Sent: Donnerstag, 9. Februar 2023 23:26 > To: Christian MAUDERER ; > RTEMS Devel > Subject: Re: GitLab and BuildBot > > > Thanks and it is great to get the feedback. We normally only ever hear from > people when it does not w