Timeline



02/09/21:

13:14 Changeset in rtems-libbsd [e256668]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
nexus: Add ZynqMP SLCR driver Add a System Level Control Register driver for the Xilinx Zynq Ultrascale+ MPSoC with basic clock control functionality for use with the Cadence GEM. This also removes the Zynq-7000 clock control weakref from compilation depending on the BSP in use.
12:22 Ticket #4236 (bsps/zynq: termios not working correctly for stdin) created by Jan Sommer
The termios test application does not work correctly for Zynq based …
09:35 Changeset in rtems-docs [45d3811] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify partition manager documentation
09:34 Changeset in rtems-central [267b7cd] by Sebastian Huber <sebastian.huber@…>
spec: Add constraints to create/delete
07:45 Changeset in rtems-central [aeb6b2a] by Sebastian Huber <sebastian.huber@…>
spec: Rename constraint
07:44 TBR/BSP/Edb7312 edited by Ayushman Mishra
(diff)
07:35 Changeset in rtems-central [71c8f7c] by Sebastian Huber <sebastian.huber@…>
spec: Add constraints to semaphore manager
07:26 Changeset in rtems-central [eb6dd90] by Sebastian Huber <sebastian.huber@…>
items: Fix item used for the UID mapping
07:17 Changeset in rtems [570992dc] by Sebastian Huber <sebastian.huber@…>
bsp/riscv: Re-license to BSD-2-Clause Change license to BSD-2-Clause according to file history. Update #3053.
07:10 TBR/BSP/Beagleboard edited by Ayushman Mishra
(diff)
01:48 Changeset in rtems [03dff201] by Chris Johns <chrisj@…>
libcsupport: Add sbrk greedy support to consume all sbrk memory - Move the heap sbrk code into a separate routnine. - Update heap and workspace greedy allocators to use the common sbrk greedy support. Closes #3982

02/08/21:

22:33 Ticket #3982 (Test failures on BSPs with sbrk() support) reopened by Chris Johns
This ticket is being reopened and extended to cover other greedy implementation. There is also rtems_workspace_greedy_allocate() and friends.
14:01 Changeset in rtems-docs [174444f] by Sebastian Huber <sebastian.huber@…>
eng: Update test case item Update #3715.
10:58 Changeset in rtems-central [a958978] by Sebastian Huber <sebastian.huber@…>
spec: Fix references
09:04 Changeset in rtems-libbsd [d902785] by Kristof Provost <kp@…>
Widen ifnet_detach_sxlock coverage Widen the ifnet_detach_sxlock to cover the entire vnet sysuninit code. This ensures that we can't end up having the vnet_sysuninit free the UDP pcb while the detach code is running and trying to purge the UDP pcb. MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D28530
09:04 Changeset in rtems-libbsd [ee823c1]6-freebsd-12 by Kristof Provost <kp@…>
Widen ifnet_detach_sxlock coverage Widen the ifnet_detach_sxlock to cover the entire vnet sysuninit code. This ensures that we can't end up having the vnet_sysuninit free the UDP pcb while the detach code is running and trying to purge the UDP pcb. MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D28530
07:57 Changeset in rtems-central [a2370a9] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:47 Ticket #3982 (Test failures on BSPs with sbrk() support) closed by Chris Johns <chrisj@…>
fixed: In 7ca3b28/rtems: […]
06:27 Changeset in rtems [7ca3b28] by Chris Johns <chrisj@…>
libcsupport: Have greedy allocations use consume extended memory - Call the heap extend handler until all memory has been requested. Closes #3982
02:12 Ticket #4222 (Add a per mount flag to not create a node on O_CREAT in open) closed by Chris Johns <chrisj@…>
fixed: In 822cad89/rtems: […]
00:47 Ticket #4235 (MVME 2600/2700 has no console output (cloned)) created by Chris Johns
Cloned from #4231: ---- A single character is output then nothing …

02/07/21:

23:26 Ticket #4231 (MVME 2600/2700 has no console output) closed by Chris Johns <chrisj@…>
fixed: In 450e238/rtems: […]
03:00 Ticket #4234 (powerpc/motorola_shared display current RTEMS on boot) created by Chris Johns
The boot messages display the RTEMS version. Display the current …
02:58 Ticket #4233 (MVME 2600/2700 has no console output (cloned)) created by Chris Johns
Cloned from #4231: ---- A single character is output then nothing …

02/06/21:

20:35 Ticket #4232 (Timeout for automatic barriers is broken (cloned)) closed by Sebastian Huber <sebastian.huber@…>
fixed: In ef1ac8af/rtems: […]
20:03 Ticket #4232 (Timeout for automatic barriers is broken (cloned)) created by Sebastian Huber
Cloned from #4230: ---- A barrier wait timeout at an automatic …
20:03 Changeset in rtems [450e238] by Chris Johns <chrisj@…>
powerpc/shared: ISA bus bridge fails to enable the openpic irq - The call to enable the openpic irq for the ISA bridge fails because the IRQ used is offset by the ISA bus signals and the openpic call expects an IRQ relative to its signals. - Add the MVME 2600/2700 to the list of boards with an ISA bridge. Closes #4231
20:03 Changeset in rtems [6d9843e]5 by Chris Johns <chrisj@…>
powerpc/shared: ISA bus bridge fails to enable the openpic irq - The call to enable the openpic irq for the ISA bridge fails because the IRQ used is offset by the ISA bus signals and the openpic call expects an IRQ relative to its signals. - Add the MVME 2600/2700 to the list of boards with an ISA bridge. Closes #4233
19:56 Ticket #4230 (Timeout for automatic barriers is broken) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 96ea09ac/rtems: […]
19:33 Ticket #4231 (MVME 2600/2700 has no console output) created by Chris Johns
A single character is output then nothing further. Tests output using …
17:40 Changeset in rtems [8b32f1d] by G S Niteesh Babu <niteesh.gs@…>
bsps/shared/ofw: Bug fixes Fixed bugs in rtems_ofw_get_prop, rtems_ofw_get_prop_len and removed hardcoded value.
17:40 Changeset in rtems [6da50db] by G S Niteesh Babu <niteesh.gs@…>
bsps/shared/ofw: Make rtems_ofw_get_effective_phandle iterative Refactored recursive rtems_ofw_get_effective_phandle into a iterative function.
17:40 Changeset in rtems [066687c4] by G S Niteesh Babu <niteesh.gs@…>
bsps/shared/ofw: Use strlcpy instead of strncpy Changed rtems_ofw_get_prop to use strlcpy instead of strncpy to ensure the buffer is null terminated incase of overflow.
17:40 Changeset in rtems [c4985b77] by G S Niteesh Babu <niteesh.gs@…>
bsps/shared/ofw: Fix coverity reported defects Fixed use after free and null pointer dereference defects FIXES: 1) CID 1472601 (NULL_RETURNS) 2) CID 1472600 (USE_AFTER_FREE) 3) CID 1472599 (USE_AFTER_FREE) 4) CID 1472598 (USE_AFTER_FREE) 5) CID 1472596 (USE_AFTER_FREE) The below two defects have to marked false positive 1) CID 1472597 (ARRAY_VS_SINGLETON) 2) CID 1472595 (ARRAY_VS_SINGLETON)
14:07 Developer/OpenProjects edited by Gedare Bloom
clarify instructions a little bit (diff)

02/05/21:

15:05 Changeset in rtems [788fa86] by Sebastian Huber <sebastian.huber@…>
libtest: Add T_get_thread_timer_state()
13:35 Changeset in rtems [96ea09ac] by Sebastian Huber <sebastian.huber@…>
score: Add barrier thread queue operations This fixes a missing decrement of the number of waiting threads during a barrier wait timeout. Close #4230.
13:35 Changeset in rtems [ef1ac8af]5 by Sebastian Huber <sebastian.huber@…>
score: Add barrier thread queue operations This fixes a missing decrement of the number of waiting threads during a barrier wait timeout. Close #4232.
13:19 Changeset in rtems [2b5ce23b] by Sebastian Huber <sebastian.huber@…>
score: Constify Thread_queue_First_operation Update #4230.
13:19 Changeset in rtems [5861e42]5 by Sebastian Huber <sebastian.huber@…>
score: Constify Thread_queue_First_operation Update #4232.
13:13 Changeset in rtems [9477d9ae] by Sebastian Huber <sebastian.huber@…>
score: Make FIFO thread queue ops public Update #4230.
13:13 Changeset in rtems [cc2a237]5 by Sebastian Huber <sebastian.huber@…>
score: Make FIFO thread queue ops public Update #4232.
12:57 Ticket #4230 (Timeout for automatic barriers is broken) created by Sebastian Huber
A barrier wait timeout at an automatic barrier doesn't decrement the …
09:15 Changeset in rtems [fafc923] by Sebastian Huber <sebastian.huber@…>
validation: Tweak construct error tests Unify the state names across tests and make sure the state names have a similar length.
08:58 Changeset in rtems-central [c1dd4fe] by Sebastian Huber <sebastian.huber@…>
spec: Tweak construct errors
06:49 Changeset in rtems-source-builder [61dcade] by Sebastian Huber <sebastian.huber@…>
7: Update tool chain
06:49 Changeset in rtems-source-builder [c836943] by Sebastian Huber <sebastian.huber@…>
6: Update tool chain

02/04/21:

13:27 Changeset in rtems [65ab1cda] by Christian Mauderer <christian.mauderer@…>
bsps/arm/imxrt: Add FDT and FDT helper for QTMR Makes it simpler to access the QTMR in an application via a FDT name or link in an application specific FDT entry.
13:17 Changeset in rtems-central [e39087c] by Sebastian Huber <sebastian.huber@…>
validation: Add check brief descriptions
12:52 Changeset in rtems-central [d3ae7a9] by Sebastian Huber <sebastian.huber@…>
validation: Add action brief descriptions
12:35 Changeset in rtems [e59efd8] by Sebastian Huber <sebastian.huber@…>
validation: Tests for barrier manager
12:34 Changeset in rtems-central [6859d21] by Sebastian Huber <sebastian.huber@…>
content: Discard empty C comment blocks
12:22 Changeset in rtems-central [f8cd977] by Sebastian Huber <sebastian.huber@…>
spec: Rename test case action attributes The new attribute keys make it easier to write test cases.
12:16 Changeset in rtems-central [25d5b72] by Sebastian Huber <sebastian.huber@…>
validation: Do not pass NULL context
09:51 Changeset in rtems-central [a95eaf1] by Sebastian Huber <sebastian.huber@…>
validation: Move actions to separate functions
09:07 Changeset in rtems-central [1e5eb0f] by Sebastian Huber <sebastian.huber@…>
validation: Remove prologue/epilogue in test cases
09:06 Changeset in rtems-central [44a5c59] by Sebastian Huber <sebastian.huber@…>
validation: Fix coding style
09:04 Changeset in rtems-central [a531687] by Sebastian Huber <sebastian.huber@…>
spec: Use quoted string for string with tabs
08:36 Changeset in rtems-central [62869a5] by Sebastian Huber <sebastian.huber@…>
spec: Remove comments
07:16 Changeset in rtems-central [a4a93be] by Sebastian Huber <sebastian.huber@…>
spec: Avoid test prologue/epilogue in test cases
06:48 Changeset in rtems-central [5591cc2] by Sebastian Huber <sebastian.huber@…>
validation: Add context and fixture to test case
06:20 Changeset in rtems-central [e45117d] by Sebastian Huber <sebastian.huber@…>
validation: Avoid empty test context instance
05:39 Changeset in rtems-central [de8cc93] by Sebastian Huber <sebastian.huber@…>
spec: Specify barrier manager

02/03/21:

21:34 Changeset in rtems [a26a326] by Eshan dhawan <eshandhawan51@…>
Test suite for FTW.H methods Signed-off-by: Eshan Dhawan <eshandhawan51@…>
17:31 Changeset in rtems-docs [2032382] by Gedare Bloom <gedare@…>
common/waf: fix some typos
17:27 Changeset in rtems-docs [3e1ac91] by G S Niteesh Babu <niteesh.gs@…>
user: remove old build system cmd
17:24 Changeset in rtems-docs [4563bb6] by Gedare Bloom <gedare@…>
common: use bibtex_bibfiles for newer bibtex Closes #4229.
16:21 Changeset in rtems [c9ceff9] by Sebastian Huber <sebastian.huber@…>
validation: Add tests for rtems_build_name()
12:35 Changeset in rtems-central [57f0a5d] by Sebastian Huber <sebastian.huber@…>
validation: Improve no default entry error message
12:15 Changeset in rtems-central [105a4b0] by Sebastian Huber <sebastian.huber@…>
validation: Improve duplicate error msg
11:03 Changeset in rtems-central [5c03af1] by Sebastian Huber <sebastian.huber@…>
validation: Improve non-existant state error msg
10:38 Changeset in rtems-central [43567dd] by Sebastian Huber <sebastian.huber@…>
validation: Improve non-existant state error msg
10:19 Changeset in rtems-central [5a1eea6] by Sebastian Huber <sebastian.huber@…>
validation: Improve no states error message
09:22 Changeset in rtems-central [bc91d31] by Sebastian Huber <sebastian.huber@…>
validation: Improve test program error message
06:04 Changeset in rtems-central [87d2238] by Sebastian Huber <sebastian.huber@…>
spec: Improve wording
06:03 Changeset in rtems-central [62ec48e] by Sebastian Huber <sebastian.huber@…>
spec: Use constraints for event manager
05:31 Changeset in rtems-docs [4d9b0b4] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify timer manager documentation Unify the wording across similar directives of other managers. Add "CONSTRAINTS" section. Update #3993.
05:17 Ticket #4228 (rtems_build_name() depends on the signedness of char type) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 98549e45/rtems: […]
05:08 Changeset in rtems [aa0060f4] by Sebastian Huber <sebastian.huber@…>
rtems: Clarify partition manager documentation Unify the wording across similar directives of other managers. Add "Constraints" paragraph. Update #3993.

02/02/21:

15:18 Ticket #4229 (conf.py files need updated for sphinxcontrib-bibtex ver. 2.0.0 and greater) created by Ryan Long
I followed the instructions in the README, but I still ran across this …
14:51 Changeset in rtems-central [11b65c5] by Sebastian Huber <sebastian.huber@…>
spec: Specify rtems_build_name()
14:40 Changeset in rtems [98549e45] by Sebastian Huber <sebastian.huber@…>
score: _Objects_Build_name() signed/unsigned char Change _Objects_Build_name() so that the result is independent of the signedness of char. Close #4228.
14:35 Ticket #4228 (rtems_build_name() depends on the signedness of char type) created by Sebastian Huber
The rtems_build_name() is implemented by: {{{!c #define …
13:42 Changeset in rtems-docs [95e2f93] by Sebastian Huber <sebastian.huber@…>
c-user: Clarify object services Add a "Constraints" paragraph to the documentation. Use function prototypes for the directives. Update #3993.
13:23 Changeset in rtems [8a95e6f8] by Sebastian Huber <sebastian.huber@…>
rtems: Rework object services API Add a "Constraints" paragraph to the documentation. Provide prototypes for programming language bindings. Use the macro implementation to implement the corresponding functions. Update #3993.
13:18 Changeset in rtems-central [e82333a] by Sebastian Huber <sebastian.huber@…>
content: Discard empty Doxygen blocks
13:05 Changeset in rtems-central [ccf799f] by Sebastian Huber <sebastian.huber@…>
interface*: Document only params with description
12:05 Changeset in rtems-central [e3fd090] by Sebastian Huber <sebastian.huber@…>
spec: Clarify object services
11:15 Changeset in rtems [ca68cfc8] by Sebastian Huber <sebastian.huber@…>
rtems: Avoid duplicated implemenation Use the rtems_clock_get_ticks_per_second() macro to implement the rtems_clock_get_ticks_per_second() function.
10:13 Changeset in rtems-central [5f3d145d] by Sebastian Huber <sebastian.huber@…>
spec: Do not document optimization macro Having multiple documentations for the same global name confuses Doxygen.
08:05 Changeset in rtems-central [2c0696f] by Sebastian Huber <sebastian.huber@…>
spec: Clarify object identification
06:54 Changeset in rtems-central [0be8a70] by Sebastian Huber <sebastian.huber@…>
spec: Document barrier directives

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: […]
Note: See TracTimeline for information about the timeline view.