Timeline



05/07/21:

13:54 Changeset in rtems-central [d5fc97b] by Frank Kühndel <frank.kuehndel@…>
spec: Add spec item for rtems_timer_fire_when() Adding a specification item to rtems-central for the directive rtems_timer_fire_when() of the timer manager. This item uses the timer specific glossary terms, too.
13:52 Changeset in rtems-central [1bbc5d0] by Sebastian Huber <sebastian.huber@…>
applconfig: Use unspecified groups Remove ${.:document-reference/*} hacks.
13:46 Changeset in rtems-central [a48b16a] by Frank Kühndel <frank.kuehndel@…>
spec: timer: Unset clock after test This patch changes rtems_timer_cancel(), rtems_timer_reset() and rtems_timer_fire_after() validation tests. It adds a call to UnsetClock?() in teardown to set the state of the system back to where is was before the test. In addition, in rtems_timer_fire_after() it fixes a typo in pre-condition requirements.
12:06 Ticket #4405 (ipsec-tools/setkey is leaking file descriptors (cloned)) created by Christian Mauderer
Cloned from #4404: ---- The setkey command is opening sockets without …
12:06 Ticket #4404 (ipsec-tools/setkey is leaking file descriptors) created by Christian Mauderer
The setkey command is opening sockets without closing them. With that …
11:45 Changeset in rtems-central [12edb02] by Sebastian Huber <sebastian.huber@…>
applconfig: Use unspecified groups
11:29 Changeset in rtems-central [9c8a0fb] by Sebastian Huber <sebastian.huber@…>
applconfig: Use unspecified function
10:56 Changeset in rtems-central [d7e961a] by Sebastian Huber <sebastian.huber@…>
spec: Fix links
10:02 Changeset in rtems-central [6962992] by Sebastian Huber <sebastian.huber@…>
spec: Fix links
09:22 Changeset in rtems-central [8d4e726] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
09:20 Changeset in rtems-central [f1d9d39] by Sebastian Huber <sebastian.huber@…>
spec: Fix rtems_scheduler_get_processor() vali
08:42 Changeset in rtems-central [e09165e] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
07:02 Changeset in rtems-central [98f08f1] by Sebastian Huber <sebastian.huber@…>
spec: Add SMP-only and non-SMP test suites
06:20 Changeset in rtems-central [bff9c6e] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems-docs
06:18 Changeset in rtems-docs [e8cd4d3] by Sebastian Huber <sebastian.huber@…>
c-user: rtems_scheduler_get_processor_set() Document changed error status. Update #4401.
06:17 Changeset in rtems-docs [605cd1f] by Sebastian Huber <sebastian.huber@…>
c-user: rtems_scheduler_ident_by_processor_set() Document new error status.
06:07 Changeset in rtems [6822af7] by Sebastian Huber <sebastian.huber@…>
rtems: rtems_scheduler_get_processor_set() docs Document changed error status. Update #4401.
06:06 Changeset in rtems [2146d347] by Sebastian Huber <sebastian.huber@…>
rtems_scheduler_ident_by_processor_set() docs Document new error status.
06:04 Changeset in rtems-central [79c5a92] by Sebastian Huber <sebastian.huber@…>
spec: Update scheduler documentation
05:38 Changeset in rtems-central [95d87f1] by Sebastian Huber <sebastian.huber@…>
spec: Fix semaphore set priority validation

05/06/21:

17:25 Changeset in rtems [c46d125] by Sebastian Huber <sebastian.huber@…>
Check the alignment in posix_memalign() earlier Make sure all conditions to do a proper memory allocation are satisfied before a zero size memory allocation is performed. Update #4390.
16:11 Changeset in rtems-central [129eb36] by Sebastian Huber <sebastian.huber@…>
spec: Fix ceiling enqueue validation
14:16 Ticket #4403 (rtems_timer_fire_when() returns wrong status code when wall_time ...) created by Frank Kuehndel
The RTEMS Classic API Guide
13:15 Changeset in rtems [9f727f9] by Sebastian Huber <sebastian.huber@…>
validation: Fix handling of N/A pre-conditions In the action requirements, some pre-conditions are not applicable depending on the state of other pre-conditions. There is no particular order in the pre-conditions, so we have to check the N/A status individually.
13:15 Ticket #4401 (rtems: Change rtems_scheduler_get_processor_set() status) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 48898b3/rtems: […]
09:35 Changeset in rtems-central [c5365bb] by Sebastian Huber <sebastian.huber@…>
validation: Fix N/A pre-condition handling
08:06 Changeset in rtems [b391affc] by G S Niteesh Babu <niteesh.gs@…>
bsps/shared/ofw: Fix coverity defects This patch adds asserts to fix coverity defects 1) CID 1474437 (Out-of-bounds access) 2) CID 1474436 (Out-of-bounds access) From manual inspection, out of bounds access cannot occur due to bounds checking but coverity fails to detect the checks. We are adding asserts as a secondary check.
06:30 Changeset in rtems-central [441319d] by Sebastian Huber <sebastian.huber@…>
spec: Avoid name conflicts with test support

05/05/21:

21:31 Changeset in rtems-docs [1568ed2f] by Joel Sherrill <joel@…>
posix-compliance: Update to include POSIX 1003.1-2017 (Issue 7).
18:32 Changeset in rtems [1ca98b27]5 by Warner Losh <imp@…>
kern: clarify boot time In FreeBSD, the current time is computed from uptime + boottime. Uptime is a continuous, smooth function that's monotonically increasing. To effect changes to the current time, boottime is adjusted. boottime is mutable and shouldn't be cached against future need. Document the current implementation, with the caveat that we may stop stepping boottime on resume in the future and will step uptime instead (noted in the commit message, but not in the code). Sponsored by: Netflix Reviewed by: phk, rpokala Differential Revision: https://reviews.freebsd.org/D30116
18:32 Changeset in rtems [87d7a6e] by Warner Losh <imp@…>
kern: clarify boot time In FreeBSD, the current time is computed from uptime + boottime. Uptime is a continuous, smooth function that's monotonically increasing. To effect changes to the current time, boottime is adjusted. boottime is mutable and shouldn't be cached against future need. Document the current implementation, with the caveat that we may stop stepping boottime on resume in the future and will step uptime instead (noted in the commit message, but not in the code). Sponsored by: Netflix Reviewed by: phk, rpokala Differential Revision: https://reviews.freebsd.org/D30116
15:59 Changeset in rtems-central [2b40bf8] by Sebastian Huber <sebastian.huber@…>
validation: Fix remove duplicate pre-conds
14:04 Changeset in rtems-tools [f18e6d8] by Alex White <alex.white@…>
rtemstoolkit/mailer.py: Fix option ordering for add_arguments The ordering of keys cannot be guaranteed in a dictionary. This changes the options iteration to no longer rely on key ordering. Closes #4402
14:00 Ticket #4402 (rtemstoolkit/mailer.py option added twice) created by Alex White
In the add_arguments function, the intent is that the first two …
12:26 Changeset in rtems [48898b3] by Sebastian Huber <sebastian.huber@…>
rtems: rtems_scheduler_get_processor_set() status In case the processor set is not large enough to contain the processor set owned by the scheduler return RTEMS_INVALID_SIZE instead of RTEMS_INVALID_NUMBER. This is more in line with other directives since the issue is related to the size of an object. Close #4401.
11:33 Ticket #4401 (rtems: Change rtems_scheduler_get_processor_set() status) created by Sebastian Huber
In case the processor set is not large enough to contain the processor …
11:26 Changeset in rtems [3f0c0bfe] by Sebastian Huber <sebastian.huber@…>
rtems: rtems_scheduler_ident_by_processor_set() Check for a NULL processor set pointer.
11:20 Changeset in rtems-central [e31c3e3] by Frank Kühndel <frank.kuehndel@…>
spec: Add spec item for rtems_timer_fire_after() Adding a specification item to rtems-central for the directive rtems_timer_fire_after() of the timer manager. This item uses the timer specific glossary terms, too.
11:14 Changeset in rtems-central [0ce025e] by Sebastian Huber <sebastian.huber@…>
validation: Reliably remove duplicate pre-conds
07:20 Changeset in rtems-central [d1b869b] by Sebastian Huber <sebastian.huber@…>
spec: Specify scheduler manager directives
06:49 Changeset in rtems [2c5199b] by Sebastian Huber <sebastian.huber@…>
Return NULL for zero size allocations In POSIX, zero size memory allocations are implementation-defined behaviour. The implementation has two options: https://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html https://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html Linux and FreeBSD return a unique pointer for zero size memory allocations. Return NULL on RTEMS to more likely catch the use of a zero size memory area by erroneous applications. Update #4390.
06:46 Changeset in rtems [5580b93] by Sebastian Huber <sebastian.huber@…>
libc: Reimplement posix_memlign() Move all error checks into posix_memalign() so that the returned memory pointer is set to NULL under all error conditions except memptr == NULL. Use parameter names of POSIX documentation.

05/04/21:

12:46 Changeset in rtems-central [bdbc189] by Sebastian Huber <sebastian.huber@…>
spec: Add grlib register blocks
11:08 Ticket #4390 (Make zero size allocation result consistent across directives) closed by Sebastian Huber <sebastian.huber@…>
fixed: In d692c62d/rtems: […]
07:36 Changeset in rtems [3e16f1a6] by Sebastian Huber <sebastian.huber@…>
score: Make _Once_Lock() and _Once_Unlock() static These two functions are no longer used outside of _Once().

05/03/21:

12:04 Changeset in rtems [eb7c33ad] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Support RTEMS_NOINIT in linkcmds Update #3866.
10:00 Changeset in rtems-central [7dfb411] by Frank Kühndel <frank.kuehndel@…>
spec: Add spec item for rtems_timer_reset() Adding the specification item to rtems-central for the directive rtems_timer_reset() of the timer manager. This item uses the timer specific glossary terms, too.
09:57 Changeset in rtems-central [87aa376] by Frank Kühndel <frank.kuehndel@…>
spec: rtems_timer_cancel() use new glossary terms This patch changes the requirements texts of the specification of rtems_timer_cancel() to use the new glossary terms.
09:54 Changeset in rtems-central [8fa0668] by Frank Kühndel <frank.kuehndel@…>
spec: Glossary terms for timer manager spec/rtems/timer/glossary/*.yml Here are the timer specific glossary terms. As requested, the manager specific terms are put into an own folder alongside the other specification files of the manager. spec/glossary-requirements.yml The glossary terms for specifications are in an own group *glossary-requirements* to keep them separate from the existing glossary terms (*glossary-general*).
08:36 Changeset in rtems-central [72508ab] by Sebastian Huber <sebastian.huber@…>
interface: Add register-block support
07:17 Changeset in rtems [d692c62d] by Sebastian Huber <sebastian.huber@…>
Make zero size allocation result consistent The zero size allocations had no consistent behaviour in RTEMS. For example, malloc( 0 ) returned NULL and posix_memalign( &p, align, 0 ) returned in p a unique pointer (or NULL if no memory is available). In POSIX, zero size memory allocations are implementation-defined behaviour. The implementation has two options: https://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html https://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_memalign.html Linux and FreeBSD return a unique pointer for zero size memory allocations. Use this approach for RTEMS as well throughout the memory allocation directives Close #4390.
06:14 Changeset in rtems-central [3bbed3a] by Sebastian Huber <sebastian.huber@…>
Fix tests Revert changes from commit d419c8fc9eb47222f98bbc39a507cc986ae2d21a.

05/02/21:

18:52 Changeset in rtems-central [50d1e69] by Sebastian Huber <sebastian.huber@…>
spec: Add RTEMS_NOINIT
18:41 Ticket #3866 (Add support for GCC 10 noinit attribute) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 2df9541/rtems: […]

04/30/21:

20:01 Changeset in rtems [f83676d] by Ryan Long <ryan.long@…>
sysconf: Remove sysconf(515) GCC originally needed this 20 years ago. No longer needed, so it is being removed. Closes #4391
19:34 Changeset in rtems-tools [ac56fce] by Alex White <alex.white@…>
covoar: Store address-to-line info outside of DWARF This adds the AddressToLineMapper? class and supporting classes to assume responsibility of tracking address-to-line information. This allows the DWARF library to properly cleanup all of its resources and leads to significant memory savings. Closes #4383
19:26 Changeset in rtems-tools [a88be93] by Alex White <alex.white@…>
covoar: Store only the file name in ExecutableInfo? This changes the ExecutableInfo? class to only store the executable file's name rather than an entire instance of rld::files::object. This allows the rld::files::object to be cleaned up in the ExecutableInfo? constructor. Updates #4383
17:14 Changeset in rtems [ea41722c] by Ryan Long <ryan.long@…>
Change filesystem utime_h handler to utimens_h Also updated licenses. Closes #4400 Updates #3899
14:58 Changeset in rtems [1eb6cdde] by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_Dispatch_direct_no_return() The builtin_unreachable() cannot be used with current GCC versions to tell the compiler that a function does not return to the caller, see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99151 Add a no return variant of _Thread_Dispatch_direct() to avoid generation of dead code.
14:22 Changeset in rtems [2df9541] by Sebastian Huber <sebastian.huber@…>
spmisc01: Test RTEMS_NOINIT Close #3866.
13:47 Changeset in rtems [e10dec0] by Sebastian Huber <sebastian.huber@…>
bsps: Support RTEMS_NOINIT in linkcmds Update #3866.
13:07 Changeset in rtems [a84bf96] by Sebastian Huber <sebastian.huber@…>
basedefs: Add RTEMS_NOINIT Update #3866.
05:08 Changeset in rtems [0906321] by Sebastian Huber <sebastian.huber@…>
appl-config: Add missing "the"
05:07 Changeset in rtems [901136e] by Sebastian Huber <sebastian.huber@…>
appl-config: CONFIGURE_BSP_PREREQUISITE_DRIVERS Replace copy and paste with a proper description.
05:05 Changeset in rtems-docs [aa0c495] by Sebastian Huber <sebastian.huber@…>
eng: Remove text attribute from acfg options Update #3715.

04/29/21:

19:09 Ticket #4400 (Change filesystem utime_h to utimens_h to support nanosecond granularity) created by Ryan Long
Change utime_h to utimens_h for the new nanosecond granularity APIs
18:50 Ticket #4399 (Add tests for futimens() and utimensat()) created by Ryan Long
Create tests to test the futimens() and utimensat() APIs
18:31 Ticket #4398 (Make utimes() use utimensat()) created by Ryan Long
Make utimes use the utimensat API
18:30 Ticket #4397 (Make utime() use utimensat()) created by Ryan Long
Make utime use the utimensat API
18:29 Ticket #4396 (Add futimens() and utimensat()) created by Ryan Long
Implement the futimens and utimensat APIs
15:27 Ticket #4329 (main_rtrace.c: Dereference after null check error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 8cf30c4/rtems: […]
15:27 Ticket #4326 (objectextendinformation.c: Dereference after null check error spotted ...) closed by Ryan Long <ryan.long@…>
fixed: In cdf66529/rtems: […]
13:02 Changeset in rtems-central [6348dbe] by Sebastian Huber <sebastian.huber@…>
spec: Add missing "the"
13:00 Changeset in rtems-docs [8f1daf7] by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_BSP_PREREQUISITE_DRIVERS Replace copy and paste with a proper description.
12:58 Changeset in rtems-docs [3383686] by Sebastian Huber <sebastian.huber@…>
c-user: Add missing "the"
12:48 Changeset in rtems-central [7dbf229] by Sebastian Huber <sebastian.huber@…>
spec: Fix wording
11:43 Ticket #4395 (Workspace initialization is broken for arm/imx7 and arm/raspberrypi) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 263e00b/rtems: […]
11:42 Changeset in rtems [263e00b] by Sebastian Huber <sebastian.huber@…>
bsps/arm: ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX Change the ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX value to be in line with the workspace entry in ARMV7_CP15_START_DEFAULT_SECTIONS. Close #4395.
11:41 Ticket #4394 (Workspace initialization is broken for arm/imx7 and arm/raspberrypi) closed by Sebastian Huber <sebastian.huber@…>
fixed: In d697769/rtems: […]
11:39 Changeset in rtems [d697769]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX Change the ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX value to be in line with the workspace entry in ARMV7_CP15_START_DEFAULT_SECTIONS. Close #4394.
11:38 Ticket #4395 (Workspace initialization is broken for arm/imx7 and arm/raspberrypi) created by Sebastian Huber
Cloned from #4394: ---- The ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX …
11:38 Ticket #4394 (Workspace initialization is broken for arm/imx7 and arm/raspberrypi) created by Sebastian Huber
The ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX has a wrong value. The bug …
09:28 Changeset in rtems-central [0753303] by Sebastian Huber <sebastian.huber@…>
spec: Fix CONFIGURE_BSP_PREREQUISITE_DRIVERS docs
09:04 Changeset in rtems-docs [a95c968] by Sebastian Huber <sebastian.huber@…>
eng: Add test suite name Update #3715.
09:03 Changeset in rtems-docs [b6cb057] by Sebastian Huber <sebastian.huber@…>
eng: Remove scope from constraints Use links instead of this special purpose attributes. Update #3715.
08:16 Changeset in rtems-central [d419c8f] by Sebastian Huber <sebastian.huber@…>
spec: Replace constraint scope with a link
08:02 Changeset in rtems [eefe7009] by Sebastian Huber <sebastian.huber@…>
appl-config: Reformat option constraints If only one constraint is present, then use a single sentence, otherwise use a list for the constraints. Format the constraints so that the line length limit is maintained.
08:02 Changeset in rtems-central [5b65cce] by Sebastian Huber <sebastian.huber@…>
spec: Add requirement for test suites
07:15 Changeset in rtems-central [aa6a1f4] by Sebastian Huber <sebastian.huber@…>
spec: Add test suite name attribute
07:04 Changeset in rtems-central [4dfc418] by Sebastian Huber <sebastian.huber@…>
spec: Link general glossary to to root requirement
06:44 Changeset in rtems-central [ba05406] by Sebastian Huber <sebastian.huber@…>
specview.py: Include interface placements
06:44 Changeset in rtems-central [2bc31a7] by Sebastian Huber <sebastian.huber@…>
spec: Add unit test role
06:44 Changeset in rtems-central [57e1090] by Sebastian Huber <sebastian.huber@…>
spec: Add requirement for interface domains
05:22 Changeset in rtems-docs [e263e84] by Sebastian Huber <sebastian.huber@…>
eng: Add unit test link role Update #3715.

04/28/21:

21:00 Changeset in rtems-libbsd [34862dd]6-freebsd-12 by Ryan Long <ryan.long@…>
libbsd nfs.c: Change filesystem utime_h handler to utimens_h Changed nfs_utime() to nfs_utimens(), changed the arguments to use a timespec array instead of individual variables for access and modified time. Updates #4400
21:00 Changeset in rtems-libbsd [5e7ef12] by Ryan Long <ryan.long@…>
libbsd nfs.c: Change filesystem utime_h handler to utimens_h Changed nfs_utime() to nfs_utimens(), changed the arguments to use a timespec array instead of individual variables for access and modified time. Updates #4400
20:24 Changeset in rtems [a70d60a] by Ryan Long <ryan.long@…>
pwdgrp.c: Removed unused variable The 'sc' variable was originally storing the return value of mkdir(). This was causing an issue, so it was changed to make it to where we ignored the return value with (void). The 'sc' variable was left in by mistake.
17:51 Changeset in rtems [8e4f578] by Vijay Kumar Banerjee <vijay@…>
cpukit/Makefile.am: Remove remaining LIBNETWORKING files
17:40 Changeset in rtems [6171a88] by Ryan Long <ryan.long@…>
psx13: Added tests for utimensat() and futimens() Improved tests for utime() and utimes() and update license. Close #4399
16:44 Changeset in rtems [ea881bf] by Ryan Long <ryan.long@…>
libcsupport: Implement utimes() in terms of utimensat() utimes() now calls utimensat() to update file access and modification timestamps. Updated license. Closes #4398
16:42 Changeset in rtems [bb704123] by Ryan Long <ryan.long@…>
libcsupport: Implement utime() in terms of utimensat() utime() now calls utimensat() to update file access and modification timestamps. Updated license. Closes #4397
16:40 Changeset in rtems [335f705] by Ryan Long <ryan.long@…>
libcsupport: Added futimens() and utimensat() Created futimens.c and utimensat.c to add support for the POSIX methods futimens() and utimensat(). utime() and utimes() are considered obsolote by POSIX, but RTEMS will continue to support them. Closes #4396
13:13 Changeset in rtems-central [0227592] by Sebastian Huber <sebastian.huber@…>
spec: Add requirements for acfg
12:10 Changeset in rtems-central [f1a2067] by Sebastian Huber <sebastian.huber@…>
content: Apply initial indent only to first block
11:22 Changeset in rtems-docs [889a5ffc] by Sebastian Huber <sebastian.huber@…>
eng: Remove embedded constraints Update #3715.
07:03 Changeset in rtems-docs [4565256] by Sebastian Huber <sebastian.huber@…>
c-user: Reformat configuration option constraints If only one constraint is present, then use a single sentence, otherwise use a list for the constraints. Format the constraints so that the line length limit is maintained.
06:16 Changeset in rtems-central [b1f05da] by Sebastian Huber <sebastian.huber@…>
spec: Use explicit constraints for acfg
05:38 Changeset in rtems [278c7daa] by Sebastian Huber <sebastian.huber@…>
rtems: Fix typo "cod" -> "code"

04/27/21:

17:54 Changeset in rtems-docs [bc66c95] by Sebastian Huber <sebastian.huber@…>
c-user: Fix typo "cod" -> "code"
17:53 Ticket #4393 (rtems: Change rtems_task_get_affinity() status) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 4b7c77b/rtems: […]
17:48 Changeset in rtems [f8b91c9] by Peter Dufault <dufault@…>
powerpc/shared/console: "termios" first open sets console baud to 9600 When the PowerPC shared console baud rate starts at anything other than 9600 the termios code will set it to 9600 at the first open.
17:48 Changeset in rtems [9c13e52] by Peter Dufault <dufault@…>
powerpc/shared/console: Make console baud rate configurable. The "powerpc/shared/console" code has the start-up console value fixed at 9600 baud. This changes the hard-wired constant "9600" in the code to the configuration setting "BSP_CONSOLE_BAUD" and adds configuration support in both the "waf" and the legacy configuration systems. Note that the VME BSPs beatnik, mvme3100, and mve5100 can be improved by adding a "mvmexxxx" BSP family. This configuration change, as well as future configuration changes, could then be made in a "grp.yml" file.
17:37 Ticket #4393 (rtems: Change rtems_task_get_affinity() status) created by Sebastian Huber
In case the processor set is not large enough to contain the processor …
17:34 Ticket #4392 (rtems: Constify timer fire when directives) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 2684f2a3/rtems: […]
17:33 Ticket #4392 (rtems: Constify timer fire when directives) created by Sebastian Huber
The time of day pointer can be made constant in the timer fire when …
11:09 Changeset in rtems-docs [35cbb42] by Sebastian Huber <sebastian.huber@…>
c-user: Generate region manager documentation 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:04 Changeset in rtems-central [9eca051] by Sebastian Huber <sebastian.huber@…>
config.yml: Generate region chapter
11:03 Changeset in rtems-central [59d09b1] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/region/* documentation
08:58 Changeset in rtems-docs [de8fe65] by Sebastian Huber <sebastian.huber@…>
c-user: Constify timer fire when directives Update #4392.
08:55 Changeset in rtems-central [4e58a41] by Sebastian Huber <sebastian.huber@…>
spec: Constify timer fire when directives
08:54 Changeset in rtems [2684f2a3] by Sebastian Huber <sebastian.huber@…>
rtems: Constify timer fire when directives Close #4392.
05:36 Changeset in rtems-docs [ad16b37] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify constraints

04/26/21:

13:08 Changeset in rtems-central [e406433] by Sebastian Huber <sebastian.huber@…>
spec: Generalize may preempt constraints
12:59 Changeset in rtems-central [b7af59e] by Frank Kühndel <frank.kuehndel@…>
spec: Add spec item for rtems_timer_cancel() Adding the specification item to rtems-central for the directive rtems_timer_cancel() of the timer manager.
12:06 Ticket #3818 (New build system) closed by Sebastian Huber
fixed: The new build system is operational. Issues with the new build system should use new tickets.
12:00 Changeset in rtems [db8f598] by Sebastian Huber <sebastian.huber@…>
build: Remove old build system Close #3250. Close #4081.
11:36 Changeset in rtems [bbc93c11] by Sebastian Huber <sebastian.huber@…>
Return status code for _Thread_Start() This avoids having conditional statements to get the API-specific status code.
09:22 Changeset in rtems [9d82150] by Sebastian Huber <sebastian.huber@…>
Return status code for _Scheduler_Set_affinity() This avoids having conditional statements to get the API-specific status code.
09:20 Changeset in rtems [3764935] by Robin Mueller <robin.mueller.m@…>
Implementation for STM32 HAL_GetTick using RTEMS Uses configured millisecond per ticks
09:00 Changeset in rtems [4b7c77b] by Sebastian Huber <sebastian.huber@…>
rtems: Change rtems_task_get_affinity() status In case the processor set is not large enough to contain the processor affinity set of the task return RTEMS_INVALID_SIZE instead of RTEMS_INVALID_NUMBER. This is more in line with other directives since the issue is related to the size of an object. Close #4393.
08:39 Changeset in rtems [127a812] by Sebastian Huber <sebastian.huber@…>
Simplify get affinitiy directives There is no need to disable thread dispatching to get the affinity of a task.
08:34 Changeset in rtems [1452699] by Sebastian Huber <sebastian.huber@…>
Return status code for _Scheduler_Get_affinity() This avoids having conditional statements to get the API-specific status code.
08:15 Changeset in rtems [8b15a324] by Sebastian Huber <sebastian.huber@…>
Use alias for rtems_task_self() and pthread_self() This may reduce the code size a bit.
07:56 Changeset in rtems-docs [3fa9ed4] by Sebastian Huber <sebastian.huber@…>
eng: Allow multiple interface references Update #3715.
07:04 Changeset in rtems-central [d3b9142] by Sebastian Huber <sebastian.huber@…>
spec: Allow multiple interface references

04/25/21:

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

04/23/21:

20:22 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 …
19:09 Changeset in rtems-docs [b5fe4f0] by Sebastian Huber <sebastian.huber@…>
c-user: Fix wording for "home scheduler"
16:40 Changeset in rtems-central [2d6c251] by Sebastian Huber <sebastian.huber@…>
spec: Fix wording
16:36 Changeset in rtems-central [4565c33] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/scheduler/* documentation
09:08 Changeset in rtems-central [a5161ec] by Sebastian Huber <sebastian.huber@…>
spec: Update /rtems/task/* documentation
08:18 Changeset in rtems [53bb397] by Robin Mueller <robin.mueller.m@…>
Nucleo UART3 (console) pins correction Now using default pins
06:29 Changeset in rtems-central [1f19c21] by Sebastian Huber <sebastian.huber@…>
spec: Check for NULL configuration
06:21 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.
06:19 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.
Note: See TracTimeline for information about the timeline view.