[PATCH 2/3] posix: Avoid Giant lock in pthread_equal()

2016-05-04 Thread Sebastian Huber
Update #2555. --- cpukit/posix/src/pthreadequal.c | 60 +++-- 1 file changed, 9 insertions(+), 51 deletions(-) diff --git a/cpukit/posix/src/pthreadequal.c b/cpukit/posix/src/pthreadequal.c index 12ce9f2..4ee5040 100644 --- a/cpukit/posix/src/pthreadequal.c +++

[PATCH 1/3] rtems: Avoid Giant lock for signals

2016-05-04 Thread Sebastian Huber
Update #2555. --- cpukit/rtems/include/rtems/rtems/asr.h | 2 +- cpukit/rtems/include/rtems/rtems/asrimpl.h | 66 cpukit/rtems/include/rtems/rtems/signalmp.h | 31 ++- cpukit/rtems/src/signalcatch.c | 12 ++--- cpukit/rtems/src/signalmp.c

[PATCH 3/3] score: Avoid Giant lock for CBS scheduler

2016-05-04 Thread Sebastian Huber
Update #2555. --- cpukit/score/src/schedulercbsattachthread.c | 54 --- cpukit/score/src/schedulercbsdetachthread.c | 46 ++- cpukit/score/src/schedulercbsgetexecutiontime.c | 37 +--- cpukit/score/src/schedulercbsgetremainingbudget.c |

Re: [rtems-libbsd commit] Add nexus devices for default-init.

2016-05-04 Thread Sebastian Huber
The was intended for tests that are device independent. For which purpose did you add it? On 04/05/16 08:03, Chris Johns wrote: Module:rtems-libbsd Branch:master Commit:f3f816cc7605b6e7b1491d99ef317ebd28d97b88 Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=f3f816cc7605b6e

Re: [rtems-libbsd commit] Add nexus devices for default-init.

2016-05-04 Thread Chris Johns
On 4/05/2016 8:02 PM, Sebastian Huber wrote: > The was intended for tests that are > device independent. For which purpose did you add it? I do not understand what you mean by device independent and so what commands you can run. For example ifconfig does nothing because there are no devices. The

Re: [rtems-libbsd commit] Add nexus devices for default-init.

2016-05-04 Thread Sebastian Huber
On 04/05/16 12:53, Chris Johns wrote: On 4/05/2016 8:02 PM, Sebastian Huber wrote: >The was intended for tests that are >device independent. For which purpose did you add it? I do not understand what you mean by device independent and so what commands you can run. For example ifconfig does n

Re: [rtems-libbsd commit] Add nexus devices for default-init.

2016-05-04 Thread Chris Johns
On 4/05/2016 9:02 PM, Sebastian Huber wrote: > > > On 04/05/16 12:53, Chris Johns wrote: >> On 4/05/2016 8:02 PM, Sebastian Huber wrote: >>> >The was intended for tests that are >>> >device independent. For which purpose did you add it? >> I do not understand what you mean by device independent

Re: [rtems-libbsd commit] Add nexus devices for default-init.

2016-05-04 Thread Sebastian Huber
On 04/05/16 13:40, Chris Johns wrote: On 4/05/2016 9:02 PM, Sebastian Huber wrote: > > >On 04/05/16 12:53, Chris Johns wrote: >>On 4/05/2016 8:02 PM, Sebastian Huber wrote: >>> >The was intended for tests that are >>> >device independent. For which purpose did you add it? >>I do not unders