Timeline



12/11/19:

18:08 Changeset in rtems [6f6091b3]5 by Sebastian Huber <sebastian.huber@…>
config: Add CONFIGURE_IMFS_ENABLE_MKFIFO Obsolete undocumented configuration options CONFIGURE_MAXIMUM_FIFOS and CONFIGURE_MAXIMUM_PIPES. Replace these options with the new CONFIGURE_IMFS_ENABLE_MKFIFO configuration option. Update #3840.
16:35 Ticket #3840 (Add CONFIGURE_IMFS_ENABLE_MKFIFO) created by Sebastian Huber
Obsolete undocumented configuration options CONFIGURE_MAXIMUM_FIFOS …
15:57 Ticket #3839 (RTEMS revision does not handle `-`) closed by Chris Johns <chrisj@…>
fixed: In 86c70e71/rtems: […]
15:45 Changeset in rtems [b1b6dd71]5 by Sebastian Huber <sebastian.huber@…>
pipe: Use condition variables Use self-contained condition variables instead of Classic API barriers. This simplifies the implementation and configuration. Update #3840.
15:43 Changeset in rtems [86c70e71]5 by Chris Johns <chrisj@…>
Support pasring - in a version string Closes #3839
15:41 Ticket #3839 (RTEMS revision does not handle `-`) created by Chris Johns
RTEMS configure logic that takes a version number and splits it into …
14:59 Changeset in rtems-docs [93d5323]5 by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE Obsolete the CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE configuration option. Update #3735.
14:57 Changeset in rtems [d24b301]5 by Sebastian Huber <sebastian.huber@…>
config: CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE Obsolete the CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE configuration option. Update #3735.
14:26 Ticket #3838 (Rework work area initialization) created by Sebastian Huber
The work area initialization is done by the BSP through …
08:10 Changeset in rtems-docs [f7d56f5]5 by Sebastian Huber <sebastian.huber@…>
c-user: Obsolete CONFIGURE_MAXIMUM_MRSP_SEMAPHORES Update #3833.
08:03 Ticket #3837 (Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS) created by Sebastian Huber
Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS in …

12/10/19:

19:03 Changeset in rtems [1cb9257]5 by Sebastian Huber <sebastian.huber@…>
score: Add Memory Handler Update #3838.
13:05 Changeset in rtems-docs [579d6f2]5 by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS Move CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS to general system configuration. Remove now empty "C Library Support Configuration" section. Update #3836.
12:58 Changeset in rtems-docs [a184ff4]5 by Sebastian Huber <sebastian.huber@…>
c-user: Move CONFIGURE_MEMORY_OVERHEAD Move CONFIGURE_MEMORY_OVERHEAD to general system configuration. Remove now empty "Seldom Used Configuration Parameters" section. Update #3836.
12:57 Changeset in rtems-docs [3a3271e]5 by Sebastian Huber <sebastian.huber@…>
c-user: Move unlimited configuration options Rename unlimited subsection headers. Update #3836.
12:49 Changeset in rtems-docs [bc9ce65]5 by Sebastian Huber <sebastian.huber@…>
c-user: Move basic system configuration Move the basic system configuration to the front. Rename it to "General System Configuration". Update #3836.
12:38 Changeset in rtems-docs [9d20816]5 by Sebastian Huber <sebastian.huber@…>
c-user: Move unlimited options to general config Update #3836.
12:24 Ticket #3836 (Specify the application configuration options) created by Sebastian Huber
The application configuration is currently specified by the RTEMS …
10:26 Changeset in rtems [dd9e501]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Objects_Activate_unlimited() Update #3835.
10:13 Changeset in rtems [d252e20a]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Thread_Initialize() Allocate new thread queue heads during objects information extend. This removes an error case and the last dependency on the workspace in _Thread_Initialize(). Update #3835.
10:09 Changeset in rtems [8a43adb]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Freechain_Extend() Update #3835.
09:59 Changeset in rtems [4eab96b]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Freechain_Pop() Update #3835.
09:58 Changeset in rtems [8ff1af1]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Freechain_Is_empty() Update #3835.
09:46 Changeset in rtems [36e59b2]5 by Sebastian Huber <sebastian.huber@…>
score: _Objects_Extend_information() Return block index in _Objects_Extend_information(). This allows to customize the objects information extend. Update #3835.
09:41 Changeset in rtems [2485156]5 by Sebastian Huber <sebastian.huber@…>
score: Split up objects allocation Split up the different objects allocation methods into separate functions. This helps to avoid a dependency on the workspace in case no objects or a static set of objects is configured. Change license to BSD-2-Clause according to file histories. Update #3053. Update #3835.
09:04 Changeset in rtems [6f3bc0e]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Objects_Free_objects_block() This is a preparation to allow a customization of the objects information extend. Update #3835.
07:26 Changeset in rtems [189da5f4]5 by Sebastian Huber <sebastian.huber@…>
score: Optimize _Per_CPU_Get_index() Optimize _Per_CPU_Get_index() in uniprocessor configurations.
07:09 Changeset in rtems [84aee2e9]5 by Sebastian Huber <sebastian.huber@…>
mpci: Simplify MPCI configuration Use watchdog for shared memory driver instead of a Classic API Timer.

12/09/19:

20:59 Changeset in rtems-docs [01be513]5 by Joel Sherrill <joel@…>
user/hardware/tiers.rst: Merge info from Wiki. Tiers had a write up on the Wiki which was similar but different. Merged content from the Wiki which allows the Wiki page to be deleted. closes #3831.
15:03 Changeset in rtems [32991495]5 by Sebastian Huber <sebastian.huber@…>
score: Statically allocate idle/MPCI stacks Place idle and MPCI stacks into extra linker sections. This can be optionally used by applications to control the placement of the stacks. Update #3835.
13:48 Changeset in rtems [01d5944]5 by Sebastian Huber <sebastian.huber@…>
score: Move thread stack allocation Move thread stack allocation to caller side of _Thread_Initialize(). Update #3835.
13:33 Changeset in rtems [4c9deb6c]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Stack_Extend_size() Update #3835.
12:57 Changeset in rtems [a08dcb2]5 by Sebastian Huber <sebastian.huber@…>
score: Add Thread_Configuration Add the Thread_Configuration structure to reduce the parameter count of _Thread_Initialize(). This makes it easier to add more parameters in the future. It simplifies the code generation since most architectures do not have that many registers available for function parameters. Update #3835.
09:12 Changeset in rtems [f4dbf37d]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify TLS area allocation Use the stack area to allocate the TLS area. Update #3835.
09:09 Ticket #3835 (Support statically allocated threads) created by Sebastian Huber
In some applications it is desirable to have statically allocated …
08:55 Ticket #3834 (Simplify clock driver) created by Sebastian Huber
Use a system initialization handler to initialize the clock driver …
08:53 Ticket #3833 (Simplify RTEMS semaphore configuration) created by Sebastian Huber
In SMP configurations, the maximum count of MrsP semaphores must be …
07:52 Changeset in rtems [5e589d96]5 by Sebastian Huber <sebastian.huber@…>
userext: Fix configuration

12/07/19:

19:30 Changeset in rtems [cc466a5]5 by Sebastian Huber <sebastian.huber@…>
score: Optimize _TLS_Get_size()
15:50 Changeset in rtems [fc398fd]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify FP context allocation Use the stack area to allocate the FP context. This considerably simplifies the application configuration since the task count no longer influences the configured work space size. With this change the stack space size is overestimated since an FP context for each thread is accounted. Memory constraint applications can use the stack size for fine tuning. Update #3835.
15:30 Changeset in rtems [0e1ac917]5 by Sebastian Huber <sebastian.huber@…>
score: Remove _Stack_Ensure_minimum() call This call is superfluous since _Thread_Initialize() will do this also. Update #3835.
15:28 Changeset in rtems [0bde56b]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify thread stack free Update #3835.
15:00 Changeset in rtems [a0211fc9]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify thread stack allocation Remove superfluous Thread_Control::Start::stack member. Update #3835.
11:06 Changeset in rtems [46865542]5 by Sebastian Huber <sebastian.huber@…>
rtems: Simplify semaphore configuration The MrsP semaphore implementation predates the addition of self-contained synchronization objects. At this time, the potential memory reduction was justified considering the more complex configuration and additional use of the workspace. With the availability of self-contained synchronization options, e.g. POSIX mutexes, this is no longer justified. Memory constrained applications should use the self-contained synchronization objects. Remove the CONFIGURE_MAXIMUM_MRSP_SEMAPHORES configuration option. This has only an impact on applications which use SMP and a large number of scheduler instances. Update #3833.
10:48 Changeset in rtems [01f8c12e]5 by Sebastian Huber <sebastian.huber@…>
rtems: Optimize semaphore control block Move variant, discipline, and global information to flags stored in a node pointer of active semaphores. Update #3833.

12/06/19:

19:24 Changeset in rtems [bf39a9e]5 by Sebastian Huber <sebastian.huber@…>
score: Remove superfluous FP types/defines Update #3835.
08:07 Ticket #3832 (ARM interrupt support does not allow handling of FPU exceptions) created by Sebastian Huber
Several ARM floating point units provide implementation defined means …

12/05/19:

18:22 Changeset in rtems [bb99cd0d]5 by Sebastian Huber <sebastian.huber@…>
clock: Simplify driver initialization Use a system initialization handler instead of a legacy IO driver. Update #3834.
14:51 Changeset in rtems [a6b2080]5 by Sebastian Huber <sebastian.huber@…>
clock: Remove Clock_exit() from API This function is no longer supported by the standard clock driver implementation (clockimpl.h). Update #3436.
14:14 Changeset in rtems [5ae6112]5 by Sebastian Huber <sebastian.huber@…>
userext: Simplify configuration Avoid the use of the workspace and use statically allocated switch controls for the initial extensions.
11:58 Changeset in rtems-source-builder [ceb811f]5 by Sebastian Huber <sebastian.huber@…>
6: Use external SIS instead of GDB simulator
08:01 Changeset in rtems-source-builder [443b8ce]5 by Chris Johns <chrisj@…>
sb/getsources: Fix the repo_mail reference.
07:01 Changeset in rtems-source-builder [6efd343a]5 by Chris Johns <chrisj@…>
sb/getsources: Macro right hand values need to be strings.
06:51 Changeset in rtems [1380c822]5 by Sebastian Huber <sebastian.huber@…>
bsp/xen: Use BSP options for all linkcmds vars Update #3818.
06:18 Changeset in rtems-tools [29ad0ec7]5 by Sebastian Huber <sebastian.huber@…>
tester: Prefer '_' as test state separator char
06:08 Changeset in rtems [d0b704b0]5 by Sebastian Huber <sebastian.huber@…>
libtest: Change expected pass state string Use separator character '_' for all test states.
05:27 Changeset in rtems-source-builder [ad5d3af]5 by Chris Johns <chrisj@…>
sb: VERSION may not contain a release path or hashes

12/04/19:

14:53 Changeset in rtems-docs [304c17c]5 by Jeff Kubascik <jeff.kubascik@…>
bsp/xen: Add information on Xen/ARM BSP Add a README for the new xen bsp.
14:29 Changeset in rtems [4c30acf]5 by Jeff Kubascik <jeff.kubascik@…>
bsp/xen: Create BSP Create the Xen BSP for Xen on ARM.
14:29 Changeset in rtems [b51a1d0]5 by Jeff Kubascik <jeff.kubascik@…>
bsps/arm: Unmask generic timer in interrupt handler Xen will mask the virtual timer before injecting the interrupt to the guest.
14:29 Changeset in rtems [001cd9bd]5 by Jeff Kubascik <jeff.kubascik@…>
bsps/arm: Add zImage boot header Xen currently only supports the zImage loader for 32 bit guests on ARM targets.
08:03 Changeset in rtems-source-builder [c11d142]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain

12/03/19:

15:07 Ticket #3831 (Duplicate description of Tiers and Rules) created by Joel Sherrill
I think …
10:53 Ticket #3830 (Build problems with user names which contain space characters) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e26d86f/rtems-source-builder: […]
07:16 Changeset in rtems-source-builder [e26d86f]5 by Sebastian Huber <sebastian.huber@…>
Use user ID number instead of name This helps to avoid issues with user names which contain space characters. Close #3830.
07:14 Ticket #3830 (Build problems with user names which contain space characters) created by Sebastian Huber
The RSB uses the user name as path components. This does not work well …
05:53 Ticket #3781 (RSB crashes in case the host as an unreadable directory in "/") closed by Sebastian Huber <sebastian.huber@…>
fixed: In 784f518/rtems-source-builder: […]

12/02/19:

19:57 Ticket #3829 (4.10: PIP Corruption) created by Gedare Bloom
The 4.10 priority inheritance protocol was modified in #3359. This …
08:45 Changeset in rtems-source-builder [784f518]5 by Sebastian Huber <sebastian.huber@…>
Be more resilient against $PATH errors Close #3781.
08:22 Changeset in rtems-source-builder [70796d6]5 by Sebastian Huber <sebastian.huber@…>
5: Update rtems-tools Pick up bin2c improvements.
07:59 Ticket #3828 (Switch over to new build system) created by Sebastian Huber
During a four month period every RTEMS user is encouraged to test its …
07:14 Changeset in rtems [a6879a4]5 by Sebastian Huber <sebastian.huber@…>
testsuites: Remove rtems_test_pause*() The rtems_test_pause() and rtems_test_pause_and_screen_number() macros had different implementations depending on the RTEMS_TEST_NO_PAUSE define. This define was defined to 1 by default. The user was able to change this via the undocumented --disable-test-no-pause configure command line option. Pausing tests and waiting for user input contradicts the goal of having automated test runs. Remove this feature. Update #3818.
05:43 Changeset in rtems-tools [83b8f1f]5 by Sebastian Huber <sebastian.huber@…>
bin2c: Improve file name sanitation Only use alpha-numeric characters for header guards.

11/30/19:

10:52 Changeset in rtems [9c29cb5]5 by Sebastian Huber <sebastian.huber@…>
libtest: Change expected fail state string Use the value expected by the RTEMS Tester. There are two separator characters used ('-' and '_') for the states. This is a bit inconsistent.

11/29/19:

18:01 Changeset in rtems [f4fda72]5 by Sebastian Huber <sebastian.huber@…>
Regenerate headers.am
13:17 Changeset in rtems-source-builder [a1dcc3c]5 by Hesham Almatary <Hesham.Almatary@…>
5: Update the hash for the new rtems-tools revision Fixes #3827
12:34 Ticket #3827 (make fail following quickstart guide) closed by Hesham Almatary <Hesham.Almatary@…>
fixed: In f0c30c5/rtems-source-builder: […]
11:49 Changeset in rtems-source-builder [f0c30c5]5 by Hesham Almatary <Hesham.Almatary@…>
5: Update rtems-tools Fixes #3827
07:42 Changeset in rtems-docs [f0864b3]5 by Pragnesh Patel <pragnesh.patel@…>
user: Add frdme310arty BSP varient Signed-off-by: Pragnesh Patel <pragnesh.patel@…> Update #3785.
00:19 Changeset in rtems [44cd706] by Joel Stanley <joel@…>
Revert "jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()" This reverts commit f2538f999345405f7d2e1194c0c8efa4e11f7b3a. The patch stopped JFFS2 from being able to mount an existing filesystem with the following errors: jffs2: error: (77) jffs2_build_inode_fragtree: Add node to tree failed -22 jffs2: error: (77) jffs2_do_read_inode_internal: Failed to build final fragtree for inode #5377: error -22 Fixes: f2538f999345 ("jffs2: Fix possible null-pointer dereferences...") Cc: stable@… Suggested-by: Hou Tao <houtao1@…> Signed-off-by: Joel Stanley <joel@…> Signed-off-by: Richard Weinberger <richard@…>

11/28/19:

22:37 Ticket #3827 (make fail following quickstart guide) created by md403
I am attempting to follow the quickstart guide. Host: Macbook Pro 2.3 …
07:41 Changeset in rtems-source-builder [f3b44b2]5 by Sebastian Huber <sebastian.huber@…>
5: Fix Newlib version for GCC 7.5

11/27/19:

15:25 Changeset in rtems [ae716da7]5 by Sebastian Huber <sebastian.huber@…>
ada/sp19: Add m4 generated sptest.adb Update #3818.
11:02 Changeset in rtems [8f6b7abd]5 by Sebastian Huber <sebastian.huber@…>
Move feature macro before "config.h" include This allows to use header includes in "config.h" to reduce the build configuration checks. Update #3818.
10:41 Changeset in rtems [1fca1665]5 by Sebastian Huber <sebastian.huber@…>
testsuites/ada: Introduce init.c files Provide an init.c for each Ada test instead of the #include <config.h> magic which works only due to hand crafted include paths. Update #3818.
Note: See TracTimeline for information about the timeline view.