Timeline



10/17/17:

19:38 Developer/Release edited by Chris Johns
Minor fix. (diff)
19:29 Developer/Release edited by Chris Johns
Add a section on updating version numbers. (diff)
17:22 Changeset in rtems-libbsd [bc4bb2e]55-freebsd-126-freebsd-12 by gordon <gordon@…>
Update wpa_supplicant/hostapd for 2017-01 vulnerability release. hostapd: Avoid key reinstallation in FT handshake Prevent reinstallation of an already in-use group key Extend protection of GTK/IGTK reinstallation of WNM-Sleep Mode cases Fix TK configuration to the driver in EAPOL-Key 3/4 retry case Prevent installation of an all-zero TK Fix PTK rekeying to generate a new ANonce TDLS: Reject TPK-TK reconfiguration WNM: Ignore Key Data in WNM Sleep Mode Response frame if no PMF in use WNM: Ignore WNM-Sleep Mode Response if WNM-Sleep Mode has not been used WNM: Ignore WNM-Sleep Mode Response without pending request FT: Do not allow multiple Reassociation Response frames TDLS: Ignore incoming TDLS Setup Response retries Submitted by: jhb Obtained from: https://w1.fi/security/2017-01/ (against later version) Security: FreeBSD-SA-17:07 Security: CERT VU#228519 Security: CVE-2017-13077 Security: CVE-2017-13078 Security: CVE-2017-13079 Security: CVE-2017-13080 Security: CVE-2017-13081 Security: CVE-2017-13082 Security: CVE-2017-13086 Security: CVE-2017-13087 Security: CVE-2017-13088 Differential Revision: https://reviews.freebsd.org/D12693
14:19 Changeset in rtems [ecef3698]5 by Sebastian Huber <sebastian.huber@…>
score: Rename _Watchdog_Ticks_from_*() Rename _Watchdog_Ticks_from_*() to _Watchdog_Realtime_from_*(). This highlights that these routines are used for the CLOCK_REALTIME watchdogs (in contrast to CLOCK_MONOTONIC). Update #3117. Update #3182.
14:15 Changeset in rtems [02878626]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_Add_timeout_ticks() Replace _Thread_Timer_insert_monotonic() with _Thread_Add_timeout_ticks(). Update #3117. Update #3182.
11:56 Changeset in rtems-libbsd [9a583a9]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
SLEEPQUEUE(9): Update due to API changes Update #3117. Update #3182.
11:44 Changeset in rtems [4a147518]5 by Sebastian Huber <sebastian.huber@…>
Upgrade to 5.0.0 Tool name will be "rtems5", e.g. arm-rtems5-gcc. Next release will 5.1.0. Branch version after release will be 5.1.1. Next master will be 6.0.0.
09:46 Changeset in rtems [37eb717]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify _POSIX_Threads_Create_extension() Move unblocked signals initialization to pthread_create(). Update #2514.
09:46 Changeset in rtems [248f867]5 by Christian Mauderer <Christian.Mauderer@…>
bsps/arm: Remove DWT based clock. It seems that the DWT CYCCNT does not advance when the CPU waits on a WFI instruction. That leads to the effect that for example on the atsamv BSP a sleep(1) needs something in the range of a few minutes (depending on the configured systick). A debugger might disables some deep sleep modes so that the problem only appears if the application is executed without a debugger.
09:46 Changeset in rtems [205d8d71]5 by Christian Mauderer <Christian.Mauderer@…>
sptests/sptimecounter04: New test Ensure that the time flow of CLOCK_REALTIME and CLOCK_MONOTONIC is close to the clock driver ticks time flow.
08:06 Changeset in rtems [2fcea4c]5 by Sebastian Huber <sebastian.huber@…>
posix: Fix _POSIX_Threads_Create_extension() The thread POSIX API control must be fully initialized in _POSIX_Threads_Create_extension(), otherwise a pthread_setschedparam() is broken for all threads not created with pthread_create().
07:20 Changeset in rtems [3f3f4248]5 by Sebastian Huber <sebastian.huber@…>
posix: Remove POSIX_API_Control::schedparam Move sporadic server scheduler parameters to POSIX_API_Control::Sporadic. Remove redundant scheduler priority parameter. Update #2514.
06:38 Changeset in rtems [2be22d4]5 by Sebastian Huber <sebastian.huber@…>
posix: Move POSIX_API_Control::thread This member is only used by the sporadic server support. Update #2514.
06:06 Ticket #3197 (POSIX timer_create() should support CLOCK_MONOTONIC) created by Sebastian Huber
Currently only CLOCK_REALTIME is accepted. POSIX says: "If the …
05:07 Ticket #3196 (4-11.2 gdb generation fails) created by Ben
4-11.2 source building fails during gdb generation on Linux Mint 17.1 …

10/16/17:

07:49 Changeset in rtems-libbsd [79ec6b9]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Install libpcap header files
07:32 Changeset in rtems [91ce012c]5 by Sebastian Huber <sebastian.huber@…>
score: Rename _Watchdog_Per_CPU_insert_monotonic() Rename _Watchdog_Per_CPU_insert_monotonic() in _Watchdog_Per_CPU_insert_ticks(). Update #3117. Update #3182.

10/15/17:

14:12 Ticket #3195 (RTL Allows Unloading a Module other Modules Depend Upon) created by Kevin Gordon
Consider the following example using ELF .o files from compiled source …
13:46 Ticket #3194 (RTL Infinite Loop Condition after dlopen() tries to resolve leftover ...) created by Kevin Gordon
If a module is loaded via dlopen() with unresolved external …

10/14/17:

18:54 Ticket #3193 (NOT released from source builder) created by Ben
Download 4-11.2 Running resource builder gives for each call to …
18:05 Ticket #3192 (RTL Memory Leak after module unload with dlclose()) created by Kevin Gordon
RTL produces a memory leak of varying size, depending upon a loaded …
14:18 Changeset in rtems-source-builder [4021c28]5 by Chris Johns <chrisj@…>
sb: Fix the interface to all path function to be shell paths. - Add an is_abspath call. - Convert the path or paths to shell paths on entry to all path calls. This is safe to do for a path that is already a shell path. - Fix exists to use shell paths.
13:14 Changeset in rtems [bf2a53d2]5 by Sebastian Huber <sebastian.huber@…>
score: Rename watchdog variants Rename PER_CPU_WATCHDOG_RELATIVE in PER_CPU_WATCHDOG_MONOTONIC to highlight the corresponding POSIX CLOCK_MONOTONIC. Rename PER_CPU_WATCHDOG_ABSOLUTE in PER_CPU_WATCHDOG_REALTIME to highlight the corresponding POSIX CLOCK_REALTIME. Update #3117. Update #3182.

10/13/17:

16:34 Ticket #3190 (RTEMS Tester covoar does not link on MacOS) closed by Chris Johns <chrisj@…>
fixed: In 0054585/rtems-tools: […]
16:31 Changeset in rtems-tools [0054585]5 by Chris Johns <chrisj@…>
tester/covoar: Use standard waf modules for linking. Use the standard modules use option for building executables and let waf figure out the platform specifics. Closes #3190.
16:30 Ticket #3191 (RTEMS Tester covoar dies with no arguments.) created by Chris Johns
Running covoar terminate with an unhandled exception with no …
16:29 Ticket #3190 (RTEMS Tester covoar does not link on MacOS) created by Chris Johns
The executables do not link on MacOS.
15:52 Changeset in rtems-docs [bf900c7]5 by Chris Johns <chrisj@…>
posix-compliance: Latex does not like an empty glossary.
14:37 Changeset in rtems-docs [b252753]5 by Chris Johns <chrisj@…>
posix-compliance: Reference the generated content via the include file. - Move the copyright to the top of the generated file. - Add a glossary and references section.
09:20 Changeset in rtems [c0a3c899]5 by Sebastian Huber <sebastian.huber@…>
bsp/altera-cyclone-v: Update clock frequencies
06:00 Changeset in rtems [d85c94c0]5 by Sebastian Huber <sebastian.huber@…>
psxclockrealtime01: New test Update #3182.
04:31 Changeset in rtems-docs [55fcfaa]5 by Chris Johns <chrisj@…>
posix-compliance: Fix the pdflatex file created by Sphinx.
01:50 Ticket #3189 (MUTEX_INITIALIZER missing braces warning) created by Joel Sherrill
Hi Multiple tests have this warning. Appears to be something not …
01:30 Changeset in rtems-docs [4401dc5]5 by Chris Johns <chrisj@…>
build: Remove the grouping in posix-compliance.
01:26 Ticket #3177 (Replace/update POSIX Compliance Guide) closed by Chris Johns <chrisj@…>
fixed: In 2804294/rtems-docs: […]
00:47 Changeset in rtems-docs [2804294]5 by Chris Johns <chrisj@…>
posix-compliance: Add automatic generation of the ReST file from CSV data. Closes #3177.
00:46 Changeset in rtems-docs [8e8094a]5 by Chris Johns <chrisj@…>
build: Add extra source to the sphinx build. Updates #3177.
00:02 Changeset in rtems-docs [13a15f9]5 by Joel Sherrill <joel@…>
Shorten BSP and Driver Guide name (missed commit) Updates #3141.

10/12/17:

23:53 Ticket #3141 (Change the BSP Howto's name to something smaller.) closed by Joel Sherrill <joel@…>
fixed: In c6f8e51/rtems-docs: […]
23:50 Changeset in rtems-docs [c6f8e51]5 by Joel Sherrill <joel@…>
Shorten the name of the BSP and Device Driver Development Guide Old name: RTEMS BSP and Device Driver Development Guide This is long and causes problems in the PDF output. This patch changes the name to: RTEMS BSP and Driver Guide Closes #3141.
23:03 Ticket #2883 (src/c/src/lib/libbsp/arm/tms570/console/tms570-sci.c:248: strange ...) closed by Pavel Pisa <ppisa@…>
fixed: In f4009d8/rtems: […]
23:00 Changeset in rtems [f4009d8]5 by Pavel Pisa <ppisa@…>
bsp/tms570: remove duplicate of TMS570_SCI_FLR_TX_EMPTY in console driver. Initial idea has been that check for both, TMS570_SCI_FLR_TX_EMPTY and TMS570_SCI_FLR_TXRDY is required before console driver parameters update. closes #2883.
19:23 Ticket #3188 (Add C11 Threading Examples) closed by Joel Sherrill <joel@…>
fixed: In 1963961/examples-v2: […]
19:21 Ticket #3188 (Add C11 Threading Examples) created by Joel Sherrill
C11 is new and we need to provide examples.
19:17 Ticket #3158 (Examples v2 does not build) closed by Joel Sherrill <joel@…>
fixed: In b6c5dbb/examples-v2: […]
18:32 Ticket #3187 (smptests/Makefile.am Issues) created by Joel Sherrill
There appear to be two issues in smptests/Makefile.am: 1. …
17:56 Changeset in rtems [6ba02954]5 by Joel Sherrill <joel@…>
spthreadq01/init.c: Fix unused variable warnings
17:29 Ticket #2924 (Warnings in SPARC BSPs) closed by Joel Sherrill
fixed: These no longer occur. Closing.
17:19 Changeset in rtems [05ec32a]5 by Joel Sherrill <joel@…>
lpc2362-testsuite.tcfg: Add fsrofs01 to excluded tests
16:58 Ticket #3186 (rtems_print_buffer() should follow rtems_printer pattern) created by Joel Sherrill
The rtems_print_buffer() method always uses printk(). It should be …
15:49 Ticket #3130 (RTEMS Doxygen.in latex output does not build) closed by Chris Johns <chrisj@…>
fixed: In addeb53a/rtems: […]
12:16 Changeset in rtems-libbsd [ce2262e]55-freebsd-126-freebsd-12 by Sichen Zhao <1473996754@…>
Add wpa_supplicant_fork command. Add fork command for wpa supplicant to start a new task.
12:16 Changeset in rtems-libbsd [0aa7e63]55-freebsd-126-freebsd-12 by Sichen Zhao <1473996754@…>
Add wpa_supplicant command in test suite. Add wpa supplicant command in media01.
12:16 Changeset in rtems-libbsd [8f2267b]55-freebsd-126-freebsd-12 by Sichen Zhao <1473996754@…>
Port wpa supplicant to RTEMS. Add wpa_supplicant lib support and shell command support in RTEMS.
11:27 Ticket #3185 (Change uptime seconds to int32_t) created by Sebastian Huber
The use of a 64-bit integer for the uptime seconds is overkill. Use …
11:21 Ticket #3184 (Document limits of time keeping data structures) created by Sebastian Huber
Document the limits of time keeping data structures used for * …
11:19 Ticket #3111 (Newlib: Change time_t and clock_t integer types to 64-bit) closed by Sebastian Huber
fixed
10:56 Ticket #3160 (Trace linker score support is broken) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 3742597/examples-v2: […]
10:52 Changeset in rtems-tools [b76fa74]5 by Sebastian Huber <sebastian.huber@…>
linkers: Update due to API changes Update #3160.
09:42 Changeset in rtems [6c99abd]5 by Sebastian Huber <sebastian.huber@…>
score: Remove unused function declaration
08:56 Ticket #3079 (Ada tests do not build) closed by Sebastian Huber <sebastian.huber@…>
fixed: In ee537ea/rtems: […]
08:00 Changeset in rtems [ee537ea]5 by Sebastian Huber <sebastian.huber@…>
ada-tests: Move to testsuites/ada This solves a build dependency issue, e.g. building tests before librtemsbsp.a exists. Close #3079.
07:44 Ticket #3183 (Build of RTEMS 4.11.2 using RSB fails for ARM) created by Steen Palm
I have built release 4.11.2 of RTEMS for ERC32, and it can …
07:38 Changeset in rtems-libbsd [c79946a]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
BPF(9): Remove RTEMS-specifics
07:04 Changeset in rtems [b3874e1]5 by Sebastian Huber <sebastian.huber@…>
ada-tests: Use _SUBDIRS instead of SUBDIRS Update #3079.
05:35 Ticket #3182 (CLOCK_REALTIME timeout implementation is not POSIX compliant) created by Sebastian Huber
Changes of the CLOCK_REALTIME must trigger absolute timeouts. This is …
05:27 Ticket #3179 (New warnings from Time Changes) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 16db540a/rtems: […]
05:23 Changeset in rtems [16db540a]5 by Sebastian Huber <sebastian.huber@…>
Use right time format in _times() Update #2740. Close #3179.
05:18 Changeset in rtems [58500540]5 by Sebastian Huber <sebastian.huber@…>
posix: Fix const qualifier warning Update #2514. Update #3179.
05:16 Tickets #3112,​3113,​3114,​3115,​3116 batch updated by Sebastian Huber <sebastian.huber@…>
fixed: In 9c0cefb/rtems: […]
05:12 Changeset in rtems [217913b]5 by Sebastian Huber <sebastian.huber@…>
bsp/altera-cyclone-v: Enable FDT support
05:12 Changeset in rtems [e37ee286]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Disable all interrupts in GIC init
05:00 Ticket #3123 (GDB 8.0.1 is broken on FreeBSD 11) closed by Sebastian Huber
wontfix: It works with FreeBSD 11.1. This is good enough for me.
03:06 Changeset in rtems-source-builder [7c0c0ba]5 by Chris Johns <chrisj@…>
sb: Fix the log after breaking adding --without-log
02:52 Ticket #2536 (RSB allows use of insecure hash algorithms like MD5 and SHA1) closed by Chris Johns <chrisj@…>
fixed: In d94bd01/rtems-source-builder: […]
02:51 Ticket #2261 (Add coverage report generation support to rtems-tools) closed by Joel Sherrill
fixed: All code is now merged after GSoC.
02:47 Changeset in rtems-source-builder [d94bd01]5 by Chris Johns <chrisj@…>
4.12: Update all MD5 hashes to SHA256. Closes #2536.
02:45 Changeset in rtems-source-builder [f79eaf36]5 by Chris Johns <chrisj@…>
sb: Remove MD5 and SHA1 as they not secure. Updates #2536.
02:42 Changeset in rtems-source-builder [7b68249]5 by Chris Johns <chrisj@…>
sb: Add --source-only-download to make download source simple. This is needed to test #2536. Add an option to disable any log. Updates #2536.
02:40 Changeset in rtems-source-builder [6dc551c]5 by Chris Johns <chrisj@…>
sb: Move the option check for reporting errors to the error reporter. Updates #2536.
02:37 Ticket #2829 (xz git URL in README is broken) closed by Joel Sherrill <joel@…>
fixed: In dfa9a2e7/rtems: […]
02:37 Changeset in rtems [dfa9a2e7]5 by Joel Sherrill <joel@…>
xz/README: Correct URL Closes #2829.
02:35 Ticket #3181 (Various cc1plus warnings for "valid for C/ObjC but not for C++") closed by Joel Sherrill <joel@…>
fixed: In 14e5a08/rtems: […]
02:32 Changeset in rtems [14e5a08]5 by Joel Sherrill <joel@…>
Fix warnings for using C/ObjC specific GCC flags with C++ Closes #3181.
02:30 Ticket #3181 (Various cc1plus warnings for "valid for C/ObjC but not for C++") created by Joel Sherrill
Fix these […]
02:27 Ticket #3046 (4.12/rtems-moxie missing release number.) closed by Joel Sherrill
fixed: Fixed but didn't automatically update.
02:18 Ticket #3157 (PowerPC tools don't build on 32-bit hosts) closed by Joel Sherrill <joel.sherrill@…>
fixed: In c4b6bf0/rtems-source-builder: […]
02:15 Ticket #3178 (Update sh-rtems4.12 bset to use rtems-default (using old gcc)) closed by Joel Sherrill <joel@…>
fixed: In c7f286e/rtems-source-builder: […]
02:08 Changeset in rtems-source-builder [c7f286e]5 by Joel Sherrill <joel@…>
rtems-sh.bset: Use default toolset specifically GCC 7 Closes #3178.
02:06 Changeset in rtems-source-builder [53e88be]5 by Joel Sherrill <joel@…>
rtems-moxie.bset: Add revision Closes #3046.
01:25 Ticket #3180 (ar warning: `u' modifier ignored since `D' is the default (see `U')) created by Joel Sherrill
Remove this warning […]
01:23 Ticket #3179 (New warnings from Time Changes) created by Joel Sherrill
New warnings after picking up your recent commits. How are you …
01:19 Ticket #3084 (Makefile recipe override warning has returned) closed by Joel Sherrill <joel@…>
fixed: In 871c23c/rtems: […]
01:17 Changeset in rtems [871c23c]5 by Joel Sherrill <joel@…>
Fix spprofiling01 overriding recipe warning Closes #3084.
01:11 Ticket #3178 (Update sh-rtems4.12 bset to use rtems-default (using old gcc)) created by Joel Sherrill
I built a toolset and all BSPs on Centos 7 after switching this to …
01:07 Ticket #2995 (Missing bsets) closed by Joel Sherrill
fixed
00:58 Ticket #2680 (Add pthread_setconcurrency() and pthread_getconcurrency()) closed by Joel Sherrill <joel@…>
fixed: In d36d685/rtems-docs: […]
00:56 Changeset in rtems-docs [d36d685]5 by Joel Sherrill <joel@…>
posix-users/thread.rst: Add pthread_getconcurrency and pthread_setconcurrency Closes #2680.
00:16 Ticket #2999 (sb-check on Cygwin) closed by Joel Sherrill
wontfix: Some patches for Cygwin support were merged. Other issues were solved by installing more tools.
00:02 Ticket #2527 (Move pc386/tools/bin2boot to rtems-tools) closed by Joel Sherrill
wontfix: This appears to be an obsolete boot format. This utility isn't causing issues in its current location. Unless someone complains, it should remain here and be removed as part of moving to the new build system.

10/11/17:

23:47 Ticket #2946 (Add a top level global testsuite configuration file (.tcfg) and a ...) closed by Joel Sherrill
fixed: Chris says he fixed this.
23:45 Ticket #2863 (Update POSIX 1003.1 Compliance Guide for ReST) closed by Joel Sherrill
duplicate: This is a duplicate of #3177
23:42 Ticket #2693 (Update doc to reflect obsoleting rtems_clock_get()) closed by Joel Sherrill <joel@…>
fixed: In 21e0fcd/rtems-docs: […]
23:41 Changeset in rtems-docs [21e0fcd]5 by Joel Sherrill <joel@…>
c-user: Update to reflect rtems_clock_get() being obsoleted. Closes #2693.
23:36 Changeset in rtems [addeb53a]5 by Chris Johns <chrisj@…>
doxygen: Set the Latex generation default to NO. Closes #3130.
23:26 Developer/Tools/RTEMS_Tester created by Chris Johns
Initial page.
23:24 Developer/Tools/RTEMS_Linker created by Chris Johns
Initial page.
23:19 Ticket #2487 (Should https://devel.rtems.org/wiki/TBR/Delete/SpecBuilder be Deleted?) closed by Chris Johns
fixed: I cannot find the page in the wiki.
23:17 Ticket #2464 (RSB: Tool patches use the RTEMS version) closed by Chris Johns
wontfix: We should use patches from tickets rather that using the rtems-tools.git repo. This means this any changed in the RSB can be avoided.
23:14 Ticket #2428 (Add 4.12 Tool Target Configurations to RSB) closed by Chris Johns
fixed: This was done a long time ago.
23:08 Ticket #3009 (Provide invalid link handler for docs.rtems.org so old docs can be removed.) closed by Chris Johns
wontfix: The old paths have been remove for a while and it looks like Google has indexed the site. The www.rtems.org pages have been updated.
22:56 Release edited by Chris Johns
Match the start page's table. (diff)
22:37 WikiStart edited by Chris Johns
Fix create bug for 4.12.0 (diff)
22:36 Ticket #3177 (Replace/update POSIX Compliance Guide) created by Joel Sherrill
The POSIX Compliance Guide was never converted from texinfo. Beyond …
19:33 Changeset in rtems [ed9a6fd]5 by Sebastian Huber <sebastian.huber@…>
posix: Use right time format in adjtime() Update #2740.
19:25 Changeset in rtems-tools [5e40b4a]5 by Chris Johns <chrisj@…>
tester: Fix excluded fails processing.
19:13 Changeset in rtems-tools [89e8c2a]5 by Chris Johns <chrisj@…>
tester: Add support to email results.
19:13 Changeset in rtems-tools [fce29b0]5 by Chris Johns <chrisj@…>
tester: Change the capture console prompt to avoid email reply processing in clients.
19:11 Changeset in rtems-tools [dc5de5f]5 by Chris Johns <chrisj@…>
rtemstoolkit: Update the mailer module to the option interface.
19:09 Changeset in rtems-tools [7c032b0]5 by Chris Johns <chrisj@…>
rtemstoolkit: Add a capture hook to logging.
19:08 Changeset in rtems-tools [7f11670]5 by Chris Johns <chrisj@…>
rtemstoolkit: Fix error message in options.
14:19 Changeset in rtems [d8b6f1c]5 by Sebastian Huber <sebastian.huber@…>
timecounter: Update FreeBSD identifiers Update #3175.
13:38 Changeset in rtems [16fcd56a]5 by Christian Mauderer <Christian.Mauderer@…>
bsp/atsam: Allow to change optimization settings. Allow to overwrite the optimization settings during configuration.
13:38 Changeset in rtems [2ae0acb]5 by Christian Mauderer <Christian.Mauderer@…>
bsp/atsam: Add bsp_restart.
12:07 Changeset in rtems-source-builder [c4b6bf0]5 by Joel Sherrill <joel.sherrill@…>
Enable 64-bit BFD support. Needed on 32bit hosts Closes #3157.
11:50 Changeset in rtems-tools [b4b61b5]5 by Chris Johns <chrisj@…>
testing: Add a PC BSP configuration.
11:50 Changeset in rtems-tools [2d6d1c5]5 by Chris Johns <chrisj@…>
testing: Update BSP configurations.
11:49 Changeset in rtems-tools [4b76b8e]5 by Chris Johns <chrisj@…>
testing: Generate console message on a second TFTP exe request.
11:48 Changeset in rtems-tools [0eb8400]5 by Chris Johns <chrisj@…>
testing: Print the output after the result. Easier to find and review failures.
11:03 Changeset in rtems [bcbbe76]5 by Konstantin Belousov <kib@…>
timecounter: Merge FreeBSD change r324528 The th_bintime, th_microtime and th_nanotime members of the timehand all cache the last system time (uptime + boottime). Only the format differs. Do not re-calculate the bintime and simply use the value used to calculate the microtime and nanotime. Group all the updates under the relevant comment. Remove obsoleted XXX part. Submitted by: Sebastian Huber <sebastian.huber@…> MFC after: 1 week Update #3175.
10:38 Developer/Tools/RSB edited by Cillian O'Donnell
fixed RSB docs link (diff)
10:10 WikiStart edited by Chris Johns
Change to use the table from the All releases page. Much nicer. (diff)
10:03 Release edited by Chris Johns
Update to 4.11.2 (diff)
10:00 WikiStart edited by Chris Johns
Update the Releases section to make the info more compact and add a download link. (diff)
06:33 Changeset in rtems [16aaf73b]5 by Sebastian Huber <sebastian.huber@…>
smpaffinity01: Fix test case Update #2514.
05:58 Changeset in rtems-docs [64564df]5 by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_MAXIMUM_POSIX_SEMAPHORES This configuration is not obsolete since it is still used for named semaphores. Update #3116.
05:53 Changeset in rtems [157c767]5 by Sebastian Huber <sebastian.huber@…>
posix: Include missing <limits.h>
05:46 Changeset in rtems [9c0cefb]5 by Sebastian Huber <sebastian.huber@…>
confdefs: Add warnings for obsolete options Update #2674. Close #3112. Close #3113. Close #3114. Close #3115. Close #3116.

10/10/17:

23:32 Changeset in rtems [d869c182]5 by Fan Deng <enetor@…>
Fill in the correct d_off in rtems_rfs_dir_read. rtems_rfs_dir_read searches the directory inode's entries list starting at the specified offset until an empty entry (last entry) is encountered. It fills in a struct dirent with the name of the entry, length of the name, ino of the entry, and the absolute offset of the entry in the parent directory's entries list. Unfortunately, the stock implementation of rtems_rfs_dir_read returns a somewhat arbitrary offset (as dirent::d_off), while rtems_rfs_dir_lookup_ino always returns the correct offset. This change fixes that logic so the returned offset is accurate. Tested by comparing the offset returned in dirent with the result of rtems_rfs_dir_lookup_ino.
23:28 Changeset in rtems [64908df]5 by Fan Deng <enetor@…>
Fixes bitmap allocation accounting logic in rtems-rfs-bitmaps.c The bitmap allocation accounting logic in rtems-rfs-bitmaps.c is flawed around control->free. Specifically: In rtems_rfs_bitmap_map_set(): control->free is only decremented when its corresponding search bit is toggled. This is wrong and will miss on average 31/32 set updates. In rtems_rfs_bitmap_map_clear(): control->free is incremented unconditionally. The correct behavior is: When updating the map, check if the bit is already set/clear. Only update control->free when the bit is toggled. This change enforced the correct behavior. Tested by inspecting the internal data structure.
23:18 Changeset in rtems [095a807]5 by Fan Deng <enetor@…>
Reset free count properly in rtems_rfs_bitmap_map_clear_all(). In rtems_rfs_bitmap_map_clear_all(), control->free is set to 'elements', which is the number of elements in the bitmap. This is incorrect, as control->free should contain the number of free bits, not elements. This change fixes the logic and resets control->free to a correct value.
23:11 Changeset in rtems [0c2241c]5 by Fan Deng <enetor@…>
Make bit addressing consistent in rtems_rfs_group.c This change fixes https://devel.rtems.org/ticket/3089. Briefly, rtems_rfs_group.c contains conflicting conversions between block numbers and group number and bit offset pairs. This caused the actual bit stored on the bitmask to be one bit displaced from its intended location. For more details, please see the associated ticket. Tested by inspecting the written bitmasks with and without this change.
18:07 Changeset in rtems-tools [5df7c3c]5 by Sebastian Huber <sebastian.huber@…>
Install missing files
15:24 Changeset in rtems [56cf340]5 by Javier Jalle <javier.jalle@…>
leon, grspw_router: Allow thread safe per-bit managing of pctrl regs
15:22 Changeset in rtems [cc40f0b]5 by Javier Jalle <javier.jalle@…>
leon, grspw_router: Move register bit defs to header
14:40 Ticket #3176 (__getreent in libc.a and generated by confdefs.h) created by Joel Sherrill
Some applications are getting duplicate symbol definitions for …
12:35 Changeset in rtems-libbsd [cd7d52d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update CONTRIBUTING.md
12:03 Changeset in rtems-libbsd [a53da0d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
userspace-header-gen.py: Python 3 compatibility
10:55 Changeset in rtems-libbsd [1043048]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
tcpdump: Update to FreeBSD head 2017-04-04 Update tcpdump from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
10:51 Changeset in rtems-libbsd [acf428e]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
user-space: Define O_DIRECTORY
09:36 Changeset in rtems [b2dbb634]5 by Sebastian Huber <sebastian.huber@…>
score: Remove CPU_set_Control Use Processor_mask instead. Update #2514.
09:22 Changeset in rtems [a3ad4af]5 by Sebastian Huber <sebastian.huber@…>
posix: Validate affinity sets by the scheduler Update #2514.
08:03 Changeset in rtems [db3a3de]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_queue_Dispatch_disable()
05:50 Ticket #3175 (Merge FreeBSD timecounter changes from 2015-01-20 to now) created by Sebastian Huber
05:44 Ticket #3174 (Remove rtems_pthread_attribute_compare()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In da9f5f1/rtems: […]
05:43 Tickets #3145,​3168 batch updated by Sebastian Huber <sebastian.huber@…>
fixed: In af9115f3/rtems: […]
05:18 Changeset in rtems [bd5be58f]5 by Sebastian Huber <sebastian.huber@…>
posix: Unconditional thread attribute support Update #2514.
05:13 Changeset in rtems [4f9ed26]5 by Sebastian Huber <sebastian.huber@…>
posix: Constify default thread processor affinity Set default thread processor affinity to all processors of the pre-allocated set. This allows to constify the _POSIX_Threads_Default_attributes. Update #2514.
05:11 Changeset in rtems [8c5267a]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify pthread_attr_setstack() Simplify * pthread_attr_setstack(), and * pthread_attr_setstacksize(). Update #2514.
02:30 Changeset in rtems-tools [662e1f7]5 by Chris Johns <chrisj@…>
tester: Add a tester off to turn the target off when finished. Turning the target off stops it sitting asking for a download if you have more than one target in a test set up. Any target can jump in and nick the download.

10/09/17:

13:34 Changeset in rtems [da9f5f1]5 by Sebastian Huber <sebastian.huber@…>
posix: Remove rtems_pthread_attribute_compare() Update #2514. Close #3174.
13:24 Ticket #3174 (Remove rtems_pthread_attribute_compare()) created by Sebastian Huber
The rtems_pthread_attribute_compare() function is undocumented and …
12:16 Ticket #2740 (Suboptimal type for Timestamp_Control) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 65012bf/rtems: […]
11:47 Changeset in rtems-libbsd [67cbb9d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Regenerate libbsd_waf.py
10:50 Ticket #3173 (XIlinx AXI I2C driver IP race condition causes clock glitch.) created by Chris Johns
The Xilinx AXI I2C IP has a race condition when the PIRQ read FIFO …
07:59 Changeset in rtems-libbsd [97c5f8e8]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update libpcap to FreeBSD head 2017-04-04 Update libpcap from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
05:38 Changeset in rtems [80933ab3]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix robust thread dispatch again Use the saved MSR to account for FPU and AltiVec? settings. Update #2811.
05:23 Changeset in rtems [6489bcb]5 by Sebastian Huber <sebastian.huber@…>
psxtests/psx05: Fix timeout calculation Update #3111.
03:26 Ticket #3172 (i386 PC BSP does not reset when bsp_reset is called.) closed by Joel Sherrill <joel@…>
fixed: In 19cbd194/rtems: […]
03:24 Changeset in rtems [19cbd194]5 by Joel Sherrill <joel@…>
pc386/.../bspreset.c: Readd proper reset code. The removal of the Edison code removed the wrong part of the conditional. Closes #3172.
02:56 Ticket #3172 (i386 PC BSP does not reset when bsp_reset is called.) created by Chris Johns
Removal of the Edison support removed the standard PC reset using the …

10/07/17:

20:34 Ticket #3171 (RSB GCC does not build on High Sierra and APFS) created by Chris Johns
The issue has been reported upstream as …
07:57 Changeset in rtems-tools [9580804]5 by Chris Johns <chrisj@…>
Add a target start and target reset to manage boards that do not boot cleanly. Rename the reset regex as start regex to detect a board has started. Add a reset regex to detect if a board has failed to boot cleanly and needs to be reset. The Microzed I have can fail to boot. The PHY does not initalise. I do not know if it is the board, the design or u-boot.

10/06/17:

19:41 Ticket #3158 (Examples v2 does not build) reopened by Joel Sherrill
I think this is still broken for me. I did a "git module update" and it didn't seem to pull anything. The configure was this: ./waf configure --rtems=$HOME/rtems-work/tools/4.12/bsps \ --rtems-tools=$HOME/rtems-work/tools/4.12 \ --rtems-bsps=sparc/erc32 I did "./wak -k" and multiple tests do not build currently. I cd'ed to file_io/crc and then did this: $ ../../waf clean 'clean-sparc-rtems4.12-erc32' finished successfully (0.065s) [joel@localhost crc]$ ../../waf Waf: Entering directory `/home/joel/rtems-work/examples-v2/build/sparc-rtems4.12-erc32' [0/2] Compiling rootfs/image.img [1/2] Compiling ../../build/sparc-rtems4.12-erc32/file_io/crc/fs-root.tar [2/6] Compiling crc_32.c [3/6] Compiling ../../build/sparc-rtems4.12-erc32/file_io/crc/fs-root-tar.c [4/6] Compiling init.c ../../file_io/crc/init.c:18:10: fatal error: FilesystemImage?.h: No such file or directory #include "FilesystemImage?.h" compilation terminated. Waf: Leaving directory `/home/joel/rtems-work/examples-v2/build/sparc-rtems4.12-erc32' Build failed -> task in 'crc.exe' failed with exit status 1 (run with -v to display more information) I did a "git submodule deinit ." and reinitialized the modules but that didn't help either.
18:00 Changeset in rtems [098b67b]5 by Sebastian Huber <sebastian.huber@…>
posix: Resurrect signal support This was accidentally removed during a merge conflict by 89fc9345dea5c675f8d93546fa3c723918d3279a.
13:41 Changeset in rtems [65012bf]5 by Sebastian Huber <sebastian.huber@…>
score: Change Timestamp_Control to sbintime_t The timestamp are based on the uptime. There is no need for a 64-bit seconds part. The signed 32-bit seconds part of the sbintime_t limits the uptime to roughly 68 years. Close #2740.
13:30 Changeset in rtems [2256946]5 by Sebastian Huber <sebastian.huber@…>
score: Use struct timespec for TOD Use the timestamps only for uptime based values. Use struct timespec for the absolute time values (TOD). Update #2740.
13:00 Changeset in rtems [c0623a99]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Timestamp_Add_to() Update #2740.
12:48 Ticket #3142 (POSIX: Reduce size of pthread_once_t and make it zero-initialized) closed by Sebastian Huber
fixed: Fixed with latest RSB.
12:29 Changeset in rtems-docs [d8f7bdc]5 by Sebastian Huber <sebastian.huber@…>
c-user: Add obsolete configuration options section Update #2493. Update #3112. Update #3113. Update #3114. Update #3115. Update #3116.
12:20 Changeset in rtems [587afc3]5 by Sebastian Huber <sebastian.huber@…>
confdefs: Fix typo
12:00 Changeset in rtems-docs [265cc70]5 by Sebastian Huber <sebastian.huber@…>
c-user: Clarify that confdefs.h is mandatory
11:47 Ticket #3166 (New default ticket assignee: NeedsReview) closed by Sebastian Huber
fixed: I removed the default owner for all components.
10:03 Changeset in rtems [b39cda6]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Fix I2C registration with path Update #3090.
09:02 Changeset in rtems [54380f42]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add imx_iomux_configure_pins() Update #3090.
08:09 Changeset in rtems [e316be7]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Import iomux from FreeBSD Update #3090.
08:07 Changeset in rtems [af9115f3]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify POSIX_API_Control Return stack area via pthread_getattr_np(). Simplify * pthread_attr_setaffinity_np(), and * pthread_attr_getaffinity_np() and let the scheduler do the more sophisticated error checks. Make * pthread_setaffinity_np(), * pthread_getaffinity_np(), * pthread_attr_setaffinity_np(), and * pthread_attr_getaffinity_np() available in all configurations. Update #2514. Close #3145. Close #3168.
07:42 Changeset in rtems [900fda45]5 by Sebastian Huber <sebastian.huber@…>
rtems: Fix format warnings Update #3111.
07:16 Changeset in rtems [4e38aed]5 by Sebastian Huber <sebastian.huber@…>
libdl: Use 64-bit ELF on 64-bit targets Update #3155.
06:32 Changeset in rtems [8bdbefe]5 by Sebastian Huber <sebastian.huber@…>
libdl: Fix warnings Update #3155.
04:02 Ticket #3170 (Use BSP_output_char via RTEMS printer or simple console driver for ...) created by Chris Johns
Test runs with a interrupt driven console driver result in unreliable …

10/05/17:

21:34 Ticket #3159 (Examples v2 trace linker ini files reference non-existing dump-on-error) closed by Chris Johns
fixed: Replying to Joel Sherrill: > This still fails for me. Did you actually push the fix? https://git.rtems.org/examples-v2/commit/?id=c7dfbaf83c5b119106f9ee38c902988cc463b0aa It removes the dump-on-error issue which is the subject of this ticket. Are you seeing #3160?
21:33 Ticket #3169 (Trac view change set results in a Trac error.) created by Chris Johns
https://devel.rtems.org/changeset/c7dfbaf83c5b119106f9ee38c902988cc463b
14:07 Ticket #3159 (Examples v2 trace linker ini files reference non-existing dump-on-error) reopened by Joel Sherrill
This still fails for me. Did you actually push the fix? I fixed a few other examples-v2 failures. But these remain: -> task in 'hello-deep.texe' failed with exit status 10 (run with -v to display more information) Looks like missing update from recent changes. -> task in 'fat_ramdisk.texe' failed with exit status 10 (run with -v to display more information) Looks like missing update from recent changes. -> task in 'fdopen.texe' failed with exit status 10 (run with -v to display more information) Not building filesystem image -> task in 'crc.exe' failed with exit status 1 (run with -v to display more information) Not building filesystem image -> task in 'psx_sched_report.exe' failed with exit status 1 (run with -v to display more information) RTEMS confdefs.h and newlib libc.a both define getreent.
13:28 Ticket #3168 (Simplify POSIX_API_Control) created by Sebastian Huber
There is no need to have a copy of the thread attributes used for the …
12:23 Changeset in rtems [e46a075]5 by Sebastian Huber <sebastian.huber@…>
Enforce compatible Newlib version This Newlib check ensures that we have a 64-bit time_t and self-contained POSIX synchronization objects. Update #2514. Update #3111. Update #3112. Update #3113. Update #3114. Update #3115. Update #3116.
07:46 Ticket #3167 (Internal status codes must not depend on RTEMS_POSIX_API) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5cf5d46e/rtems: […]
07:44 Changeset in rtems [5cf5d46e]5 by Sebastian Huber <sebastian.huber@…>
score: Make status codes unconditional The internal status codes encode a Classic rtems_status_code and error codes used by the POSIX and C11/C++11 APIs. In case the POSIX API is disabled, the C11/C++11 support must still work. Close #3167.
07:24 Ticket #3167 (Internal status codes must not depend on RTEMS_POSIX_API) created by Sebastian Huber
The internal status codes encode a Classic rtems_status_code and error …
06:19 Changeset in rtems-source-builder [76d9db3]5 by Sebastian Huber <sebastian.huber@…>
4.12: Update to Newlib 2.5.0.20170922 The time_t is now a 64-bit signed integer. This update includes a patch to introduce the self-contained POSIX synchronization objects. Update #2514. Update #3111. Update #3112. Update #3113. Update #3114. Update #3115. Update #3116.
03:24 Changeset in rtems-tools [68cbfc3]5 by Chris Johns <chrisj@…>
tester: Add Zedboard.
03:21 Changeset in rtems-tools [2ae9b6d]5 by Chris Johns <chrisj@…>
tester: Telnet console reopens the connection if it fails or closes. Some hardware can drop a USB serial enumeration when power is remove or applied. This changes make the telnet console more fault tolerant.
03:21 Changeset in rtems-tools [0737b46]5 by Chris Johns <chrisj@…>
tester: Add a target reset regular expression to detect a reset.

10/04/17:

19:48 Ticket #3157 (PowerPC tools don't build on 32-bit hosts) reopened by Jeff Mayes
OK. There are no RTEMS tools in my path. I deleted the build folder in my working dir and tried again. I also changed the #PREFIX to use a different directory. It still fails with the same error as reported. Any other ideas? Thanks
16:25 Ticket #3166 (New default ticket assignee: NeedsReview) created by Sebastian Huber
We have to many tickets with an unclear state if someone is working on …
16:23 Ticket #3165 (Rework components of the ticket system) created by Sebastian Huber
A look at https://devel.rtems.org/milestone/4.12.0 reveals that the …
12:15 Changeset in rtems-libbsd [b8fdbe2]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Use RACC[SHIFT16] This avoids the move of entire receive frames to meet the alignment requirements of the IP header and so on. Add FECFLAG_RACC feature flag for this similar to the Linux driver. Update #3090.
07:26 Ticket #3164 (aio_cancel() does not destroy the corresponding condition variables) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c139a70/rtems: […]
07:18 Changeset in rtems [c139a705]4.11 by Sebastian Huber <sebastian.huber@…>
posix: Fix aio_cancel() Close #3164.
07:18 Changeset in rtems [dcdd329]5 by Sebastian Huber <sebastian.huber@…>
posix: Fix aio_cancel() Update #3164.
07:18 Ticket #3164 (aio_cancel() does not destroy the corresponding condition variables) created by Sebastian Huber
05:24 Changeset in rtems [170df3d]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add SPI bus driver Update #3090.

10/03/17:

14:54 Developer/Coding/Doxygen edited by Gedare Bloom
Remove link to deleted page GCI/Projects. (diff)
14:48 GCI edited by Gedare Bloom
Comment out the manual way, and uncomment the automated way. (diff)
14:45 GCI edited by Joel Sherrill
Merge GCI/Projects (diff)
04:20 Boards/Beagle Board edited by Chris Johns
Minor edits. (diff)
04:08 Boards/Beagle Board created by Chris Johns
Initial page.
Note: See TracTimeline for information about the timeline view.