Timeline




matching tags

Apr 25, 2021:

4:26 AM Changeset in rtems [e29d5cd] by Vijay Kumar Banerjee <vijay@…>
Makefile.am: Remove legacy networking files

Apr 23, 2021:

8:22 PM Ticket #4391 (SPARC GCC no longer needs sysconf(515) (_SC_STACK_PROT)) created by Joel Sherrill
In reviewing Ryan's rework of psx13, Gedare asked why there was a test …
7:09 PM Changeset in rtems-docs [b5fe4f0] by Sebastian Huber <sebastian.huber@…>
c-user: Fix wording for "home scheduler"
4:40 PM Changeset in rtems-central [2d6c251] by Sebastian Huber <sebastian.huber@…>
spec: Fix wording
4:36 PM Changeset in rtems-central [4565c33] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/scheduler/* documentation
9:08 AM Changeset in rtems-central [a5161ec] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/task/* documentation
8:18 AM Changeset in rtems [53bb397] by Robin Mueller <robin.mueller.m@…>
Nucleo UART3 (console) pins correction Now using default pins
6:29 AM Changeset in rtems-central [1f19c21] by Sebastian Huber <sebastian.huber@…>
spec: Check for NULL configuration
6:21 AM Changeset in rtems [f14cf0c] by Sebastian Huber <sebastian.huber@…>
rtems: Check for NULL config in task construct Since there are already excessive NULL pointer checks in the Classic API, do this also in rtems_task_construct(). Update #3959.
6:19 AM Changeset in rtems [03747b50] by Sebastian Huber <sebastian.huber@…>
rtems: Check for NULL config in msgq construct Since there are already excessive NULL pointer checks in the Classic API, do this also in rtems_message_queue_construct(). Update #4007.

Apr 22, 2021:

3:10 PM Changeset in rtems-docs [f6f3fdc] by Gedare Bloom <gedare@…>
c-user: fix broken definition in rate-monotonic background.
1:57 PM Changeset in rtems [55c6cb1d] by Sebastian Huber <sebastian.huber@…>
rtems: Clarify constraints in documentation
1:57 PM Changeset in rtems [8854aec1] by Sebastian Huber <sebastian.huber@…>
rtems: Mention timer server fire directives A timer may be also reinitiated by the timer server fire directives.
1:40 PM Changeset in rtems-central [fc0cf3b] by Frank Kühndel <frank.kuehndel@…>
spec: timer_initiate_server test more independent Factoring out the direct use of _Timer_server. The access to RTEMS internals should be bundled in one place and not spread over many files in the validation tests.
1:31 PM Changeset in rtems [8c518a95] by Sebastian Huber <sebastian.huber@…>
build: Remove duplicated attributes
12:03 PM Changeset in rtems-central [1c036bb] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/intr/* documentation
12:02 PM Changeset in rtems-central [c8729ae] by Sebastian Huber <sebastian.huber@…>
spec: Clarify rtems_timer_cancel() docs
11:51 AM Changeset in rtems-docs [eb45e22] by Sebastian Huber <sebastian.huber@…>
c-user: Mention timer server fire directives A timer may be also reinitiated by the timer server fire directives.
11:45 AM Changeset in rtems-docs [6ee9317] by Sebastian Huber <sebastian.huber@…>
c-user: Use glossary term
11:39 AM Changeset in rtems-central [88496ed] by Sebastian Huber <sebastian.huber@…>
spec: Use glossary term
8:50 AM Changeset in rtems-central [07a63aa] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/message/* documentation
6:06 AM Changeset in rtems-central [c86228e] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/ratemon/* documentation
5:20 AM Ticket #2855 (Next generation of RTEMS documentation) closed by Sebastian Huber
invalid: The goals of the ticket are too unspecific.

Apr 21, 2021:

9:58 PM Changeset in rtems-source-builder [4e6dc64] by Alex White <alex.white@…>
sb: Merge mailer changes from rtems-tools This adds the improved mailer.py script from rtems-tools. Closes #4388
8:24 PM Changeset in rtems [fe3e05f] by Ryan Long <ryan.long@…>
psx13: Reworked and relicensed Changed the way the tests were structured, added rtems_test_assert()'s, updated psx13.scn and the license. Update #3899
5:39 PM Changeset in rtems-central [182294b] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/mp/* documentation
5:33 PM Changeset in rtems-central [e2942af] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/dpmen/* documentatation
5:32 PM Changeset in rtems-central [929a974] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/support/* documentation
12:52 PM Changeset in rtems-docs [03fc1d6] by Sebastian Huber <sebastian.huber@…>
c-user: Generate dual-ported memory manager docs The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
11:55 AM Changeset in rtems-docs [a995620] by Sebastian Huber <sebastian.huber@…>
c-user: Generate multiprocessing manager docs The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
11:23 AM Changeset in rtems-central [540d24d] by Sebastian Huber <sebastian.huber@…>
spec: Add user extensions glossary terms
11:22 AM Changeset in rtems-docs [dae5338] by Sebastian Huber <sebastian.huber@…>
c-user: Add user extensions glossary terms
8:50 AM Changeset in rtems-docs [d946f30] by Sebastian Huber <sebastian.huber@…>
c-user: Generate fatal error manager docs The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
8:49 AM Changeset in rtems-docs [5a3cb76] by Sebastian Huber <sebastian.huber@…>
c-user: Generate initialization manager docs The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
7:54 AM Changeset in rtems-central [cbe0dc2] by Sebastian Huber <sebastian.huber@…>
config.yml: Generate more chapters
7:53 AM Changeset in rtems-central [14378aa] by Sebastian Huber <sebastian.huber@…>
interfacedoc: Substitute group descriptions
7:52 AM Changeset in rtems-central [4c96de5] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/init/* and /rtems/fatal/* docs
7:34 AM Changeset in rtems-docs [86b48fb] by Sebastian Huber <sebastian.huber@…>
c-user: Split up multiprocessing manager This makes it easier to automatically generate parts of the module documentation in the future. Update #3993.
7:29 AM Changeset in rtems-docs [62ca9c1] by Sebastian Huber <sebastian.huber@…>
c-user: Split up fatal error manager This makes it easier to automatically generate parts of the module documentation in the future. Update #3993.
7:19 AM Changeset in rtems-docs [f3262d4] by Sebastian Huber <sebastian.huber@…>
c-user: Split up initialization manager This makes it easier to automatically generate parts of the module documentation in the future. Update #3993.
5:03 AM Ticket #4389 (Undefined behaviour if the area size calculation in calloc() and ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 51defd92/rtems: […]

Apr 20, 2021:

6:44 PM Ticket #2406 (ping command crashes under i386/pc486) closed by Joel Sherrill
wontfix: This appears to related to the legacy stack and I suspect it has long gone away.
6:43 PM Ticket #2336 (c/src/lib/libbsp/arm/nds/tools/ndstool/source/raster.cpp: 2 * resource leak) closed by Joel Sherrill
wontfix: BSP and tool removed.
6:37 PM Ticket #4390 (Make zero size allocation result consistent across directives) created by Sebastian Huber
There is a special case in malloc() which results in a malloc( 0 ) == …
6:32 PM Ticket #4389 (Undefined behaviour if the area size calculation in calloc() and ...) created by Sebastian Huber
5:30 PM Changeset in rtems [51defd92] by Sebastian Huber <sebastian.huber@…>
Fix calloc() behaviour in case of overflow The multiplication to calculate the length of the memory area to allocate may overflow. Return NULL in case of an overflow. Close #4389.
4:31 PM Changeset in rtems [100c050c] by Robin Mueller <robin.mueller.m@…>
Updated tick implementation for HAL_GetTick This now uses rtems_clock_get_uptime_nanoseconds to calculate the uptime ticks in milliseconds.
1:58 PM Changeset in rtems-central [6b84ea2] by Frank Kühndel <frank.kuehndel@…>
spec: rtems_timer_initiate_server() minor changes Apply recommended changes from review to specification item for rtems_timer_initiate_server().
12:55 PM Changeset in rtems-central [8d06b93] by Sebastian Huber <sebastian.huber@…>
spec: Specify memory allocation directives
10:47 AM Changeset in rtems-central [6ae1100] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
9:05 AM Changeset in rtems [ea1dc0ee] by Sebastian Huber <sebastian.huber@…>
bsp/stm32h7: Remove duplicated build definitions The links are already in spec/build/bsps/arm/stm32h7/grp.yml.
7:58 AM Changeset in rtems [6c66bbb] by Sebastian Huber <sebastian.huber@…>
malloc: Hide RTEMS_Malloc_Sbrk_amount Move RTEMS_Malloc_Sbrk_amount to the only implementation file which uses it and make it private to hide implementation-details from an API header.
7:33 AM Changeset in rtems [2b32146] by Sebastian Huber <sebastian.huber@…>
Remove superfluous <rtems/score/wkspace.h> includes
7:04 AM Changeset in rtems-central [4f8869b] by Sebastian Huber <sebastian.huber@…>
spec: Use posix_memalign() The aligned_alloc() depends on errno.
6:41 AM Changeset in rtems [d8a5e14] by Sebastian Huber <sebastian.huber@…>
libcsupport: Move rtems_calloc() Move rtems_calloc() since it only depends on rtems_malloc(). This may make it easier to customize the heap allocator. Change licence to BSD-2-Clause according to file history. Update #3053.

Apr 19, 2021:

6:06 PM Changeset in rtems [0e49372a] by Sebastian Huber <sebastian.huber@…>
score: Remove unused _Thread_queue_Dequeue() Last use was removed by: commit 54550e048d3a49435912797d2024f80671e93267 Author: Sebastian Huber <sebastian.huber@…> Date: Fri May 13 08:16:30 2016 +0200 posix: Rework pthread_join() Rework pthread_join() to use _Thread_Join().
6:02 PM Changeset in rtems-libbsd [5251e0c] by G S Niteesh Babu <niteesh.gs@…>
iicbus/rtems-i2c.c: Add rtems,path as an additional bus path Adds "rtems,path" as an additional bus path for the i2c driver. Previously the bus path was provided in "rtems,i2c-path" property only.
5:37 PM Ticket #4388 (Copy improved mailer.py from rtems-tools) created by Alex White
The mailer.py script from rtems-tools has had various improvements …
2:58 PM Changeset in rtems-central [d7b0d44] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
10:12 AM Changeset in rtems-central [350fff3] by Frank Kühndel <frank.kuehndel@…>
spec: Add spec item rtems_timer_initiate_server() Adding the specification item to rtems-central for the directive rtems_timer_initiate_server() of the timer manager.
8:55 AM Changeset in rtems [5cc1695] by Robin Mueller <robin.mueller.m@…>
Fixes for TMS570 BSP When compiling the lwIP port for the TMS570, there were issues with the BSP. Headers are expected in a folder named ti_herc which did not exist. This fixes the issue. Furthermore, there were multiple warnings about define redefinitions. This was fixed as well.

Apr 16, 2021:

10:29 PM Ticket #4387 (covoar marks taken/not taken incorrectly for AArch64) closed by Alex White <alex.white@…>
fixed: In 0c4884a/rtems-tools: […]
10:29 PM Ticket #4386 (covoar missing conditional branch instructions on ARM) closed by Alex White <alex.white@…>
fixed: In 292363d/rtems-tools: […]
8:16 PM Changeset in rtems-central [640e2df] by Sebastian Huber <sebastian.huber@…>
validation: More compact post-conditions
6:24 PM 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
6:12 PM 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.
6:11 PM Ticket #4387 (covoar marks taken/not taken incorrectly for AArch64) created by Alex White
The AArch64 annotated assembly produced by covoar reveals that …
2:39 PM Changeset in rtems-tools [292363d] by Alex White <alex.white@…>
covoar/Target_arm: Add cbz and cbnz as branch instructions This adds cbz and cbnz as conditional branch instructions for ARM as they appear to have been missed. Closes #4386
2:36 PM Ticket #4386 (covoar missing conditional branch instructions on ARM) created by Alex White
Two ARM instructions, cbz and cbnz, are not being treated as …
1:22 PM Changeset in rtems [00f9faf2] by Sebastian Huber <sebastian.huber@…>
rtems: Document rtems_semaphore_obtain() errors
1:14 PM 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.
7:59 AM Changeset in rtems-central [2b6d64b] by Sebastian Huber <sebastian.huber@…>
spec: Document semaphore obtain errors
6:57 AM Changeset in rtems-docs [9bf0184] by Sebastian Huber <sebastian.huber@…>
c-user: Document rtems_semaphore_obtain() errors Update #3993.
6:50 AM Ticket #4385 (grlib/genirq: Bad returned value when enabling/disabling interrupt) closed by Moyano, Gabriel <gabriel.moyano@…>
fixed: In bc806d4/rtems: […]
5:50 AM 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.

Apr 15, 2021:

8:28 PM Changeset in rtems-docs [199cc8e] by Vijay Kumar Banerjee <vijay@…>
legacy-networking: Add note with build instructions for rtems-net-legacy
2:34 PM Changeset in rtems-central [ffec29a] by Sebastian Huber <sebastian.huber@…>
validation: Avoid use of uint0_t

Apr 14, 2021:

6:36 PM Changeset in rtems-central [93d6393] by Sebastian Huber <sebastian.huber@…>
spec: Specify semphore obtain
2:32 PM Ticket #4384 (Add SMTP login to rtems-tools mailer) closed by Alex White <alex.white@…>
fixed: In 82b752a/rtems-tools: […]
9:47 AM Changeset in rtems-central [af974f1] by Sebastian Huber <sebastian.huber@…>
spec: Account for helping schedulers
5:43 AM 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.
4:57 AM Changeset in rtems-central [5c2aa3d] by Sebastian Huber <sebastian.huber@…>
spec: Adjust scheduler terms

Apr 13, 2021:

9:28 PM 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
6:45 PM 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
6:16 PM Changeset in rtems-libbsd [9b9a976] by Vijay Kumar Banerjee <vijay@…>
Revert "Import telnetd from RTEMS repository" This reverts commit 1b07480ddc93c10777eff5072e7621ed0c96d30c.
5:58 PM Changeset in rtems [0cbbcef] by Vijay Kumar Banerjee <vijay@…>
Revert "cpukit/include: Remove telnetd.h" This reverts commit 8383572963e261ea384cddfa43cd9606e7c23cdd.
5:57 PM Changeset in rtems [650ac700] by Vijay Kumar Banerjee <vijay@…>
Revert "cpukit: Remove telnetd" This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
3:51 PM GSoC/2021 edited by Ranjan
(diff)
12:19 PM GSoC/2021 edited by Matthew Joyce
(diff)
12:02 PM 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 PM 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 AM 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 AM 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 AM Changeset in rtems-central [f320094] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
8:53 AM Changeset in rtems-central [671cd42] by Sebastian Huber <sebastian.huber@…>
spec: Add custom action req texts
8:26 AM Changeset in rtems-central [1b8fb90] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra files
8:24 AM Changeset in rtems-central [0285f84] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
8:07 AM Changeset in rtems-central [9e7ee26] by Sebastian Huber <sebastian.huber@…>
validation: Add get_post_conditions()
5:46 AM 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 …
1:18 AM GSoC/2021 edited by Ida Delphine
(diff)

Apr 12, 2021:

6:57 PM 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
6:45 PM 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
6:34 PM 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 …
2:53 PM 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
1:38 PM Changeset in rtems-docs [037104a] by Joel Sherrill <joel@…>
posix-compliance/posix_rst.py: Use proper names of standards in headings
12:55 PM Changeset in rtems-central [9b90a96] by Sebastian Huber <sebastian.huber@…>
spec: New cases for /rtems/sem/req/obtain
9:45 AM Changeset in rtems-central [c1546e6] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
9:45 AM Changeset in rtems-central [9954989] by Sebastian Huber <sebastian.huber@…>
spec: Add scheduler glossary terms
9:44 AM Changeset in rtems-central [2a7217d] by Sebastian Huber <sebastian.huber@…>
spec: Add a test suite without a clock driver
9:28 AM 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.
6:11 AM Changeset in rtems-central [83d7651] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
5:15 AM Changeset in rtems-central [f0ba295] by Sebastian Huber <sebastian.huber@…>
spec: Update due to renamed header
5:14 AM Changeset in rtems-central [8cfee8f] by Sebastian Huber <sebastian.huber@…>
spec: Use ClockTick?()
4:58 AM 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.
4:55 AM GSoC/2021 edited by Husni Faiz
(diff)

Apr 11, 2021:

7:15 PM 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.
1:08 AM 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,
Note: See TracTimeline for information about the timeline view.