Re: [POSIX Benchmark Test] psxtmmqrcvblock01 made (GCI 2018)

2018-11-15 Thread Sebastian Huber
Do we really need separate test programs for all these test cases? Can't we just add this to psxtmmq01? The reason for this is that it needs time to load a test program to the target. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89

[PATCH] c-user: Remove 16-bit object identifiers

2018-11-15 Thread Sebastian Huber
Close #3603. --- c-user/key_concepts.rst | 44 1 file changed, 8 insertions(+), 36 deletions(-) diff --git a/c-user/key_concepts.rst b/c-user/key_concepts.rst index f717a87..25f9249 100644 --- a/c-user/key_concepts.rst +++ b/c-user/key_concepts.rst @@

[PATCH] score: Remove support for RTEMS_USE_16_BIT_OBJECT

2018-11-15 Thread Sebastian Huber
The RTEMS_USE_16_BIT_OBJECT define is not set by an RTEMS port. Remove support for 16-bit object identifiers. If someone really wants to use RTEMS on a 16-bit target, then it is better to use self-contained objects instead of playing around with object identifier optimizations. Update #3603. ---

Improve English for source code (GCI'18)

2018-11-15 Thread mehr sachal
Kindly make sure some changes do not misguide the reader (line# 545). A patch file is attached to the email. In case you find this email in spam, kindly whitelist this email address. Regards, Mehr Mohammad Sachal From 8b0b6fcc98a89b58773981392d1e4fdb73ba0157 Mon Sep 17 00:00:00 2001 From: mehrsac

Re: RTEMS 5 Release Branching

2018-11-15 Thread Chris Johns
On 16/11/2018 08:29, Joel Sherrill wrote: > > I know the technical answer is "when all the tickets are closed" but  > can we put a firmer answer on this? We need to wait for FreeBSD 12 to release then some time after for any changes to libbsd to happen. I need to modify the RSB to fetch all sour

Added psxtmthreadattr01 timing test suite -v3 (GCI 2018)

2018-11-15 Thread Himanshu Sekhar Nayak
Hi guys, Here is the patch generated. Thanks Himanshu From ae597305822f734d36ed678b15cfb353962fbd2c Mon Sep 17 00:00:00 2001 From: Himanshu40 Date: Fri, 16 Nov 2018 03:25:41 +0530 Subject: [PATCH] Add psxtmthreadattr01 timing test suite(GCI 2018) --- testsuites/psxtmtests/psxtmtests_plan.csv

RTEMS 5 Release Branching

2018-11-15 Thread Joel Sherrill
Hi I know the technical answer is "when all the tickets are closed" but can we put a firmer answer on this? Chris and I pushed to close tickets a few weeks ago while we were together at the mentor summit. But there are still more. What can we do to push this release out? Thanks. --joel ___

[PATCH 1/2] psxtmthreadattr01: Add new POSIX timing test (GCI 2018)

2018-11-15 Thread Joel Sherrill
From: Himanshu40 --- testsuites/psxtmtests/Makefile.am | 11 + testsuites/psxtmtests/configure.ac | 1 + testsuites/psxtmtests/psxtmtests_plan.csv | 34 +- testsuites/psxtmtests/psxtmthreadattr01/init.c | 423 + .../psxtmthrea

[PATCH 2/2] psxtmmqrcvblock01: Add new POSIX timing test (GCI 2018)

2018-11-15 Thread Joel Sherrill
From: shashvatjain --- testsuites/psxtmtests/Makefile.am | 12 +- testsuites/psxtmtests/configure.ac | 1 + testsuites/psxtmtests/psxtmmqrcvblock01/init.c | 127 + .../psxtmmqrcvblock01/psxtmmqrcvblock01.doc| 18 +++ 4 files ch

Re: [POSIX Benchmark Test] psxtmmqrcvblock01 made (GCI 2018)

2018-11-15 Thread Joel Sherrill
I am moving this on to devel to speed the process up but I see one thing and something I need to think about. (1) init.c has DOS (Windows CR/LF) and needs to be UNIX style. I ran dos2unix on it. (2) The time seems high. Running on psim (PowerPC simulator) which reports times in instructions, I s

[POSIX Benchmark Test] psxtmmqrcvblock01 made (GCI 2018)

2018-11-15 Thread Shashvat Jain
hello , here is the patch which includes the psxtmmqrcvblock01 test for test case "mq_receive : not available : block" please verify the output and the code. Thank you --Shashvat From c44c4de6806aea07a1f3193831a26620c82eb699 Mon Sep 17 00:00:00 2001 From: shashvatjain Date: Fri, 16 Nov 2018 00:

Added new test suite psxtmthreadattr01 -v2 (GCI 2018)

2018-11-15 Thread Himanshu Sekhar Nayak
Hi guys, I had done some minor changes regarding variables which should matching according to Thanks Himanshu From 009afa93edd1d00680641268e37ab6c1710c85b3 Mon Sep 17 00:00:00 2001 From: Himanshu40 Date: Thu, 15 Nov 2018 23:23:36 +0530 Subject: [PATCH] Added new test suite psxtmthreadattr01 -v2

Re: Implementation of a new Resource Sharing Protocol

2018-11-15 Thread Malte Münch
ok, thanks a lot, i will have a look into that. Best regards, Malte On 15.11.18 17:05, Sebastian Huber wrote: > I think with this change you get something similar (priority inheritance > is also disabled): > > diff --git a/cpukit/include/rtems/score/mrspimpl.h > b/cpukit/include/rtems/score/mrs

Re: Implementation of a new Resource Sharing Protocol

2018-11-15 Thread Sebastian Huber
I think with this change you get something similar (priority inheritance is also disabled): diff --git a/cpukit/include/rtems/score/mrspimpl.h b/cpukit/include/rtems/score/mrspimpl.h index b9c7441401..4b69d6c68b 100644 --- a/cpukit/include/rtems/score/mrspimpl.h +++ b/cpukit/include/rtems/scor

Re: Implementation of a new Resource Sharing Protocol

2018-11-15 Thread Malte Münch
I mean something like: while (resource blocked) { // nothing } instead of while (resource blocked) { // help other tasks } On 15.11.18 16:44, Sebastian Huber wrote: > On 15/11/2018 16:42, Malte Münch wrote: >> Hello, >> >> i am fiddling around with the mrsp-implementation for a w

Re: Implementation of a new Resource Sharing Protocol

2018-11-15 Thread Sebastian Huber
On 15/11/2018 16:42, Malte Münch wrote: Hello, i am fiddling around with the mrsp-implementation for a while now. But until now i am not able to divide the codeparts and understand what each thing is doing. I am particularly interested in the part where the helping mechanism is enabled. I want t

Re: Implementation of a new Resource Sharing Protocol

2018-11-15 Thread Malte Münch
Hello, i am fiddling around with the mrsp-implementation for a while now. But until now i am not able to divide the codeparts and understand what each thing is doing. I am particularly interested in the part where the helping mechanism is enabled. I want to replace it in a way that the task is idl

[PATCH v2] Add LICENSE.BSD-2-Clause

2018-11-15 Thread Sebastian Huber
Copied from: https://spdx.org/licenses/BSD-2-Clause.html The formatting is suitable for C/C++ source comments. Update #3053. --- LICENSE.BSD-2-Clause | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 LICENSE.BSD-2-Clause diff --git a/LICENSE.BSD-2-Clause b/L

Re: [PATCH 2/2] rtemstoolkit/path : Add support to copy single files

2018-11-15 Thread Vijay Kumar Banerjee
On Thu, 15 Nov 2018 at 05:18, Chris Johns wrote: > On 15/11/2018 05:49, Vijay Kumar Banerjee wrote: > > On Wed, 7 Nov 2018 at 13:11, Vijay Kumar Banerjee < > vijaykumar9...@gmail.com > > > wrote: > > > > --- > > rtemstoolkit/path.py | 5 +++-- > > 1 f

Re: Update of libbsd to close to FreeBSD 12 release planned

2018-11-15 Thread Sebastian Huber
Hello, I updated the libbsd to the FreeBSD head 2018-11-15. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on requ