Re: [PATCH] cpukit/smp: Prevent premature thread dispatch

2021-09-16 Thread Sebastian Huber
On 16/09/2021 22:50, Kinsey Moore wrote: There is currently a narrow window between the CPU state being set to UP and the dispatch disable flag being set. It is possible to perform a cross-processor thread dispatch in this window which catches the CPU in a state which is not actually fully ready

Re: RSB

2021-09-16 Thread Chris Johns
On 17/9/21 9:54 am, Joel Sherrill wrote: > On Thu, Sep 16, 2021, 6:36 PM Chris Johns > wrote: > > On 16/9/21 10:59 pm, Joel Sherrill wrote: > > On Wed, Sep 15, 2021 at 7:08 PM Chris Johns > wrote: > >> On 16/9/21 1:46 am, Joel

[PATCH v4] improve the format of error reporting on i386

2021-09-16 Thread zack leung
Thread id is now a Hex value. formatting improved for hex values Updates #4203 --- cpukit/score/cpu/i386/cpu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpukit/score/cpu/i386/cpu.c b/cpukit/score/cpu/i386/cpu.c index 77b7a7161c..0f17cf0148 100644 ---

Re: RSB

2021-09-16 Thread Joel Sherrill
On Thu, Sep 16, 2021, 6:36 PM Chris Johns wrote: > On 16/9/21 10:59 pm, Joel Sherrill wrote: > > On Wed, Sep 15, 2021 at 7:08 PM Chris Johns wrote: > >> On 16/9/21 1:46 am, Joel Sherrill wrote: > >>> On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: > On 15/9/21 4:49 am, Joel Sherrill

Re: [PATCH v4] improve the format of error reporting on i386

2021-09-16 Thread Chris Johns
On 17/9/21 12:56 am, Gedare Bloom wrote: > Although we are not currently filtering HTML on this mailing list I turned it on for this list. Is it not working? Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: RSB

2021-09-16 Thread Chris Johns
On 16/9/21 10:59 pm, Joel Sherrill wrote: > On Wed, Sep 15, 2021 at 7:08 PM Chris Johns wrote: >> On 16/9/21 1:46 am, Joel Sherrill wrote: >>> On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: On 15/9/21 4:49 am, Joel Sherrill wrote: >>> The issue I mentioned is that the same

Building rtems-kernel with RSB

2021-09-16 Thread Ryan Long
Hi, I'm trying to build rtems-kernel with the RSB. I haven't gotten it to work. I'm getting "Undefined reference to" errors for variables defined in tls.h (_TLS_Data_size, _TLS_Data_begin, etc.). I noticed that they are being defined in linkcmds.base in my bsp-install directory. The current

[PATCH] cpukit/smp: Prevent premature thread dispatch

2021-09-16 Thread Kinsey Moore
There is currently a narrow window between the CPU state being set to UP and the dispatch disable flag being set. It is possible to perform a cross-processor thread dispatch in this window which catches the CPU in a state which is not actually fully ready for that type of thread dispatch. This

[PATCH RSB v3] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Joel Sherrill
These are unneeded with the waf build system. Closes #4081. --- rtems/config/6/rtems-autotools-base.bset | 9 - rtems/config/6/rtems-autotools-internal.bset | 11 --- rtems/config/6/rtems-autotools.bset | 25 -

Re: [PATCH RSB v2] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Joel Sherrill
On Thu, Sep 16, 2021 at 10:01 AM Gedare Bloom wrote: > > On Thu, Sep 16, 2021 at 8:56 AM Joel Sherrill wrote: > > > > These are unneeded with the waf build system. > > > > Closes #4081. > > --- > > bare/config/devel/autotools-base.bset | 9 - > >

Re: [PATCH RSB v2] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Gedare Bloom
On Thu, Sep 16, 2021 at 8:56 AM Joel Sherrill wrote: > > These are unneeded with the waf build system. > > Closes #4081. > --- > bare/config/devel/autotools-base.bset | 9 - > bare/config/devel/autotools-internal.bset | 13 - > bare/config/devel/autotools.bset

Re: [PATCH RSB] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Joel Sherrill
On Thu, Sep 16, 2021 at 9:50 AM Gedare Bloom wrote: > > Hi Joel, > > On Thu, Sep 16, 2021 at 8:42 AM Joel Sherrill wrote: > > > > These are unneeded with the waf build system. > > > > Closes #4081. > > You should also git rm the rtems-autotools* files? I thought the ones in bare were for use

[PATCH RSB v2] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Joel Sherrill
These are unneeded with the waf build system. Closes #4081. --- bare/config/devel/autotools-base.bset | 9 - bare/config/devel/autotools-internal.bset | 13 - bare/config/devel/autotools.bset | 14 --

Re: [PATCH v4] improve the format of error reporting on i386

2021-09-16 Thread Gedare Bloom
Hi Zack, Although we are not currently filtering HTML on this mailing list, it is strongly preferred that you would send plaintext email when there's no need for the HTML features. We may disable/filter HTML in the future, as is now done for us...@rtems.org This email could have been as easily

Re: [PATCH RSB] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Gedare Bloom
Hi Joel, On Thu, Sep 16, 2021 at 8:42 AM Joel Sherrill wrote: > > These are unneeded with the waf build system. > > Closes #4081. You should also git rm the rtems-autotools* files? > --- > rtems/config/6/rtems-default.bset| 2 -- > rtems/config/6/rtems-microblaze.bset | 2 -- > 2 files

[PATCH RSB] Remove automake/autoconf from rtems 6 tools

2021-09-16 Thread Joel Sherrill
These are unneeded with the waf build system. Closes #4081. --- rtems/config/6/rtems-default.bset| 2 -- rtems/config/6/rtems-microblaze.bset | 2 -- 2 files changed, 4 deletions(-) diff --git a/rtems/config/6/rtems-default.bset b/rtems/config/6/rtems-default.bset index 1b60066..0c07b08

Re: Remove old build system

2021-09-16 Thread Joel Sherrill
On Thu, Sep 16, 2021 at 8:31 AM Sebastian Huber wrote: > > Hello, > > I updated the commit which removes the old build system: > > https://git.rtems.org/sebh/rtems.git/commit/?h=remove-old-build-system=a6dbaeeeb34bbb10922f6a75590d05333599075c I'm ok with it being merged assuming it technically

Remove old build system

2021-09-16 Thread Sebastian Huber
Hello, I updated the commit which removes the old build system: https://git.rtems.org/sebh/rtems.git/commit/?h=remove-old-build-system=a6dbaeeeb34bbb10922f6a75590d05333599075c -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email:

Re: RSB

2021-09-16 Thread Joel Sherrill
On Wed, Sep 15, 2021 at 7:08 PM Chris Johns wrote: > > On 16/9/21 1:46 am, Joel Sherrill wrote: > > On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: > >> > >> On 15/9/21 4:49 am, Joel Sherrill wrote: > >>> On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill >>> > wrote: > >>>

Re: [PATCH] eng: Add register block specification types

2021-09-16 Thread Chris Johns
On 16/9/21 3:54 pm, Sebastian Huber wrote: > Ok, so your real problem is that I wrote "bytes" in the description of the > register-block-size and offset attributes? I have listed a number of concerns, this is just an example of one. I suggest we get together and work through each statement. It