Timeline



12/08/14:

18:16 Changeset in rtems [71d97c9]4.115 by Gedare Bloom <gedare@…>
sparc64: put each copyright on one line
15:13 Ticket #2212 (warnings in Beagle BSPs) created by Joel Sherrill
Clean up request. The console ones appear to be that the …
15:09 Ticket #2211 (warnings in mpc8xx BSPs) created by Joel Sherrill
Assigning this to Sebastian since Thomas doesn't have an account. The …
08:57 Ticket #2210 (PowerPC: dl01 and dl02 tests don't link) created by Sebastian Huber
There seems to be a problem with the small-data area: gmake[3]: …
08:47 Changeset in rtems [f3730d56]4.115 by Sebastian Huber <sebastian.huber@…>
libtests/complex: Avoid multiple definitions
06:19 Changeset in rtems-source-builder [6733a85]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Move content to formatter classes
05:44 Changeset in rtems-source-builder [e794d0a]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Add HTML generation to formatter class

12/07/14:

22:34 Migration edited by Amar Takhar
Add ticket queries. (diff)
22:29 Migration created by Amar Takhar
Stub migration page
22:26 WikiStart edited by Amar Takhar
Add a page for migration status. (diff)
17:04 Changeset in rtems-source-builder [28410eb]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Move build set to formatter classes
05:18 TBR/Website/APT/Yum_Repository edited by Gedare Bloom
Fix links to ftp site. (diff)
00:46 Ticket #2209 (DTC - URL is offline plus version update) created by Joel Sherrill
moxie tools won't build because DTC is not at the indicated URL. …

12/06/14:

15:59 Changeset in rtems [a37ffeb]4.115 by Joel Sherrill <joel.sherrill@…>
sync.c: Revert previous patch with assertions Some file systems do not support sync() at all and return an error indicating this on any sync() call. In particular, the IMFS is one of these and thus this assertion is tripped in normal testing. Since sync() is void per POSIX, the error just must be ignored.

12/05/14:

12:09 Changeset in rtems [a2097c5]4.115 by Sebastian Huber <sebastian.huber@…>
shell: Avoid DATE and adjust welcome message The use of DATE prevents reproducible builds.
12:05 Changeset in rtems [b657ea4d]4.115 by Sebastian Huber <sebastian.huber@…>
nfsclient: Avoid FILE and LINE The FILE prevents reproducible builds.
10:07 Changeset in rtems [4a3db517]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Fix trap table initialization Fixes bug introduced with dff1803cfbec3775fff1b9c34cc707c05494dc3b.
05:48 Changeset in rtems-source-builder [14e5d2e]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Move git status to formatter classes
05:44 Changeset in rtems-source-builder [1f77f9e]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Add XML formatter

12/04/14:

18:45 Developer/Tools/RSB edited by Wendell P Silva
(diff)
17:21 Changeset in rtems [13d9029]4.115 by Ben Gras <beng@…>
beagle bsp: disable watchdog on am335x On recent u-boots, the watchdog is turned on / left enabled. The Beaglebone Black rev. C ships with such a u-boot internally so any application booting from it must disable the watchdog. Therefore this change is needed to boot an RTEMS app out-of-the-box on a BBB Rev C - otherwise the user button must be held during boot (to bypass the stock uboot) or the internal uboot must be updated. To allow for a better out-of-the-box experience, we just turn off the watchdog.
16:35 GSoC/2010 edited by Gedare Bloom
(diff)
16:34 GSoC/2010 edited by Gedare Bloom
(diff)
16:31 GSoC edited by Gedare Bloom
fix links to previous gsocs (diff)
16:30 GSoC edited by Gedare Bloom
fix table (diff)
16:27 Developer/OpenProjects edited by Gedare Bloom
Delete intro related to SOCIS2014 (diff)
16:12 Changeset in rtems-source-builder [97e083a]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Move introduction to formatter classes
15:57 WikiStart edited by Gedare Bloom
(diff)
15:54 WikiStart edited by Gedare Bloom
Link Training to web site. (diff)
15:52 WikiStart edited by Gedare Bloom
Fix broken link (diff)
14:15 Changeset in rtems [adc1dbeb]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Fix trap table initialization Fixes bug introduced with dff1803cfbec3775fff1b9c34cc707c05494dc3b.
12:38 Changeset in rtems-source-builder [ae338e0]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
rtems: Change GCC extra version message Drop the GCC version since this is already part of the normal GCC version message. Drop the release number from the RSB since the Git commit identifies the RSB version uniquely. Use a "Name Version, ..." pattern.
12:22 Changeset in rtems-source-builder [af414b7]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
rtems4.11/sparc: Update patch hash for GDB 7.8
12:16 Changeset in rtems-source-builder [00fc6f2]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
rtems4.11/sparc: Add patches for GCC 4.9.2
12:02 Changeset in rtems-tools [d8a82fd]4.104.115 by Sebastian Huber <sebastian.huber@…>
Add SPARC patches for GCC 4.9.2 These patches are already present in the GCC 4.9 branch and will be available with GCC 4.9.3.
09:03 Changeset in rtems [12072880]4.115 by Sebastian Huber <sebastian.huber@…>
Update bug report URL
08:38 Changeset in rtems [e870941]4.115 by Sebastian Huber <sebastian.huber@…>
libmisc: More useful default configuration The dummy.c was a de-facto default configuration. Rename it to default-configuration.c. Use unlimited objects and the stack checker. This makes it easier for new RTEMS users which will likely use this file if they just work with the usual main() function as the application entry point. Provide proper arguments for main() using the BSP command line. Add spare user extensions and drivers. Do not initialize the network by default. Delete bspinit.c.
07:52 GSoC/Mentors edited by Chris Johns
(diff)
07:47 GSoC/GettingStarted edited by Chris Johns
(diff)
07:42 GSoC/2014/ParavirtualizationOfRTEMS edited by Chris Johns
(diff)
05:22 Changeset in rtems-source-builder [5d56584]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Introduce formatter classes Use inheritance instead of ifs.
04:21 Ticket #2201 (trac problems with comment history conversion) reopened by Gedare Bloom
The mangled comments are more widespread than just the imports from GNATS.

12/03/14:

23:56 Changeset in rtems [4251b88]4.115 by Jan Dolezal <dolezj21@…>
doxygen: expand specified compiler macros to empty string, so they are ignored by doxygen
23:56 Changeset in rtems [038e1dba]4.115 by Jan Dolezal <dolezj21@…>
i386: doxygen and comments related to VESA real mode framebuffer
23:56 Changeset in rtems [d78eac6]4.115 by Jan Dolezal <dolezj21@…>
i386/pc386: cammelCase (struct and function names) to underscores, typedefed structs, break >80 chars lines, removed newlines at EOFs fb_vesa_rm.c: removed inline from functions declared in fb_vesa.h removed unnecessary printks in the end of patch edid.h, vbe3.h: switched from custom *PACKED_ATTRIBUTE at the structs to the RTEMS_COMPILER_PACKED_ATTRIBUTE for easier maintainability of doxygen
12:00 Changeset in rtems [8905201]4.115 by Sebastian Huber <sebastian.huber@…>
monitor: Replace puts() with proper fprintf()
10:35 Changeset in rtems [dff1803]4.115 by Daniel Hellstrom <daniel@…>
SPARC: optimize IRQ enable & disable * Coding style cleanups. * Use OS reserved trap 0x89 for IRQ Disable * Use OS reserved trap 0x8A for IRQ Enable * Add to SPARC CPU supplement documentation This will result in faster Disable/Enable? code since the system trap handler does not need to decode which function the user wants. Besides the IRQ disable/enabled can now be inline which avoids the caller to take into account that o0-o7+g1-g4 registers are destroyed by trap handler. It was also possible to reduce the interrupt trap handler by five instructions due to this.
10:14 Changeset in rtems [0104056]4.115 by Sebastian Huber <sebastian.huber@…>
sptests: Add get_one_tick_busy_value() Extract this function from interrupt_critical_section_test_support_initialize().
07:16 Ticket #2208 (Script to make a ChangeLog for releases.) created by Chris Johns
The script makes a ChangeLog? from a git repo that might be suitable …
00:31 Ticket #2207 (RTEMS tar does not overwrite.) created by Chris Johns
A host tar by default will overwrite the contents of a directory. A …
00:27 Ticket #2203 (edit command results in crash in shell after save and exit.) closed by Chris Johns
fixed: Fixed.

12/02/14:

23:05 Ticket #2206 (RTEMS Github is not up to date.) created by Chris Johns
A check of https://github.com/RTEMS/rtems shows the last commit was 27 …
22:36 Changeset in rtems [4081032]4.115 by Ben Gras <beng@…>
pc386 bsp fix for default mode If USE_VBE_RM is 0, vesa_realmode_bootup_init() is not available so the test should be #if instead of #ifdef.
13:17 Ticket #1829 (LEON3_UART_Regs_Map struct incomplete) closed by Daniel Hellstrom
fixed: This is not a problem anymore.
11:42 Changeset in rtems [9ab1558f]4.115 by Sebastian Huber <sebastian.huber@…>
tools: Provide strnlen() if missing
10:43 GSoC/2013/UnifiedAPIs edited by Chris Johns
(diff)
10:41 GSoC/2013/Testing edited by Chris Johns
(diff)
10:41 GSoC/2013/Testing edited by Chris Johns
(diff)
10:39 GSoC/2013/ParavirtualizationOfRTEMS edited by Chris Johns
(diff)
10:21 GSoC/2013 edited by Chris Johns
(diff)
10:09 GSoC/2012/Testing edited by Chris Johns
(diff)
10:06 GSoC/2012 edited by Chris Johns
(diff)
09:59 GSoC/2011/gprof edited by Chris Johns
(diff)
09:57 GSoC/2011/gcov edited by Chris Johns
(diff)
09:56 GSoC/2011 edited by Chris Johns
(diff)
09:55 GSoC/2011 edited by Chris Johns
(diff)
09:49 Projects/GSoC/ApplicationConfigurationGUI edited by Chris Johns
(diff)
09:35 Changeset in rtems [f54e503]4.115 by Sebastian Huber <sebastian.huber@…>
libtests: Omit libdl tests if no RTEMS tools
09:19 Ticket #2205 (RTEMS tools don't build on MinGW due to missing <sys/queue.h>) created by Sebastian Huber
[…]
09:01 Changeset in rtems-source-builder [dd51e39]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
sb: Statically link zlib for GCC on MinGW
04:52 Changeset in rtems-source-builder [9a57c10]4.104.114.95 by Chris Johns <chrisj@…>
rtems4.11: Update ARM and M68K to gdb-7.8.1.
04:50 Changeset in rtems-tools [4bdba3e]4.104.115 by Chris Johns <chrisj@…>
tools/gdb: Add a patch for gdb-7.7/gdb-7.8 SPARC. This patch updates and merges the previous SPARC patches as well as providing update LEON2/LEON3 support in the SIS simulator.
04:48 Changeset in rtems-source-builder [0dc8fd2]4.104.114.95 by Chris Johns <chrisj@…>
rtems4.11: Update the SPARC patch link and hash.

12/01/14:

07:25 Ticket #1741 (Math tests don't work with optimization enabled) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 80d99aa20cd0e8fa519c3fe1e4e7402931dfa4cb/rtems: […]
07:20 Changeset in rtems [80d99aa]4.115 by Sebastian Huber <sebastian.huber@…>
libtests/complex,math: Prevent optimizations For constant arguments GCC calculates the values of the math library functions at compile-time. close #1741
03:57 Ticket #2204 (mcf5235 has invalid code in start up) closed by Chris Johns <chrisj@…>
fixed: In dd309b10544bfceda968ac847ad34c3d90ca8281/rtems: […]
03:55 Changeset in rtems [dd309b1]4.115 by Chris Johns <chrisj@…>
m68k/mcf5235: GCC 4.9.2 generates invalid code for Init5235. Move the vector table copy out of the Init5235 source to avoid stipping the GCC bug. Fixes #2204.
03:53 Changeset in rtems [e37e8504]4.115 by Chris Johns <chrisj@…>
libmisc/shell: Edit history hack is corrupting memory. Remove it. The hack was a debug aid and is not needed. Close #2203.
02:51 Ticket #2204 (mcf5235 has invalid code in start up) created by Chris Johns
The mcf5235 crashes on boot with: dBUG> TRAP #7 PC: 000442F2 SR: 2704 …

11/30/14:

07:31 GSoC/2010 edited by Chris Johns
(diff)
07:17 GSoC/2009/Wrapup edited by Chris Johns
(diff)
07:14 GSoC/2009 edited by Chris Johns
(diff)
07:11 GSoC/2008/TinyRTEMS edited by Chris Johns
(diff)
07:09 GSoC/2008/RunTimeTracing edited by Chris Johns
(diff)
07:08 GSoC/2008/LWP_NIPOA edited by Chris Johns
(diff)
07:08 GSoC/2008/DebianPackagesAndScripts edited by Chris Johns
(diff)
07:05 GSoC/2008 edited by Chris Johns
(diff)
04:18 Ticket #2203 (edit command results in crash in shell after save and exit.) created by Chris Johns
To repeat run the fileio example in the SPARC simulator, select shell …

11/28/14:

12:58 Ticket #1367 (Malloc statistics wrong in R4.10) closed by Sebastian Huber
fixed: It is fixed for 4.11: [01557b0c6e723627427195bb33bdfe0b125c70b1/rtems] [2c3c657625f5129e3062058a2c83f0020fd6bab5/rtems] [d006b46df31f6e5f28237fe40eafb135e684b739/rtems] No plans to fix this for 4.10.
10:53 Changeset in rtems [d006b46d]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add heap statistics Add lifetime bytes allocated and freed since they were present in the malloc statistics. Add number of failed allocations.
10:13 Ticket #1485 (Locks while accessing sync_active field in bdbuf library) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 3b4ca3ab0f99d15794a3eee60b5735f834fd898c/rtems: […]

11/27/14:

15:30 Changeset in rtems [e22af78]4.115 by Joel Sherrill <joel.sherrill@…>
sync.c: Add asserts to document and check assumptions
15:29 Changeset in rtems [8dbbea6b]4.115 by Joel Sherrill <joel.sherrill@…>
msdos_file.c: Reverse return codes per Gedare
15:28 Changeset in rtems [a8b071db]4.115 by Joel Sherrill <joel.sherrill@…>
rtems-bin2c.c: Fix free() of altered pointer
13:41 Changeset in rtems [3b4ca3a]4.115 by Sebastian Huber <sebastian.huber@…>
bdbuf: Fix race condition with sync active flag Bug report by Oleg Kravtsov: In rtems_bdbuf_swapout_processing() function there is the following lines: if (bdbuf_cache.sync_active && !transfered_buffers) { rtems_id sync_requester; rtems_bdbuf_lock_cache (); ... } Here access to bdbuf_cache.sync_active is not protected with anything. Imagine the following test case: 1. Task1 releases buffer(s) with bdbuf_release_modified() calls; 2. After a while swapout task starts and flushes all buffers; 3. In the end of that swapout flush we are before that part of code, and assume there is task switching (just before "if (bdbuf_cache.sync_active && !transfered_buffers)"); 4. Some other task (with higher priority) does bdbuf_release_modified and rtems_bdbuf_syncdev(). This task successfully gets both locks sync and pool (in rtems_bdbuf_syncdev() function), sets sync_active to true and starts waiting for RTEMS_BDBUF_TRANSFER_SYNC event with only sync lock got. 5. Task switching happens again and we are again before "if (bdbuf_cache.sync_active && !transfered_buffers)". As the result we check sync_active and we come inside that "if" statement. 6. The result is that we send RTEMS_BDBUF_TRANSFER_SYNC event! Though ALL modified messages of that task are not flushed yet! close #1485
13:41 Changeset in rtems [f0f2a3d]4.10 by Sebastian Huber <sebastian.huber@…>
bdbuf: Fix race condition with sync active flag Bug report by Oleg Kravtsov: In rtems_bdbuf_swapout_processing() function there is the following lines: if (bdbuf_cache.sync_active && !transfered_buffers) { rtems_id sync_requester; rtems_bdbuf_lock_cache (); ... } Here access to bdbuf_cache.sync_active is not protected with anything. Imagine the following test case: 1. Task1 releases buffer(s) with bdbuf_release_modified() calls; 2. After a while swapout task starts and flushes all buffers; 3. In the end of that swapout flush we are before that part of code, and assume there is task switching (just before "if (bdbuf_cache.sync_active && !transfered_buffers)"); 4. Some other task (with higher priority) does bdbuf_release_modified and rtems_bdbuf_syncdev(). This task successfully gets both locks sync and pool (in rtems_bdbuf_syncdev() function), sets sync_active to true and starts waiting for RTEMS_BDBUF_TRANSFER_SYNC event with only sync lock got. 5. Task switching happens again and we are again before "if (bdbuf_cache.sync_active && !transfered_buffers)". As the result we check sync_active and we come inside that "if" statement. 6. The result is that we send RTEMS_BDBUF_TRANSFER_SYNC event! Though ALL modified messages of that task are not flushed yet! close #1485
13:19 Ticket #1486 (Reset of all hold timers when sync_active in ...) closed by Sebastian Huber
fixed: Fixed with [8aa608df3241d07de26d8700ce762476a09a7706/rtems].
13:04 Ticket #2062 (c/src/lib/libbsp/powerpc/qoriq/include/hwreg_vals.h is empty) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 3a8566b7966c6da0849792c3959900d9de9cb824/rtems: […]
13:03 Changeset in rtems [3a8566b7]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Delete empty header file close #2062
12:54 Ticket #1817 (Variable _Thread_Heir is not protected against interrupts) closed by Sebastian Huber
wontfix
12:54 Ticket #1817 (Variable _Thread_Heir is not protected against interrupts) reopened by Sebastian Huber
12:53 Ticket #1817 (Variable _Thread_Heir is not protected against interrupts) closed by Sebastian Huber
fixed: I reviewed rtems_task_mode(). There is no problem since a call to a global function (_ISR_Set_level()) is between the executing->is_preemptible update and the call to _Thread_Is_heir().
12:39 Ticket #2030 (Export more shell functions) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 43b09a9865760ec7ae7fcd0ef75842f3a201d5a7/rtems: […]
12:37 Changeset in rtems [43b09a98]4.115 by Sebastian Huber <sebastian.huber@…>
shell: Make mv, cp and rm usable for applications close #2030
12:25 Changeset in rtems [2c3c657]4.115 by Sebastian Huber <sebastian.huber@…>
score: Return heap stats via _Heap_Get_information Print out heap statistics via the MALLOC and WKSPACE shell commands.
11:05 Changeset in rtems [2c5980f]5 by Geert Uytterhoeven <geert+renesas@…>
jffs2: Drop bogus if in comment Signed-off-by: Geert Uytterhoeven <geert+renesas@…> Cc: David Woodhouse <dwmw2@…> Cc: linux-mtd@… Signed-off-by: Brian Norris <computersforpeace@…>
10:44 Changeset in rtems [01557b0]4.115 by Sebastian Huber <sebastian.huber@…>
libcsupport: Delete malloc statistics Use the heap handler statistics instead. Add heap walk option to MALLOC shell command. close #1367
10:01 Ticket #1558 (spi-sd-card: debug output not updated with new disk device interface) closed by Pavel Pisa <ppisa4lists@…>
fixed: In 7d015db0c67dbaf64abdeaad317f5344ad2afa4c/rtems: […]
07:45 Changeset in rtems [0ff1c29]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpmrsp01: Use busy waits Use busy waits instead of sleeps to avoid unnecessary switches to the idle thread.
06:39 Changeset in rtems [2d5c486]4.115 by Nick Withers <nick.withers@…>
Use fixed-width C99 types for PowerPC in_be16() and co. Also use the const qualifier on the address pointer's target in in_*() Closes #2128

11/26/14:

10:51 Changeset in rtems [5bd822a7]4.115 by Sebastian Huber <sebastian.huber@…>
smp: Fix scheduler helping protocol Ensure that scheduler nodes in the SCHEDULER_HELP_ACTIVE_OWNER or SCHEDULER_HELP_ACTIVE_RIVAL helping state are always SCHEDULER_SMP_NODE_READY or SCHEDULER_SMP_NODE_SCHEDULED to ensure the MrsP protocol properties.
09:00 Changeset in rtems [79569ae]4.115 by Sebastian Huber <sebastian.huber@…>
smp: Fix scheduler helping protocol assertions
08:57 Changeset in rtems [fdd1e20]4.115 by Sebastian Huber <sebastian.huber@…>
shell: Include missing header
08:53 Changeset in rtems [90b0e28]4.115 by Sebastian Huber <sebastian.huber@…>
i2c: Do not close file descriptor 0 if open fails
07:24 Changeset in rtems [d6f0ca64]4.115 by Sebastian Huber <sebastian.huber@…>
i2c: Avoid undefined right shift operation

11/25/14:

21:55 Changeset in rtems [b164303]4.115 by Josh Oguin <josh.oguin@…>
tools/build/*.c: Clean up issues reported by CodeSonar? This code is built without warnings and ignored by Coverity Scan. CodeSonar? found a wide range of issues including buffer overruns, buffer underruns, questionable type conversions, leaks, etc. This set of patches addresses all reported issues.
18:50 Changeset in rtems [0a0ded70]4.115 by Jennifer Averett <jennifer.averett@…>
capture: Resolve failure path memory leak.
15:47 Changeset in rtems [038faca1]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_cache_coherent_allocate() Add rtems_cache_coherent_free() and rtems_cache_coherent_add_area().
15:12 Changeset in rtems [e681762]4.115 by Sebastian Huber <sebastian.huber@…>
bdbuf: Use rtems_cache_aligned_malloc()
14:42 Changeset in rtems [46689a1e]4.115 by Sebastian Huber <sebastian.huber@…>
arm: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC Converting 64-bit nanoseconds values into the common struct timeval or struct timespec formats requires a 64-bit division to get the seconds value. Performance analysis of high network loads revealed that this is too costly on ARM.
14:20 Changeset in rtems-libbsd [dec6b67]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
if_cgem: Enable hardware checksum assist
13:58 Changeset in rtems [7e5c9b89]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Move rtems_cache_aligned_malloc() Make sure also the size is cache aligned since otherwise we may have some overlap with the next allocation block. A cache invalidate on this area would be fatal.
13:37 Changeset in rtems-libbsd [dae9f66]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
zy7_slcr: Import from FreeBSD
12:14 Changeset in rtems-libbsd [946611a]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
e1000phy: Import from FreeBSD
11:54 Changeset in rtems-libbsd [6a73f64]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
if_cgem: Use rtems_bsd_get_mac_address()
11:54 Changeset in rtems-libbsd [911f517]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
if_cgem: Use explicit cache operations
11:53 Changeset in rtems-libbsd [cd179c4]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
if_cgem: Add volatile to rx/tx desc rings
11:53 Changeset in rtems-libbsd [8c3823e]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
if_cgem: Silence warning
11:51 Changeset in rtems-libbsd [eebe576]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
ZONE(9): Honor cache alignment
11:50 Changeset in rtems-libbsd [fb683f7]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
BUS_DMA(9): Support BUS_DMA_COHERENT
07:40 Changeset in rtems [cbc433c7]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add .nocache section This section can be use to provide a cache coherent memory area via rtems_cache_coherent_add_area().
07:39 Changeset in rtems [7981a88]4.115 by Sebastian Huber <sebastian.huber@…>
sptest/spcache01: New test cases
07:36 Changeset in rtems [42fe0d3]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: L2C 310 avoid infinite loops
06:58 GSoC edited by Chris Johns
(diff)
06:10 FAQ/AlgorithmicComplexity edited by Chris Johns
(diff)
06:07 Event/FOSS_IN/Report edited by Chris Johns
(diff)

11/24/14:

23:11 Changeset in rtems [d152024]4.115 by Joel Sherrill <joel.sherrill@…>
shell/main_edit.c: Note return value not checked Coverity Id 1255320 spotted an unchecked return value.
22:14 GSoC edited by Amar Takhar
Fix some markup (diff)
20:49 Changeset in rtems [39af57c3]4.115 by Jennifer Averett <jennifer.averett@…>
smp09: Resolve missing prototype warning.
20:48 Changeset in rtems [6291e962]4.115 by Jennifer Averett <jennifer.averett@…>
smp07: Resolve missing prototype warning.
20:48 Changeset in rtems [2c474a0]4.115 by Jennifer Averett <jennifer.averett@…>
smp05: Resolve missing prototype warning.
20:18 Changeset in rtems [3211e8e]4.115 by Joel Sherrill <joel.sherrill@…>
cpukit/libcsupport/src/pwdgrp.c: Check return value Coverity Id 1255518. mkdir() could fail. Check return value and return on failure. Behavior is similar to if open() failed while writing the files.
20:14 Changeset in rtems [630642e]4.115 by Joel Sherrill <joel.sherrill@…>
shell/main_blksync.c: Fix leak of file descriptor Coverity Id 1063887. File descriptor not freed on error path.
20:12 Changeset in rtems [4afa216]4.115 by Joel Sherrill <joel.sherrill@…>
cpukit/libmisc/shell/main_edit.c: Fix use after free() Coverity Id 1255353. Read from pointer after free().
20:06 Changeset in rtems [a0bf44e]4.115 by Joel Sherrill <joel.sherrill@…>
cpukit/dev/i2c/i2c-dev.c: Fix leak on error path Coverity ID 1255520. fd was not closed on error path.
19:57 Changeset in rtems [f7d2795]4.115 by Joel Sherrill <joel.sherrill@…>
testsuites/.../tmacros.h: Add parentheses to fix warning
19:55 Changeset in rtems [505b6806]4.115 by Joel Sherrill <joel.sherrill@…>
rtems-rfs-rtems.c: Add cast to address warning
19:54 Changeset in rtems [ebb39a21]4.115 by Joel Sherrill <joel.sherrill@…>
hexdump-conv.c: Use proper printf() formatting for wchar_t
19:54 Changeset in rtems [3bd0cd1]4.115 by Joel Sherrill <joel.sherrill@…>
main_edit.c: Do not reference beyond end of array
15:01 Ticket #2118 (The unstable arm build set breaks on Ubuntu 13.04 beta.) closed by Joel Sherrill
wontfix: The code has very likely moved enough on both sides where this should be closed.
14:57 Ticket #532 (automake-1.8 will not build rtems-4.6.0) closed by Joel Sherrill
wontfix: Who cares anymore?
14:20 Changeset in rtems [02733495]4.115 by Sebastian Huber <sebastian.huber@…>
libcsupport: malloc_is_system_state_OK() Move system state check to malloc_is_system_state_OK().
14:18 Ticket #2165 (Sort the BSP lists in acinclude.m4 files.) closed by Joel Sherrill
fixed: Chris applied the patch.
14:16 Ticket #1990 (sys/resource.h lacking getrusage) closed by Joel Sherrill
fixed: Patch committed to newlib.
10:55 Changeset in rtems [cfc53c1]4.115 by Sebastian Huber <sebastian.huber@…>
i2c: Fix endian issue
08:44 Changeset in rtems [55db0e5]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/ngmp: Use -muser-mode GCC option This option is necessary to use the latest GCC 4.8, 4.9 and 5.0 versions.
08:18 Ticket #2018 (gethostbyname_r() is broken) closed by Sebastian Huber
fixed: HEAD: http://git.rtems.org/rtems/commit/?h=4.10&id=8c85ca3f302cb69ba290dd64c9291faa0a23bbec 4.10: http://git.rtems.org/rtems/commit/?h=4.10&id=0444c0318093d4f6d6f1165b7c8b6d81132d2538 4.9: http://git.rtems.org/rtems/commit/?h=4.9&id=8553d6495fe767722933a9da33d65bffc5ee13a0
07:51 Ticket #1626 (Can't seek in i2c eeprom devices) closed by Sebastian Huber
wontfix: Something went wrong with the Bugzilla to trac conversion. The patch is completely unrelated to this ticket. I will not work on a fixes for libi2c stuff. I suggest to use the new I2C framework. The new I2C EEPROM device supports lseek(). http://git.rtems.org/rtems/tree/cpukit/dev/i2c/eeprom.c
07:35 Changeset in rtems [26f4cdd]4.115 by Sebastian Huber <sebastian.huber@…>
_Scheduler_FIXME_thread_priority_queues_are_broken Delete this variable since it is no longer necessary due to the thread priority queue implementation change to use RB trees.
07:28 Ticket #2173 (Potential integer overflow problem in EDF scheduler) reopened by Sebastian Huber
Actually the Bugzilla to trac conversion seems to have a lot of errors. This was not a hardware problem. This is still an open issue. Without much consideration I would fix it like this: 1. Make the tick since boot uint64_t. 2. Make the Thread_Control::current_priority and Thread_Control::real_priority int64_t (to support easy comparison operations for RB tree insert and search). 3. Remove the Scheduler_Operations::priority_compare operation. With a system tick of 1ns the system can run 146years before something overflows.
Note: See TracTimeline for information about the timeline view.