Timeline



04/23/14:

23:38 Changeset in rtems [053abcda]4.115 by Joel Sherrill <joel.sherrill@…>
multiple BSPs: Remove BSP_SMALL_MEMORY
23:20 TBR/BSP/Beagleboard edited by Beng
added info about rtems tester config and first test report (diff)
20:08 Changeset in rtems [82d137ae]4.115 by Jennifer Averett <jennifer.averett@…>
capture01: New non-interactive test for capture engine.
04:31 Changeset in rtems [b74c9cf]4.115 by Chris Johns <chrisj@…>
bootstrap: Sort the contents of the prinstall.am files. Sorting removed the variations across different host operating systems and file systems.
02:38 GSoC edited by Hesham
/* Students' Summer of Code Tracking Table */ (diff)

04/22/14:

18:10 Changeset in rtems [1450de0]4.115 by Joel Sherrill <joel.sherrill@…>
shsim: Correct linking for C++
18:08 Changeset in rtems [25c3208a]4.115 by Joel Sherrill <joel.sherrill@…>
gensh4: Correct linking for C++
18:07 Changeset in rtems [851e643]4.115 by Joel Sherrill <joel.sherrill@…>
gensh2: Correct linking for C++
18:07 Changeset in rtems [3191b42]4.115 by Joel Sherrill <joel.sherrill@…>
gensh1: Correct linking for C++
18:07 Changeset in rtems [b6a2e57b]4.115 by Joel Sherrill <joel.sherrill@…>
score603e: Add rtems_crti
18:06 Changeset in rtems [77737ad]4.115 by Joel Sherrill <joel.sherrill@…>
ss555: Add rtems_crti/n
15:44 Changeset in rtems [812c9d6]4.115 by Joel Sherrill <joel.sherrill@…>
sim68000/bsp_specs: Add crtbegin/end, crt[in]
15:36 Changeset in rtems [2f36f5a5]4.115 by Joel Sherrill <joel.sherrill@…>
mpc8260ads: Add rtems_crti/n
14:45 Changeset in rtems [8c18adde]4.115 by Joel Sherrill <joel.sherrill@…>
h8sim/bsp_specs: Add crtbegin/end, crt[in]
09:50 Changeset in rtems [aea93fb4]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Add profiling done message
09:46 Changeset in rtems [8365ad1]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Add arithmetic means to XML profiling report
08:40 Changeset in rtems [3fe1e43]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Document register g7 usage
08:15 Changeset in rtems [7c0bd74]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Add _CPU_Get_current_per_CPU_control() Use register g6 for the per-CPU control of the current processor. The register g6 is reserved for the operating system by the SPARC ABI. On Linux register g6 is used for a similar purpose with the same method since 1996. The register g6 must be initialized during system startup and then must remain unchanged. Since the per-CPU control is used in all critical sections of the operating system, this is a performance optimization for the operating system core procedures. An additional benefit is that the low-level context switch and interrupt processing code is now identical on non-SMP and SMP configurations.
08:10 Changeset in rtems [e5120a5]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add _CPU_Get_current_per_CPU_control() Add optional method _CPU_Get_current_per_CPU_control() to obtain the per-CPU control of the current processor. This is optional. Not every CPU port needs this. It is only an optional optimization variant. In case this macro is undefined, the default implementation using the current processor index will be used.
07:45 Changeset in rtems [d60e760]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Fix TLS support in linker command files The TLS section symbols had wrong values in case of an empty TLS data section and a nonempty TLS BSS section.
07:32 Changeset in rtems [e2782684]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mbx8xx: Fix Makefile.am and bsp_specs
06:32 Changeset in rtems [e10574a]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix linker command files
05:46 Changeset in rtems [b2ec2d15]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Optimize context switch The registers g2 through g4 are reserved for applications. GCC uses them as volatile registers by default. So they are treated like volatile registers in RTEMS as well.
05:46 Changeset in rtems [3380ee8]4.115 by Sebastian Huber <sebastian.huber@…>
score: Use common names for per-CPU variables Use "cpu" for an arbitrary Per_CPU_Control variable. Use "cpu_self" for the Per_CPU_Control of the current processor. Use "cpu_index" for an arbitrary processor index. Use "cpu_index_self" for the processor index of the current processor. Use "cpu_count" for the processor count obtained via _SMP_Get_processor_count(). Use "cpu_max" for the processor maximum obtained by rtems_configuration_get_maximum_processors().
05:46 Changeset in rtems [f17e171]4.115 by Sebastian Huber <sebastian.huber@…>
score: Fix warning
05:46 Changeset in rtems [861346d1]4.115 by Sebastian Huber <sebastian.huber@…>
score: Delete superfluous assignments These values are already zero initialized by C run-time setup.
05:46 Changeset in rtems [4c23fa4]4.115 by Sebastian Huber <sebastian.huber@…>
score: Simplify Giant lock
05:46 Changeset in rtems [774edf2c]4.115 by Sebastian Huber <sebastian.huber@…>
score: Use _Per_CPU_Get_snapshot()
04:43 Developer/OpenProjects edited by Hesham
/* Board Support Package (BSP) */ (diff)

04/21/14:

23:04 Developer/SMP edited by Mayes
/* Status of Effort */ (diff)
22:58 Developer/SMP edited by Mayes
/* Termios Framework */ (diff)
22:58 Developer/SMP edited by Mayes
/* Low-Level Broadcasts */ (diff)
22:57 Developer/SMP edited by Mayes
/* Barrier Synchronization */ (diff)
22:57 Developer/SMP edited by Mayes
/* Thread Delete/Restart? */ (diff)
22:56 Developer/SMP edited by Mayes
/* Post-Switch Actions */ (diff)
22:55 Developer/SMP edited by Mayes
/* Fine Grained Locking */ (diff)
22:55 Developer/SMP edited by Mayes
/* Multiprocessor Resource Sharing Protocol - MrsP */ (diff)
22:53 Developer/SMP edited by Mayes
/* Clustered Scheduling */ (diff)
22:52 Developer/SMP edited by Mayes
/* Interrupt Support */ (diff)
22:49 Developer/SMP edited by Mayes
/* Profiling */ (diff)
18:08 Changeset in rtems [1ed8762e]4.115 by Joel Sherrill <joel.sherrill@…>
mpci.c: Now compiles again
18:08 Changeset in rtems [d47904f]4.115 by Joel Sherrill <joel.sherrill@…>
niagara/Makefile.am: Fix rule for start.o
15:08 Ticket #2164 (RFS file system : error in rtems_rfs_bitmap_create_search in ...) closed by Gedare Bloom
fixed: http://git.rtems.org/rtems/commit/?id=a9619f3cb6b181f781aaf1f77931b32d0137145f
15:08 Ticket #2163 (RFS file system : error in rtems_rfs_group_bitmap_alloc group search ...) closed by Gedare Bloom
fixed: http://git.rtems.org/rtems/commit/?id=e60b7b1b4f19894dda0096b116bb0a21a5c51101
15:08 Ticket #2162 (RFS file system : statvfs will report 1 block free when all blocks are used) closed by Gedare Bloom
fixed: http://git.rtems.org/rtems/commit/?id=9b48dc67ed57f31c00b2e4351a30fac947472899
14:08 Changeset in rtems [a44fa5a7]4.115 by Joel Sherrill <joel.sherrill@…>
utf8proc01: Honor BSP_SMALL_MEMORY
14:08 Changeset in rtems [faa4e4c0]4.115 by Joel Sherrill <joel.sherrill@…>
flashdisk01: Honor BSP_SMALL_MEMORY
14:08 Changeset in rtems [2bea494]4.115 by Joel Sherrill <joel.sherrill@…>
fsdosfsname01: Honor BSP_SMALL_MEMORY
14:07 Changeset in rtems [97ae79d7]4.115 by Joel Sherrill <joel.sherrill@…>
fsdosfsformat01: Honor BSP_SMALL_MEMORY
14:07 Changeset in rtems [90bc4d03]4.115 by Joel Sherrill <joel.sherrill@…>
libcpu/sh: Build cache stubs so apps usign cache API link

04/18/14:

18:21 Developer/SMP edited by Mayes
/* Status of Effort */ (diff)
18:20 Developer/SMP edited by Mayes
/* Implementation Status */ (diff)
18:18 Developer/SMP edited by Mayes
/* Status of Effort*/ (diff)
18:04 Developer/SMP edited by Mayes
/* Implementation Status */ (diff)
16:05 Changeset in rtems [614fefe]4.115 by Joel Sherrill <joel.sherrill@…>
dummy_printk_support.c: Comment clean up
15:52 Changeset in rtems [a531683]4.115 by Joel Sherrill <joel.sherrill@…>
shsim: Add printk() support and move all code to console subdirectory
00:30 Developer/SMP edited by Mayes
(diff)

04/17/14:

19:56 Developer/SMP edited by JoelSherrill
Update affinity status (diff)
18:48 Developer/OpenProjects edited by JoelSherrill
Add ESA SOCIS 2014 info (diff)
18:41 Developer/OpenProjects edited by JoelSherrill
(diff)
18:09 Developer/SMP edited by Sh
/* SMP Locks */ (diff)
09:27 Changeset in rtems [d98eea0]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Cleanup L2 cache handling
09:22 Changeset in rtems [127634c]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Correct L2 cache enable method
09:19 Changeset in rtems [62fa1ea]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Add cache size methods Add new methods which deliver the cache sizes of for supported cache levels.
09:11 Changeset in rtems [1c62f74d]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Add L2 cache locking This level 2 cache is a shared data and instruction cache and thus needs locking.
09:03 Changeset in rtems [bebcfa57]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Remove unused cache store methods
08:59 Changeset in rtems [db5a84d]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Correct cache misalignment handling Correct misalignment handling and prepare for locking.
08:37 Changeset in rtems [92e2757]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Correct L2 cache flushing Correct misalignment handling and prepare for locking.
08:30 Changeset in rtems [cbd9e63]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Remove arm erratum 764369 from L2 cache Arm erratum 764369 only applies to the level 1 cache.
07:45 Changeset in rtems-libbsd [7100108]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to workspace allocation changes
07:45 Changeset in rtems-libbsd [9219a29]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to shell API changes
07:45 Changeset in rtems-libbsd [a271e91]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to chain API changes
07:44 Changeset in rtems-libbsd [772eff7]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to CORE mutex API changes
07:43 Changeset in rtems [9ee2ec5]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Consistenly same handling for flushing It is importeant to consistently apply the same handling for flushing within level 2 and level 1 cache handling. In this case now both handling use clean and invalidate.
07:21 Changeset in rtems [924b47a]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Cleanup L1 cache
06:02 Changeset in rtems [0e98970]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Fix CONFIGURE_UNLIMITED_OBJECTS POSIX keys and key value pairs support now the unlimited option.
05:57 Changeset in rtems [320faf8e]4.115 by Sebastian Huber <sebastian.huber@…>
score: Clarify TLS support
05:42 Changeset in rtems [fab2f188]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Setting Affinity to a Single Processor
05:39 TBR/BSP/Beagleboard edited by ChrisJohns
/* Building U-Boot */ (diff)
05:38 TBR/BSP/Beagleboard edited by ChrisJohns
/* JTAG */ (diff)
04:56 TBR/BSP/Beagleboard edited by Beng
added qemu trace method (diff)

04/16/14:

18:54 Changeset in rtems [d20b029]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Add SMP glossary
18:54 Changeset in rtems [10e613ba]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Typo
18:05 Changeset in rtems-source-builder [d812ad5]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
4.11/rtems-m32c.bset: Enable building gcc again
14:42 Changeset in rtems [463de59]4.115 by Jennifer Averett <jennifer.averett@…>
capture: Fix capture engine to handle new extensions.
14:07 Changeset in rtems [e331e69]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: RTEMS_SMP to arm erratum 764369 detection Move the RTEMS_SMP conditional compilation to the detection method of arm erratum 764369
14:06 Changeset in rtems [f830029]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_task_set_scheduler()
14:04 Changeset in rtems [707b6172]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Erratum 764369 after enabling SCU Execute the SCU part of the workaround of arm erratum 764368 after the SCU was enabled.
14:02 Changeset in rtems [babb1a2c]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_task_get_scheduler()
13:59 Changeset in rtems [d1f2f22]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_scheduler_get_processor_set()
13:52 Changeset in rtems [89c1a21f]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_scheduler_ident()
13:39 Changeset in rtems [ed859d51]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_task_set_affinity()
13:34 Changeset in rtems [561c7b2]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Add const qualifier
13:25 Changeset in rtems [2be51cc]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_task_get_affinity()
13:17 Changeset in rtems [4a93980]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_get_current_processor()
13:10 Changeset in rtems [6809383d]4.115 by Sebastian Huber <sebastian.huber@…>
doc: rtems_get_processor_count()
12:51 Developer/SMP edited by Sh
/* Clustered Scheduling */ (diff)
12:27 Changeset in rtems [d9e7d1e]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Correct detection of arm erratum 764368
12:22 Changeset in rtems [a38d4a37]4.115 by Ralf Kirchner <ralf.kirchner@…>
libchip: Correct error handling in dwmac driver By fault an rtems_status_code has been expected instead of an errno error number.
10:34 Changeset in rtems [b3613c3a]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpload01: Reduce timeout value Use events instead of suspend/resume.
08:27 TBR/BSP/Beagleboard edited by ChrisJohns
/* Building U-Boot */ (diff)
08:23 TBR/BSP/Beagleboard edited by ChrisJohns
/* Debugging */ (diff)
07:36 TBR/BSP/Beagleboard edited by ChrisJohns
/* Building U-Boot */ (diff)
07:35 TBR/BSP/Beagleboard edited by ChrisJohns
/* References */ (diff)
07:35 TBR/BSP/Beagleboard edited by ChrisJohns
Add xM porting log (diff)
07:10 Changeset in rtems [2e06be4]4.115 by Sebastian Huber <sebastian.huber@…>
score: Documentation
06:26 Ticket #2177 (libtests/heapwalk fails with RTEMS_DEBUG enabled) created by Sebastian Huber
There are two options to fix this: 1. Fix the test so that it can …
04:03 Changeset in rtems-source-builder [9d61bc9]4.104.114.95 by Chris Johns <chrisj@…>
rtems/4.11: moxie switch to gdb-7.7. Remove the binutils patches as these have been merged upstream.
03:57 Changeset in rtems-source-builder [3c514b2]4.104.114.95 by Chris Johns <chrisj@…>
rtems/4.11: i386 switch to gdb-7.7.

04/15/14:

20:06 Developer/SMP edited by Mayes
/* Status */ (diff)
19:54 Developer/SMP edited by Mayes
/* Status */ (diff)
19:54 Developer/SMP edited by Mayes
/* Status */ (diff)
16:38 Ticket #2176 (fishy behavior in termios tx task mode) created by Jeffrey Hill
I have a look around in the drivers in the various BSPs and I notice …
14:20 Changeset in rtems [33d0666]4.115 by Sebastian Huber <sebastian.huber@…>
score: Critical fix for SMP The _Scheduler_SMP_Allocate_processor() and _Thread_Dispatch() exchange information without locks. Make sure we use the right load/store ordering.
11:36 Changeset in rtems [b80f920]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: SMP support for IRQ support
11:34 Changeset in rtems [487b94e7]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: SMP support for SPR functions These registers are local to a processor, there is no need to use SMP locks here.
11:33 Changeset in rtems [598f39cd]4.115 by Sebastian Huber <sebastian.huber@…>
libchip: SMP support for NS16550
11:32 Changeset in rtems [2c1e7ff]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Error case for CONFIGURE_UNLIMITED_OBJECTS
08:48 Ticket #2112 (<sys/queue.h> is broken) closed by Sebastian Huber
fixed: Fixed with Newlib 2.1.0.
08:46 Ticket #1808 (PerCore SMP Scheduler) closed by Sebastian Huber
fixed: Clustered/partitioned scheduling is now supported: http://git.rtems.org/rtems/commit/?id=c5831a3f9af11228dbdaabaf01f69d37e55684ef

04/14/14:

23:18 Changeset in rtems-schedsim [8703c13] by Joel Sherrill <joel.sherrill@…>
Now works uniprocessor with debug enabled
21:50 Changeset in rtems-schedsim [9a34e3a] by Joel Sherrill <joel.sherrill@…>
.configure.swp: Junk file removed from git
21:05 Changeset in rtems [589bbcb]4.115 by Joel Sherrill <joel.sherrill@…>
sp74.doc: Correct minor typos
21:05 Changeset in rtems [8e7db68c]4.115 by Joel Sherrill <joel.sherrill@…>
Minor conditionals to enable building Scheduler Simulator on GNU/Linux - rtems/score/assert.h: Scheduler Simulator uses glibc assert.h on GNU/Linux. This will likely need to be adjusted more for other host compilers and C libraries. Also disable _Assert_Not_reached() because some of these paths do actually return to the called on the Scheduler Simulator. - basedefs.h: Do not use noreturn attribute when on Scheduler Simulator. Paths which context switch can return to the command interpreter on the Scheduler Simulator.
16:18 Projects/GraphicsToolkit edited by PavelPisa
Move configure variable setup to the configure line. (diff)
15:11 Changeset in rtems [509040f0]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: SMP support for one TSEC driver
10:41 Changeset in rtems [dc18190]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add and use RTEMS_ZERO_LENGTH_ARRAY
06:09 Changeset in rtems [67a7a2c]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Use leon multilib define

04/13/14:

08:35 TBR/UserApp/Fonix7000 edited by AaronGrier
update links (diff)
06:27 GSoC edited by Just Janek
/* Students' Proposals */ (diff)

04/12/14:

01:21 TBR/UserManual/RTEMS_Coverage_Analysis edited by JoelSherrill
(diff)
00:45 Ticket #2125 (building rtems) closed by Gedare Bloom
invalid: Closing, no identifiable bug here.
00:42 Ticket #2096 (http://git.rtems.org/examples-v2/ has the wrong Clone) closed by Gedare Bloom
fixed: Someone fixed it.
00:25 Ticket #1973 (Convert from texi2www to texi2html) closed by Gedare Bloom
fixed: Fixed.
00:11 Ticket #1547 (Status code to errno mapping) closed by Gedare Bloom
fixed: http://git.rtems.org/rtems/commit/?id=35b8f48a4b18a605945f149601a8ff8c9bc11fd6

04/11/14:

19:03 Ticket #1764 (RTEMS shell not always waiting for termination) closed by dufault
invalid: I haven't seen this in a long time. I'd like to close it not reproducible but don't see that, I'll choose INVALID.
18:45 Ticket #2068 (pthread_create race condition (task_start userext executed after ...) closed by Gedare Bloom
fixed: Applied to 4.9 and 4.10
15:18 Changeset in rtems [1af8634a]4.115 by Jennifer Averett <jennifer.averett@…>
capture: Update comment block style in capture engine. Doxygen added and comment blocks standardized.
13:41 Changeset in rtems [2ca0a7b]4.115 by Sebastian Huber <sebastian.huber@…>
capture: Use ISR lock for SMP support

04/10/14:

15:06 Changeset in rtems [1613a01b]4.115 by Ralf Kirchner <ralf.kirchner@…>
libchip: Reduce tx interrupts Reduce number of packet transmitted interrupts by using the interrupt mechanism only if we run out of DMA descriptors. Under normal conditions regaining DMA descriptors, mbufs and clusters is handled via a counter.
15:03 Changeset in rtems [f28b8d45]4.115 by Ralf Kirchner <ralf.kirchner@…>
libchip: Cleanup
15:02 Changeset in rtems [18fe64a2]4.115 by Ralf Kirchner <ralf.kirchner@…>
libchip: Improve handling of DMA suspends Reset the corresponding DMA status bit
14:57 Changeset in rtems [6ac3969]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/altera-cyclone-v: Cleanup
14:54 Changeset in rtems [782182eb]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/altera-cyclone-v: Change console baud rate The baud rate of the altera cyclone-V U-Boot can not be changed at the u-Boot console prompt. Thus we use the same baud rate as the U-Boot for the BSP.
13:48 Changeset in rtems [53e008b]4.115 by Sebastian Huber <sebastian.huber@…>
score: SMP initialization changes Add and use _CPU_SMP_Start_processor(). Add and use _CPU_SMP_Finalize_initialization(). This makes most _CPU_SMP_Initialize() functions a bit simpler since we can calculate the minimum value of the count of processors requested by the application configuration and the count of physically or virtually available processors in the high-level code. The CPU port has now the ability to signal a processor start failure. With the support for clustered/partitioned scheduling the presence of particular processors can be configured to be optional or mandatory. There will be a fatal error only in case mandatory processors are not present. The CPU port may use a timeout to monitor the start of a processor.
10:33 Changeset in rtems [3a4d28a]4.115 by Sebastian Huber <sebastian.huber@…>
documentation: Clarify
09:50 Changeset in rtems [d61f5502]4.115 by Sebastian Huber <sebastian.huber@…>
documentation: Move CONFIGURE_MAXIMUM_DEVICES Move CONFIGURE_MAXIMUM_DEVICES documentation to "File System Configuration Parameters". This define has nothing to do with the device driver table.
09:26 Changeset in rtems [7a597e97]4.115 by Sebastian Huber <sebastian.huber@…>
pppd: Delete example This example is available via testsuites/samples/pppd.
09:02 Changeset in rtems [cb5eaddf]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Rename rtems_smp_get_current_processor() Rename rtems_smp_get_current_processor() in rtems_get_current_processor(). Make rtems_get_current_processor() a function in uni-processor configurations to enable ABI compatibility with SMP configurations.
08:58 Changeset in rtems [4bc8d2e]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Rename rtems_smp_get_processor_count() Rename rtems_smp_get_processor_count() in rtems_get_processor_count(). Make rtems_get_processor_count() a function in uni-processor configurations to enable ABI compatibility with SMP configurations.
08:27 Changeset in rtems-source-builder [6b7b22a]4.104.114.95 by Chris Johns <chrisj@…>
config: Use _host_os for conditional checks.
08:26 Changeset in rtems-source-builder [a14171f]4.104.114.95 by Chris Johns <chrisj@…>
sb: Add _host_os_version to all supported hosts.
08:23 Changeset in rtems-source-builder [9ea19cf]4.104.114.95 by Chris Johns <chrisj@…>
config: Update to gdb-7.7. for arm, avr, bfin, h8300.
08:22 Changeset in rtems-source-builder [7a6d42e]4.104.114.95 by Chris Johns <chrisj@…>
config: Fix for sim common code on Mavrick.
08:21 Changeset in rtems-tools [b45ca52]4.104.115 by Chris Johns <chrisj@…>
tester: Fix the psim script.
08:21 Changeset in rtems-tools [f756b51]4.104.115 by Chris Johns <chrisj@…>
gdb: pr 16827, fix sim on Mavrick.
06:25 Changeset in rtems [d9196d1d]4.115 by Sebastian Huber <sebastian.huber@…>
configure: Paravirtualization for all targets Virtual machines with paravirtualization exist not only on x86.
06:18 Changeset in rtems [198c1433]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add _Per_CPU_Get_snapshot()

04/09/14:

21:43 Developer/GSoC/ProjectManagement edited by Gedare
/* Q&A */ (diff)
13:26 Changeset in rtems [c3cd7e7]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpschedule01: Rename in smpscheduler01
13:07 Changeset in rtems [c5831a3f]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add clustered/partitioned scheduling Clustered/partitioned scheduling helps to control the worst-case latencies in the system. The goal is to reduce the amount of shared state in the system and thus prevention of lock contention. Modern multi-processor systems tend to have several layers of data and instruction caches. With clustered/partitioned scheduling it is possible to honour the cache topology of a system and thus avoid expensive cache synchronization traffic. We have clustered scheduling in case the set of processors of a system is partitioned into non-empty pairwise-disjoint subsets. These subsets are called clusters. Clusters with a cardinality of one are partitions. Each cluster is owned by exactly one scheduler instance.
08:33 Changeset in rtems [133d54c5]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add scheduler name
08:09 Changeset in rtems [1b67535d]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Add scheduler get processors
08:09 Changeset in rtems [27270b0d]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Add task get/set scheduler
08:09 Changeset in rtems [b427a92]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Add scheduler identification
07:40 Changeset in rtems [2d5424d2]4.115 by Sebastian Huber <sebastian.huber@…>
sptests/sp37: Account for internal struct align
05:07 Changeset in rtems-source-builder [8ac8ebf]4.104.114.95 by Chris Johns <chrisj@…>
config: Add gdb-7.7 support.
05:07 Changeset in rtems-source-builder [a1bba9d]4.104.114.95 by Chris Johns <chrisj@…>
config: Make FreeBSD 10 port patch specific to FreeBSD.
Note: See TracTimeline for information about the timeline view.