Timeline



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 …

02/28/22:

23:09 Changeset in rtems [72d83c61] by Joel Sherrill <joel@…>
cpukit/libdrvmsg: Change license to BSD-2 Updates #3053.
23:08 Changeset in rtems [5a65257d] by Joel Sherrill <joel@…>
cpukit/libdl Change license to BSD-2 Updates #3053.
23:07 Changeset in rtems [a50839ff] by Joel Sherrill <joel@…>
cpukit/libdl/rtl-alloc-check.py: Change to BSD-2 by hand Updates #3053.

02/27/22:

16:41 Ticket #4624 (Integrate Software License Bill of Materials (BOM) using SPDX Tooling) created by Joel Sherrill
The purpose of this project is to identify and integrate tooling that …

02/25/22:

20:19 Ticket #2920 (Improve Coverage Analysis Toolset) closed by Joel Sherrill
fixed: The tooling has had significant work in the past 18 months. There should not be much left to do.
20:11 Changeset in rtems [a286d28] by Sebastian Huber <sebastian.huber@…>
powerpc: Use .machine any for some inline asm
20:00 Ticket #3326 (Eclipse Target Communication Framework Support) closed by Joel Sherrill
duplicate: Duplicate of #3690.
18:54 Ticket #3028 (Run-Time Tracing) closed by Gedare Bloom
wontfix: This project is superseded by others such as Capture Engine and Trace Compass.
18:43 Changeset in rtems [4b09a4c7] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Add missing include
18:16 Ticket #3430 (Add Benchmarking statistics for block device drivers) closed by Gedare Bloom
wontfix
18:15 Ticket #3428 (Add SDIO driver support to rtems-libbsd) closed by Gedare Bloom
wontfix
17:11 Ticket #4623 (Add RSB for LLVM targeting RTEMS) created by Joel Sherrill
LLVM support for RTEMS has been included in the tools shipped by …
17:03 Ticket #4622 (Add Python initializer for gdb RTEMS specific support) created by Joel Sherrill
GDB needs an initialization hook in Python like the ones installed …
16:45 Changeset in rtems [faaffbd9] by Sebastian Huber <sebastian.huber@…>
riscv: Use zicsr architecture extension This is required for ISA 2.0 support, see chapter "Zicsr", Control and Status Register (CSR) Instructions, Version 2.0 in RISC-V Instruction Set Manual, Volume I: RISC-V User-Level ISA
14:02 Changeset in rtems [3cf618b3] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Support .riscv.attributes
10:25 Changeset in rtems-source-builder [2f9e16d] by Sebastian Huber <sebastian.huber@…>
6: Use GDB 11.2 for mipstx39
09:42 Changeset in rtems [8a640bf] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Do no use Newlib internals The struct _reent::sdidinit member was renamed in a recent Newlib.
07:34 Changeset in rtems-libbsd [eb7bc09]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Add Tsi148 driver template
06:49 Changeset in rtems-source-builder [4cdec14] by Sebastian Huber <sebastian.huber@…>
7: Update Binutils, GDB, and GCC
06:47 Changeset in rtems-source-builder [d6eb251] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib

02/24/22:

14:55 Changeset in rtems-source-builder [ccb8fe8] by Ryan Long <ryan.long@…>
devel/spike-1.1.0: bump hash Bump the hash of spike to match the 1.1.0 release.
14:37 Changeset in rtems-libbsd [398c5f6]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Include missing header file
13:56 Changeset in rtems-libbsd [3f0f739]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
build: Ensure mandatory compiler/linker flags Make sure the flags are present in all build configurations.
13:56 Changeset in rtems-libbsd [d94d615] by Sebastian Huber <sebastian.huber@…>
build: Ensure mandatory compiler/linker flags Make sure the flags are present in all build configurations.
13:45 Changeset in rtems-source-builder [aee892b] by Sebastian Huber <sebastian.huber@…>
6: Use GDB 11.2
09:11 Ticket #4621 (libbsd/ipsec: ipsec-tools allocate big buffers) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 0b30f38/rtems-libbsd: […]
09:10 Ticket #4621 (libbsd/ipsec: ipsec-tools allocate big buffers) created by Christian Mauderer
By default, pfkey allocates a 2MB buffer that is used for SPD entries. …
06:41 Changeset in rtems-central [40dc0c1] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:12 Changeset in rtems-source-builder [60c0bb4] by Sebastian Huber <sebastian.huber@…>
6: Update GCC to include a fix for powerpc https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104090
Note: See TracTimeline for information about the timeline view.