Timeline
04/16/21:
- 22:29 Ticket #4387 (covoar marks taken/not taken incorrectly for AArch64) closed by Alex White <alex.white@…>
- fixed: In 0c4884a/rtems-tools: […]
- 22:29 Ticket #4386 (covoar missing conditional branch instructions on ARM) closed by Alex White <alex.white@…>
- fixed: In 292363d/rtems-tools: […]
- 20:16 Changeset in rtems-central [640e2df] by Sebastian Huber <sebastian.huber@…>
- validation: More compact post-conditions
- 18:24 Changeset in rtems-tools [0c4884a] by Alex White <alex.white@…>
-
covoar/Target_aarch64: Swap QEMU taken/not taken bits
This overrides the
TargetBase
behavior to allow branches to be marked correctly as either taken or not taken. Closes #4387 - 18:12 Changeset in rtems-tools [29fee42] by Alex White <alex.white@…>
- Revert "covoar/TargetBase: Fix QEMU branch info" This reverts commit e80fd3e75b25627b6b2be2c1c820895319a91f34. The change was originally made to correct the taken/not taken analysis of AArch64. This broke taken/not taken analysis on other architectures where the behavior was not overridden in the appropriate Target_* class.
- 18:11 Ticket #4387 (covoar marks taken/not taken incorrectly for AArch64) created by Alex White
- The AArch64 annotated assembly produced by covoar reveals that …
- 14:39 Changeset in rtems-tools [292363d] by Alex White <alex.white@…>
-
covoar/Target_arm: Add cbz and cbnz as branch instructions
This adds
cbz
andcbnz
as conditional branch instructions for ARM as they appear to have been missed. Closes #4386 - 14:36 Ticket #4386 (covoar missing conditional branch instructions on ARM) created by Alex White
-
Two ARM instructions,
cbz
andcbnz
, are not being treated as … - 13:22 Changeset in rtems [00f9faf2] by Sebastian Huber <sebastian.huber@…>
- rtems: Document rtems_semaphore_obtain() errors
- 13:14 Changeset in rtems-central [b6d4229] by Sebastian Huber <sebastian.huber@…>
- validation: Assign run parameters early This allows to use the run parameters in the setup/teardown fixture methods.
- 07:59 Changeset in rtems-central [2b6d64b] by Sebastian Huber <sebastian.huber@…>
- spec: Document semaphore obtain errors
- 07:21 Changeset in rtems [16b50ac6] by Sebastian Huber <sebastian.huber@…>
- score: Always check if a prio ceiling is defined Priority ceiling semaphores (in contrast to MrsP semaphores) have only one priority ceiling which is defined for the home scheduler of the task which created the semaphore. Always check during a semaphore seize that the home scheduler of the calling task is equal to this scheduler. This avoids a scheduler mismatch if the semphore is acquired after the calling thread blocked on the semaphore.
- 06:57 Changeset in rtems-docs [9bf0184] by Sebastian Huber <sebastian.huber@…>
- c-user: Document rtems_semaphore_obtain() errors Update #3993.
- 06:50 Ticket #4385 (grlib/genirq: Bad returned value when enabling/disabling interrupt) closed by Moyano, Gabriel <gabriel.moyano@…>
- fixed: In bc806d4/rtems: […]
- 05:50 Changeset in rtems [2a24f99d] by Sebastian Huber <sebastian.huber@…>
- bsps/arm: Set MSP in ARMv7-M start code Set the Main Stack Pointer (MSP) to the ISR stack area end just in case we run using the Process Stack Pointer (PSP). This helps if applications are started by a boot loader.
04/15/21:
- 20:28 Changeset in rtems-docs [199cc8e] by Vijay Kumar Banerjee <vijay@…>
- legacy-networking: Add note with build instructions for rtems-net-legacy
- 14:34 Changeset in rtems-central [ffec29a] by Sebastian Huber <sebastian.huber@…>
- validation: Avoid use of uint0_t
04/14/21:
- 18:36 Changeset in rtems-central [93d6393] by Sebastian Huber <sebastian.huber@…>
- spec: Specify semphore obtain
- 14:32 Ticket #4384 (Add SMTP login to rtems-tools mailer) closed by Alex White <alex.white@…>
- fixed: In 82b752a/rtems-tools: […]
- 09:47 Changeset in rtems-central [af974f1] by Sebastian Huber <sebastian.huber@…>
- spec: Account for helping schedulers
- 05:43 Changeset in rtems [a5fd293] by Vijay Kumar Banerjee <vijay@…>
- testsuites: Remove telnetd01 telnetd01 test cannot be run without a network stack, so this test is being moved to the rtems-net-legacy repository.
- 04:57 Changeset in rtems-central [5c2aa3d] by Sebastian Huber <sebastian.huber@…>
- spec: Adjust scheduler terms
04/13/21:
- 21:28 Changeset in rtems-tools [82b752a] by Alex White <alex.white@…>
- rtemstoolkit/mailer.py: Add --use-gitconfig option This adds the option to pull mail-related configuration values from the user's git configuration. Closes #4384
- 21:28 Changeset in rtems-tools [f7f1a3e]5 by Alex White <alex.white@…>
- rtemstoolkit/mailer.py: Add --use-gitconfig option This adds the option to pull mail-related configuration values from the user's git configuration. Updates #4553
- 18:45 Changeset in rtems [71521ff2] by Vijay Kumar Banerjee <vijay@…>
- telnetd.c: Remove RTEMS_NETWORKING check Set the priority manually to make telnetd compatible with the
- 18:16 Changeset in rtems-libbsd [9b9a976] by Vijay Kumar Banerjee <vijay@…>
- Revert "Import telnetd from RTEMS repository" This reverts commit 1b07480ddc93c10777eff5072e7621ed0c96d30c.
- 17:58 Changeset in rtems [0cbbcef] by Vijay Kumar Banerjee <vijay@…>
- Revert "cpukit/include: Remove telnetd.h" This reverts commit 8383572963e261ea384cddfa43cd9606e7c23cdd.
- 17:57 Changeset in rtems [650ac700] by Vijay Kumar Banerjee <vijay@…>
- Revert "cpukit: Remove telnetd" This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
- 15:51 GSoC/2021 edited by Ranjan
- (diff)
- 12:19 GSoC/2021 edited by Matthew Joyce
- (diff)
- 12:02 Changeset in rtems-libbsd [829afaf] by Christian Mauderer <christian.mauderer@…>
- st-sdmmc: Handle short not cache aligned buffers Possible data sources for SD driver: - mmc_sd_switch(): - length: 64 byte; - buffer on stack - mmc_test_bus_width(): - length: 4 or 8 byte - buffer in program memory or on stack - mmc_app_send_scr(): - length: 8 byte - buffer from device ivar structure - mmc_app_sd_status(): - length: 64 byte - buffer from device ivar structure - mmc_send_ext_csd(): - length: MMC_EXTCSD_SIZE = 512 - buffer from device ivar structure - rtems_bsd_mmcsd_disk_read_write(): - length: depends on read - buffer from rtems_blkdev buffer -> already aligned - mmcsd_ioctl_cmd(): - length: depends on call - buffer malloced, not aligned -> patched in RTEMS So the problematic buffers are only the ones up to 512 bytes. Copy these data into a buffer to avoid that problem.
- 12:02 Changeset in rtems-libbsd [b1ecc253]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
- st-sdmmc: Handle short not cache aligned buffers Possible data sources for SD driver: - mmc_sd_switch(): - length: 64 byte; - buffer on stack - mmc_test_bus_width(): - length: 4 or 8 byte - buffer in program memory or on stack - mmc_app_send_scr(): - length: 8 byte - buffer from device ivar structure - mmc_app_sd_status(): - length: 64 byte - buffer from device ivar structure - mmc_send_ext_csd(): - length: MMC_EXTCSD_SIZE = 512 - buffer from device ivar structure - rtems_bsd_mmcsd_disk_read_write(): - length: depends on read - buffer from rtems_blkdev buffer -> already aligned - mmcsd_ioctl_cmd(): - length: depends on call - buffer malloced, not aligned -> patched in RTEMS So the problematic buffers are only the ones up to 512 bytes. Copy these data into a buffer to avoid that problem.
- 11:55 Changeset in rtems-libbsd [00a5f97]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
- MMCSD: Use cache aligned alloc for ioctl Some drivers can't easily work with buffers that are not cache aligned and have an arbitrary length. Therefore use an aligned malloc instead.
- 11:55 Changeset in rtems-libbsd [8aa3ddf] by Christian Mauderer <christian.mauderer@…>
- MMCSD: Use cache aligned alloc for ioctl Some drivers can't easily work with buffers that are not cache aligned and have an arbitrary length. Therefore use an aligned malloc instead.
- 11:18 Changeset in rtems-central [f320094] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems
- 08:53 Changeset in rtems-central [671cd42] by Sebastian Huber <sebastian.huber@…>
- spec: Add custom action req texts
- 08:26 Changeset in rtems-central [1b8fb90] by Sebastian Huber <sebastian.huber@…>
- config.yml: Add extra files
- 08:24 Changeset in rtems-central [0285f84] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems
- 08:07 Changeset in rtems-central [9e7ee26] by Sebastian Huber <sebastian.huber@…>
- validation: Add get_post_conditions()
- 05:46 Ticket #4385 (grlib/genirq: Bad returned value when enabling/disabling interrupt) created by GabrielMoyano
- The function genirq_set_active() can return a value greater than 1 …
- 01:18 GSoC/2021 edited by Ida Delphine
- (diff)
04/12/21:
- 18:57 Changeset in rtems-tools [3b1407f] by Alex White <alex.white@…>
- rtemstoolkit/mailer.py: Add SMTP login options This adds more options so that the user can authenticate with the SMTP server. Updates #4384
- 18:57 Changeset in rtems-tools [a7efe4a]5 by Alex White <alex.white@…>
- rtemstoolkit/mailer.py: Add SMTP login options This adds more options so that the user can authenticate with the SMTP server. Updates #4553
- 18:45 Changeset in rtems-tools [1a575af] by Alex White <alex.white@…>
- rtemstoolkit/mailer.py: Return full smtp-host arg value This fixes mail.smtp_host() so that it returns the full argument value rather than just the second character. Updates #4384
- 18:45 Changeset in rtems-tools [56779ec]5 by Alex White <alex.white@…>
- rtemstoolkit/mailer.py: Return full smtp-host arg value This fixes mail.smtp_host() so that it returns the full argument value rather than just the second character. Updates #4553
- 18:34 Ticket #4384 (Add SMTP login to rtems-tools mailer) created by Alex White
- The ability to provide a username and password to perform an SMTP …
- 14:53 Changeset in rtems [988cc1a] by Christian Mauderer <christian.mauderer@…>
- bsps/imxrt: Add addresses and interrupts to dts Add addresses and interrupts for most internal peripherals to the dts. The additional aliases make it possible for an application to easily access these informations. Update #4180
- 13:38 Changeset in rtems-docs [037104a] by Joel Sherrill <joel@…>
- posix-compliance/posix_rst.py: Use proper names of standards in headings
- 12:55 Changeset in rtems-central [9b90a96] by Sebastian Huber <sebastian.huber@…>
- spec: New cases for /rtems/sem/req/obtain
- 09:45 Changeset in rtems-central [c1546e6] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems
- 09:45 Changeset in rtems-central [9954989] by Sebastian Huber <sebastian.huber@…>
- spec: Add scheduler glossary terms
- 09:44 Changeset in rtems-central [2a7217d] by Sebastian Huber <sebastian.huber@…>
- spec: Add a test suite without a clock driver
- 09:28 Changeset in rtems-docs [14c9029] by Sebastian Huber <sebastian.huber@…>
- c-user: Add scheduler glossary terms Add glossary terms which characterize the relationship of a scheduler to a task.
- 06:11 Changeset in rtems-central [83d7651] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems
- 05:15 Changeset in rtems-central [f0ba295] by Sebastian Huber <sebastian.huber@…>
- spec: Update due to renamed header
- 05:14 Changeset in rtems-central [8cfee8f] by Sebastian Huber <sebastian.huber@…>
- spec: Use ClockTick?()
- 04:58 Changeset in rtems [bc29c7c] by Sebastian Huber <sebastian.huber@…>
- validation: Add support library Add a library for support functions used by validation tests. Rename tc-support.* to tx-support.* since this file does not contain test cases.
- 04:55 GSoC/2021 edited by Husni Faiz
- (diff)
04/11/21:
- 19:15 Changeset in rtems [a316a9d] by Jiri Gaisler <jiri@…>
- smpfatal08: block secondary processors * On some SMP platforms, all cpus are started by the boot-loader. We need to block the secondary cpus or they will clobber the test output.
- 01:08 Changeset in rtems-tools [177c752] by Joel Sherrill <joel@…>
- TraceWriterQEMU.cc: Multiple clean ups Change sprintf() to strncpy() to avoid buffer overwrite CID 1399603, Switch to auto pointer for iterator. Initialize _pad field of entry CID 1399603, fclose file on error patch CID 1399621,
04/10/21:
- 23:54 Changeset in rtems-tools [4faf9a6] by Joel Sherrill <joel@…>
- covoar/TargetBase.h: Remove unused member variables Both flagged by CID #1399638.
- 19:15 Changeset in rtems [d75b29d] by G S Niteesh Babu <niteesh.gs@…>
- bsps/beagle: Refactored i2c driver Refactored the i2c driver to parse register values from the device tree rather than hardcoding them. But still the clocks have to initialized manually.
- 19:15 Changeset in rtems-docs [2ce0fe2] by G S Niteesh Babu <niteesh.gs@…>
- user/bsps/arm/beagle: Update i2c initialization instructions The new i2c driver in the beagle BSP uses FDT based initialization. This updates the documentation of the BSP about the same.
04/09/21:
- 21:52 Changeset in rtems-tools [6759c3c]5 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 #4553
- 21:52 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
- 17:53 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.
- 17:18 Changeset in rtems-central [2014f8b] by Sebastian Huber <sebastian.huber@…>
- spec: Update due to API changes
- 14:26 GSoC/2021 edited by Husni Faiz
- (diff)
- 14:01 Changeset in rtems-central [0966b76] by Sebastian Huber <sebastian.huber@…>
- config.yml: Add extra files
- 12:48 Changeset in rtems-source-builder [4e256fc] by Sebastian Huber <sebastian.huber@…>
- 7: Update tool chain
- 12:47 Changeset in rtems-source-builder [c25e4d4] by Sebastian Huber <sebastian.huber@…>
- 6: Update tool chain
- 12:33 Changeset in rtems-source-builder [fc6fac1] by Sebastian Huber <sebastian.huber@…>
- 6/7: Update to the latest rtems-tools
- 12:29 Changeset in rtems-tools [0b94fb0] by Sebastian Huber <sebastian.huber@…>
- linkers: Update due to API changes
- 06:28 Changeset in rtems [5728e8e3] by Moyano, Gabriel <gabriel.moyano@…>
- grlib/genirq: Taking into account that it could be more than one ISR enabled/disabled
- 06:28 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
04/08/21:
- 23:02 Ticket #4342 (disp_hcms29xx.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
- fixed: In 3cd58bd/rtems: […]
- 23:02 Ticket #4341 (fastlz.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
- fixed: In 09d811b/rtems: […]
- 23:02 Ticket #4340 (print-ls.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
- fixed: In 0b23660/rtems: […]
- 23:02 Ticket #4339 (main_cp.c: Unused value error spotted by Coverity) closed by Ryan Long <ryan.long@…>
- fixed: In fbc76440/rtems: […]
- 17:50 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 …
- 17:13 Changeset in rtems-tools [eecde47] by Alex White <alex.white@…>
- coverage/symbol-sets.ini : Add libuuid
- 13:41 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
- 13:07 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 Changeset in rtems-central [8b5158b] by Sebastian Huber <sebastian.huber@…>
- spec: Use GetThread?() from test support
- 08:32 Changeset in rtems-central [455e1da] by Sebastian Huber <sebastian.huber@…>
- spec: Update due to API changes
- 06:18 Changeset in rtems [cc1c944] by Sebastian Huber <sebastian.huber@…>
- libtest: Add scheduler test support Add support to record scheduler operations. This support is especially important for tests in SMP configurations since the thread switch extension is quite difficult to use due to the asynchronous nature of thread dispatching. In contrast, the scheduler operations occur normally in a deterministic order. Update #3716.
- 05:51 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.
- 04:41 GSoC/2021 edited by Ayushman Mishra
- (diff)
04/07/21:
- 23:12 Ticket #4382 (mingw - add flex to packages needed) created by Joel Sherrill
- New install of msys2 and pacman instructions in manual missed flex.
- 20:36 Ticket #4377 (covoar/Explanations Explanations::writeNotFound() NULL check of wrong ...) closed by Alex White <alex.white@…>
- fixed: In e84b9f3/rtems-tools: […]
- 20:30 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.
- 18:58 Ticket #4380 (Update RTEMS POSIX Compliance Spreadsheet) closed by Joel Sherrill <joel@…>
- fixed: In b43fe70/rtems-docs: […]
- 15:35 Ticket #4374 (Handle symbol sets in covoar) closed by Alex White <alex.white@…>
- fixed: In de185fe/rtems-tools: […]
- 14:21 Changeset in rtems-central [df5dcd6] by Sebastian Huber <sebastian.huber@…>
- spec: Wording in /rtems/sem/req/release
- 13:05 Changeset in rtems [08e4e6f2] by Christian Mauderer <christian.mauderer@…>
- bsps/imxrt: Fix documentation error Update #4180
- 13:01 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 Changeset in rtems-central [7e71a8c] by Sebastian Huber <sebastian.huber@…>
- spec: Specify parts of rtems_semaphore_obtain()
- 08:35 Changeset in rtems-central [87b1319] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems
- 07:08 GSoC/2021 edited by pranav
- (diff)
- 06:38 Changeset in rtems-central [a79b9a3] by Sebastian Huber <sebastian.huber@…>
- spec: Clarify /rtems/sem/req/set-priority
- 05:57 Changeset in rtems-central [5afa8c9] by Sebastian Huber <sebastian.huber@…>
- spec: Fix wording in /rtems/sem/req/release
- 05:57 Changeset in rtems-central [79386c4] by Sebastian Huber <sebastian.huber@…>
- spec: Fix rtems_semaphore_release() error
- 05:11 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.
- 05:08 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.
- 05:04 Changeset in rtems-central [3796f5e] by Sebastian Huber <sebastian.huber@…>
- spec: Fix warning
- 04:42 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]
- 04:40 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.
04/06/21:
- 21:56 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.
- 21:25 Ticket #4380 (Update RTEMS POSIX Compliance Spreadsheet) created by Joel Sherrill
- There have been additions to RTEMS and the tracking spreadsheet now …
- 21:03 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(). …
- 20:40 Changeset in rtems-tools [092bf04] by Joel Sherrill <joel@…>
- covoar: Eliminate tabs
- 20:24 Changeset in rtems-tools [fcef37b] by Joel Sherrill <joel@…>
- covoar: Remove training white spaces
- 19:07 Changeset in rtems [34052ef] by Rob Herring <robh@…>
- libfdt: Add FDT alignment check to fdt_check_header() Only checking the FDT alignment in fdt_ro_probe_() means that fdt_check_header() can pass, but then subsequent API calls fail on alignment checks. Let's add an alignment check to fdt_check_header() so alignment errors are found up front. Cc: Tom Rini <trini@…> Cc: Frank Rowand <frowand.list@…> Signed-off-by: Rob Herring <robh@…> Message-Id: <20210406190712.2118098-1-robh@…> Signed-off-by: David Gibson <david@…>
- 18:34 Ticket #2970 (Add ftw.h to newlib) closed by eshan dhawan
- fixed
- 18:29 GSoC/2021 edited by eshan dhawan
- (diff)
- 14:02 Changeset in rtems [4812a8b5] by Kinsey Moore <kinsey.moore@…>
- cpukit: Add signal mapping support This adds a confdef option allowing an application to request mapping machine exceptions to POSIX signals. This is required for some languages such as Ada.
- 14:00 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.
- 13:16 Ticket #4371 (RTEMS5: Shell: Backport commands for spi and i2c) closed by Christian Mauderer <christian.mauderer@…>
- fixed: In a274b6f/rtems: […]
- 13:16 Ticket #4370 (RTEMS5: Add spi driver for AXI SPI ip core from Xilinx (cloned)) closed by Jan Sommer <jan.sommer@…>
- fixed: In ec26605/rtems: […]
- 13:16 Ticket #4369 (RTEMS5: Add driver for cadence-spi device for xilinx based BSPs (cloned)) closed by Jan Sommer <jan.sommer@…>
- fixed: In 14e74e4/rtems: […]
- 07:56 Changeset in rtems [05cd707d] by Sebastian Huber <sebastian.huber@…>
- arm/stm32h7: Add STM32H7_USART3_GPIO_*
- 07:43 Changeset in rtems [6bb6b69b] by Sebastian Huber <sebastian.huber@…>
- arm/stm32h7: Add STM32H7_HSE_FREQUENCY
- 07:42 Changeset in rtems [26307ef] by Sebastian Huber <sebastian.huber@…>
- arm/nucleo-h743zi: New BSP variant
- 07:18 Changeset in rtems [3799375] by Sebastian Huber <sebastian.huber@…>
- build: Add group for arm/stm32h7
- 02:05 GSoC/2021 edited by Ayushman Mishra
- (diff)
04/05/21:
- 21:28 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.
- 20:14 Changeset in rtems [c5986a5] by Kinsey Moore <kinsey.moore@…>
- testsuite: Add machine exception signal map test Add a test to verify that mapping of machine exceptions to POSIX signals operates properly when the application requests it.
- 18:58 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 … - 18:54 Ticket #4377 (covoar/Explanations Explanations::writeNotFound() NULL check of wrong ...) created by Alex White
-
The
Explanations::writeNotFound()
method contains twoNULL
checks … - 18:29 Ticket #4376 (covoar/ReportsBase Coverage::GenerateReports() uses raw pointer to ...) created by Alex White
-
The
Coverage::GenerateReports()
function uses a variable of type … - 17:59 Ticket #4375 (Add futimens() and utimensat()) created by Joel Sherrill
- RTEMS currently only supports utimes() which is marked as Legacy in …
- 17:59 Ticket #4374 (Handle symbol sets in covoar) created by Alex White
- The covoar tool should be changed to handle all symbol sets for a …
- 16:40 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 ofnotFoundFile
to match the original intent. Closes #4377 - 16:29 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
- 16:02 Changeset in rtems-docs [1f7be22] by Joel Sherrill <joel@…>
- tools/boot-image.rst: Master Boot Record is MBR not MRB
04/03/21:
- 19:22 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 …
04/02/21:
- 21:22 Changeset in rtems-tools [b3fcd10] by Alex White <alex.white@…>
- coverage.py: Call covoar once Updates #4374
- 21:21 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
Note: See TracTimeline
for information about the timeline view.