Timeline



04/19/22:

20:27 Changeset in rtems [a1c1d3ad] by Ryan Long <ryan.long@…>
sp44/init.c: Add file header and license This file had no header, copyright, or license. Based on git history, added appropriate copyright and license.
20:06 Changeset in rtems [b99d119] by Ryan Long <ryan.long@…>
psxtmtests/psxtmcond*: Add file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
12:31 Changeset in rtems-tools [ff36d6b] by Karel Gardas <karel@…>
tester/bsps: add stm32h7-stlink family configuration Sponsored-By: Precidata
12:28 Changeset in rtems-tools [43843b8] by Karel Gardas <karel@…>
tester/gdb: allow kill on the test end Sponsored-By: Precidata
12:24 Changeset in rtems-source-builder [376bf32] by Karel Gardas <karel@…>
6: update default set to use expat 2.4.8 This solves issues with compilation on aarch64-linux platform since it is not recognized by previous expat 2.1.0.
12:24 Changeset in rtems-source-builder [89f9208] by Karel Gardas <karel@…>
devel: add configuration for expat 2.4.8
04:13 GSoC/2022 edited by Duc Doan
(diff)

04/18/22:

21:29 GSoC/2022 edited by Mahmoud Abumandour
(diff)
17:24 Changeset in rtems [88dc1880] by Kinsey Moore <kinsey.moore@…>
wscript: Allow start code to be written in C Start code for most platforms requires hand-coded ASM but some can be bootstrapped entirely in C, especially for paravirtualized platforms. This change allows start code to be written in C where possible instead of requiring architecture-specific ASM to bridge to C.
10:18 Changeset in rtems [b4e0462] by Haowen Bai <baihaowen@…>
jffs2: Use kzalloc instead of kmalloc/memset Use kzalloc rather than duplicating its implementation, which makes code simple and easy to understand. Signed-off-by: Haowen Bai <baihaowen@…> [rw: Fixed printk string] Signed-off-by: Richard Weinberger <richard@…>

04/17/22:

15:49 GSoC/2022 edited by Duc Doan
(diff)
15:48 GSoC/2022 edited by Duc Doan
(diff)

04/16/22:

10:42 GSoC/2022 edited by Mahmoud Abumandour
(diff)

04/15/22:

19:37 Changeset in rtems [2bb6004] by Ryan Long <ryan.long@…>
ada/samples: Manually adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
19:36 Changeset in rtems [9a6aeb7] by Ryan Long <ryan.long@…>
sptests/sp27*: Manually adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
18:57 Changeset in rtems [48d9dc6] by Ryan Long <ryan.long@…>
libtests/dl06: Manually adding file headers and licenses. These files had no header, copyright, or license. Based on git history, added appropriate copyright and license.

04/14/22:

17:32 Changeset in rtems-lwip [0b367b5] by Kinsey Moore <kinsey.moore@…>
lwip: Split sources into origin directories Moving forward, each origin directory should have its own top-level COPYING.origin file to describe its license as well as a ORIGIN.origin file to describe where the code is sourced from.

04/13/22:

19:41 GSoC/2022 edited by Duc Doan
(diff)
19:10 Ticket #4643 (wkspace "failed allocations" increase with heap protection enabled) created by Matthew J Fletcher
Investigating the "Total number of failed allocations:" from the …

04/12/22:

14:03 Ticket #4642 (RSB: log.py tends to remove relevant error messages) created by Frank Kuehndel
I sometime see (spontaneous) RSB build errors when building the tools. …
06:39 Changeset in rtems-central [49a8f44] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:35 Changeset in rtems-central [03984a9] by Sebastian Huber <sebastian.huber@…>
spec: Fix fatal error test suite In the SMP_FATAL_MULTITASKING_START_ON_NOT_ONLINE_PROCESSOR test case, the boot processor ends up in the idle body. Do not issue a fatal error here and instead enter the idle loop. The secondary processor will terminate the system.
06:32 Changeset in rtems [873e7da] by Sebastian Huber <sebastian.huber@…>
validation: Avoid double fatal error In the SMP_FATAL_MULTITASKING_START_ON_NOT_ONLINE_PROCESSOR test case, the boot processor ends up in the idle body. Do not issue a fatal error here and instead enter the idle loop. The secondary processor will terminate the system.
06:29 Changeset in rtems [ba36e4a] by Sebastian Huber <sebastian.huber@…>
validation: Allow custom idle task body

04/11/22:

23:29 Changeset in rtems [c3e8a97b] by Kinsey Moore <kinsey.moore@…>
wscript: Allow substitution outside values This expands the ability to substitute variables outside the current limitation of values in options to asflags, cflags, cppflags, cxxflags, ldflags, and includes. It is possible for all of these flags to utilize user-defined information in config.ini, especially for paths to external resources.
19:19 GSoC/2022 edited by Kamlesh Bharodiya
(diff)
19:18 GSoC/2022 edited by Kamlesh Bharodiya
(diff)
14:02 Changeset in rtems-central [4b890f7] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
13:50 Changeset in rtems-central [89c4a1e] by Sebastian Huber <sebastian.huber@…>
util: Use with for resource-allocating operation
13:38 Changeset in rtems-central [6f9e26c] by Sebastian Huber <sebastian.huber@…>
items: Add ItemGetValueContext?.arg()

04/08/22:

14:23 Changeset in rtems [842a7dd8] by Joel Sherrill <joel@…>
psxtmtests/psxtmkey02/init.c: Manually change license to BSD-2 This has yet another typo in the license and was missed by the script. Updates #3053.
14:19 Changeset in rtems [ceeca0d] by Joel Sherrill <joel@…>
psxtmtests/psxtmthread06/init.c: Adjust formatting
14:16 Changeset in rtems [3f5d8c9c] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/unistd/*: Change license to BSD-2 Updates #3053.
14:16 Changeset in rtems [88b6293a] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/time/*: Change license to BSD-2 Updates #3053.
14:16 Changeset in rtems [15db02f6] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/sys/socket/*: Change license to BSD-2 Updates #3053.
14:15 Changeset in rtems [e1448e9] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/sys/mman/*: Change license to BSD-2 Updates #3053.
14:14 Changeset in rtems [7f78f06] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/signal*: Change license to BSD-2 Updates #3053.
14:14 Changeset in rtems [7f209b98] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/sched/*: Change license to BSD-2 Updates #3053.
14:13 Changeset in rtems [9e6b2a9] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/pthread/*: Change license to BSD-2 Updates #3053.
14:13 Changeset in rtems [ab9faf9] by Joel Sherrill <joel@…>
testsuites/psxtests/psxhdrs/devctl/*: Change license to BSD-2 Updates #3053.
14:05 Changeset in rtems-libbsd [7a12651] by Frank Kühndel <frank.kuehndel@…>
libbsd: Add TFTP filesystem to test media01 How test media01 can be executed is described in section *Qemu and Networking* of the README.md at the top of the rtems-libbsd GIT repository. When connected via telnet with the RTEMS shell of the media01.exe test executed by QEMU, one can list the filesystems available for mounting: TLNT / # mount -L File systems: / dosfs tftpfs The list will contain tftpfs. The filesystem can be mounted as in the following example: TLNT / # mkdir /tftp TLNT / # mount -t tftpfs -o verbose "" /tftp A TFTP server is needed to use this filesystem. The simplest way would be to run such a server on the host machine and open the firewall for the TFTP protocol (port 69) on the TAP device used. Files can then be downloaded using the usual shell commands as in the following example: TLNT / # cat /tftp/169.254.1.1:hello.txt Uploading is also possible provided the TFTP server supports it, for example: TLNT / # cp /etc/dhcpcd.duid /tftp/169.254.1.1:myfile
14:05 Changeset in rtems-libbsd [d63f9cd]6-freebsd-12 by Frank Kühndel <frank.kuehndel@…>
libbsd: Add TFTP filesystem to test media01 How test media01 can be executed is described in section *Qemu and Networking* of the README.md at the top of the rtems-libbsd GIT repository. When connected via telnet with the RTEMS shell of the media01.exe test executed by QEMU, one can list the filesystems available for mounting: TLNT / # mount -L File systems: / dosfs tftpfs The list will contain tftpfs. The filesystem can be mounted as in the following example: TLNT / # mkdir /tftp TLNT / # mount -t tftpfs -o verbose "" /tftp A TFTP server is needed to use this filesystem. The simplest way would be to run such a server on the host machine and open the firewall for the TFTP protocol (port 69) on the TAP device used. Files can then be downloaded using the usual shell commands as in the following example: TLNT / # cat /tftp/169.254.1.1:hello.txt Uploading is also possible provided the TFTP server supports it, for example: TLNT / # cp /etc/dhcpcd.duid /tftp/169.254.1.1:myfile
13:41 Changeset in rtems [6f40354] by Joel Sherrill <joel@…>
Remove duplicate SPDX lines accidentally added
13:25 Ticket #4641 (x86_64 elf_machdep header file missing body) closed by Ryan Long <ryan.long@…>
fixed: In 5efcd021/rtems: […]

04/07/22:

19:15 Changeset in rtems [635cd68a] by Karel Gardas <karel@…>
bsp/arm: allocate .rtemsstack on REGION_STACK instead of on REGION_WORK REGION_WORK may be backed by external RAM which may not be initialized in a time we need stack to work well. E.g. code loaded in flash, stack allocated on in-cpu SRAM and data (REGION_WORK) on external SDRAM. Sponsored-By: Precidata
16:16 Changeset in rtems [94fa540] by Joel Sherrill <joel@…>
testsuites/psxtmtests: Change license to BSD-2 Updates #3053.
16:13 Changeset in rtems [e71f0909] by Joel Sherrill <joel@…>
testsuites/samples: Change license to BSD-2 Updates #3053.
15:05 Changeset in rtems [ecdac598] by Joel Sherrill <joel@…>
testsuites/psxtests/include: Change license to BSD-2 Updates #3053.
15:05 Changeset in rtems [5594854] by Joel Sherrill <joel@…>
testsuites/psxtests/psx[n-z]*: Change license to BSD-2 Updates #3053.
15:04 Changeset in rtems [9e07bcc] by Joel Sherrill <joel@…>
testsuites/psxtests/psx[g-m1]*: Change license to BSD-2 Updates #3053.
15:04 Changeset in rtems [ede29158] by Joel Sherrill <joel@…>
testsuites/psxtests/psx[a-f]*: Change license to BSD-2 Updates #3053.
15:03 Changeset in rtems [a3610bb] by Joel Sherrill <joel@…>
testsuites/psxtests/psx[01]*: Change license to BSD-2 Updates #3053.
13:49 Changeset in rtems [6d410fe8] by Joel Sherrill <joel@…>
testsuites/fstests/*: Change license to BSD-2 Updates #3053.
13:48 Changeset in rtems [e8878d4] by Joel Sherrill <joel@…>
fstests/fsdosfsname01/create_image.sh: Manually change license to BSD-2 Updates #3053.
13:45 Changeset in rtems [d1c10d6] by Joel Sherrill <joel@…>
testsuites/libtests/*/*.dts. stackchk02.doc: Change license to BSD-2 Updates #3053.
13:44 Changeset in rtems [52a67757] by Joel Sherrill <joel@…>
testsuites/libtests/[m-z]*: Change license to BSD-2 Updates #3053.
13:44 Changeset in rtems [33078a2] by Joel Sherrill <joel@…>
testsuites/libtests/[a-l]*: Change license to BSD-2 Updates #3053.
13:10 Changeset in rtems [5efcd021] by Ryan Long <ryan.long@…>
x86_64/elf_machdep.h: Replace stub with NetBSD version The other ports included that architecture's version of this file from NetBSD. This patch follows that pattern. closes #4641
12:59 Ticket #4641 (x86_64 elf_machdep header file missing body) created by Ryan Long
The elf_machdep header file is missing the body under …
08:37 Ticket #2353 (Error in imfs memfile when device is full) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 051778e/rtems: […]
08:29 Ticket #4638 (Error in imfs memfile when device is full) closed by Christian Mauderer <christian.mauderer@…>
fixed: In fc89cc7/rtems: […]
08:27 Ticket #4639 (Error in imfs memfile when device is full) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 43119193/rtems: […]
00:36 Changeset in rtems [b34b913] by Gustavo A. R. Silva <gustavoars@…>
treewide: uapi: Replace zero-length arrays with flexible-array members There is a regular need in the kernel to provide a way to declare having a dynamically sized set of trailing elements in a structure. Kernel code should always use “flexible array members”[1] for these cases. The older style of one-element or zero-length arrays should no longer be used[2]. This code was transformed with the help of Coccinelle: (linux-5.19-rc2$ spatch --jobs $(getconf _NPROCESSORS_ONLN) --sp-file script.cocci --include-headers --dir . > output.patch) @@ identifier S, member, array; type T1, T2; @@ struct S { ... T1 member; T2 array[ - 0 ]; }; -fstrict-flex-arrays=3 is coming and we need to land these changes to prevent issues like these in the short future: ../fs/minix/dir.c:337:3: warning: 'strcpy' will always overflow; destination buffer has size 0, but the source string has length 2 (including NUL byte) [-Wfortify-source] strcpy(de3->name, "."); Since these are all [0] to [] changes, the risk to UAPI is nearly zero. If this breaks anything, we can use a union with a new member name. [1] https://en.wikipedia.org/wiki/Flexible_array_member [2] https://www.kernel.org/doc/html/v5.16/process/deprecated.html#zero-length-and-one-element-arrays Link: https://github.com/KSPP/linux/issues/78 Build-tested-by: kernel test robot <lkp@…> Link: https://lore.kernel.org/lkml/62b675ec.wKX6AOZ6cbE71vtF%25lkp@intel.com/ Acked-by: Dan Williams <dan.j.williams@…> # For ndctl.h Signed-off-by: Gustavo A. R. Silva <gustavoars@…>

04/06/22:

21:47 Changeset in rtems [e0d6736] by Joel Sherrill <joel@…>
testsuites/support/*: Change license to BSD-2 Updates #3053.
21:46 Changeset in rtems [194d9ca5] by Joel Sherrill <joel@…>
testsuites/tmtests/*/*.py: Change license to BSD-2 Updates #3053.
21:42 Changeset in rtems [04b6c51] by Joel Sherrill <joel@…>
testsuites/tmtests/ remainder: Change license to BSD-2 + include + tmck + tmfine01 + tmonetoone + tmtimer01 Updates #3053.
21:41 Changeset in rtems [2c1d928] by Joel Sherrill <joel@…>
testsuites/tmtests/tm[23]*: Change license to BSD-2 Updates #3053.
21:40 Changeset in rtems [ef9df16a] by Joel Sherrill <joel@…>
testsuites/rmtests/tm[01]*: Change license to BSD-2 Updates #3053.
21:39 Changeset in rtems [e19e650] by Joel Sherrill <joel@…>
testsuites/benchmarks/*: Change license to BSD-2 Updates #3053.
21:38 Changeset in rtems [28052b7] by Joel Sherrill <joel@…>
testsuites/ada/samples/*: Change license to BSD-2 Updates #3053.
21:38 Changeset in rtems [20cec598] by Joel Sherrill <joel@…>
testsuites/ada/sptests/spatcb01, spname01: Change license to BSD-2 Updates #3053.
21:37 Changeset in rtems [a767a2b] by Joel Sherrill <joel@…>
testsuites/ada/sptests/sp2*: Change license to BSD-2 Updates #3053.
21:37 Changeset in rtems [3d8f2a55] by Joel Sherrill <joel@…>
testsuites/ada/sptests/sp1*: Change license to BSD-2 Updates #3053.
21:37 Changeset in rtems [2df35d7] by Joel Sherrill <joel@…>
testsuites/ada/sptests/sp0*: Change license to BSD-2 Updates #3053.
21:36 Changeset in rtems [8d5eb7e] by Joel Sherrill <joel@…>
testsuites/ada/support/*: Change license to BSD-2 Updates #3053.
21:35 Changeset in rtems [2c292f3] by Joel Sherrill <joel@…>
testsuites/ada/mptests/*: Change license to BSD-2 Updates #3053.
21:35 Changeset in rtems [b6656a00] by Joel Sherrill <joel@…>
testsuites/ada/tmtests/tmck: Change license to BSD-2 Updates #3053.
21:34 Changeset in rtems [2bf4acfc] by Joel Sherrill <joel@…>
testsuites/ada/tmtests/tm2*: Change license to BSD-2 Updates #3053.
21:34 Changeset in rtems [61ac3ab] by Joel Sherrill <joel@…>
testsuites/ada/tmtests/tm0*: Change license to BSD-2 Updates #3053.
21:33 Changeset in rtems [37426ca] by Joel Sherrill <joel@…>
testsuites/ada/tmtests/tm1*: Change license to BSD-2 Updates #3053.
15:43 Changeset in rtems [db1be84] by Ryan Long <ryan.long@…>
support: Manually adding file headers and licenses This file had no file header, copyright, or license. Based on git history, added appropriate copyright and license.
15:43 Changeset in rtems [187ab790] by Ryan Long <ryan.long@…>
samples: Manually adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
15:21 Changeset in rtems [49a11071] by Ryan Long <ryan.long@…>
psxtests: Adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
15:19 Changeset in rtems [5b29f1eb] by Ryan Long <ryan.long@…>
libtests: Adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
14:57 Ticket #4640 (Add RSB Support for CivitWeb) created by Joel Sherrill
CivetWeb is a permissive …
14:23 Changeset in rtems [7beb4fa] by Sebastian Huber <sebastian.huber@…>
build: Remove obsolete test excludes
14:09 Changeset in rtems [855ddeaf] by Ryan Long <ryan.long@…>
sptests: Manually adding file headers and licenses Theses files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
13:43 Changeset in rtems [0419c1e] by Ryan Long <ryan.long@…>
tmtests: Manually adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
12:13 Changeset in rtems [409b566] by Karel Gardas <karel@…>
bsp/stm32h7: update FMC configuration for SRAM and SDRAM usage The patch merges differences in FMC configuration between system_stm32h7xx.c file generated by STM32CubeIDE for 743i-eval2 board and the current RTEMS ext-mem-ctl.c file. Sponsored-By: Precidata
07:36 Changeset in rtems [39439d4] by Sebastian Huber <sebastian.huber@…>
bsp/stm32h7: Disable some tests for a variant Making this BSP a small memory target is a bit coarse and could be improved.
06:40 Changeset in rtems [a800e4de] by Sebastian Huber <sebastian.huber@…>
shell: Move rtems_shell_init_environment() call Move rtems_shell_init_environment() call to rtems_shell_set_shell_env() since this function uses the POSIX key.
06:36 Changeset in rtems [3407a3b] by Sebastian Huber <sebastian.huber@…>
shell: Add and use SHELL_MAGIC
06:16 Changeset in rtems [2342625] by Sebastian Huber <sebastian.huber@…>
shell: Add rtems_shell_run_main_loop() In contrast to rtems_shell_main_loop(), this new function does not perform all sorts of initialization based on environment settings. For example, due to the use of isatty() in rtems_shell_main_loop() it is impossible to run an interactive shell through a socket connection.

04/05/22:

21:52 Ticket #4635 (untar on JFFS slow down) closed by Chris Johns <chrisj@…>
fixed: In 500e6963/rtems: […]
17:28 Changeset in rtems [5e0e0675] by Ryan Long <ryan.long@…>
libdl: Manually adding file headers and licenses These files had no file header, copyright, or license. Chris identified that these were made by him. Updates #4521
16:35 Changeset in rtems [d036f37] by Ryan Long <ryan.long@…>
mptests: Manually adding file headers and licenses These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
14:47 Changeset in rtems [e765cfb] by Sebastian Huber <sebastian.huber@…>
shell: Simplify rtems_shell_dup_current_env() Do not assign members already provided by the global environment.
14:34 Changeset in rtems [1a8ad7e] by Sebastian Huber <sebastian.huber@…>
shell: Refactor rtems_shell_main_loop() Disentangle the shell main loop from setup and teardown code. Move main loop into shell_main_loop().
14:00 Changeset in rtems [9320c7ec] by Sebastian Huber <sebastian.huber@…>
shell: Move line editor output check Move call to isatty() to caller of rtems_shell_line_editor(). This avoids a dependency on isatty() in rtems_shell_line_editor().
12:16 Changeset in rtems [282fba3] by Karel Gardas <karel@…>
bsps/stm32h7: link to flash on STM32H7B3I-DK The patch is needed due to smaller SRAM and completely disabled SDRAM on the BSP variant.
11:13 Changeset in rtems-docs [5475c9c] by Karel Gardas <karel@…>
user/bsps/arm: remove dangling stm32h7 bsp page The page for STM32H7 BSP is twice here, so let's keep the one providing most information.
09:34 Changeset in rtems [2b54d2e8] by Sebastian Huber <sebastian.huber@…>
bsp/stm32h7: Convert to UNIX line endings
Note: See TracTimeline for information about the timeline view.