Timeline



08/12/21:

19:06 Changeset in rtems [75af5be6] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix rtems_interrupt_is_pending() Take the interrupt force register into account in all configurations. Update #3269.
18:59 Changeset in rtems-tools [7245050] by Ryan Long <ryan.long@…>
ReportsBase?.cc: Add assert for member variables The uncoveredRanges and uncoveredBranch member variables are allocated as a pair. They are both either NULL or not NULL. Coverity does not know this though, so this assert is added to ensure they are not NULL before being dereferenced. CID 1503710: Dereference after null check Closes #4428
14:14 Changeset in rtems-central [93c6ede] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
13:17 Changeset in rtems-central [fd2405a] by Sebastian Huber <sebastian.huber@…>
spec: Specify priority ceiling violation
12:49 Ticket #4458 (Simplify trap table initialization) closed by Sebastian Huber
fixed: The trap table is now statically initialized.
12:47 Ticket #3319 (SPARC: Constructors/destructors with priority are not called) closed by Thanassis Tsiodras <Thanassis.Tsiodras@…>
fixed: In 63c6b06f/rtems: […]
12:30 Ticket #2985 (Add documentation for printk()) closed by Sebastian Huber
fixed: This was fixed by #4482.
12:25 Ticket #4490 (rtems_partition_return_buffer() wrongly accepts buffers which are ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 9399e12c/rtems: […]
09:26 Ticket #4494 (pppd broken if serial driver can't handle big data) created by Christian Mauderer
Cloned from #4493: ---- The current implementation of ppp assumes (in …
09:25 Ticket #4493 (pppd broken if serial driver can't handle big data) created by Christian Mauderer
The current implementation of ppp assumes (in ppp_tty.c:pppstart) that …
09:06 Changeset in rtems [0a69ce0f] by Sebastian Huber <sebastian.huber@…>
score: Simplify _Scheduler_Tick() The NULL pointer check for the executing thread was introduced by commit: commit be3c257286ad870d8d1a64941cde53fd2d33a633 Author: Sebastian Huber <sebastian.huber@…> Date: Thu Jun 5 11:17:26 2014 +0200 score: Avoid NULL pointer access Check that the executing thread is not NULL in _Scheduler_Tick(). It may be NULL in case the processor has an optional scheduler assigned and the system was not able to start the processor. However, it is no longer necessary since now the clock interrupt is distributed to the online processors.
08:00 Changeset in rtems [cff16379] by Christian Mauderer <christian.mauderer@…>
bsp/atsam: Improve UART / USART tx performance Put the next character into the send buffer if the buffer is empty and not when the last character has been sent out to the line. This improves the performance slightly. Before that patch, the receive path was faster than the transmit path. Therefore a simple echo could drop characters on a busy connection. With this patch sending and receiving has about the same performance so that no characters are lost. Fixes #4610
08:00 Changeset in rtems [fc21b923]5 by Christian Mauderer <christian.mauderer@…>
bsp/atsam: Improve UART / USART tx performance Put the next character into the send buffer if the buffer is empty and not when the last character has been sent out to the line. This improves the performance slightly. Before that patch, the receive path was faster than the transmit path. Therefore a simple echo could drop characters on a busy connection. With this patch sending and receiving has about the same performance so that no characters are lost. Fixes #4611
07:51 Changeset in rtems [7b5948d4] by Christian Mauderer <christian.mauderer@…>
termios: Pass number of sent chars to l_start At the moment the line discipline start function (l_start) has no possibility to get feedback about the number of characters that have been sent. This patch passes that information via an additional parameter. The change might trigger a warning on existing code because of a pointer mismatch but it shouldn't break it. An existing function with the old API will just ignore the additional parameter. Update #4493
07:51 Changeset in rtems [9942ff80]5 by Christian Mauderer <christian.mauderer@…>
termios: Pass number of sent chars to l_start At the moment the line discipline start function (l_start) has no possibility to get feedback about the number of characters that have been sent. This patch passes that information via an additional parameter. The change might trigger a warning on existing code because of a pointer mismatch but it shouldn't break it. An existing function with the old API will just ignore the additional parameter. Update #4494
06:54 Changeset in rtems-libbsd [0b883f3] by Christian Mauderer <christian.mauderer@…>
ppp: Fix transmitting data The pppstart expected that a driver write would somehow magically process all data passed to the write function. Because ppp disables all buffering that originally has been in termios, that assumption is not true for all but polled drivers. With this patch, the pppstart now gets and processes the feedback that is returned from the driver via rtems_termios_dequeue_characters. Update #4493
06:54 Changeset in rtems-libbsd [17ac5a8]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
ppp: Fix transmitting data The pppstart expected that a driver write would somehow magically process all data passed to the write function. Because ppp disables all buffering that originally has been in termios, that assumption is not true for all but polled drivers. With this patch, the pppstart now gets and processes the feedback that is returned from the driver via rtems_termios_dequeue_characters. Fixes #4493
06:54 Changeset in rtems-libbsd [2ce166bd]5-freebsd-12 by Christian Mauderer <christian.mauderer@…>
ppp: Fix transmitting data The pppstart expected that a driver write would somehow magically process all data passed to the write function. Because ppp disables all buffering that originally has been in termios, that assumption is not true for all but polled drivers. With this patch, the pppstart now gets and processes the feedback that is returned from the driver via rtems_termios_dequeue_characters. Fixes #4494
06:30 Changeset in rtems-central [0b697e8] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:28 Changeset in rtems-central [39cc1c1] by Sebastian Huber <sebastian.huber@…>
spec: Improve coverage Use a larger than normal CPU set.

08/11/21:

21:27 Changeset in rtems [9c2cb68] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Use correct interrupt level types All other architectures use uint32_t for interrupt levels and there is no reason not to do so on AArch64.
21:23 Changeset in rtems-tools [f316d16] by Ryan Long <ryan.long@…>
TraceWriterQEMU.cc: Remove unterminated string Replaced header.magic with QEMU_TRACE_MAGIC to get rid of "String not null terminated" Coverity issue. CID 1506203: String not null terminated Closes #4486
20:16 Changeset in rtems-tools [632414d] by Ryan Long <ryan.long@…>
ReportsText?.cc: Add ostream_guard CID 1505940: Not restoring ostream format Closes #4472
20:13 Changeset in rtems-tools [dc5e1fc] by Ryan Long <ryan.long@…>
GcovFunctionData?.cc: Add ostream_guard CID 1506205: Not restoring ostream format Closes #4484
20:11 Changeset in rtems-tools [415a2b6] by Ryan Long <ryan.long@…>
GcovData?.cc: Add ostream_guard CID 1506202: Not restoring ostream format Closes #4483
18:37 Ticket #4492 (ObjdumpProcessor.cc: Uninitialized pointer field) created by Ryan Long
CID 1506210: Uninitialized pointer field […]
18:15 Changeset in rtems-tools [7b5dc22] by Ryan Long <ryan.long@…>
record-filter-zlib.cc: Initialize stream_'s fields CID 1503020: Uninitialized pointer field Closes #4434
18:10 Changeset in rtems-tools [247d39a] by Ryan Long <ryan.long@…>
GcovFunctionData?.cc: Initialize member variables CID 1399640: Uninitialized pointer field Closes #4432
18:06 Changeset in rtems-tools [06a39db] by Ryan Long <ryan.long@…>
DesiredSymbols?.h: Initialize symbolInfo CID 1399627: Uninitialized pointer field Closes #4433
17:43 Changeset in rtems-tools [a06f48a] by Ryan Long <ryan.long@…>
TraceWriterQEMU.cc: Change strncpy to memcpy CID 1506207: Buffer not null terminated Closes #4491
15:05 GSoC/2021 edited by Husni Faiz
(diff)
14:50 GSoC/2021 edited by Husni Faiz
(diff)
13:47 Changeset in rtems-central [34701f8] by Sebastian Huber <sebastian.huber@…>
spec: Specify priority ceiling violation
12:50 Changeset in rtems-central [5bf5cc6] by Sebastian Huber <sebastian.huber@…>
spec: Specify per-processor jobs order
12:26 GSoC/2021 edited by pranav
(diff)
12:04 Changeset in rtems-central [18fe81a0] by Sebastian Huber <sebastian.huber@…>
spec: Specify rtems_status_text()
09:01 Changeset in rtems-central [cde8481] by Sebastian Huber <sebastian.huber@…>
spec: Test default values of acfg options
08:48 Changeset in rtems-central [c2e657b] by Sebastian Huber <sebastian.huber@…>
spec: Specify thread-local storage
08:00 Changeset in rtems-central [02c729f] by Sebastian Huber <sebastian.huber@…>
spec: Improve rtems_task_wake_after()

08/10/21:

15:40 Changeset in rtems-central [8ad304a] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
15:08 Changeset in rtems-central [9273501] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
15:04 Changeset in rtems-central [a19cb21] by Sebastian Huber <sebastian.huber@…>
spec: Clarify rtems_task_construct()
14:57 Ticket #4491 (TraceWriterQEMU.cc: Buffer not null terminated issue spotted by Coverity) created by Ryan Long
CID 1506207: Buffer not null terminated […]
14:28 Changeset in rtems [a0ec14c] by Sebastian Huber <sebastian.huber@…>
score: Replace the single use of a sequence lock In SMP configurations, on 64-bit architectures use plain atomic operations to set/get the priority value of a scheduler node. On 32-bit architectures use an ISR lock. Using a sequence lock has no real benefit since it uses atomic read-modify-write operations for both the read and the write lock. Simply use a ticket lock instead so that only one SMP synchronization primitive is used for everything.
13:11 Changeset in rtems [db9e885] by Kinsey Moore <kinsey.moore@…>
cpukit: Add exception extensions This adds the set of functions necessary to allow more generic handling of machine exceptions. This initial patch offers the ability to manipulate a CPU_Exception_frame and resume execution using that exception information with or without thread dispatch. These functions are gated behind the RTEMS_EXCEPTION_EXTENSIONS configuration option.
13:09 Changeset in rtems [02377c8] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Add exception extensions support This adds the function implementations necessary to add exception extensions support to AArch64.
13:07 Changeset in rtems [a5aaf20] by Sebastian Huber <sebastian.huber@…>
score: Replace priority prepend it with an enum Use the new Priority_Group_order enum instead of a boolean to indicated if a priority should be inserted as the first or last node into its priority group. This makes the code more expressive. It is also a bit more efficient since a branch in _Scheduler_Node_set_priority() is avoided and a simple bitwise or operation can be used.
11:59 Changeset in rtems-central [5008d31] by Sebastian Huber <sebastian.huber@…>
spec: Specify a thread termination error condition
10:47 Changeset in rtems-central [5d4bd09] by Sebastian Huber <sebastian.huber@…>
spec: Improve rtems_partition_return_buffer()
10:42 Changeset in rtems [9399e12c] by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_partition_return_buffer() The rtems_partition_return_buffer() wrongly accepted which were exactly at the buffer area end. Use the buffer area limit address for the range checking. Close #4490.
10:41 Ticket #4490 (rtems_partition_return_buffer() wrongly accepts buffers which are ...) created by Sebastian Huber
The range checking in rtems_partition_return_buffer() is wrong.
08:31 Changeset in rtems-central [3482edb] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
08:29 Changeset in rtems-central [7f57b1e] by Sebastian Huber <sebastian.huber@…>
spec: Add code coverage support for _Terminate()
08:12 Changeset in rtems-central [f57e1ee] by Sebastian Huber <sebastian.huber@…>
spec: Improve branch coverage
07:34 Changeset in rtems [63626a5] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Enable up-counter conditionally
07:32 Changeset in rtems [dc16709] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use LEON3_GPTIMER_BASE
06:53 Changeset in rtems-central [470cc52] by Sebastian Huber <sebastian.huber@…>
spec: Improve rtems_interrupt_entry_install() test

08/09/21:

19:06 Changeset in rtems-central [e380268] by Sebastian Huber <sebastian.huber@…>
modules: Update rsb
18:46 Changeset in rtems-source-builder [ec495e0] by Sebastian Huber <sebastian.huber@…>
6: Back port v3 of gcov_info_to_gcda() to GCC 10 Update #4196.
17:02 Changeset in rtems-tools [01347c9] by Ryan Long <ryan.long@…>
covoar.cc: Fix formatting
16:04 Changeset in rtems-tools [24ff2fa] by Ryan Long <ryan.long@…>
covoar.cc: Convert to C++ Got rid of C-strings, changed FILE pointer to ifstream.
16:02 Changeset in rtems-central [5cb9a82] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
16:01 Changeset in rtems-central [0a3498e] by Sebastian Huber <sebastian.huber@…>
modules: Update rsb
15:33 Changeset in rtems-source-builder [ca5c27d] by Sebastian Huber <sebastian.huber@…>
6: Back port v2 of gcov_info_to_gcda() to GCC 10 Update #4196.
11:13 Changeset in rtems [1c060681] by pranav <dangipranav@…>
bsps/raspberrypi: Add SEV Instruction for RPi SMP firmware changes. The Pi firmware added a wfe(wait for event), the cores 1-3 wait for the start address being written to the mailbox register, followed by a SEV poke to the mailbox that acts as a wfe wake-up event.

08/08/21:

14:38 Changeset in rtems [d84e3b6e] by Ed Maste <emaste@…>
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights These ones were unambiguous cases where the Foundation was the only listed copyright holder (in the associated license block). Sponsored by: The FreeBSD Foundation
14:38 Changeset in rtems [fc06357]5 by Ed Maste <emaste@…>
Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights These ones were unambiguous cases where the Foundation was the only listed copyright holder (in the associated license block). Sponsored by: The FreeBSD Foundation
13:28 Changeset in rtems-central [6e24f98] by Sebastian Huber <sebastian.huber@…>
spec: Specify user extensions
10:43 Changeset in rtems-central [b803b81] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
09:54 Changeset in rtems [3e0314e8] by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Remove BSP_POWER_DOWN_AT_FATAL_HALT Remove the BSP_POWER_DOWN_AT_FATAL_HALT BSP option. Applications should do the customization of the system termination with an initial fatal extension.
06:35 Changeset in rtems-libbsd [efd75d2]6-freebsd-12 by Chris Johns <chrisj@…>
testsuite: Wait for the link to be UP - Wait for a slow PHY to bring the link UP. If the IP address is static the test can start before the link is up and the test fails. - Make 2 tests wait. Others will need to be added.
06:32 Changeset in rtems-libbsd [45ff774]6-freebsd-12 by Chris Johns <chrisj@…>
rtemsbsd: Add interface support routines - Add the ability to check if an interface is up

08/07/21:

21:11 Changeset in rtems-central [cf944d7] by Sebastian Huber <sebastian.huber@…>
spec: Simplify specification
20:19 Changeset in rtems [2f45324b] by Sebastian Huber <sebastian.huber@…>
score: Simplify _Per_CPU_Wait_for_job() The _SMP_Fatal() is a no-return function, so the "break" statement is superfluous.
20:17 Changeset in rtems [7e85f4d6] by Sebastian Huber <sebastian.huber@…>
score: Simplify _Thread_Create_idle_for_CPU() Online processors have a scheduler assigned.
19:17 Changeset in rtems-central [291b6f6] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
19:15 Changeset in rtems-central [c284133] by Sebastian Huber <sebastian.huber@…>
spec: Improve branch coverage

08/06/21:

18:26 Changeset in rtems-central [7354d08] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
18:25 Changeset in rtems-central [f06116e] by Sebastian Huber <sebastian.huber@…>
spec: Fix sporadic test failures The memcmp() may fail due to arbitrary values in the structure internal padding.
16:40 Changeset in rtems-central [75dac6b] by Sebastian Huber <sebastian.huber@…>
modules: Update rsb
16:39 Ticket #4196 (Improve gcov support provided by GCC for RTEMS) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 6c0d7b6/rtems-source-builder: […]
15:51 Changeset in rtems-central [006f626] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra file
15:48 Changeset in rtems-central [e73cfe8] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
15:27 Changeset in rtems-source-builder [6c0d7b6] by Sebastian Huber <sebastian.huber@…>
6: Back port gcov_info_to_gcda() to GCC 10 Close #4196.
15:20 Changeset in rtems [8df5764] by Zacchaeus Leung <zakthertemsdev@…>
Test needed for timer_create with CLOCK_MONOTONC the timer_create() method can use CLOCK_MONOTONIC but there was no test for this. Also it implements the functionality to create a CLOCK_MONOTONIC timer and gettime() . Closes #3888
06:06 Changeset in rtems-central [e131ac1] by Sebastian Huber <sebastian.huber@…>
spec: Use SetSelfPriorityNoYield?()

08/05/21:

17:23 Changeset in rtems-tools [f04f507] by Ryan Long <ryan.long@…>
rtems-utils: Change data type definition Remove typedef of ostream_guard and change datatype of ostream_guards to have the namespace in the variable declarations.
07:30 Ticket #4489 (waf configure's --rtems-config and build create an error) created by Chris Johns
Waf allows distclean, configure, build and install on a single …
07:02 Changeset in rtems-central [0e6a982] by Sebastian Huber <sebastian.huber@…>
spec: Specify rtems_task_delete()
06:50 Changeset in rtems-central [9e4aced] by Sebastian Huber <sebastian.huber@…>
spec: Improve bsp_interrupt_spurious() test case
06:32 Changeset in rtems-central [f11d55c] by Sebastian Huber <sebastian.huber@…>
spec: Update GetTestableInterruptVector?() calls
06:13 Changeset in rtems-central [6089b67] by Sebastian Huber <sebastian.huber@…>
spec: Move thread queue wrapping to support code

08/04/21:

18:55 Ticket #4488 (TraceWriterQEMU.cc: Uninitialized scalar variable issue spotted by Coverity) created by Ryan Long
CID 1506204: Uninitialized scalar variable […]
18:39 Ticket #4487 (GcovData.cc: Uninitialized scalar field error spotted by Coverity) created by Ryan Long
CID 1506206: Uninitialized scalar field […]
18:31 Ticket #4486 (TraceWriterQEMU.cc: String not null terminated issue spotted by Coverity) created by Ryan Long
CID 1506203: String not null terminated […]
18:22 Ticket #4485 (GcovData.cc: Out-of-bounds acces errors spotted by Coverity) created by Ryan Long
CID 1506208: Out-of-bounds access […] CID 1506209: Out-of-bounds …
18:14 Ticket #4484 (GcovFunctionData.cc: Not restoring ostream format error spotted by Coverity) created by Ryan Long
CID 1506205: Not restoring ostream format […]
18:08 Ticket #4483 (GcovData.cc: Not restoring ostream format error spotted by Coverity) created by Ryan Long
CID 1506202: Not restoring ostream format […]
18:04 Ticket #4430 (DesiredSymbols.cc: Uninitialized pointer read error spotted by Coverity) closed by Ryan Long
fixed
17:59 Ticket #4427 (GcovData.cc: Dereference after null check error spotted by Coverity) closed by Ryan Long
fixed
16:24 Changeset in rtems-source-builder [6614beb] by Sebastian Huber <sebastian.huber@…>
sis: update to version 2.29
14:51 Changeset in rtems-central [e81ba24] by Sebastian Huber <sebastian.huber@…>
spec: Improve rtems_task_restart() specification
14:31 Changeset in rtems-central [7f78551] by Sebastian Huber <sebastian.huber@…>
spec: Fix "the the"
12:27 Changeset in rtems-tools [a394318] by Sebastian Huber <sebastian.huber@…>
tester: Add realview_pbx_a9_qemu_smp configuration Add a configuration for the arm/realview_pbx_a9_qemu BSP to run the tests if it was built with SMP support enabled.
12:21 Changeset in rtems [5947204] by Sebastian Huber <sebastian.huber@…>
bsps/arm: More robust SMP start Do not continue execution on processors which are not configured to prevent the use of arbitrary memory for the initialization stack.
06:51 Changeset in rtems-central [d03280c] by Sebastian Huber <sebastian.huber@…>
spec: Improve user extension specification
05:51 Changeset in rtems-central [022af24] by Sebastian Huber <sebastian.huber@…>
spec: Specify SMP system initialization
05:33 Changeset in rtems-central [e3aa3d8] by Sebastian Huber <sebastian.huber@…>
spec: Improve test cases
04:56 GSoC/2021 edited by Matthew Joyce
(diff)

08/03/21:

19:27 Changeset in rtems-central [2e9e1a0] by Sebastian Huber <sebastian.huber@…>
spec: Fix links
17:59 Changeset in rtems-central [4278e4a] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
17:55 Changeset in rtems [f6b72796] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add LEON3_IRQAMP_EXTENDED_INTERRUPT
17:50 Changeset in rtems [1d1c0e5] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add LEON3_PROBE_ASR_22_23_UP_COUNTER
17:37 Changeset in rtems-central [2a68c01] by Sebastian Huber <sebastian.huber@…>
spec: Wrap bsp_interrupt_spurious() Maybe this helps to fix a gcov issue.
16:08 Changeset in rtems-central [27e7db3] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
14:14 Changeset in rtems-central [f83bcc1] by Sebastian Huber <sebastian.huber@…>
spec: Specify the system termination
10:43 Changeset in rtems-central [c5f79fd] by Sebastian Huber <sebastian.huber@…>
spec: Specify some SMP fatal errors
08:41 Changeset in rtems-central [cafbef1] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems-docs
08:40 Ticket #4482 (Document kernel character I/O support in Classic API Guide) closed by Sebastian Huber <sebastian.huber@…>
fixed: In efb8e7c/rtems-docs: […]
08:37 Changeset in rtems-central [c51b885] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
08:31 Changeset in rtems-central [f7e3ab9] by Sebastian Huber <sebastian.huber@…>
specview.py: Fix parent roles

08/02/21:

19:34 Changeset in rtems [6199de88] by Joel Sherrill <joel@…>
Turn off executable permissions for a number of source files Cloning under Cygwin turned off executable permission on these files. This shows them as modified even though they have not explicitly been touched. Executable permission should not have been on for these files so this is just a minor clean up.
12:46 Changeset in rtems [53c84ac] by Sebastian Huber <sebastian.huber@…>
score: Disable interrupts in SMP shutdown
08:16 Changeset in rtems-libbsd [974742d]6-freebsd-12 by Chris Johns <chrisj@…>
kern-symbols: Add symbols from the everything build set Update #4475
08:15 Changeset in rtems-libbsd [5ef23a2]6-freebsd-12 by Chris Johns <chrisj@…>
sys/netinet/libalias: Fix symbols clashes Update #4475
05:16 Changeset in rtems-docs [76b5b81] by Sebastian Huber <sebastian.huber@…>
eng: Add freestanding test cases Update #3715.
05:09 Changeset in rtems-libbsd [6514d56]6-freebsd-12 by Chris Johns <chrisj@…>
sys/kern: Add VFS support - Refactor the libio interface - Move syscalls into an rtemsbsd location - Provide a root directory mount point Update #4475
02:03 Changeset in rtems-libbsd [684cf3c]6-freebsd-12 by Chris Johns <chrisj@…>
rtemsbsd: Add FrreBSD's clang-format style Update #4475

07/31/21:

11:48 Changeset in rtems [4c05a91] by Georg Kotheimer <georg.kotheimer@…>
libfdt: Add ALIGNMENT error string The ALIGNMENT error was missing a string, leading to <unknown error> being returned. Signed-off-by: Georg Kotheimer <georg.kotheimer@…> Signed-off-by: David Gibson <david@…>

07/30/21:

13:40 Changeset in rtems [913b326a] by Sebastian Huber <sebastian.huber@…>
sptests: CONFIGURE_MEMORY_PER_TASK_FOR_SCHEDULER Remove obsolete CONFIGURE_MEMORY_PER_TASK_FOR_SCHEDULER application configuration option which is unsupported since commit 69aa33490b1cd357519ab70b15ad150e11bb752e.
13:27 Changeset in rtems-source-builder [f12dee0] by Sebastian Huber <sebastian.huber@…>
sis: update to version 2.28
11:14 Changeset in rtems [01d22f7f] by Sebastian Huber <sebastian.huber@…>
bsps/leon3: Rename fatal error code Rename LEON3_FATAL_INVALID_CACHE_CONFIG_MAIN_PROCESSOR in LEON3_FATAL_INVALID_CACHE_CONFIG_BOOT_PROCESSOR since the term "boot processor" is used elsewhere in the code base.
09:32 Changeset in rtems-central [c6d847e] by Sebastian Huber <sebastian.huber@…>
spec: Specify some fatal errors
09:09 Changeset in rtems [3773a63b] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Simplify fatal error handling
06:51 Changeset in rtems-docs [efb8e7c] by Sebastian Huber <sebastian.huber@…>
c-user: Add "Kernel Character I/O Support" chapter Close #4482.
06:44 Ticket #4482 (Document kernel character I/O support in Classic API Guide) created by Sebastian Huber
Directives like printk() are available for a long time. Document them …

07/29/21:

14:43 Ticket #4469 (rtems-exeinfo.cpp: Not restoring ostream format errors spotted by Coverity) reopened by Ryan Long
14:43 Ticket #4470 (CoverageMapBase.cc: Not restoring ostream format error spotted by Coverity) reopened by Ryan Long
14:43 Ticket #4471 (ReportsHtml.cc: Not restoring ostream format error spotted by Coverity) reopened by Ryan Long
14:42 Ticket #4472 (ReportsText.cc: Not restoring ostream format error spotted by Coverity) reopened by Ryan Long
12:48 Changeset in rtems [d999f865] by Sebastian Huber <sebastian.huber@…>
rtems: Generate <rtems/bspIo.h> Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Place the group into the I/O Manager group. Add all source files to the group. Update #3899. Update #3993. Update #4482.
11:05 Changeset in rtems-central [1ccc248] by Sebastian Huber <sebastian.huber@…>
spec: Specify kernel input/output support
07:46 Changeset in rtems-central [353a102] by Sebastian Huber <sebastian.huber@…>
spec: Specify some cache manager directives
07:14 Changeset in rtems [0ea26384] by Sebastian Huber <sebastian.huber@…>
bsps/cache: Optimize smp_cache_broadcast() Directly call the handler on the executing processor instead of doing this indirectly via a per-CPU job.
06:48 Changeset in rtems [6c39df7e] by Sebastian Huber <sebastian.huber@…>
score: Change _SMP_Send_message() parameter type Use the processor control to specify the target processor since this is what the callers have available.
06:40 Changeset in rtems [c61b855c] by Sebastian Huber <sebastian.huber@…>
score: Assert job properties in _Per_CPU_Add_job()
06:34 Changeset in rtems [98a5751] by Sebastian Huber <sebastian.huber@…>
score: Add _Per_CPU_Submit_job()
06:05 Changeset in rtems [59168e2a] by Sebastian Huber <sebastian.huber@…>
score: Split SMP multicast action module Split up the SMP multicast action module since the use of the SMP multicast action variants depend on the architecture and BSP.
05:49 Changeset in rtems-libbsd [882425f]6-freebsd-12 by Chris Johns <chrisj@…>
kern/sys: Add NFSv4 client Update #4475
03:35 Changeset in rtems-libbsd [6138f24]6-freebsd-12 by Chris Johns <chrisj@…>
kern/sys: Import NFS and NFS file system client Update #4475
03:24 Changeset in rtems-libbsd [c6dbc96]6-freebsd-12 by Chris Johns <chrisj@…>
kern/sys: Add the kernel RPC and XDR support Updates #4475
Note: See TracTimeline for information about the timeline view.