Timeline




matching tags

Jul 4, 2017:

1:09 PM Ticket #3060 (ARMv7-M interrupt processing is broken) created by Sebastian Huber
Right after a "msr basepri_max, %[basepri]" instruction an interrupt …
12:15 PM Changeset in rtems [3e782743] by Sebastian Huber <sebastian.huber@…>
arm: Fix ARMv7-M interrupt processing Right after a "msr basepri_max, %[basepri]" instruction an interrupt service may still take place (observed at least on Cortex-M7). However, pendable service calls that are activated during this interrupt service may be delayed until interrupts are enable again. The _ARMV7M_Pendable_service_call() did not check that a thread dispatch is allowed. Move this test from _ARMV7M_Interrupt_service_leave() to _ARMV7M_Pendable_service_call(). Update #3060.
12:15 PM Changeset in rtems [7e91901]4.114.11.2 by Sebastian Huber <sebastian.huber@…>
arm: Fix ARMv7-M interrupt processing Right after a "msr basepri_max, %[basepri]" instruction an interrupt service may still take place (observed at least on Cortex-M7). However, pendable service calls that are activated during this interrupt service may be delayed until interrupts are enable again. The _ARMV7M_Pendable_service_call() did not check that a thread dispatch is allowed. Move this test from _ARMV7M_Interrupt_service_leave() to _ARMV7M_Pendable_service_call(). Close #3060.
7:57 AM Changeset in rtems [34487537] by Sebastian Huber <sebastian.huber@…>
score: Add simple affinity support to EDF SMP Update #3059.
7:48 AM Changeset in rtems [e745ec5] by Sebastian Huber <sebastian.huber@…>
smptests/smpstrongapa01: Simplify Update #3059.
7:31 AM Ticket #3059 (Add a simple processor affinity support to the EDF SMP scheduler) created by Sebastian Huber
Add support to the EDF SMP scheduler to honour one-to-one and …
6:59 AM Changeset in rtems [0232b28] by Sebastian Huber <sebastian.huber@…>
score: Use processor mask for set affinity Update #3059.
5:28 AM Changeset in rtems [6b1d8c7] by Sebastian Huber <sebastian.huber@…>
score: Add processor set to scheduler context Replace the simple processor count with the processor set owned by the scheduler instance. Update #3059.

Jul 3, 2017:

11:38 PM Changeset in rtems-release [8fdec34] by Chris Johns <chrisj@…>
Setting threads to 0 on FreeBSD stops dot crashes in doxywqgen.
11:30 PM Changeset in rtems-release [20255ab] by Chris Johns <chrisj@…>
Minor formatting change.
10:04 PM Ticket #3058 (rtems-vc send failed from git push) created by Chris Johns
Pushing to the RSB repo: $ git push Counting objects: 5, done. Delta …
9:59 PM Ticket #3054 (gdb 7.12.1 on RSB 4.12 branch fail to build on Archlinux) closed by Andreas Kölbl <andreas.koelbl@…>
fixed: In d413d7e/rtems-source-builder: […]
12:05 PM Changeset in rtems [7851555] by Sebastian Huber <sebastian.huber@…>
score: Move processor affinity to Thread_Control Update #3059.
11:14 AM Changeset in rtems [7a5e4d94] by Sebastian Huber <sebastian.huber@…>
score: Add processor mask to/from cpu_set_t Update #3059.
9:46 AM Changeset in rtems [3dfe55ee] by Sebastian Huber <sebastian.huber@…>
score: Use <sys/bitset.h> for Processor_mask Implement the Processor_mask via <sys/bitset.h>. Provide _Processor_mask_To_uint32_t() to enable its use in device specific routines, e.g. interrupt affinity register in an interrupt controller. Update #3059.
8:38 AM Changeset in rtems [1ec9c86] by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_scheduler_remove_processor() Account for the thread processor affinity and make sure that it is possible to allocate a processor to each thread dedicated to a scheduler instance. Update #3059.
7:43 AM Ticket #3056 (Add EDF SMP scheduler) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 8cf3d75/rtems-docs: […]
5:28 AM Changeset in rtems [550616e5] by Sebastian Huber <sebastian.huber@…>
score: Add assert to _Thread_Dispatch() Update #3060.
5:25 AM Ticket #3057 (Add a workaround for the LEON3FT store-store errata) created by Sebastian Huber
GCC needs support to provide a workaround for the LEON3FT store-store …

Jul 2, 2017:

10:22 PM Changeset in rtems-source-builder [0a916c3]4.11 by Chris Johns <chrisj@…>
gcc: Disable makenfo cause newer verisons do not build gcc-4.8 docs. Newer makeinfo tools cannot build the existing texinfo in gcc so disable building it. This will not be fixed on the gcc branches. Updates #3027.

Jul 1, 2017:

4:01 PM Changeset in rtems-source-builder [d413d7e] by Andreas Kölbl <andreas.koelbl@…>
Fix GDB build on ArchLinux? Archlinux provides both, libguile v2.0 and v2.2. GDB states in configuration its compatibility with both versions of libguile which is false. The SCM_port interface of libguile was removed in v2.2 and therefore breaks GDB as a user. RTEMS does not use libguile and therefore it can be compiled without support. https://sourceware.org/bugzilla/show_bug.cgi?id=21104 Close #3054.
12:14 PM Ticket #3038 (QEMU cannot initialize audio driver bsp: lm32/milkymist) closed by Gedare Bloom
invalid: I have seen this on other qemu, it appears to be a benign warning and not a failure. You can make it disappear by providing an env variable: QEMU_AUDIO_DRV=none qemu-system-lm32 ...

Jun 30, 2017:

11:35 PM GSoC/2017 edited by aditya
(diff)
1:27 PM Ticket #2732 (Add clock_nanosleep()) closed by Gedare Bloom
fixed
1:26 PM Ticket #2515 (i386 score/libcpu API Layering Violation) closed by Gedare Bloom
fixed: Fixed by 328bd350aa40bd6aff923cd2efd3c14d0c8e0ec4
1:24 PM Ticket #2745 (Use clock from pthread_condattr in pthread_cond_timedwait) closed by Gedare Bloom
fixed: fixed in b5bfaaf9c27996d672f7aad67fee24581ab2f218
1:21 PM Ticket #2957 (Shared memory support internal locking is broken) closed by Gedare Bloom
fixed: fixed in bd9d5ebc33c35d91b5ca0746b6b78a365eeb726d
1:06 PM Changeset in rtems-docs [8cf3d75] by Sebastian Huber <sebastian.huber@…>
c-user: Document EDF SMP Close #3056.
12:56 PM Changeset in rtems-source-builder [5ede1c7] by Sebastian Huber <sebastian.huber@…>
4.12: Enable global stdio streams Update #3012.
7:08 AM GSoC/2017 edited by aditya
(diff)

Jun 29, 2017:

2:36 PM Changeset in rtems [1549beb] by Kevin Kirspel <kevin-kirspel@…>
psxtests: Add a mmap dedicated test case Updates #2859
2:36 PM Changeset in rtems [c6bb1c33] by Kevin Kirspel <kevin-kirspel@…>
posix/mmap: Add support for file handler and MAP_ANON Added a mmap file handler to struct _rtems_filesystem_file_handlers_r. Updated each file handler object to support the default mmap handler. Updated mmap() to call the mmap handler for MAP_SHARED. Added a mmap file handler for shm Added support for MAP_ANON in mmap(). Updates #2859
1:21 PM Changeset in rtems [7adf4941] by Sebastian Huber <sebastian.huber@…>
smptests/smpschededf01: New test Update #3056.
12:36 PM Changeset in rtems [7f7a3e8f] by Sebastian Huber <sebastian.huber@…>
tests: Move busy loop to test support Update #3056.
10:08 AM Changeset in rtems [74f9db8] by Sebastian Huber <sebastian.huber@…>
score: Add RTEMS_NO_INLINE Update #3056.
9:10 AM Ticket #3056 (Add EDF SMP scheduler) created by Sebastian Huber
The current SMP schedulers are all fixed-priority schedulers. Add a …
7:44 AM Changeset in rtems [15dbc71] by Sebastian Huber <sebastian.huber@…>
score: Add red-black tree node to Scheduler_Node In SMP configurations, add a red-black tree node to Scheduler_Node to enable an EDF scheduler implementation. Update #3056.
12:23 AM Ticket #3055 (Infinite Loop in PCI Library Auto Bus Enumeration) created by Jeffrey Hill
There are some infinite loops in the PCI Library Auto Bus Enumeration, …

Jun 28, 2017:

6:40 PM GSoC/2017 edited by Denis Obrezkov
(diff)
5:55 PM GSoC/2017/coveragetools edited by Cillian O'Donnell
(diff)
2:44 PM GSoC/2017 edited by Sichen Zhao
(diff)
2:44 PM GSoC/2017 edited by Sichen Zhao
(diff)
2:42 PM GSoC/2017 edited by Sichen Zhao
(diff)
2:40 PM GSoC/2017 edited by Cillian O'Donnell
(diff)
7:44 AM Ticket #3054 (gdb 7.12.1 on RSB 4.12 branch fail to build on Archlinux) created by AndiK
7.12.1 does not compile with latest guile As already stated here: …

Jun 27, 2017:

10:51 AM Changeset in rtems-libbsd [e3dc39e]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Add <soc/fsl/dpaa.h>
7:31 AM Changeset in rtems-libbsd [9789434]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
linux: Move upper_32_bits() and lower_32_bits()
7:31 AM Changeset in rtems-libbsd [65d6fa2]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
linux: Make Linux types available in user-space
7:30 AM Changeset in rtems-libbsd [0de65a8]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
linux: Include missing <sys/errno.h>
6:36 AM Changeset in rtems-libbsd [9cc419f]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Install Linux header files
6:34 AM Changeset in rtems-libbsd [33d82be1]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
waf: Install arch-specific header files
6:21 AM Changeset in rtems-source-builder [a206862]4.11 by Chris Johns <chrisj@…>
4.11/gcc-4.8.3 Fix building with a newer version of gcc. Updates #2990.

Jun 26, 2017:

8:35 AM Changeset in rtems [f3d9f228] by Sebastian Huber <sebastian.huber@…>
score: Add SMP EDF scheduler Update #3056.
8:27 AM Changeset in rtems [1dbce41] by Sebastian Huber <sebastian.huber@…>
smptests: Split smpscheduler03 Split smpscheduler03 to run the tests with only one processor. Update #3056.
7:36 AM Changeset in rtems-libbsd [e3e88e1]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Add CONTRIBUTING.md
6:20 AM Changeset in rtems [9b07f5e] by Sebastian Huber <sebastian.huber@…>
newlib01: Use fopen() instead of freopen() With global stdio streams, a freopen() would close the global stream object. Update #3012.
6:13 AM Changeset in rtems-source-builder [78f44be] by Sebastian Huber <sebastian.huber@…>
4.12: Update to use Newlib 2.5.0.20170623

Jun 25, 2017:

11:32 PM GSoC/2017 edited by Denis Obrezkov
(diff)
11:27 PM Changeset in rtems-source-builder [e02139d] by Chris Johns <chrisj@…>
sb: Fix 'bare' builds with --trace.
11:22 PM Packages/Python edited by Chris Johns
Update URL to patches and script formatting. (diff)
9:07 AM GSoC/2017 edited by aditya
(diff)
9:06 AM GSoC/2017 edited by aditya
(diff)
9:02 AM GSoC/2017 edited by aditya
(diff)

Jun 23, 2017:

9:51 AM Changeset in rtems [5bfeab95] by Sebastian Huber <sebastian.huber@…>
Add rtems_interrupt_server_handler_iterate()
9:39 AM Changeset in rtems-libbsd [e818128]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Add "libbsd,dequeue" to QMan portals The dequeue support for processor affine QMan portals may be explicitly disabled. The dequeue support is responsible for receiving frames and completion of frame transmission, e.g. buffer recycling. Without at least one enabled dequeue support, there will be no networking. / { qman-portals@ff6000000 { qman-portal@0 { libbsd,dequeue = "disabled"; }; }; };
5:33 AM Ticket #3052 (RSB: powerpc GDB build broken on Apple Darwin) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 21a9010/rtems-source-builder: […]
5:33 AM Changeset in rtems-source-builder [21a9010] by Sebastian Huber <sebastian.huber@…>
Fix GDB 7.12 build on Darwin Close #3052.

Jun 22, 2017:

8:06 PM GSoC/2017/POSIX_Compliance edited by aditya
(diff)
7:22 PM GSoC/2017 edited by aditya
(diff)
7:20 PM GSoC/2017 edited by aditya
(diff)
7:19 PM GSoC/2017 edited by aditya
(diff)
5:11 PM GSoC/2017/coveragetools edited by Cillian O'Donnell
(diff)
4:50 PM GSoC/2017/coveragetools edited by Cillian O'Donnell
(diff)
4:46 PM GSoC/2017/coveragetools edited by Cillian O'Donnell
(diff)
11:01 AM GSoC/2017 edited by Denis Obrezkov
(diff)
6:47 AM GSoC/2017 edited by Spencer Goodwin
(diff)
4:56 AM Changeset in rtems-libbsd [9db59c7]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Remove unused inet_* weak references This change requires a Newlib from 2017-06-12 or later.

Jun 21, 2017:

10:23 PM SOCIS/2017 edited by Mikail Yayla
student wiki update (diff)
5:54 PM Ticket #3053 (Change RTEMS License to Two Paragraph BSD) created by Joel Sherrill
RTEMS has long used the GPL v2 with an exception that eliminated the …
3:06 PM GSoC/2017 edited by Cillian O'Donnell
(diff)
3:02 PM GSoC/2017 edited by Sichen Zhao
(diff)
2:50 PM GSoC/2017/BeagleboneBSPProject edited by Sichen Zhao
(diff)
12:35 PM Changeset in rtems-libbsd [e846288]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Add rtems_bsd_set_if_input()

Jun 20, 2017:

3:39 PM Changeset in rtems [2727bc7f] by Javier Jalle <javier.jalle@…>
leon, grspw_router: Clear only error bits defined by clear mask
12:37 PM Ticket #3052 (RSB: powerpc GDB build broken on Apple Darwin) created by Sebastian Huber
[…]
11:25 AM Changeset in rtems-source-builder [34a3103] by Sebastian Huber <sebastian.huber@…>
Fix GCC 7.1 for m68k https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80970
11:01 AM Changeset in rtems [d30c2cc] by Sebastian Huber <sebastian.huber@…>
powerpc: Fix PPC_CONTEXT_VOLATILE_SIZE Account for legacy AltiVec? context.
8:39 AM Changeset in rtems [ae3e6af8] by Sebastian Huber <sebastian.huber@…>
powerpc: Fix TLS support Do not zero the GPR2 in the thread context via dcbz instructions. Bug was introduced by 32b4a0c42704f0076da8e2d5411290f55d1b2965.
Note: See TracTimeline for information about the timeline view.