Timeline



09/02/21:

14:48 Changeset in rtems-central [67a358c] by Sebastian Huber <sebastian.huber@…>
validation: Fix empty test context
14:42 Changeset in rtems-central [9d58e78] by Sebastian Huber <sebastian.huber@…>
spec: Specify some C library functions
13:29 Changeset in rtems-central [5a2c3a4] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
13:29 Changeset in rtems [aebf6b6] by Sebastian Huber <sebastian.huber@…>
validation: Test Interrupt Manager The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
13:27 Changeset in rtems-central [afaceb4] by Sebastian Huber <sebastian.huber@…>
spec: Simplify rtems_interrupt_entry_remove() Use bsp_interrupt_handler_dispatch_unchecked() since the vector number is valid.
12:56 Changeset in rtems-central [a15261c] by Sebastian Huber <sebastian.huber@…>
spec: Specify <sys/lock.h>
12:45 Changeset in rtems-central [ac4ec32] by Sebastian Huber <sebastian.huber@…>
spec: Fix substitutions
11:32 Changeset in rtems-central [8a7871e] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
11:26 Changeset in rtems-central [9e0fdc1] by Sebastian Huber <sebastian.huber@…>
spec: Add LIFO to glossary
09:45 GSoC/2021 edited by Matthew Joyce
(diff)
09:18 Changeset in rtems-docs [8edb899] by Sebastian Huber <sebastian.huber@…>
eng: Remove bogus coding rule Declaring functions used only through function pointers as inline makes absolutely no sense at all.
09:17 Changeset in rtems-docs [dc6b917] by Sebastian Huber <sebastian.huber@…>
c-user: Add LIFO to glossary
07:49 Changeset in rtems-central [569d2b3] by Sebastian Huber <sebastian.huber@…>
build: Add option to omit test header files
06:50 Changeset in rtems [b2c626f0] by Sebastian Huber <sebastian.huber@…>
Improve test of rtems_interrupt_get_affinity() Use a CPU set which is larger than the internal processor set representation.
06:03 Ticket #4105 (Add RTEMS_PARTITION_ALIGNMENT) closed by Sebastian Huber
fixed
06:00 Ticket #4007 (Add rtems_message_queue_construct()) closed by Sebastian Huber
fixed: The new directive was documented, implemented, and tested: https://docs.rtems.org/branches/master/c-user/message/directives.html#rtems-message-queue-construct
05:59 Ticket #3959 (Add rtems_task_construct()) closed by Sebastian Huber
fixed: The new directive was documented, implemented, and tested: https://docs.rtems.org/branches/master/c-user/task/directives.html#rtems-task-construct
05:53 Ticket #4358 (Priority discipline is broken for semaphores and message queues in SMP ...) closed by Sebastian Huber
fixed: Message queues were fixed by #4509.
05:48 Changeset in rtems [2647e76] by Sebastian Huber <sebastian.huber@…>
score: Document thread queue operations
05:48 Ticket #4509 (Message queue priority dicipline is broken in SMP configurations) closed by Sebastian Huber <sebastian.huber@…>
fixed: In d9249c9/rtems: […]
02:43 Ticket #4245 (Add PCI regions support to RTEMS nexus bus support) closed by Chris Johns <chrisj@…>
fixed: In 3f1e128/rtems-libbsd: […]

09/01/21:

15:53 Changeset in rtems-central [d97cdbc] by Sebastian Huber <sebastian.huber@…>
modules: Update rsb
15:31 Ticket #4500 (rld-dwarf.cpp: Uninitialized scalar field) closed by Ryan Long <ryan.long@…>
fixed: In 2cf693a/rtems-tools: […]
15:31 Ticket #4487 (GcovData.cc: Uninitialized scalar field error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 7ccbcd89/rtems-tools: […]
15:31 Ticket #4499 (rtems-exeinfo.cpp: Uninitialized scalar field error spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 1d4edfb/rtems-tools: […]
13:54 Changeset in rtems [e495633] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Improve SPI driver It wasn't possible to keep the CS line low between multiple message descriptors in one transfer. This patch reworks the driver so that it is possible. Update #4180

08/31/21:

20:01 Ticket #4510 (Fix ILP32 multilib variant in newlib for AArch64) created by Ryan Long
This flag is needed to force the generation of AArch64 assembly from C …
13:18 Changeset in rtems-central [cc2b4aa] by Sebastian Huber <sebastian.huber@…>
spec: Specify futex operations
12:26 Changeset in rtems [ce8f31c] by Sebastian Huber <sebastian.huber@…>
score: Document Futex Handler The behaviour of the futex operations is defined by Linux: https://man7.org/linux/man-pages/man2/futex.2.html Use EAGIN instead of EWOULDBLOCK to be in line with the Linux man page. These error numbers have the same value in Newlib. Using the same error numbers helps to avoid confusion. When you look at the history of the Linux man page you see that they replaced EWOULDBLOCK with EAGAIN over time. At the time of the RTEMS futex implementation they used EWOULDBLOCK.
11:11 Changeset in rtems [a8235fe] by Sebastian Huber <sebastian.huber@…>
rtems: Fix partitions with RTEMS_MULIPROCESSING Replace call to removed _Partition_Free() with a call to _Objects_Free().
11:00 Changeset in rtems [ac9f115b] by Sebastian Huber <sebastian.huber@…>
score: Remove _Thread_queue_Unblock_critical() This function was only used in one place. Replace it with a call to _Thread_queue_Resume().
10:42 Changeset in rtems [317774c] by Sebastian Huber <sebastian.huber@…>
score: Remove _Thread_queue_First_locked() The _Thread_queue_First_locked() was only used in one place. Move the code of this inline function to this place.
10:20 Projects/GraphicsToolkit edited by Jan Doležal
update links of framebuffer files after the bsps moved within the source tree (diff)
09:03 Changeset in rtems [d9249c9] by Sebastian Huber <sebastian.huber@…>
score: Fix blocking message queue receive In order to ensure FIFO fairness across schedulers, the thread queue surrender operation must be used to dequeue a thread from the thread queue. The thread queue extract operation is intended for timeouts. Add _Thread_queue_Resume() which may be used to make extracted or surrendered threads ready again. Remove the now unused _Thread_queue_Extract_critical() function. Close #4509.
08:46 Changeset in rtems-libbsd [7e282d2]6-freebsd-12 by Chris Johns <chrisj@…>
rtemsbsd/nfs: Add support to mount NFSv2 - NFSv2 requires userland RPC calls to determine the version of NFS and the FH. This is passed to the kernel. - Port more libc/rpc. Update #4475
08:18 Ticket #4509 (Message queue priority dicipline is broken in SMP configurations) created by Sebastian Huber
The message queue handler uses the thread queue extract operation to …
05:27 Changeset in rtems-central [f6659c1c] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
05:10 Changeset in rtems-central [ab92ddc] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems-docs

08/30/21:

17:31 Changeset in rtems [b0f13f3] by Sebastian Huber <sebastian.huber@…>
psxtests/psxconfstr: Fix test case Update #3373.
16:12 Changeset in rtems [25b0fdd] by Sebastian Huber <sebastian.huber@…>
score: Update priority only if necessary In _Thread_queue_Flush_critical(), update the priority of the thread queue owner only if necessary. The scheduler update priority operation could be expensive.
14:27 Changeset in rtems-central [48ce03a] by Sebastian Huber <sebastian.huber@…>
spec: Add conditional build dependencies
14:21 Changeset in rtems-central [b1dd795] by Sebastian Huber <sebastian.huber@…>
spec: Document build option
14:21 Ticket #4508 (rtems_message_queue_receive(): flush() does not release waiting tasks) created by Frank Kuehndel
The RTEMS Classic API Guide
08:54 Changeset in rtems-source-builder [a1f7b3b] by Sebastian Huber <sebastian.huber@…>
6: Back port v5 of gcov_info_to_gcda() to GCC 10 Update #4196.

08/28/21:

08:04 Ticket #4507 (mount call retruns error number and it should return -1) created by Chris Johns
The mount call should return -1 for an any error with the errno

08/23/21:

17:58 Changeset in rtems [7792ab8] by Stephen Clark <stephen.clark@…>
bsps/zynqmp: Added I2C support for ZynqMP Added I2C drivers for ZynqMP and updated build system accordingly.
17:53 Changeset in rtems [73c182a] by Stephen Clark <stephen.clark@…>
bsps/zynq: Moved general i2c files to shared directories Certain files related to the Zynq BSP's I2C driver are useable by the ZynqMP BSP as well. Moved these files to shared directory in anticipation of I2C support for ZynqMP.
16:43 Changeset in rtems [3951d4d] by Ryan Long <ryan.long@…>
pxcdevctl: Adjust for standard psxdevctl is supposed to return the value in errno. Before, it was returning -1 and setting errno. Changed the tests to reflect these changes. Added code from RRADE's posix_devctl.c. Closes #4506
16:43 Changeset in rtems [e9712e78]5 by Ryan Long <ryan.long@…>
pxcdevctl: Adjust for standard (5 branch) psxdevctl is supposed to return the value in errno. Before, it was returning -1 and setting errno. Changed the tests to reflect these changes. Added code from RRADE's posix_devctl.c. Closes #4505
16:00 Changeset in rtems-tools [323007a] by Alex White <alex.white@…>
tester: Add MicroBlaze? KCU105 QEMU BSP
15:25 Changeset in rtems-tools [00213f4] by Ryan Long <ryan.long@…>
GcovData?.cc: Remove ampersands where not needed Removed some ampersands that were left in on accident.

08/21/21:

02:49 Changeset in rtems [8f3973f] by Chris Johns <chrisj@…>
libmisc/shell: Check the shell command pointers when adding a command
02:46 Changeset in rtems [4dc81f65] by Chris Johns <chrisj@…>
libmisc/fdt: fix node initialise error with RTEMS_DEBUG

08/20/21:

19:24 Ticket #4506 (posix_devctl() should return the errno directly not -1 and set errno) created by Joel Sherrill
The RTEMS implementation of posix_devctl() from POSIX 1003.26 does not …
19:23 Ticket #4505 (posix_devctl() should return the errno directly not -1 and set errno) created by Joel Sherrill
The RTEMS implementation of posix_devctl() from POSIX 1003.26 does not …
17:47 Ticket #4486 (TraceWriterQEMU.cc: String not null terminated issue spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In f316d16/rtems-tools: […]
17:47 Ticket #4485 (GcovData.cc: Out-of-bounds acces errors spotted by Coverity) closed by Ryan Long <ryan.long@…>
fixed: In 0ab060f/rtems-tools: […]
14:54 TBR/UserApp/RTEMSApplications edited by Jonathan Brandmeyer
(diff)

08/19/21:

23:07 Ticket #4504 (RTEMS6 has incorrect code generation for stm32f4 bsp) created by Andrei Chichak
I'm working with the master head targeting arm/stm32f4 for RTEMS 6. I …
22:40 Ticket #4503 (Add glibc malloc family extension malloc_usable_size()) created by Joel Sherrill
RTEMS already has this functionality so it should not be hard to …
20:30 Changeset in rtems-tools [5519a63] by Ryan Long <ryan.long@…>
rld-rapp.cpp: Add catch for exception CID 1471643: Uncaught exception Closes #4502
19:29 Changeset in rtems-tools [234c19e] by Ryan Long <ryan.long@…>
TraceConverter?.cc: Add catch for exception CID 1471639: Uncaught exception Closes #4501
19:26 Ticket #4502 (rld-rap.cpp: Uncaught exception issue spotted by Coverity) created by Ryan Long
CID 1471643: Uncaught exception […]
19:21 Ticket #4501 (TraceConverter.cc: Uncaught exception issue spotted by Coverity) created by Ryan Long
CID 1471639: Uncaught exception […]
17:38 Changeset in rtems-tools [70088f6] by Ryan Long <ryan.long@…>
TraceWriterQEMU.cc: Initialize header._pad CID 1506204: Uninitialized scalar variable Closes #4488
13:20 Changeset in rtems-central [9f4f0ce] by Frank Kühndel <frank.kuehndel@…>
spec: Partially specify message manager
03:35 Changeset in rtems-source-builder [b3786d7] by Alex White <alex.white@…>
rsb: Add MicroBlaze? tools
Note: See TracTimeline for information about the timeline view.