Timeline



08/07/20:

18:30 Changeset in rtems [c1354f0] by Sebastian Huber <sebastian.huber@…>
libtest: Add T_thread_switch_record() Add support to record thread switch events. This can be used to check that a blocking operation results in the expected sequence of thread switches. Update #3199.
18:30 Changeset in rtems [20c79bf] by Sebastian Huber <sebastian.huber@…>
libtest: Constify Update #3199.
16:07 Changeset in rtems [f933b65] by Sebastian Huber <sebastian.huber@…>
libtest: Improve T_check_task_context Update #3199.
09:09 Changeset in rtems-central [40bb555] by Sebastian Huber <sebastian.huber@…>
validation: Clarify skip action transitions
08:08 Changeset in rtems-central [2ac3803] by Sebastian Huber <sebastian.huber@…>
spec: Update RTEMS_ZERO_LENGTH_ARRAY
06:45 Changeset in rtems-docs [03e0601] by Sebastian Huber <sebastian.huber@…>
common: Fix pale color of HTML definition terms
05:32 Changeset in rtems-docs [7811c76] by Sebastian Huber <sebastian.huber@…>
eng: Add Doxyfile update to release process
05:31 Changeset in rtems [6626ed50] by Sebastian Huber <sebastian.huber@…>
Doxyfile: Change version to 6.0.0 Update #4020.
05:24 Ticket #3994 (Generate Doxygen markup for the application configuration options) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e812f81/rtems: […]
05:12 Changeset in rtems-docs [63764a6] by Sebastian Huber <sebastian.huber@…>
c-user: Add automatically generated warning Update #3994.
05:10 Changeset in rtems-docs [5cb493e] by Sebastian Huber <sebastian.huber@…>
eng: Add reference to unspecified interfaces Update #3715.
04:57 Changeset in rtems-central [c4e460d] by Sebastian Huber <sebastian.huber@…>
content: Add Content.comment_block()
04:56 Changeset in rtems-central [33681ff] by Sebastian Huber <sebastian.huber@…>
applconfig: Add automatically generated warning
04:43 Ticket #4043 (Update software eng manual to rtems-central) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e2abac7/rtems-docs: […]

08/06/20:

17:44 Changeset in rtems [6894e2f4] by Sebastian Huber <sebastian.huber@…>
Remove accidentally committed file
17:12 Changeset in rtems [32f1f747] by Sebastian Huber <sebastian.huber@…>
libtest: Fix T_interrupt_test() in SMP configs Update #3199.
13:22 Changeset in rtems-central [aae12a9] by Sebastian Huber <sebastian.huber@…>
spec: Fix formatting
13:03 Changeset in rtems-central [79684a5] by Sebastian Huber <sebastian.huber@…>
applconfig: Add references for unspec interfaces
12:31 Changeset in rtems-central [5c3d2c7] by Sebastian Huber <sebastian.huber@…>
spec: Add references for some C types and defines
12:30 Changeset in rtems [e812f81] by Sebastian Huber <sebastian.huber@…>
Document application configuration options Add a new directory for Doxygen-specific documentation content. Add a Doxygen only header file containing documentation of the application configuration options. The header file is generated from specification items. Close #3994.
12:26 Changeset in rtems-central [61376c4] by Sebastian Huber <sebastian.huber@…>
spec: Add reference to unspecified interfaces
11:30 Changeset in rtems-docs [5158395] by Sebastian Huber <sebastian.huber@…>
user: Add shell environment migration aid
11:30 Changeset in rtems-docs [cb4358c]5 by Sebastian Huber <sebastian.huber@…>
user: Add shell environment migration aid Update #3859.
11:21 Changeset in rtems-libbsd [13421d06]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
telnet: Use rtems_shell_dup_current_env() Update #3859.
11:21 Changeset in rtems-libbsd [b1e67a2] by Sebastian Huber <sebastian.huber@…>
telnet: Use rtems_shell_dup_current_env() Update #3859.
11:21 Changeset in rtems-libbsd [d964a67]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
telnet: Use rtems_shell_dup_current_env() Update #3859.
08:27 Changeset in rtems-central [35d9ba4] by Sebastian Huber <sebastian.huber@…>
spec: Improve references in appl config options
08:26 Changeset in rtems-central [48e355a] by Sebastian Huber <sebastian.huber@…>
spec: Add more unspecified interfaces
08:24 Changeset in rtems-central [e9312e2] by Sebastian Huber <sebastian.huber@…>
applconfig: Improve interface mappings
08:23 Changeset in rtems-central [a89a5c6] by Sebastian Huber <sebastian.huber@…>
content: Improve CContent.doxyfy() Add replacement for :file:xyz.
07:58 Changeset in rtems-docs [3e8e301] by Sebastian Huber <sebastian.huber@…>
eng: Add more variants of unspecified interfaces Update #3715.
07:31 Changeset in rtems-central [361cf38] by Sebastian Huber <sebastian.huber@…>
spec: Improve formatting
07:30 Changeset in rtems-docs [cbb49c6] by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_APPLICATION_DISABLE_FILESYSTEM Improve formatting.
07:16 Changeset in rtems-docs [e1e0408] by Sebastian Huber <sebastian.huber@…>
eng: Partially revert previous commit The previous commit contained more than just a typo fix. Remove this part. Update #3715.
07:15 Changeset in rtems-docs [9633e98] by Sebastian Huber <sebastian.huber@…>
eng: Add test case attributes Update #3715.
07:11 Changeset in rtems-docs [bac4398] by Sebastian Huber <sebastian.huber@…>
eng: Fix typo Update #3715.
07:09 Changeset in rtems-central [486da1b] by Sebastian Huber <sebastian.huber@…>
specdoc: Fix typo
06:47 Ticket #3859 (No output from joel scripts in telnet) reopened by Sebastian Huber
The telnet shell […] used in the libbsd test code is now broken: […] How should the code be instead?

08/05/20:

17:48 Changeset in rtems-docs [83e13b7] by Sebastian Huber <sebastian.huber@…>
eng: Add application config options how-to Update #3715.
12:49 Changeset in rtems-libbsd [3e4ebf3] by Sebastian Huber <sebastian.huber@…>
Conditionally include <bsp/linker-symbols.h> Remove superfluous <bsp.h> include.
12:49 Changeset in rtems-libbsd [bd7e6ee]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Conditionally include <bsp/linker-symbols.h> Remove superfluous <bsp.h> include.
12:24 Changeset in rtems-docs [e2abac7] by Sebastian Huber <sebastian.huber@…>
eng: Refer to the rtems-central repository Close #4043.
11:54 Changeset in rtems [6c4ca83] by Aschref Ben Thabet <aschref.ben-thabet@…>
psxhdrs/strncpy/stpncpy: Fix string turncation warning Since we need to test the strncpy function, using a character array with a fixed array size in this case in place of character pointer can avoid the string turncation warning.
11:21 Changeset in rtems-libbsd [1ec5f5e] by Sebastian Huber <sebastian.huber@…>
racoon: Change type due to Newlib API changes
11:21 Changeset in rtems-libbsd [c4233ce]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
racoon: Change type due to Newlib API changes
07:19 Changeset in rtems [da27e96] by Sebastian Huber <sebastian.huber@…>
score: Document _Scheduler_Try_to_schedule_node()
07:18 Changeset in rtems [d2c98c1] by Sebastian Huber <sebastian.huber@…>
dev/sc16is752: Fix declaration
05:01 Ticket #4039 (arm/atsam/SC16IS752: Make interrupt server configurable (cloned)) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 1b421585/rtems: […]
05:00 Ticket #4038 (arm/atsam/SC16IS752: Make interrupt server configurable) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 534f9dbe/rtems: […]
04:45 GSoC/2020 edited by niteesh
(diff)
04:30 GSoC/2020 edited by Richi Dubey
Richi's meeting notes: 5th August (diff)
04:08 GSoC/2020 edited by Gedare Bloom
Weekly update (diff)
00:25 Ticket #4043 (Update software eng manual to rtems-central) created by Chris Johns
https://docs.rtems.org/branches/master/eng/req/howto.html Update to …

08/04/20:

10:27 Changeset in rtems [81631de] by Sebastian Huber <sebastian.huber@…>
smpschededf02: Document reset() function
10:01 Changeset in rtems-central [a581446] by Sebastian Huber <sebastian.huber@…>
validation: Fix N/A scope description
07:14 Changeset in rtems-central [82426ed] by Sebastian Huber <sebastian.huber@…>
validation: Add test context support
07:04 Changeset in rtems-central [e3e1de7] by Sebastian Huber <sebastian.huber@…>
validation: Add test cleanup
06:27 Ticket #4041 (dosfs: Memory leak on failed mount attempts) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 4a2ac5e/rtems: […]
06:25 Ticket #4042 (dosfs: Memory leak on failed mount attempts (cloned)) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 87fdb20/rtems: […]
06:22 Ticket #4042 (dosfs: Memory leak on failed mount attempts (cloned)) created by Christian Mauderer
Cloned from #4041: ---- If the mount for a dosfs (FAT) fails, the …
06:22 Ticket #4041 (dosfs: Memory leak on failed mount attempts) created by Christian Mauderer
If the mount for a dosfs (FAT) fails, the converter that is used to …
05:08 Changeset in rtems-central [c127fb3] by Sebastian Huber <sebastian.huber@…>
validation: Add test early preparation
04:58 Changeset in rtems-central [6135d0a] by Sebastian Huber <sebastian.huber@…>
validation: Move action code to separate function

08/03/20:

19:00 Ticket #4040 (coverhd.h remnants left to remove) created by Joel Sherrill
coverhd.h has been removed but there are as least two remnants to …
12:18 Changeset in rtems [4a2ac5e]5 by Christian Mauderer <christian.mauderer@…>
dosfs: Fix memory leak on failed mounts. Currently if mount fails, a converter isn't destroyed. We have to take care of two cases: 1. The user doesn't provide a converter. In this case mounting a dosfs creates a default converter. This patch makes sure that the converter is destroyed again if mount failes for this case. 2. The user provides a converter. In this case it's not sure that the dosfs specific routines are reached because mount can fail before that. Therefore the user has to destroy the converter himself again. This patch adds a documentation for that and implements it in the media server. Closes #4041.
12:18 Changeset in rtems [87fdb20] by Christian Mauderer <christian.mauderer@…>
dosfs: Fix memory leak on failed mounts. Currently if mount fails, a converter isn't destroyed. We have to take care of two cases: 1. The user doesn't provide a converter. In this case mounting a dosfs creates a default converter. This patch makes sure that the converter is destroyed again if mount failes for this case. 2. The user provides a converter. In this case it's not sure that the dosfs specific routines are reached because mount can fail before that. Therefore the user has to destroy the converter himself again. This patch adds a documentation for that and implements it in the media server. Closes #4042.
10:59 Changeset in rtems-central [db9e90c] by Sebastian Huber <sebastian.huber@…>
spec: Specify Event Manager
10:27 Changeset in rtems-central [175bfcc] by Sebastian Huber <sebastian.huber@…>
spec: Add SMP support to validation test suite
10:16 Changeset in rtems [95d37b6] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Use _Assert()
09:46 Changeset in rtems [9566538] by Sebastian Huber <sebastian.huber@…>
termios: Make rtems_termios_ttyMutex private This mutex is used to maintain termios internal data structures.
08:25 Changeset in rtems [2ae557eb] by Sebastian Huber <sebastian.huber@…>
score: Use flexible-array member for C99 and later This addresses compiler warnings like this: warning: array subscript 0 is outside the bounds of an interior zero-length array 'abc[0]' [-Wzero-length-bounds]
07:45 Ticket #4039 (arm/atsam/SC16IS752: Make interrupt server configurable (cloned)) created by Sebastian Huber
Cloned from #4038.
07:42 Changeset in rtems [1b421585] by Sebastian Huber <sebastian.huber@…>
arm/atsam: Make interrupt server configurable The external UART over SPI device SC16IS752 uses the interrupt server for interrupt processing. The interrupt server is also heavily used by libbsd. The interrupt processing for the SC16IS752 is time critical and doesn't work if network traffic is processed at the same priority. With #4033 custom interrupt servers are available. Change atsam_sc16is752_spi_create() to support user-defined interrupt servers. Introduced atsam_sc16is752_spi_config to cut down the argument count of this function. Close #4039.
07:42 Changeset in rtems [534f9dbe]5 by Sebastian Huber <sebastian.huber@…>
arm/atsam: Make interrupt server configurable The external UART over SPI device SC16IS752 uses the interrupt server for interrupt processing. The interrupt server is also heavily used by libbsd. The interrupt processing for the SC16IS752 is time critical and doesn't work if network traffic is processed at the same priority. With #4033 custom interrupt servers are available. Change atsam_sc16is752_spi_create() to support user-defined interrupt servers. Introduced atsam_sc16is752_spi_config to cut down the argument count of this function. Close #4038.
07:41 Ticket #4038 (arm/atsam/SC16IS752: Make interrupt server configurable) created by Sebastian Huber
The external UART over SPI device SC16IS752 uses the interrupt server …
06:55 Ticket #4034 (Add rtems_interrupt_server_create() and ...) reopened by Sebastian Huber
Tests are pending.
06:52 Ticket #4034 (Add rtems_interrupt_server_create() and ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c60942ea/rtems: […]
06:51 Ticket #4033 (Add rtems_interrupt_server_create() and rtems_interrupt_server_destroy()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5eb07731/rtems: […]

08/01/20:

12:30 Changeset in rtems [29e7a069] by Sebastian Huber <sebastian.huber@…>
dev/spi-memdrv: Fix use of uninit mem_param_ptr
00:16 Ticket #4037 (Python script distribution standardisation) created by Chris Johns
The RSB and Tools wrap python scripts in a shell script based wrapper …
00:01 Ticket #4036 (Track dependency command for the RSB) created by Chris Johns
Add a command to track dependencies in the RSB. Scan all the bset …

07/31/20:

15:42 Changeset in rtems-central [6f82df1] by Sebastian Huber <sebastian.huber@…>
content: Fix code coverage issues The problem was that the conversion of a list to a set destroys the order. The order of set elements is not deterministic. Use an order preserving way remove duplicates.
10:17 Ticket #4035 (Reserved identifier "time" re-used in rtems_clock_get_tod_timeval()) created by Jens Schweikhardt
The ISO C identifier "time" from time.h is re-used in the prototype …
08:15 Changeset in rtems [46477898] by Sebastian Huber <sebastian.huber@…>
irqs01/smpirqs01: New tests Close #4034.
06:54 Ticket #4034 (Add rtems_interrupt_server_create() and ...) created by Sebastian Huber
Cloned from #4033. In addition to the implementation add also unit tests.
06:52 Ticket #4033 (Add rtems_interrupt_server_create() and rtems_interrupt_server_destroy()) created by Sebastian Huber
Currently, the only way to create interrupt servers is …

07/30/20:

17:29 Changeset in rtems [a3bcc79] by Sebastian Huber <sebastian.huber@…>
bsps/lm32: Use shared <bsp/irq.h> Having a duplicate header with the shared includes is a build system inconsistency. You may use one header file to build the libraries and another one is installed (overwriting the other). Update #3269.
12:47 Changeset in rtems [699f465c] by Aschref Ben Thabet <aschref.ben-thabet@…>
psxhdrs/strncat: Fix string truncation warning
09:26 Changeset in rtems-libbsd [f1eb69a] by Vijay Kumar Banerjee <vijay@…>
Update rtems_waf
08:30 Changeset in rtems [5eb07731]5 by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_interrupt_server_create() Add rtems_interrupt_server_destroy(). Before this patch, the only way to create interrupt servers was rtems_interrupt_server_initialize(). This function creates the default interrupt server and in SMP configurations additional interrupt servers for the additional processors. The interrupt server is heavily used by libbsd. This includes the epoch based reclamation which performs time consuming resource and memory deallocation work. This does not work well with time critical services, for example an UART over SPI or I2C. One approach to address this problem is to allow the application to create custom interrupt servers with the right priority and task properties. The interrupt server API accounted for this, however, it was not implemented before this patch. Close #4033.
08:30 Changeset in rtems [c60942ea] by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_interrupt_server_create() Add rtems_interrupt_server_destroy(). Before this patch, the only way to create interrupt servers was rtems_interrupt_server_initialize(). This function creates the default interrupt server and in SMP configurations additional interrupt servers for the additional processors. The interrupt server is heavily used by libbsd. This includes the epoch based reclamation which performs time consuming resource and memory deallocation work. This does not work well with time critical services, for example an UART over SPI or I2C. One approach to address this problem is to allow the application to create custom interrupt servers with the right priority and task properties. The interrupt server API accounted for this, however, it was not implemented before this patch. Close #4034.

07/29/20:

23:32 Developer/Simulators/QEMU edited by Chris Johns
(diff)
15:13 Changeset in rtems-source-builder [cc107b5] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
12:12 Changeset in rtems-central [4f28d90] by Sebastian Huber <sebastian.huber@…>
specdoc: Add pattern to ignore types
09:41 Ticket #4030 (i386: ISR can overwrite its own stack during system initialization) closed by Jan Sommer <jan.sommer@…>
fixed: In 849d7418/rtems: […]
09:39 Ticket #4031 (i386: ISR can overwrite its own stack during system initialization (cloned)) closed by Jan Sommer <jan.sommer@…>
fixed: In 21c7e3a/rtems: […]
09:13 Changeset in rtems-docs [5bd15a0] by Christian Mauderer <christian.mauderer@…>
eng/release: Add libbsd version update
08:56 Changeset in rtems-libbsd [d044b29]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
wscript: Update RTEMS version to 6.
08:56 Changeset in rtems-libbsd [f9687a8] by Christian Mauderer <christian.mauderer@…>
wscript: Update RTEMS version to 6.
08:55 Changeset in rtems-libbsd [c81707c] by Christian Mauderer <christian.mauderer@…>
README: Update with information for RTEMS 6
08:18 Changeset in rtems-libbsd [9abf1d3]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
testsuite: Use new name of test-info.h. In RTEMS the test.h has been renamed to test-info.h to allow the new test framework to take over.
08:18 Changeset in rtems-libbsd [e649184] by Christian Mauderer <christian.mauderer@…>
testsuite: Use new name of test-info.h. In RTEMS the test.h has been renamed to test-info.h to allow the new test framework to take over.
05:11 Changeset in rtems-source-builder [658af8f] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
04:43 GSoC/2020 edited by Richi Dubey
Richi's addition: Meeting 29th July. (diff)
04:39 GSoC/2020 edited by niteesh
(diff)
04:20 GSoC/2020 edited by eshan dhawan
(diff)
04:06 GSoC/2020 edited by Gedare Bloom
Weekly update (diff)

07/28/20:

21:17 GSoC/2020 edited by Mritunjay Kumar Sharma
Added progress of all the previous meetins (diff)
08:58 Changeset in rtems-central [0b31449] by Sebastian Huber <sebastian.huber@…>
tests: Add and use get_and_clear_log()
07:23 Changeset in rtems-central [05e4cb2] by Sebastian Huber <sebastian.huber@…>
content: Add CContent.add_includes() test case
06:25 Changeset in rtems-central [2485965] by Sebastian Huber <sebastian.huber@…>
spec: Clarify event receive description
04:58 Changeset in rtems-docs [1bb6947] by Sebastian Huber <sebastian.huber@…>
eng: Fix format of regular expressions Update #3715.
04:57 Changeset in rtems-central [3e303ed] by Sebastian Huber <sebastian.huber@…>
spec: Clarify and use interface brief
04:56 Changeset in rtems-central [7617fcb] by Sebastian Huber <sebastian.huber@…>
specdoc: Fix output format of regular expressions

07/27/20:

13:44 Changeset in rtems-docs [3f9fa47] by Sebastian Huber <sebastian.huber@…>
eng: Add ability to skip action transitions Sometimes the pre-conditions in an action requirement are not independent and it is necessary skip a certain set of pre-condition states. This should be used with care since no test code is run in these cases. There shall be a reason given why skipping a transition is justified. Update #3715.
13:38 Changeset in rtems-docs [c259563] by Sebastian Huber <sebastian.huber@…>
eng: Support N/A in the action transitions Sometimes the pre-conditions in an action requirement are not independent and it is necessary to mark pre-conditions as not applicable in a particular transition. Update #3715.
13:37 Changeset in rtems-docs [f12cae1] by Sebastian Huber <sebastian.huber@…>
eng: Add brief description to header file items Update #3715.
13:36 Changeset in rtems-docs [fd2fc50] by Sebastian Huber <sebastian.huber@…>
eng: Add requirement text to interface groups This allows to state the requirement for an interface group directly in the item. Update #3715.
12:54 Changeset in rtems-central [55e17d2] by Sebastian Huber <sebastian.huber@…>
validation: Add ability to skip action transitions
07:23 Changeset in rtems-central [244b277] by Sebastian Huber <sebastian.huber@…>
validation: Support N/A in the action transitions Sometimes the pre-conditions are not independent and it is necessary to mark pre-conditions as not applicable in a particular transition.
05:38 Changeset in rtems-central [fd31f9d] by Sebastian Huber <sebastian.huber@…>
config.yml: Fix UIDs
05:08 Changeset in rtems-central [6a3a664] by Sebastian Huber <sebastian.huber@…>
items: Improve ItemCache? exception message
01:23 Changeset in rtems [3ec5f20] by Chris Johns <chrisj@…>
powerpc/io: The eieio() function clashes with FreeBSD. Change.
01:23 Changeset in rtems [5284e812]5 by Chris Johns <chrisj@…>
powerpc/io: The eieio() function clashes with FreeBSD. Change. Closes #4021

07/26/20:

06:46 GSoC/2020 edited by eshan dhawan
(diff)

07/24/20:

18:46 Changeset in rtems-central [1cf2bec] by Sebastian Huber <sebastian.huber@…>
spec: Add top-level requirement for the system
18:44 Changeset in rtems-central [86dbbfa4] by Sebastian Huber <sebastian.huber@…>
spec: Add requirements text to groups
18:08 Changeset in rtems-central [cead53e] by Sebastian Huber <sebastian.huber@…>
spec: Move interface groups
14:05 Changeset in rtems-central [f59bfb6] by Sebastian Huber <sebastian.huber@…>
content: Add Content.ensure_blank_line()
12:17 Changeset in rtems-central [1fce758] by Sebastian Huber <sebastian.huber@…>
spec: Move specification of specification items This makes it reusable.
12:09 Changeset in rtems-central [e3563c1] by Sebastian Huber <sebastian.huber@…>
items: Use commonpath() instead of commonprefix() This ensures that we get a valid path.
10:25 Changeset in rtems-central [4ad78f2] by Sebastian Huber <sebastian.huber@…>
spec: Add header file brief descriptions
07:19 Changeset in rtems-central [0e38d6d] by Sebastian Huber <sebastian.huber@…>
config: Generate event manager documentation
06:33 Changeset in rtems-central [d9fa7d6] by Sebastian Huber <sebastian.huber@…>
interfacedoc: Simplify interface references
05:31 Changeset in rtems [4444094d] by Sebastian Huber <sebastian.huber@…>
spmisc01: Include missing header file Update #4032.
05:14 Ticket #4032 (Make deferred free in malloc() support optional) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 7746b0de/rtems: […]
05:10 Changeset in rtems-docs [ba3f265] by Sebastian Huber <sebastian.huber@…>
eng: Add recommendations for attributes Fix formatting.
Note: See TracTimeline for information about the timeline view.