Timeline



06/15/20:

20:52 Ticket #4004 (Add support for sigaction SA_RESETHAND) created by Joel Sherrill
RTEMS needs to support the SA_RESETHAND sigaction(). …
16:00 Changeset in rtems [eaadf704] by Simon Glass <sjg@…>
libfdt: Correct condition for reordering blocks This condition uses bitwise OR but should be logical OR. Fix it. Signed-off-by: Simon Glass <sjg@…> Reported-by: kernel test robot <lkp@…> Message-Id: <20200615160033.87328-1-sjg@…> Signed-off-by: David Gibson <david@…>
12:13 Changeset in rtems-docs [1f8301a]5 by Sebastian Huber <sebastian.huber@…>
c-user: Mention possible preemptions Mention that object create/delete may case the calling task to be preempted due to the object allocator mutex.
11:35 Changeset in rtems-central [7d87ad3] by Sebastian Huber <sebastian.huber@…>
spec: Add /if/rtems/sem/*
09:10 Changeset in rtems [a1679af3] by Sebastian Huber <sebastian.huber@…>
rtems: Generate <rtems/rtems/tasks.h> Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
08:38 Changeset in rtems-central [aad92a7] by Sebastian Huber <sebastian.huber@…>
Doxyfile: Restrict INPUT
07:33 Ticket #4002 (Beaglebone and PC BSP stacks do not build) closed by Chris Johns
invalid: I am not seeing any error now. This is a error generated by me when looking into #3985.
05:18 Changeset in rtems-libbsd [2e6bc2a] by Sebastian Huber <sebastian.huber@…>
build: Do not convert cflags to defines This makes it possible to use module-specific C flags, for example to instrument functions (-finstrument-functions).
05:18 Changeset in rtems-libbsd [36a19bfd]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
build: Do not convert cflags to defines This makes it possible to use module-specific C flags, for example to instrument functions (-finstrument-functions).
03:18 GSoC/2020 edited by UTKARSH RAI
(diff)

06/13/20:

22:11 GSoC/2020 edited by Mritunjay Kumar Sharma
Modified GitHub? as I am mainly working on rsb (diff)
22:03 GSoC/2020 edited by Mritunjay Kumar Sharma
(diff)

06/11/20:

23:08 GSoC/2020 edited by eshan dhawan
(diff)
02:21 Ticket #4003 (Zynq-7000 BSP: Support using OCM as cacheable memory) created by Jonathan Brandmeyer
Background: During normal startup, the ROM bootloader performs …
02:16 Ticket #2343 ([Patch] Fix Zynq SMP boot) closed by Jonathan Brandmeyer
fixed: This ticket is obsolete. 5.x handles SMP boot with the stock FSBL on master today.

06/10/20:

23:41 Ticket #4002 (Beaglebone and PC BSP stacks do not build) created by Chris Johns
The Beaglebone and PC BSPs do not build with the RSB master …
22:30 Changeset in rtems [18e6686d] by Konstantin Belousov <kib@…>
Remove double-calls to tc_get_timecount() to warm timecounters. It seems that second call does not add any useful state change for all implemented timecounters. Discussed with: bde Sponsored by: The FreeBSD Foundation MFC after: 3 weeks
22:30 Changeset in rtems [62c428f2]5 by Konstantin Belousov <kib@…>
Remove double-calls to tc_get_timecount() to warm timecounters. It seems that second call does not add any useful state change for all implemented timecounters. Discussed with: bde Sponsored by: The FreeBSD Foundation MFC after: 3 weeks
18:46 Changeset in rtems [1c03649] by Kinsey Moore <kinsey.moore@…>
Move ARM PL011 UART driver This UART driver is now needed for BSPs other than ARM.
16:45 Changeset in rtems [4a8b135]5 by Joel Sherrill <joel@…>
bsps/i386/pc386/start/*.S: Remove space before tab
16:19 GSoC/2020 edited by niteesh
(diff)
16:18 GSoC/2020 edited by niteesh
(diff)
15:43 Changeset in rtems-central [7748fe8] by Sebastian Huber <sebastian.huber@…>
Update rtems-docs submodule
15:35 Changeset in rtems-central [c15a151] by Sebastian Huber <sebastian.huber@…>
Update rtems submodule
12:34 GSoC/2020/Task_Shifting_APA edited by Richi Dubey
Added resources and references. (diff)
12:29 GSoC/2020 edited by Richi Dubey
Added Richi's calendar (diff)
09:09 Changeset in rtems-central [4c5c9c3] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo
08:12 Changeset in rtems-central [2d6f4b6] by Sebastian Huber <sebastian.huber@…>
Update rtems-docs submodule
08:12 Changeset in rtems-docs [db3892b]5 by Sebastian Huber <sebastian.huber@…>
eng: Update action requirement specification Update #3715.
07:52 Changeset in rtems-central [ca159fc] by Sebastian Huber <sebastian.huber@…>
spec: Specify action requirement test headers
06:45 Changeset in rtems-source-builder [cbae90a]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain
05:46 Changeset in rtems-central [a51d621] by Sebastian Huber <sebastian.huber@…>
content: Fix CContent.close_for_loop()
05:18 GSoC/2020 edited by Richi Dubey
Formatting: Richi. (diff)
05:17 GSoC/2020 edited by Richi Dubey
Richi's addition: Meeting 10th June. (diff)
05:15 Changeset in rtems-central [01c1bc9] by Sebastian Huber <sebastian.huber@…>
content: Add CContent.add_param_description()
05:00 Changeset in rtems-central [75c689f] by Sebastian Huber <sebastian.huber@…>
Makefile: Use parallel yapf
05:00 Ticket #3976 (Released RSB qemu4 source download fails.) closed by Chris Johns <chrisj@…>
fixed: In 42b7e8a/rtems-source-builder: […]
04:58 Changeset in rtems-central [a2fe6bf] by Sebastian Huber <sebastian.huber@…>
items: Add ItemMapper?.substitute_with_prefix()
04:57 Changeset in rtems-source-builder [42b7e8a]5 by Chris Johns <chrisj@…>
devel/qemu4: Use release source tarball Git cannot be used for a release as our release process does not package the source in a manner qemu expects. Closes #3976
04:36 GSoC/2020 edited by Gedare Bloom
update (diff)

06/09/20:

21:05 GSoC/2020 edited by Mritunjay Kumar Sharma
(diff)
13:55 Changeset in rtems [cb3c6bdc] by Sebastian Huber <sebastian.huber@…>
libtest: Add push/pop fixture support Update #3199.
12:11 Changeset in rtems-central [91461b9] by Sebastian Huber <sebastian.huber@…>
content: Add CContent.call_function()
11:32 Changeset in rtems-central [58a5dfe] by Sebastian Huber <sebastian.huber@…>
content: Add condition methods to CContent
09:52 Changeset in rtems-central [90b714a] by Sebastian Huber <sebastian.huber@…>
validation: Use CContent.function()
09:25 Changeset in rtems-central [3fe8ae0] by Sebastian Huber <sebastian.huber@…>
interface: Use CContent.function()
09:01 Changeset in rtems-central [9289d68] by Sebastian Huber <sebastian.huber@…>
content: Add CContent().function()
08:48 Changeset in rtems-central [c131118] by Sebastian Huber <sebastian.huber@…>
validation: Simplify generate()
07:49 Changeset in rtems-central [352b374] by Sebastian Huber <sebastian.huber@…>
validation: Support action tests with header
07:49 Changeset in rtems-central [5a2336e] by Sebastian Huber <sebastian.huber@…>
content: Add CContent.add_to_group()
02:09 Changeset in rtems [998ec9f5] by Zhe Li <lizhe67@…>
jffs2: fix jffs2 mounting failure Thanks for the advice mentioned in the email. This is my v3 patch for this problem. Mounting jffs2 on nand flash will get message "failed: I/O error" with the steps listed below. 1.umount jffs2 2.erase nand flash 3.mount jffs2 on it (this mounting operation will be successful) 4.do chown or chmod to the mount point directory 5.umount jffs2 6.mount jffs2 on nand flash After step 6, we will get message "mount ... failed: I/O error". Typical image of this problem is like: Empty space found from 0x00000000 to 0x008a0000 Inode node at xx, totlen 0x00000044, #ino 1, version 1, isize 0... The reason for this mounting failure is that at the end of function jffs2_scan_medium(), jffs2 will check the used_size and some info of nr_blocks.If conditions are met, it will return -EIO. The detail is that, in the steps listed above, step 4 will write jffs2_raw_inode into flash without jffs2_raw_dirent, which will cause that there are some jffs2_raw_inode but no jffs2_raw_dirent on flash. This will meet the condition at the end of function jffs2_scan_medium() and return -EIO if we umount jffs2 and mount it again. We notice that jffs2 add the value of c->unchecked_size if we find an inode node while mounting. And jffs2 will never add the value of c->unchecked_size in other situations. So this patch add one more condition about c->unchecked_size of the judgement to fix this problem. Signed-off-by: Zhe Li <lizhe67@…> Signed-off-by: Richard Weinberger <richard@…>

06/08/20:

16:37 Changeset in rtems-central [0cbe007] by Sebastian Huber <sebastian.huber@…>
validation: Fix action requirement functional type
13:24 Changeset in rtems-central [a1f5e4a] by Sebastian Huber <sebastian.huber@…>
validation: Support a test case fixture scope
12:04 Changeset in rtems-central [d04b771] by Sebastian Huber <sebastian.huber@…>
validation: Move pre-condition state to context
11:47 Changeset in rtems-central [2d65c3e] by Sebastian Huber <sebastian.huber@…>
spec2rtems: Generate validation tests
08:04 Changeset in rtems [6b27e32] by Sebastian Huber <sebastian.huber@…>
libtest: Support custom scope messages via fixture Update #3199.
07:06 Changeset in rtems-central [d9075e2] by Sebastian Huber <sebastian.huber@…>
Update rtems-docs submodule
06:52 Changeset in rtems-tools [0a5d205]5 by Christian Mauderer <christian.mauderer@…>
trace: Use c++14 instead of c++11 if possible llvm version 10 uses features from c++14 standard in the headers. With that, the record/record-main-lttng.cc doesn't build any more. This patch makes sure that c++14 is used if it is available. Updates #4495
06:52 Changeset in rtems-tools [37ad446] by Christian Mauderer <christian.mauderer@…>
trace: Use c++14 instead of c++11 if possible llvm version 10 uses features from c++14 standard in the headers. With that, the record/record-main-lttng.cc doesn't build any more. This patch makes sure that c++14 is used if it is available.
06:45 Changeset in rtems-central [1a58bbe] by Sebastian Huber <sebastian.huber@…>
spec: Generalize directive to action requirements
05:36 Changeset in rtems-central [3ff6492] by Sebastian Huber <sebastian.huber@…>
Update Python virtual environment
05:35 Changeset in rtems-central [9089a80] by Sebastian Huber <sebastian.huber@…>
validation: Avoid superfluous f-strings
05:34 Changeset in rtems-central [b8b7230] by Sebastian Huber <sebastian.huber@…>
rtems_spec_to_x.py: Fix type checking issue

06/06/20:

20:32 GSoC/2020 edited by eshan dhawan
(diff)

06/05/20:

14:59 Changeset in rtems-central [086a408] by Sebastian Huber <sebastian.huber@…>
glossary: Support term to item mapping
14:55 Changeset in rtems-central [d54b8c7] by Sebastian Huber <sebastian.huber@…>
glossary: Add _Glossary named tuple
12:40 Changeset in rtems [f75e240] by Sebastian Huber <sebastian.huber@…>
rtems: Generate <rtems/rtems/attr.h> Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
12:19 Changeset in rtems-central [54e2231] by Sebastian Huber <sebastian.huber@…>
spec: Add /if/rtems/attr/*
08:30 Changeset in rtems-central [49b5647] by Sebastian Huber <sebastian.huber@…>
interface: Substitute text of return values
08:00 Changeset in rtems-source-builder [fc3a57c]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain
07:56 Changeset in rtems-central [a243fc6] by Sebastian Huber <sebastian.huber@…>
spec: Add /if/rtems/tasks/*
05:25 Changeset in rtems-central [17e293d] by Sebastian Huber <sebastian.huber@…>
spec: Fix specification type
05:11 Changeset in rtems-central [7bd6817] by Sebastian Huber <sebastian.huber@…>
staging: Fix functional requirement item types
04:32 Ticket #2962 (Set test configurations to reflect test results.) closed by Sebastian Huber
fixed: The failures on powerpc/psim are due to #3982. For the psxfenv01 failures see #3996, #3997, and #3998. For arm/beagleboneblack see #3999. For the arm/xilinx-zynq see #4000. For dl06 on arm see #4001. All test failures which need to be looked at have now tickets.
04:30 Ticket #4001 (Test program dl06 fails on arm) created by Sebastian Huber
04:28 Ticket #4000 (Unexpected test failures the arm/xilinx-zynq BSPs) created by Sebastian Huber
There are unexpected test failures on this BSP family: * ttest01 * …
04:26 Ticket #3999 (Unexpected test failures on arm/beagleboneblack) created by Sebastian Huber
There are unexpected test failures on this BSP: * i2c01 * spcache01 * …
04:20 Ticket #3998 (fenv support is missing on arm) created by Sebastian Huber
The test program psxfenv01 fails on arm.
04:20 Ticket #3997 (fenv support is missing on sparc) created by Sebastian Huber
The test program psxfenv01 fails on sparc.
04:18 Ticket #3996 (fenv support is missing on powerpc) created by Sebastian Huber
The test program psxfenv01 fails on powerpc.

06/04/20:

18:41 Changeset in rtems [9b4458e7] by Sebastian Huber <sebastian.huber@…>
rtems: Generate <rtems/rtems/types.h> Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
17:53 Changeset in rtems-central [01ae66a] by Sebastian Huber <sebastian.huber@…>
spec: Add /if/rtems/options/*
17:50 Changeset in rtems [8de874b] by Sebastian Huber <sebastian.huber@…>
rtems: Generate <rtems/rtems/options.h> Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
17:28 Changeset in rtems-libbsd [b96abfd]55.15.25.3 by Vijay Kumar Banerjee <vijay@…>
libbsd.py: Install the evdev header files
14:58 Changeset in rtems-central [f0d6862] by Sebastian Huber <sebastian.huber@…>
spec: Add object name to id actions
14:57 Changeset in rtems-central [773e572] by Sebastian Huber <sebastian.huber@…>
spec: Add /if/rtems/modes/*
14:54 Changeset in rtems [96559b3] by Sebastian Huber <sebastian.huber@…>
rtems: Include missing header file
14:54 Changeset in rtems [e05b100] by Sebastian Huber <sebastian.huber@…>
rtems: Generate <rtems/rtems/modes.h> Change license to BSD-2-Clause according to file histories and documentation re-licensing agreement. Update #3899. Update #3993.
14:05 Changeset in rtems-central [8b8341a] by Sebastian Huber <sebastian.huber@…>
rtemsqual: Update package imports
13:23 Changeset in rtems-central [021e0eb] by Sebastian Huber <sebastian.huber@…>
spec: Use a complete sentence for acronyms
13:00 Changeset in rtems-docs [b35f3ef]5 by Sebastian Huber <sebastian.huber@…>
Use a complete sentence for acronym definitions
12:17 Changeset in rtems-central [41d93f4] by Sebastian Huber <sebastian.huber@…>
spec: Add missing references attributes
12:15 Changeset in rtems-central [84280e6] by Sebastian Huber <sebastian.huber@…>
spec: Move glossary terms The previous structure was a relict of the Doorstop era. This makes it easier to reference terms via ${/glossary/abc:/term} substitutions.
12:08 Changeset in rtems-central [e630976] by Sebastian Huber <sebastian.huber@…>
Rename specif.py in spec2rtems.py
12:06 Changeset in rtems-central [dd91687] by Sebastian Huber <sebastian.huber@…>
rtemsqual: Update package imports
12:03 Changeset in rtems-central [36b8c38] by Sebastian Huber <sebastian.huber@…>
Rename specdoc.py in spec2doc.py Generate all of the documentation files with it.
11:55 Changeset in rtems-docs [ca2f5e6]5 by Sebastian Huber <sebastian.huber@…>
eng: Update specification how-to section Update #3715.
10:53 Changeset in rtems-docs [0213e8ef]5 by Sebastian Huber <sebastian.huber@…>
eng: Add a specification type for actions Add support to specify functional requirements for actions (functions or macros) via a transition map of pre-conditions to post-conditions. This will be the work horse for functional requirements. Generation of corresponding validation tests is supported. Update #3715.
09:22 Changeset in rtems-docs [0c43c52]5 by Sebastian Huber <sebastian.huber@…>
eng: Add generic attribute key types Update #3715.
08:53 Changeset in rtems-central [e5d1f8d] by Sebastian Huber <sebastian.huber@…>
spec: Define generic attribute key types
08:38 Changeset in rtems-docs [f547988]5 by Sebastian Huber <sebastian.huber@…>
eng: Simplify wording for specification items Update #3715.
08:34 Changeset in rtems-central [9499f8b] by Sebastian Huber <sebastian.huber@…>
spec: Rename required in mandatory attributes The term "required" is quite overloaded in the specification context. Use "mandatory" instead. Shorten the phrase "explicitly defined attributes" to "explicit attributes".
07:57 Changeset in rtems-central [9c978899] by Sebastian Huber <sebastian.huber@…>
spec: Specify directive requirement items
07:56 Changeset in rtems-central [f990475] by Sebastian Huber <sebastian.huber@…>
spec: Canonicalize descriptions
02:29 Ticket #3995 (Release doxygen support is broken) closed by Chris Johns
fixed
02:28 Ticket #3992 (Release URL path with sources is wrong) closed by Chris Johns
fixed

06/03/20:

20:09 Changeset in rtems [e839daf] by Kees Cook <keescook@…>
treewide: Remove uninitialized_var() usage Using uninitialized_var() is dangerous as it papers over real bugs[1] (or can in the future), and suppresses unrelated compiler warnings (e.g. "unused variable"). If the compiler thinks it is uninitialized, either simply initialize the variable or make compiler changes. In preparation for removing[2] the[3] macro[4], remove all remaining needless uses with the following script: git grep '\buninitialized_var\b' | cut -d: -f1 | sort -u | \ xargs perl -pi -e \ 's/\buninitialized_var\(([\)]+)\)/\1/g; s:\s*/\* (GCC be quiet|to make compiler happy) \*/$::g;' drivers/video/fbdev/riva/riva_hw.c was manually tweaked to avoid pathological white-space. No outstanding warnings were found building allmodconfig with GCC 9.3.0 for x86_64, i386, arm64, arm, powerpc, powerpc64le, s390x, mips, sparc64, alpha, and m68k. [1] https://lore.kernel.org/lkml/20200603174714.192027-1-glider@google.com/ [2] https://lore.kernel.org/lkml/CA+55aFw+Vbj0i=1TGqCR5vQkCzWJ0QxK6CernOU6eedsudAixw@mail.gmail.com/ [3] https://lore.kernel.org/lkml/CA+55aFwgbgqhbp1fkxvRKEpzyR5J8n1vKT1VZdz9knmPuXhOeg@mail.gmail.com/ [4] https://lore.kernel.org/lkml/CA+55aFz2500WfbKXAx8s67wrm9=yVJu65TpLgN_ybYNv0VEOKA@mail.gmail.com/ Reviewed-by: Leon Romanovsky <leonro@…> # drivers/infiniband and mlx4/mlx5 Acked-by: Jason Gunthorpe <jgg@…> # IB Acked-by: Kalle Valo <kvalo@…> # wireless drivers Reviewed-by: Chao Yu <yuchao0@…> # erofs Signed-off-by: Kees Cook <keescook@…>
14:52 Changeset in rtems-central [d073590] by Sebastian Huber <sebastian.huber@…>
spec: Fix attribute order
12:51 Changeset in rtems-central [fe06ff8] by Sebastian Huber <sebastian.huber@…>
interface: Use CContent.add_description_block() Shorten substitute_description() to substitute_text().
12:50 Changeset in rtems-central [7bb6e50] by Sebastian Huber <sebastian.huber@…>
content: Add CContent.add_description_block()
10:39 GSoC/2020 edited by UTKARSH RAI
(diff)
05:37 GSoC/2020 edited by Richi Dubey
Formatting changes for Richi's notes (diff)
05:31 GSoC/2020 edited by Richi Dubey
Richi's notes on first meeting (diff)
05:00 GSoC/2020 edited by Gedare Bloom
(diff)
04:29 Ticket #3995 (Release doxygen support is broken) created by Chris Johns
The doxygen support has been updated in the repository and the release …
03:30 GSoC/2020/Memory_Protection edited by UTKARSH RAI
(diff)

06/02/20:

14:18 Changeset in rtems-central [35b189e] by Sebastian Huber <sebastian.huber@…>
content: Add CContent.for_loop()
12:19 Changeset in rtems-central [bb6010d] by Sebastian Huber <sebastian.huber@…>
validation: Add directive test case support
12:18 Changeset in rtems-central [a96d745] by Sebastian Huber <sebastian.huber@…>
validation: Refactor to allow specialized tests
11:01 Changeset in rtems-source-builder [0e5ef63]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain
08:41 Changeset in rtems-source-builder [850d9b5]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain
05:11 Changeset in rtems-central [0541276] by Sebastian Huber <sebastian.huber@…>
Use iterator for dict value iterations
05:08 Changeset in rtems-central [b928088] by Sebastian Huber <sebastian.huber@…>
Avoid superfluous use of dict.keys()
05:00 Changeset in rtems-central [f401fe7] by Sebastian Huber <sebastian.huber@…>
Use enumerate()

06/01/20:

19:29 GSoC/2020/BSP_Buildset_For_EPICS created by Mritunjay Kumar Sharma
12:00 Changeset in rtems-central [ea0906c] by Sebastian Huber <sebastian.huber@…>
sphinxcontent: Support glossary term plurals
11:27 Ticket #3708 (Remove Doxygen comments from confdefs.h) closed by Sebastian Huber
fixed: Removing the Doxygen markup from <rtems/confdefs.h> was a side-effect of #3875. With the new specification items for the application configuration options it would be possible to generate Doxygen markup for them: #3994.
11:26 Ticket #3994 (Generate Doxygen markup for the application configuration options) created by Sebastian Huber
The application configuration options are now available as …
10:49 Changeset in rtems-docs [9b269ad]5 by Sebastian Huber <sebastian.huber@…>
eng: Add interface specification how-to Update #3715.
Note: See TracTimeline for information about the timeline view.