Timeline



06/18/18:

11:22 Changeset in rtems-libbsd [a07eb67]55-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
rtems_waf: Fix show-commands option.
11:06 Changeset in rtems-libbsd [aad7461]55-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
rtems_waf: Move to the public repositories. For an update from an earlier version it is necessary to do a git submodule sync rtems_waf git submodule update rtems_waf after this commit is applied to update the submodules URL.
06:29 Ticket #3459 (Rework initialization and interrupt stack support) created by Sebastian Huber
We need an initialization stack to run the sequential system …
05:33 Ticket #3458 (rtems-test should not use the env PATH to find covoar) closed by Chris Johns
fixed
05:24 Changeset in rtems-docs [6d130e6]5 by Sebastian Huber <sebastian.huber@…>
c-user: Document RTEMS_SYSINIT_CPU_COUNTER Update #3456.
05:23 Changeset in rtems-docs [49fd910]5 by Sebastian Huber <sebastian.huber@…>
c-user: Remove obsolete RTEMS_SYSINIT_CPU_SET Update #2514.
05:12 Ticket #3455 (Remove install-if-change script) closed by Sebastian Huber <sebastian.huber@…>
fixed: In bac8d934/rtems: […]
05:06 Changeset in rtems [ebc5cfd]5 by Sebastian Huber <sebastian.huber@…>
spmisc01: Add test cases for basedefs.h stuff
00:13 Changeset in rtems-tools [e341a65]5 by Chris Johns <chrisj@…>
tester: Make the path to covoar absolute to ignore the env PATH. Using the environment's path to find covoar allow invalid versions to be used which may vary in subtle ways. Find and use the covoar that is build with the version of 'rtems-test'. This patch means you do not need to install the tools before running improving the development experience. Closes #3458

06/17/18:

23:36 Changeset in rtems-tools [5195eb7]5 by Chris Johns <chrisj@…>
tester: Clean up the coverage python code.
23:36 Changeset in rtems-tools [8009d08]5 by Chris Johns <chrisj@…>
tester: Correct usage for covoar.
23:09 Ticket #3458 (rtems-test should not use the env PATH to find covoar) created by Chris Johns
The rtems-test command should know where covoar is when invoking …
22:40 Ticket #3457 (rtems-tools has errors with waf-2.0.7 and later.) created by Chris Johns
The C check call does not handle function_name after waf-2.0.0 so we …

06/15/18:

17:27 GSoC/2018/Release_Notes_Generator_&_POSIX_User_Guide_Generator edited by Danxue Huang
(diff)
17:13 GSoC/2018/Release_Notes_Generator_&_POSIX_User_Guide_Generator edited by Danxue Huang
(diff)
14:53 Changeset in rtems [fe46647e]5 by Sebastian Huber <sebastian.huber@…>
score: Macros to declare and define global symbols Add RTEMS_DEFINE_GLOBAL_SYMBOL() and add RTEMS_DECLARE_GLOBAL_SYMBOL(). Update #3459.
12:28 Changeset in rtems [243ddb52]5 by Daniel Hellstrom <daniel@…>
leon,greth: enable MAC filtering (promiscous mode, multicast) It enabled promiscous mode or sets the multicast filter according to the configuration and parameters to ioctl(SIOCSIFFLAGS), ioctl(SIOCADDMULTI) and ioctl(SIOCDELMULTI). On SIOCADDMULTI/SIOCDELMULTI requests the greth ioctl calls the Ethernet helper functions ether_addmulti()/ether_delmulti() which tells the greth driver when its required to update the MAC multicast filtering. The interface notifies support for multicast by setting IFF_MULTICAST. The GRETH has two registers which contains a bit-mask of allowed MAC addresses. The incomming MAC address is CRC:ed and the CRC is used as an index into the bit-mask to determine to allow or drop the frame.
10:54 Changeset in rtems [ddc95ab0]5 by Martin Aberg <maberg@…>
leon, l2cache: workaround for scrubber This is a workaround for a L2CACHE scrubber corner case described in GR740 User's Manual, Version 1.10, section 43.2.30. The issue affects some version of the L2CACHE. However, since the performance impact of the workaround is marginal, special device probing logic has been avoided. In addition, this update does not affect users who enable the L2CACHE and scrubber before RTEMS is started.
10:02 Ticket #3456 (Add support for CPU counter timestamps) created by Sebastian Huber
The original use case for the CPU counter was low level profiling of …
08:35 GSoC/2018 edited by Vijay Kumar Banerjee
(diff)
06:49 Changeset in rtems [aea3134e]5 by Daniel Hellstrom <daniel@…>
leon,apbuart: replace termios c_cflag & CBAUD with c_{i,o}speed ince some time RTEMS started to use the termios c_ispeed and c_ospeed variables in the termios struct to hold the UART baudrate. However the APBUART driver still uses the old c_cflag sometimes causing other UART parameters to get overwritten, for example the partiy setting no mapped to the same bits as the old CBAUD mask. At the same time the RTEMS primitievs for setting/reading c_{i,o}speed is now used.
06:18 Changeset in rtems [bac8d934]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove install-if-change program The last installed tool in RTEMS repository is the install-if-change script. It is not used to build/install BSPs. This script does the same as the standard "install" program with an additional feature to install variants via the -V command line option. This script is used by the standard Makefile support: c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change The INSTALL_CHANGE is used by: c/src/make/host.cfg.in:ifndef INSTALL_CHANGE c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change c/src/make/host.cfg.in:INSTALL_VARIANT=$(INSTALL_CHANGE) -V "$(LIB_VARIANT)" Remove the support for variant installation and instead use the standard "install" program. This breaks application Makefiles using the standard Makefile support of RTEMS. Close #3455.
06:07 Changeset in rtems [1f283f17]5 by Sebastian Huber <sebastian.huber@…>
bsp/beatnik: Remove CFLAGS_DEBUG_V This was the only BSP setting this flag.
06:05 Changeset in rtems [6fb0223]5 by Sebastian Huber <sebastian.huber@…>
make: Remove obsolete AC_SUBST()
05:53 Changeset in rtems [5ff9547a]5 by Sebastian Huber <sebastian.huber@…>
make: Remove CFLAGS_DEBUG_OPTIMIZE_V Do not document CFLAGS_DEBUG_OPTIMIZE_V, since this flag is not used.
05:53 Changeset in rtems-tools [1c5206b]5 by Chris Johns <chrisj@…>
tester: Make leon3-run command use run and not sis.
05:40 Ticket #3455 (Remove install-if-change script) created by Sebastian Huber
The last installed tool in RTEMS repository is the install-if-change …
05:17 Ticket #3379 (Remove packhex program) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e8b28ba/rtems: […]
05:17 Ticket #3447 (Remove rtems-testsuite-autostuff script) closed by Sebastian Huber <sebastian.huber@…>
fixed: In df7f0ac6/rtems: […]
05:16 Ticket #3446 (Remove cvsignore-add.sh script) closed by Sebastian Huber <sebastian.huber@…>
fixed: In a94a0f5/rtems: […]
05:16 Ticket #3445 (Remove multigen script) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 1346d27/rtems: […]
05:16 Ticket #3378 (Remove unhex program) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 31f0eb9e/rtems: […]
05:16 Ticket #3377 (Remove eolstrip program) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 64fa76bb/rtems: […]
05:16 Ticket #3376 (Remove cklength program) closed by Sebastian Huber <sebastian.huber@…>
fixed: In f4fee72b/rtems: […]
05:16 Ticket #3380 (Move rtems-bin2c program to rtems-tools) closed by Sebastian Huber <sebastian.huber@…>
fixed: In ea092ccc/rtems: […]
05:15 Ticket #3451 (Remove size_rtems script) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 9eb1494f/rtems: […]
05:15 Ticket #3444 (Remove nios2gen program) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 46c2da6/rtems: […]
05:11 Changeset in rtems-source-builder [528ee18]5 by Sebastian Huber <sebastian.huber@…>
5: Update tools to ship rtems-bin2c Update #3380.
00:22 Ticket #2198 (Automate doxygen build) closed by Chris Johns
fixed: Online here https://docs.rtems.org/doxygen/branches/master/

06/14/18:

14:17 Changeset in rtems-docs [8f4f80d]5 by Vidushi Vashishth <reachvidu@…>
Adding Trace Documentation - Updates #3454 - This commit adds Tracing Framework Chapter in the RTEMS User Manual - It comprises of subchapters on RTEMS Trace Linker, Capture Engine, Trace generation techniques explaining trace generation using Trace Buffering and Printk generators and sample demonstrations.
11:23 GSoC/2018/EnhancementRuntimeTracing edited by Vidushi Vashishth
(diff)
11:19 Ticket #3454 (Tracing Framework Documentation in User Manual) created by Vidushi Vashishth
1) Write up a new chapter in the user manual regarding the existing …
11:12 Changeset in rtems [ae535b84]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove duplicate doxy-filter This is a duplicate of cpukit/doxy-filter and not used.

06/13/18:

19:07 GSoC/2018 edited by Gedare Bloom
Updated my status. (diff)
16:18 GSoC/2018 edited by Danxue Huang
(diff)
16:17 GSoC/2018 edited by Danxue Huang
(diff)
14:13 GSoC/2018 edited by Amaan Cheval
GSoC update #5 (diff)
13:04 Changeset in rtems-libbsd [879eaa7]55-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
userspace-header-gen: Special case for Yacc / Lex. Some variables generated by Yacc / Lex need a special treatment. That had been done by manual editing of the generated headers in the past. This patch integrate these changes into the generator.
09:22 Changeset in rtems-docs [2b7c9e7]5 by Vidushi Vashishth <reachvidu@…>
Adding Trace Docuemntation Images -Removed CTF related images
09:11 Changeset in rtems-libbsd [5e13963]55-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
buildset/everything: Add some usefull comments.
08:47 Ticket #3453 (Add RISC-V GDB) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 8ef0d73/rtems-source-builder: […]
08:43 Ticket #3453 (Add RISC-V GDB) created by Sebastian Huber
08:42 Ticket #3452 (Update RISC-V tool chain to support standard 64-bit chips) created by Sebastian Huber
First step is to include this bug fix in Binutils: …
07:58 Ticket #3443 (Remove shgen program) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 8c62cf4/rtems: […]
07:52 Ticket #3451 (Remove size_rtems script) created by Sebastian Huber
This script is horribly out of date. A new version could be placed in …

06/12/18:

15:04 GSoC/2018 edited by udit agarwal
Updated status (diff)
13:44 Changeset in rtems-libbsd [9efc650]55-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
crypto/sha2: Remove left over file. This file seems to be imported from a long gone version.

06/11/18:

12:18 Changeset in rtems [9eb1494f]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove size_rtems This script is horribly out of date. A new version could be placed in RTEMS tools if necessary. Close #3451.
06:40 GSoC/2018 edited by Vidushi Vashishth
(diff)

06/10/18:

11:48 GSoC/2018 edited by Amaan Cheval
(diff)

06/08/18:

12:30 Ticket #3450 (Space character in path breaks rtems build on Linux) created by Gedare Bloom
With RTEMS sometime after the bsp source reorganization, I now …

06/07/18:

19:23 Ticket #3449 (Workspace corruption due to nested acquisition of API Mutex) created by strauman
rtems_task_delete is does most of its work holding the RTEMS allocator …
18:18 Changeset in rtems [c6d8589b]5 by rrs <rrs@…>
Synchronize kernel <sys/time.h> with FreeBSD Integrate parts of this commit: This commit brings in a new refactored TCP stack called Rack. Rack includes the following features: - A different SACK processing scheme (the old sack structures are not used). - RACK (Recent acknowledgment) where counting dup-acks is no longer done instead time is used to knwo when to retransmit. (see the I-D) - TLP (Tail Loss Probe) where we will probe for tail-losses to attempt to try not to take a retransmit time-out. (see the I-D) - Burst mitigation using TCPHTPS - PRR (partial rate reduction) see the RFC. Once built into your kernel, you can select this stack by either socket option with the name of the stack is "rack" or by setting the global sysctl so the default is rack. Note that any connection that does not support SACK will be kicked back to the "default" base FreeBSD stack (currently known as "default"). To build this into your kernel you will need to enable in your kernel: makeoptions WITH_EXTRA_TCP_STACKS=1 options TCPHPTS Sponsored by: Netflix Inc. Differential Revision: https://reviews.freebsd.org/D15525
14:57 Changeset in rtems [55529cf] by Matthew Wilcox <mawilcox@…>
Convert jffs2 acl to struct_size Need to tell the compiler that the acl entries follow the acl header. Signed-off-by: Matthew Wilcox <mawilcox@…> Signed-off-by: Kees Cook <keescook@…>
07:30 Ticket #3448 (Add GCC, Binutils+GDB, Newlib mirrors to RTEMS github) created by Sebastian Huber
Sometimes it is necessary to use a snapshot of GCC, Binutils+GDB or …
06:13 Changeset in rtems [df7f0ac6]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove rtems-testsuite-autostuff It is not used. Close #3447.
06:12 Ticket #3447 (Remove rtems-testsuite-autostuff script) created by Sebastian Huber
It is not used.
05:54 Changeset in rtems [a94a0f5]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove cvsignore-add.sh This script is obsolete since moving to Git. Close #3446.
05:54 Ticket #3446 (Remove cvsignore-add.sh script) created by Sebastian Huber
This script is obsolete since moving to Git.
05:52 Changeset in rtems [1346d27]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove multigen This script is unused and out dated. Close #3445.
05:52 Ticket #3445 (Remove multigen script) created by Sebastian Huber
This script is unused and out dated.
05:18 Changeset in rtems [5249a4c]5 by Sebastian Huber <sebastian.huber@…>
powerpc: Fix ss555 build The mpc555 define is provided via <bspopts.h>. It must not be used in cpukit header files. Update #3425.
05:05 Ticket #3444 (Remove nios2gen program) created by Sebastian Huber
Rename it to rtems-nios2gen
05:05 Ticket #3443 (Remove shgen program) created by Sebastian Huber
Rename it to rtems-shgen.
04:58 Changeset in rtems [07c5976]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Hack to fix the build The ppc405 define must be checked before the ppc403 define. The ppc405 define is provided by <bspopts.h>. The ppc403 define is provided by GCC as a built-in define if no ppc* or mpc* define is set via the command line (see GCC sources "gcc/config/rs6000/rtems.h"). Update #3425.
04:37 Changeset in rtems [e8b28ba]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove packhex All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, this tool has no license information. Remove all uses of this tool from the code base. Users of HEX files should consider to use ELF instead. Close #3379.
04:18 Changeset in rtems [31f0eb9e]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove unhex This program has no license information and is unused in the RTEMS build. Users of HEX files should consider to use ELF instead. Remove it. Close #3378.
04:17 Changeset in rtems [64fa76bb]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove eolstrip This program has no license information and is unused in the RTEMS build. General usability is questionable, for example a sed -i 's/:space:?*$' file performs a similar task. Remove it. Close #3377.
04:17 Changeset in rtems [f4fee72b]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove cklength This program has no license information and is unused in the RTEMS build. General usability is questionable, for example a awk 'length($0) > 80' < file performs a similar task. Remove it. Close #3376.
04:13 Changeset in rtems [ea092ccc]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove rtems-bin2c This tool is now included in the RTEMS tools repository. Close #3380.

06/06/18:

21:37 Changeset in rtems [3848f14b]5 by Simon Glass <sjg@…>
pylibfdt: Add functions to update properties Allow updating and creating properties, including special methods for integers. Signed-off-by: Simon Glass <sjg@…> Reviewed-by: David Gibson <david@…> Signed-off-by: David Gibson <david@…>
15:11 GSoC/2018 edited by Danxue Huang
(diff)
15:09 GSoC/2018 edited by Vijay Kumar Banerjee
(diff)
15:03 Ticket #3442 (merge test_run and coverage_run into a single command in coverage script) created by Vijay Kumar Banerjee
The objectives of this ticket are TBD
14:29 Changeset in rtems-tools [1a89c3d]5 by Sebastian Huber <sebastian.huber@…>
bin2c: Fix warnings Update #3380.
14:21 Changeset in rtems [8c62cf4]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove shgen All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, the shgen tool is GPL licensed. Remove all uses of this tool from the code base. Replace generated files with stub functions. If users of this BSP still exist, they can reimplement the functionality using a BSD-style license. Close #3443.
14:18 Changeset in rtems [46c2da69]5 by Sebastian Huber <sebastian.huber@…>
tools: Remove nios2gen All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, the this tool is RTEMS GPL licensed. If users of this tool still exist, they can reimplement the functionality using a BSD-style license and add it to the RTEMS tools. Close #3444.
12:04 Ticket #3441 (Add support in covoar to generate separate report for each symbol-set) created by Vijay Kumar Banerjee
The covoar tool is capable of processing multiple sets from a single …
11:43 Ticket #3440 (Add support in tester to run coverage on supported bsp without ...) created by Vijay Kumar Banerjee
The tester currently needs --coverage option to run coverage for a …
09:11 Changeset in rtems-libbsd [8645c9d7]55-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
ipsec-tools: Apply patches from FreeBSD ports. Source: https://svnweb.freebsd.org/ports/head/security/ipsec-tools/files/ revision 468617.
08:17 Changeset in rtems-source-builder [d8daad2]5 by Sebastian Huber <sebastian.huber@…>
Build only the GDB The Binutils and GDB share a repository. In order to build the GDB from a repository snapshot some components must be disabled. Update #3453.
08:16 Changeset in rtems-source-builder [9530518]5 by Sebastian Huber <sebastian.huber@…>
Build only the Binutils The Binutils and GDB share a repository. In order to build the Binutils from a repository snapshot some components must be disabled. Update #3452.
07:49 Changeset in rtems-source-builder [8ef0d73]5 by Sebastian Huber <sebastian.huber@…>
5: Add GDB for RISC-V Mainline GDB support for RISC-V is not yet in a released GDB version. Close #3453.
07:48 Changeset in rtems_waf [656b7b0] by Christian Mauderer <christian.mauderer@…>
Fix --show-commands. In the current version of libbsd, if the --show-commands option is used, the cwd is passed as a Nod3. Popen does not work with that. Therefore create a string from cwd if it isn't already.
07:45 Changeset in rtems-source-builder [f432e19]5 by Sebastian Huber <sebastian.huber@…>
5: Update RISC-V Binutils This includes the following bug fix: https://sourceware.org/bugzilla/show_bug.cgi?id=23244 Update #3452.
04:36 Changeset in rtems-tools [1cd75c4]5 by Sebastian Huber <sebastian.huber@…>
bin2c: Import from RTEMS Corresponding RTEMS commit is 75933d5d25cd50f80162b7a0d2f66a5534e1763f. Update #3380.

06/05/18:

17:23 Changeset in rtems-source-builder [20f62cd]5 by Amaan Cheval <amaan.cheval@…>
x86_64/binutils: Add PEI target to build UEFI application images Updates #2898.
07:14 Ticket #3437 (Replace use of printk() in free() with a fatal error) closed by Sebastian Huber <sebastian.huber@…>
fixed: In aaf9c78/rtems-docs: […]
06:06 Changeset in rtems [c934365f]5 by Sebastian Huber <sebastian.huber@…>
Update rtems_fatal_source_text() Add RTEMS_FATAL_SOURCE_PANIC to rtems_fatal_source_text(). Update #3244.

06/04/18:

20:44 Changeset in rtems-tools [b762312]5 by Vijay Kumar Banerjee <vijaykumar9597@…>
tester: Add script to generate html coverage report from covoar output Add support in tester to run covoar and generate an html report to display the summary of the coverage reports generated from covoar. Co-authored-by : Cillian O'Donnell <cpodonnell8@…>
05:33 Changeset in rtems [75933d5d]5 by Sebastian Huber <sebastian.huber@…>
capture: Use unlimited objects Avoid resource allocation problems with unlimited objects.
Note: See TracTimeline for information about the timeline view.