Timeline




matching tags

Apr 9, 2021:

9:52 PM Changeset in rtems-tools [92f7f67] by Alex White <alex.white@…>
rtemstoolkit: Filter mail options from log output This filters mail-related options out before logging the command line options. This is needed to prevent leaking potentially sensitive information via logs and emails. Updates #4384
5:53 PM Changeset in rtems [024d4ea] by Sebastian Huber <sebastian.huber@…>
rtems: Use allocator mutex for timer server The allocator mutex is recursive and already used for the task creation in rtems_timer_initiate_server(). Just use this mutex instead of the once mutex to serialize the initialization. This avoids a dependency on condition variables which are not used here.
5:18 PM Changeset in rtems-central [2014f8b] by Sebastian Huber <sebastian.huber@…>
spec: Update due to API changes
2:26 PM GSoC/2021 edited by Husni Faiz
(diff)
2:01 PM Changeset in rtems-central [0966b76] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra files
12:48 PM Changeset in rtems-source-builder [4e256fc]master by Sebastian Huber <sebastian.huber@…>
7: Update tool chain
12:47 PM Changeset in rtems-source-builder [c25e4d4] by Sebastian Huber <sebastian.huber@…>
6: Update tool chain
12:33 PM Changeset in rtems-source-builder [fc6fac1] by Sebastian Huber <sebastian.huber@…>
6/7: Update to the latest rtems-tools
12:29 PM Changeset in rtems-tools [0b94fb0] by Sebastian Huber <sebastian.huber@…>
linkers: Update due to API changes
6:28 AM Changeset in rtems [5728e8e3] by Moyano, Gabriel <gabriel.moyano@…>
grlib/genirq: Taking into account that it could be more than one ISR enabled/disabled
6:28 AM Changeset in rtems [bc806d4]5 by Moyano, Gabriel <gabriel.moyano@…>
grlib/genirq: Taking into account that it could be more than one ISR enabled/disabled Closes #4385

Apr 8, 2021:

11:02 PM Ticket #4342 (disp_hcms29xx.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 3cd58bd/rtems: […]
11:02 PM Ticket #4341 (fastlz.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 09d811b/rtems: […]
11:02 PM Ticket #4340 (print-ls.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 0b23660/rtems: […]
11:02 PM Ticket #4339 (main_cp.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In fbc76440/rtems: […]
5:50 PM Ticket #4383 (covoar keeps DWARF info in memory too long) created by Alex White
To get covoar working again, the ELF and DWARF info cleanup was moved …
5:13 PM Changeset in rtems-tools [eecde47] by Alex White <alex.white@…>
coverage/symbol-sets.ini : Add libuuid
1:41 PM Changeset in rtems [7bbbe42] by Frank Kühndel <frank.kuehndel@…>
clock:_TOD_To_seconds(): Fix year 2514 overflow This patch fixes issue #4338 by changing _TOD_Validate() to only accept years till 2105. This requires another patch to change the documentation of rtems_clock_set() and other affected API functions (indicating the end date is 2105 not 2514). I tried to support till year 2514 but it turned out that this needs changing the Timer Manager too. That in turn would mean to change _TOD_Seconds_since_epoch( void ) from 32 to 64 bit. Sebastian pointed out that a naive extension leads to trouble with 32 bit processors. He deemed a safe re-implementation too costly performance wise considering that year 2106 is far away and current binaries using RTEMS Classic API are unlikely to be in use by 2106. The constant TOD_SECONDS_AT_2100_03_01_00_00 in cpukit/rtems/src/clocktodtoseconds.c happens to be wrong by 1 hour. When setting the date 2100-Feb-28 23:59:59 and then reading the date again you will find yourself in 2100-Feb-27. Update #4338
1:07 PM Changeset in rtems-central [aec1727] by Frank Kühndel <frank.kuehndel@…>
spec: Add spec items for clock manager Adding the specification items to rtems-central for those methods of the clock manager which are mentioned in the space profile. The SRS requirements and their tests can be generated from these specification items.
12:40 PM Changeset in rtems-central [8b5158b] by Sebastian Huber <sebastian.huber@…>
spec: Use GetThread?() from test support
8:32 AM Changeset in rtems-central [455e1da] by Sebastian Huber <sebastian.huber@…>
spec: Update due to API changes
5:51 AM Changeset in rtems [5b97821] by Sebastian Huber <sebastian.huber@…>
libtest: Fix use of flexible array member Flexible array members must not appear in the middle of a structure.
4:41 AM GSoC/2021 edited by Ayushman Mishra
(diff)

Apr 7, 2021:

11:12 PM Ticket #4382 (mingw - add flex to packages needed) created by Joel Sherrill
New install of msys2 and pacman instructions in manual missed flex.
8:36 PM Ticket #4377 (covoar/Explanations Explanations::writeNotFound() NULL check of wrong ...) closed by Alex White <alex.white@…>
fixed: In e84b9f3/rtems-tools: […]
8:30 PM Changeset in rtems-docs [ad03db3] by Joel Sherrill <joel@…>
posix-compliance: Use constant name for API spreadsheet. README-cvs.txt will need to be updated each time the spreadsheet is updated. The spreadsheet is managed and maintained externally and has a version in the name. We do not want that in the repository because a diff of the CSV should always be much smaller than a "delete old/add new" patch.
6:58 PM Ticket #4380 (Update RTEMS POSIX Compliance Spreadsheet) closed by Joel Sherrill <joel@…>
fixed: In b43fe70/rtems-docs: […]
3:35 PM Ticket #4374 (Handle symbol sets in covoar) closed by Alex White <alex.white@…>
fixed: In de185fe/rtems-tools: […]
2:21 PM Changeset in rtems-central [df5dcd6] by Sebastian Huber <sebastian.huber@…>
spec: Wording in /rtems/sem/req/release
1:01 PM Ticket #4381 (crypt-sha256.c: Constant variable guards dead code) created by Ryan Long
CID 1018089: Constant variable guards dead code in crypt_sha256_r(). …
12:12 PM Changeset in rtems-central [7e71a8c] by Sebastian Huber <sebastian.huber@…>
spec: Specify parts of rtems_semaphore_obtain()
8:35 AM Changeset in rtems-central [87b1319] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
7:08 AM GSoC/2021 edited by pranav
(diff)
6:38 AM Changeset in rtems-central [a79b9a3] by Sebastian Huber <sebastian.huber@…>
spec: Clarify /rtems/sem/req/set-priority
5:57 AM Changeset in rtems-central [5afa8c9] by Sebastian Huber <sebastian.huber@…>
spec: Fix wording in /rtems/sem/req/release
5:57 AM Changeset in rtems-central [79386c4] by Sebastian Huber <sebastian.huber@…>
spec: Fix rtems_semaphore_release() error
5:11 AM Changeset in rtems-docs [241cd06] by Sebastian Huber <sebastian.huber@…>
c-user: Fix rtems_semaphore_release() docs The directive returns RTEMS_UNSATISFIED if the semaphore's count already had the maximum value of UINT32_MAX.
5:08 AM Changeset in rtems [809b76ec] by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_semaphore_release() documentation The directive returns RTEMS_UNSATISFIED if the semaphore's count already had the maximum value of UINT32_MAX.
5:04 AM Changeset in rtems-central [3796f5e] by Sebastian Huber <sebastian.huber@…>
spec: Fix warning
4:42 AM Changeset in rtems [3e46a75e] by Sebastian Huber <sebastian.huber@…>
validation: Fix unused variable warning Fix warning: testsuites/validation/tc-signal-send.c:634:21: warning: unused variable 'sc' [-Wunused-variable]
4:40 AM Changeset in rtems [b3364fc6] by Sebastian Huber <sebastian.huber@…>
libtests/block14: Fix warning Fix warning: testsuites/libtests/block14/init.c:198:8: warning: 'sc' may be used uninitialized in this function [-Wmaybe-uninitialized] Update #3689.

Apr 6, 2021:

9:56 PM Changeset in rtems-docs [b43fe70] by Joel Sherrill <joel@…>
posix-compliance: Update tracking spreadsheet to v12 The new version of the API tracking spreadsheet includes FACE Technical Standard, Edition 3.1 as well as a few additions to what RTEMS supports. The generation script and discussion of standards was updated to reflect the inclusion of a new Edition of the FACE Technical Standard. Closes #4380.
9:25 PM Ticket #4380 (Update RTEMS POSIX Compliance Spreadsheet) created by Joel Sherrill
There have been additions to RTEMS and the tracking spreadsheet now …
9:03 PM Ticket #4379 (crypt-sha512.c: Constant variable guards dead code) created by Ryan Long
CID 1018087: Constant variable guards dead code in crypt_sha512_r(). …
8:40 PM Changeset in rtems-tools [092bf04] by Joel Sherrill <joel@…>
covoar: Eliminate tabs
8:24 PM Changeset in rtems-tools [fcef37b] by Joel Sherrill <joel@…>
covoar: Remove training white spaces
6:34 PM Ticket #2970 (Add ftw.h to newlib) closed by eshan dhawan
fixed
6:29 PM GSoC/2021 edited by eshan dhawan
(diff)
2:00 PM Changeset in rtems [089e6818] by Sebastian Huber <sebastian.huber@…>
score: Replace Objects_Name_or_id_lookup_errors Replace Objects_Name_or_id_lookup_errors with new Status_Control codes. Get rid of the _Status_Object_name_errors_to_status lookup table.
1:16 PM Ticket #4371 (RTEMS5: Shell: Backport commands for spi and i2c) closed by Christian Mauderer <christian.mauderer@…>
fixed: In a274b6f/rtems: […]
1:16 PM Ticket #4370 (RTEMS5: Add spi driver for AXI SPI ip core from Xilinx (cloned)) closed by Jan Sommer <jan.sommer@…>
fixed: In ec26605/rtems: […]
1:16 PM Ticket #4369 (RTEMS5: Add driver for cadence-spi device for xilinx based BSPs (cloned)) closed by Jan Sommer <jan.sommer@…>
fixed: In 14e74e4/rtems: […]
7:56 AM Changeset in rtems [05cd707d] by Sebastian Huber <sebastian.huber@…>
arm/stm32h7: Add STM32H7_USART3_GPIO_*
7:43 AM Changeset in rtems [6bb6b69b] by Sebastian Huber <sebastian.huber@…>
arm/stm32h7: Add STM32H7_HSE_FREQUENCY
7:42 AM Changeset in rtems [26307ef] by Sebastian Huber <sebastian.huber@…>
arm/nucleo-h743zi: New BSP variant
7:18 AM Changeset in rtems [3799375] by Sebastian Huber <sebastian.huber@…>
build: Add group for arm/stm32h7
2:05 AM GSoC/2021 edited by Ayushman Mishra
(diff)

Apr 5, 2021:

9:28 PM Changeset in rtems [69bde47] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Restore ISR cookie bit mask The _CPU_ISR_Is_enabled() function operates on ISR cookies and so must mask off the appropriate status bits. This also fixes the naming of the parameters of the _CPU_ISR_* functions to indicate use of ISR cookies instead of interrupt enable/disable levels.
6:58 PM Ticket #4378 (covoar/symbol-sets add libuuid to symbol-sets.ini) created by Alex White
libuuid should be added to the list of symbol sets in the …
6:54 PM Ticket #4377 (covoar/Explanations Explanations::writeNotFound() NULL check of wrong ...) created by Alex White
The Explanations::writeNotFound() method contains two NULL checks …
6:29 PM Ticket #4376 (covoar/ReportsBase Coverage::GenerateReports() uses raw pointer to ...) created by Alex White
The Coverage::GenerateReports() function uses a variable of type …
5:59 PM Ticket #4375 (Add futimens() and utimensat()) created by Joel Sherrill
RTEMS currently only supports utimes() which is marked as Legacy in …
5:59 PM Ticket #4374 (Handle symbol sets in covoar) created by Alex White
The covoar tool should be changed to handle all symbol sets for a …
4:40 PM Changeset in rtems-tools [e84b9f3] by Alex White <alex.white@…>
covoar: Fix NULL check of wrong variable (CID #1399602) CID 1399602: Dereference null return value in Explanations::writeNotFound(). In Explanations::writeNotFound() there were two NULL checks of the fileName variable where only one is needed. The second check has been changed to a NULL check of notFoundFile to match the original intent. Closes #4377
4:29 PM Changeset in rtems-tools [de185fe] by Alex White <alex.white@…>
covoar: Use range-based for loops in ReportsBase? Some of the loops in the ReportsBase::Write* methods contained both regular and range-based for loops. This changes them to use only range- based for loops. Closes #4374
4:02 PM Changeset in rtems-docs [1f7be22] by Joel Sherrill <joel@…>
tools/boot-image.rst: Master Boot Record is MBR not MRB

Apr 3, 2021:

7:22 PM Ticket #4373 (qemu: qemu-system-arm hangs during cron'ed test runs with rtems-test) created by Joel Sherrill
When I run the automated build sweep on the CentOS server, I see some …

Apr 2, 2021:

9:22 PM Changeset in rtems-tools [b3fcd10] by Alex White <alex.white@…>
coverage.py: Call covoar once Updates #4374
9:21 PM Changeset in rtems-tools [b02600a] by Alex White <alex.white@…>
covoar: Split symbols by symbol set This changes the way covoar organizes the symbols. Instead of treating all symbols as one set, covoar is now aware of multiple symbol sets and tracks statistics for each set. It now also generates reports for each symbol set. This change relieves the caller of covoar of the reponsibility of managing the symbol sets. As a result, covoar can minimize the work done for each symbol set, yielding a significant speedup. Updates #4374

Apr 1, 2021:

7:13 PM GSoC/2021 edited by pranav
(diff)
5:43 PM Ticket #4368 (rtems--tools tool kit temp file constructor does nothing) closed by Alex White
fixed: This patch set up the interfaces used in the "covoar: Add option to create named objdumps" patch that I sent. We determined that patch was not needed given its hacked-togetherness along with future speedups that we had in mind which would make it obsolete anyway. This patch should have been removed from the set to be committed, but I forgot to send out a notice to exclude it. Sorry for the confusion. This commit should be reverted.
12:21 PM Developer/discord edited by Gedare Bloom
(diff)
11:59 AM GSoC/2021 edited by Matthew Joyce
(diff)
8:59 AM Changeset in rtems-tools [fe59a14] by Hesham Almatary <Hesham.Almatary@…>
rld-cc: Add -target to recognised cflags -target *-*-* flag is necessary for LLVM/Clang while cross-compiling
7:19 AM Ticket #4372 (STM32H7: SDMMC driver) closed by Christian Mauderer
fixed
7:03 AM Ticket #4372 (STM32H7: SDMMC driver) created by Christian Mauderer
The STM32H7 BSP is missing a SDMMC driver.

Mar 31, 2021:

4:01 PM Changeset in rtems-tools [26538d6] by Alex White <alex.white@…>
covoar: Fix off-by-one in Coverage::finalizeSymbol() The rangeIndex variable is 1 higher than the index at which the first instruction address was found. This fixes the loop to set rangeIndex correctly.
3:41 PM Changeset in rtems-tools [49fac03] by Joel Sherrill <joel@…>
Revert rld-process: Add named tempfile constructor This patch reflected a temporary workaround which avoided regenerating the temporary files for each symbol set. The need for redundant processing is being eliminated in an upcoming patch series. Hash: 420d7a13672991a1480d06ac02190f2976b9253b From 420d7a13672991a1480d06ac02190f2976b9253b Mon Sep 17 00:00:00 2001 From: Alex White <alex.white@…> Date: Wed, 3 Mar 2021 09:48:00 -0600 Subject: rld-process: Add named tempfile constructor This adds a new tempfile constructor for creating a named tempfile rather than generating the name.
8:27 AM Ticket #4371 (RTEMS5: Shell: Backport commands for spi and i2c) created by Jan Sommer
Backport the i2c and spi shell commands of Christian Mauderer.
8:21 AM Changeset in rtems [ec26605]5 by Jan Sommer <jan.sommer@…>
bsps/xilinx_zynq: Add Xilinx AXI SPI driver to build Closes #4370
8:06 AM Ticket #4370 (RTEMS5: Add spi driver for AXI SPI ip core from Xilinx (cloned)) created by Jan Sommer
Cloned from #4321: --> Backport to RTEMS5 ---- Add a spidev compatible …
8:02 AM Changeset in rtems [14e74e4]5 by Jan Sommer <jan.sommer@…>
bsps/xilinx_zynq: Add cadence SPI driver to build system Closes #4369
7:15 AM Ticket #4369 (RTEMS5: Add driver for cadence-spi device for xilinx based BSPs (cloned)) created by Jan Sommer
Cloned from #4320: Backport to RTEMS5 ---- Implement a spidev …
4:50 AM Ticket #4366 (gdb-9-1 fails to build for powerpc) closed by Vijay Kumar Banerjee <vijay@…>
fixed: In 1b3f092/rtems-source-builder: […]
3:26 AM Ticket #4368 (rtems--tools tool kit temp file constructor does nothing) created by Chris Johns
A change to add an overloaded constructor ... …
3:06 AM GSoC/2021 edited by Rajiv Vaidyanathan
(diff)

Mar 30, 2021:

10:01 PM Ticket #4367 (gdb-9-1 fails to build for powerpc (cloned)) created by Vijay Kumar Banerjee
Cloned from #4366: ---- The RSB fails to build powerpc-rtems5-gdb-9.1 …
9:51 PM Changeset in rtems-source-builder [1b3f092]5 by Vijay Kumar Banerjee <vijay@…>
gdb-9-1: Add patch to fix linker error with gcc10 Close #4366
9:38 PM Changeset in rtems-central [9872b2d] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
9:35 PM Ticket #4366 (gdb-9-1 fails to build for powerpc) created by Vijay Kumar Banerjee
The RSB fails to build powerpc-rtems5-gdb-9.1 due to link errors.
9:14 PM Changeset in rtems-tools [c71a836] by Joel Sherrill <joel@…>
trace/wscript: Specify C language version CentOS 7 has gcc 4.8 which defaults to C90 and this results in warnings for code that is valid C99 but not C90.
9:13 PM Changeset in rtems-tools [04394f4] by Joel Sherrill <joel@…>
misc/wscript: Specify C language version CentOS 7 has gcc 4.8 which defaults to C90 and this results in warnings for code that is valid C99 but not C90.
9:13 PM Changeset in rtems-tools [cebdafe] by Joel Sherrill <joel@…>
rtems-bin2c.c: Define _XOPEN_SOURCE to 700 for strnlen() visibility
3:03 PM Ticket #4321 (Add spi driver for AXI SPI ip core from Xilinx) closed by Jan Sommer <jan.sommer@…>
fixed: In 33fd915/rtems: […]
2:44 PM Ticket #4365 (main_cp.c: Ignore return value from stat()) created by Ryan Long
CID 26051: Unchecked return value from library in main_cp(). […]

Mar 29, 2021:

7:12 PM Changeset in rtems-docs [6563262] by Christian Mauderer <oss@…>
User/BSPs/Beagle: Add JTAG debugger section

Mar 28, 2021:

3:51 PM Ticket #4364 (rtems-test Fails to list failed tests to user) created by Joel Sherrill
rtems-test does not report the set of failed tests to the user at the …
12:51 PM Changeset in rtems [4f12a1e] by Jiri Gaisler <jiri@…>
Restore FDT in ofw01 to avoid test timeout on RISCV
6:08 AM Ticket #4363 (GDB does not build on Windows for MSYS2) created by Chris Johns
The details are in the GDB bug ... …

Mar 27, 2021:

5:08 PM Changeset in rtems [1e62e15f] by Sebastian Huber <sebastian.huber@…>
score: Add an assert to _Workspace_Free()
2:55 PM Changeset in rtems [d4d2f64] by Joel Sherrill <joel@…>
pwdgrp.c: Change to simply ignore return value from mkdir(/etc) At this point in time, /etc can be created in multiple ways. There is a discussion (#4354) that would define a mechanism for instantiating a base file system with some flexibility for the set of directories included. For now, this particular mkdir() call can fail because /etc could already have been created by at least an initial filesystem image, the shell, or libbsd. closes #4382.
10:15 AM Changeset in rtems [e0aba8cb] by Sebastian Huber <sebastian.huber@…>
score: Fix task stack initialization Do not adjust the stack area begin address since this may confuse the stack allocator and result in failed stack frees. Account for the alignment overhead in the stack space size estimate. Check that the stack size is in the expected interval.
2:32 AM Ticket #4362 (about error number) created by only_yipie
We found that there is an error code defined as 5, usually the error …

Mar 26, 2021:

1:28 PM Ticket #3689 (bdbuf: Replace automatic read-ahead with rtems_bdbuf_peek()) closed by Christian Mauderer <christian.mauderer@…>
fixed: In fd639b8/rtems: […]
1:12 PM Ticket #4360 (libbsd: racoon and ping6 don't honor file descriptor maximum) closed by Christian Mauderer
fixed
12:51 PM Ticket #4361 (libbsd: racoon and ping6 don't honor file descriptor maximum) created by Christian Mauderer
Cloned from #4360: ---- racoon and ping6 use fd_sets. If RTEMS is …
12:50 PM Ticket #4360 (libbsd: racoon and ping6 don't honor file descriptor maximum) created by Christian Mauderer
racoon and ping6 use fd_sets. If RTEMS is build with a big number of …
12:45 PM Ticket #3782 (Beagle Bone Black BSP / libbsd: Some pinmux settings are initialized twice) closed by Christian Mauderer
fixed
9:44 AM Changeset in rtems-central [df5b0ff] by Sebastian Huber <sebastian.huber@…>
spec: Wording in /rtems/sem/req/set-priority
Note: See TracTimeline for information about the timeline view.