Timeline



07/19/22:

22:17 Ticket #4681 (Generated linkcmd scripts do not rebuild sample executables) created by Chris Johns
An option configuration change may regenerate a linkcmd file. A …
19:41 Changeset in rtems-docs [3348f19] by Kinsey Moore <kinsey.moore@…>
zynqmp: Add commentary about lwIP usage
17:20 Changeset in rtems [0bd6514a] by Ryan Long <ryan.long@…>
cpukit/libdl: Add support for AArch64 rtl-mdreloc-aarch64.c and elf_machdep.h came from NetBSD. Updates #4682
16:34 Changeset in rtems [1c6ac88] by Ryan Long <ryan.long@…>
cpukit/libdl/rtl-sym.c: Fix increment of variable In rtems_rtl_symbol_global_add() the loop that gets to the end of the symbol table used "unsigned long" to increment the index for the table. For most architectures this resulted in 4, but with AArch64, it results in 8. This resulted in the symbols being read in wrong. Changing this to void* along with changing the RISC-V specific code for 8 byte pointers in rtems-tools to work independent of the architecture. Updates #4673 Closes #4682
16:30 Changeset in rtems [f6432156] by Ryan Long <ryan.long@…>
libdl/rtl-elf.h: Fix aarch64 define The aarch64 define was incorrect. This was causing the libdl tests to not work correctly. Updates #4682
16:26 Changeset in rtems [ad94dc3] by Ryan Long <ryan.long@…>
sys/exec_elf.h: Bring in newer file Updated this file with the newer version in NetBSD. Updates #4682
14:36 GSoC/2022 edited by Mahmoud Abumandour
(diff)
08:38 Changeset in rtems [8a864bc6] by Sebastian Huber <sebastian.huber@…>
score: Use PTHREAD_CANCELED for _Thread_Cancel() The rtems_task_delete() directive is basically just a combined pthread_cancel() and pthread_join(). In addition, it removes the PTHREAD_DETACHED state. The exit value returned by pthread_join() of threads cancelled by rtems_task_delete() should reflect this by getting a PTHREAD_CANCELED value instead of NULL which could be a normal exit value. Close #4680.
08:23 Ticket #4680 (POSIX tasks cancelled through rtems_task_delete() should have an exit ...) created by Sebastian Huber
The rtems_task_delete() directive is basically just a combined …
07:29 Ticket #3947 (fdt_rw.c: Unchecked return value (CID #1047324)) closed by Sebastian Huber
fixed: It is fixed for RTEMS 6.1 through updates from the dtc upstream. Fixing this in RTEMS 5 would require back porting several patches.
07:26 Changeset in rtems [098186b] by Sebastian Huber <sebastian.huber@…>
dtc: Update VERSION
06:40 Ticket #4679 (Use priority inheritance for thread join) created by Sebastian Huber
Threads may join the thread termination of another thread using the …
06:02 Ticket #4661 (GCC 12 generates wrong code) closed by Chris Johns <chrisj@…>
fixed: In a2bda89/rtems-source-builder: […]

07/18/22:

15:38 Packages/LWIP edited by Kinsey Moore
Fix formatting (diff)
15:34 Packages/LWIP edited by Kinsey Moore
Update status of lwip for ZynqMP and other merges to "main" (diff)
08:12 Changeset in rtems [0e5f4c5] by Sebastian Huber <sebastian.huber@…>
spsysinit01: Account for use of .noinit section The objects control blocks cannot be used to check the pre-initialization state since they are allocated in a .noinit section. Update #4678.
07:41 Changeset in rtems [31036f1d] by Sebastian Huber <sebastian.huber@…>
score: Use priority inheritance for thread join Threads may join the thread termination of another thread using the pthread_join() or rtems_task_delete() directives. The thread cancel operation used a special case priority boosting mechanism implemented by _Thread_Raise_real_priority(). The problem was that this approach * is not transitive, * does not account for priority adjustments of the calling task while waiting for the join, * does not support clustered scheduling, and * does not detect deadlocks. All these problems are fixed by using a priority inheritance thread queue for the join operation. Close #4679.
07:27 Ticket #4677 (incorrect handling of "inactive_per_block" from "Objects_Information" ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 12a03bea/rtems: […]

07/15/22:

20:45 Changeset in rtems [1e360d3] by Kinsey Moore <kinsey.moore@…>
aarch64: Memory map the noinit section This section was added recently and must be mapped to be accessed without generating an exception.
08:43 Ticket #4678 (System initialization time increased compared to RTEMS 4.11) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 1bf878f7/rtems: […]
07:16 Changeset in rtems [7fe6d60] by Sebastian Huber <sebastian.huber@…>
score: Remove PRIORITY_PSEUDO_ISR thread priority The uniprocessor schedulers had some special case logic for the PRIORITY_PSEUDO_ISR priority. Tasks with a priority of PRIORITY_PSEUDO_ISR were allowed to preempt a not preemptible task. If other higher priority task are made ready while a PRIORITY_PSEUDO_ISR task preempts a not preemptible task, then the other tasks run before the not preemptible task. This made the RTEMS_NO_PREEMPT mode ineffective. Remove the PRIORITY_PSEUDO_ISR special case logic. This simplifies the uniprocessor schedulers. Move the uniprocessor-specific scheduler support to the new header file <rtems/score/scheduleruniimpl.h>. Close #2365.
06:24 Ticket #4678 (System initialization time increased compared to RTEMS 4.11) created by Sebastian Huber
Since RTEMS 5, the objects based on Objects_Control are statically …

07/14/22:

23:10 Changeset in rtems [10ef708] by Kinsey Moore <kinsey.moore@…>
aarch64: Use page table level 0 This alters the AArch64 page table generation and mapping code and MMU configuration to use page table level 0 in addition to levels 1, 2, and 3. This allows the mapping of up to 48 bits of memory space and is the maximum that can be mapped without relying on additional processor extensions. Mappings are restricted based on the number of physical address bits that the CPU supports.
14:02 GSoC/2022 edited by Prashanth S
(diff)
13:06 Changeset in rtems [1bf878f7] by Sebastian Huber <sebastian.huber@…>
score: Extend memory dirty/zero actions Dirty or zero also the part of the .noinit section used by RTEMS. Close #4678.
12:41 Changeset in rtems [5ed00353] by Sebastian Huber <sebastian.huber@…>
bsps: Sort .noinit* sections Sort the .noinit* input sections by name first, then by alignment if two sections have the same name. This allows the placement of begin/end symbols to initialize some areas with a special value. Update #4678.
11:59 Changeset in rtems [4b911a75] by Sebastian Huber <sebastian.huber@…>
score: Place object controls into .noinit sections Place the statically allocated object control blocks, local tables, and thread queue heads into the dedicated .noinit intput sections. The output section is not zero initialized. Placing these elements into the .noinit section reduces the system initialization time by decreasing the .bss section size. It may improve the cache efficiency since the mostly read local tables are placed in a contiguous memory area. Update #4678.

07/13/22:

16:02 GSoC/2022 edited by Duc Doan
(diff)
14:01 Changeset in rtems [013e028] by Sebastian Huber <sebastian.huber@…>
sppps01: Fix test in SMP configurations Update #2349.
13:14 Changeset in rtems [e094261] by Sebastian Huber <sebastian.huber@…>
score: Fix _Objects_Active_count() With unlimited objects the object maximum may be larger than the sum of active and inactive objects. Update #4677.
13:14 Changeset in rtems [fc7584d7]5 by Sebastian Huber <sebastian.huber@…>
score: Fix _Objects_Active_count() With unlimited objects the object maximum may be larger than the sum of active and inactive objects. Update #4676.
12:42 Changeset in rtems [12a03bea] by Sebastian Huber <sebastian.huber@…>
score: Fix unlimited objects support Commit 21275b58a5a69c3c838082ffc8a7a3641f32ea9a ("score: Static Objects_Information initialization") introduced an off-by-one error in the maintenance of inactive objects. Close #4677.
12:42 Changeset in rtems [b9de5b3b]5 by Sebastian Huber <sebastian.huber@…>
score: Fix unlimited objects support Commit 21275b58a5a69c3c838082ffc8a7a3641f32ea9a ("score: Static Objects_Information initialization") introduced an off-by-one error in the maintenance of inactive objects. Close #4676.
12:37 Changeset in rtems [3bb79aab] by Sebastian Huber <sebastian.huber@…>
spunlimited01: New test Update #4677.
11:41 Changeset in rtems [656765c7] by Sebastian Huber <sebastian.huber@…>
cdtest: Restrict exceptions during sysinit Exceptions during system initialization work only on targets which do not need a registration of exception frames during the global construction. In particular, targets which use the DWARF2 unwinder cannot use exceptions during system initialization.
09:06 Changeset in rtems-source-builder [f4f5d43] by Sebastian Huber <sebastian.huber@…>
6/7: Use TLS in Newlib for some targets by default Use the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration option on the aarch64, arm, nios2, powerpc, riscv, and sparc targets by default. Update #4560.
08:48 Changeset in rtems-source-builder [ae6e598] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib This makes the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration option available. Update #4560.
06:14 Changeset in rtems [da01642] by Sebastian Huber <sebastian.huber@…>
spextensions01: Fix assertion Commit 80090639a62b50d7d66614ca789e4592924a06e5 altered the system state change. Account for this in assert_allocator_protected_thread_context().
06:10 Ticket #4677 (incorrect handling of "inactive_per_block" from "Objects_Information" ...) created by Adrian Varlan
Cloned from #4676: ---- The inactive_per_block for block 1 is not …

07/12/22:

15:25 Changeset in rtems-lwip [2241e79] by Kinsey Moore <kinsey.moore@…>
Ensure that liblwip.a and headers get installed
15:17 Changeset in rtems [cdc1eb7d] by Sebastian Huber <sebastian.huber@…>
validation: SMP-specific spurious interrupt test Update #3716.
15:13 Changeset in rtems-central [af8fa1c] by Sebastian Huber <sebastian.huber@…>
spec: Specify SMP interrupt dispatch detail
06:45 Ticket #4676 (incorrect handling of "inactive_per_block" from "Objects_Information" ...) created by Adrian Varlan
The inactive_per_block for block 1 is not handled correctly. For the …

07/11/22:

22:34 Changeset in rtems [405639a6] by Joel Sherrill <joel@…>
bsps/v850/gdbv850sim: Change license to BSD-2 Updates #3053.
22:34 Changeset in rtems [c1008e9d] by Joel Sherrill <joel@…>
bsps/sparc64/usiii: Change license to BSD-2 Updates #3053.
22:34 Changeset in rtems [ae71cf38] by Joel Sherrill <joel@…>
bsps/sparc64/shared: Change license to BSD-2 Updates #3053.
22:33 Changeset in rtems [a49acb6b] by Joel Sherrill <joel@…>
bsps/sparc64/niagara: Change license to BSD-2 Updates #3053.
22:33 Changeset in rtems [749e9b63] by Joel Sherrill <joel@…>
bsps/sparc64/include: Change license to BSD-2 Updates #3053.
22:32 Changeset in rtems [f436fc7] by Joel Sherrill <joel@…>
bsps/sh/shsim: Change license to BSD-2 Updates #3053.
22:32 Changeset in rtems [00913bb1] by Joel Sherrill <joel@…>
bsps/sh/shared: Change license to BSD-2 Updates #3053.
22:32 Changeset in rtems [aacf9e2] by Joel Sherrill <joel@…>
bsps/sh/gensh2: Change license to BSD-2 Updates #3053.
22:31 Changeset in rtems [0fc7a44] by Joel Sherrill <joel@…>
bsps/sh/gensh1: Change license to BSD-2 Updates #3053.
22:31 Changeset in rtems [a73615a9] by Joel Sherrill <joel@…>
bsps/powerpc/virtex5: Change license to BSD-2 Updates #3053.
22:31 Changeset in rtems [8a41efe4] by Joel Sherrill <joel@…>
bsps/powerpc/virtex4: Change license to BSD-2 Updates #3053.
22:30 Changeset in rtems [77f1ae0] by Joel Sherrill <joel@…>
bsps/powerpc/virtex: Change license to BSD-2 Updates #3053.
22:30 Changeset in rtems [22d861ab] by Joel Sherrill <joel@…>
bsps/powerpc/tqm8xx: Change license to BSD-2 Updates #3053.
22:30 Changeset in rtems [a1fb8b7] by Joel Sherrill <joel@…>
bsps/powerpc/t32mppc: Change license to BSD-2 Updates #3053.
22:30 Changeset in rtems [9375d24] by Joel Sherrill <joel@…>
bsps/powerpc/shared: Change license to BSD-2 Updates #3053.
22:29 Changeset in rtems [8f4878ae] by Joel Sherrill <joel@…>
bsps/powerpc/qoriq: Change license to BSD-2 Updates #3053.
22:29 Changeset in rtems [a29b9bb4] by Joel Sherrill <joel@…>
bsps/powerpc/qemuppc: Change license to BSD-2 Updates #3053.
22:29 Changeset in rtems [5aea7035] by Joel Sherrill <joel@…>
bsps/powerpc/psim: Change license to BSD-2 Updates #3053.
22:29 Changeset in rtems [88cf40e6] by Joel Sherrill <joel@…>
bsps/powerpc/mpc8260ads: Change license to BSD-2 Updates #3053.
22:28 Changeset in rtems [bc374cd] by Joel Sherrill <joel@…>
bsps/powerpc/mpc55xxevb: Change license to BSD-2 Updates #3053.
22:28 Changeset in rtems [5ba0bb2a] by Joel Sherrill <joel@…>
bsps/powerpc/include: Change license to BSD-2 Updates #3053.
22:28 Changeset in rtems [fe8b4b6c] by Joel Sherrill <joel@…>
bsps/powerpc/83xx: Change license to BSD-2 Updates #3053.
22:27 Changeset in rtems [a965590d] by Joel Sherrill <joel@…>
bsps/powerpc/gen5200: Change license to BSD-2 Updates #3053.
22:27 Changeset in rtems [d9d2cdf] by Joel Sherrill <joel@…>
bsps/powerpc/beatnik: Change license to BSD-2 Updates #3053.
22:26 Changeset in rtems [a3571e39] by Joel Sherrill <joel@…>
bsps/no_cpu/no_bsp: Change license to BSD-2 Updates #3053.
22:25 Changeset in rtems [5ee3131] by Joel Sherrill <joel@…>
bsps/nios2/nios2_iss: Change license to BSD-2 Updates #3053.
22:24 Changeset in rtems [78a6372] by Joel Sherrill <joel@…>
bsps/moxie/moxiesim: Change license to BSD-2 Updates #3053.
22:24 Changeset in rtems [fdda5dfe] by Joel Sherrill <joel@…>
bsps/mips/rbtx4938: Change license to BSD-2 Updates #3053.
22:23 Changeset in rtems [01c5b57d] by Joel Sherrill <joel@…>
bsps/mips/rbtx4925: Change license to BSD-2 Updates #3053.
22:23 Changeset in rtems [36be074] by Joel Sherrill <joel@…>
bsps/mips/malta: Change license to BSD-2 Updates #3053.
22:23 Changeset in rtems [d1dcf24] by Joel Sherrill <joel@…>
bsps/mips/jmr3904: Change license to BSD-2 Updates #3053.
22:23 Changeset in rtems [654ff835] by Joel Sherrill <joel@…>
bsps/mips/include: Change license to BSD-2 Updates #3053.
22:22 Changeset in rtems [334d90e3] by Joel Sherrill <joel@…>
bsps/mips/hurricane: Change license to BSD-2 Updates #3053.
22:22 Changeset in rtems [5806ba0] by Joel Sherrill <joel@…>
bsps/mips/csb350: Change license to BSD-2 Updates #3053.
22:22 Changeset in rtems [96a4b8c] by Joel Sherrill <joel@…>
bsps/mips/shared: Change license to BSD-2 Updates #3053.

07/08/22:

13:58 Changeset in rtems [1be68d80] by Joel Sherrill <joel@…>
bsps/m68k/uC5282: Change license to BSD-2 Updates #3053.
13:58 Changeset in rtems [a9a99164] by Joel Sherrill <joel@…>
bsps/m68k/shared: Change license to BSD-2 Updates #3053.
13:58 Changeset in rtems [c1137c7] by Joel Sherrill <joel@…>
bsps/m68k/mvme162: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [c669338a] by Joel Sherrill <joel@…>
bsps/m68k/mvme147s: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [b4c3de7] by Joel Sherrill <joel@…>
bsps/m68k/mvme147: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [35cfe73] by Joel Sherrill <joel@…>
bsps/m68k/mrm332: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [c46ec2b] by Joel Sherrill <joel@…>
bsps/m68k/mcf5329: Change license to BSD-2 Updates #3053.
13:56 Changeset in rtems [e50bdda2] by Joel Sherrill <joel@…>
bsps/m68k/mvf5235: Change license to BSD-2 Updates #3053.
13:56 Changeset in rtems [eb7b866] by Joel Sherrill <joel@…>
bsps/m68k/mcf5225x: Change license to BSD-2 Updates #3053.
13:55 Changeset in rtems [8cc14e5] by Joel Sherrill <joel@…>
bsps/m68k/mcf52235: Change license to BSD-2 Updates #3053.
13:54 Changeset in rtems [53826158] by Joel Sherrill <joel@…>
bsps/m68k/mcf5206elite: Change license to BSD-2 Updates #3053.
13:54 Changeset in rtems [62f31d05] by Joel Sherrill <joel@…>
bsps/m68k/include: Change license to BSD-2 Updates #3053.
13:54 Changeset in rtems [810bdeb] by Joel Sherrill <joel@…>
bsps/m68k/genmcf548x: Change license to BSD-2 Updates #3053.
13:53 Changeset in rtems [cfadeccb] by Joel Sherrill <joel@…>
bsps/m68k/gen68360: Change license to BSD-2 Updates #3053.
13:53 Changeset in rtems [f888837] by Joel Sherrill <joel@…>
bsps/m68k/gen68340: Change license to BSD-2 Updates #3053.
13:52 Changeset in rtems [bdd4f6dc] by Joel Sherrill <joel@…>
bsps/m68k/csv360: Change license to BSD-2 Updates #3053.
13:52 Changeset in rtems [cb4fdff] by Joel Sherrill <joel@…>
m68k/bsps/av5282: Change license to BSD-2 Updates #3053.
13:50 Changeset in rtems [2b87d7c5] by Joel Sherrill <joel@…>
bsps/lm32/shared: Change license to BSD-2 Updates #3053.
13:49 Changeset in rtems [1670bb2d] by Joel Sherrill <joel@…>
bsps/lm32/lm32_evr: Change license to BSD-2 Updates #3053.
13:49 Changeset in rtems [2c48b89c] by Joel Sherrill <joel@…>
bsps/lm32/include: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [5e8ec63] by Joel Sherrill <joel@…>
bsps/include: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [c1b1c0fa] by Joel Sherrill <joel@…>
bsps/i386/shared/pci/pci_io.c:Change license to BSD-2 Updates #3053.
13:45 Changeset in rtems [a52aa5b4] by Joel Sherrill <joel@…>
bsps/i386/pc386: Change license to BSD-2 Updates #3053.

07/07/22:

19:17 Changeset in rtems [c0a4d56] by Alex White <alex.white@…>
bsps/microblaze: Fix build option definition order The build option definitions were rearranged such that the option definitions used in the linker script were not available. This caused linker errors when building.
11:46 Changeset in rtems-libbsd [3011609] by Sebastian Huber <sebastian.huber@…>
Define IFCAP_NOMAP for Newlib compatibility
11:42 Changeset in rtems-libbsd [52ec6ff] by Sebastian Huber <sebastian.huber@…>
CONTRIBUTING.rst: Add FreeBSD baseline update hints
11:42 Changeset in rtems-libbsd [731ec09]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
CONTRIBUTING.rst: Add FreeBSD baseline update hints
11:26 Changeset in rtems-libbsd [2f71036] by Sebastian Huber <sebastian.huber@…>
Define IN_HISTORICAL_NETS for kernel space Required by FreeBSD commit: Author: Mike Karels <karels@…> Date: Tue Oct 26 22:01:09 2021 -0500 kernel: deprecate Internet Class A/B/C Hide historical Class A/B/C macros unless IN_HISTORICAL_NETS is defined; define it for user level. Define IN_MULTICAST separately from IN_CLASSD, and use it in pf instead of IN_CLASSD. Stop using class for setting default masks when not specified; instead, define new default mask (24 bits). Warn when an Internet address is set without a mask. MFC after: 1 month Reviewed by: cy Differential Revision: https://reviews.freebsd.org/D32708
11:26 Changeset in rtems-libbsd [763a8a3]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Define IN_HISTORICAL_NETS for kernel space Required by FreeBSD commit: Author: Mike Karels <karels@…> Date: Tue Oct 26 22:01:09 2021 -0500 kernel: deprecate Internet Class A/B/C Hide historical Class A/B/C macros unless IN_HISTORICAL_NETS is defined; define it for user level. Define IN_MULTICAST separately from IN_CLASSD, and use it in pf instead of IN_CLASSD. Stop using class for setting default masks when not specified; instead, define new default mask (24 bits). Warn when an Internet address is set without a mask. MFC after: 1 month Reviewed by: cy Differential Revision: https://reviews.freebsd.org/D32708
10:17 Ticket #4675 (sleep should be a thread cancellation point) created by Alexandre Oliva
GCC has worked around, in the libstdc++ testsuite, the fact that …
05:32 GSoC/2022 edited by Prashanth S
(diff)

07/06/22:

16:04 GSoC/2022 edited by Duc Doan
(diff)
14:53 GSoC/2022 edited by Mahmoud Abumandour
(diff)
12:53 GSoC/2022 edited by Duc Doan
(diff)
09:08 Changeset in rtems-central [4358082] by Sebastian Huber <sebastian.huber@…>
interface: Improve compound substitution

07/05/22:

23:43 Changeset in rtems-tools [3d54ccf] by Chris Johns <chrisj@…>
tester: Make the SIS time limit user configurable Let the user set the test time limit in a config file to provide site specific overrides. Optimisation can effect the time a test may take to run.
18:35 Changeset in rtems [2f6ee01] by Kinsey Moore <kinsey.moore@…>
bsps/aarch64: Use MMU pages appropriately There were two bugs with MMU page use that were partially hiding each other. The linker script page table section was 4x the size it needed to be and the page table allocation routine was allocating pages PTRSIZE times larger than it needed to. On ILP32, this resulted in incorrect but functional allocation. On LP64, this resulted in allocation failures earlier than expected.
18:35 Changeset in rtems [22015c0] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Remove _CPU_ISR_install_vector This function was never actually used and is dead code.
17:30 Ticket #4674 (IMFS - readdir skips entries after unlink) created by Alexandre Oliva
Removing directory entries returned by readdir causes entries to be …
11:22 Changeset in rtems-central [7797dd0] by Sebastian Huber <sebastian.huber@…>
spec: Specify thread idle body detail
09:54 Changeset in rtems [e506df5] by Sebastian Huber <sebastian.huber@…>
validation: Test thread idle bodies Update #3716.
09:11 Changeset in rtems-central [300b0c4] by Sebastian Huber <sebastian.huber@…>
spec: Always specify spurious interrupts
08:45 Changeset in rtems [588a07e1] by Sebastian Huber <sebastian.huber@…>
validation: Always test spurious interrupts Update #3716.
08:17 Changeset in rtems [e7d01e78] by Sebastian Huber <sebastian.huber@…>
rtems: Simplify rtems_scheduler_ident() Use early returns to simplify rtems_scheduler_ident().
08:12 Changeset in rtems [c75e033] by Sebastian Huber <sebastian.huber@…>
validation: Test thread free of FPU owner Update #3716.
08:09 Changeset in rtems-central [78344da] by Sebastian Huber <sebastian.huber@…>
spec: Specify thread free of FPU owner
07:04 Changeset in rtems [8009063] by Sebastian Huber <sebastian.huber@…>
score: Use RTEMS_SMP in _Thread_Create_idle() Conditional expressions with inline functions are not optimized away if optimization is disabled. Avoid such expressions to prevent dead branches.
06:22 Changeset in rtems [af90f78] by Sebastian Huber <sebastian.huber@…>
validation: Test scheduler detail This particular state during a reconsider help request scheduler operation was only covered by the existing test suites under some timing conditions. Update #3716.
06:13 Changeset in rtems [6e74ceb] by Sebastian Huber <sebastian.huber@…>
score: Conditional _Thread_Priority_replace() This function is only used in SMP configurations.
05:38 Ticket #4672 (Thread-local storage should be usable once an idle thread exists) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 03e4d1e9/rtems: […]
Note: See TracTimeline for information about the timeline view.