Timeline



02/23/22:

19:45 Ticket #4620 (Codeql Static Analyzer and RTEMS) created by Joel Sherrill
Codeql https://codeql.github.com/ is a open source static analysis …
19:05 Changeset in rtems-central [e85bd11] by Sebastian Huber <sebastian.huber@…>
spec: Remove empty unit test suite
18:43 Changeset in rtems-source-builder [5a10d93] by Sebastian Huber <sebastian.huber@…>
6: Use Binutils 2.38
16:53 Ticket #4619 (riscv/rv32iac: minimum sample test fails to build) created by Ryan Long
This issue was found while investigating #4618. The specifics of the …
16:33 Ticket #4618 (rtems-bsp-builder fails to parse riscv error message) created by Ryan Long
Sample of output from bsp-builder: […] This output is because the …
16:11 Changeset in rtems [fa944c5] by Kinsey Moore <kinsey.moore@…>
spec/microblaze: Use configurable RAM size When committed, the MicroBlaze? RAM size was hard-coded to 16MB. This changes the default to 256MB and sets the KCU105 BSPs to 2GB since that is what the board has on it.
08:53 Ticket #4617 (Potential non-monotonic CLOCK_MONOTONIC) closed by Sebastian Huber
fixed: This bug was fixed by 870cf9695f688c06743dd7fe8a7113e0cb5e3607.
08:52 Ticket #4617 (Potential non-monotonic CLOCK_MONOTONIC) created by Sebastian Huber
The RTEMS timecounter implementation could lead to a non-monotonic …
08:44 Changeset in rtems-central [2174fe2] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
08:07 Changeset in rtems-central [7f11e4a] by Sebastian Huber <sebastian.huber@…>
spec2modules.py: Add --diff option

02/22/22:

22:01 Changeset in rtems [16d40ce] by Kinsey Moore <kinsey.moore@…>
cpukit/libdebugger: Avoid cascade for interrupts This updates behavior of libdebugger to handle debug exceptions in interrupt context by temporarily removing a software breakpoint, stepping, and then resuming afterward.
15:08 Changeset in rtems [fa65ad7f] by Sebastian Huber <sebastian.huber@…>
config: Document CONFIGURE_SCHEDULER_TABLE_ENTRIES
14:42 Changeset in rtems-docs [bf27a21] by Alex White <alex.white@…>
microblaze: Document BSPs and update CPU supplement
14:07 Changeset in rtems-docs [2f8be4b] by Sebastian Huber <sebastian.huber@…>
c-user: Document CONFIGURE_SCHEDULER_TABLE_ENTRIES Update #4524.
09:01 Changeset in rtems-central [91fb0ac] by Sebastian Huber <sebastian.huber@…>
spec: Improve requirement wording
09:00 Changeset in rtems-central [6e64394] by Sebastian Huber <sebastian.huber@…>
spec: Clarify scheduler configuration
08:25 Changeset in rtems-libbsd [0b30f38] by Christian Mauderer <christian.mauderer@…>
ipsec-tools: Reduce allocated buffer size By default, pfkey allocates a 2MB buffer that is used for SPD entries. This size is a good choice for a server system where a lot of clients should be handled. But on our embedded systems, an application with that much clients is unlikely and 2MB is a lot of space. So reduce that to the default value of 128kB which should be enough for a small number of ipsec connections. See https://bugzilla.redhat.com/show_bug.cgi?id=607361 for more details why the upstream project originally increased the size. If someone really needs a bigger size, there is a option in the configuration file of pfkey called pfkey_buffer that can overwrite this value. Closes #4621
08:25 Changeset in rtems-libbsd [330f65f9]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
ipsec-tools: Reduce allocated buffer size By default, pfkey allocates a 2MB buffer that is used for SPD entries. This size is a good choice for a server system where a lot of clients should be handled. But on our embedded systems, an application with that much clients is unlikely and 2MB is a lot of space. So reduce that to the default value of 128kB which should be enough for a small number of ipsec connections. See https://bugzilla.redhat.com/show_bug.cgi?id=607361 for more details why the upstream project originally increased the size. If someone really needs a bigger size, there is a option in the configuration file of pfkey called pfkey_buffer that can overwrite this value. Closes #4621

02/21/22:

19:31 Changeset in rtems-central [e64b44f] by Sebastian Huber <sebastian.huber@…>
spec: Adjust test case The binary fraction change by just 5us is due to an implementation change: commit 870cf9695f688c06743dd7fe8a7113e0cb5e3607 Author: Andriy Gapon <avg@…> Date: Tue Nov 30 15:23:23 2021 +0200 kern_tc: unify timecounter to bintime delta conversion
09:44 Changeset in rtems-libbsd [1b6529e] by Sebastian Huber <sebastian.huber@…>
rtems-bsd-program.h: Remove stray ';'
09:44 Changeset in rtems-libbsd [4895323]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-program.h: Remove stray ';'
08:33 Changeset in rtems-docs [c11ae8e] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Generate correctly aligned device tree The device tree has to be aligned correctly. rtems-bin2c has a new parameter for that. This patch uses this parameter to generate the right alignment and makes it more clear how to use the generated C file.

02/19/22:

20:45 Ticket #4616 (Port an OpenGL Implementation to RTEMS) created by Joel Sherrill
This ticket reflects the desire to have OpenGL support for RTEMS based …
17:29 GSoC/2022 edited by Gedare Bloom
(diff)
17:29 GSoC/2022 edited by Gedare Bloom
(diff)
17:24 GSoC edited by Gedare Bloom
(diff)

02/18/22:

16:05 Changeset in rtems [dbdf38ea] by Kinsey Moore <kinsey.moore@…>
microblaze: Decouple exceptions from interrupts Exception handling should be enabled at all times during execution to ensure that exceptions are not ignored which would cause further problems. This separates use of the exception enable bit from use of the interrupt enable bit in the machine status register so that they can be manipulated independently.
15:33 Changeset in rtems [d69acf8] by Sebastian Huber <sebastian.huber@…>
config: CONFIGURE_DISABLE_NEWLIB_REENTRANCY Do not initialize Thread_Control::libc_reent if CONFIGURE_DISABLE_NEWLIB_REENTRANCY is defined. This helps to catch errors with a NULL pointer exception rather than a corruption of the thread control block.
15:14 Changeset in rtems-central [eb5ef75] by Sebastian Huber <sebastian.huber@…>
spec: Use code inspections

02/17/22:

15:47 Changeset in rtems [f381e9b] by Joel Sherrill <joel@…>
cpukit/libblock: Change license to BSD-2 Updates #3053.
15:47 Changeset in rtems [4bc3470] by Joel Sherrill <joel@…>
cpukit/libblock: Clean up before license change
15:45 Changeset in rtems [2dcc54f] by Joel Sherrill <joel@…>
cpukit/ftpd: Change license to BSD-2 Not all files could be changed. Updates #3053.
15:44 Changeset in rtems [2fb29836] by Joel Sherrill <joel@…>
cpukit/include/adainclude: Change license to BSD-2 Updates #3053.
15:39 Changeset in rtems [f42730a] by Joel Sherrill <joel@…>
score/cpu/i386: Change license to BSD-2 sse_test.c was deliberarely NOT changed. Updates #3053.
15:36 Changeset in rtems [cc9f433] by Joel Sherrill <joel@…>
score/cpu/i386: Clean up file headers in prep for license change.
14:06 Ticket #3608 (RISC-V Simulator Not in RSB Qemu Version) closed by Joel Sherrill
fixed: I think this is OBE. We probably are always in need of a Qemu update in the RSB but not for this reason. At least not today.
05:55 Changeset in rtems [1e0a1633] by Chris Johns <chrisj@…>
bsp/arm/zynq: Cadence I2C has moved, update to the new path

02/16/22:

23:04 Changeset in rtems [2ec78aaf] by Joel Sherrill <joel@…>
score/cpu/or1k: Change license to BSD-2
23:02 Changeset in rtems [ef32245] by Joel Sherrill <joel@…>
score/cpu/sparc64: Change license to BSD-2
22:56 Changeset in rtems [e111974] by Joel Sherrill <joel@…>
score/cpu/sparc: Change license to BSD-2 Updates #3053.
22:55 Changeset in rtems [3ca8895f] by Joel Sherrill <joel@…>
score/cpu/no_cpu: Change license to BSD-2 Updates #3053.
22:54 Changeset in rtems [e47a3b7] by Joel Sherrill <joel@…>
score/cpu/arm: Change license to BSD-2 Updates #3053.
22:53 Changeset in rtems [bf10d5b] by Joel Sherrill <joel@…>
score/cpu/mips: Change license to BSD-2 Updates #3053.
22:53 Changeset in rtems [87076c9] by Joel Sherrill <joel@…>
score/cpu/powerpc: Change license to BSD-2 Updates #3053.
22:52 Changeset in rtems [51366002] by Joel Sherrill <joel@…>
score/cpu/m68k: Change license to BSD-2 Updates #3053.
22:51 Changeset in rtems [4b5e64a] by Joel Sherrill <joel@…>
score/cpu/nios2: Change license to BSD-2 Updates #3053.
22:51 Changeset in rtems [c0ec0b29] by Joel Sherrill <joel@…>
score/cpu/v850: Change license to BSD-2 Updates #3053.
22:48 Changeset in rtems [bd2e898] by Joel Sherrill <joel@…>
sapi/src/*.c: Change license to BSD-2 Updates #3053.
22:38 Changeset in rtems [1011484] by Joel Sherrill <joel@…>
score/src/schedulersimple*.c: Replace found in found in with found in Updates #3053.
22:37 Changeset in rtems [fee2771] by Joel Sherrill <joel@…>
posix/src/_execve.c: Change license to BSD-2 Updates #3053.
22:32 Changeset in rtems [46a16ada] by Joel Sherrill <joel@…>
cpukit/include/rtems/posix/*.h: Change license to BSD-2 Updates #3053.
22:32 Changeset in rtems [380fb9f] by Joel Sherrill <joel@…>
cpukit/posix/src/[p-z]*.c: Change license to BSD-2 Updates #3053.
22:31 Changeset in rtems [0a645dad] by Joel Sherrill <joel@…>
cpukit/posix/src/[a-o]*.c: Change license to BSD-2 Updates #3053.
22:29 Changeset in rtems [a2ed06e] by Joel Sherrill <joel@…>
cpukit/include/rtems/rtems/*.h: Change license to BSD-2 Updates #3053.
22:28 Changeset in rtems [b3b6d21e] by Joel Sherrill <joel@…>
cpukit/rtems/src/[s-z]*.c: Change license to BSD-2 Updates #3053.
22:28 Changeset in rtems [c4fb617] by Joel Sherrill <joel@…>
cpukit/rtems/src/[a-r]*.c: Change license to BSD-2 Updates #3053.
21:16 Changeset in rtems [7b85efb8] by Joel Sherrill <joel@…>
cpukit/include/rtems/score/[s-z]*.h: Change license to BSD-2 Updates #3053.
21:15 Changeset in rtems [7ebce359] by Joel Sherrill <joel@…>
cpukit/include/rtems/score/[a-r]*.h: Change license to BSD-2 Updates #3053.
21:09 Changeset in rtems [2a1449c] by Joel Sherrill <joel@…>
score/src/[t-z]*.c: Change license to BSD-2 Updates #3053.
21:09 Changeset in rtems [4a0e418] by Joel Sherrill <joel@…>
score/src/[n-s]*.c: Change license to BSD-2 Updates #3053.
21:09 Changeset in rtems [ab02824] by Joel Sherrill <joel@…>
score/src/[a-m]*.c: Change license to BSD-2 Updates #3053.
20:19 Ticket #4615 (Deprecate v850 port in rtems6 and remove in rtems7) created by Gedare Bloom
This port is no longer maintained. No one has been testing it and it …
20:18 Ticket #4614 (Deprecate sh port in rtems6 and remove in rtems7) created by Gedare Bloom
This port is no longer maintained. No one has been testing it and it …
20:17 Ticket #4613 (Deprecate sparc64 port in rtems6 and remove in rtems7) created by Gedare Bloom
This port is no longer maintained. No one has been testing it and it …
19:32 Changeset in rtems [14381c4] by Alex White <alex.white@…>
microblaze: Add JFFS2 AXI QSPI driver This driver has been tested with Micron NOR Flash via AXI Quad SPI.
16:21 Developer/OpenProjects edited by Gedare Bloom
Replace small with medium to reflect GSoC language (diff)
14:27 Changeset in rtems-libbsd [a8c55b6]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
builder.py: Fix addition of plain text files
14:27 Changeset in rtems-libbsd [cd931b5] by Sebastian Huber <sebastian.huber@…>
builder.py: Fix addition of plain text files
09:21 Changeset in rtems [6fe66224] by Christian Mauderer <christian.mauderer@…>
bsp/imxrt: Enforce alignment for devicetree A device tree binary has to be 8 byte aligned in memory. This is checked since RTEMS commit 34052ef78cf8724dee73e9279b2c6bff8cfed234 "libfdt: Add FDT alignment check to fdt_check_header()".

02/15/22:

16:56 Changeset in rtems-central [c061f7b] by Sebastian Huber <sebastian.huber@…>
spec: Use test cases for validation
14:09 Changeset in rtems-source-builder [c577b99] by Christian Mauderer <christian.mauderer@…>
rtems-tools-6.cfg: Bump hash to get align option
13:55 Changeset in rtems-libbsd [4b724e8]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
CONTRIBUTING: Clarify white space changes
13:55 Changeset in rtems-libbsd [853e53d] by Sebastian Huber <sebastian.huber@…>
CONTRIBUTING: Clarify white space changes
13:39 Ticket #4610 (BSP/atsam: UART driver sends data with a small gap) closed by Christian Mauderer <christian.mauderer@…>
fixed: In cff16379/rtems: […]
13:38 Ticket #4611 (BSP/atsam: UART driver sends data with a small gap) closed by Christian Mauderer <christian.mauderer@…>
fixed: In fc21b923/rtems: […]
11:26 Changeset in rtems [d24da94] by Matt Joyce <matthew.joyce@…>
newlib01: Edit asserts to check initialization Edit assert statements in worker thread to check initialization against the cleanup member of struct _reent instead of sdidinit. This will allow the removal of sdidinit in a follow up Newlib patch.

02/14/22:

15:14 Changeset in rtems-tools [3c0e4f7] by Christian Mauderer <christian.mauderer@…>
bin2c: Add option for alignment Sometimes it's useful if structures are aligned. This patch add a -A alignment option. Note that this doesn't check for valid alignments. It accepts any positive number in decimal or hex format. If for example an alignment of 7 is specified, the compiler will complain that it is not a power of 2. But it's not really useful to duplicate this check here.

02/11/22:

15:05 Ticket #4612 (Locking Protocols for Multiprocessors) created by Kuan
== Introduction To prevent race conditions or data corruption during …
07:53 Ticket #4611 (BSP/atsam: UART driver sends data with a small gap) created by Christian Mauderer
Cloned from #4610: ---- The ATSAM UART waits for data to be …
07:53 Ticket #4610 (BSP/atsam: UART driver sends data with a small gap) created by Christian Mauderer
The ATSAM UART waits for data to be completely send before queuing the …
07:43 Ticket #4494 (pppd broken if serial driver can't handle big data) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 2ce166bd/rtems-libbsd: […]
07:42 Ticket #4493 (pppd broken if serial driver can't handle big data) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 17ac5a8/rtems-libbsd: […]
07:38 Ticket #4591 (BSP/Atsam: I2C driver doesn't return errors on NACK) closed by Christian Mauderer <christian.mauderer@…>
fixed: In f7a204e/rtems: […]
07:37 Ticket #4592 (BSP/Atsam: I2C driver doesn't return errors on NACK) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 0074c9ec/rtems: […]
03:49 Ticket #4609 (support for DMA access) created by ostyche
we modify the IDE hard disk drive architecture, improve the IDE hard …
03:47 Ticket #4608 (Added support for Intel 82580) created by ostyche
Added support for Intel 82580 NIC drives.The relevant file path is …
03:44 Ticket #4607 (support for SATA(AHCI) drives) created by ostyche
Added support for SATA(AHCI) drives.The relevant file path is …
03:43 Ticket #4606 (TFTP server protocols) created by ostyche
RTEMS doesn’t support TFTP server protocols.
03:42 Ticket #4605 (TFTP client protocols) created by ostyche
RTEMS doesn’t support TFTP client protocols.
03:41 Ticket #4604 (Telnet client protocols) created by ostyche
RTEMS doesn’t support Telnet client protocols
03:39 Ticket #4603 (Added support for Intel I210) created by ostyche
Added support for Intel I210 NIC(Network Interface Card) drives.The …
03:37 Ticket #4602 (support commands such as rename) created by ostyche
We modify the FTP server code to support commands such as rename.The …
03:32 Ticket #4601 (support for 64KB clusters DOSFS) created by ostyche
Added support for 64KB clusters in DOSFS.The relevant file path is …
03:30 Ticket #4600 (non-alignment exception) created by ostyche
We improved the exception handling mechanism under the MIPS …
03:25 Ticket #4599 (support pmu under MIPS platform) created by ostyche
Added support for PMU(Performance Monitoring Unit) under MIPS …
03:22 Ticket #4598 (about MIPS architecture support) created by ostyche
Added support for the board support package of Loongson Technology …
03:19 Changeset in rtems [c43e39ed] by hongnanli <hongnan.li@…>
fs/jffs2: fix comments mentioning i_mutex inode->i_mutex has been replaced with inode->i_rwsem long ago. Fix comments still mentioning i_mutex. Signed-off-by: hongnanli <hongnan.li@…> Signed-off-by: Richard Weinberger <richard@…>

02/10/22:

16:03 Changeset in rtems [ea1a4fd2] by Kinsey Moore <kinsey.moore@…>
cpukit/libdebugger: Add pure swbreak capability Add a capability that allows for implementations that operate purely using software breaks. Due to this implementation method, software breaks must not be restored until just before returning control to the thread itself and will be handled by the implementation through thread switch and interrupt hooks.

02/09/22:

20:39 Ticket #4597 (Cobra Static Analyzer and RTEMS) created by Joel Sherrill
Cobra https://github.com/nimble-code/Cobra is a static analysis tool …
14:54 Ticket #3879 (Coverity reports out of bounds access in bsps/shared/irq/irq-server.c) closed by Joel Sherrill
fixed: Coverity is no longer reporting this. Closing.
14:52 Ticket #4167 (Coverity Scan Does Not Run on rtems6) closed by Joel Sherrill
fixed: Didn't get closed last time.
14:25 Ticket #4596 (Provide SPARC greth Network Drivers for libbsd) created by Joel Sherrill
The SPARC BSPs currently support the greth driver only for the legacy …
14:23 Ticket #4595 (Provide SPARC greth Network Drivers for lwip) created by Joel Sherrill
The SPARC BSPs currently support the greth driver only for the legacy …
13:46 console-io.c attached to NewTicket by ostyche
13:45 cfb_console.c attached to NewTicket by ostyche
13:40 Ticket #4594 (about MIPS architecture) created by ostyche
Added support for the board support package of Loongson Technology …
Note: See TracTimeline for information about the timeline view.