Timeline



03/15/22:

18:34 Changeset in rtems-central [8878fa0] by Sebastian Huber <sebastian.huber@…>
spec: Improve interrupt set affinity handling
16:44 Changeset in rtems-docs [49f84b7] by Sebastian Huber <sebastian.huber@…>
c-user: Improve interrupt set affinity handling Update #3269.
16:34 Changeset in rtems [f311caf] by Sebastian Huber <sebastian.huber@…>
bsps/irq: Improve affinity set handling Restrict the affinity set to the set of online processors. Make sure the affinity set for an interrupt vector contains at least one online processor. Update #3269.
16:22 Changeset in rtems [ca4fa22e] by Sebastian Huber <sebastian.huber@…>
bsps/irq: Fix formatting Update #3269.
12:56 Changeset in rtems-central [d8769f6] by Sebastian Huber <sebastian.huber@…>
interface: Limit integer type to 64 bits maximum
12:53 Changeset in rtems-central [dd79770] by Sebastian Huber <sebastian.huber@…>
spec: Fix enabled-by of some test suites
06:24 Changeset in rtems [b837c83] by Sebastian Huber <sebastian.huber@…>
shell: Avoid potential stack corruption The rtems_shell_init() passed the address of a stack variable (exit_code) to rtems_shell_run(). If wait == false, then the stack variable goes out of scope but may be accessed by the created shell thread. The rtems_shell_script() was affected by the same problem. Close #4629.
06:11 Ticket #4629 (shell: Potential stack corruption in rtems_shell_init()) created by Sebastian Huber
The rtems_shell_init() passes the address of a stack variable …

03/14/22:

18:12 GSoC/2022 edited by Prashanth S
(diff)
17:57 GSoC edited by Joel Sherrill
(diff)
15:53 Changeset in rtems [0725b200] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_get_attributes()
15:01 Changeset in rtems [d8b23fa4] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_sgi_ppi_get_priority()
14:59 Changeset in rtems [f828ddd1] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_sgi_ppi_set_priority()
14:56 Changeset in rtems [3026859] by Sebastian Huber <sebastian.huber@…>
bsps: Move gicv3_init_cpu_interface() Make the processor index a parameter.
14:54 Changeset in rtems [b351933] by Sebastian Huber <sebastian.huber@…>
bsps: Move gicv3_init_dist() Make the distributor register block a parameter.
14:50 Changeset in rtems [ea353b4b] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_sgi_ppi_disable()
14:49 Changeset in rtems [f74b120] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_sgi_ppi_enable()
14:47 Changeset in rtems [42c806f] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_sgi_ppi_is_enabled()
14:45 Changeset in rtems [be25de5] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_ppi_clear_pending()
14:44 Changeset in rtems [2e5b1312] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_ppi_set_pending()
14:41 Changeset in rtems [5183300] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_trigger_sgi()
14:09 Changeset in rtems [f10c551] by Sebastian Huber <sebastian.huber@…>
bsps: Add gicv3_sgi_ppi_is_pending()
14:04 Changeset in rtems [9abcaae] by Sebastian Huber <sebastian.huber@…>
bsps: Add <dev/irq/arm-gicv3.h> Separate the Interrupt Manager implementation from the generic Arm GICv3 support. Move parts of the Arm GICv3 support into a new header file. This helps to support systems with a clustered structure in which multiple GICv3 instances are present. For example, two clusters of two Cortex-R52 cores where each cluster has a dedicated GICv3 instance.
08:22 Changeset in rtems [e7a2470d] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix bsp_start_memcpy() for ARMv7-AR Synchronize data and instruction streams.

03/12/22:

23:51 GSoC/GettingStarted edited by Gedare Bloom
fix link to discord (diff)
23:50 GSoC edited by Gedare Bloom
(diff)
23:50 GSoC edited by Gedare Bloom
Try to clarify how to get started. (diff)
23:46 GSoC/GettingStarted edited by Gedare Bloom
(diff)

03/11/22:

15:48 Ticket #4628 (Add SATA support in libbsd) created by Joel Sherrill
Currently, RTEMS has no SATA support. This project is to bring the …

03/10/22:

13:49 Changeset in rtems-central [b722d66] by Sebastian Huber <sebastian.huber@…>
spec: Specify SMP multitasking start error
13:45 Ticket #4625 (Cleanup of IMD and embedded brains File Headers) closed by Christian Mauderer
fixed: The headers should be cleaned up now (except if I missed one).
13:43 Changeset in rtems [817ee56] by Christian Mauderer <christian.mauderer@…>
bsps/.../disp_hcms29xx.h: Fix comment block Update #4625
13:11 Changeset in rtems [3661518] by Sebastian Huber <sebastian.huber@…>
smp: Add fatal error Add SMP-specifc SMP_FATAL_MULTITASKING_START_ON_NOT_ONLINE_PROCESSOR fatal error. This fatal error helps to diagnose a broken SMP startup sequence. Without this error a context switch using the NULL pointer for the thread control block happens which may be difficult to debug.

03/09/22:

20:01 Ticket #4627 (Multitasking start is broken on SMP targets which do not restore the ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 32f0f11/rtems: […]
18:47 Changeset in rtems-libbsd [22e531d]6-freebsd-12 by Alex White <alex.white@…>
if_xae: Fix non-FDT BSP build error This fixes a compiler error that would occur for every BSP that does not define BSP_FDT_IS_SUPPORTED. The fdt headers should always be included to provide the needed definitions.
18:39 Changeset in rtems-tools [072f88f] by Alex White <alex.white@…>
rtemstoolkit/rld-path.cpp: Fix double free
12:26 Changeset in rtems-source-builder [26daf55] by Sebastian Huber <sebastian.huber@…>
6: Update GCC 10 and 12
12:25 Changeset in rtems-source-builder [07ca923] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib This fixes an issue for some awk versions.

03/08/22:

15:56 Changeset in rtems [32f0f11] by Sebastian Huber <sebastian.huber@…>
SMP: Fix start multitasking for some targets The previous SMP multitasking start assumed that the initial heir thread of a processor starts execution in _Thread_Handler(). The _Thread_Handler() sets the interrupt state explicitly by _ISR_Set_level() before it calls the thread entry. Under certain timing conditions, processors may perform an initial context switch to a thread which already executes its thread body (see smptests/smpstart01). In this case, interrupts are disabled after the context switch on targets which do not save/restore the interrupt state during a context switch (aarch64, arm, and riscv). Close #4627.
08:44 Changeset in rtems [5fcc2ca] by Sebastian Huber <sebastian.huber@…>
score: Disable thread dispatching earlier Disable thread dispatching earlier on secondary processors. This ensures that fatal error and per-CPU job handlers are called with thread dispatching disabled. On the boot processor, the thread dispatching is already disabled by _Thread_Dispatch_initialization().
08:22 Ticket #4627 (Multitasking start is broken on SMP targets which do not restore the ...) created by Sebastian Huber
The current SMP multitasking start assumed that the initial heir …
08:22 Changeset in rtems [b08ba92] by Sebastian Huber <sebastian.huber@…>
smptests/smpstart01: New test program Update #4627.
07:12 Changeset in rtems [709dfd4] by Sebastian Huber <sebastian.huber@…>
mpci: Fix RTEMS_DEBUG support
07:12 Changeset in rtems [1b1ace76] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix warning
07:10 Changeset in rtems [cfeb3cbb] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Include missing header file The <leon.h> include was removed from <bsp.h> in commit 1577a48369fae5e024baa2119b26d25de0f43946.
03:58 GSoC/2022 edited by Mohd Noor Aman
GSOC entry for Mohd Noor Aman (diff)

03/07/22:

13:06 Changeset in rtems [947c6645] by Christian Mauderer <christian.mauderer@…>
bsps/m68k: Restore license file Quite some files in the bsps/m68k/genmcf548x mention a Freescale_license.txt file. The file has been accidentally removed during the source reorganization in 2018. This commit restores it and moves it to the right location for licenses. Update #4625.
12:53 Changeset in rtems [3293a21] by Christian Mauderer <christian.mauderer@…>
bsps: Automated IMD header file clean up Use the same form of IMD in all copyright lines Update #4625.
12:52 Changeset in rtems [bb2e149e] by Christian Mauderer <christian.mauderer@…>
cpukit: Automated IMD header file clean up Use the same form of IMD in all copyright lines Update #4625.
09:43 Ticket #4345 (Nexus Driver for Marvell mv643xx Ethernet Adapter (powerpc/beatnik ...) closed by Heinz Junkes <junkes@…>
fixed: In 878713b/rtems-libbsd: […]
08:03 Changeset in rtems-libbsd [769c5b0] by Sebastian Huber <sebastian.huber@…>
libbsd.py: Fix addition of plain text files The addPlainTextFile() was renamed to addPlainTextFiles() in commit cd931b50d9febe8fe7ee890df1c83549d7acfe40.

03/06/22:

17:01 Changeset in rtems-libbsd [878713b] by Heinz Junkes <junkes@…>
if_mve: Add MV643XX Ethernet driver Close #4345.
17:01 Changeset in rtems-libbsd [de0badf]6-freebsd-12 by Heinz Junkes <junkes@…>
if_mve: Add MV643XX Ethernet driver Update #4345.

03/04/22:

19:47 Changeset in rtems-docs [df8261a] by Kinsey Moore <kinsey.moore@…>
cpu-supplement: Add note about device memory Add information about restricted use of device memory for ARM and AArch64.
08:52 Changeset in rtems [4f9db3f] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc/gen5200: Manual Header clean up Update #4625.

03/03/22:

13:26 Changeset in rtems [c39c12b] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc/gen83xx/start/cpuinit.c: Manual Header clean up There is not really anything left from the referenced cpuinit.c file from MPC8260ads CPU initialization. So ignore that part of the header during rework. Update #4625.
12:27 Changeset in rtems [d7955b2] by Christian Mauderer <christian.mauderer@…>
bsps and cpukit: Manual file header clean up Updates #4625.
10:22 Changeset in rtems [52a8cc9] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc/gen5200: Manual file header clean up This cleans some of the more complex headers including IPR. Updates #4625.
09:18 Changeset in rtems [5028a9f] by Christian Mauderer <christian.mauderer@…>
testsuites: Manual file header clean up Updates #4625.
09:17 Changeset in rtems [f0f6e888] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc: Manual file header clean up Updates #4625.
09:14 Changeset in rtems [6d4a72eb] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc: Manual file header clean up Updates #4625.
08:17 Changeset in rtems [3fb2a815] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc/gen5200: Manual file header clean up Updates #4625.

03/02/22:

14:01 Ticket #4626 (Add BSP for Polarfire based Beagle) created by Kinsey Moore
There is a new RISC-V based Beagle based on the Polarfire SOC. This …
12:51 Changeset in rtems [a11e1219] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc/gen83xx: Manual file header clean up Updates #4625.
11:58 Changeset in rtems [eeea4fee] by Christian Mauderer <christian.mauderer@…>
bsps/powerpc/tqm8xx: Manual file header clean up Updates #4625.
10:35 Changeset in rtems [4a85ce8] by Christian Mauderer <christian.mauderer@…>
bsps/shared: Manual file header clean up Updates #4625.
10:15 Changeset in rtems [98e43e83] by Christian Mauderer <christian.mauderer@…>
bsps/m68k: Manual file header clean up Updates #4625.

03/01/22:

21:40 Changeset in rtems [bbe71c61] by Joel Sherrill <joel@…>
bsps/testsuites/: Scripted embedded brains header file clean up Updates #4625.
21:39 Changeset in rtems [fe6d96c] by Joel Sherrill <joel@…>
bsps/include/: Scripted embedded brains header file clean up Updates #4625.
21:39 Changeset in rtems [099dda2] by Joel Sherrill <joel@…>
bsps/m68k/: Scripted embedded brains header file clean up Updates #4625.
21:38 Changeset in rtems [e560ee85] by Joel Sherrill <joel@…>
bsps/powerpc/: Scripted embedded brains header file clean up Updates #4625.
21:38 Changeset in rtems [51e06729] by Joel Sherrill <joel@…>
bsps/sh/: Scripted embedded brains header file clean up Updates #4625.
21:38 Changeset in rtems [9bf813c5] by Joel Sherrill <joel@…>
bsps/shared/: Scripted embedded brains header file clean up Updates #4625.
21:38 Changeset in rtems [ba619b7f] by Joel Sherrill <joel@…>
bsps/arm/: Scripted embedded brains header file clean up Updates #4625.
21:34 Changeset in rtems [7a9b240] by Joel Sherrill <joel@…>
bsps/sparc: Scripted embedded brains header file clean up Updates #4625.
21:24 Changeset in rtems [9a9442e8] by Joel Sherrill <joel@…>
m68k/genmcf548x/: Manual file header clean up Updates #4625.
21:17 Changeset in rtems [621ddfce] by Joel Sherrill <joel@…>
m68k/genmcf548x: Manual file header clean up Updates #4625.
21:12 Changeset in rtems [9a60aa72] by Joel Sherrill <joel@…>
bsps/m68k/gen68360/spi/m360_spi.h: Manual file header clean up Updates #4625.
21:11 Changeset in rtems [1ea6f50f] by Joel Sherrill <joel@…>
bsps/lm32/include/bsp/irq.h: manual file header clean up Updates #4625.
21:10 Changeset in rtems [3a17ee8] by Joel Sherrill <joel@…>
bsps/include/libchip/spi-memdrv.h: Manual file header clean up Updates #4625.
21:09 Changeset in rtems [e77f7260] by Joel Sherrill <joel@…>
bsps/include/libchip/spi-fram-fm25l256.h: Manual file header clean up Updates #4625.
21:07 Changeset in rtems [1008737] by Joel Sherrill <joel@…>
bsps/include/libchip/disp_hcms29xx.h: Manual file header clean up Updates #4625.
21:05 Changeset in rtems [2ccb2fc] by Joel Sherrill <joel@…>
include/libchip/spi-flash-m25p40.h: Manual file header clean up Updates #4625.
20:57 Changeset in rtems [9365dd7] by Joel Sherrill <joel@…>
powerpc/mpc55xxevb: Manual file header clean up Updates #4625.
20:56 Changeset in rtems [3878b01] by Joel Sherrill <joel@…>
m68k/genmcf548x/README: Manual file header clean up Updates #4625.
20:56 Changeset in rtems [8c6bf98] by Joel Sherrill <joel@…>
m68k/gen68360/spi/m360_spi.c: Manual file header clean up Updates #4625.
20:40 Changeset in rtems [255fe43] by Joel Sherrill <joel@…>
cpukit/: Scripted embedded brains header file clean up Updates #4625.
20:39 Changeset in rtems [d8369225] by Joel Sherrill <joel@…>
libmisc/serdbg: Manual header clean up Updates #4625.
20:34 Changeset in rtems [78af924] by Joel Sherrill <joel@…>
telnetd.c: Manual cleanup of embedded brains File Headers This file's text looked different from others. Fixed by hand. Updates #4625.
18:00 Changeset in rtems [da72043] by Joel Sherrill <joel@…>
testsuites/fstests/fsdosfsname01/create_files.cs: Convert to UNIX CR/LF. This file had a mix of both DOS and UNIX CR/LF. Updates #4625.
17:49 Changeset in rtems [951fa14] by Joel Sherrill <joel@…>
bsps/m68k/genmcf548x/README: Manual cleanup of embedded brains File Headers Updates #4625.
17:45 Changeset in rtems [5fbb4779] by Joel Sherrill <joel@…>
testsuites/.../*doc: Manual cleanup of embedded brains File Headers There were not a lot of these and they did not match the patterns of the C. Updates #4625.
15:07 Ticket #4625 (Cleanup of IMD and embedded brains File Headers) created by Christian Mauderer
Due to the ticket #3053 a lot of outdated headers have been pointed …
Note: See TracTimeline for information about the timeline view.