Timeline
03/13/17:
- 16:21 Ticket #2926 (Coverity Reports Multiple Out of Bounds Accesses in rtd-mdreloc-sparc.c) created by Joel Sherrill
- Coverity spots an out of bounds read in rtl-mdreloc-sparc.c. Given the …
- 16:18 Ticket #2925 (Warnings in rtl-obj-cache.c on some targets) created by Joel Sherrill
- These warnings are on m68k but not sparc, mips powerpc, or arm. Looks …
- 16:00 Changeset in rtems [8290f95c]5 by Chris Johns <chrisj@…>
- posix: Add mmap/unmap support for mapping files. This version of mmap comes from early work done on the RTL code base circa 2012. Update #2859.
- 15:42 Changeset in rtems [c218d01d]5 by Joel Sherrill <joel@…>
- tools/build/eolstrip.c: Use snprintf() to avoid potential buffer overflow This was spotted by Coverity Scan.
- 15:41 Changeset in rtems [17d1aa7]5 by Joel Sherrill <joel@…>
- libchip/serial/mc68681.c: Add error check This was spotted by Coverity Scan.
- 14:20 Changeset in rtems [c38f1fcf]4.11 by Sebastian Huber <sebastian.huber@…>
- dosfs: Fix fat_file_write() Remove forced overwrite which leads to file data corruption. The logic to determine a forced overwrite was fundamentally broken. For simplity, disable this feature. Close #2622.
- 14:20 Changeset in rtems [e69ee36]5 by Sebastian Huber <sebastian.huber@…>
- dosfs: Fix fat_file_write() Remove forced overwrite which leads to file data corruption. The logic to determine a forced overwrite was fundamentally broken. For simplity, disable this feature. Update #2622.
- 11:44 Changeset in rtems [c297060]5 by Martin Aberg <maberg@…>
- leon, grcan: protect statistics on copy to user Locking the stats structure when copying to user buffer ensures a consistent view to the user.
- 09:53 Changeset in rtems [3df6710]5 by Martin Aberg <maberg@…>
- leon, apbuart: support termios task driven mode The APBUART control register can be updated from both ISR and task context so the device must be locked when manipulating the register. There is also a scenario with RX FIFO interrupts where a few characters can be in the FIFO without generating interrupt.
03/10/17:
- 21:26 Changeset in rtems-docs [c8b6745]5 by Joel Sherrill <joel@…>
- c-user/rate_monotonic_manager.rst: Use Latex math for utilization formulas
- 21:01 Changeset in rtems-docs [ca2926f]5 by Joel Sherrill <joel@…>
- POSIX Users: Add posix_devctl()
- 19:31 Ticket #2924 (Warnings in SPARC BSPs) created by Joel Sherrill
- As of today, the following warnings exist for SPARC BSPs. …
- 18:13 Ticket #2923 (Questionable Code in resource_snapshot.c) created by Joel Sherrill
- Coverity URL: …
- 14:32 Changeset in rtems [f164a294]5 by Martin Aberg <maberg@…>
- leon, apbuart: Inherit HW parameters on sysconsole The cons layer decides which of the registered console device is granted as system console. When a device specific console driver performs its first_open, it inherits UART parameters from boot loader only if it is the system console.
- 13:03 Changeset in rtems [6e2e1299]5 by Martin Aberg <maberg@…>
- leon, apbuart: Assign proper device name Always assign a device/file system name. Use device unique name for ISR.
- 04:18 TitleIndex edited by Chris Johns
- Make more headings. (diff)
03/09/17:
- 22:12 Changeset in rtems [68929dca]5 by Joel Sherrill <joel@…>
- libbsp/mips/shared/irq/i8259.c: Add include of rtems/bspIo.h
- 22:12 Changeset in rtems [a557f6c8]5 by Joel Sherrill <joel@…>
- libbsp/shared/clock/clockdrv.c: Remove unneeded printk()
- 22:08 Changeset in rtems [a05b749]5 by Joel Sherrill <joel@…>
- libbsp/malta/pci/pci.c: Correct printk() formats
- 22:07 Changeset in rtems [e026dbc5]5 by Joel Sherrill <joel@…>
- libbsp/csb350/clock/clockdrv.c: Remove unneeded printk()
- 20:55 Changeset in rtems [b07eae90]5 by Joel Sherrill <joel@…>
- libbsp/mips/shared/irq.c: Fix warnings
- 17:51 Changeset in rtems [1fefc719]5 by Martin Aberg <maberg@…>
- leon, apbuart: RX delayed interrupt Utilize the APBUART RX delayed interrupt if available. It also enables RX FIFO interrupt when used. The APBUART RX delayed interrupt is supported by the GR740.
- 14:44 Changeset in rtems [ca4c4164]5 by Daniel Hellstrom <daniel@…>
- leon, grcan: updated device name and use it for ISR
- 13:32 Changeset in rtems [5cc276e]4.11 by Sebastian Huber <sebastian.huber@…>
- arm: Fix CPU context validation for Cortex-R4 Do not touch the FPSCR[QC] bit since this is DNM/RAZ on Cortex-R4. Close #3092.
- 13:32 Changeset in rtems [b437a360]5 by Sebastian Huber <sebastian.huber@…>
- arm: Fix CPU context validation for Cortex-R4 Do not touch the FPSCR[QC] bit since this is DNM/RAZ on Cortex-R4.
- 13:14 Changeset in rtems [dc95663e]5 by Sebastian Huber <sebastian.huber@…>
- bsp/tms570: Fix CPU counter frequency The CPU counter runs with the processor frequency. Use RTEMS_SYSINIT_ITEM() to initialize the CPU counter.
- 12:23 Changeset in rtems [5ca634e9]5 by Sebastian Huber <sebastian.huber@…>
- bsp/tms570: Support printk() early Allow use of printk() early in the initalization and without a console driver.
- 05:14 Changeset in rtems [eb73320]5 by Chris Johns <chrisj@…>
- Fix rtems-test-check with a BSD sed. BSD sed does not support '\t' and treated '[ \t]' as 3 characters. This patch uses a standard method of supporting blank spaces.
- 03:00 Ticket #2922 (libdl unresolved externals that use more than one block or multiple ...) created by Chris Johns
- If there are lots of unresolved externals the unresolved block …
- 02:58 Ticket #2921 (libdl assumes constructors in ELF are a ".ctors" section.) created by Chris Johns
- The RTL libdl loader assumes constructors are in a section called …
03/08/17:
- 11:59 Changeset in rtems [6234abe]5 by Javier Jalle <javier.jalle@…>
- leon, l4stat: Initial driver commit
- 11:11 Changeset in rtems-docs [93e5286]5 by Sebastian Huber <sebastian.huber@…>
- c-user: Add note to rtems_task_set_scheduler()
- 09:34 Changeset in rtems [6584eb2]5 by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Fix memory configuration Take nocache section into account which may reside after the workspace.
- 08:05 Changeset in rtems-libbsd [5f3722a]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- if_tsec: Enable FDT support
- 06:20 Changeset in rtems [ce5bcc87]5 by Sebastian Huber <sebastian.huber@…>
- bsp/beagle: Fix warnings
03/07/17:
- 21:40 Changeset in rtems-source-builder [c6d162b]5 by Chris Johns <chrisj@…>
- gdb: Fix building on FreeBSD 11.0 Add FreeBSD upstream patches to build on FreeBSD 11.0. See https://sourceware.org/bugzilla/show_bug.cgi?id=21206.
- 16:16 Developer/OpenProjects edited by Gedare Bloom
- strike-thru improve coverage analysis (diff)
- 16:16 Ticket #2920 (Improve Coverage Analysis Toolset) created by Gedare Bloom
- = Improve Coverage Analysis = [[PageOutline(...)]] …
- 13:57 Changeset in rtems [f25c798]5 by Sebastian Huber <sebastian.huber@…>
- bsp/smdk2410: Fix format warning
- 13:55 Changeset in rtems [f82e9af7]5 by Sebastian Huber <sebastian.huber@…>
- bsp/lpc176x: Fix integer to pointer warnings
- 13:53 Changeset in rtems [504a5822]5 by Sebastian Huber <sebastian.huber@…>
- bsps/umon: Fix format warnings
- 13:40 Changeset in rtems [65b63b2]5 by Sebastian Huber <sebastian.huber@…>
- bsp/altera-cyclone-v: Remove debug output
- 13:32 Changeset in rtems [2433a8ab]5 by Sebastian Huber <sebastian.huber@…>
- arm: Remove legacy execption support
- 12:59 Changeset in rtems [59af2cc]5 by Javier Jalle <javier.jalle@…>
- leon, grspw_router: Changed driver C API SMP safe by spin-lock protection and semaphore. On spin-lock per SpW/AMBA port to allow multiple parallel register operations per port. A common semaphore for general SpW router configuration such as routing table. Move to a C API instead of using the I/O Manager. The SpW router driver does not perform any I/O only management of the router. Update #2355.
- 12:41 Changeset in rtems [36338fb]5 by Sebastian Huber <sebastian.huber@…>
- monitor: Do not zero sema id and name
- 12:07 Changeset in rtems [088acbb0]5 by Sebastian Huber <sebastian.huber@…>
- score: Fix scheduler yield in SMP configurations Check that no ask help request is registered during unblock and yield scheduler operations. There is no need to ask for help if a scheduled thread yields, since this is already covered by the pre-emption detection. Update #2556.
- 11:50 Changeset in rtems [21b3319f]5 by Javier Jalle <javier.jalle@…>
- leon, ambapp: Added L4STAT driver to ambapp ids
- 10:07 Ticket #2289 (rtems_ada_self is broken on SMP) closed by Sebastian Huber
- duplicate: Duplicate of #2835.
- 09:57 Changeset in rtems [9cd20cd]5 by Sebastian Huber <sebastian.huber@…>
- bsps: Provide <bsp/fdt.h> for every BSP Add bsp_fdt_map_intr() intended for the libbsd FDT support.
- 09:36 Changeset in rtems-docs [9260c98]5 by Sebastian Huber <sebastian.huber@…>
- c-user: Update rtems_task_set_scheduler()
- 06:58 Changeset in rtems [a11e1ff5]5 by Sebastian Huber <sebastian.huber@…>
- powerpc: Optimize AltiVec? context switch Use r8 instead of r5 to slightly optimize _CPU_Context_switch(). It is not a big deal, however, we already assume r12 is used by _CPU_Context_switch(). Treat r5 the in same way.
- 06:50 Changeset in rtems [c6f76392]5 by Sebastian Huber <sebastian.huber@…>
- powerpc: Fix AltiVec? context switch Update #2751.
03/06/17:
- 13:37 Changeset in rtems [696b5b1e]5 by Sebastian Huber <sebastian.huber@…>
- bsp/beatnik: More verbose fatal extension
- 12:08 Changeset in rtems [a8595605]5 by Martin Aberg <maberg@…>
- leon, occan: Converted disable/enable to SMP locks This commit updates the OCCAN driver locking mechanism: 1. Convert interrupt disable/enable to interrupt locks. 2. Make sure interrupt service routines use proper locking to deal with threads running in parallel.
- 11:07 Changeset in rtems-libbsd [18a623e]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- Provide strtoq() and strtouq()
- 11:07 Changeset in rtems-libbsd [08f4881]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- NETSTAT(1): Disable unused functions
- 11:06 Changeset in rtems-libbsd [6bc5190]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- Disable unused pfil_try_rlock()
- 11:06 Changeset in rtems-libbsd [5268338]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- Provide sbuf_hexdump()
- 11:05 Changeset in rtems-libbsd [57ba8ad]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- Avoid kern_unsetenv()
- 10:16 Changeset in rtems [f61195b2]5 by Sebastian Huber <sebastian.huber@…>
- powerpc: Fix PPC_CONTEXT_VOLATILE_SIZE
- 10:14 Changeset in rtems [7cb93250]5 by Martin Aberg <maberg@…>
- leon, apbuart: added register defines: FIFO, delay int The FIFOs available capability bit is available in the UART Control Register: FIFOs available (FA) - Set to 1 when receiver and transmitter FIFOs are available. When 0, only holding register is available. Delay interrupt can delay a receive character interrupt to better handle RX bursts.
- 10:10 Changeset in rtems [b925ae7]5 by Sebastian Huber <sebastian.huber@…>
- bsp/beatnik: Update due to API changes The device_t typedef is already provided by <sys/types.h> if _KERNEL is defined.
- 06:41 Changeset in rtems-libbsd [517e229]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- media01: Add cpuinfo command
- 06:13 Ticket #2905 (Merge LEON) closed by Sebastian Huber
- fixed: This is mostly done and certainly not a GSoC project.
- 01:16 Changeset in rtems [d0a1fc8]5 by David Gibson <david@…>
- libfdt: Change names of sparse helper macros The default libfdt_env.h (for POSIXish userland builds) supports sparse checking. It has a couple of helper macros, force and bitwise which expand the relevant sparse attributes to enable checking for incorrect or missing endian conversions. Those are bad names: for one, leading underscores are supposed to be reserved for the system libraries, and worse, some systems (including RHEL7) do define those names already. So change them to FDT_FORCE and FDT_BITWISE which are far less likely to have collisions. Suggested-by: Paolo Bonzini <pbonzini@…> Signed-off-by: David Gibson <david@…>
03/03/17:
- 08:04 Changeset in rtems [cb056d0]5 by Sebastian Huber <sebastian.huber@…>
- cdtest: Print begin of test only once
- 00:54 Developer/Projects/Open/TestingImprovements edited by Amar Takhar
- Second attempt. (diff)
- 00:53 Developer/Projects/Open/TestingImprovements edited by Amar Takhar
- Fix markup (diff)
- 00:53 Developer/Projects/Open/TestingImprovements edited by Amar Takhar
- Add server side redirect. (diff)
03/02/17:
- 20:44 Developer/OpenProjects edited by Gedare Bloom
- strike-thru fix (diff)
- 20:39 Developer/OpenProjects edited by Gedare Bloom
- Move RTEMS Tester OP to ticket. (diff)
- 20:37 Ticket #2919 (RTEMS Tester Improvements) created by Gedare Bloom
- = RTEMS Tester = [[PageOutline(...)]] == Mentors …
- 20:24 Developer/OpenProjects edited by Gedare Bloom
- Clean up BSP ticketquery (diff)
- 19:37 Developer/OpenProjects edited by Amar Takhar
- Convert testing project to ticket for SoC (diff)
- 19:25 Developer/Projects/Open/TestingImprovements edited by Amar Takhar
- Redirec to ticket. (diff)
- 19:19 Ticket #2918 (Conversion to new test suite.) created by Amar Takhar
- [[PageOutline(...)]] == Introduction == The …
- 15:53 Changeset in rtems [c0dafd7b]5 by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Use at most 2GiB of RAM
- 15:45 Changeset in rtems-libbsd [334019d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- nexus-devices: Use FDT for qoriq BSPs
- 15:29 Changeset in rtems-libbsd [c1205ee]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- FDT(4): Port to RTEMS
- 15:28 Changeset in rtems-libbsd [f0dd0c5]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- FDT(4): Import from FreeBSD
- 15:09 GSoC/GettingStarted edited by Gedare Bloom
- Replace sis with erc32 (diff)
- 14:25 Changeset in rtems [d3f60af]5 by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Adjust workspace according to FDT
- 14:20 Changeset in rtems [35136d3]5 by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Use -O2
- 14:20 Changeset in rtems [62f16ad]5 by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Enable linker garbage collection
- 14:17 Changeset in rtems [891b834f]5 by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Do not overwrite configured baud
- 10:57 Changeset in rtems [805d7213]5 by Sebastian Huber <sebastian.huber@…>
- powerpc: Fix warnings
- 10:54 Changeset in rtems [09dab28d]5 by Sebastian Huber <sebastian.huber@…>
- powerpc: Fix interrupt thread dispatch Update #2751.
- 07:49 Changeset in rtems-source-builder [10d9e2d]5 by Sebastian Huber <sebastian.huber@…>
- 4.12: Do not use a global hash file
- 06:54 Changeset in rtems [1f618ab0]5 by Sebastian Huber <sebastian.huber@…>
- posix_devctl: Fix for pre C99 Use restrict just like in <devctl.h> to avoid compiler errors with older GCC, e.g. 4.8 or 4.9.
03/01/17:
- 10:31 Changeset in rtems [08d85992]5 by Sebastian Huber <sebastian.huber@…>
- bsps/powerpc: Fix warnings
- 09:49 Changeset in rtems-libbsd [ae9e46d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- Fix dw_mmc dependencies
- 07:18 Changeset in rtems-source-builder [4f72b95]5 by Sebastian Huber <sebastian.huber@…>
- sb: Bail out only if hash definitions conflict
- 06:30 Changeset in rtems-source-builder [4c5eb89]5 by Sebastian Huber <sebastian.huber@…>
- 4.12: Update to use Newlib 2.5.0.20170228
02/28/17:
- 09:03 Ticket #2917 (termios: Make write POSIX compatible) closed by Sebastian Huber
- fixed: [a165a9607abd4263fa1a572bb227bd9fb537053b/rtems]
- 09:03 Ticket #2916 (termios: Change receive callback invocation to enable select() and ...) closed by Sebastian Huber
- fixed: [9fa0f543ecfcf6cdf79d60a3a9f5a0ed845c7046/rtems]
- 09:02 Ticket #2915 (termios: Potential infinite loop in canonical mode) closed by Sebastian Huber
- fixed: [a27128c5dce5d2fcd482a7914750539f8745ff88/rtems] [c80f6aa9161e10259127b3b9abe7717c702daf39/rtems]
- 09:01 Ticket #2914 (termios: Race condition in raw input buffer handling) closed by Sebastian Huber
- fixed: [0e8d20555966942f79e0e8ec29ff2104fda1b646/rtems] [bb087cb0f93e85858db24023b3fa28815fa2d01e/rtems]
- 09:01 Ticket #2913 (RTEMS FAT32 formatter does not set the not dirty and no IO error bits) closed by Sebastian Huber
- fixed: [17f81ee3cb41764d34c2f09a2b92c40a41f78841/rtems] [a60db6958fa28c5c2e44b0900665c27433175c03/rtems]
- 08:57 Ticket #2755 (FAT mkdir() broken) closed by Sebastian Huber
- fixed: [6ec60de37d899646552f988d974017d5f54c4e3c/rtems] [267de79ad27469a2ff7816043e76eecc99ffe38d/rtems]
- 08:12 Changeset in rtems [f71ccc34]5 by Sebastian Huber <sebastian.huber@…>
- termios: Simplify some calculations Use the modular arithmetic addition rule.
- 07:57 Ticket #2917 (termios: Make write POSIX compatible) created by Sebastian Huber
- Currently only blocking read/write operations are implemented. A …
- 07:55 Ticket #2916 (termios: Change receive callback invocation to enable select() and ...) created by Sebastian Huber
- Call the receive callback in case a read will succeed without to …
- 07:52 Ticket #2915 (termios: Potential infinite loop in canonical mode) created by Sebastian Huber
- In canonical mode, the raw input buffer or the canonical buffer may …
- 07:50 Ticket #2914 (termios: Race condition in raw input buffer handling) created by Sebastian Huber
- Use the device lock to protect the raw input buffer management, e.g. …
- 07:34 Ticket #2913 (RTEMS FAT32 formatter does not set the not dirty and no IO error bits) created by Sebastian Huber
- On FAT12 and FAT32 the FAT table entry 1 contains one bit to indicate …
- 02:56 Boards/Zynq - Zedboard edited by Chris Johns
- Fox JTAG boxes. (diff)
02/27/17:
- 10:50 Changeset in rtems [17f81ee]4.11 by Sebastian Huber <sebastian.huber@…>
- dosfs: Fix FAT32 formatter The second FAT entry contains a bit to indicate if the FAT32 filesystem is not dirty and a bit to indicate if there was no IO error. Set both bits for a fresh filesystem. This prevents a warning if mounted on Windows. Update #2913.
- 10:50 Changeset in rtems [a60db69]5 by Sebastian Huber <sebastian.huber@…>
- dosfs: Fix FAT32 formatter The second FAT entry contains a bit to indicate if the FAT32 filesystem is not dirty and a bit to indicate if there was no IO error. Set both bits for a fresh filesystem. This prevents a warning if mounted on Windows. Close #2913.
- 09:40 Changeset in rtems [267de79a]5 by Sebastian Huber <sebastian.huber@…>
- dosfs: Directories should have a file size of 0 Close #2755.
- 09:40 Changeset in rtems [6ec60de3]4.11 by Sebastian Huber <sebastian.huber@…>
- dosfs: Directories should have a file size of 0 Update #2755.
Note: See TracTimeline
for information about the timeline view.