Timeline
03/16/22:
- 21:35 Changeset in rtems [c82eb0b0] by Matt Joyce <matthew.joyce@…>
- newlib01: Check exit processing for file objects
- 14:13 Ticket #4630 (Use Address Sanitizer (ASAN) with RTEMS) created by Joel Sherrill
- GCC supports the Google Address Sanitizer (ASAN) with the -fsanitizer …
- 14:01 GSoC edited by Joel Sherrill
- Add hello world (diff)
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.
Note: See TracTimeline
for information about the timeline view.