Timeline



11/28/17:

23:17 Changeset in rtems [0b40630]5 by Joel Sherrill <joel@…>
arm/*/bsp_specs: Remove extra space to increase consistency Updates #3520.
17:59 Changeset in rtems [46503a26]5 by Joel Sherrill <joel@…>
gdbv850sim/bsp_specs: Reorder and improve consistency Updates #3520.
17:57 Changeset in rtems [169d86f3]5 by Joel Sherrill <joel@…>
sparc64/*/bsp_specs, shared/.../start.S: Use GCC init/fini, improve consistency Updates #3520.
17:57 Changeset in rtems [e9eb1a6d]5 by Joel Sherrill <joel@…>
leon3/bsp_specs: Reorder and improve consistency Updates #3520.
17:56 Changeset in rtems [fef9674d]5 by Joel Sherrill <joel@…>
leon2/bsp_specs: Reorder and improve consistency Updates #3520.
17:56 Changeset in rtems [2afddb49]5 by Joel Sherrill <joel@…>
erc32/bsp_specs: Reorder and improve consistency Updates #3520.
17:56 Changeset in rtems [74d2e0d3]5 by Joel Sherrill <joel@…>
riscv_generic/bsp_specs: Fix spacing and typo Updates #3520.
17:55 Changeset in rtems [5c43825]5 by Joel Sherrill <joel@…>
virtex/bsp_specs: Reorder and improve consistency Updates #3520.
17:55 Changeset in rtems [203ad12]5 by Joel Sherrill <joel@…>
qoriq/bsp_specs: Reorder and improve consistency Updates #3520.
17:54 Changeset in rtems [852a9aa]5 by Joel Sherrill <joel@…>
qemuppc/bsp_specs: Reorder and improve consistency Updates #3520.
17:54 Changeset in rtems [5ddac3e]5 by Joel Sherrill <joel@…>
psim/bsp_specs: Reorder and improve consistency Updates #3520.
17:54 Changeset in rtems [3cbc5be]5 by Joel Sherrill <joel@…>
mvme5500/bsp_specs: Reorder and improve consistency Updates #3520.
17:52 Changeset in rtems [e64157e]5 by Joel Sherrill <joel@…>
mvme3100/bsp_specsReorder and improve consistency Updates #3520.
17:52 Changeset in rtems [ad2f253]5 by Joel Sherrill <joel@…>
motorola_powerpc/bsp_specs: Reorder and improve consistency Updates #3520.
17:52 Changeset in rtems [28d7814]5 by Joel Sherrill <joel@…>
haleakala/bsp_specs: Reorder and improve consistency Updates #3520.
17:51 Changeset in rtems [ae85935b]5 by Joel Sherrill <joel@…>
gen83xx/bsp_specs: Reorder and improve consistency Updates #3520.
17:51 Changeset in rtems [20e4d55]5 by Joel Sherrill <joel@…>
beatnik/bsp_specs: Reorder and improve consistency Updates #3520.
17:50 Changeset in rtems [19cd935]5 by Joel Sherrill <joel@…>
moxiesim/bsp_specs: Reorder and improve consistency Updates #3520.
17:50 Changeset in rtems [47c5664]5 by Joel Sherrill <joel@…>
hurricane/bsp_specs: Improve consistency Updates #3520.
17:45 Changeset in rtems [7361ed5]5 by Joel Sherrill <joel@…>
m32cbsp/bsp_specs: Reorder and improve consistency Updates #3520.
17:45 Changeset in rtems [dd335cf]5 by Joel Sherrill <joel@…>
pc386/bsp_specs: Reorder and improve consistency Updates #3520.
16:44 Changeset in rtems [a94e8686]5 by Joel Sherrill <joel@…>
generic_or1k/bsp_specs: Fix spacing and typo Updates #3520.
16:43 Changeset in rtems [353dec3f]5 by Joel Sherrill <joel@…>
nios2_iss/bsp_specs: Fix typo Updates #3520.
16:36 Changeset in rtems [ad01397a]5 by Joel Sherrill <joel@…>
epiphany_sim/bsp_specs: Fix spacing and typo Updates #3520.
16:36 Changeset in rtems [bc45d3e]5 by Joel Sherrill <joel@…>
eZKit533/bsp_specs: Fix spacing and typo Updates #3520.
16:35 Changeset in rtems [6b59ec0f]5 by Joel Sherrill <joel@…>
bf537Stamp/bsp_specs: Fix spacing and typo Updates #3520.
16:35 Changeset in rtems [7e1011ae]5 by Joel Sherrill <joel@…>
TLL6527M/bsp_specs: Fix spacing and typo Updates #3520.
15:42 Changeset in rtems [004a63e]4.11 by Christian Mauderer <Christian.Mauderer@…>
dosfs: Fix files with same name as volume name. Take care that a file in the root directory with the same name as the volume name can be found. Close #3257.
15:42 Changeset in rtems [ca835e56]5 by Christian Mauderer <Christian.Mauderer@…>
dosfs: Fix files with same name as volume name. Take care that a file in the root directory with the same name as the volume name can be found. Update #3257.
15:19 Changeset in rtems [2f98db6]5 by Joel Sherrill <joel@…>
m32csim-testsuite.tcfg: Add sptls04 Updates #3520.
05:30 Changeset in rtems [2c12262]5 by Sebastian Huber <sebastian.huber@…>
termios: Use self-contained objects Update #2840.

11/27/17:

15:53 Changeset in rtems [22928656]5 by Joel Sherrill <joel@…>
REVERT */*/bsp_specs: Increase similarity to ease future Patch was not intended to be pushed yet. Updates #3520.
15:01 Changeset in rtems [bf026dd4]5 by pfg <pfg@…>
sys/sys: further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
05:23 Changeset in rtems [642ef00]5 by Sebastian Huber <sebastian.huber@…>
bsps: Provide <tm27.h> in each BSP Since the <tm27.h> is highly BSP-dependent and used only by the tm27 test program we must provide this header file for each BSP. Without the preinstall build target each header file must have a unique source header file. Update #3254.

11/26/17:

02:00 Changeset in rtems [6fe3acd0] by Pedro F. Giffuni <pfg@…>
lib: further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 2-Clause license, however the tool I was using mis-identified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.

11/25/17:

04:49 Changeset in rtems [57c03363]5 by jhb <jhb@…>
Decode kevent structures logged via ktrace(2) in kdump. - Add a new KTR_STRUCT_ARRAY ktrace record type which dumps an array of structures. The structure name in the record payload is preceded by a size_t containing the size of the individual structures. Use this to replace the previous code that dumped the kevent arrays dumped for kevent(). kdump is now able to decode the kevent structures rather than dumping their contents via a hexdump. One change from before is that the 'changes' and 'events' arrays are not marked with separate 'read' and 'write' annotations in kdump output. Instead, the first array is the 'changes' array, and the second array (only present if kevent doesn't fail with an error) is the 'events' array. For kevent(), empty arrays are denoted by an entry with an array containing zero entries rather than no record. - Move kevent decoding tables from truss to libsysdecode. This adds three new functions to decode members of struct kevent: sysdecode_kevent_filter, sysdecode_kevent_flags, and sysdecode_kevent_fflags. kdump uses these helper functions to pretty-print kevent fields. - Move structure definitions for freebsd11 and freebsd32 kevent structures to <sys/event.h> so that they can be shared with userland. The 32-bit structures are only exposed if _WANT_KEVENT32 is defined. The freebsd11 structures are only exposed if _WANT_FREEBSD11_KEVENT is defined. The 32-bit freebsd11 structure requires both. - Decode freebsd11 kevent structures in truss for the compat11.kevent() system call. - Log 32-bit kevent structures via ktrace for 32-bit compat kevent() system calls. - While here, constify the 'void *data' argument to ktrstruct(). Reviewed by: kib (earlier version) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D12470

11/24/17:

14:26 Changeset in rtems [57f96b9]5 by Sebastian Huber <sebastian.huber@…>
libtests/malloctest: Fix 64-bit targets Update #3082.
14:18 Changeset in rtems [54e7b81]5 by Sebastian Huber <sebastian.huber@…>
libtests/stringto01: Fix 64-bit targets Update #3082.
14:12 Changeset in rtems [2e7c3f6]5 by Sebastian Huber <sebastian.huber@…>
sptests/splinkersets01: Fix 64-bit targets Update #3082.
12:50 Changeset in rtems [83ad1c5]5 by Sebastian Huber <sebastian.huber@…>
ada/sp04: Fix clock get Update #2676.
12:20 Changeset in rtems [0d5c795]5 by Sebastian Huber <sebastian.huber@…>
Move Ada includes Update #3254.
12:01 Changeset in rtems [affb282]5 by Sebastian Huber <sebastian.huber@…>
bsps: Remove empty tm27.h variants Update #3254.
06:58 Changeset in rtems [e58e29fd]5 by Sebastian Huber <sebastian.huber@…>
Remove coverhd.h This header file contained timing overhead values which are hard to maintain. Update #3254.
05:57 Ticket #3243 (Simplify global construction) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 674b714/rtems-docs: […]
05:38 Changeset in rtems [f14a04c6]5 by Sebastian Huber <sebastian.huber@…>
Add RTEMS thread API Update #2843.

11/23/17:

12:20 Ticket #3254 (Reorganize header files to avoid "make preinstall") created by Sebastian Huber
06:28 Ticket #3244 (Change rtems_panic() implementation and document this function) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 97c51c8/rtems-docs: […]
06:16 Ticket #3253 (Fix execution time in time partitioning environments) created by Sebastian Huber
Currently, the uptime is used to measure execution times in RTEMS. …

11/22/17:

15:35 Changeset in rtems [d9769c9]5 by Joel Sherrill <joel@…>
*/*/bsp_specs: Increase similarity to ease future analysis Done: arm bfin epiphany i386 lm32 m32c mips moxie nios2 or1k powerpc riscv sh sparc sparc64 v850 To do: m68k Differences noted: + endfile was sometimes before startfile + endfile sometimes was hard-coded and did not have -qrtems version + Should -e XXX (e.g. entry point) be in linkcmds? + Should -u XXX (e.g. undefined symbols) be in linkcmds? + Typos: Odd spacing, "old_endfiles" typo, and *(old_endfiles) (not %) + nios2: Referenced crtnn.o not crtn.o (error) Need to revisit: + m32c, moxie, sparc64 includes !nostdlib which is not used elsewhere + sh has -EL/-EB mapping. Why needed? + sparc64 didn't include crti.o/crtn.o but it is part of toolset + v850 uses something like this for link and end_file: "%{qrtems: %(old_link)}" This means that these are unnecessary. Try this on all. + mips uses old_link all the time also. + arm/tms750 adds -EB. + powerpc: Why do we have rtems_crt* and not use something from GCC? Updates #3520.
15:33 Changeset in rtems-source-builder [ea15753]5 by Joel Sherrill <joel@…>
source-builder/sb/bootstrap.py: Do not reference bsp_specs to find BSPs Updates #3520.
13:09 Changeset in rtems-docs [97c51c8]5 by Sebastian Huber <sebastian.huber@…>
c-user: Document rtems_panic() Close #3244.
12:50 Changeset in rtems-docs [d1a824f]5 by Sebastian Huber <sebastian.huber@…>
c-user: Remove RTEMS_SYSINIT_POSIX_RWLOCK Update #3115.
12:49 Changeset in rtems-docs [6c1bf7e]5 by Sebastian Huber <sebastian.huber@…>
c-user: Remove RTEMS_SYSINIT_POSIX_BARRIER Update #3114.
12:47 Changeset in rtems-docs [7188bd5]5 by Sebastian Huber <sebastian.huber@…>
c-user: Remove RTEMS_SYSINIT_POSIX_MUTEX Update #3112.
12:46 Changeset in rtems-docs [5680ec5]5 by Sebastian Huber <sebastian.huber@…>
c-user: RTEMS_SYSINIT_POSIX_CONDITION_VARIABLE Update #3113.
12:44 Ticket #3247 (Remove BSP-specific defaults for RTEMS_BSP_CLEANUP_OPTIONS()) closed by Sebastian Huber
fixed: [3dd381f0431b761965f573381ff90a8d42a8bd79/rtems]
12:42 Changeset in rtems-docs [674b714]5 by Sebastian Huber <sebastian.huber@…>
c-user: Document global construction Close #3243.
12:03 Ticket #3248 (Add BSP_VERBOSE_FATAL_EXTENSION to RTEMS_BSP_CLEANUP_OPTIONS) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 86a80ee1/rtems: […]
12:02 Ticket #3246 (Remove _BSP_Fatal_error()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 07d96453/rtems: […]
12:02 Ticket #3245 (Replace BSP_panic() with rtems_panic()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 1c193a2/rtems: […]
12:01 Ticket #3249 (imx7 does not link getentropy01 test on master) closed by Sebastian Huber <sebastian.huber@…>
fixed: In a8bf9a3/rtems: […]
10:32 Changeset in rtems-tools [c432d89]5 by Sebastian Huber <sebastian.huber@…>
Add tester qoriq_e6500_64.ini
10:32 Changeset in rtems-tools [f010b51]5 by Sebastian Huber <sebastian.huber@…>
Add tester qoriq_e6500_32.ini
09:31 Changeset in rtems-tools [2248c9a]5 by Sebastian Huber <sebastian.huber@…>
Add imx7 and qoriq_e500 to tier-1
08:43 Ticket #3252 (Add PowerPC support for libdebugger) created by Sebastian Huber
08:32 Ticket #3251 (Test stringto01 fails on targets with an FPU that lacks support for ...) created by Sebastian Huber
For example the QorIQ P2020 has an e500 core. The FPU of this core …
08:26 Changeset in rtems [c59479f]5 by Sebastian Huber <sebastian.huber@…>
tests: Use exponential backoff in locked_vprintf() Without the exponential backoff a livelock was observed on a QorIQ P2020 with test SMP 5.
07:28 Changeset in rtems [a8bf9a3]5 by Sebastian Huber <sebastian.huber@…>
bsps: Add default getentropy() implementation Update #3239. Close #3249.

11/21/17:

23:02 Changeset in rtems [7d905df]5 by Joel Sherrill <joel@…>
aclocal/check-bsps.m4: Do not rely on bsp_specs to find BSP families Updates #3520.
22:58 Changeset in rtems [a30f707]5 by Joel Sherrill <joel@…>
bootstrap: Remove reference to bsp_specs in determining BSP directories Updates #3520.
21:22 Changeset in rtems [9955b24a]5 by Joel Sherrill <joel@…>
gumstix/bsp_specs: Correct permissions
19:59 Changeset in rtems [f019651]5 by Joel Sherrill <joel@…>
ampolish3: Remove reference to bsp_specs in comment Updates #3520.
19:58 Changeset in rtems [ea8dba41]5 by Joel Sherrill <joel@…>
powerpc/ss555/startup/linkcmds: Remove obsolete reference to bsp_specs Updates #3520.
19:27 Ticket #3250 (Remove Use of bsp_specs) created by Joel Sherrill
The bsp_specs file in each BSP directory is GCC specific and a barrier …
19:27 Changeset in rtems [a0663b2]5 by Joel Sherrill <joel@…>
libbsp/*/*/configure.ac: Remove references to bsp_specs in AC_CONFIG_SRCDIR Updates #3250.
18:38 Ticket #3249 (imx7 does not link getentropy01 test on master) created by Joel Sherrill
arm-rtems5-gcc -B../../../../../imx7/lib/ -specs bsp_specs -qrtems …
15:00 Changeset in rtems-tools [3ba9c03]5 by Sebastian Huber <sebastian.huber@…>
Add tester qoriq_e500.ini
14:13 Changeset in rtems [f64f7a2f]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Implement bsp_reset()
12:30 Changeset in rtems [86a80ee1]5 by Sebastian Huber <sebastian.huber@…>
bsps: Add BSP_VERBOSE_FATAL_EXTENSION Add BSP_VERBOSE_FATAL_EXTENSION to RTEMS_BSP_CLEANUP_OPTIONS to optionally print the RTEMS version, the fatal source and the fatal code in the shared bsp_fatal_extension(). Close #3248.
12:19 Changeset in rtems [68a0012]5 by Daniel Hellstrom <daniel@…>
leon3, ckinit: avoid unsued code warnings when drvmgr is enabled
11:50 Changeset in rtems [3dd381f]5 by Sebastian Huber <sebastian.huber@…>
bsps: Simplify RTEMS_BSP_CLEANUP_OPTIONS Remove BSP-specific defaults for RTEMS_BSP_CLEANUP_OPTIONS to simplify the BSP configuration and documentation. Change defaults to: BSP_PRESS_KEY_FOR_RESET=0 BSP_RESET_BOARD_AT_EXIT=1 BSP_PRINT_EXCEPTION_CONTEXT=1
11:50 Ticket #3248 (Add BSP_VERBOSE_FATAL_EXTENSION to RTEMS_BSP_CLEANUP_OPTIONS) created by Sebastian Huber
Add BSP_VERBOSE_FATAL_EXTENSION to RTEMS_BSP_CLEANUP_OPTIONS to …
11:44 Ticket #3247 (Remove BSP-specific defaults for RTEMS_BSP_CLEANUP_OPTIONS()) created by Sebastian Huber
Remove BSP-specific defaults for RTEMS_BSP_CLEANUP_OPTIONS() to …
11:00 Changeset in rtems [07d96453]5 by Sebastian Huber <sebastian.huber@…>
powerpc: Remove _BSP_Fatal_error() BSPs can use the bsp_fatal_extension() to provide BSP-specific fatal error handling. There is no need for a _BSP_Fatal_error(). Close #3246.
10:49 Ticket #3246 (Remove _BSP_Fatal_error()) created by Sebastian Huber
BSPs can use the bsp_fatal_extension() to provide BSP-specific fatal …
10:43 Changeset in rtems [1c193a2]5 by Sebastian Huber <sebastian.huber@…>
powerpc: Replace BSP_panic() with rtems_panic() Due to a new rtems_panic() implementation, it is possible to replace the PowerPC-specific BSP_panic() with rtems_panic(). Remove BSP_panic() implementations. Close #3245.
10:36 Ticket #3245 (Replace BSP_panic() with rtems_panic()) created by Sebastian Huber
Due to a new rtems_panic() implementation, it is possible to replace …
10:29 Changeset in rtems [15e19273]5 by Sebastian Huber <sebastian.huber@…>
sapi: New implementation of rtems_panic() The previous rtems_panic() implementation was quite heavy weight. It depended on _exit() which calls the global destructors. It used fprintf(stderr, ...) for output which depends on an initialized console device and the complex fprintf(). Introduce a new fatal source RTEMS_FATAL_SOURCE_PANIC for rtems_panic() and output via vprintk(). Update #3244.
10:16 Ticket #3244 (Change rtems_panic() implementation and document this function) created by Sebastian Huber
The current rtems_panic() implementation is quite heavy weight. It …
10:09 Changeset in rtems [d952d73]5 by Daniel Hellstrom <daniel@…>
leon3: fix warning when SMP is enabled
09:29 Ticket #2355 (SPARC: Several shared drivers are not SMP ready) closed by Daniel Hellstrom <daniel@…>
fixed: In 4d7e4bb/rtems: […]
06:53 Ticket #3243 (Simplify global construction) created by Sebastian Huber
For the SMP support the global construction was changed to use an …
05:19 Changeset in rtems [c0d602e]5 by Sebastian Huber <sebastian.huber@…>
posix: _POSIX_Threads_Get_sched_param_sporadic() Remove api parameter to simplify the calling functions. Update #2514.

11/20/17:

22:25 TBR/UserManual/Simulators edited by Hesham Almatary
(diff)
22:21 TBR/Website/Board_Support_Packages edited by Hesham Almatary
(diff)
19:49 Changeset in rtems [4fe13bd] by Pedro F. Giffuni <pfg@…>
General further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
17:53 Changeset in rtems [702e820]5 by Martin Erik Werner <martinerikwerner.aac@…>
Fix comments for object lookup error to RTEMS status map Based on correlation with the enum for object lookup errors in cpukit/score/include/rtems/score/objectimpl.h: typedef enum { OBJECTS_NAME_OR_ID_LOOKUP_SUCCESSFUL, OBJECTS_INVALID_NAME, OBJECTS_INVALID_ADDRESS, OBJECTS_INVALID_ID, OBJECTS_INVALID_NODE } Objects_Name_or_id_lookup_errors; update the comments regarding the object lookup error to status map to match. Signed-off-by: Martin Erik Werner <martin.werner@…>
12:57 Ticket #3242 (Workarounds for UT699, UT700, and GR712RC errata) created by Sebastian Huber
https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01751.html This patch …
11:03 Ticket #3241 (RSB sporadically fails when fetching rtems-tools) created by Christian Mauderer
Sporadically the rtems source builder fails with a error message like …
07:25 Changeset in rtems-docs [0acf49e]5 by Sebastian Huber <sebastian.huber@…>
Mention barrier manager in rtems_semaphore_flush()
07:08 Changeset in rtems-docs [70f23e4]5 by Sebastian Huber <sebastian.huber@…>
Clarify INTERNAL_ERROR_ARC4RANDOM_GETENTROPY_FAIL Update #3239.
06:45 Changeset in rtems [5018894e]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix PPC_EXC_CONFIG_USE_FIXED_HANDLER For the SPE support we must store the upper half of r3 as well. Update #3085.
05:30 Changeset in rtems [cd3e220]5 by Sebastian Huber <sebastian.huber@…>
INTERNAL_ERROR_POSIX_INIT_THREAD_ENTRY_IS_NULL Delete superfluous INTERNAL_ERROR_POSIX_INIT_THREAD_ENTRY_IS_NULL. Update #3243.

11/18/17:

16:19 Changeset in rtems [8d7f3680]5 by Sebastian Huber <sebastian.huber@…>
libblock: Use self-contained mutex and cond var Update #2843.
15:52 Changeset in rtems [1b2da177]5 by Sebastian Huber <sebastian.huber@…>
libblock: Use self-contained mutex for disk lock Update #2843.
06:01 Changeset in rtems [1737e8f]5 by Andrei Chichak <andrei@…>
libmisc/stackchk/check.c: correct formatting of stack pointers in Stack_check_Dump_threads_usage Pointers were being printed as 0x<decimal> rather than 0x<hex>. I altered the formatting define used to give the correct formatting. Close #3240
05:32 Ticket #3240 (cpukit/libmisc/stackchk/check.c stack addresses formatted incorrectly.) created by Andrei Chichak
The function Stack_check_Dump_threads_usage displays the stack high, …
00:33 WikiStart edited by Chris Johns
FIx 4.11.2 documentation link. (diff)
00:33 Release edited by Chris Johns
FIx 4.11.2 documentation link. (diff)

11/17/17:

13:23 Changeset in rtems-libbsd [9569b39]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
at91_mci: Fix for 32k buffer.
12:46 Changeset in rtems-docs [e2a1a3a]5 by Sebastian Huber <sebastian.huber@…>
c-user: Clarify rtems_interrupt_flash()
12:32 Changeset in rtems-docs [6efb6fa]5 by Sebastian Huber <sebastian.huber@…>
c-user: Remove clock driver specific functions Do not mention functions which belong to a specific clock driver implementation. These functions should not be called by applications directly.
09:49 Changeset in rtems-libbsd [c360b1a]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Revert "RWLOCK(9): Add reader/writer lock implementation" This was accidentally committed. This reverts commit 97a98f6cd767b3a68279890488c7b451788f84f4.
09:49 Changeset in rtems-libbsd [b5822c2]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Revert "SX(9): Implement with reader/writer lock" This was accidentally committed. This reverts commit cc7a8d87e7307db738bf39ab1ca3ce1053f1c163.
08:43 Changeset in rtems [3d374d9]5 by Sebastian Huber <sebastian.huber@…>
bsps: Use a state in default getentropy() Use the boot time to initialize the state. Use the state, the current CPU counter and a very simple pseudo random number generator for getentropy(). At least, this enables to pass the test "GETENTROPY 1" on ERC32. Update #3239.
08:21 Changeset in rtems [d00a7d1c]5 by Christian Mauderer <Christian.Mauderer@…>
bsp/atsam: Move clock and SDRAM init to SRAM. If necessary, the BSP can now have it's clock and SDRAM initialization in the SRAM instead of the SDRAM. This allows to change the clock frequency during the startup of an SDRAM application.
06:58 Ticket #3239 (Add getentropy() implementation provided by each BSP) closed by Sebastian Huber <sebastian.huber@…>
fixed: In baf9824/rtems-docs: […]
06:58 Changeset in rtems-docs [baf9824]5 by Sebastian Huber <sebastian.huber@…>
Document INTERNAL_ERROR_ARC4RANDOM_GETENTROPY_FAIL Close #3239.
06:57 Changeset in rtems-docs [5531f02]5 by Sebastian Huber <sebastian.huber@…>
INTERNAL_ERROR_ILLEGAL_USE_OF_FLOATING_POINT_UNIT
06:26 Ticket #3239 (Add getentropy() implementation provided by each BSP) created by Sebastian Huber
The getentropy() system call was introduced by OpenBSD and is now also …
05:36 Changeset in rtems [a7dcef97]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify global construction Update #3243.

11/16/17:

20:42 Ticket #3238 (Git push to Trac with more than one commit does not update tickets.) created by Chris Johns
The git push to trac hook does not queue or handle a number of commits …
15:46 Changeset in rtems [4d7e4bb]5 by Daniel Hellstrom <daniel@…>
leon, gr1553rt: adding SMP protection Add device spin-lock around internal data structures. Since the driver provides a low-level C API accessing the descriptors the application still needs to implement part of the SMP synchonization needed between Interrupt handler and tasks. Close #2355.
15:01 Changeset in rtems-docs [d0b961a]5 by Christian Mauderer <Christian.Mauderer@…>
bsp-howto: Add getentropy. Update #3239.
14:29 Ticket #3237 (Fix priority ceiling updates) closed by Sebastian Huber <sebastian.huber@…>
fixed: In ec771f2/rtems: […]
14:26 Changeset in rtems [e24d64b]5 by Sebastian Huber <sebastian.huber@…>
psx05: Remove CONFIGURE_DISABLE_SMP_CONFIGURATION Update #3020.
14:25 Ticket #3237 (Fix priority ceiling updates) created by Sebastian Huber
We must not clear the priority updates in …
14:04 Changeset in rtems [ec771f2]5 by Sebastian Huber <sebastian.huber@…>
score: Fix priority ceiling updates We must not clear the priority updates in _Thread_queue_Extract_locked() since this function is used by the priority ceiling surrender operations after the ceiling priority handover from the previous owner to the new owner. This is especially important in SMP configurations. Move the _Thread_queue_Context_clear_priority_updates() invocation to the callers. Close #3237.
13:41 Ticket #3236 (Fix thread queue owner priority update in _Thread_queue_Flush_critical()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 9c30c31e/rtems: […]
13:40 Ticket #3235 (Fix rtems_semaphore_flush() for priority inheritance semaphores) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 79a998d/rtems: […]
13:38 Changeset in rtems [9c30c31e]5 by Sebastian Huber <sebastian.huber@…>
score: Fix _Thread_queue_Flush_critical() The thread queue extract operations performed by the _Thread_queue_Flush_critical() may result in a priority change of the thread queue owner. Carry out the scheduler priority update operation. This is especially important in SMP configurations. Close #3236.
13:37 Ticket #3236 (Fix thread queue owner priority update in _Thread_queue_Flush_critical()) created by Sebastian Huber
The thread queue extract operations performed by the …
13:08 Changeset in rtems [79a998d]5 by Sebastian Huber <sebastian.huber@…>
rtems: rtems_semaphore_flush() with prio inherit The _Semaphore_Get_operations() must return the proper operations for priority inheritance semaphores. Add a test case for rtems_semaphore_flush() with priority inheritance. Close #3235.
13:08 Ticket #3235 (Fix rtems_semaphore_flush() for priority inheritance semaphores) created by Sebastian Huber
The _Semaphore_Get_operations() must return the proper operations for …
09:29 Changeset in rtems-docs [d9ecff1]5 by Sebastian Huber <sebastian.huber@…>
c-users: Clarify semaphore obtain/flush
09:12 Developer/Release edited by Sebastian Huber
(diff)
07:17 Changeset in rtems-libbsd [344b8e6]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
LOCKING(9): Remove dead code (DDB)
07:15 Changeset in rtems-libbsd [3f23fcd]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
LOCKING(9): Remove dead code (KDTRACE_HOOKS)
06:17 Changeset in rtems [888da71]5 by Sebastian Huber <sebastian.huber@…>
score: Check thread resource count in timer server The watchdog routines invoked by the timer server may use mutexes for synchronization. Ensure that the resource count of the timer server is zero after each watchdog routine invocation. This helps to detect broken watchdog routines.
05:16 Changeset in rtems [727cf48]5 by Sebastian Huber <sebastian.huber@…>
sptests/spversion01: Simplify configuration Update #3199.
01:04 Changeset in rtems-docs [c6066d4]5 by Martin Erik Werner <martinerikwerner@…>
bsp-howto/console: Move misplaced var. in example Signed-off-by: Martin Erik Werner <martinerikwerner@…>

11/15/17:

12:24 Changeset in rtems-libbsd [b03a1c0]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Fix file descriptor reference counting in accept() Update #3132.
12:21 Changeset in rtems [d4b99ae3]5 by Sebastian Huber <sebastian.huber@…>
libio: Add assert to rtems_libio_iop_drop() This assert helps to detect an invalid reference counting in RTEMS_DEBUG configurations. Update #3132.
10:49 Changeset in rtems-libbsd [cc7a8d8]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
SX(9): Implement with reader/writer lock
06:55 Changeset in rtems [62119d2]5 by Sebastian Huber <sebastian.huber@…>
dl01, dl02, dl05: Fix unresolved printf symbol The link time wrap of printf leads to unresolved symbols in the loadable modules. This resulted in infinite loops and test timeouts. Use rtems_printf() for output. Update #3199.

11/14/17:

18:35 Ticket #3234 (Quick Start Instructions Inconsistent) closed by Joel Sherrill
invalid: Must have misread the documentation.
18:28 Ticket #3234 (Quick Start Instructions Inconsistent) created by Joel Sherrill
In section 5 of the User's Manual, the clone of rtems-source-builder …
12:06 Changeset in rtems-libbsd [9c1490a]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
LOCKING(9): Update to current FreeBSD version
11:57 Changeset in rtems-libbsd [97a98f6]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
RWLOCK(9): Add reader/writer lock implementation
11:45 Changeset in rtems [72273b6]5 by David Gibson <david@…>
libfdt: Safer access to strings section fdt_string() is used to retrieve strings from a DT blob's strings section. It's rarely used directly, but is widely used internally. However, it doesn't do any bounds checking, which means in the case of a corrupted blob it could access bad memory, which libfdt is supposed to avoid. This write a safe alternative to fdt_string, fdt_get_string(). It checks both that the given offset is within the string section and that the string it points to is properly \0 terminated within the section. It also returns the string's length as a convenience (since it needs to determine to do the checks anyway). fdt_string() is rewritten in terms of fdt_get_string() for compatibility. Most of the diff here is actually testing infrastructure. Signed-off-by: David Gibson <david@…> Tested-by: Alexey Kardashevskiy <aik@…> Reviewed-by: Alexey Kardashevskiy <aik@…>
00:57 Changeset in rtems [631f711]5 by Chris Johns <chrisj@…>
build: Fix the dependence for the generating the key file. Update #3217.
Note: See TracTimeline for information about the timeline view.