Timeline



06/08/21:

20:42 Changeset in rtems-docs [1a28186] by Gedare Bloom <gedare@…>
user: add bsps/aarch64/a72.rst
20:41 Changeset in rtems-docs [528a2b6] by Gedare Bloom <gedare@…>
user: fix typo in aarch64/a53.rst
20:08 Changeset in rtems-libbsd [4ce914c]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtemsbsd: Make ZynqMP CGEM interfaces selectable Use the new options from the ZynqMP BSPs to allow selection of the available CGEM ethernet interfaces.
20:03 Changeset in rtems-tools [599b316] by Gedare Bloom <gedare@…>
tester: Add a72_lp64_qemu.ini
19:59 Changeset in rtems [8299b79] by Gedare Bloom <gedare@…>
aarch64: add qemu bsps for cortex-a72 The a72 BSPs are identical to the a53 BSPs just changing a53 to a72.
19:32 Changeset in rtems-tools [8ab5f0e] by Alex White <alex.white@…>
covoar/CoverageMapBase: Use reference for iteration in validAddress
19:25 Changeset in rtems [10041a4c] by Kinsey Moore <kinsey.moore@…>
bsps/zynqmp: Allow any or all CGEMs to be enabled Provide the options necessary to enable any combination of CGEM ethernet interfaces in LibBSD. The default is still CGEM3, so this should continue to operate as expected on typical Zynq Ultrascale+ MPSoC development hardware.
18:14 Changeset in rtems [dbe355b] by Joel Sherrill <joel@…>
fsnofs01/init.c: Check for ENOENT from utime(). The addition of the entire *utime*() family of functions resulted in this call returning ENOENT not ENXIO. This is better aligned with the POSIX definition of the methods.
15:03 Changeset in rtems [4127a6c] by Ryan Long <ryan.long@…>
main_edit.c: get rid of malloc warning A warning was present when building RTEMS that stated that the argument for malloc() exceeded the maximum object size. To get rid of this, I changed many places where 'int' was being used to 'size_t'.
13:53 Changeset in rtems [2d71cba0] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Add generated headers Close #4828.
13:51 Ticket #4452 (libbsd/i386: Include header error through bus.h) created by Jan Sommer
Currently compilations of applications fails at …
13:49 Ticket #4451 (DesiredSymbols: Implement move assignment operator) created by Ryan Long
CID 1505133: Missing move assignment operator for SymbolInformation?
07:32 Changeset in rtems [7b8119a] by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Remove unused bsp_mem_init symbol
07:21 Changeset in rtems [93afcff7] by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Simplify memory initialization Directly initialize the memory in the start sequence defined by start.S instead of using a system initialization handler. This avoids using the global variable rdb_start which used a memory location which was shared with _ERC32_MEC_Timer_Control_Mirror. This change makes it possible to use _Memory_Allocate() even before the system initialization is started. Change license to BSD-2-Clause according to file history and re-licensing agreement. Update #3053.
07:08 Changeset in rtems [34b45b1] by Sebastian Huber <sebastian.huber@…>
score: Remove unused _Per_CPU_Initialize() decl
06:53 Changeset in rtems [ef5a53b] by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Simplify stack initialization Initialize the stacks for all processors in one place. Do not rely on Per_CPU_Control::interrupt_stack_high and directly use the statically allocated interrupt stack area.
06:13 Changeset in rtems [07f6a61d] by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Remove support to load data section Remove the support to load the data section and rely on the boot loader. The code is an artifact from the old erc32 days, when we would boot and execute from ROM and the .data had to be copied over to RAM. With leon1/2/3, this is not used anymore as a boot loader is made from the RAM image using a custom tool (mkprom). In SMP configurations, this support was also broken since LEON3_Boot_Cpu (in the data section due to the -1 initialization value) was used quite early in the start sequence. If the data copy is really necessary, then an application can still add this step as a very early system initialization step, since boot_card() and the system initialization loop does not use initialized read-write data (only read-only and BSS data). However, the SMP startup would still not work in this case. A boot loader is a better place to load the sections.
06:08 Changeset in rtems [b823c98] by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Unify stack initialization Initialize the stacks in start.S in one place and identical to _CPU_Context_Initialize().
05:28 Changeset in rtems [21351a2] by David Gibson <david@…>
Fix CID 1461557 Coverity gets a bit confused by loading fdt_size_dt_strings() and using it in a memmove(). In fact this is safe because the callers have verified this information (via FDT_RW_PROBE() in fdt_pack() or construction in fdt_open_into()). Passing in strings_size like we already do struct_size seems to get Coverity to follow what's going on here. Signed-off-by: David Gibson <david@…>

06/07/21:

20:40 Changeset in rtems-libbsd [7960ab7]6-freebsd-12 by Stephen Clark <stephen.clark@…>
rtemsbsd:Updated TTCP code with network demo code Updated the TTCP code to match the ttcp.c in RTEMS network-demos repository (https://git.rtems.org/network-demos/).
18:16 Changeset in rtems-libbsd [af06b26]6-freebsd-12 by Stephen Clark <stephen.clark@…>
rtemsbsd: Added original TTCP code Added the original Test TCP (TTCP) program in unmodified form. Also added the original README for TTCP. Both the README and the TTCP program were sourced from the first commit in the RTEMS network demos repository.
15:53 Changeset in rtems-central [6179075] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
15:53 Changeset in rtems-central [dcf46cb] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra files
13:20 GSoC/2021 edited by Ida Delphine
(diff)
12:59 Changeset in rtems-central [fb0c8b6] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
07:37 Changeset in rtems [55ce66ca] by Sebastian Huber <sebastian.huber@…>
arm/fvp: Fix integer from pointer without a cast Update #4202.
07:03 Changeset in rtems [2d1c494f] by Sebastian Huber <sebastian.huber@…>
arm/fvp: Remove unused GICv2 BSP option Update #4202.

06/06/21:

12:17 GSoC/2021 edited by Husni Faiz
(diff)

06/04/21:

19:25 Ticket #4448 (covoar reports uncovered ranges of size 1) closed by Alex White <alex.white@…>
fixed: In c17664f/rtems-tools: […]
18:10 Changeset in rtems-tools [74cf39b] by Ryan Long <ryan.long@…>
Explanations.cc: Convert to c++ file handling
17:23 Ticket #4422 (ReportsBase.cc: Resource leak error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 52780608/rtems-tools: […]
17:23 Ticket #4421 (DesiredSymbols.cc: Resource leak error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 9527f65/rtems-tools: […]
17:23 Ticket #4420 (TraceWriterQEMU.cc: Resource leak error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In a0b54f0/rtems-tools: […]
17:23 Ticket #4418 (GcovData.cc: Resource leak error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 08d9f37/rtems-tools: […]
17:23 Ticket #4419 (TraceReaderLogQEMU.cc: Resource leak error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In dfe012d/rtems-tools: […]
17:23 Ticket #4417 (Explanations.cc: Resource leak error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 9f4887c/rtems-tools: […]
07:40 Ticket #4450 (cpu/armv7m: MPU initialized incorrect) created by Christian Mauderer
If regions are skipped due to a zero region size, currently the MPU …
03:32 Ticket #4449 (CID 1439298: Resource leak in rtl-archive.c) created by Harrison Gerber
The system resource will not be reclaimed and reused, reducing the …

06/03/21:

21:52 WikiStart edited by Gedare Bloom
update links for irc (diff)
19:58 Developer/discord edited by Gedare Bloom
fix typo (diff)
19:57 Developer/discord edited by Gedare Bloom
fix some irc'isms (diff)
08:36 Changeset in rtems-libbsd [5b82fcf] by Jan Sommer <jan.sommer@…>
i386: Remove unneeded include header files
08:35 Changeset in rtems-libbsd [d5d7e54] by Jan Sommer <jan.sommer@…>
waf_libbsd.py: Apply path-mappings to header-paths

06/02/21:

16:41 Changeset in rtems-libbsd [8dfea31]6-freebsd-12 by Stephen Clark <stephen.clark@…>
rtemsbsd: Added a test for the TTCP command. Added a new test for the TTCP command. Modified default-network-init.h to conditionally build the shell with TTCP. Modified libbsd.py to build the new TTCP test.
16:10 GSoC/2021 edited by Ida Delphine
(diff)
16:09 GSoC/2021 edited by Ida Delphine
(diff)
15:31 Ticket #4445 (CID 1468684: Uninitialized scalar variable) closed by Harrison Edward Gerber <gerberhe11@…>
fixed: In 9429115c/rtems: […]
15:31 GSoC/2021 edited by Ida Delphine
(diff)
14:59 Changeset in rtems-libbsd [6cc63cb]6-freebsd-12 by Stephen Clark <stephen.clark@…>
rtemsbsd: Made TTCP command build for RTEMS Updated ttcp.c to build clean for RTEMS 6 and the machines it originally built for. Also fixed ttcp.c to close network sockets after completion. Defined a shell command for TTCP in rtems-bsd-shell-ttcp.c. Added TTCP to the list of RTEMS network commands in netcmds-config.h. Added declaration of the TTCP shell command to rtems-bsd-commands.h. Modified libbsd.py to make waf build TTCP and its shell command.
14:22 Changeset in rtems-tools [c17664f] by Alex White <alex.white@…>
covoar: Fix single-byte uncovered ranges This fixes a bug where covoar reports uncovered ranges of size 1. When a NOP instruction is encountered at the end of a function, the remaining non-instruction bytes are marked as executed. The loop that marks the remaining bytes as executed was not considering the last address of the function. Closes #4448
14:15 Ticket #4448 (covoar reports uncovered ranges of size 1) created by Alex White
The uncovered range reports produced by covoar for the ARM …

06/01/21:

21:36 Changeset in rtems-docs [a08643b] by Joel Sherrill <joel@…>
Update Compliance Tracking CSV file to fix minor bugs
18:05 Changeset in rtems [9429115c] by Harrison Edward Gerber <gerberhe11@…>
cpukit/libdebugger: Fix for sockaddr_in not being initialized See also CID 1468684 Closes #4445
12:55 Ticket #4447 (rtems-source-builder undefined reference to `BCryptGenRandom') created by Burak Deniz
When trying to build RTEMS by RSB with below instruction I get …
09:25 Changeset in rtems [8476715a] by Christian Mauderer <christian.mauderer@…>
cpu/armv7m: Fix initialization of MPU regions The write to RBAR didn't have the valid flag set. Therefore the write to RASR had an influence on the previously set region. That means for example that if Region 0 had been enabled but 1 should be disabled due to a size of 0, the previous code would have disabled region 0 instead. This patch fixes that behaviour. Close #4450

05/30/21:

21:06 Changeset in rtems-docs [2295c88] by Vijay Kumar Banerjee <vijay@…>
eng/vc-authors: Add section on migrating personal repo to top-level

05/29/21:

10:53 GSoC/2021 edited by pranav
(diff)

05/28/21:

22:00 Ticket #4444 (CID 1399727: Copy into fixed size buffer) closed by Harrison Edward Gerber <gerberhe11@…>
fixed: In 6a56fd9/rtems: […]
21:29 Ticket #4400 (Change filesystem utime_h to utimens_h to support nanosecond granularity) closed by Ryan Long <ryan.long@…>
fixed: In ea41722c/rtems: […]
21:29 Ticket #4399 (Add tests for futimens() and utimensat()) closed by Ryan Long <ryan.long@…>
fixed: In 6171a88/rtems: […]
21:29 Ticket #4398 (Make utimes() use utimensat()) closed by Ryan Long <ryan.long@…>
fixed: In ea881bf/rtems: […]
21:29 Ticket #4397 (Make utime() use utimensat()) closed by Ryan Long <ryan.long@…>
fixed: In bb704123/rtems: […]
21:29 Ticket #4396 (Add futimens() and utimensat()) closed by Ryan Long <ryan.long@…>
fixed: In 335f705/rtems: […]
17:29 Ticket #4291 (main_help.c: Unchecked return value from library error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 2deba02/rtems: […]
17:29 Ticket #4365 (main_cp.c: Ignore return value from stat()) closed by Ryan Long <ryan.long@…>
fixed: In f29b312e/rtems: […]
17:29 Ticket #4280 (gen_uuid.c: Unchecked return value from library errors spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In a187b09/rtems: […]
14:58 Changeset in rtems [5ad17be9] by Christian Mauderer <christian.mauderer@…>
cpu/armv7m: Avoid regions with negative size Don't initialze regions that have a negative size (for example due to a wrong calculation). Update #4450
14:54 Changeset in rtems [0d3453a4] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Simplify linkcmds and make it flexible Calling the memory FLASH and EXTRAM instead of FLEXSPI and SDRAM makes it simpler to support other types of external RAM. This patch also removes some of the calculations and improves names and documentation to avoid pitfalls. It removes a unnecessary memory definition. Update #4180
13:58 Changeset in rtems-docs [72ae964] by Christian Mauderer <christian.mauderer@…>
user/bsps/imxrt: Info about ARM PLL frequency Update #4180
13:53 Changeset in rtems-docs [78a1ae1] by Christian Mauderer <christian.mauderer@…>
user/bsps/imxrt: Fix typo
13:50 Changeset in rtems [95a38dd] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Allow different ARM PLL setting Update #4180
12:41 Changeset in rtems-central [09c6c35] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
12:38 Changeset in rtems-central [2330afe] by Sebastian Huber <sebastian.huber@…>
spec: Add event manager requirements
11:54 Changeset in rtems-central [48b9e5e] by Sebastian Huber <sebastian.huber@…>
spec: Add and use software architecture components
11:38 Changeset in rtems-central [2004cfa] by Sebastian Huber <sebastian.huber@…>
spec: Add system events to hidden group
09:31 Changeset in rtems-central [0fe547c] by Sebastian Huber <sebastian.huber@…>
items: Add ItemCache?.types
07:59 Changeset in rtems-central [b6c4b615] by Sebastian Huber <sebastian.huber@…>
spec: Fix attribute references
07:17 Changeset in rtems-central [e336dd3] by Sebastian Huber <sebastian.huber@…>
specview.py: Substitute text during view This helps to catch invalid attribute references.
06:59 Changeset in rtems-central [d819025] by Sebastian Huber <sebastian.huber@…>
spec: Fix links and references
06:27 Ticket #4440 (enhancement: Add missing rtems_mutex_try_lock() and ...) closed by Christian Mauderer <christian.mauderer@…>
fixed: In b05cecc/rtems-docs: […]
06:11 Changeset in rtems-central [1b05bad] by Sebastian Huber <sebastian.huber@…>
spec: Add documentation interface domain
06:05 Changeset in rtems-central [6cfdead] by Sebastian Huber <sebastian.huber@…>
spec: Add group for dynamic memory allocation
05:59 Changeset in rtems-central [1625e71] by Sebastian Huber <sebastian.huber@…>
spec: Fix link roles
05:57 Changeset in rtems-central [9a36c99] by Sebastian Huber <sebastian.huber@…>
spec: Place RTEMS_UNREACHABLE() into a group
05:47 Changeset in rtems [bf36f5de] by Sebastian Huber <sebastian.huber@…>
score: Add RTEMS_UNREACHABLE() to a group
05:43 Changeset in rtems-central [6438f3d] by Sebastian Huber <sebastian.huber@…>
spec: Add runtime performance requirements
05:21 Changeset in rtems-central [9dfeb84] by Sebastian Huber <sebastian.huber@…>
spec: Add interface group for C and POSIX
05:11 Changeset in rtems-central [13e3d66] by Sebastian Huber <sebastian.huber@…>
spec: Add "interface-ingroup-hidden" link role This avoids orphaned items.
04:50 Changeset in rtems-central [fe615d6] by Sebastian Huber <sebastian.huber@…>
spec: Document rtems_task_delete() error
00:31 Changeset in rtems [6a56fd9] by Harrison Edward Gerber <gerberhe11@…>
cpukit/libmisc/monitor: Fix src/dest overlap of strcpy in mon-editor.c See also CID 1399727 Closes #4444

05/27/21:

12:52 GSoC/2021 edited by Matthew Joyce
(diff)
12:36 GSoC/2021 edited by Matthew Joyce
(diff)
05:11 Changeset in rtems [2fdd00fc] by Sebastian Huber <sebastian.huber@…>
rtems: Document new rtems_task_delete() error Update #4414.
05:08 Ticket #4414 (Return RTEMS_CALLED_FROM_ISR in rtems_task_delete()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 2509b62/rtems-docs: […]
05:07 Changeset in rtems-docs [2509b62] by Sebastian Huber <sebastian.huber@…>
c-user: Document new rtems_task_delete() error Close #4414.
03:41 WikiStart edited by Chris Johns
Fix the 5 release documentation. (diff)

05/26/21:

23:41 Ticket #4446 (CID 1472578: Uninitialized scalar variable) created by Harrison Gerber
In jffs2_scan_eraseblock: Use of an uninitialized variable (CWE-457)
23:20 Ticket #4445 (CID 1468684: Uninitialized scalar variable) created by Harrison Gerber
In tcp_remote_connect: Use of an uninitialized variable (CWE-457)
22:45 Ticket #4442 (CID 1399721: Copy into fixed size buffer) closed by Harrison Edward Gerber <gerberhe11@…>
fixed: In e2011dc/rtems: […]
22:25 Changeset in rtems [e2011dc] by Harrison Edward Gerber <gerberhe11@…>
cpukit/libpci: fix potential buffer overflow in pci_cfg_print_code.c See also CID 1399721 Closes #4442
22:21 Ticket #4444 (CID 1399727: Copy into fixed size buffer) created by Harrison Gerber
In rtems_monitor_line_editor: A source buffer of statically unknown …
21:34 Ticket #4388 (Copy improved mailer.py from rtems-tools) closed by Alex White <alex.white@…>
fixed: In 4e6dc64/rtems-source-builder: […]
19:59 Ticket #4443 (powerpc/motorola_powerpc BSPs build bootloader with -msoft-float) created by Andrew Johnson
While working on the EPICS port to RTEMS-5 and trying to link an EPICS …
17:52 Ticket #4442 (CID 1399721: Copy into fixed size buffer) created by Harrison Gerber
In pci_cfg_print_device: A source buffer of statically unknown size is …
16:27 GSoC/2021 edited by Husni Faiz
(diff)
15:02 Changeset in rtems-central [331d1dad] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
15:01 GSoC/2021 edited by Matthew Joyce
(diff)
14:33 Changeset in rtems [5bb5e01] by Christian Mauderer <christian.mauderer@…>
i2c: Add non blocking read / write This adds the possibility to open an I2C bus with O_NONBLOCK (or set it later via fcntl) to get non-blocking transmissions. This means that if the bus is busy, a read, write or transfer ioctl will return with a EAGAIN errno.
13:38 GSoC/2021 edited by Husni Faiz
(diff)
12:41 Ticket #4435 (Thread cancellation may produce ready threads with an active thread timer) closed by Sebastian Huber <sebastian.huber@…>
fixed: In ce6319a/rtems: […]
12:41 Ticket #4413 (Allow pthread_cancel() from within interrupt context) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 29187be/rtems: […]
12:37 Changeset in rtems-central [fd80d1f] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
12:15 Changeset in rtems-central [bffa1e7] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
12:00 Changeset in rtems-central [a44b35b] by Sebastian Huber <sebastian.huber@…>
spec: Use TCB in rtems_task_restart() validation This simplifies the scheduler test support.
09:32 Changeset in rtems-docs [b05cecc] by Christian Mauderer <christian.mauderer@…>
c-users: Add rtems_*mutex_try_lock Closes #4440.
09:26 Changeset in rtems [1568965] by Christian Mauderer <christian.mauderer@…>
thread-API: Add rtems_*mutex_try_lock This adds a rtems_mutex_try_lock and a rtems_recursive_mutex_try_lock. Update #4440.
09:26 Ticket #4441 (Support building CoreMark benchmark in Make) created by Hesham Almatary
The CoreMark? patch I submitted only supports waf builds and not Make.
09:26 Ticket #4440 (enhancement: Add missing rtems_mutex_try_lock() and ...) created by Christian Mauderer
There are no try_lock functions for the self contained mutexes.
07:39 Changeset in rtems [023a2709] by Christian Mauderer <christian.mauderer@…>
cpukit: Add description of release version numbers The release version in the git sources doesn't change. Add a note why that is the case.
07:39 Changeset in rtems [50a8353]5 by Christian Mauderer <christian.mauderer@…>
cpukit: Add description of release version numbers The release version in the git sources doesn't change. Add a note why that is the case.

05/25/21:

17:41 Ticket #4124 (rtems-bsp-builder needs to be switched to waf builds) closed by Ryan Long <ryan.long@…>
fixed: In 527848d/rtems-tools: […]
13:33 Ticket #4439 (Open of /dev/console should only be in SysInit List if Console Enabled) closed by Joel Sherrill <joel@…>
fixed: In 76d5722b/rtems: […]
13:33 Ticket #4438 (powerpc/shared/irq/ppc-irq-legacy.c: Use rtems_malloc() not malloc()) closed by Joel Sherrill <joel@…>
fixed: In f9d59075/rtems: […]
08:35 GSoC/2021 edited by Matthew Joyce
(diff)
07:09 GSoC/2021 edited by Matthew Joyce
(diff)
Note: See TracTimeline for information about the timeline view.