Timeline



03/08/16:

21:03 Ticket #2633 (waf build failed for rtems-libbsd) created by joguin
The rtems-libbsd failed when building with waf. Here is the output: …
11:23 Changeset in rtems-source-builder [334c22c]4.104.95 by Chris Johns <chrisj@…>
sb: Add support to GDB to select a specific Python. Detect a suitable Python version on Windows. Update #2619.
11:23 Changeset in rtems-source-builder [7309d94]4.11 by Chris Johns <chrisj@…>
sb: Add support to GDB to select a specific Python. Detect a suitable Python version on Windows. Update #2619.
11:17 Changeset in rtems-source-builder [8268ba6]4.11 by Chris Johns <chrisj@…>
sb: Report platform import errors.
11:17 Changeset in rtems-source-builder [9bae339]4.104.95 by Chris Johns <chrisj@…>
sb: Report platform import errors.
11:03 GSoC/2016 edited by Darshit
Add link to GDoc for proposal (diff)
09:16 Changeset in rtems-docs [0858375]4.115 by Chris Johns <chrisj@…>
Run through 2to3.
02:09 Developer/Database edited by Amar Takhar
Progress save. (diff)
02:07 Developer/Database edited by Amar Takhar
More details. (diff)
01:32 Developer/Database edited by Amar Takhar
Finish for now. (diff)
01:18 Developer/Database edited by Amar Takhar
Progress save. (diff)
01:09 Developer/Database edited by Amar Takhar
Progress save. (diff)
00:49 Developer/Database created by Amar Takhar
Progress save.

03/07/16:

22:54 Ticket #2632 (rtems-tester failure) created by Joel Sherrill
CentOS 7 on master $ ../rtems-tools/tester/rtems-test …
15:01 Changeset in rtems [77e6eba7]5 by Sebastian Huber <sebastian.huber@…>
score: Add and use _Objects_Get_local() This simplifies the handling with local-only objects. Update #2555.
14:24 Changeset in rtems [354064b]5 by Sebastian Huber <sebastian.huber@…>
libtests/syscall01: Explicitly request close This makes the test more reliable in case an interrupt driven console driver is used.
07:38 Ticket #2631 (Use an ISR lock to protect the state of Classic Rate Monotonic objects) created by Sebastian Huber
The state of Classic Rate Monotonic is currently protected by the …
07:33 Ticket #2630 (Protect time of day changes by a mutex) created by Sebastian Huber
Time of day (clock) changes (e.g. via rtems_clock_set() and …
07:28 Ticket #2629 (Remove internal mutex objects) created by Sebastian Huber
Remove the internal mutex objects and instead use …
07:22 Ticket #2628 (Avoid home-grown condition variable implementation in the Classic Regions) created by Sebastian Huber
The Classic Region manager enables users to wait until memory is …
07:16 Ticket #2627 (Fix CPU time used for threads on SMP) created by Sebastian Huber
The CPU time used of a thread is currently maintained per-processor …
07:11 Ticket #2626 (Unify thread cancel/join and delete) created by Sebastian Huber
The rtems_task_delete() is basically a pthread_cancel() plus …
07:06 Ticket #2625 (Use one lookup tree per-thread for the POSIX keys) created by Sebastian Huber
Currently a global lookup tree is used for all the POSIX key/value …
06:39 Ticket #2624 (Fix the year 2038 problem) created by Sebastian Huber
RTEMS uses currently a signed 32-bit integer for time_t on Newlib. …
05:04 Developer/Projects/Open/TraceTool edited by Chris Johns
Fix link rendering. (diff)
05:03 Developer/Projects/Open/TraceTool edited by Chris Johns
update for GSoC 2016. (diff)
03:12 Changeset in rtems [8bbd8c7]5 by Simon Glass <sjg@…>
Correct a missing space in a fdt_header cast The code style here is slightly incorrect. Fix it. Signed-off-by: Simon Glass <sjg@…> Signed-off-by: David Gibson <david@…>
03:12 Changeset in rtems [8f6fb28c]5 by Simon Glass <sjg@…>
Correct line lengths in libfdt.h There are a few lines that are over 80 columns. Fix these. Signed-off-by: Simon Glass <sjg@…> Signed-off-by: David Gibson <david@…>
03:12 Changeset in rtems [34e6ae62]5 by Simon Glass <sjg@…>
Correct space-after-tab in libfdt.h There are a few places with a space before a tab in this file. Fix them. Signed-off-by: Simon Glass <sjg@…> Signed-off-by: David Gibson <david@…>
02:16 Ticket #2619 (RSB Should Support Python 2 and Python 3) reopened by Chris Johns
00:59 Changeset in rtems-source-builder [e02eaa6]4.11 by Chris Johns <chrisj@…>
qemu: Add a package name to create a tarball.
00:59 Changeset in rtems-source-builder [e645642]4.104.95 by Chris Johns <chrisj@…>
qemu: Add a package name to create a tarball.
00:56 Changeset in rtems-source-builder [3a972f6]4.104.95 by Chris Johns <chrisj@…>
sb: Update code base to support Python3 and Python2. Fix Windows support to allow MSYS2 Python to be used. Updates #2619.
00:56 Changeset in rtems-source-builder [f88fcf3]4.11 by Chris Johns <chrisj@…>
sb: Update code base to support Python3 and Python2. Fix Windows support to allow MSYS2 Python to be used. Updates #2619.

03/04/16:

21:40 Changeset in rtems [356b2c23]5 by Joel Sherrill <joel@…>
pc386: Add PCI UART support
19:21 Changeset in rtems [0ac1538]5 by Joel Sherrill <joel@…>
console_private.h: Improve comment for vt_ioctl()
19:20 Changeset in rtems [36627387]5 by Joel Sherrill <joel@…>
console_private.h: Remove prototypes for non-existent methods bsp_com_inch() and bsp_com_outch()
14:13 Changeset in rtems [9f5754b5]5 by Sebastian Huber <sebastian.huber@…>
bsps: Avoid Giant lock in simulator clock driver Update #2555.
14:01 Ticket #2606 (alarm() uses seconds watchdog and thus is affected by clock changes) closed by Sebastian Huber
fixed: [03b900d3ed120ea919ea3eded7edbece3488cff3/rtems]
14:00 Ticket #2344 (Second argument of ualarm() is ignored) closed by Sebastian Huber
fixed: [03b900d3ed120ea919ea3eded7edbece3488cff3/rtems]
13:48 Changeset in rtems [0a5aa2d]5 by Sebastian Huber <sebastian.huber@…>
i386: Define _CPU_SMP_Prepare_start_multitasking() Define _CPU_SMP_Prepare_start_multitasking() as empty macro to prevent a link-time error on SMP configurations.
13:46 Ticket #2623 (Several drivers are not SMP capable on x86 leading to link-time errors ...) created by Sebastian Huber
[…]
01:10 Changeset in rtems-tools [a5d243d]4.105 by Chris Johns <chrisj@…>
tester: Remove the RT version.py and use the toolkit's version.

03/03/16:

23:40 Ticket #2622 (FAT file corruption when pre-empted while appending to a file) created by Stella Laurenzo
We've been circling around some odd problems for a while where some of …
21:40 Changeset in rtems [daa303d]5 by Gedare Bloom <gedare@…>
pc386: adjust assembly in bsp_fatal_halt
16:36 Changeset in rtems [f770fcb]5 by Joel Sherrill <joel@…>
Add shared PCI support and enhance pc386 to support non-legacy PCI configuration space This patch fundamentally results from enhancements to the pc386 BSP to support systems which do NOT have the legacy PCI BIOS. The patch adds support for detecting when legacy PCI BIOS is not present and then using IO space to access to PCI Configuration Space. This resulted in dynamically selected between two implementations of PCI and refactoring out the shared methods. This patch adds shared implementations of pci_bus_count() and pci_find_device(). Subsequent patches will remove implementations of these methods in other BSPs where possible.
15:23 Changeset in rtems [36717645]5 by Joel Sherrill <joel@…>
pc386/configure.ac: Delete incorrect and unused AM_CONDITIONAL
14:19 Developer/Projects/Open/InternetOfThings edited by Joel Sherrill
Added XMPP (diff)
12:37 Changeset in rtems [5b0d2c1]5 by Sebastian Huber <sebastian.huber@…>
score: Add _SMP_Before_multitasking_action() The use case for this is the Cortex-A9 MPCore which has per-processor registers (only accessible by a particular processor) for the global timer used by the clock driver. This might be useful for other drivers as well. Update #2554.
08:49 Changeset in rtems [cc1add7b]5 by Sebastian Huber <sebastian.huber@…>
bsps: Delete empty Clock_driver_support_at_tick()
08:08 Changeset in rtems [e468ba5]5 by Sebastian Huber <sebastian.huber@…>
U-Boot: Flush data cache after bdinfo copy
06:02 Changeset in rtems [d37adfe5]5 by Sebastian Huber <sebastian.huber@…>
score: Fix CPU time used by executing threads The CPU time used of a thread was previously maintained per-processor mostly during _Thread_Dispatch(). However, on SMP configurations the actual processor of a thread is difficult to figure out since thread dispatching is a highly asynchronous process (e.g. via inter-processor interrupts). Only the intended processor of a thread is known to the scheduler easily. Do the CPU usage accounting during thread heir updates in the context of the scheduler operations. Provide the function _Thread_Get_CPU_time_used() to get the CPU usage of a thread using proper locks to get a consistent value. Close #2627.
05:57 Ticket #2619 (RSB Should Support Python 2 and Python 3) closed by Chris Johns <chrisj@…>
fixed: In 4001a74869c5e37443e20c3ff107f6ccf8e378f8/rtems-tools: […]
05:46 Changeset in rtems-tools [b0fa2ae]4.105 by Chris Johns <chrisj@…>
Update rtems-tool to support Python 2 and 3. Add solaris and netbsd. Close #2619.

03/02/16:

19:31 Changeset in rtems [3b697232]5 by Joel Sherrill <joel@…>
i386/shared/pci/pcibios.c: Remove unused pcib_find_by_class()
19:30 Changeset in rtems [8ce16a4]5 by Joel Sherrill <joel@…>
i386/shared/pci/pcibios.c: Remove unused pcib_special_cycle()
19:25 Changeset in rtems [12c9dc8f]5 by Joel Sherrill <joel@…>
pc386: Eliminate pcibios.h and begin removal obsolete PCI BIOS API uses This first step eliminates the following as public APIs for the pc386 BSP: + pcib_conf_read8 + pcib_conf_read16 + pcib_conf_read32 + pcib_conf_write8 + pcib_conf_write16 + pcib_conf_write32 The if_fxp.c driver uses these enough where I provided local macros to allow the code to be mostly unmodified. On other architectures these names have been used privately. It will take multiple patches to completely eliminate these symbols from the RTEMS source tree. The focus of the first effort is just to eliminate these as a public pc386 API so support can be added for systems without legacy PCI BIOS.
16:37 Ticket #2621 (Address Cross Porting to Mailing Lists) created by Joel Sherrill
Cross posting to lists seems to have an issue. It is unclear if the …
14:30 Ticket #2620 (Setup Buildbot) created by Amar Takhar
BuildBot? needs to be running for milestone:4.12 I will implement it …
14:28 Changeset in rtems [eead8f7]5 by Sebastian Huber <sebastian.huber@…>
smptests/smpmrsp01: Fix test context
14:10 Developer/Projects/Open/InternetOfThings created by Joel Sherrill
New page.
13:52 Developer/OpenProjects edited by Joel Sherrill
Add Internet of Things (IoT) Project (diff)
12:32 Changeset in rtems [73de9393]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Do not touch MMU config for SMP start Assume that the boot page is visible in the currently unused heap area.
09:54 Changeset in rtems-tools [4001a74]4.11 by Chris Johns <chrisj@…>
Update rtems-tool to support Python 2 and 3. Add solaris and netbsd. Close #2619.
07:07 Changeset in rtems [f831eff]5 by Sebastian Huber <sebastian.huber@…>
tmtests/tmtimer01: New test Test run performed on T4240 running at 1667MHz in uni-processor configuration. Update #2554.
00:11 Ticket #2619 (RSB Should Support Python 2 and Python 3) created by Joel Sherrill
If the default Python is v3, then the RSB does not work unless the …

03/01/16:

22:34 Ticket #2618 (Each Directive Should Start on a Page) created by Joel Sherrill
The current documentation ensures that each directive/service "man …
18:46 Changeset in rtems [3f5e0961]5 by Joel Sherrill <joel@…>
smdk2410: Resurrect missing gp32 files When the gp32 BSP was obsoleted and removed, files were deleted that were actually used by the gp32. This was actually a violation of the expected directory structure and why it wasn't caught. Another example of why continuous integration testing -- even just building is important.
14:00 Changeset in rtems [1db9567]5 by Sebastian Huber <sebastian.huber@…>
sptests/spsysinit01: Fix for RTEMS_DEBUG Update #2408.
06:36 Ticket #2617 (rtems_heap_allocate_aligned_with_boundary() body and prototype inconsistent) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 75518fb78240dbab92fc9d959765639afb32a457/rtems: […]
06:34 Changeset in rtems [75518fb]5 by Sebastian Huber <sebastian.huber@…>
malloc: Fix function definition Close #2617.
05:36 Changeset in rtems [d297c81d]5 by Sebastian Huber <sebastian.huber@…>
score: Delete Thread_CPU_usage_t This type is superfluous since all operations with it are done via the _Timestamp_*() functions.
03:46 Changeset in rtems-docs [1ea5fb7]4.115 by Amar Takhar <amar@…>
Wrap \tabulary environment to allow breaking underscores. * This \discretionary to avoid language issues.
03:33 Changeset in rtems-source-builder [b537e55]4.104.95 by Chris Johns <chrisj@…>
Clean up 4.9 build issues. Add support so 4.9 builds on a recent FreeBSD using clang.
00:24 Ticket #2617 (rtems_heap_allocate_aligned_with_boundary() body and prototype inconsistent) created by Joel Sherrill
The first parameter is size_t in the .h and uintptr_t in the body. …

02/29/16:

22:45 Changeset in rtems-source-builder [c46f212]4.104.95 by rtems <rtems@…>
Fix 4.10 and 4.9 building. Add the 4.9 newlib 1.16.0-20090324 patch. Add a release to the 4.9 RTEMS kernel. Add a release to the 4.10 RTEMS kernel.
21:27 Developer/Projects/Open/ImproveRaspberryPiBSP edited by André Marques
Updated project status. (diff)
16:25 Changeset in rtems [714efce]5 by Joel Sherrill <joel@…>
conddefaultattributes.c: Add default clock to structure.
07:02 Changeset in rtems-tools [0e5d89d]4.105 by Chris Johns <chrisj@…>
Add aarch64 and x86_64 binutils and gdb patches.
06:53 Changeset in rtems-source-builder [f337f5b5]4.104.95 by Chris Johns <chrisj@…>
4.12: Add aarch64 and x86_64 support.

02/28/16:

23:41 Changeset in rtems-source-builder [76188ee4]4.11 by Chris Johns <chrisj@…>
sb: Remove http query flags from the file name if present. The query flags such as '?h=4.11' to select a branch cannot appear in the file name on Windows. This patch removes the query part from the file name. Update #2616.
23:41 Changeset in rtems-source-builder [8dbb3a0]4.104.95 by Chris Johns <chrisj@…>
sb: Remove http query flags from the file name if present. The query flags such as '?h=4.11' to select a branch cannot appear in the file name on Windows. This patch removes the query part from the file name. Update #2616.
23:13 Changeset in rtems-source-builder [01ac76f]4.11 by Chris Johns <chrisj@…>
sb: bootstrap.py clearing of environ var 'ACLOCAL_PATH' on MSYS2 fails. With a recent (Feb 2016) pytnon on MSYS2 the clear fails so delete the variable. Update #2613.
23:13 Changeset in rtems-source-builder [23191a3]4.104.95 by Chris Johns <chrisj@…>
sb: bootstrap.py clearing of environ var 'ACLOCAL_PATH' on MSYS2 fails. With a recent (Feb 2016) pytnon on MSYS2 the clear fails so delete the variable. Update #2613.
23:06 Ticket #2616 (Automake 1.12.6 warning with recent perl releases) closed by Chris Johns <chrisj@…>
fixed: In e0fab0a5049998fadfe482186618ff83a1b43abb/rtems-source-builder: […]
23:06 Changeset in rtems-source-builder [e0fab0a]4.11 by Chris Johns <chrisj@…>
config: Patch automake-1.12.6 to remove warning on newer perl versions. Closes #2616.
22:28 Changeset in rtems-source-builder [4b0baed]4.104.95 by Chris Johns <chrisj@…>
config: Patch automake-1.12.6 to remove warning on newer perl versions. Closes #2616.
22:04 Changeset in rtems-tools [a4c070c]4.11 by Chris Johns <chrisj@…>
Fix ithe automake warning with newer perl versions. This patch is based on this post .. https://lists.gnu.org/archive/html/automake-patches/2015-07/msg00000.html This warnign appears with a recent MSYS2. Update #2616.
21:59 Changeset in rtems-tools [6bc1ece]4.105 by Chris Johns <chrisj@…>
Fix ithe automake warning with newer perl versions. This patch is based on this post .. https://lists.gnu.org/archive/html/automake-patches/2015-07/msg00000.html This warnign appears with a recent MSYS2. Update #2616.
09:35 Developer/Tools/RSB edited by Hesham Almatary
Replace 4.11 with 4.12 to sync with RTEMS master branch (diff)

02/27/16:

23:25 Ticket #2580 (Beaglebone: IRQ handler doesn't work correctly with other components) closed by Martin Galvan <martin.galvan@…>
fixed: In 8c5c53f4788eb74264a053f8293fed26da85b764/rtems: […]
23:19 Changeset in rtems [8c5c53f4]5 by Martin Galvan <martin.galvan@…>
am335x irq handling improvement This patch makes the following changes to the Beaglebone IRQ handling code: - Disable support for nested interrupts. - Detect spurious IRQs using the SPURIOUSIRQ field of the INTC_SIR_IRQ register. - Acknowledge spurious IRQs by setting the NewIRQAgr bit of the INTC_CONTROL register. This cleans the SPURIOUSIRQ field and allows new interrupts to be generated. - Improve the get_mir_reg function a bit. Closes #2580.
22:17 Ticket #2616 (Automake 1.12.6 warning with recent perl releases) created by Chris Johns
A recent perl as shipped with MSYS2 is generating a warning. We should …

02/26/16:

15:56 Ticket #2513 (Remove m68k/idp BSP) closed by Aun-Ali Zaidi
fixed: Closing since it is already removed by f2ab5bc5943e1817540804117c4626151759681c.
15:43 Ticket #2448 (Remove mips/mongoose BSP) closed by Aun-Ali Zaidi
fixed: Closing…
15:33 Ticket #2243 (c/src/lib/libbsp/arm/nds/libfat/source/directory.c:768: possible bad ...) closed by Aun-Ali Zaidi
fixed: I am closing this ticket since the NDS BSP has been removed.
07:22 Changeset in rtems-docs [fa70fd2]4.115 by Chris Johns <chrisj@…>
POSIX User clean up.

02/25/16:

12:08 Changeset in rtems [67de508]5 by Sebastian Huber <sebastian.huber@…>
rtems: Avoid RTEMS_USE_TICKS_FOR_STATISTICS Option was removed by e6b31b27fbe3cd76534db2d4fc4ef5dcdf0d33b4.
08:05 Changeset in rtems [287a70f]5 by Sebastian Huber <sebastian.huber@…>
malloc: Clean up "malloc_p.h" header file
08:02 Changeset in rtems [9d1f3943]5 by Sebastian Huber <sebastian.huber@…>
malloc: Add _Malloc_System_state() Replace malloc_is_system_state_OK() with _Malloc_System_state() to allow early allocations, e.g. in bsp_start(). Here the _Thread_Executing is NULL, thus an _API_Mutex_Lock() would lead to a NULL pointer access. Move malloc() support code to general case rtems_heap_allocate_aligned_with_boundary(). Use rtems_heap_allocate_aligned_with_boundary() to avoid duplicated code.
07:03 Changeset in rtems [839d0a74]5 by Sebastian Huber <sebastian.huber@…>
malloc: Use dedicated lock for deferred frees
03:33 Ticket #2615 (RSB option --bset-tar-file fails on Windows.) closed by Chris Johns <chrisj@…>
fixed: In a7691f0a3853e112f635784f15daff888e1ca4ee/rtems-source-builder: […]
03:29 Changeset in rtems-source-builder [056e601]4.104.95 by Chris Johns <chrisj@…>
Wrap the tar command in double quotes for Windows cmd.exe. Windows cmd.exe does not support a single quote for options. Change to a double quote. Closes #2615.
03:29 Changeset in rtems-source-builder [a7691f0]4.11 by Chris Johns <chrisj@…>
Wrap the tar command in double quotes for Windows cmd.exe. Windows cmd.exe does not support a single quote for options. Change to a double quote. Closes #2615.
03:22 Ticket #2615 (RSB option --bset-tar-file fails on Windows.) created by Chris Johns
Using --bset-tar-file fails on Windows with: […]

02/24/16:

18:56 Ticket #2614 (Native elf format in rtems-tools) created by linux.matthew
Is there any reason not to be able to build the rtems-tools natively …
16:25 Changeset in rtems-source-builder [17e06f8]4.104.95 by Hesham Almatary <heshamelmatary@…>
update newlib git revision to get <sys/select.h> RTEMS dependency
06:37 Ticket #2613 (RSB sb-bootstrap does not work on Windows.) closed by Chris Johns <chrisj@…>
fixed: In 773ab3fe068c492830245cab7eaa5fd4d843dc3b/rtems-source-builder: […]
03:18 Changeset in rtems-source-builder [773ab3f]4.11 by Chris Johns <chrisj@…>
Fix sb-bootrap to run on Windows using MSYS2. Prepend 'sh' to the command so the autoreconf runs in a shell. Is the first item in the path is a reference to MSYS2 remove it. Closes #2613.
03:18 Changeset in rtems-source-builder [d897e93]4.104.95 by Chris Johns <chrisj@…>
Fix sb-bootrap to run on Windows using MSYS2. Prepend 'sh' to the command so the autoreconf runs in a shell. Is the first item in the path is a reference to MSYS2 remove it. Closes #2613.
03:18 Ticket #2613 (RSB sb-bootstrap does not work on Windows.) created by Chris Johns
The RSB's parallel bootstrap does not work on Windows. The forked …
02:03 Ticket #2611 (Qemu does not build on Windows.) closed by Chris Johns
fixed: Fixed by http://devel.rtems.org/changeset/c434884/rtems-source-builder
00:19 Ticket #2612 (R_ARM_GOT_BREL relocation type unsupported) created by Patrick Gauvin
If a run-time loaded library contains global variables, its load fails …

02/23/16:

22:47 Ticket #2611 (Qemu does not build on Windows.) created by Chris Johns
The pkgconfig support does not handle MSYS2/mingw cleanly.
05:15 Ticket #2610 (unhex.c does not build on MSYS2) created by Chris Johns
Building unhex.c on Windows gives the following error: […]
05:08 Ticket #2609 (rtems-bsp incorrectly uses find -depth) created by Chris Johns
The script rtems-bsps should use -maxdepth and not -depth.
Note: See TracTimeline for information about the timeline view.