Re: [PATCH] Add Strong APA 2nd test

2020-09-02 Thread Richi Dubey
Hi, As you wished for a 4 CPU test, here it is https://lists.rtems.org/pipermail/devel/2020-September/061764.html/. I have verified that this test passes as well. Hello Richi, > at which patches and documents should I have a look? Hello, the combined patch for the scheduler is at: https://lists.

Re: [PATCH] Add Strong APA 2nd test

2020-09-02 Thread Sebastian Huber
Hello Richi, at which patches and documents should I have a look? ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: [PATCH] Add Strong APA 2nd test

2020-09-02 Thread Richi Dubey
Hi Dr. Bloom, Is the original test that this patch replaces not good? I'm afraid so. It only tests if the affinity is respected, but there is no task-shifting in the test. Simulating a WCET is challenging, but you can get an overestimate by > spinning over a running timer until the timeout you w

Re: [PATCH] Add Strong APA 2nd test

2020-09-01 Thread Sebastian Huber
On 01/09/2020 20:55, Gedare Bloom wrote: Is the original test that this patch replaces not good? Or should you provide an additional smpstrongapa02 instead? I would prefer to add new test cases to smpstrongapa01 and keep the previous tests if they pass. I am not sure if two CPUs are enough to

Re: [PATCH] Add Strong APA 2nd test

2020-09-01 Thread Gedare Bloom
Hi Richi, Is the original test that this patch replaces not good? Or should you provide an additional smpstrongapa02 instead? Simulating a WCET is challenging, but you can get an overestimate by spinning over a running timer until the timeout you want is reached. There will be error in both the s

Re: [PATCH] Add Strong APA 2nd test

2020-08-29 Thread Richi Dubey
Hi, The Strong APA scheduler ( https://lists.rtems.org/pipermail/devel/2020-August/061662.html) passes this test as well. This test is again based on the example from page 6 of the paper . This test does not exactly work like the example in t

[PATCH] Add Strong APA 2nd test

2020-08-29 Thread Richi Dubey
--- testsuites/smptests/smpstrongapa01/init.c | 72 ++- 1 file changed, 43 insertions(+), 29 deletions(-) diff --git a/testsuites/smptests/smpstrongapa01/init.c b/testsuites/smptests/smpstrongapa01/init.c index bf8bc05231..0daa768b48 100644 --- a/testsuites/smptests/smpstrong