Timeline



05/02/16:

12:49 Changeset in rtems [187a0744]5 by Christian Mauderer <Christian.Mauderer@…>
libcsupport: Add dummy for setgroups(). The dummy for setgroups() allows applications using it to build (for example civetweb webserver).
12:49 Changeset in rtems [195d412]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Add minimal getnameinfo() This implementation just falls back to giving a string representation of the IP. It supports IPv4 only. Add test for getnameinfo().
12:49 Changeset in rtems [232d6fec]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Import current <netdb.h> Import the <netdb.h> from current FreeBSD. This allows to build some current software (e.g. libressl). Add h_errno(). Update gethostent_r() API. Linux and FreeBSD use a common API now. Adapt the RTEMS one to provide the same one. Match gethostbyname_r() with prototype.
11:11 Changeset in rtems [b1b8bd2]5 by Sebastian Huber <sebastian.huber@…>
mpci: Fix _CORE_barrier_Surrender() Bug introduced by f27383a518836881b7b9b88e88d2e31d5b23d048.
10:08 Ticket #2124 (Strict order mutex introduces unbounded priority inversion) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 500a8e9c62dca9f62611ecca64857dadb2bc0557/rtems: […]
04:30 Changeset in rtems [e38a92b]5 by Sebastian Huber <sebastian.huber@…>
mpci: Make _*_MP_Get_packet() static
04:17 Changeset in rtems [c506158c]5 by Sebastian Huber <sebastian.huber@…>
mpci: Make _*_MP_Send_response_packet() static

05/01/16:

14:11 Changeset in rtems [0a68d8e]5 by Sebastian Huber <sebastian.huber@…>
score: Optimize _Objects_Get_local() Make the interrupt lock context the second parameter to avoid register moves.

04/29/16:

22:15 Changeset in rtems [65f2cd7a]5 by Pedro Giffuni <pfg@…>
timecounter: Merge FreeBSD change r298819 sys/kern: spelling fixes in comments. No functional change. Update #3175.
20:28 GSoC/2016/rtems_port_TM4C edited by Habeeb Dipo Olufowobi
(diff)
20:26 GSoC/2016/rtems_port_TM4C created by Habeeb Dipo Olufowobi
19:59 GSoC/2016 edited by Habeeb Dipo Olufowobi
(diff)
10:09 Changeset in rtems [981eed2]5 by Sebastian Huber <sebastian.huber@…>
score: Add dummy Strong APA scheduler Start with a copy of the Priority SMP scheduler implementation. Update #2510.
09:05 Changeset in rtems [7e66865e]5 by Sebastian Huber <sebastian.huber@…>
score: Move message notification Move message notification to end of critical section and delegate the message queue release to the notification handler. It may do more complex notification actions out of the critical section. Update #2555.
08:41 Changeset in rtems [88e09b98]5 by Sebastian Huber <sebastian.huber@…>
score: _CORE_message_queue_Insert_message() Move common code into _CORE_message_queue_Insert_message().
08:28 Changeset in rtems [1b7a6a38]5 by Sebastian Huber <sebastian.huber@…>
score: _CORE_message_queue_Set_message_priority() Remove _CORE_message_queue_Set_message_priority() and set the priority in _CORE_message_queue_Insert_message().
08:26 GSoC/2016/RTEMS improvement for Jailhouse hypervisor edited by Wonjun Hwang
(diff)
08:25 GSoC/2016 edited by Wonjun Hwang
(diff)
08:24 GSoC/2016/RTEMS improvement for Jailhouse hypervisor edited by Wonjun Hwang
(diff)
08:21 GSoC/2016/RTEMS improvement for Jailhouse hypervisor created by Wonjun Hwang
08:18 GSoC/2016 edited by Wonjun Hwang
(diff)
07:27 Changeset in rtems [66374df]5 by Sebastian Huber <sebastian.huber@…>
posix: Avoid Giant lock in _POSIX_signals_Send() Update #2555. Update #2690.
07:11 Ticket #2702 (Remove descriptor objects for POSIX message queues) created by Sebastian Huber
The mq_open() function returns a descriptor to a POSIX message queue …
05:34 GSoC/2016 edited by Wonjun Hwang
(diff)
04:41 GSoC/2016 edited by Habeeb Dipo Olufowobi
(diff)

04/28/16:

08:29 Changeset in rtems-libbsd [e58b898]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
telnetd: Use syslog() instead of printk()
08:27 Changeset in rtems [0000791]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Add and use qoriq_reset_qman_and_bman()
08:22 Changeset in rtems [ddc12de]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Add DCFG to memory map
08:19 Changeset in rtems [c70f9d1]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Set M and G bits in ENTRY_DEV_CACHED() Set M and G MMU attribute bits in ENTRY_DEV_CACHED().
04:55 Changeset in rtems [259d885]5 by Sebastian Huber <sebastian.huber@…>
posix: Remove superfluous thread dispatch disable The _Thread_queue_Enqueue_critical() already deals with thread dispatching. Update #2555.
04:51 Changeset in rtems [d5cc9fd6]5 by Sebastian Huber <sebastian.huber@…>
score: RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE Delete RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE as a preparation to restructure the CORE mutex variants and reduce the branch complexity.
04:26 Changeset in rtems [500a8e9c]5 by Sebastian Huber <sebastian.huber@…>
score: Delete RTEMS_STRICT_ORDER_MUTEX Remove support for strict order mutexes. Close #2124.
03:34 Changeset in rtems-libbsd [f3f816c]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add nexus devices for default-init.

04/27/16:

20:07 Changeset in rtems [1ef8e4a8]5 by Sebastian Huber <sebastian.huber@…>
score: Avoid Giant lock for set time of day Update #2555. Update #2630.
19:57 GSoC/2016 edited by Deval Shah
(diff)
19:56 GSoC/2016/USB&EthernetRaspberryPi created by Deval Shah
19:32 Changeset in rtems [3888771]5 by Sebastian Huber <sebastian.huber@…>
score: Streamline set time of day functions Rename _TOD_Set() into _TOD_Set_with_timespec(). Rename _TOD_Set_with_timestamp() into _TOD_Set(). This is now in line with _TOD_Get() and _TOD_Get_as_timespec(). The timestamp is the canonical format.
16:48 Ticket #2701 (Rename asm file with .S(upper case) ext. name) created by printk
The are some asm file with .s ext. name, .s and .S is different for …
14:52 Changeset in rtems [7772640]5 by Sebastian Huber <sebastian.huber@…>
score: _Objects_Get_name_as_string() Avoid Giant lock in _Objects_Get_name_as_string(). Update #2555.
14:46 Changeset in rtems [f4d541cc]5 by Sebastian Huber <sebastian.huber@…>
rtems: Avoid Giant lock in rtems_object_set_name() Update #2555.
14:36 Changeset in rtems [f009ed0]5 by Sebastian Huber <sebastian.huber@…>
rtems: Avoid Giant lock for semaphores Update #2555.
14:24 Changeset in rtems [08aa94a]5 by Martin Galvan <martin.galvan@…>
Add myself to the Write-After-Approval list.
14:21 Changeset in rtems [99112f7]5 by Sebastian Huber <sebastian.huber@…>
score: _CORE_message_queue_Submit() Move lock acquire to caller of _CORE_message_queue_Submit() to allow state checks during send operations under lock protection.
14:20 Changeset in rtems [b0eba5ed]5 by Sebastian Huber <sebastian.huber@…>
score: _CORE_message_queue_Seize() Move lock acquire to caller of _CORE_message_queue_Seize() to allow state checks during receive operations under lock protection.
12:18 Changeset in rtems-libbsd [4e07ea5]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Prevent invalid optimizations for linker sets
09:58 Changeset in rtems-libbsd [28ee86a]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Import DPAA driver snapshot Imported from Freescale Linux repository git://git.freescale.com/ppc/upstream/linux.git commit 2774c204cd8bfc56a200ff4dcdfc9cdf5b6fc161. Linux compatibility layer is partly from FreeBSD.
08:28 Changeset in rtems-libbsd [04762cf]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Directly use <machine/endian.h> provided by Newlib
08:26 Changeset in rtems-libbsd [b6f6deb]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Directly use <sys/_types.h> provided by Newlib
08:25 Changeset in rtems-libbsd [3d1e767]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Directly use <sys/types.h> provided by Newlib
07:56 Changeset in rtems-libbsd [33724a2]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Delete unused services directory
07:52 Changeset in rtems-libbsd [23c7ab4]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Delete dummy IRQ support Architectures and BSPs which want to use libbsd must provide the required interfaces.
07:45 Changeset in rtems-libbsd [5784e6d]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems/bsd/bsd.h: Documentation
07:08 Ticket #2698 (GCC 6.1 is broken for microblaze) closed by Sebastian Huber
fixed: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=235465
04:49 Changeset in rtems [6741d30a]5 by Sebastian Huber <sebastian.huber@…>
rtems: Avoid Giant lock for message queues Update #2555.
03:22 Changeset in rtems-libbsd [b8d1fe0]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
pc386: Add RealTek? network driver to the nexus bus.
03:21 Changeset in rtems-libbsd [7b8f336]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Remove debug output.
02:11 Changeset in rtems-libbsd [3c7fdb2]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
libbsd: Remove sys/select.h and sys/_sigset.h.
02:03 Changeset in rtems-libbsd [f1fcdba]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
waf: Refector the builder to work with Python3 and UTF-8 source files. Python 3 requires better UTF-8 handling of files and FreeBSD has UTF-8 characters in some files. Refactor builder.py to clean up the code and remove the need to have a temporary file. Update other scripts to use the new code.

04/26/16:

19:20 Changeset in rtems [c8982e5]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify message queues The mq_open() function returns a descriptor to a POSIX message queue object identified by a name. This is similar to sem_open(). In contrast to the POSIX semaphore the POSIX message queues use a separate object for the descriptor. This extra object is superfluous, since the object identifier can be used directly for this purpose, just like for the semaphores. Update #2702. Update #2555.
19:18 Changeset in rtems [7580995]5 by Sebastian Huber <sebastian.huber@…>
score: _CORE_message_queue_Close() Move lock acquire to caller of _CORE_message_queue_Close() to allow state checks during object close operations under lock protection. Ensures deletion safety on uni-processor configuration.
13:02 Changeset in rtems-libbsd [b988014]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ZONE(9): Fix uma_zone_set_max() Account for items provided for per-processor caches.
13:00 Changeset in rtems-libbsd [5b93cc8]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Add root bus support functions
09:38 GSoC/2016 edited by punitvara
(diff)
09:38 Ticket #2700 (cpukit/libfs/src/nfsclient/src/rpcio.c:524]: (style) Suspicious condition) created by David Binderman
cpukit/libfs/src/nfsclient/src/rpcio.c:524]: (style) Suspicious …
09:37 GSoC/2016 edited by punitvara
(diff)
04:31 Changeset in rtems-libbsd [5d37f0e]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
waf: Check for no FreeBSD options being supplied.

04/25/16:

14:25 Changeset in rtems [dd6c28e]5 by Sebastian Huber <sebastian.huber@…>
posix: Delete POSIX_Message_queue_Control::named Delete unused POSIX_Message_queue_Control::named.
14:23 Changeset in rtems [49c293f4]5 by Sebastian Huber <sebastian.huber@…>
posix: POSIX_Message_queue_Control::process_shared Delete unused POSIX_Message_queue_Control::process_shared.
10:13 GSoC/2016/LowLevelPeripherals&SDcard created by Mudit Jain
10:13 GSoC/2016 edited by Mudit Jain
(diff)
09:24 Changeset in rtems-libbsd [7d0050d]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Fix fp initializaiton in kern_sendit() Bug introduced by 22257c7d81148e5b78027116e07627a54f4efb95.
06:08 Changeset in rtems [f4c59d0]5 by Sebastian Huber <sebastian.huber@…>
telnetd: Fix warnings
05:59 Changeset in rtems [163d1e8]5 by Sebastian Huber <sebastian.huber@…>
pppd: Fix warnings
04:33 Changeset in rtems [3e36a167]5 by Sebastian Huber <sebastian.huber@…>
posix: _POSIX_Message_queue_Create_support() Make _POSIX_Message_queue_Create_support() static since it is only used by mq_open().

04/24/16:

19:41 GSoC/2016 edited by Sambeet Panigrahi
(diff)
19:02 GSoC/2016/StrongAPAScheduling edited by Darshit
Add TODO sectiom (diff)
18:49 GSoC/2016/StrongAPAScheduling edited by Darshit
Add essential bbasic information about project (diff)
17:16 GSoC/2016 edited by Darshit
Added student section (diff)
17:09 GSoC/2016/StrongAPAScheduling created by Darshit
Initial project description template page
06:34 GSoC/2016 edited by Sambeet Panigrahi
(diff)
06:33 GSoC/2016/Rock on RTEMS edited by Sambeet Panigrahi
(diff)
06:28 GSoC/2016/Rock on RTEMS edited by Sambeet Panigrahi
(diff)
06:27 GSoC/2016/Rock on RTEMS edited by Sambeet Panigrahi
(diff)
06:24 GSoC/2016/Rock on RTEMS created by Sambeet Panigrahi
04:44 GSoC/2016 edited by Sambeet Panigrahi
(diff)

04/23/16:

23:45 Ticket #2332 (rtemstools cannot be built by RSB under MinGW32) closed by Chris Johns
fixed: I think this issue is resolved in the latest RSB. I will close. Please reopen if the issue still exists.
20:58 GSoC/2016 edited by Sambeet Panigrahi
(diff)
20:36 GSoC/2016 edited by Sambeet Panigrahi
(diff)
20:33 Developer/Projects/Open/RockOnRTEMS edited by Sambeet Panigrahi
(diff)
19:59 GSoC/2016 edited by Sambeet Panigrahi
(diff)
17:29 Ticket #2699 (RSB leak to check libz1g-dev and Python-dev) created by printk
This two package is needed but RSB does not check for these.
15:17 GSoC/2016 edited by Sambeet Panigrahi
Updated my blog (diff)
07:37 Changeset in rtems-libbsd [e1e10cd]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
waf: Add the ability to set FreeBSD options on the configure command line. Add --freebsd-options to add specific FreeBSD compile time options to the build. This is a developer tool.

04/22/16:

12:37 Changeset in rtems [7f4ee2b]5 by Sebastian Huber <sebastian.huber@…>
posix: Avoid Giant lock for condition variables Update #2555.
12:10 Changeset in rtems [d35e6dde]5 by Sebastian Huber <sebastian.huber@…>
powerpc: Add FSL_EIS_TENSR, etc. defines
12:03 Changeset in rtems [d8f4689]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Add bsp_restart()
11:34 Changeset in rtems [2816c84a]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Use IPI_INDEX throughout
11:32 Changeset in rtems [9b1f338d]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Add qoriq_start_spin_table_addr[] Make the U-Boot start spin table addresses globally available for a soft-reset.
11:11 Changeset in rtems [2c68a47e]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Add qoriq_tlb1_invalidate_all_by_ts() Generalize qoriq_tlb1_ts_0_only() to qoriq_tlb1_invalidate_all_by_ts().
11:09 Changeset in rtems [582e4272]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Move L1 cache invalidate function
11:02 Changeset in rtems [178180aa]5 by Sebastian Huber <sebastian.huber@…>
bsps: Copy FDT only if source != destination
08:28 Changeset in rtems [0ac0632]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Do not reset time base We may use this as an entropy source.
08:06 Changeset in rtems [7e6f235]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Add <rtems/rtems_netdb.h> Move prototypes of non-portable _get*by*name/addr and _set/end*ent functions. This makes it easier to update <netdb.h>.
07:15 Changeset in rtems [e800b07]5 by Sebastian Huber <sebastian.huber@…>
network: Fix warnings
07:14 Changeset in rtems [1641088]5 by Sebastian Huber <sebastian.huber@…>
network: Ensure matching syscall prototypes Ensure that kernel and user space system call protoypes are identical.
06:52 Changeset in rtems [c6cb9ba]5 by Sebastian Huber <sebastian.huber@…>
network: Delete unused in4_cksum()
06:00 Changeset in rtems [a2aa920]5 by Sebastian Huber <sebastian.huber@…>
nfsclient: Fix warnings
01:15 Changeset in rtems [07ac1735]5 by Joel Sherrill <joel@…>
samples/base_mp/apptask.c: Fix warning and clean up
01:12 Changeset in rtems [381b120]5 by Joel Sherrill <joel@…>
libchip/shmdr/send.c: Fix warning and clean up
01:12 Changeset in rtems [82cb100a]5 by Joel Sherrill <joel@…>
libchip/shmdr/poll.c: Fix warning and clean up
01:06 Changeset in rtems [4788a07]5 by Joel Sherrill <joel@…>
mvme147s/shmsupp/mpisr.c: Fix warnings and clean up
00:33 Changeset in rtems [d5ff1398]5 by Joel Sherrill <joel@…>
mvme147s/shmsupp/getcfg.c: Fix warning

04/21/16:

12:42 Changeset in rtems [4ba4f82]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Hide SO_PRIVSTATE
10:37 Changeset in rtems [c287dc0]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Flush and invalidate all L2 caches
09:39 Changeset in rtems [6a46d99]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Optionally initialize register HID0 Enable the L2MMU multiple-hit detection on the e6500 core.
06:17 Ticket #2698 (GCC 6.1 is broken for microblaze) created by Sebastian Huber
The enabled libatomic reveals a bug in the microblaze RTEMS …
05:52 Changeset in rtems [9c3bae11]5 by Sebastian Huber <sebastian.huber@…>
rtems: Avoid Giant lock for dual ported memory There is no need for an ISR lock since the Dual_ported_memory_Control is immutable after initialization. ISR disable is enough for deletion safety on uni-processor configurations. Update #2555.
05:33 Ticket #2696 (Unpredictable errno value returned by sem_wait() in case of semaphore ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 90f1265e5dffe0f834ee9c55640a34fd90be8f12/rtems: […]
04:32 Changeset in rtems [84a53988]5 by Sebastian Huber <sebastian.huber@…>
score: Avoid Giant lock for CORE rwlock Update #2555.

04/20/16:

16:00 Changeset in rtems [4cf41fd]5 by Joel Sherrill <joel@…>
block[08|09|10]/init.c: Include <stdlib.h> to fix warning on exit()
12:01 Changeset in rtems [f27383a]5 by Sebastian Huber <sebastian.huber@…>
score: Avoid Giant lock for barriers Use _Thread_queue_Flush_critical() to atomically release the barrier. Update #2555.
12:00 Changeset in rtems [bdf6cc2]5 by Sebastian Huber <sebastian.huber@…>
sptests/spsysinit01: Fix warning
12:00 Changeset in rtems [5c9fa6f]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_queue_Flush_default_filter()
09:12 Changeset in rtems [ba5ef37]5 by Sebastian Huber <sebastian.huber@…>
score: Use _Thread_queue_Flush_critical() for cond
08:22 Changeset in rtems-libbsd [051ef30]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
waf: Move the generated content to libbsd_waf.py.
07:12 Changeset in rtems [8ce75671]5 by Chris Johns <chrisj@…>
ibchip/ns16550: Minor optimisation.
04:59 Changeset in rtems [0b590858]5 by Sebastian Huber <sebastian.huber@…>
score: Use _Thread_queue_Flush_critical for futex
04:57 Changeset in rtems [b466226]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_queue_Is_empty()
04:49 Changeset in rtems [03ad2a5a]5 by Chris Johns <chrisj@…>
i386/pc386: Add IO and memory support to PCI UART devices. Use the BAR to determine IO and memory mapped support for PCI UART boards.
04:43 Changeset in rtems [2dd5e6fb]5 by Sebastian Huber <sebastian.huber@…>
posix: Use _Objects_Get_local() for semaphores This simplifies the code since the object location is no longer used. Remove superfluous header includes.
04:15 Changeset in rtems [b5a21bf1]5 by Sebastian Huber <sebastian.huber@…>
posix: Avoid Giant lock in sem_getvalue() Update #2555.

04/19/16:

15:02 Changeset in rtems [4025a60f]5 by Sebastian Huber <sebastian.huber@…>
score: Avoid Giant lock for CORE mtx/sem Avoid Giant lock for CORE mutex and semaphore flush and delete operations. Update #2555.
13:09 Changeset in rtems [cca2d8ab]5 by Sebastian Huber <sebastian.huber@…>
score: Rename _CORE_RWLock_Obtain() Rename _CORE_RWLock_Obtain_for_reading() into _CORE_RWLock_Seize_for_reading(). Rename _CORE_RWLock_Obtain_for_writing() into _CORE_RWLock_Seize_for_writing(). Rename _CORE_RWLock_Release() into _CORE_RWLock_Surrender(). This avoids confusion with the ISR lock acquire and release.
13:07 Changeset in rtems [3d0c4005]5 by Sebastian Huber <sebastian.huber@…>
score: Rename _CORE_barrier_Wait() Rename _CORE_barrier_Wait() into _CORE_barrier_Seize(). Rename _CORE_barrier_Release() into _CORE_barrier_Surrender(). This avoids confusion with the ISR lock acquire and release.
13:04 Changeset in rtems [242a05a]5 by Sebastian Huber <sebastian.huber@…>
score: Rename _MRSP_Obtain() Rename _MRSP_Obtain() into _MRSP_Seize(). Rename _MRSP_Release() into _MRSP_Surrender(). This avoids confusion with the ISR lock acquire and release.
12:14 Changeset in rtems [88575577]5 by Sebastian Huber <sebastian.huber@…>
score: Optimize _Objects_Get_local() Make the id the first parameter since usual callers get the object identifier as the first parameter themself.
12:14 Changeset in rtems [d7a12be9]5 by Sebastian Huber <sebastian.huber@…>
score: Optimize _Objects_Get_no_protection() Make the id the first parameter since usual callers get the object identifier as the first parameter themself.
12:12 Changeset in rtems [36cd27c]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Objects_Get_next() Remove unused location parameter.
11:39 Changeset in rtems [f05eeb2]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Objects_Initialize_information() Remove unused supports_global parameter. Convert _Objects_Initialize_information() to a macro to avoid use of RTEMS_MULTIPROCESSING define for each caller.
09:46 Ticket #2697 (Function for getting a time_t from a struct tm in UTC (like timegm on ...) created by Christian Mauderer
It seems that there is no thread save possibility to convert a `struct …
09:14 Ticket #2696 (Unpredictable errno value returned by sem_wait() in case of semaphore ...) created by Sebastian Huber
_POSIX_Semaphore_Delete() used -1 for the thread queue flush status …
09:06 Changeset in rtems [b33983f]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _CORE_message_queue_Do_close() Remove superfluous _CORE_message_queue_Flush() since we completely re-initialize the structure in _CORE_message_queue_Initialize().
08:22 Changeset in rtems [868cd24d]5 by Sebastian Huber <sebastian.huber@…>
score: Use Newlib provided <machine/endian.h>
07:47 Changeset in rtems [cb2651d]5 by Sebastian Huber <sebastian.huber@…>
network: Align with Newlib type definitions
07:25 Changeset in rtems [fd6fde8]5 by Sebastian Huber <sebastian.huber@…>
score: Add libatomic support Close #2695.
06:00 Ticket #2695 (Add libatomic for RTEMS) created by Sebastian Huber
04:28 Changeset in rtems [48b04fc3]5 by Sebastian Huber <sebastian.huber@…>
posix: Avoid Giant lock for mutexes Delete _POSIX_Mutex_Get(). Use _POSIX_Mutex_Get_interrupt_disable() instead. Update #2555.
04:18 Changeset in rtems [bbe654af]5 by Sebastian Huber <sebastian.huber@…>
score: Add and use _CORE_mutex_Acquire_critical() Add and use _CORE_mutex_Release().

04/18/16:

15:21 Changeset in rtems [b8bdced1]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify _POSIX_Mutex_Get_interrupt_disable Remove superfluous location parameter.
15:10 Changeset in rtems [beba41b]5 by Sebastian Huber <sebastian.huber@…>
posix: _POSIX_Condition_variables_Wait_support() Simplify _POSIX_Condition_variables_Wait_support(), since there is no need to validate the mutex twice.
12:50 Changeset in rtems-libbsd [5529f7d]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
swi01: Move include to avoid type conflict
12:50 Changeset in rtems-libbsd [22257c7]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Avoid use of cap_rights_t
12:47 Changeset in rtems-libbsd [c5fde49]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
intrmask_t: Provide dummy type definition
12:47 Changeset in rtems-libbsd [ce8c7bb]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
kvm: Include missing header file
12:46 Changeset in rtems-libbsd [a438f52]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
fnv_hash.h: Disable unused 64-bit functions
12:46 Changeset in rtems-libbsd [b367591]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Adjust <sys/stdint.h> for latest Newlib
12:45 Changeset in rtems-libbsd [982f72f]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
syslog: Include missing header file
12:20 Changeset in rtems-libbsd [87bff39]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
dhclient: Avoid SIZE_T_MAX Use SIZE_MAX instead of SIZE_T_MAX to avoid a dependency on BSD specifics.
10:47 Changeset in rtems-source-builder [8bcc58b]4.104.95 by Sebastian Huber <sebastian.huber@…>
4.12/rtems-default.bset: Use GCC 6.0.1-RC-20160415
05:00 Changeset in rtems [8765c57]5 by Sebastian Huber <sebastian.huber@…>
score: Remove id parameter _CORE_mutex_Seize() Parameter was unused.
04:53 Changeset in rtems [ca18cb59]5 by Sebastian Huber <sebastian.huber@…>
score: Close semaphore object before flush This prevents use of the object after the flush on uni-processor configurations.
04:23 Changeset in rtems [90f1265e]5 by Sebastian Huber <sebastian.huber@…>
score: Fix _CORE_semaphore_Flush() Use proper CORE_semaphore_Status for _CORE_semaphore_Flush() and _CORE_semaphore_Destroy() operations. Close #2696.
01:07 Changeset in rtems-libbsd [68bf405]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Update the rtems_waf submodule.
01:05 Changeset in rtems_waf [9343280] by Chris Johns <chrisj@…>
Remove the 4.11 reference and use the version argument.
01:02 Changeset in rtems-libbsd [00a7956]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Remove the makefile generator.
00:53 Changeset in rtems-libbsd [97c5024a]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add RTEMS version support, update all python to 2 and 3. Add support to force the RTEMS version. This remove the need for using the --rtems-version command line option if the automatic detection fails. Update all python code to support python 2 and 3. Update rtems_waf to the latest version to support the RTEMS version, check environment variables and to display the CC version. Sort all tests. I think the unsorted list is dependent on the version of python and so would result in repo noise as if it regenerted.
00:24 Changeset in rtems_waf [8220ad1] by Chris Johns <chrisj@…>
Add default RTEMS version support, environment var checking and CC version message. Allow an application the ability to set a version number for RTEMS. This avoids issues with the automatic detection code. It means an application becomes keyed to a specific version of RTEMS. Check the environment for variables being set that could effect a build. We allow the environment to do this but it can have a side effect such as CC being set for one architecture and the rtems_waf being asked to use another. Print the version of CC being used. This is a diagnostic.
Note: See TracTimeline for information about the timeline view.