Timeline



02/01/21:

20:28 Changeset in rtems-docs [221b61a] by Gedare Bloom <gedare@…>
user: add guidance on version numbers to GSoC guide.
16:07 Changeset in rtems-libbsd [1d9f93c]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
nexus: Switch ZynqMP platforms to CGEM3 Similar to the UARTs, ZynqMP hardware platforms use the highest memory-mapped CGEM peripheral as the primary instance of that peripheral. This change allows operation on hardware as well as QEMU.
16:04 Changeset in rtems-libbsd [0c60fe5]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtembsd: Fix alignment of allocations for 64bit Alignment on 64bit hardware is strict in comparison to running in an emulator. This resolves an alignment exception when allocating memory on real hardware.
14:18 Changeset in rtems [9ec9be83] by Martin Aberg <maberg@…>
bsp/riscv: Add NOEL-V BSP Added support for Cobham Gaisler NOEL-V systems. The NOEL-V support is implemented as a riscv BSP. Both 32-bit and 64-bit processor systems are supported. Cobham Gaisler's NOEL-V RISC-V processor IP is described here: https://www.gaisler.com/NOELV Compatible with the following NOEL-V FPGA example design ranges available from Cobham Gaisler. Follow the links for free bit-streams, DTS/DTB, user's manuals and quick-start guides: - NOEL-ARTYA7-EX (https://www.gaisler.com/NOEL-ARTYA7) - NOEL-PF-EX (https://www.gaisler.com/NOEL-PF) - NOEL-XCKU-EX (https://www.gaisler.com/NOEL-XCKU) Uses the shared GRLIB APBUART console driver "apbuart_termios.c". APBUART devices are probed using device tree. Closes #4225.
13:18 Changeset in rtems [8f7baef4] by Sebastian Huber <sebastian.huber@…>
libtest: Remove double definition
11:47 Changeset in rtems [56494ed8] by Sebastian Huber <sebastian.huber@…>
score: Clarify thread life state documentation
05:47 Changeset in rtems-central [a983010] by Sebastian Huber <sebastian.huber@…>
spec: Add RTEMS_STATIC_ANALYSIS

01/29/21:

17:45 Changeset in rtems [76eec484] by Sebastian Huber <sebastian.huber@…>
score: Rename _Thread_Get_objects_information() Rename _Thread_Get_objects_information() in _Thread_Get_objects_information_by_id() to emphasize that this thread method uses an object identifier and not a thread control.
17:33 GSoC edited by Gedare Bloom
remove stale link (diff)
16:12 GSoC/2021 created by Gedare Bloom
New Page for 2021
16:09 GSoC edited by Gedare Bloom
Bump to 2021 (diff)
07:22 Changeset in rtems [05da65c] by Sebastian Huber <sebastian.huber@…>
score: Document Thread_Life_state
06:22 Changeset in rtems [9523887] by Sebastian Huber <sebastian.huber@…>
rtems: Fix implicit type conversions This fix relates to a Coverity issue (PW.MIXED_ENUM_TYPE).
06:07 Changeset in rtems [490e6e8] by Sebastian Huber <sebastian.huber@…>
score: Define _Assert() for static analysis runs The goal is to reduce false positive NULL_RETURNS, PW.NORETURN_FUNCTION_DOES_RETURN, PW.SET_BUT_NOT_USED, UNUSED_VALUE, etc. issues produced by Coverity. Define RTEMS_STATIC_ANALYSIS if a static analysis run by Coverity is performed.
05:29 Changeset in rtems [fe08e45] by Sebastian Huber <sebastian.huber@…>
score: Remove unused _SMP_Assert()

01/28/21:

18:28 Ticket #4227 (arm-gicv2.c causes build warning when compiling rtems6 for ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 44ae183/rtems: […]
18:27 Changeset in rtems [44ae183] by Sebastian Huber <sebastian.huber@…>
bsps/aarch64: Add missing include Fixes: bsps/shared/dev/irq/arm-gicv2.c:53:6: warning: no previous prototype for 'bsp_interrupt_dispatch' [-Wmissing-prototypes] Close #4227.
17:55 Ticket #4227 (arm-gicv2.c causes build warning when compiling rtems6 for ...) created by Stephen Clark
Commit b5aceef5d921de3d146b45c20f6f8aa7e9413717 seems to have …
15:52 Changeset in rtems [9e56c85] by Sebastian Huber <sebastian.huber@…>
score: Fix implicit type conversion This fix relates to a Coverity issue (PW.MIXED_ENUM_TYPE).
15:51 Changeset in rtems [d52c4961] by Sebastian Huber <sebastian.huber@…>
rtems: Fix explicit type conversion This fix relates to a Coverity issue (PW.MIXED_ENUM_TYPE).
15:43 Changeset in rtems [23f4e5b] by Sebastian Huber <sebastian.huber@…>
libtest: Fix implicit type conversions This fix relates to a Coverity issue (PW.MIXED_ENUM_TYPE).
14:09 Changeset in rtems [c4db00db] by Sebastian Huber <sebastian.huber@…>
rtems: Mark value as used This fix relates to a Coverity issue (UNUSED_VALUE).
14:06 Changeset in rtems [0c99206] by Sebastian Huber <sebastian.huber@…>
score: Remove double assignment This fix relates to a Coverity issue (UNUSED_VALUE).
14:03 Changeset in rtems [3b8137b] by Sebastian Huber <sebastian.huber@…>
libtest: Check return values with RTEMS_DEBUG This fix relates to a Coverity issue (UNINIT).
13:52 Changeset in rtems [8d099f4a] by Sebastian Huber <sebastian.huber@…>
score: Remove superfluous type qualifier This fix relates to a Coverity issue (PW.USELESS_TYPE_QUALIFIER_ON_RETURN_TYPE).
13:50 Changeset in rtems [2c050633] by Sebastian Huber <sebastian.huber@…>
score: Simplify _CORE_message_queue_Broadcast() This fix relates to a Coverity issue (PW.SET_BUT_NOT_USED).
13:36 Changeset in rtems [ab97ea64] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Improve printk() support Use the idle stack to buffer early uses of printk(). Print the buffered characters during initialization when the UART is available and before the idle stack is used normally. This fix relates to a Coverity issue (PW.SET_BUT_NOT_USED).
11:55 Changeset in rtems [3dcdb9c9] by Sebastian Huber <sebastian.huber@…>
score: Simplify _MRSP_Wait_for_ownership() Do not shadow the queue_context parameter with a local variable. Reuse the queue context to reduce the required stack space. This fix relates to a Coverity issue (PW.PARAMETER_HIDDEN).
10:59 Changeset in rtems [5dc4f9c7] by Sebastian Huber <sebastian.huber@…>
score: Fix implicit type conversion This fix relates to a Coverity issue (PW.MIXED_ENUM_TYPE).
10:55 Changeset in rtems [17c3d536] by Yang Yang <yang.yang29@…>
jffs2: check the validity of dstlen in jffs2_zlib_compress() KASAN reports a BUG when download file in jffs2 filesystem.It is because when dstlen == 1, cpage_out will write array out of bounds. Actually, data will not be compressed in jffs2_zlib_compress() if data's length less than 4. [ 393.799778] BUG: KASAN: slab-out-of-bounds in jffs2_rtime_compress+0x214/0x2f0 at addr ffff800062e3b281 [ 393.809166] Write of size 1 by task tftp/2918 [ 393.813526] CPU: 3 PID: 2918 Comm: tftp Tainted: G B 4.9.115-rt93-EMBSYS-CGEL-6.1.R6-dirty #1 [ 393.823173] Hardware name: LS1043A RDB Board (DT) [ 393.827870] Call trace: [ 393.830322] [<ffff20000808c700>] dump_backtrace+0x0/0x2f0 [ 393.835721] [<ffff20000808ca04>] show_stack+0x14/0x20 [ 393.840774] [<ffff2000086ef700>] dump_stack+0x90/0xb0 [ 393.845829] [<ffff20000827b19c>] kasan_object_err+0x24/0x80 [ 393.851402] [<ffff20000827b404>] kasan_report_error+0x1b4/0x4d8 [ 393.857323] [<ffff20000827bae8>] kasan_report+0x38/0x40 [ 393.862548] [<ffff200008279d44>] asan_store1+0x4c/0x58 [ 393.867859] [<ffff2000084ce2ec>] jffs2_rtime_compress+0x214/0x2f0 [ 393.873955] [<ffff2000084bb3b0>] jffs2_selected_compress+0x178/0x2a0 [ 393.880308] [<ffff2000084bb530>] jffs2_compress+0x58/0x478 [ 393.885796] [<ffff2000084c5b34>] jffs2_write_inode_range+0x13c/0x450 [ 393.892150] [<ffff2000084be0b8>] jffs2_write_end+0x2a8/0x4a0 [ 393.897811] [<ffff2000081f3008>] generic_perform_write+0x1c0/0x280 [ 393.903990] [<ffff2000081f5074>] generic_file_write_iter+0x1c4/0x228 [ 393.910517] [<ffff2000081f5210>] generic_file_write_iter+0x138/0x288 [ 393.916870] [<ffff20000829ec1c>] vfs_write+0x1b4/0x238 [ 393.922181] [<ffff20000829ff00>] vfs_write+0xd0/0x238 [ 393.927232] [<ffff2000082a1ba8>] SyS_write+0xa0/0x110 [ 393.932283] [<ffff20000808429c>] sys_trace_return+0x0/0x4 [ 393.937851] Object at ffff800062e3b280, in cache kmalloc-64 size: 64 [ 393.944197] Allocated: [ 393.946552] PID = 2918 [ 393.948913] save_stack_trace_tsk+0x0/0x220 [ 393.953096] save_stack_trace+0x18/0x20 [ 393.956932] kasan_kmalloc+0xd8/0x188 [ 393.960594] kmalloc+0x144/0x238 [ 393.963994] jffs2_selected_compress+0x48/0x2a0 [ 393.968524] jffs2_compress+0x58/0x478 [ 393.972273] jffs2_write_inode_range+0x13c/0x450 [ 393.976889] jffs2_write_end+0x2a8/0x4a0 [ 393.980810] generic_perform_write+0x1c0/0x280 [ 393.985251] generic_file_write_iter+0x1c4/0x228 [ 393.990040] generic_file_write_iter+0x138/0x288 [ 393.994655] vfs_write+0x1b4/0x238 [ 393.998228] vfs_write+0xd0/0x238 [ 394.001543] SyS_write+0xa0/0x110 [ 394.004856] sys_trace_return+0x0/0x4 [ 394.008684] Freed: [ 394.010691] PID = 2918 [ 394.013051] save_stack_trace_tsk+0x0/0x220 [ 394.017233] save_stack_trace+0x18/0x20 [ 394.021069] kasan_slab_free+0x88/0x188 [ 394.024902] kfree+0x6c/0x1d8 [ 394.027868] jffs2_sum_write_sumnode+0x2c4/0x880 [ 394.032486] jffs2_do_reserve_space+0x198/0x598 [ 394.037016] jffs2_reserve_space+0x3f8/0x4d8 [ 394.041286] jffs2_write_inode_range+0xf0/0x450 [ 394.045816] jffs2_write_end+0x2a8/0x4a0 [ 394.049737] generic_perform_write+0x1c0/0x280 [ 394.054179] generic_file_write_iter+0x1c4/0x228 [ 394.058968] generic_file_write_iter+0x138/0x288 [ 394.063583] vfs_write+0x1b4/0x238 [ 394.067157] vfs_write+0xd0/0x238 [ 394.070470] SyS_write+0xa0/0x110 [ 394.073783] sys_trace_return+0x0/0x4 [ 394.077612] Memory state around the buggy address: [ 394.082404] ffff800062e3b180: 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc [ 394.089623] ffff800062e3b200: 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc [ 394.096842] >ffff800062e3b280: 01 fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 394.104056] [ 394.107283] ffff800062e3b300: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 394.114502] ffff800062e3b380: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 394.121718] ================================================================== Signed-off-by: Yang Yang <yang.yang29@…> Signed-off-by: Richard Weinberger <richard@…>
10:52 Changeset in rtems [c44ab898] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix incompatible function types This fix relates to a Coverity issue (PW.INCOMPATIBLE_PARAM).
10:40 Changeset in rtems [198e926] by Sebastian Huber <sebastian.huber@…>
kern_tc.c: Remove unused code This fix relates to a Coverity issue (PW.DECLARED_BUT_NOT_REFERENCED).
10:40 Changeset in rtems [d5649e2]5 by Sebastian Huber <sebastian.huber@…>
kern_tc.c: Remove unused code This fix relates to a Coverity issue (PW.DECLARED_BUT_NOT_REFERENCED).
10:35 Changeset in rtems [450c170] by Sebastian Huber <sebastian.huber@…>
score: Add comments and asserts for clarification This fix relates to a Coverity issue (NULL_RETURNS).
10:29 Changeset in rtems [64189a70] by Sebastian Huber <sebastian.huber@…>
score: Fix _CORE_message_queue_Submit() indentation This fix relates to a Coverity issue (NESTING_INDENT_MISMATCH).
10:26 Changeset in rtems [dc2a6987] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix bsp_fatal_extension) indentation Remove superfluous include. Fix comment formatting. This fix relates to a Coverity issue (NESTING_INDENT_MISMATCH).
10:17 Changeset in rtems [395c15f] by Sebastian Huber <sebastian.huber@…>
score: Fix _Objects_Get_information() indentation This fix relates to a Coverity issue (NESTING_INDENT_MISMATCH).
09:31 Changeset in rtems [f8b6359] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Simplify bsp_interrupt_is_valid_vector() There is not need to check that vector >= BSP_INTERRUPT_VECTOR_MIN since BSP_INTERRUPT_VECTOR_MIN is zero and vector is unsigned. This fix relates to CID 1399742 (NO_EFFECT).
08:48 Changeset in rtems [fcbefb5] by Sebastian Huber <sebastian.huber@…>
rtems: Use _Status_Get() This fixes implicit conversions between different enum types.
05:52 Ticket #4226 (Buildbot needs a tool chain update) created by Sebastian Huber
On 28/01/2021 06:37, buildbot@… wrote: > The Buildbot has …
05:28 Changeset in rtems [b361eabd] by Sebastian Huber <sebastian.huber@…>
bsps: Replace bsp_specs with an empty file This fixes an issue with the latest tool chain which adds the default linker script in the endfile specification. Update #3250.

01/27/21:

18:28 Changeset in rtems [bf8d4b9] by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_Get_objects_information() We do not need all the checks if we have a valid indentifier to a thread class object. Using the new _Thread_Get_objects_information() instead of the inline function _Thread_Get_objects_information_by_id() avoids dead code since the identifier in a thread control is always valid and the return NULL path in _Thread_Get_objects_information_by_id() would be dead code. The _Thread_Get_objects_information_by_id() should be an inline function since it is used by _Thread_Get() and thus performance critical. Static analyzers which cannot derive that the identifier in a thread control is always valid, may find a potential NULL pointer access (or otherwise find dead code). The identifier in an object control is always valid, see _Objects_Initialize_information() and _Objects_Extend_information(). Move _RTEMS_tasks_Free() to the only source file which calls this function.
15:42 Changeset in rtems [e269e389] by Sebastian Huber <sebastian.huber@…>
libtest: Remove superfluous NULL pointer check This fix relates to CID 1468683 (REVERSE_INULL).
15:41 Changeset in rtems [426b6cd] by Sebastian Huber <sebastian.huber@…>
libtest: Use dependency injection This helps static analyzers.
15:33 Changeset in rtems [361ec320] by Sebastian Huber <sebastian.huber@…>
cacheimpl.h: Avoid potential dead code If CPU_DATA_CACHE_ALIGNMENT == CPU_INSTRUCTION_CACHE_ALIGNMENT we had dead code with the previous implementation. This fix relates to CID 1399776 (DEADCODE).
15:19 Ticket #4225 (Cobham Gaisler NOEL-V RISC-V 32- and 64-bit processor BSP) created by Daniel Hellstrom
To add a BSP configurations for Cobham Gaisler's NOEL-V processor IP. …
08:39 Changeset in rtems [3272dcb] by Sebastian Huber <sebastian.huber@…>
Update copyright notice to 2021
05:10 Changeset in rtems [f9dc44a] by Sebastian Huber <sebastian.huber@…>
rtems: Clarify timer manager documentation Unify the wording across similar directives of other managers. Add "CONSTRAINTS" section. Update #3993.
05:10 Changeset in rtems [2730599c] by Sebastian Huber <sebastian.huber@…>
rtems: Clarify event manager documentation Unify the wording across similar directives of other managers. Add "CONSTRAINTS" section. Update #3993.

01/26/21:

14:29 Changeset in rtems [9eb9813] by Sebastian Huber <sebastian.huber@…>
bsps: Add missing DWARF 5 sections Sort alphabetically.
06:23 Changeset in rtems-central [717472e] by Sebastian Huber <sebastian.huber@…>
modules: Update rsb
06:23 Changeset in rtems-central [f3be101] by Sebastian Huber <sebastian.huber@…>
spec: Use constraints for partition manager
05:38 Ticket #3937 (Move content of bsp_specs to GCC) closed by Sebastian Huber <sebastian.huber@…>
fixed: In ade0892/rtems-source-builder: […]

01/25/21:

17:08 Changeset in rtems-central [fe2e2e9] by Sebastian Huber <sebastian.huber@…>
spec: Use constraints for timer manager
15:16 Changeset in rtems [40c4e2e] by Sebastian Huber <sebastian.huber@…>
build: Add test excludes
13:37 Changeset in rtems-central [1e71a4b] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra file
10:19 Changeset in rtems [33c12d5] by Sebastian Huber <sebastian.huber@…>
bsps: Support DWARF 5 sections GCC 11 uses DWARF 5 by default.
09:45 Changeset in rtems-source-builder [c20cba7] by Sebastian Huber <sebastian.huber@…>
7: Update tool chain
09:44 Changeset in rtems-source-builder [ade0892] by Sebastian Huber <sebastian.huber@…>
6: Update tool chain Close #3937.
08:27 Changeset in rtems [b35ac99] by Sebastian Huber <sebastian.huber@…>
rtems: Add "Notes" paragraph header Place the paragraphs in the same order as the directive documentation in the RTEMS Classic API Guide. Update #3993.
05:58 Changeset in rtems-docs [ba633ec] by Sebastian Huber <sebastian.huber@…>
Improve file header comment in generated files
05:48 Ticket #4224 (Missing "extern" in RTEMS_LINKER_ROSET_ITEM_ORDERED_DECLARE() (cloned)) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5ae7ec9/rtems: […]
05:47 Ticket #4223 (Missing "extern" in RTEMS_LINKER_ROSET_ITEM_ORDERED_DECLARE()) closed by Sebastian Huber
fixed
05:46 Ticket #4221 (dtc recipe issue -- dependency on yaml.h) reopened by Sebastian Huber
Sorry, wrong number in commit.
05:44 Ticket #4221 (dtc recipe issue -- dependency on yaml.h) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c709017/rtems: […]
05:43 Ticket #4224 (Missing "extern" in RTEMS_LINKER_ROSET_ITEM_ORDERED_DECLARE() (cloned)) created by Sebastian Huber
Cloned from #4223: ---- The fix for #3865 contains a typo. In …
05:43 Ticket #4223 (Missing "extern" in RTEMS_LINKER_ROSET_ITEM_ORDERED_DECLARE()) created by Sebastian Huber
The fix for #3865 contains a typo. In …
05:39 Changeset in rtems [5ae7ec9]5 by Sebastian Huber <sebastian.huber@…>
Fix RTEMS_LINKER_ROSET_ITEM_ORDERED_DECLARE() Add "extern" similar to RTEMS_LINKER_RWSET_ITEM_ORDERED_DECLARE(). Close #4224.
05:39 Changeset in rtems [c709017] by Sebastian Huber <sebastian.huber@…>
Fix RTEMS_LINKER_ROSET_ITEM_ORDERED_DECLARE() Add "extern" similar to RTEMS_LINKER_RWSET_ITEM_ORDERED_DECLARE(). Close #4221.
01:03 Changeset in rtems [822cad89] by Chris Johns <chrisj@…>
libcsupport: Add no_regular_file_mknod as a mount option to the mount table - Add the bool flag no_regular_file_mknod to the mount table so a file system can indicate creating regular files is not done by use the mknod handler. The file system will handle creating a file node in the open handler. - Note, the mount option is an enum which means there is only one exclusive option supported. As a result no encapsulation is provided and file systems need to set no_regular_file_mknod directly. Closes #4222

01/23/21:

23:41 Ticket #4222 (Add a per mount flag to not create a node on O_CREAT in open) created by Chris Johns
The libio rtems_filesystem_eval_path_context_t context uses a token …
19:01 Changeset in rtems [70c34fb] by Sebastian Huber <sebastian.huber@…>
splinkersets01: Fix declaration GCC 11 produced warnings like this: items.c:21:1: warning: ignoring attribute 'section (".rtemsrwset.test_rw.content.0.1")' because it conflicts with previous 'section (".rtemsrwset.test_rw.content.1")' [-Wattributes] items.c:23:1: warning: ignoring attribute 'section (".rtemsroset.test_ro.content.0.OC")' because it conflicts with previous 'section (".rtemsroset.test_ro.content.1")' [-Wattributes]

01/22/21:

19:52 Ticket #4221 (dtc recipe issue -- dependency on yaml.h) created by Joel Sherrill
This shows up on FreeBSD and may just be a matter of me not knowing …
15:22 Ticket #4219 (gdb master does not compile on CentOS 7) closed by Joel Sherrill
fixed
15:01 Changeset in rtems [a6689fb1] by Sebastian Huber <sebastian.huber@…>
Improve file header comment in generated files
14:44 Changeset in rtems [c45da42] by Christian Mauderer <christian.mauderer@…>
bsps/shared: Build fsl-edma only for certain BSP Move the Freescale EDMA driver to it's own object and build it only for the BSP that is currently using it.
13:36 Changeset in rtems-central [bda3bd7] by Sebastian Huber <sebastian.huber@…>
interface: Add directive constraints
13:34 Changeset in rtems-central [2a00eeb] by Sebastian Huber <sebastian.huber@…>
content: Move list support to Content()
13:15 Changeset in rtems-central [331cecb] by Sebastian Huber <sebastian.huber@…>
interface: Use paragraph for notes Reorder sections to be in line with the Sphinx documentation.
12:36 Changeset in rtems-source-builder [6a0be2a] by Sebastian Huber <sebastian.huber@…>
6: Use release branches for Binutils/GDB
05:53 Changeset in rtems-central [6f5da22] by Sebastian Huber <sebastian.huber@…>
items: Improve identifier to value error message
05:39 Changeset in rtems-central [6ef15af] by Sebastian Huber <sebastian.huber@…>
items: Improve identifier to item error message

01/21/21:

15:53 Changeset in rtems [fd639b8] by Christian Mauderer <christian.mauderer@…>
dosfs: Use peek support This speeds up reading fragmented files. Fix #3689
14:00 Changeset in rtems-central [0619f08] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
13:19 Changeset in rtems [4d80aae] by Christian Brauner <christian.brauner@…>
fs: make helpers idmap mount aware Extend some inode methods with an additional user namespace argument. A filesystem that is aware of idmapped mounts will receive the user namespace the mount has been marked with. This can be used for additional permission checking and also to enable filesystems to translate between uids and gids if they need to. We have implemented all relevant helpers in earlier patches. As requested we simply extend the exisiting inode method instead of introducing new ones. This is a little more code churn but it's mostly mechanical and doesnt't leave us with additional inode methods. Link: https://lore.kernel.org/r/20210121131959.646623-25-christian.brauner@ubuntu.com Cc: Christoph Hellwig <hch@…> Cc: David Howells <dhowells@…> Cc: Al Viro <viro@…> Cc: linux-fsdevel@… Reviewed-by: Christoph Hellwig <hch@…> Signed-off-by: Christian Brauner <christian.brauner@…>
09:30 Ticket #4220 (imx BSP: System counter is not initialized on i.MX6UL/ULL with certain ...) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 0d44334c/rtems: […]
09:26 Ticket #3869 (Add i.MX6UL/ULL support to imx BSP) closed by Christian Mauderer <christian.mauderer@…>
fixed: In 7b99d76/rtems: […]
09:23 Ticket #4220 (imx BSP: System counter is not initialized on i.MX6UL/ULL with certain ...) created by Christian Mauderer
The bootloader Barebox does not initialize the system counter for the …
09:07 Changeset in rtems-source-builder [65abc3e] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
07:01 Changeset in rtems-central [96c3299] by Sebastian Huber <sebastian.huber@…>
config.yml: Install legacy Makefiles
06:54 Changeset in rtems-central [8b6d19e] by Sebastian Huber <sebastian.huber@…>
specview.py: New script

01/20/21:

18:12 Ticket #4219 (gdb master does not compile on CentOS 7) created by Joel Sherrill
There is a enumerated type and method with the same name. The CentOS 7 …
18:11 Ticket #4218 (aarch64 as internal error with spconfig01) created by Joel Sherrill
This is to track https://sourceware.org/bugzilla/show_bug.cgi?id=27217
14:36 Changeset in rtems-central [ee321e6] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
14:29 Changeset in rtems-central [6ba755f] by Sebastian Huber <sebastian.huber@…>
build: Gather installed files of groups
13:03 Changeset in rtems-central [08e62a0] by Sebastian Huber <sebastian.huber@…>
spec: Add constraints
12:58 Changeset in rtems-docs [775380c] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify event manager documentation Unify the wording across similar directives of other managers. Add "CONSTRAINTS" section. Update #3993.
12:52 Changeset in rtems-central [233413d] by Sebastian Huber <sebastian.huber@…>
interfacedoc: Add directive constraints
09:36 Ticket #4217 (Change status code for nested obtain of MrsP semaphores) created by Sebastian Huber
Return RTEMS_INCORRECT_STATE to indicate a nested obtain since this is …
09:31 Changeset in rtems [8ee22b2] by Sebastian Huber <sebastian.huber@…>
mrsp: Change error status for a nested seize Return STATUS_DEADLOCK (RTEMS_INCORRECT_STATE) to indicate a nested seize since this is a kind of deadlock. This status code is also used for other deadlocks. Update #4217.
08:34 Ticket #4216 (prinf/vsnprintf crash when used in interrupt context) closed by Sebastian Huber
invalid: Using any of the printf() functions in interrupt context is undefined behaviour. You can use the interrupt server to run interrupt handlers in a thread context. You can use the event recording as a low overhead alternative to printf() to trace your application: https://docs.rtems.org/branches/master/user/tracing/eventrecording.html
08:25 Changeset in rtems-central [58b444f] by Sebastian Huber <sebastian.huber@…>
spec: Clarify rtems_event_receive()
06:59 Ticket #4216 (prinf/vsnprintf crash when used in interrupt context) created by ceasar
RTEMS crashed when i used printf() to print a float/double data in …
05:49 Changeset in rtems-central [50541ae] by Sebastian Huber <sebastian.huber@…>
content: Add interface group references
05:20 Changeset in rtems-source-builder [7117899] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain

01/19/21:

19:02 Changeset in rtems-source-builder [e298dc8] by Alex White <alex.white@…>
Add aarch64 target to qemu-couverture
14:33 Changeset in rtems [6ae79e6] by Christian Mauderer <christian.mauderer@…>
libblock: Add rtems_bdbuf_peek() Adds a peek function that allows (for example) a file system to suggest the next blocks that should be used for read ahead. This can increase the read speed of fragmented files. Update #3689
11:34 Changeset in rtems-docs [4e09c09] by Sebastian Huber <sebastian.huber@…>
c-user: Add labels to the manager chapters Update #3993.
10:15 Changeset in rtems-central [ca6c158] by Sebastian Huber <sebastian.huber@…>
content: Do not warp code blocks
06:48 Changeset in rtems-central [f665caf3] by Sebastian Huber <sebastian.huber@…>
spec: Document all delete directives
06:30 Changeset in rtems-central [9e2cad7] by Sebastian Huber <sebastian.huber@…>
spec: Document semaphore directives
06:25 Changeset in rtems-docs [4aead84] by Sebastian Huber <sebastian.huber@…>
c-user: Generate user extensions manager docs The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
06:25 Changeset in rtems-docs [4a3259f] by Sebastian Huber <sebastian.huber@…>
c-user: Generate scheduling concepts documentation The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
06:24 Changeset in rtems-docs [61cbbd2] by Sebastian Huber <sebastian.huber@…>
c-user: Generate rate-monotonic manager docs The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
06:24 Changeset in rtems-docs [f6b4337] by Sebastian Huber <sebastian.huber@…>
c-user: Generate interrupt manager documentation The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
06:24 Changeset in rtems-docs [a60c5b4] by Sebastian Huber <sebastian.huber@…>
c-user: Generate clock manager documentation The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
05:56 Changeset in rtems-central [4d5c6b9] by Sebastian Huber <sebastian.huber@…>
content: Improve automatically generated warning

01/18/21:

13:14 Ticket #4113 (add rtems_cmdline option 129 to dhcpcd) closed by Heinz Junkes
fixed
09:02 Changeset in rtems [0d44334c]5 by Christian Mauderer <christian.mauderer@…>
bsp/imx: Fix system counter init for imx6 For i.MX7 U-Boot initializes the system counter. On i.MX6 Barebox is often used which doesn't initialize the counter. With this patch, we try to auto-detect whether the counter is initialized or not and do the initialization ourself if necessary. Closes #4220
09:02 Changeset in rtems [7b99d76] by Christian Mauderer <christian.mauderer@…>
bsp/imx: Fix system counter init for imx6 For i.MX7 U-Boot initializes the system counter. On i.MX6 Barebox is often used which doesn't initialize the counter. With this patch, we try to auto-detect whether the counter is initialized or not and do the initialization ourself if necessary. Closes #3869
07:51 Changeset in rtems-docs [62718ad] by Sebastian Huber <sebastian.huber@…>
c-user: Generate barrier manager documentation The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
07:25 Changeset in rtems [570e58e] by Konstantin Belousov <kib@…>
Add ddb 'show timecounter' command. MFC after: 1 week Sponsored by: The FreeBSD Foundation
07:25 Changeset in rtems [c3fc52ec]5 by Konstantin Belousov <kib@…>
Add ddb 'show timecounter' command. MFC after: 1 week Sponsored by: The FreeBSD Foundation
07:15 Changeset in rtems-central [7829bcd] by Sebastian Huber <sebastian.huber@…>
spec: Fix rtems_is_name_valid()
Note: See TracTimeline for information about the timeline view.