[Xenomai-git] Philippe Gerum : cobalt/rtdm: convert legacy trace markers to kernel tracepoints

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: f3e824900daf6014e6a76814a0b3c0ecd21c9a1e URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=f3e824900daf6014e6a76814a0b3c0ecd21c9a1e Author: Philippe Gerum Date: Fri Apr 18 11:57:02 2014 +0200 cobalt/rtdm: convert legacy trace markers to

[Xenomai-git] Philippe Gerum : cobalt/kernel: convert legacy trace markers to kernel tracepoints

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: d20646aa8fe3de6f67c241dee19d14bcbc9fe0db URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=d20646aa8fe3de6f67c241dee19d14bcbc9fe0db Author: Philippe Gerum Date: Thu Apr 17 16:02:23 2014 +0200 cobalt/kernel: convert legacy trace markers t

[Xenomai-git] Philippe Gerum : alchemy/testsuite: check for rt_task_unblock()

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 423e627f24105ab0bb3e31206325d8aa0f4bc70e URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=423e627f24105ab0bb3e31206325d8aa0f4bc70e Author: Philippe Gerum Date: Wed Apr 23 13:01:34 2014 +0200 alchemy/testsuite: check for rt_task_unblock(

[Xenomai-git] Philippe Gerum : copperplate/registry: protect locked sections traversing cancellation points

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: de87de4abadb6e1a016fb094ef958fba78b5d3ea URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=de87de4abadb6e1a016fb094ef958fba78b5d3ea Author: Philippe Gerum Date: Mon Apr 21 16:37:19 2014 +0200 copperplate/registry: protect locked sections

[Xenomai-git] Philippe Gerum : cobalt/timer: fix debug assertion

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 2598b67cb1c5633c09bb0bf4570ede6897f1dc67 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=2598b67cb1c5633c09bb0bf4570ede6897f1dc67 Author: Philippe Gerum Date: Fri Apr 18 18:06:17 2014 +0200 cobalt/timer: fix debug assertion --- incl

[Xenomai-git] Philippe Gerum : boilerplate: introduce get_static_cpu_count()

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 366460e3e9e114d46755f8c87e49e0069f7baa9c URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=366460e3e9e114d46755f8c87e49e0069f7baa9c Author: Philippe Gerum Date: Mon Apr 21 11:21:25 2014 +0200 boilerplate: introduce get_static_cpu_count()

[Xenomai-git] Philippe Gerum : copperplate/notifier: sanitize and simplify - again

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: ffe15e60517a84d33894d980f2e862b3c3e3765c URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=ffe15e60517a84d33894d980f2e862b3c3e3765c Author: Philippe Gerum Date: Sat Apr 26 15:07:41 2014 +0200 copperplate/notifier: sanitize and simplify -

[Xenomai-git] Philippe Gerum : cobalt/posix/sem: move copy_from_user out of atomic section

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: b9f4fd82c32bd0dfa6d720003df0c327a62a0f42 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=b9f4fd82c32bd0dfa6d720003df0c327a62a0f42 Author: Philippe Gerum Date: Mon Apr 28 13:29:22 2014 +0200 cobalt/posix/sem: move copy_from_user out of

[Xenomai-git] Philippe Gerum : cobalt/posix/syscall: fixup exec bits for non-restartable calls

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 8ebc1c37460c6ec23ed6a096b90c55d9aaad6073 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=8ebc1c37460c6ec23ed6a096b90c55d9aaad6073 Author: Philippe Gerum Date: Tue Apr 22 18:24:32 2014 +0200 cobalt/posix/syscall: fixup exec bits for non

[Xenomai-git] Philippe Gerum : boilerplate/debug: handle NULL name thread gracefully

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 23059fda5d709348a17157eeb83a39cd3f946f60 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=23059fda5d709348a17157eeb83a39cd3f946f60 Author: Philippe Gerum Date: Sun Apr 20 11:59:06 2014 +0200 boilerplate/debug: handle NULL name thread gr

[Xenomai-git] Philippe Gerum : cobalt/shadow: expose XNBREAK to userland

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 3113468b9c6f1b2c5d2c697504cfe6c8cd8c4157 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=3113468b9c6f1b2c5d2c697504cfe6c8cd8c4157 Author: Philippe Gerum Date: Tue Apr 22 18:52:50 2014 +0200 cobalt/shadow: expose XNBREAK to userland --

[Xenomai-git] Philippe Gerum : copperplate: sanity checks for non-SMP libraries over SMP kernel

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 737705b9a07da2e3cdda5d24e9a3bdf8c8e16c34 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=737705b9a07da2e3cdda5d24e9a3bdf8c8e16c34 Author: Philippe Gerum Date: Mon Apr 21 11:22:04 2014 +0200 copperplate: sanity checks for non-SMP librar

[Xenomai-git] Philippe Gerum : lib/cobalt: constify timespec args to pthread_make_periodic_np()

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 7665e4e1b915f1b0538e93c446ce9bf0bbf309d6 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=7665e4e1b915f1b0538e93c446ce9bf0bbf309d6 Author: Philippe Gerum Date: Mon Apr 28 10:51:33 2014 +0200 lib/cobalt: constify timespec args to pthread

[Xenomai-git] Philippe Gerum : alchemy/testsuite: check block+suspend conjunctive wait

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 6ab4c26f5659f2db8098d2a1220fc827e56bbd5f URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=6ab4c26f5659f2db8098d2a1220fc827e56bbd5f Author: Philippe Gerum Date: Thu Apr 24 10:38:21 2014 +0200 alchemy/testsuite: check block+suspend conjun

[Xenomai-git] Philippe Gerum : copperplate/clockobj: drop useless locking in clockobj_ticks_to_timespec()

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: e316c7d12129a36cb6dd0e0fa36bcbec973455c5 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=e316c7d12129a36cb6dd0e0fa36bcbec973455c5 Author: Philippe Gerum Date: Thu Apr 24 16:54:27 2014 +0200 copperplate/clockobj: drop useless locking in

[Xenomai-git] Gilles Chanteperdrix : cobalt/arm: fix context switch for 3.11+

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: cc1ec2a8d253ae79a0b7a87ccaf69a3a3d3f8f96 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=cc1ec2a8d253ae79a0b7a87ccaf69a3a3d3f8f96 Author: Gilles Chanteperdrix Date: Fri Apr 25 21:29:26 2014 +0200 cobalt/arm: fix context switch for 3.11

[Xenomai-git] Philippe Gerum : copperplate/threadobj: constify timespec args in API

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: d5940ae9c748e13882d2232728e4bc9f1998b534 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=d5940ae9c748e13882d2232728e4bc9f1998b534 Author: Philippe Gerum Date: Mon Apr 28 10:52:18 2014 +0200 copperplate/threadobj: constify timespec args

[Xenomai-git] Philippe Gerum : copperplate: set SA_RESTART for internal signals

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: d2d78452d44bb7b781b2e7d5736f5d8a10f518f6 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=d2d78452d44bb7b781b2e7d5736f5d8a10f518f6 Author: Philippe Gerum Date: Wed Apr 23 15:19:44 2014 +0200 copperplate: set SA_RESTART for internal sign

[Xenomai-git] Philippe Gerum : cobalt/posix: introduce kernel tracepoints (WIP)

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: fd4a55eee75271b0f642972e079061283459443a URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=fd4a55eee75271b0f642972e079061283459443a Author: Philippe Gerum Date: Sat Apr 26 15:09:17 2014 +0200 cobalt/posix: introduce kernel tracepoints (W

[Xenomai-git] Philippe Gerum : boilerplate/debug: prevent deadlocking on printout lock acquisition

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: e2c95a00cb77dd22aabd309b279e109dbcde49d2 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=e2c95a00cb77dd22aabd309b279e109dbcde49d2 Author: Philippe Gerum Date: Mon Apr 21 12:11:05 2014 +0200 boilerplate/debug: prevent deadlocking on pri

[Xenomai-git] Philippe Gerum : cobalt/kernel: introduce knamecpy()

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 8edc38aa55e022aa779846fcb0398facdfee6099 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=8edc38aa55e022aa779846fcb0398facdfee6099 Author: Philippe Gerum Date: Sun Apr 20 11:22:29 2014 +0200 cobalt/kernel: introduce knamecpy() --- in

[Xenomai-git] Philippe Gerum : boilerplate/ancillaries: define ONE_BILLION

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: b7a9b5a5bcc4a6fd227d0b026d413585158a8d9e URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=b7a9b5a5bcc4a6fd227d0b026d413585158a8d9e Author: Philippe Gerum Date: Thu Apr 24 17:30:15 2014 +0200 boilerplate/ancillaries: define ONE_BILLION

[Xenomai-git] Philippe Gerum : cobalt/sched-tp: only warn on partition crossing ( do not panic)

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: ad4dd906d53144e5a2fc0d9f315b9993b664944f URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=ad4dd906d53144e5a2fc0d9f315b9993b664944f Author: Philippe Gerum Date: Thu Apr 24 16:46:42 2014 +0200 cobalt/sched-tp: only warn on partition cross

[Xenomai-git] Philippe Gerum : cobalt/kernel: retrieve current TCB using xnshadow_current() when unambiguous

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 3b600c96fcaf2f4b8b5596412691de5e0c6468d7 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=3b600c96fcaf2f4b8b5596412691de5e0c6468d7 Author: Philippe Gerum Date: Thu Apr 24 14:39:27 2014 +0200 cobalt/kernel: retrieve current TCB using xns

[Xenomai-git] Philippe Gerum : cobalt/init: emit boot notice for enabled event tracing

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: ba3e2353b3ca22c0d9183f055d9ded67ea6250f0 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=ba3e2353b3ca22c0d9183f055d9ded67ea6250f0 Author: Philippe Gerum Date: Fri Apr 18 18:02:14 2014 +0200 cobalt/init: emit boot notice for enabled eve

[Xenomai-git] Philippe Gerum : cobalt/kernel: bump ABI revision level

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 54eb71405adf643bc6b795304e124a64fd98a7e9 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=54eb71405adf643bc6b795304e124a64fd98a7e9 Author: Philippe Gerum Date: Thu Apr 24 16:10:43 2014 +0200 cobalt/kernel: bump ABI revision level ---

[Xenomai-git] Philippe Gerum : copperplate/threadobj: define implementation-specific rrb signal

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 951af31201572922a52968a087e6c3da04a20637 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=951af31201572922a52968a087e6c3da04a20637 Author: Philippe Gerum Date: Thu Apr 24 10:17:11 2014 +0200 copperplate/threadobj: define implementation-

[Xenomai-git] Gilles Chanteperdrix : cobalt/shadow: optimize access to process hash

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 58cef43a3e96171142ff9932147d93f6ad3899b2 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=58cef43a3e96171142ff9932147d93f6ad3899b2 Author: Gilles Chanteperdrix Date: Fri Apr 25 21:32:33 2014 +0200 cobalt/shadow: optimize access to proce

[Xenomai-git] Philippe Gerum : boilerplate/lock: include cancelability state in safety check

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: fa2598c6040dff373e541bf1aa16b2c4fe985cb0 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=fa2598c6040dff373e541bf1aa16b2c4fe985cb0 Author: Philippe Gerum Date: Wed Apr 23 15:42:57 2014 +0200 boilerplate/lock: include cancelability state

[Xenomai-git] Philippe Gerum : config: bump UAPI level

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: afc755fadf0f33ff5fe44a31b56fedc396461493 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=afc755fadf0f33ff5fe44a31b56fedc396461493 Author: Philippe Gerum Date: Thu Apr 24 16:11:15 2014 +0200 config: bump UAPI level --- config/apirev

[Xenomai-git] Philippe Gerum : copperplate/threadobj: fix cancel state upon start failure

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 7d61c95e1ad67d25cc9e18c76535194462ebe3bc URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=7d61c95e1ad67d25cc9e18c76535194462ebe3bc Author: Philippe Gerum Date: Wed Apr 23 15:41:38 2014 +0200 copperplate/threadobj: fix cancel state upon

[Xenomai-git] Philippe Gerum : cobalt/posix/monitor: drop redundant queuing flag

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: ae2f4774b98b33ddeaa95850d5baeb5d76d6b736 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=ae2f4774b98b33ddeaa95850d5baeb5d76d6b736 Author: Philippe Gerum Date: Tue Apr 22 16:19:22 2014 +0200 cobalt/posix/monitor: drop redundant queuing

[Xenomai-git] Philippe Gerum : alchemy/task: protect cancel-unsafe section

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: e98d385552fe5c2f9cf6f233dc30d580440bae91 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=e98d385552fe5c2f9cf6f233dc30d580440bae91 Author: Philippe Gerum Date: Wed Apr 23 12:39:59 2014 +0200 alchemy/task: protect cancel-unsafe section

[Xenomai-git] Philippe Gerum : copperplate/threadobj: optimized core-agnostic threadobj_sleep() implementation

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 77968eafd943cfab82e83c1904279d1aa67e3da0 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=77968eafd943cfab82e83c1904279d1aa67e3da0 Author: Philippe Gerum Date: Mon Apr 28 10:43:59 2014 +0200 copperplate/threadobj: optimized core-agnosti

[Xenomai-git] Matthias Schneider : copperplate/notifier: drop pointless select() loop from sighandler

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 4a1ce8143adde1fc9593639a7f9fd4b645813de5 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=4a1ce8143adde1fc9593639a7f9fd4b645813de5 Author: Matthias Schneider Date: Wed Apr 23 15:44:53 2014 +0200 copperplate/notifier: drop pointless sele

[Xenomai-git] Philippe Gerum : alchemy/task: use builtin specifier for infinite delay

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: c3112d01488cce287050926034fcc91ed3b8f2d7 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=c3112d01488cce287050926034fcc91ed3b8f2d7 Author: Philippe Gerum Date: Wed Apr 23 12:25:54 2014 +0200 alchemy/task: use builtin specifier for infin

[Xenomai-git] Philippe Gerum : cobalt/bufd: drop obsolete sanity checks

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 0ea69b1e51de09bc7bebc337efaa5195c2e8a812 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=0ea69b1e51de09bc7bebc337efaa5195c2e8a812 Author: Philippe Gerum Date: Thu Apr 24 14:51:24 2014 +0200 cobalt/bufd: drop obsolete sanity checks Wit

[Xenomai-git] Philippe Gerum : alchemy/task: export kernel tid to RT_TASK_INFO

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 12d332673c9ae52e5f08e6f2fff7f14eaeb1246a URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=12d332673c9ae52e5f08e6f2fff7f14eaeb1246a Author: Philippe Gerum Date: Wed Apr 23 12:31:25 2014 +0200 alchemy/task: export kernel tid to RT_TASK_IN

[Xenomai-git] Philippe Gerum : copperplate/threadobj: protect threadobj_sleep() against spurious wakeups

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 6162d0bd3942e0f26ee64b0116ae37de3894aec3 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=6162d0bd3942e0f26ee64b0116ae37de3894aec3 Author: Philippe Gerum Date: Tue Apr 22 18:57:18 2014 +0200 copperplate/threadobj: protect threadobj_slee

[Xenomai-git] Philippe Gerum : include/rtdm: fix rt_dev API wrappers

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 8acbe4960a7ebd754fb27e90cb7d288f0a3042c6 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=8acbe4960a7ebd754fb27e90cb7d288f0a3042c6 Author: Philippe Gerum Date: Thu Apr 24 17:21:35 2014 +0200 include/rtdm: fix rt_dev API wrappers ---

[Xenomai-git] Philippe Gerum : cobalt/posix/clock: clock_nanosleep: return EINVAL if request->tv_sec < 0

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 7294ef01f2ce1c85a80962a29ae926cb63a8ad94 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=7294ef01f2ce1c85a80962a29ae926cb63a8ad94 Author: Philippe Gerum Date: Wed Apr 23 10:39:54 2014 +0200 cobalt/posix/clock: clock_nanosleep: return E

[Xenomai-git] Philippe Gerum : cobalt/shadow: check for signal receipt unambiguously

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: d1ee4efc63fcbfb4dcac9293eb6b3645486b13b7 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=d1ee4efc63fcbfb4dcac9293eb6b3645486b13b7 Author: Philippe Gerum Date: Wed Apr 23 15:08:57 2014 +0200 cobalt/shadow: check for signal receipt unamb

[Xenomai-git] Philippe Gerum : copperplate/notifier: sanitize locking, misc cleanups

2014-04-28 Thread git repository hosting
Module: xenomai-forge Branch: next Commit: 54b8b42eb2903c7541fd58885c06cf871e6a7a9d URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=54b8b42eb2903c7541fd58885c06cf871e6a7a9d Author: Philippe Gerum Date: Mon Apr 21 11:47:52 2014 +0200 copperplate/notifier: sanitize locking, misc