Timeline
10/27/20:
- 09:00 Changeset in rtems [e00f443] by Christian Mauderer <christian.mauderer@…>
- imx: Move imx_iomux to arm/shared Update #4180
- 06:54 Changeset in rtems-central [535fe18] by Sebastian Huber <sebastian.huber@…>
- modules: Update rsb
- 06:51 Ticket #3910 (Add BSP for STM32H7) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In 8fe0da2/rtems-docs: […]
- 06:50 Changeset in rtems-docs [8fe0da2] by Sebastian Huber <sebastian.huber@…>
- user: Add arm/stm32h7 Close #3910.
- 06:49 Changeset in rtems-docs [1736aea] by Sebastian Huber <sebastian.huber@…>
- user: Rename files to match the chapter index
- 05:28 Ticket #4164 (Fix NVMe disk synchronization and media block handling) closed by Sebastian Huber
- fixed
- 05:27 Ticket #4165 (Fix NVMe disk synchronization and media block handling (cloned)) closed by Sebastian Huber
- fixed
- 05:24 Ticket #4165 (Fix NVMe disk synchronization and media block handling (cloned)) created by Sebastian Huber
- Cloned from #4164.
- 05:24 Ticket #4164 (Fix NVMe disk synchronization and media block handling) created by Sebastian Huber
10/26/20:
- 15:26 Changeset in rtems [f085957] by Kinsey Moore <kinsey.moore@…>
- bsps: Move zynq-uart to bsps/shared This moves the zynq-uart driver from bsps/arm/shared to bsps/shared to accomodate use by AArch64 BSPs.
- 14:09 Changeset in rtems [db94626b] by Sebastian Huber <sebastian.huber@…>
- bsp/leon3: Updat due to API changes
- 13:34 Changeset in rtems-source-builder [5f4fd63] by Sebastian Huber <sebastian.huber@…>
- 6/7: Update unstable RTEMS 6/7 tool chain
- 12:55 Changeset in rtems-central [79b2fcd] by Sebastian Huber <sebastian.huber@…>
- glossary: Make project glossary optional
- 12:54 Changeset in rtems-central [4fe26dc] by Sebastian Huber <sebastian.huber@…>
- glossary: Support custom glossary headers
- 12:52 Changeset in rtems-central [7ceb7ca] by Sebastian Huber <sebastian.huber@…>
- glossary: Find term plurals
- 12:51 Changeset in rtems-central [dec8e25] by Sebastian Huber <sebastian.huber@…>
- sphinxcontent: Support recursive mappings
- 12:50 Changeset in rtems-central [be446d0] by Sebastian Huber <sebastian.huber@…>
- spec: Move glossary specification Move the glossary specification to the general specification to make it reusable.
10/24/20:
- 14:43 Changeset in rtems [b4c29b5] by Jiri Gaisler <jiri@…>
- Add networking support for griscv bsp * Only GRETH device supported for now * Fix endian problem in GRETH driver * Remove SPARC assembly from greth.c * Builds with both autoconf and waf
- 10:22 Changeset in rtems-central [d4c5e4d] by Sebastian Huber <sebastian.huber@…>
- Move glossary of terms to separate directory This makes the glossary reusable in other specification domains.
- 10:12 Changeset in rtems-docs [abc9c44] by Sebastian Huber <sebastian.huber@…>
- eng: Replace spec2doc.py with spec2modules.py Update #3715.
- 10:11 Changeset in rtems-central [076a452] by Sebastian Huber <sebastian.huber@…>
- spec2modules.py: Merge spec2doc.py, spec2rtems.py
- 10:07 Changeset in rtems-central [9b358db] by Sebastian Huber <sebastian.huber@…>
- items: Add Item.cache
10/23/20:
- 12:37 Ticket #4163 (Error in documentation regarding C/C++ large comment styles) created by Andrew Butterfield
- In the RTEMS Software Engineering manual, Sec 6.3.2.1 …
- 10:51 Changeset in rtems-central [a181ed6] by Sebastian Huber <sebastian.huber@…>
- specverify: Add SpecVerify?.verify()
- 10:50 Changeset in rtems-central [0355901] by Sebastian Huber <sebastian.huber@…>
- specverify: Add SpecVerify?.verify_all() Introduce a VerifyStatus? tuple with an aggregated verify status.
- 09:01 Changeset in rtems-central [4319cd1] by Sebastian Huber <sebastian.huber@…>
- specverify: Introduce SpecVerifier? class
- 08:41 Changeset in rtems-central [7a76fae] by Sebastian Huber <sebastian.huber@…>
- items: Add ItemCache?.add_volatile_item()
10/22/20:
- 17:58 Changeset in rtems [eb3d7fb] by Kinsey Moore <kinsey.moore@…>
- score/aarch64: Size saved SP register for ABI This ensures that the saved SP register is sized appropriately depending on the chosen ABI and prevents a warning in the libmisc stack checker.
10/21/20:
- 18:08 Ticket #4162 (SiFive RISC-V HiFive Unleashed BSP (Qemu)) created by Joel Sherrill
- Qemu includes simulation for the SiFive? HiFive? Unleashed reference …
- 18:03 Ticket #4161 (mpc8544ds Qemu BSP (likely variant of mvme3100)) created by Joel Sherrill
- Qemu has a simulation of the mpc8544ds reference system …
- 17:58 Ticket #4160 (Obsolete mvme5500 in favor of Beatnik) created by Joel Sherrill
- This is a rare case where we have two BSPs which support the same …
- 16:22 Changeset in rtems-central [a8ba97d] by Sebastian Huber <sebastian.huber@…>
- items: Add Item parent() and child() methods
- 05:55 Ticket #4159 (Document the fast text and data sections in the user manual) created by Sebastian Huber
- On 21/10/20 4:51 pm, Sebastian Huber wrote: > On 21/10/2020 07:42, …
10/20/20:
- 01:35 Changeset in rtems-libbsd [bff15c3] by Chris Johns <chrisj@…>
- powerpc/nexus: Add legacy PCI support to PowerPC Motorola Shared BSP family
- 01:35 Changeset in rtems-libbsd [c99a1ab]6-freebsd-12 by Chris Johns <chrisj@…>
- powerpc/nexus: Add legacy PCI support to PowerPC Motorola Shared BSP family
10/19/20:
- 15:45 Ticket #4158 (rtems_interrupt_server_delete() does not destroy the ISR lock of the ...) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In bb4e534/rtems: […]
- 15:44 Ticket #4158 (rtems_interrupt_server_delete() does not destroy the ISR lock of the ...) created by Sebastian Huber
- This leads to memory corruption if RTEMS_PROFILING and RTEMS_SMP is …
- 15:39 Changeset in rtems [1dbdf94e]5 by Sebastian Huber <sebastian.huber@…>
- bsps: Fix rtems_interrupt_server_delete() The ISR lock must be destroyed to prevent memory corruption if RTEMS_PROFILING and RTEMS_SMP is enabled. Close #4189.
- 15:39 Changeset in rtems [bb4e534] by Sebastian Huber <sebastian.huber@…>
- bsps: Fix rtems_interrupt_server_delete() The ISR lock must be destroyed to prevent memory corruption if RTEMS_PROFILING and RTEMS_SMP is enabled. Close #4158.
- 15:33 Ticket #4157 (pthread_spin_unlock() may corrupt the thread stack if RTEMS_PROFILING ...) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In 2b9fb314/rtems: […]
- 15:33 Ticket #4157 (pthread_spin_unlock() may corrupt the thread stack if RTEMS_PROFILING ...) created by Sebastian Huber
- The call to _SMP_lock_Stats_register_or_max_section_time() registers a …
- 14:46 Ticket #4156 (Add minimal configuration for rtems-libbsd) created by Joel Sherrill
- With its increased functionality, rtems-libbsd tends to result in a …
- 14:31 Changeset in rtems [2b9fb314] by Sebastian Huber <sebastian.huber@…>
- posix: Fix pthread_spin_unlock() Prevent a call to _SMP_lock_Stats_register_or_max_section_time(). This fixes a thread stack corruption in case RTEMS_PROFILING and RTEMS_SMP is enabled. Close #4157.
- 14:05 Changeset in rtems-libbsd [06896e4]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- NVD(4): Fix logical block count calculation Update #4164.
- 14:05 Changeset in rtems-libbsd [9fa7bcf] by Sebastian Huber <sebastian.huber@…>
- NVD(4): Fix logical block count calculation Close #4164.
- 14:05 Changeset in rtems-libbsd [debc0ae]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- NVD(4): Fix logical block count calculation Close #4165.
- 12:54 Changeset in rtems [daeb0a1] by Frank Kühndel <frank.kuehndel@…>
-
rtems-fdt / shell - Fix string truncation warning
The compiler warning was:
../../../cpukit/libmisc/rtems-fdt/rtems-fdt.c:267:5: warning:
'strncpy' specified bound depends on the length of the source argument
267 | strncpy(path, name, namelen);
|
~ It turns out that thestrncpy()
nor the bufferpath
is needed when one usesstrncmp()
instead ofstrcmp()
. This needs some change to the algorithm but has the advantage thatname
is never truncated to the size of the bufferpath
. - 01:15 Changeset in rtems-docs [25525dc] by Chris Johns <chrisj@…>
- user/beagle: Add debug hardware mod
10/16/20:
- 23:55 Ticket #4149 (RFS bit map search buffer overflow) closed by Chris Johns <chrisj@…>
- fixed: In 7021c014/rtems: […]
- 23:54 Ticket #4148 (RFS bit map search buffer overflow) closed by Chris Johns <chrisj@…>
- fixed: In f514092/rtems: […]
- 12:11 Changeset in rtems [5d75050c] by Christian Mauderer <christian.mauderer@…>
- Add License file for BSD-3-Clause We have some files with a SPDX identifier for this license. Therefore the license should be here too.
- 11:15 Changeset in rtems [8abf858c] by Christian Mauderer <christian.mauderer@…>
- bsp/imxrt: Fix warnings for imported files Update #4180
- 05:47 Ticket #4155 (Add a workaround for the LEON3FT RETT Restart errata: TN-0018) created by Sebastian Huber
- See also: https://www.gaisler.com/doc/antn/GRLIB-TN-0018.pdf
- 05:45 Ticket #4154 (Improve the workaround for the LEON3FT store-store errata: TN-0009) created by Sebastian Huber
- See also: https://www.gaisler.com/doc/antn/GRLIB-TN-0009.pdf Some …
- 04:48 Ticket #4114 (Cortex-A9 MPCore based BSPs should include the workaround for Errata ...) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In e71e271/rtems: […]
- 04:39 Ticket #4115 (Cortex-A9 MPCore based BSPs should include the workaround for Errata ...) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In cf16821/rtems: […]
- 04:34 Changeset in rtems [cf16821] by Sebastian Huber <sebastian.huber@…>
- bsps/arm: Add workaround for Errata 794072 Add a workaround for Cortex-A9 Errata 845369: A short loop including a DMB instruction might cause a denial of service on another which executes a CP15 broadcast operation. Close #4115.
- 04:34 Changeset in rtems [e71e271]5 by Sebastian Huber <sebastian.huber@…>
- bsps/arm: Add workaround for Errata 794072 Add a workaround for Cortex-A9 Errata 845369: A short loop including a DMB instruction might cause a denial of service on another which executes a CP15 broadcast operation. Close #4114.
- 04:22 Changeset in rtems [e2250eeb] by Sebastian Huber <sebastian.huber@…>
- Revert "rtems-fdt / shell - Fix string truncation warning" This reverts commit 355bc37ad35a7d67a7209130171febe805c67f62.
10/15/20:
- 22:41 Ticket #4153 (RFS bit map search buffer overflow) created by Chris Johns
- Cloned from #4148: ---- The bit search create writes past the end of …
- 22:40 Ticket #4152 (RFS bit map search buffer overflow) created by Chris Johns
- Cloned from #4148: ---- The bit search create writes past the end of …
- 15:37 Ticket #4151 (shell command 'hexdump' broken) created by Frank Kuehndel
- […] This output is not what I expected. I can use instead of …
- 15:08 Ticket #4150 (Delete or fix shell command fdt (rtems-fdt.c is untested and not in ...) created by Frank Kuehndel
- The shell seems to once have a command 'fdt' (flattened device tree). …
- 09:33 Changeset in rtems [355bc37a] by Frank Kühndel <frank.kuehndel@…>
-
rtems-fdt / shell - Fix string truncation warning
The compiler warning was:
../../../cpukit/libmisc/rtems-fdt/rtems-fdt.c:267:5: warning:
'strncpy' specified bound depends on the length of the source argument
267 | strncpy(path, name, namelen);
|
~ It turns out that thestrncpy()
nor the bufferpath
is needed when one usesstrncmp()
instead ofstrcmp()
. This needs some change to the algorithm but has the advantage thatname
is never truncated to the size of the bufferpath
. Note: rtems-fdt.c, rtems-fdt-shell.c and cpukit/include/rtems/rtems-fdt.h seem to be dead code. They implement a shell commandfdt
but that command is not part of the shell nor of any macro in cpukit/include/rtems/shellconfig.h. - 06:14 Changeset in rtems [7021c014]5 by Chris Johns <chrisj@…>
- libfs/rfs: Check search bit map end on last bit - Do not write past the last location of the search bit map whe nit is being created. Closes #4149
- 06:14 Changeset in rtems [f514092] by Chris Johns <chrisj@…>
- libfs/rfs: Check search bit map end on last bit - Do not write past the last location of the search bit map whe nit is being created. Closes #4148
- 06:13 Ticket #4149 (RFS bit map search buffer overflow) created by Chris Johns
- Cloned from #4148: ---- The bit search create writes past the end of …
- 06:12 Ticket #4148 (RFS bit map search buffer overflow) created by Chris Johns
- The bit search create writes past the end of its buffer. See: …
10/14/20:
- 19:02 Ticket #4147 (rtems-bsp-builder: Attempts all even when tools are not in PATH) created by Joel Sherrill
- Apparently you have to have RTEMS tools in your PATH before running …
- 17:00 Ticket #4146 (rtems-tools/doc/rtems-tester.txt Needs Updating or Removed) created by Joel Sherrill
- This file mentions both sis and the autoconf based build system in its …
- 16:57 Ticket #4145 (rtems-source-builder: Update RTEMS Kernel Recipe to Use waf for RTEMS) created by Joel Sherrill
- kernel configuration builds using autoconf-based build system. Needs …
- 16:09 Changeset in rtems-tools [00cceb9] by Joel Sherrill <joel@…>
- rtems-bsps-tiers.ini: Delete removed PowerPC BSPs
- 09:37 Changeset in rtems-central [6cd8717] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems
- 09:37 Changeset in rtems-central [b9c0dbf] by Sebastian Huber <sebastian.huber@…>
- config.yml: Add doxygen header files
- 09:30 Changeset in rtems [134fc76d] by Sebastian Huber <sebastian.huber@…>
- rtems: Update event documentation
- 09:04 Changeset in rtems [83c37fc] by Sebastian Huber <sebastian.huber@…>
- rtems: Remove unused _Event_Timeout()
- 09:02 Changeset in rtems [acf1a987] by Sebastian Huber <sebastian.huber@…>
- rtems: Remove EVENT_SETS_NONE_PENDING This define was only used in one place.
- 09:01 Changeset in rtems [422b003] by Sebastian Huber <sebastian.huber@…>
- rtems: Remove unused EVENT_CURRENT
- 08:57 Changeset in rtems [72811c7] by Sebastian Huber <sebastian.huber@…>
- rtems: Canonicalize task event file documentation
- 08:47 Changeset in rtems [fb17dfb1] by Sebastian Huber <sebastian.huber@…>
- Avoid ISR_LOCK_MEMBER() since it confuses Doxygen If RTEMS_SMP is not defined, then Doxygen adds the comments intended for conditional the lock member to the next member.
- 08:32 Changeset in rtems [3c093d6] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Allocate() It is only used by rtems_partition_create().
- 08:31 Changeset in rtems [accbe3c4] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Initialize() It is only used by rtems_partition_create(). Fix integer types.
- 08:30 Changeset in rtems [1784799] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Is_buffer_area_aligned() It is only used by rtems_partition_create(). Move code directly into directive which called the inline function. Add a comment.
- 08:29 Changeset in rtems [1eafefbf] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Is_buffer_size_aligned() It is only used by rtems_partition_create(). Move code directly into the directive which called the inline function. Add a comment.
- 08:26 Changeset in rtems [a61e221d] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Is_buffer_on_boundary() It is used only by rtems_partition_return_buffer(). Make the PTCB the first parameter. Rename to _Partition_Is_address_on_buffer_boundary().
- 08:25 Changeset in rtems [2572a3f] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Is_buffer_valid() It is used only in one place. Make the PTCB the first parameter. Rename it to _Partition_Is_address_a_buffer_begin().
- 08:22 Changeset in rtems [cbfacee4] by Sebastian Huber <sebastian.huber@…>
- rtems: Remove _Partition_Destroy() It was a trivial function call wrapper used only in one place.
- 08:22 Changeset in rtems [3c029026] by Sebastian Huber <sebastian.huber@…>
- rtems: Remove _Partition_Free() It was a trivial function call wrapper used only in one place.
- 08:14 Changeset in rtems [76263d8] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Free_buffer() It is only used by rtems_partition_return_buffer().
- 08:12 Changeset in rtems [6d413ef1] by Sebastian Huber <sebastian.huber@…>
- rtems: Move _Partition_Allocate_buffer() It is only used by rtems_partition_get_buffer().
- 07:43 Changeset in rtems [ede8f51] by Sebastian Huber <sebastian.huber@…>
- rtems: Update partition documentation
- 07:16 Changeset in rtems [df9cc1ae] by Sebastian Huber <sebastian.huber@…>
- rtems: Remove superfluous include
- 06:54 Changeset in rtems [c4b8ba84] by lizhe <lizhe67@…>
- jffs2: Allow setting rp_size to zero during remounting Set rp_size to zero will be ignore during remounting. The method to identify whether we input a remounting option of rp_size is to check if the rp_size input is zero. It can not work well if we pass "rp_size=0". This patch add a bool variable "set_rp_size" to fix this problem. Reported-by: Jubin Zhong <zhongjubin@…> Signed-off-by: lizhe <lizhe67@…> Signed-off-by: Richard Weinberger <richard@…>
- 06:51 Changeset in rtems [4c1e793] by Sebastian Huber <sebastian.huber@…>
- rtems: Canonicalize partition file documentation
- 06:14 Changeset in rtems [388bd805]5 by Chris Johns <chrisj@…>
- bsp/motorola_powerp: Print RTEMS_VERSION from the bootloader Close #4234
- 06:14 Changeset in rtems [ee14fdf] by Chris Johns <chrisj@…>
- bsp/motorola_powerp: Print RTEMS_VERSION from the bootloader
- 03:49 Ticket #4135 (source-builder failure building qemu and qemu4) closed by Chris Johns
- wontfix: The error log says what is wrong... […] If you wish to have the bug fixed for the special case of posting builds for a build set that does not exist please raise it on master. That fix can then be back ported however all that will give you is the same error message and no RSB crash.
- 03:03 Release/6/Waf BSP Checklist edited by Chris Johns
- Have run a couple of tests on hardware. rtems-test is not wired up to run so cannot do the complete testsuite (diff)
10/13/20:
- 14:38 Changeset in rtems-central [c5ceae6] by Sebastian Huber <sebastian.huber@…>
- spec: Add implemenation groups
- 14:11 Changeset in rtems-central [dc46c68] by Sebastian Huber <sebastian.huber@…>
- interface: No implicit groups for headers
- 13:57 Changeset in rtems [a45bc321] by Sebastian Huber <sebastian.huber@…>
- rtems: Improve Classic API group description
- 13:56 Changeset in rtems-central [ee17999] by Sebastian Huber <sebastian.huber@…>
- spec: Improve wording
- 13:52 Changeset in rtems [bdfc58fb] by Sebastian Huber <sebastian.huber@…>
- libio: Move to RTEMS implementation group
- 13:48 Changeset in rtems [6c07890] by Sebastian Huber <sebastian.huber@…>
- doxygen: Use common syntax for groups
- 12:35 Changeset in rtems [f1d932d5] by Sebastian Huber <sebastian.huber@…>
- doxygen: Rename Internal to Implementation Use a top-level implementation group to gather implementation related files. The use of "Impl" is shorter and matches with the *impl.h file names.
- 12:24 Changeset in rtems-central [e0b0c3e] by Sebastian Huber <sebastian.huber@…>
- spec: Move Event Manager test cases
- 12:17 Changeset in rtems-central [0843584] by Sebastian Huber <sebastian.huber@…>
- spec: Review Partition Manager
- 11:47 Changeset in rtems [3972085] by Sebastian Huber <sebastian.huber@…>
- Remove *_Is_null() inline functions Simply compare the values against NULL.
Note: See TracTimeline
for information about the timeline view.