Timeline



06/24/22:

11:19 Changeset in rtems [050eaa9] by Sebastian Huber <sebastian.huber@…>
bsp/stm32h7: Exclude some tests
11:14 Changeset in rtems [fea5ed5] by Sebastian Huber <sebastian.huber@…>
bsp/rtl22xx: Exclude exit03
11:12 Changeset in rtems [39c09b3b] by Sebastian Huber <sebastian.huber@…>
riscv: Include missing header file
09:47 Ticket #4667 (include/sys/_bitset.h defines struct bitset, pollutes namespace) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5295c711/rtems-source-builder: […]
09:35 Changeset in rtems [58b31af] by Sebastian Huber <sebastian.huber@…>
tstsmallmem: Exclude exit03 and tftpfs
05:48 Changeset in rtems-source-builder [5295c711] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib This Newlib update fixes a namespace pollution issue with <sys/bitset.h>. Close #4667.

06/23/22:

09:46 Changeset in rtems [00f3977] by Sebastian Huber <sebastian.huber@…>
bsp/lpc32xx: Optimize Ethernet transmit The updated Ethernet interface driver in libbsd profits from more transmit descriptors since it no longer uses transmit done interrupts.
07:41 Changeset in rtems-central [8c8ee47] by Sebastian Huber <sebastian.huber@…>
spec: Adjust clock_nanosleep() test case Update #4669.
07:14 Ticket #4669 (clock_nanosleep() uses the wrong clock to determine the start time point) closed by Sebastian Huber <sebastian.huber@…>
fixed: In cd50bea/rtems: […]
06:55 Changeset in rtems [a76988c] by Sebastian Huber <sebastian.huber@…>
score: Remove unused _Processor_mask_Nand() Update #4667.
06:54 Changeset in rtems [ba56e239] by Sebastian Huber <sebastian.huber@…>
score: Account for <sys/bitset.h> API changes Update #4667.

06/22/22:

16:19 Changeset in rtems-lwip [830e39c] by Kinsey Moore <kinsey.moore@…>
xemacps: Avoid using memset on device memory It is not safe to use memset with device memory. Device memory has strict access alignment requirements that memset may not respect since it can be optimized to use unaligned accesses. This avoids use of memset with device memory.
16:15 GSoC/2022 edited by Mohd Noor Aman
(diff)
15:33 Changeset in rtems-libbsd [117e0cd]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
README.rst: Remove RTEMS_POSIX_API from BSP config
15:33 Changeset in rtems-libbsd [3c2de34] by Sebastian Huber <sebastian.huber@…>
README.rst: Remove RTEMS_POSIX_API from BSP config
14:29 GSoC/2022 edited by Mahmoud Abumandour
(diff)
13:39 Changeset in rtems-libbsd [b7787bd] by Sebastian Huber <sebastian.huber@…>
if_lpe.c: Use interface transmit This avoids the need for a transmit task and transmit interrupts.
13:39 Changeset in rtems-libbsd [c5c5a19]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
if_lpe.c: Use interface transmit This avoids the need for a transmit task and transmit interrupts.
12:41 Changeset in rtems-libbsd [1056349]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
if_lpe.c: Move transmit initialization Move the transmit initialization out of the transmit task to be able to remove the transmit task in the next patch.
12:41 Changeset in rtems-libbsd [8b085f2] by Sebastian Huber <sebastian.huber@…>
if_lpe.c: Move transmit initialization Move the transmit initialization out of the transmit task to be able to remove the transmit task in the next patch.
09:02 Changeset in rtems [cd50bea] by Sebastian Huber <sebastian.huber@…>
score: Use right clock for threadq timeouts Use CLOCK_REALTIME and CLOCK_MONOTONIC for relative thread queue timeouts instead of CLOCK_REALTIME_COARSE and CLOCK_MONOTONIC_COARSE. This fixes an issue with clock_nanosleep() in combination with clock_gettime(). Close #4669.
08:51 Ticket #4669 (clock_nanosleep() uses the wrong clock to determine the start time point) created by Sebastian Huber
See gcc-patches mailing list: […]
08:25 Changeset in rtems [89e910f1] by Sebastian Huber <sebastian.huber@…>
spcpuset01: Account for <sys/cpuset.h> API changes Update #4667.
06:44 Changeset in rtems-source-builder [958de50] by Sebastian Huber <sebastian.huber@…>
newlib: Support --with/without-newlib-tls This RSB option defines if the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration option is used or not. Update #4560.
05:56 Ticket #4668 (Use thread-local storage in libstdc++) created by Sebastian Huber
Fix the libstdc++ configuration so that TLS is used on targets with …
04:37 Changeset in rtems-source-builder [a2bda89] by Chris Johns <chrisj@…>
gcc12/libstdc++: Fix lifetime bugs for non-TLS eh_globals - This is the fix from PR105880: https://gcc.gnu.org/bugzilla/attachment.cgi?id=53103 Closes #4661
04:10 Ticket #4667 (include/sys/_bitset.h defines struct bitset, pollutes namespace) created by Alexandre Oliva
sys/_bitset.h gets indirectly (*) included by sys/types.h, and should …

06/21/22:

14:09 Changeset in rtems [085f363] by Sebastian Huber <sebastian.huber@…>
TFTPFS: Fix test configuration for FP targets The test uses snprintf(). Update #4666.
14:08 Changeset in rtems [e38d4f7] by Sebastian Huber <sebastian.huber@…>
TFTPFS: Reduce test configuration Update #4666.
10:26 Changeset in rtems [94df3a7a] by Sebastian Huber <sebastian.huber@…>
kern_tc.c: Provide a weak hardpps() implementation The real implementation of hardpps() is defined in kern_ntptime.c. Use it only if the NTP support is needed by the application. Update #2349.
07:27 Changeset in rtems-source-builder [cf0914f] by Sebastian Huber <sebastian.huber@…>
6: Back port v6 of gcov improvements to GCC 10 Update #4196.
07:25 Ticket #4666 (TFTP: Implement block and window size options) created by Sebastian Huber
Support the following TFTP options: * RFC 2347 TFTP Option …
04:17 GSoC/2022 edited by Mohd Noor Aman
(diff)

06/20/22:

02:44 Changeset in rtems-libbsd [c56a34f]6-freebsd-12 by Chris Johns <chrisj@…>
freebsd/nfsv4: Fix misaligned 64bit user dirent write
02:04 Changeset in rtems [6b2c5b5d] by Chris Johns <chrisj@…>
testsuite: Fix gcc 12 warnings

06/19/22:

17:24 GSoC/2022 edited by Kamlesh Bharodiya
(diff)
11:54 GSoC/2022 edited by Prashanth S
(diff)

06/18/22:

20:34 Ticket #4665 (Compilation database support) created by dsa93
Please consider implementing compilation database support in build …

06/17/22:

15:41 GSoC/2022 edited by Duc Doan
(diff)
05:13 GSoC/2022 edited by Prashanth S
(diff)

06/16/22:

21:38 Changeset in rtems-lwip [49068e5] by Kinsey Moore <kinsey.moore@…>
lwip.py: Add zynqmp driver build
21:33 Changeset in rtems-lwip [45138c5] by Kinsey Moore <kinsey.moore@…>
lwip.py: Remove dead code
20:49 Changeset in rtems-lwip [5963d05] by Kinsey Moore <kinsey.moore@…>
rtemslwip: Add zynqmp xilinx adapter code
18:32 Changeset in rtems-lwip [c3b8ce7] by Kinsey Moore <kinsey.moore@…>
lwip: Add support for SMP systems For BSPs that support SMP, the sys_arch_protect and sys_arch_unprotect calls must use a global mutex instead of a local CPU interrupt disable to protect critical sections.
15:56 GSoC/2022 edited by Kamlesh Bharodiya
(diff)
15:09 Changeset in rtems-lwip [3a518f0] by Kinsey Moore <kinsey.moore@…>
telnetd01: Break out network startup This moves network startup in to a BSP-defined function so that tests can be more generic.
14:28 Changeset in rtems-lwip [b9f8a98] by Kinsey Moore <kinsey.moore@…>
uLan: Update sys_arch and fix additions This updates sys_arch.c and sys_arch.h to the latest versions from the upstream repository at hash 9e6ce84f2071bf0fbe3922db1cacf00823b2bdc1 and updates the modifications to be compliant with how this project handles modifications to upstream sources.

06/15/22:

15:53 Changeset in rtems-docs [582141e] by Joel Sherrill <joel@…>
eng/coding-conventions.rst: Fix duplicate periods
12:01 GSoC/2022 edited by Duc Doan
(diff)
10:46 Changeset in rtems-source-builder [1a24c6c] by Chris Johns <chrisj@…>
tools/gnu: Enable LTO in RSB tools The change enables the building of LTO into RTEMS tools. Compiler options are required to enable use in an application.
08:35 Changeset in rtems-source-builder [515973d] by Chris Johns <chrisj@…>
bare/gnu-tools: Update bare gnu-tools to gcc 12, binutils 2.38 and gdb 11.2 - This tracks the common RTEMS tools version. It does not track special builds that are specific to a tool set. - Use with "--target=microblaze-elf gnu-tools" where the target is the tools to build

06/14/22:

17:15 Changeset in rtems [d6ebf40] by Joel Sherrill <joel@…>
bsps/shared/*: Change license to BSD-2 Updates #3053.
01:29 Changeset in rtems [cb52e37] by Chris Johns <chrisj@…>
bsps/arm: MP core timer setting off by one
01:23 Changeset in rtems [acc32a8] by Chris Johns <chrisj@…>
cpukit: Fixes for GCC 12 warnings Updates #6442
01:21 Changeset in rtems [0cf0914] by Chris Johns <chrisj@…>
cpukit: Change _COMPILING_NEWLIB to _LIBC for helper functions decls Updates #4662
00:59 GSoC/2022 edited by Duc Doan
(diff)
00:56 Changeset in rtems [5262b9c] by Chris Johns <chrisj@…>
score/cpu: Silence ARM and AARCH64 GCC 12 false trigger array warning The false trigger is covered in: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578 GCC 11 and 12 has been patched for constant pointer casts above 4K. This code casts a constant pointer within the first 4K page. As a result the patch disables the warning. Updates #4662
00:49 GSoC/2022 edited by Kamlesh Bharodiya
(diff)

06/13/22:

07:17 Changeset in rtems [b60d8327] by Christian Mauderer <christian.mauderer@…>
bsps/atsam: Fix type of options (part 2) The patch "bsps/atsam: Fix type of options" missed to adapt some parts of the yml. With that a custom value works well. But if no value is set, configure doesn't fall back to the default value but instead just causes an error. This patch fixes that.

06/12/22:

17:42 GSoC/2022 edited by Mahmoud Abumandour
(diff)
17:41 GSoC/2022 edited by Mahmoud Abumandour
Add my June 8 updates (diff)
15:12 GSoC/2022 edited by Mohd Noor Aman
june 8 progress - Noor (diff)

06/11/22:

12:06 GSoC/2022 edited by Prashanth S
(diff)
02:08 Changeset in rtems [66dc06e] by Chris Johns <chrisj@…>
bsp/aarch64: Fix array warning Updates #4664
01:45 Ticket #4664 (JFFS heap allocations can fragment the heap) created by Chris Johns
Writing large blocks of data to a JFFS file can fragment the heap. A …

06/10/22:

15:44 Changeset in rtems [1f23640] by Joel Sherrill <joel@…>
sptests/spglobalcon01/init.cc: Change license to BSD-2 Updates #3053.
15:44 Changeset in rtems [3a222527] by Joel Sherrill <joel@…>
samples/iostream/init.cc: Change license to BSD-2 Updates #3053.
14:08 Changeset in rtems [59a79ed] by Joel Sherrill <joel@…>
sptests/*/*.doc: Change license to BSD-2 Updates #3053.
14:07 Changeset in rtems [7c6ff95] by Joel Sherrill <joel@…>
mptests/*/*.doc: Change license to BSD-2 Updates #3053.
14:07 Changeset in rtems [031f8fbc] by Joel Sherrill <joel@…>
smptests/*/*.doc: Change license to BSD-2 Updates #3053.
14:07 Changeset in rtems [dcbba7c] by Joel Sherrill <joel@…>
psxtmtests/*/*.doc: Change license to BSD-2 Updates #3053.
14:06 Changeset in rtems [731607b3] by Joel Sherrill <joel@…>
samples/*/*.doc: Change license to BSD-2 Updates #3053.
13:44 Changeset in rtems [f98b739] by Joel Sherrill <joel@…>
smptests/*/*.py: Change license to BSD-2 Manually adjusted location of SPDX annotation so #! remains first line. Updates #3053.
09:05 Changeset in rtems [11621c9c] by Gabriel Moyano <gabriel.moyano@…>
kern_tc.c: Update pps_event() for uniprocessor configurations Since pps->capgen equal to zero is not a special value in uniprocessor configurations, there is no need to check for this condition. Update #2349
08:14 Changeset in rtems [775314d5] by Sebastian Huber <sebastian.huber@…>
jffs2: Update baseline version to Linux v5.9
08:07 Changeset in rtems [f44ecd0e] by Sebastian Huber <sebastian.huber@…>
jffs2: Use RTEMS_CONTAINER_OF
06:04 Changeset in rtems-libbsd [204790a]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
wpa: Use CONFIG_ELOOP_KQUEUE This avoids issues with the fd_set size.
06:04 Changeset in rtems-libbsd [93519fa] by Sebastian Huber <sebastian.huber@…>
wpa: Use CONFIG_ELOOP_KQUEUE This avoids issues with the fd_set size.
06:01 Changeset in rtems-libbsd [c935f1d]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
build: Do not require RTEMS_POSIX_API
06:01 Changeset in rtems-libbsd [d17efd3] by Sebastian Huber <sebastian.huber@…>
build: Do not require RTEMS_POSIX_API
06:00 Changeset in rtems-libbsd [0cd3094] by Sebastian Huber <sebastian.huber@…>
netstat: Do not use signals
06:00 Changeset in rtems-libbsd [da3551a]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
netstat: Do not use signals
06:00 Changeset in rtems-libbsd [60986c2]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
wlanstats: Do not use signals
06:00 Changeset in rtems-libbsd [e583f15] by Sebastian Huber <sebastian.huber@…>
wlanstats: Do not use signals
06:00 Changeset in rtems-libbsd [217c2e2] by Sebastian Huber <sebastian.huber@…>
ping6: Do not use signals
06:00 Changeset in rtems-libbsd [c178af7]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ping6: Do not use signals
06:00 Changeset in rtems-libbsd [04564e6]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ping: Do not use signals
06:00 Changeset in rtems-libbsd [4ca39ca] by Sebastian Huber <sebastian.huber@…>
ping: Do not use signals
06:00 Changeset in rtems-libbsd [86d6b72]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
openssl: Do not use signals
06:00 Changeset in rtems-libbsd [cdb5ac5] by Sebastian Huber <sebastian.huber@…>
openssl: Do not use signals
05:59 Changeset in rtems-libbsd [dd3f119] by Sebastian Huber <sebastian.huber@…>
wpa: Do not use signals
05:59 Changeset in rtems-libbsd [ef338b8]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
wpa: Do not use signals
05:58 Changeset in rtems-libbsd [44e06da]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ipsec-tools: Do not use signals
05:58 Changeset in rtems-libbsd [6915758] by Sebastian Huber <sebastian.huber@…>
ipsec-tools: Do not use signals
Note: See TracTimeline for information about the timeline view.