Timeline



12/16/21:

22:18 Ticket #3698 (libdl failure on many PowerPC BSPs) closed by Ryan Long
worksforme
21:36 Ticket #4554 (Adapt improved mailer.py for RSB 5 branch) closed by Alex White <alex.white@…>
fixed: In 6225ead/rtems-source-builder: […]
21:32 Changeset in rtems-tools [e6a4bc5]5 by Joel Sherrill <joel@…>
misc/wscript trace/wscript: Add -std=c99 to CFLAGS CentOS 7 has gcc 4.8.5 which defaults to C90.
21:27 Ticket #4553 (Adapt improved mailer.py for rtems-tools 5 branch) closed by Alex White <alex.white@…>
fixed: In bdd785a/rtems-tools: […]
21:23 Changeset in rtems-tools [161ccd0]5 by Joel Sherrill <joel@…>
rtems-bin2c.c: Add _GNU_SOURCE to see strnlen() and strdup() Addresses warnings.
20:49 Ticket #4425 (GcovFunctionData.cc: Copy into fixed size buffer errors spotted by Coverity) closed by Ryan Long
fixed
20:36 Changeset in rtems [98ab693] by Ryan Long <ryan.long@…>
libmisc/rtems-fdt: close() file 'bf' close() file 'bf' to avoid leaking descriptor. CID 1437645: Resource leak in rtems_fdt_load(). Closes #4297
20:34 Ticket #4550 (Add --rtems-version to rtems-test) closed by Kinsey Moore
duplicate: This is a duplicate of #3671
17:02 Ticket #4256 (fdt_rw.c: Unchecked return value error spotted by Coverity) closed by Ryan Long
fixed
16:56 Ticket #4257 (main_edit.c: Unchecked return value error spotted by Coverity) closed by Ryan Long
fixed
16:50 Ticket #4098 (All BSP bsets fail to build on master) closed by Ryan Long
fixed
16:32 Ticket #4437 (powerpc/shared/sbrk.c: Do not reference errno) closed by Kinsey Moore
fixed: This should have been closed by 402a206a1b1ff984b14c3321f0bc1340c4873147 but the close tag was malformed.
16:11 Ticket #4192 (bsp/xilinx_zynq: Enable support for small MMU pages) closed by Kinsey Moore
fixed: This should have been closed with commit cadbd7d15086b76dc4e5dd199e47b68d40006e6d
15:56 Ticket #4510 (Fix ILP32 multilib variant in newlib for AArch64) closed by Kinsey Moore
fixed: This has been verified as fixed thanks to Ryan's patches.
15:54 Ticket #4375 (Add futimens() and utimensat()) closed by Joel Sherrill
fixed: This was implemented and this ticket should have been closed.
15:53 Ticket #1712 (Add LWIP Support to RTEMS) closed by Joel Sherrill
fixed: lwip is currently in its own repo and has better support. Closing.
15:48 Ticket #3878 (rtems06: All BSPs Fail to build with BSP Builder on rtems 6) closed by Joel Sherrill
worksforme
15:47 Ticket #4194 (RSB failed with mail subject: Build Linux: PASSED 6/rtems-arm on ...) closed by Joel Sherrill
worksforme: Haven't seen a failed build with an incorrect header recently.
15:41 Ticket #4203 (Improve Exception Output) closed by Joel Sherrill
fixed: Implemented by Chris Johns.
15:40 Ticket #4070 (RISC-V Multiple Definition Error (many BSPs)) closed by Joel Sherrill
fixed: Works now
15:39 Ticket #4204 (Make Termination Handler which Prints Exit Information Less Scary) closed by Joel Sherrill
fixed: This was implemented by Chris Johns.
15:38 Ticket #4543 (cannot build multiprocessor application on eclipse) closed by Joel Sherrill
worksforme
15:36 Ticket #4126 (Remove legacy networking stack from rtems.git and place in a new repo) closed by Joel Sherrill
fixed: Already done.
07:20 Changeset in rtems-docs [786b89a] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify time formats Update #4572.
06:47 Changeset in rtems-central [ff65082] by Sebastian Huber <sebastian.huber@…>
spec: Fix Clock Manager parameter descriptions
06:46 Changeset in rtems-central [869075b] by Sebastian Huber <sebastian.huber@…>
sphinxcontent: Improve formatting of structures
06:43 Changeset in rtems-docs [732d8bc] by Sebastian Huber <sebastian.huber@…>
c-user: Fix Clock Manager parameter descriptions Update #4572.

12/15/21:

22:27 Ticket #4572 (Improve Clarity for New Clock Manager Directives) created by Joel Sherrill
Looking through the Clock Manager at the new APIs, I noticed that …
16:35 Ticket #4501 (TraceConverter.cc: Uncaught exception issue spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In c9aefbb/rtems-tools: […]
15:11 Changeset in rtems-libbsd [19d9fde1] by Kinsey Moore <kinsey.moore@…>
Import arm64 in_cksum.h correctly When this file was brought in, it came from the wrong location or freebsd-org hash. This corrects the file such that freebsd-to-rtems.py runs cleanly.
15:11 Changeset in rtems-libbsd [f4cf022]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
Import arm64 in_cksum.h correctly When this file was brought in, it came from the wrong location or freebsd-org hash. This corrects the file such that freebsd-to-rtems.py runs cleanly.
14:02 Ticket #4561 (Fix build issue with qemu4 on Ubuntu) closed by Ryan Long <ryan.long@…>
fixed: In 2e98eec/rtems-source-builder: […]
14:02 Ticket #4562 (Bump dtc on rtems5 to match rtems6) closed by Ryan Long <ryan.long@…>
fixed: In 612c4d0/rtems-source-builder: […]
13:00 Changeset in rtems-libbsd [17a3184]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
mpc85xx: Port to RTEMS
09:30 Changeset in rtems [6f794359] by LoveSy <shana@…>
Fix a UB when fdt_get_string return null When fdt_get_string return null, namep is not correctly reset. From the document of fdt_getprop_by_offset, the parameter namep will be always overwritten (that is, it will be overwritten without exception of error occurance). As for the caller (like https://github.com/topjohnwu/Magisk/blob/e097c097feb881f6097b6d1dc346f310bc92f5d6/native/jni/magiskboot/dtb.cpp#L42), the code may be like: `cpp size_t size; const char *name; auto *value = fdt_getprop_by_offset(fdt, prop, &name, &size); ` and if value == nullptr, size is also be overwritten correctly but name is not, which is quite inconsistent. This commit makes sure name and size behavior consistently (reset to reasonable value) when error occurs. Signed-off-by: LoveSy? <shana@…> Signed-off-by: David Gibson <david@…>
08:53 Changeset in rtems-libbsd [1e81e38]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
mpc85xx: Import from FreeBSD
08:52 Changeset in rtems-libbsd [2e96ed7]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Add pic_if.m
08:52 Changeset in rtems-libbsd [acb80d6]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
pci: Back port changes
08:30 Changeset in rtems-libbsd [3c9c9f1]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
sys/bus.h: Fix for small-data area targets
06:56 Changeset in rtems [e3f70b3] by Sebastian Huber <sebastian.huber@…>
bsps: Avoid use of memcpy() in bsp_fdt_copy() The memcpy() function may be not loaded at the time bsp_fdt_copy() is called.

12/14/21:

17:58 Changeset in rtems-source-builder [bb9e049] by Sebastian Huber <sebastian.huber@…>
6: Update GCC to fix PR100108 This update fixes a GCC 10 regression which resulted in invalid code generation for some 32-bit powerpc targets: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100108
15:06 Changeset in rtems [60cec828] by Sebastian Huber <sebastian.huber@…>
dtc: Update VERSION

12/13/21:

15:48 Changeset in rtems-tools [f5a3e89] by Ryan Long <ryan.long@…>
ObjdumpProcessor?.cc: Fix formatting
13:40 Changeset in rtems-tools [c9aefbb] by Ryan Long <ryan.long@…>
TraceConverter?.cc: Fix Uncaught exception issue CID 1471639: Uncaught exception Closes #4501
13:34 Ticket #4501 (TraceConverter.cc: Uncaught exception issue spotted by Coverity) reopened by Ryan Long

12/12/21:

17:58 Ticket #4569 (aarch64 cache support does not provide rtems_cache_disable_data()) closed by Kinsey Moore <kinsey.moore@…>
fixed: In 68b0db35/rtems: […]
16:12 Ticket #4571 (Compile devel/qemu as part of 6/rtems-x86_64 tools.) created by kgardas
Let's add compilation of devel/qemu into the 6/rtems-x86_64 tool set. …
16:04 Ticket #4570 (devel/qemu is not buildable on Mac OS X.) created by kgardas
Hi, using recent (as of 2021-12-11) rsb source code from git, I'm not …

12/11/21:

10:44 Changeset in rtems [2d75d5d] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add missing Cache Manager source file
10:44 Changeset in rtems [96221e40] by Sebastian Huber <sebastian.huber@…>
bsps/aarch64: Support .noinit linker section
10:43 Changeset in rtems [18e47db5] by Sebastian Huber <sebastian.huber@…>
bsp/mrm332: Fix TLS support in linker command file

12/10/21:

18:08 Changeset in rtems-central [0aa8d0c] by Sebastian Huber <sebastian.huber@…>
spec: Fix RTEMS_SYMBOL_NAME() specification
17:40 Changeset in rtems-central [350f5ec4] by Sebastian Huber <sebastian.huber@…>
spec: Add test suite for Interrupt Manager parts
17:40 Changeset in rtems-central [00bee01] by Sebastian Huber <sebastian.huber@…>
spec: Fix task argument types
17:37 Changeset in rtems-central [3969e20] by Sebastian Huber <sebastian.huber@…>
spec: Do not use RTEMS_INLINE_ROUTINE
15:45 Changeset in rtems [68b0db35] by Kinsey Moore <kinsey.moore@…>
bsps/aarch64: Remove erroneous cache feature The AArch64 cache implementation does not define rtems_cache_disable_data(), but declares that it does via CPU_CACHE_SUPPORT_PROVIDES_DISABLE_DATA. The existing implementation of _CPU_cache_disable_data() is sufficient to enable this functionality without the erroneous cache feature flag. Closes #4569
13:52 Ticket #4569 (aarch64 cache support does not provide rtems_cache_disable_data()) created by Sebastian Huber
The aarch64 cache support defines: …
13:25 Changeset in rtems [044701e] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use interrupt entry for tm27 support Using rtems_interrupt_entry_install() instead of rtems_interrupt_handler_install() avoids a dependency on the dynamic memory allocation. Use Interrupt Manager directives instead of a BSP-specific API. Use inline functions. In SMP configurations, set an affinity to all online processors and raise the interrupt on the current processor.
13:24 Changeset in rtems [1179430f] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use interrupt entry for the SMP support Using rtems_interrupt_entry_install() instead of rtems_interrupt_handler_install() avoids a dependency on the dynamic memory allocation.
08:41 Changeset in rtems [c39133b8] by Sebastian Huber <sebastian.huber@…>
validation: Add system termination test suites The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
07:48 Changeset in rtems [868e6d8] by Sebastian Huber <sebastian.huber@…>
rtems: Improve ordering in <rtems/rtems/intr.h> Move the data structure definitions closer to the directives which use them.
07:40 Changeset in rtems-central [02b0ce3] by Sebastian Huber <sebastian.huber@…>
interface: Make dependency order stable
07:39 Changeset in rtems-central [a12a3e2] by Sebastian Huber <sebastian.huber@…>
spec: Fix group placement order

12/09/21:

15:40 Changeset in rtems-central [d91d6fb] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
15:25 Changeset in rtems [14de245d] by Sebastian Huber <sebastian.huber@…>
validation: Test support functions The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:25 Changeset in rtems [ab2c04a] by Sebastian Huber <sebastian.huber@…>
validation: Test thread implementation The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:24 Changeset in rtems [4a8f4b7] by Sebastian Huber <sebastian.huber@…>
validation: Test SMP-specific aspects The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:22 Changeset in rtems [ff50664] by Sebastian Huber <sebastian.huber@…>
validation: Test scheduler operations The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:22 Changeset in rtems [9f283e7] by Sebastian Huber <sebastian.huber@…>
validation: Test C libary functions The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:21 Changeset in rtems [c24747a6] by Sebastian Huber <sebastian.huber@…>
validation: Test <sys/lock.h> mutex operations The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:21 Changeset in rtems [5fb7ce8] by Sebastian Huber <sebastian.huber@…>
validation: Test futex support The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:20 Changeset in rtems [fa660c4d] by Sebastian Huber <sebastian.huber@…>
validation: Test status code directives The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:19 Changeset in rtems [7eb4fc8d] by Sebastian Huber <sebastian.huber@…>
validation: Test timecounter The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:19 Changeset in rtems [bc0cd69] by Sebastian Huber <sebastian.huber@…>
validation: Test object services The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:17 Changeset in rtems [c88db0f] by Sebastian Huber <sebastian.huber@…>
validation: Test User Extensions Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:17 Changeset in rtems [565a7e66] by Frank Kühndel <frank.kuehndel@…>
validation: Test Timer Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:16 Changeset in rtems [43adf2e] by Sebastian Huber <sebastian.huber@…>
validation: Test Semaphore Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:15 Changeset in rtems [1c87bb5] by Sebastian Huber <sebastian.huber@…>
validation: Test Scheduler Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:14 Changeset in rtems [98091b6d] by Frank Kühndel <frank.kuehndel@…>
validation: Test Rate Monotonic Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:14 Changeset in rtems [5c85024] by Sebastian Huber <sebastian.huber@…>
validation: Test Partition Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:14 Changeset in rtems [372ff26] by Sebastian Huber <sebastian.huber@…>
validation: Test options The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:13 Changeset in rtems [b63084a] by Sebastian Huber <sebastian.huber@…>
validation: Test task modes The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:12 Changeset in rtems [04fb7b6] by Frank Kühndel <frank.kuehndel@…>
validation: Test Message Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:12 Changeset in rtems [134b4cb7] by Sebastian Huber <sebastian.huber@…>
validation: Test IO Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:11 Changeset in rtems [8d3fe04] by Sebastian Huber <sebastian.huber@…>
validation: Test Event Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:11 Changeset in rtems [32ca0c47] by Sebastian Huber <sebastian.huber@…>
validation: Test rtems_cpu_usage_reset() The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:10 Changeset in rtems [034d0b2] by Frank Kühndel <frank.kuehndel@…>
validation: Test Clock Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:10 Changeset in rtems [b322a3ba] by Sebastian Huber <sebastian.huber@…>
validation: Test Cache Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:09 Changeset in rtems [99544e3] by Frank Kühndel <frank.kuehndel@…>
validation: Test <rtems/score/basedefs.h> The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:09 Changeset in rtems [0b26e099] by Sebastian Huber <sebastian.huber@…>
validation: Test attributes The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:08 Changeset in rtems [ca4d9ea] by Sebastian Huber <sebastian.huber@…>
validation: Test application configuration The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:05 Changeset in rtems [d9a07fd8] by Sebastian Huber <sebastian.huber@…>
validation: Test object identification The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:05 Changeset in rtems [a4b77184] by Sebastian Huber <sebastian.huber@…>
validation: Test mutex operations The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:05 Changeset in rtems [a6b4a3b0] by Sebastian Huber <sebastian.huber@…>
validation: Test semaphore operations The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
15:02 Changeset in rtems [7db4c14b] by Sebastian Huber <sebastian.huber@…>
validation: Test thread queues The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
14:58 Changeset in rtems [212b0ca] by Sebastian Huber <sebastian.huber@…>
validation: Add test suites The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
14:49 Changeset in rtems [40cc4f5] by Sebastian Huber <sebastian.huber@…>
validation: Improve support library Update #3716.
14:35 Changeset in rtems-central [1fc37ec] by Sebastian Huber <sebastian.huber@…>
spec: Fix group placement order
13:27 Changeset in rtems [0afbd009] by Frank Kühndel <frank.kuehndel@…>
unit: Test unlimited objects configuration This unit test covers code paths which are only reached if unlimited objects are used. Update #3716.
13:26 Changeset in rtems [2fc7e04] by Frank Kühndel <frank.kuehndel@…>
unit: Test POSIX-specific message queue impl This unit test covers code paths of the Message Handler which are only reached by through POSIX message queue API. Update #3716.
12:31 Changeset in rtems [4c20360d] by Sebastian Huber <sebastian.huber@…>
build: Move test header to right library item
12:20 Changeset in rtems-central [93c5eb8] by Sebastian Huber <sebastian.huber@…>
spec: Specify more configuration directives
07:21 Ticket #4552 (untar: problems with existing directories) closed by Christian Mauderer <christian.mauderer@…>
fixed: In ff3f3490/rtems: […]
07:19 Ticket #4568 (untar: problems with existing directories) closed by Christian Mauderer <christian.mauderer@…>
fixed: In ffc57e3/rtems: […]
07:16 Ticket #4568 (untar: problems with existing directories) created by Christian Mauderer
Cloned from #4552: ---- Our current implementation of untar in …
01:06 Changeset in rtems [0f5fa026] by Kinsey Moore <kinsey.moore@…>
spec: Update location of cadence I2C When the cadence I2C code was moved to a shared directory, the references were updated but the install locations weren't. This updates the install locations to match what out-of-tree applications expect.

12/08/21:

16:32 Changeset in rtems-central [6c819bf] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
16:17 Changeset in rtems-central [4a199e5] by Sebastian Huber <sebastian.huber@…>
spec: Fix group placement order

12/07/21:

17:16 Changeset in rtems-central [1a744ae] by Frank Kühndel <frank.kuehndel@…>
spec: Add limits from HW runs to performance tests
15:31 Changeset in rtems [39e6f532] by Sebastian Huber <sebastian.huber@…>
score: Fix _Workspace_Initialize_for_one_area() In _Workspace_Initialize_for_one_area(), properly check if there is enough free memory available for the configured workspace size. The bug was introduced by commit 3d0620b607ff6459fec9d30efc1e0589bbd010f9.
11:25 Ticket #4567 (Atomic store does not use the order parameter for C++ (cloned)) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 18bbfc7/rtems: […]
11:25 Ticket #4566 (Atomic store does not use the order parameter for C++) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 69d643f7/rtems: […]
11:07 Ticket #4567 (Atomic store does not use the order parameter for C++ (cloned)) created by Sebastian Huber
Cloned from #4566: ---- This could result in invalid inline code for …
11:06 Ticket #4566 (Atomic store does not use the order parameter for C++) created by Sebastian Huber
This could result in invalid inline code for the SMP ticket locks if …

12/06/21:

14:38 Changeset in rtems-central [8881feb] by Sebastian Huber <sebastian.huber@…>
spec: Improve scheduler yield specification

12/05/21:

21:27 Changeset in rtems-libbsd [3180809] by Stefan Eßer <se@…>
sys/bitset.h: reduce visibility of BIT_* macros Add two underscore characters "" to names of BIT_* and BITSET_* macros to move them to the implementation name space and to prevent a name space pollution due to BIT_* macros in 3rd party programs with conflicting parameter signatures. These prefixed macro names are used in kernel header files to define macros in e.g. sched.h, sys/cpuset.h and sys/domainset.h. If C programs are built with either -D_KERNEL (automatically passed when building a kernel or kernel modules) or -D_WANT_FREENBSD_BITSET (or this macros is defined in the source code before including the bitset macros), then all macros are made visible with their previous names, too. E.g., both BIT_SET() and BIT_SET() are visible with either of _KERNEL or _WANT_FREEBSD_BITSET defined. The main reason for this change is that some 3rd party sources including sched.h have been found to contain conflicting BIT_* macros. As a work-around, parts of shed.h have been made conditional and depend on _WITH_CPU_SET_T being set when sched.h is included. Ports that expect the full functionality provided by sched.h need to be built with -D_WITH_CPU_SET_T. But this leads to conflicts if BIT_* macros are defined in that program, too. This patch set makes all of sched.h visible again without this parameter being passed and without any name space pollution due to BIT_* macros becoming visible when sched.h is included. This patch set will be backported to the STABLE branches, but ports will need to use -D_WITH_CPU_SET_T as long as there are supported releases that do not contain these patches. Reviewed by: kib, markj MFC after: 1 month Relnotes: yes Differential Revision: https://reviews.freebsd.org/D33235
21:27 Changeset in rtems-libbsd [9561e24]6-freebsd-12 by Stefan Eßer <se@…>
sys/bitset.h: reduce visibility of BIT_* macros Add two underscore characters "" to names of BIT_* and BITSET_* macros to move them to the implementation name space and to prevent a name space pollution due to BIT_* macros in 3rd party programs with conflicting parameter signatures. These prefixed macro names are used in kernel header files to define macros in e.g. sched.h, sys/cpuset.h and sys/domainset.h. If C programs are built with either -D_KERNEL (automatically passed when building a kernel or kernel modules) or -D_WANT_FREENBSD_BITSET (or this macros is defined in the source code before including the bitset macros), then all macros are made visible with their previous names, too. E.g., both BIT_SET() and BIT_SET() are visible with either of _KERNEL or _WANT_FREEBSD_BITSET defined. The main reason for this change is that some 3rd party sources including sched.h have been found to contain conflicting BIT_* macros. As a work-around, parts of shed.h have been made conditional and depend on _WITH_CPU_SET_T being set when sched.h is included. Ports that expect the full functionality provided by sched.h need to be built with -D_WITH_CPU_SET_T. But this leads to conflicts if BIT_* macros are defined in that program, too. This patch set makes all of sched.h visible again without this parameter being passed and without any name space pollution due to BIT_* macros becoming visible when sched.h is included. This patch set will be backported to the STABLE branches, but ports will need to use -D_WITH_CPU_SET_T as long as there are supported releases that do not contain these patches. Reviewed by: kib, markj MFC after: 1 month Relnotes: yes Differential Revision: https://reviews.freebsd.org/D33235
15:37 Changeset in rtems [18bbfc7]5 by Sebastian Huber <sebastian.huber@…>
score: Fix atomic stores for C++ Close #4567.
15:37 Changeset in rtems [69d643f7] by Sebastian Huber <sebastian.huber@…>
score: Fix atomic stores for C++ Close #4566.
14:19 Ticket #4565 (medit malloc problem of RTEMS5.1) created by chenjin_zhong
I find malloc function is called by move_gap function in medit.c. The …
14:03 Ticket #4564 (close_editor problem of RTEMS4.13/5.1) created by chenjin_zhong
Hi, I find when close editor in shell console.some errors will occur. …

12/04/21:

12:35 Changeset in rtems-central [040cf7e] by Sebastian Huber <sebastian.huber@…>
Revert "spec: Workaround for broken document generator" This reverts commit 5018f6d787ba1a6f9667cc7842e22fc77984a4f0.
12:34 Changeset in rtems-central [c73cdc7] by Sebastian Huber <sebastian.huber@…>
Revert "spec: Workaround for broken document generator" This reverts commit 45494f7663d4d84655a1bde7fd8097329117c75d.
12:32 Changeset in rtems-central [a5c069a] by Sebastian Huber <sebastian.huber@…>
spec: Use unspecified-function
12:26 Changeset in rtems-central [318fdb9] by Sebastian Huber <sebastian.huber@…>
spec: Fix formatting
12:23 Changeset in rtems-central [26b5d52] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems

12/03/21:

21:59 Changeset in rtems-source-builder [612c4d0]5 by Ryan Long <ryan.long@…>
devel/dtc: Bump dtc hash to match rtems6 Bumped dtc version to get rid of build failure for dtc. Closes #4562
20:54 Changeset in rtems-source-builder [2e98eec]5 by Ryan Long <ryan.long@…>
devel/qemu4: Add patches so qemu4 can build These patches add patches that fix the build issues preventing qemu4 from building on Ubuntu. Closes #4561
20:50 Ticket #3657 (Add support for poll.h method - poll) closed by Joel Sherrill
fixed: poll() is in rtems-libbsd. Compliance spreadsheet updated.
20:16 Ticket #2971 (Add fenv.h to newlib) closed by Joel Sherrill
fixed: fenv.h has been added to newlib for many architectures.
20:12 Ticket #4563 (Add long double math methods to newlib) created by Joel Sherrill
The Newlib C Library is missing long double support when the …
18:52 Ticket #4562 (Bump dtc on rtems5 to match rtems6) created by Ryan Long
The hash for dtc needs to be bumped to fix some build errors on rtems5.
18:47 Ticket #4561 (Fix build issue with qemu4 on Ubuntu) created by Ryan Long
The following issue occurs when trying to build qemu4 on Ubuntu. […]
13:54 Changeset in rtems-central [7c33179] by Frank Kühndel <frank.kuehndel@…>
spec: Add limits to time performance tests This patch adds limits to all currently existing time performance tests. When the measured time during the execution of these tests is within the range specified by these limits, the test result will be OK. The limit data is provided for the following architecture and environments (the tests can only pass when executed in the same setting): * SPARC Instruction Set Simulator: + GR721RC SMP + GR721RC UNI + GR740 SMP + GR740 UNI * Hardware boards: + GR721RC SMP + GR721RC UNI + GR740 SMP + GR740 UNI With the exception of GR721RC SMP, the input data of the hardware boards contained only measurement data for three tests: * spec/rtems/part/req/perf-get-buffer.yml * spec/rtems/part/req/perf-get-no-buffer.yml * spec/rtems/part/req/perf-return-buffer.yml The other tests where still under development when the test runs where made. The test logs (input data) from the simulator runs where taken around 2021-11-28. The test logs from the hardware are completed at 2021-11-21 with the exception of the GR721RC UNI which completed 2021-11-16 and GR721RC SMP which completed 2021-12-02.
09:04 Ticket #4560 (Use thread-local storage for Newlib reentrancy objects) created by Sebastian Huber
= Problem The state of the art architectures supported by RTEMS have …
06:47 Changeset in rtems-central [8cd472e] by Sebastian Huber <sebastian.huber@…>
spec: Move Interrupt Manager directives

12/02/21:

18:56 Changeset in rtems-central [62b1d4c] by Sebastian Huber <sebastian.huber@…>
spec: Reword acfg requirements
15:47 Ticket #4559 (ln command problem in shell of RTEMS4.13/5.1) created by chenjin_zhong
Hi, when I use ln -s /tmp/file in shell. Ithink the meaning of this …
15:21 Ticket #4459 (Handling of unexpected traps is unreliable on SPARC) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 835ece1/rtems-docs: […]
14:53 Ticket #4558 (chmod problem in shell of RTEMS4.13/RTEMS5.1) created by chenjin_zhong
Hi, I find one problem in rtems_shell_main_chmod function. the usage …
14:41 Ticket #4557 (medit problem in RTEMS6 (was 4.11/5.1)) created by chenjin_zhong
Hi, I find when open medit editor in shell console, and then input …
14:06 Changeset in rtems [9089bcc] by Sebastian Huber <sebastian.huber@…>
rtems: Move all Interrupt Manager stuff to intr.h Since the previous Interrupt Manager Extension API moved to the Interrupt Manager, we can move the interfaces to <rtems/rtems/intr.h> so that they are available via #include <rtems.h>.
14:03 Ticket #4556 (rtems_shell_main_mmove problem) created by chenjin_zhong
Hi, I think mmove command in shell means that the memory can be …
13:24 Changeset in rtems-central [e4bfe70] by Sebastian Huber <sebastian.huber@…>
spec: Move scheduler API to own header
13:00 Changeset in rtems [0d83bed2] by Sebastian Huber <sebastian.huber@…>
rtems: Move scheduler directives to own header Move all rtems_scheduler_* directives to the new header file <rtems/rtems/scheduler.h>. Add a Scheduler Manager API and implementation group.
06:46 Changeset in rtems-central [3a0c283] by Sebastian Huber <sebastian.huber@…>
specview.py: Improve "api" filter
06:46 Changeset in rtems-central [effa256] by Sebastian Huber <sebastian.huber@…>
spec: Add not pre-qualified constraints
Note: See TracTimeline for information about the timeline view.