Timeline



07/01/16:

13:16 Changeset in rtems [2e3ba71]5 by Sebastian Huber <sebastian.huber@…>
net: Fix byte order issue for getnameinfo()
12:47 Changeset in rtems [df2177ab]5 by Sebastian Huber <sebastian.huber@…>
score: Change scheduler node init and destroy Provide the scheduler node to initialize or destroy to the corresponding operations. This makes it possible to have more than one scheduler node per thread.
10:01 Ticket #2695 (Add libatomic for RTEMS) closed by Sebastian Huber
fixed: Fixed in this RSB version: https://git.rtems.org/rtems-source-builder/commit/?id=3da4d0e5ce50909d4fe45168d6d6a82ebc119f92
09:59 Ticket #2750 (Compile Error When Multiprocessing Enabled) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 4cb13c399827a39a9108a631e6afddf6d96de60c/rtems: […]
09:58 Ticket #2749 (rtems_task_set_scheduler() has insufficient parameters) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c0bd0064ac41f0602c0abfe494dbe140d7c5282f/rtems: […]
09:55 Changeset in rtems [4cb13c39]5 by Sebastian Huber <sebastian.huber@…>
score: Fix MPCI message layout Restore the 32-bit priority field in MP_packet_Prefix. Bug introduced by 254dc82daf8cbd6922376fcbb81c31e21cbf4d16. Close #2750.
09:50 Changeset in rtems [4142f73]5 by Sebastian Huber <sebastian.huber@…>
score: Fix priority affinity SMP scheduler Bug introduced by 9bfad8cd519f17cbb26a672868169fcd304d5bd5.
08:16 GSoC/2016 edited by Wonjun Hwang
(diff)
07:58 GSoC/2016 edited by Wonjun Hwang
(diff)
07:44 Changeset in rtems [8d5b0380]5 by Sebastian Huber <sebastian.huber@…>
score: Workaround for #2751 The ARM and PowerPC interrupt epilogues call _Thread_Dispatch() with interrupts disabled (counter example: SPARC). On SMP configurations, since inter-processor interrupts set the thread dispatch necessary indicator this prevents a thread dispatch notification in post-switch handlers (which all run with interrupts disabled). On all configurations, this is a serious issue for the interrupt latency. Update #2751
07:42 Ticket #2751 (Thread dispatch via interrupt is broken at least on ARM and PowerPC) created by Sebastian Huber
The ARM and PowerPC interrupt epilogues call _Thread_Dispatch() with …
06:43 Changeset in rtems-libbsd [34f6271]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Provide empty RTEMS_BSD_CFGDECL_.* defines if not used.
06:36 Changeset in rtems-libbsd [4dec435]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add a wait for key press to test rccof02.
05:49 Changeset in rtems-libbsd [65c65bb]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add telnetd as service to rc.conf.
05:31 Changeset in rtems [23dedc44]5 by Sebastian Huber <sebastian.huber@…>
score: Next try to fix thread lock on SMP

06/30/16:

22:05 Changeset in rtems [19a9090]5 by Pavel Pisa <pisa@…>
arm/score and shared: define ARM hypervisor mode and alternate vector table base access. The main reason for inclusion of minimum hypervisor related defines is that current ARM boards firmware and loaders (U-boot for example) start loaded operating system kernel in HYP mode to allow it take control of virtualization (Linux/KVM for example).
22:05 Changeset in rtems [d5ff46bd]4.11 by Pavel Pisa <pisa@…>
arm/score and shared: define ARM hypervisor mode and alternate vector table base access. The main reason for inclusion of minimum hypervisor related defines is that current ARM boards firmware and loaders (U-boot for example) start loaded operating system kernel in HYP mode to allow it take control of virtualization (Linux/KVM for example). Updates #2783
14:00 Ticket #2750 (Compile Error When Multiprocessing Enabled) created by Joel Sherrill
This should impact every BSP with multiprocessing enabled but I saw it …
12:08 Changeset in rtems [c0bd006]5 by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_task_set_scheduler() API Task priorities are only valid within a scheduler instance. The rtems_task_set_scheduler() directive moves a task from one scheduler instance to another using the current priority of the thread. However, the current task priority of the source scheduler instance is undefined in the target scheduler instance. Add a third parameter to specify the priority. Close #2749.
11:12 Ticket #2749 (rtems_task_set_scheduler() has insufficient parameters) created by Sebastian Huber
Task priorities are only valid within a scheduler instance. The …
09:01 Changeset in rtems [4280dff7]5 by Sebastian Huber <sebastian.huber@…>
smptests/smpstrongapa01: Simplify
07:50 Changeset in rtems [4fe0e97f]5 by Sebastian Huber <sebastian.huber@…>
smptests/smpstrongapa01: Add test cases
05:55 Changeset in rtems-libbsd [b5db332]55-freebsd-126-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
rtemsbsd/devfs: Add.
04:27 Changeset in rtems [729cf694]5 by Sebastian Huber <sebastian.huber@…>
bsps: Do not use fast idle clock for SMP We may have more than one idle thread. Thus, the clock driver fast idle logic would be a bit more complicated.
04:23 Changeset in rtems [09c87fb]5 by Sebastian Huber <sebastian.huber@…>
score: Strong APA scheduler processor allocation Use _Scheduler_SMP_Allocate_processor_exact() to prevent unexpected migrations.
03:35 Changeset in rtems-libbsd [fc26479]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add ftpd initailize comment.
03:32 Changeset in rtems-libbsd [761ae78]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Make the license message viewable with a verbose option. The license details can be viewed if you mount with a -v option: # mount -i nfs -o "-v" 1.2.3.4:/mnt /mnt
01:42 Changeset in rtems-libbsd [f01b1f72]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE. The domain allocator page abd mbuf size can be configured by the user using RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE.

06/29/16:

23:25 Changeset in rtems-libbsd [dc5b267]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix wording and spelling.
23:19 Changeset in rtems-libbsd [573b1982]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add DHCP support to rc.conf.
23:19 Changeset in rtems-libbsd [912b685]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Make the LibBSD PID match getpid().
23:18 Changeset in rtems-libbsd [c980a04]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix fomatting and C++ guard.
23:17 Changeset in rtems-libbsd [45960a3]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add rtems_get_route to fetch a specific route from the routing tables.
23:14 Changeset in rtems-libbsd [4a2b844]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Default syslog priority to INFO. Add rtems_setlogpriority to configure the priority. The rc.conf has 'syslog_priority' where the priority is the name, eg syslog_priority="debug" sets the priority to "debug".
13:33 Changeset in rtems [02987728]5 by Sebastian Huber <sebastian.huber@…>
score: Avoid atomic fences for thread wait flags The use of atomic fences is brittle and may break due to changes in different areas which is hard to manage.
13:32 Changeset in rtems [b6b25a9]5 by Sebastian Huber <sebastian.huber@…>
score: Fix thread lock on SMP configurations
09:04 Changeset in rtems [297d4372]5 by Sebastian Huber <sebastian.huber@…>
score: _CPU_SMP_Send_interrupt() documentation
08:22 Changeset in rtems-libbsd [6c0cfc2]55-freebsd-126-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Import from FreeBSD.
08:22 Changeset in rtems-libbsd [8ae7a21]4.11 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Import from FreeBSD.
07:50 Changeset in rtems [9bb3ce39]5 by Sebastian Huber <sebastian.huber@…>
score: Fix SMP message handling According to the C11 standard only atomic read-modify-write operations guarantee that the last value written in modification order is read, see "7.17.3 Order and consistency". Thus we must use a read-modify-write in _SMP_Inter_processor_interrupt_handler() to make sure we read an up-to-date message.

06/28/16:

15:27 Changeset in rtems-libbsd [9a01ebf]55-freebsd-126-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Adapt for RTEMS.
15:27 Changeset in rtems-libbsd [be3aa09]4.11 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Adapt for RTEMS.
15:07 Changeset in rtems [b83c23e6]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: resolve BSP warnings.
14:15 Changeset in rtems [68565b0]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: run VideoCore? and mailbox code through rtems.uncrustify. Some changes have been reverted to keep readability. For example squash of BCM2835_MBOX_TAG_* defines which are visually aligned in column.
13:20 Ticket #2748 (Move RTEMS-specific socket wake-up to RTEMS-specific <rtems/rtems_bsdnet.h>) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e79a0ca75fbc87c17e220f6a80a64bff3d10c9dd/rtems: […]
13:13 Changeset in rtems-libbsd [1229ace]4.11 by Christian Mauderer <Christian.Mauderer@…>
testsuite/cdev01: Add test for cdev functions.
13:13 Changeset in rtems-libbsd [8dacfe4]55-freebsd-126-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
testsuite/cdev01: Add test for cdev functions.
09:20 Changeset in rtems [aa30e2c]5 by Sebastian Huber <sebastian.huber@…>
bsp/mvme162: Include missing <rtems/bspIo.h>
08:47 Changeset in rtems [891fa3e]5 by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Add support for TCM
06:35 Changeset in rtems-libbsd [520ab22]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Modify rtems_bsd_set_vprintf_handler() Return previous vprintf()-handler in rtems_bsd_set_vprintf_handler().
06:32 Changeset in rtems-libbsd [bf7faad]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-mutex: Update due to API changes
05:56 Ticket #2748 (Move RTEMS-specific socket wake-up to RTEMS-specific <rtems/rtems_bsdnet.h>) created by Sebastian Huber
The <sys/socket.h> contains definitions for the RTEMS-specific socket …
05:50 Changeset in rtems [e79a0ca7]5 by Sebastian Huber <sebastian.huber@…>
libnetworking: Move RTEMS-specific socket wake-up Close #2748.
04:59 Changeset in rtems [83b0229]5 by Sebastian Huber <sebastian.huber@…>
score: Add _RBTree_Initialize_one()
04:54 Changeset in rtems [b20b736]5 by Sebastian Huber <sebastian.huber@…>
score: Introduce _Thread_Get_priority() Avoid direct access to thread internal data fields.
03:32 Changeset in rtems-libbsd [90873cc]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add ftpd as a service. Add rtems-bsd-config.h for app libbsd set up.
03:31 Changeset in rtems-libbsd [c2ec5f1]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Print the service when starting.
03:30 Changeset in rtems-libbsd [f588325]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Change the Nexus bus to defines and have the BSP declare them.

06/27/16:

12:29 Changeset in rtems-libbsd [a9bd422]55-freebsd-126-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
testsuite/pf01: Add test that links PF.
12:29 Changeset in rtems-libbsd [c117a28]4.11 by Christian Mauderer <Christian.Mauderer@…>
testsuite/pf01: Add test that links PF.
11:31 Changeset in rtems-libbsd [ace5fb6]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Enable the Cadence cgem device syctls.
11:27 Changeset in rtems-libbsd [591bd2d]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Revert "Enable the Cadence cgem device syctls." This reverts commit 9362e7649bde3d31b6f464f3184fe527b4dcb1d2. Committed white space changes.
11:25 Changeset in rtems-libbsd [9362e76]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Enable the Cadence cgem device syctls.
11:24 Changeset in rtems-libbsd [9835790]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Enable device sysctl.
08:20 Changeset in rtems [ac8402dd]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Thread_queue_Boost_priority() Raise the priority under thread queue lock protection and omit the superfluous thread queue priority change, since the thread is extracted anyway. The unblock operation will pick up the new priority. Update #2412. Update #2556. Update #2765.
06:45 Changeset in rtems-libbsd [39a650e]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add VDE and QEMU doco.
03:35 Changeset in rtems-libbsd [459d67d]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Move the Nexus bus driver decls available to users.
03:25 Changeset in rtems-libbsd [7439724]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add a services base test.
03:24 Changeset in rtems-libbsd [55c564a]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Refactor rc.conf processing to be services based.
03:15 Changeset in rtems-libbsd [c6713d1]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add DEFAULT_NETWORK_PAGE_MBUFS_SIZE to allow per BSP allocation domain sizes.
03:12 Changeset in rtems-libbsd [9edacb6]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix spelling.
03:12 Changeset in rtems-libbsd [b23da31]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Change LibBSD to use shared interrupts.
03:09 Changeset in rtems-libbsd [130fa35]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Make the domain allocation size global to allow it to set in tests. Some BSPs with multiple NIC locked in the tests due to not enough memory. This provides a simple per BSP way to increase the memory size.
03:07 Changeset in rtems-libbsd [a0e49f9]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add functions used the bridge and tap interfaces.

06/26/16:

17:35 Ticket #2747 (dlerror non-conformance) created by Patrick Gauvin
Expected behavior of dlerror: - The error is cleared after each …
17:06 Changeset in rtems [5812a26e]4.11 by Patrick Gauvin <gauvin@…>
Update dlerror usage Handles possible NULL return value Updates #2747
16:54 Changeset in rtems [dc746b5]4.11 by Patrick Gauvin <gauvin@…>
libdl: Fix dlerror return type POSIX specifies char *, not const char * Updates #2747
16:47 Changeset in rtems [a346408e]4.11 by Patrick Gauvin <gauvin@…>
libdl: dlerror return NULL when no error Updates #2747
16:43 Changeset in rtems [a2a9751]4.11 by Patrick Gauvin <gauvin@…>
libdl: Clear error between dlerror invocations Updates #2747

06/25/16:

04:06 Debugging edited by Chris Johns
(diff)
04:04 Debugging/HeapProtectionError created by Chris Johns
Add watch point notes.
01:14 Debugging edited by Chris Johns
(diff)
01:07 Debugging/Newlib edited by Chris Johns
(diff)
01:05 Debugging/Newlib edited by Chris Johns
(diff)
01:03 Debugging/Newlib edited by Chris Johns
(diff)
01:02 Debugging/Newlib created by Chris Johns
Add how to find newlib source.
00:28 Debugging edited by Chris Johns
Add debugging newlib page (diff)

06/24/16:

23:49 Ticket #2746 (RTEMS gdb python script do not load.) created by Chris Johns
Loading the scripts does not work ... […]
12:31 Changeset in rtems [1c77a36]5 by Sebastian Huber <sebastian.huber@…>
bsps: Include missing <rtems/bspIo.h>
09:22 Changeset in rtems [14de20f1]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: Force VC mail box buffer to be synchronized through cache. This solution is quick fix until CPU_DATA_CACHE_ALIGNMENT is defined and cache manager is checked on all Raspberry Pi variants.
09:22 Changeset in rtems [254dc82]5 by Sebastian Huber <sebastian.huber@…>
score: Change Priority_Control to 64-bit A 32-bit Priority_Control limits the uptime to 49 days with a 1ms clock tick in case the EDF scheduler is used. Increase it to 64-bit to enable proper operation of the EDF scheduler, Close 2173.
09:16 Changeset in rtems [50a56dff]5 by Sebastian Huber <sebastian.huber@…>
score: Move SCHEDULER_EDF_PRIO_MSB This is an implementation detail of the EDF scheduler.
09:03 GSoC/2016 edited by Deval Shah
(diff)
08:25 Changeset in rtems [f0fc2c0]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Add <machine/_align.h> This is necessary for new <sys/socket.h>.
08:20 Changeset in rtems [095ecbf]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Import current <sys/socket.h> Import the <sys/socket.h> from current FreeBSD. This allows to build some current software (e.g. libressl).
06:52 Changeset in rtems [4c02385]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Import current <arpa/inet.h> Import the <arpa/inet.h> from current FreeBSD. Necessary due to changes in <netinet/in.h>. Remove BSD hack from <arpa/inet.h>. Clean up problems with htonl(). These functions are defined in <arpa/inet.h>. This lead to some problems because they are defined in <rtems/endian.h> too. Add NTOHL, ... to <rtems/rtems_bsdnet_internal.h>.
06:26 Changeset in rtems [b364d38]5 by Sebastian Huber <sebastian.huber@…>
sptests/spintrcritical23: Explicity set scheduler This test uses scheduler-specific data structures, thus it must use the right scheduler.
06:07 Changeset in rtems [005c3fe7]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Import current <netinet6/in6.h> Import the <netinet6/in6.h> from current FreeBSD. This allows to build some current software (e.g. libressl).
06:03 Changeset in rtems [f2082cc]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Import <sys/_sockaddr_storage.h> Import the <sys/_sockaddr_storage.h> from current FreeBSD. Necessary for <netinet/in.h> update.
05:57 Changeset in rtems [657e6c93]5 by Christian Mauderer <Christian.Mauderer@…>
libnetworking: Import current <netinet/in.h> Import the <netinet/in.h> from current FreeBSD. This allows to build some current software (e.g. libressl). Add legacy support like * prototype for in_cksum(), * IPPORT_USERRESERVED, * deprecated IPCTL_RT* defines, * ip_fw_chk_t and ip_fw_ctl_t, * ip_nat_... (IP NAT hooks), and * IP_NAT option for get/setsockopt() to new <rtems/rtems_netinet_in.h>.

06/23/16:

20:55 Changeset in rtems [b5bfaaf9]5 by Gedare Bloom <gedare@…>
posix: cond_timedwait remember and use clock from condattr updates #2745
20:10 Changeset in rtems [127c20eb]5 by Gedare Bloom <gedare@…>
posix: refactor cond wait support to defer abstime conversion updates #2745
20:10 Ticket #2745 (Use clock from pthread_condattr in pthread_cond_timedwait) created by Gedare Bloom
For pthread_cond_timedwait, the condition variable shall have a clock …
19:21 Ticket #2744 (Remove RBL blocking for mailing lists.) created by Amar Takhar
Seems there are users who are getting caught in the SORBS list that …
18:40 Changeset in rtems [10e4000]5 by Gedare Bloom <gedare@…>
cpukit/rtems: fix return type mismatch for _TOD_To_seconds
12:18 Changeset in rtems-libbsd [c991d65]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to RTEMS printer API changes
12:06 Changeset in rtems-libbsd [32fd702]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to RTEMS printer API changes
11:43 Changeset in rtems [9f61ad60]5 by Sebastian Huber <sebastian.huber@…>
testsuites: Increase invalid priority values Increase the invalid priority values to support test runs with alternative schedulers offering a significant higher maximum priority value, e.g. EDF.
10:37 Changeset in rtems [a4a307d]5 by Sebastian Huber <sebastian.huber@…>
score: Fix _Scheduler_EDF_Yield() A non-preemptive task must yield if it says so.
09:49 Changeset in rtems [51e008dd]5 by Sebastian Huber <sebastian.huber@…>
posix: Fix pthread_create() Do not access data of the executing thread without proper locks.
08:31 Changeset in rtems [ec5d95e1]5 by Sebastian Huber <sebastian.huber@…>
smptests/smpmrsp01: Fix due to API changes Commit 77ff5599e0d8e6d91190a379be21a332f83252b0 introduced a change in the rtems_semaphore_create() behaviour for MrsP semaphores. The ceiling priorities for all schedulers except the scheduler of the executing thread are initialized to zero.
07:09 Changeset in rtems [b679b492]5 by Sebastian Huber <sebastian.huber@…>
sptests/sp42: Relax priority requirements
07:04 Changeset in rtems [93f158f]5 by Sebastian Huber <sebastian.huber@…>
score: Fix EDF no-preempt thread handling

06/22/16:

18:18 Changeset in rtems [8dcb8837]5 by Pavel Pisa <pisa@…>
MAINTAINERS: added self
15:09 Changeset in rtems [f4d1f30]5 by Sebastian Huber <sebastian.huber@…>
score: Split _Thread_Change_priority() Update #2412. Update #2556. Update #2765.
15:09 Changeset in rtems [300f6a48]5 by Sebastian Huber <sebastian.huber@…>
score: Rework thread priority management Add priority nodes which contribute to the overall thread priority. The actual priority of a thread is now an aggregation of priority nodes. The thread priority aggregation for the home scheduler instance of a thread consists of at least one priority node, which is normally the real priority of the thread. The locking protocols (e.g. priority ceiling and priority inheritance), rate-monotonic period objects and the POSIX sporadic server add, change and remove priority nodes. A thread changes its priority now immediately, e.g. priority changes are not deferred until the thread releases its last resource. Replace the _Thread_Change_priority() function with * _Thread_Priority_perform_actions(), * _Thread_Priority_add(), * _Thread_Priority_remove(), * _Thread_Priority_change(), and * _Thread_Priority_update(). Update #2412. Update #2556.
15:09 Changeset in rtems [f9126f6]4.10 by Sebastian Huber <sebastian.huber@…>
sptests/spmutex01: add tests for lock nesting
13:37 Changeset in rtems [1d72f03]5 by Sebastian Huber <sebastian.huber@…>
score: Silence integer conversion warnings
11:45 Changeset in rtems [655ce0fb]5 by Sebastian Huber <sebastian.huber@…>
sparc: Optimize CPU counter support

06/21/16:

15:12 Changeset in rtems [c82835a]5 by Sebastian Huber <sebastian.huber@…>
rtems: Rework RTEMS API to SuperCore? priority Use same structure as POSIX API for thread priority conversion to/from SuperCore?.
12:30 Changeset in rtems [3d9fd2ce]5 by Sebastian Huber <sebastian.huber@…>
sptests/sp20: Use printer task This avoids test failures due to slow output devices.
12:22 Changeset in rtems [f1531574]5 by Sebastian Huber <sebastian.huber@…>
Rename rtems_test_print() into rtems_test_printf()
12:15 Changeset in rtems [a33bfb6]5 by Sebastian Huber <sebastian.huber@…>
Avoid <rtems/print.h> in <rtems/rtems/ratemon.h> This gets rid of the pull in of <stdarg.h> via <rtems.h> via <rtems/rtems/ratemon.h> via <rtems/print.h>.
11:30 Changeset in rtems [506bfc8]5 by Sebastian Huber <sebastian.huber@…>
Move printer initialization to separate header The RTEMS print user need to know nothing about a particular printer implementation. In particular get rid of the <stdio.h> include which would be visible via <rtems.h>.
11:28 Changeset in rtems [e8020d1]5 by Sebastian Huber <sebastian.huber@…>
Rename and move RTEMS_PRINTF_ATTRIBUTE() Rename RTEMS_PRINTF_ATTRIBUTE() into RTEMS_PRINTFLIKE() (similar to <sys/cdefs.h> printflike()) and move it to <rtems/score/basedefs.h>.
11:12 Changeset in rtems [ede1a41]5 by Sebastian Huber <sebastian.huber@…>
Make rtems/print.h independent of rtems/bspIo.h
11:05 Changeset in rtems [5c370a5d]5 by Sebastian Huber <sebastian.huber@…>
Make rtems_fprintf_plugin() static
11:05 Changeset in rtems [1ce8fc3]5 by Sebastian Huber <sebastian.huber@…>
Make rtems_printf_plugin() static
11:03 Changeset in rtems [97fd93c]5 by Sebastian Huber <sebastian.huber@…>
Make printk_plugin() static
08:58 Changeset in rtems [291945f1]5 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix interrupt timestamping Close #2684.
08:24 Changeset in rtems [a4ff2a2]5 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add up counter timecounter
07:45 Changeset in rtems [7222a65]5 by Sebastian Huber <sebastian.huber@…>
sptests/spcpucounter01: Resurrect workaround Resurrect workaround accidentially removed by 3e2a3c49480b9888362d016dd202edd562d9e069.
07:10 Changeset in rtems [4c927c79]5 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix LEON3_Cpu_Index initialization
04:59 Changeset in rtems [22c3a54b]5 by Sebastian Huber <sebastian.huber@…>
Add printer task

06/20/16:

21:17 Changeset in rtems [48704cde]5 by Mudit Jain <spark1729@…>
arm/raspberrypi: Adding functionalities to Mailbox RPi Added functions for retrieving firmware revision, board model and board revision.
17:10 Changeset in rtems [91043bf]5 by Pavel Pisa <pisa@…>
bsp/tms570: regenerate preinstall makefile by bootstrap -p.
17:10 Changeset in rtems [ea41bccc]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: regenerate preinstall makefile by bootstrap -p.
16:56 Changeset in rtems [529d0751]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: include package balls and PINMMR registers mapping for TMS570LS3135ZWT chip.
16:56 Changeset in rtems [bc884f6]5 by Pavel Pisa <pisa@…>
bsp/tms570: include package balls and PINMMR registers mapping for TMS570LS3135ZWT chip.
16:55 Changeset in rtems [6626efe6]5 by Pavel Pisa <pisa@…>
bsp/tms570: update pinmux to provide support for initialization lists and clear of alt outputs.
16:55 Changeset in rtems [9d09f497]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: update pinmux to provide support for initialization lists and clear of alt outputs.
15:24 Changeset in umon [6e6815e]master by Ben Gras <beng@…>
ARM: save and print exception context Debugging aid. Prints nice exception context info like: R0 = 0x00000000 R8 = 0x402fe8b0 R1 = 0x402ffd80 R9 = 0x40309b15 R2 = 0x00000800 R10 = 0x00000000 R3 = 0x402ffd40 R11 = 0x00000000 R4 = 0x402ffd40 R12 = 0x402fdd38 R5 = 0x402ffd80 SP = 0x40309694 R6 = 0x00000003 LR = 0x402fa348 R7 = 0x00000800 PC = 0x402f8614 VEC = 0x00000003 Data structures, definitions and code taken from RTEMS.
12:36 Changeset in umon [696ee75] by Ben Gras <beng@…>
FAT fs changes: FAT code and larger ROM size . add fatfs umon cli to it. unmodified from the umon 1.19 distribution, apache-licensed. . also add dosfs from the umon 1.19 distribution, which is similarly liberally licensed. . increase available 'ROM' size to 128kB minus 1kB secure + 18kB reserved (numbers from uboot wiki). . no unaligned access - needed to access fields in on-disk structs without gcc generating unaligned access instructions (causes data abort exceptions) . turn on shellvars for BBB as they are needed to connect FATFS to the SD i/o functions
11:55 Changeset in rtems [3e2a3c4]5 by Sebastian Huber <sebastian.huber@…>
sptests/spcpucounter01: Add some statistics
08:08 Changeset in rtems [9460333e]5 by Sebastian Huber <sebastian.huber@…>
sparc: Rework CPU counter support Rework CPU counter support to enable use of the GR740 up-counter via %asr22 and %asr23.
06:16 Changeset in rtems [40b80d86]5 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use sysinit for bsp_debug_uart_init()
06:10 Changeset in rtems [6a6a225]5 by Sebastian Huber <sebastian.huber@…>
sptests/spsysinit01: Move begin of test message
06:03 Changeset in rtems [a4fa007b]5 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use sysinit for amba_initialize()
04:50 Changeset in rtems [bc47ec1c]5 by Sebastian Huber <sebastian.huber@…>
score: Refine system initialization order
00:07 Changeset in rtems-libbsd [628512a]55-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Update rtems_waf to pick up the long command line fix.

06/19/16:

22:48 Developer/Simulators/QEMU edited by Chris Johns
Add -append details for the -kernel option. (diff)
13:41 Changeset in rtems [fa239ff2]5 by Pavel Pisa <ppisa@…>
arm/raspberrypi: Ensure that buffers used for VC mail box communication are synchronized through cache.
09:02 GSoC/2016 edited by Mudit Jain
(diff)

06/17/16:

23:45 GSoC/2016 edited by Vivek Kukreja
(diff)
17:13 GSoC/2016 edited by Wonjun Hwang
(diff)
06:06 Changeset in rtems [16706b72]5 by Sebastian Huber <sebastian.huber@…>
bsps: Fix printk() format warning
06:05 Ticket #2742 (New warning in SHM driver) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 305231bd3c2cb78421cedb9d7093773359612445/rtems: […]
06:04 Changeset in rtems [305231bd]5 by Sebastian Huber <sebastian.huber@…>
bsps: Fix MPCI_Fatal() prototype Close #2742.
05:50 Changeset in rtems [69a6802b]5 by Sebastian Huber <sebastian.huber@…>
score: Move _RBTree_Find() The _RBTree_Find() is no longer used in the score. Move it to sapi and make it rtems_rbtree_find(). Move corresponding types and support functions to sapi.
05:38 Changeset in rtems [768c483b]5 by Sebastian Huber <sebastian.huber@…>
score: Move _RBTree_Insert() The _RBTree_Insert() is no longer used in the score. Move it to sapi and make it rtems_rbtree_insert().
05:16 Ticket #2590 (Update BSP and Device Driver Development Guide) closed by Chris Johns
fixed
05:15 Ticket #2743 (No git commit hooks running on rtems-docs.git) created by Chris Johns
A push to the rtems-docs.git repo does not run the commit hooks we …
05:05 Changeset in rtems-docs [6d7a4d2]4.115 by Chris Johns <chrisj@…>
Update the BSP howto. Closes #2590.
Note: See TracTimeline for information about the timeline view.