Timeline
05/14/15:
- 18:11 Release/4.6 edited by Gedare Bloom
- Fix link (diff)
- 18:10 Release/4.6 edited by Gedare Bloom
- Fix link (diff)
- 18:09 Release/4.11 edited by Gedare Bloom
- Import manual notes. (diff)
- 18:06 Release/4.6 edited by Gedare Bloom
- Fix TOC (diff)
- 18:06 Release/4.7 edited by Gedare Bloom
- Fix TOC (diff)
- 18:05 Release/4.8 edited by Gedare Bloom
- Fix TOC (diff)
- 18:05 Release/4.10 edited by Gedare Bloom
- Fix TOC (diff)
- 18:04 Release/4.9 edited by Gedare Bloom
- Fix the fix. (diff)
- 18:04 TBR/Website/RTEMSReleases edited by Gedare Bloom
- Fix the fix. (diff)
- 18:03 Release/4.9 edited by Gedare Bloom
- Fix TOC (diff)
- 18:03 TBR/Website/RTEMSReleases edited by Gedare Bloom
- Fix links to release notes. (diff)
- 18:02 WikiStart edited by Gedare Bloom
- Link to Developer/Release instead of RTEMSReleases (diff)
- 17:58 WikiStart edited by Gedare Bloom
- Fix links to release notes. (diff)
- 17:49 Developer/Release edited by Gedare Bloom
- Simplify the pre-release check lists (diff)
- 17:23 Developer/Release edited by Gedare Bloom
- Note that other release repos should also be released. (diff)
- 17:15 Developer/Release edited by Gedare Bloom
- Streamline and improve release procedures. (diff)
- 16:38 Developer/Release edited by Gedare Bloom
- Refactor notes on release terminology (diff)
- 16:31 Developer/Release edited by Gedare Bloom
- Fix the release branch and branch labels descriptions (diff)
- 16:24 Developer/Release edited by Gedare Bloom
- Add rtems-testing, examples-v2, and network-demos as "release repos" (diff)
- 13:41 Changeset in rtems [441e8ef]4.115 by Joel Sherrill <joel.sherrill@…>
- Merge branch 'master' of ssh://dispatch.rtems.org/data/git/rtems
- 13:40 Changeset in rtems [b7f3ee9]4.115 by Joel Sherrill <joel.sherrill@…>
- README:XXX
- 09:17 Changeset in rtems [a0001d6]4.115 by Sebastian Huber <sebastian.huber@…>
- Remove obsolete rtems_clock_major/minor These global variables are obsolete since 65f71f8472fa904ca48b816301ed0810def47001.
05/12/15:
- 12:32 Changeset in rtems [7cd2484]4.115 by Alexander Krutwig <alexander.krutwig@…>
- timecounter: Use in RTEMS Replace timestamp implementation with FreeBSD bintime and timecounters. New test sptests/sptimecounter02. Update #2271.
- 10:12 Changeset in rtems [cc693845]4.115 by Alexander Krutwig <alexander.krutwig@…>
- timecounter: Honor FFCLOCK define Update #2271.
- 10:10 Changeset in rtems [664f844]4.115 by Alexander Krutwig <alexander.krutwig@…>
- timecounter: Use uint32_t instead of u_int FreeBSD assumes that u_int is a 32-bit integer type. This is wrong for some 16-bit targets supported by RTEMS. Update #2271.
- 08:53 Changeset in rtems [47c9c083]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Avoid Giant lock in _Objects_Id_to_name() This prevents a deadlock situation in the capture engine.
- 08:15 Changeset in rtems [33e30f39]4.115 by Sebastian Huber <sebastian.huber@…>
- smptests/smpscheduler03: Restructure Restructure to avoid large maximum thread dispatch disabled times.
05/11/15:
- 13:11 Changeset in rtems [9eb056f]4.115 by Sebastian Huber <sebastian.huber@…>
- rtems: Avoid Giant lock for events
- 13:02 Changeset in rtems [20b423c6]4.115 by Sebastian Huber <sebastian.huber@…>
- psxualarm: Avoid endless signal handling Increase the ualarm timer interval to avoid endless signal handling.
- 12:56 Changeset in rtems [aa05cfbb]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Replace _Thread_Delay_ended() Use _Thread_Timeout() instead. Use pseudo thread queue for nanosleep() to deal with signals. Close #2130.
- 12:56 Changeset in rtems [d8752860]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Add static initializers for thread queues
- 12:47 Ticket #2344 (Second argument of ualarm() is ignored) created by Sebastian Huber
- I don't think this is in line with POSIX.
- 08:14 Changeset in rtems [9052f88]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Do not inline SMP lock if profiling enabled This reduces the code size drastically.
05/10/15:
- 22:49 GSoC/2015 edited by Jarielle Catbagan
- (diff)
- 19:30 Changeset in rtems [be0366b]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Fix scheduler helping protocol Account for priority changes of threads executing in a foreign partition. Exchange idle threads in case a victim node uses an idle thread and the new scheduled node needs an idle thread.
05/08/15:
- 22:32 Ticket #2343 ([Patch] Fix Zynq SMP boot) created by Jonathan Brandmeyer
- Booting the second processor core on the Xilinx Zynq requires either …
- 15:01 Ticket #2342 (Doxygen does not include mscgen figures) created by Joel Sherrill
- I assume mscgen is not installed since the figure that should be here …
05/07/15:
- 12:02 Changeset in rtems [a816f084]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Fine grained locking for MrsP Update #2273.
05/06/15:
- 15:55 Changeset in rtems-source-builder [f6906451]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
- rtems-mips.bset: Update mipstx39 GDB version to be in sync
- 14:39 Changeset in rtems [5b9dfff5]4.115 by Alexander Krutwig <alexander.krutwig@…>
- sptests/spcontext01: Check FPU task combinations
- 12:25 Changeset in rtems [80f376d]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Remove Giant lock in rtems_clock_tick() Update #2307.
- 12:00 TBR/User/BenGras edited by Ben Gras
- fixed the example (diff)
- 11:29 TBR/User/BenGras edited by Ben Gras
- flesh out api with example pin number definitions and example usage and file names and status codes (diff)
- 09:54 Changeset in rtems [a6502a58]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Fix Thread_Control and Thread_Proxy_control Fix layout of the common block of Thread_Control and Thread_Proxy_control. Ensure that the offsets match.
- 06:17 Changeset in rtems-source-builder [9f59e9e]4.104.114.95 by Chris Johns <chrisj@…>
- rtems4.11: Update newlib to the 20150423 snapshot.
05/05/15:
- 13:32 Changeset in rtems [a9c4f15d]4.115 by Alexander Krutwig <alexander.krutwig@…>
- doc: Clarify SPARC floating point ABI
- 11:48 TBR/User/BenGras edited by Ben Gras
- (diff)
- 11:48 TBR/User/BenGras edited by Ben Gras
- tweaked gpio api (diff)
- 11:05 Changeset in rtems [900d337f]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Rework _Thread_Change_priority() Move the writes to Thread_Control::current_priority and Thread_Control::real_priority into _Thread_Change_priority() under the protection of the thread lock. Add a filter function to _Thread_Change_priority() to enable specialized variants. Avoid race conditions during a thread priority restore with the new Thread_Control::priority_restore_hint for an important average case optimizations used by priority inheritance mutexes. Update #2273.
- 06:24 Ticket #2341 (DHCP Client sends hostname in discovery.) created by Chris Johns
- This patch sends the host name to the DHCP server in the discovery …
05/04/15:
- 21:32 Changeset in rtems [438e78e]4.115 by Joel Sherrill <joel.sherrill@…>
- mrm332-testsuite.tcfg: Add fileio
- 17:59 Changeset in rtems [51304dde]5 by Ian Lepore <ian@…>
- timecounter: Merge FreeBSD change r282424 Implement a mechanism for making changes in the kernel<->driver PPS interface without breaking ABI or API compatibility with existing drivers. The existing data structures used to communicate between the kernel and driver portions of PPS processing contain no spare/padding fields and no flags field or other straightforward mechanism for communicating changes in the structures or behaviors of the code. This makes it difficult to MFC new features added to the PPS facility. ABI compatibility is important; out-of-tree drivers in module form are known to exist. (Note that the existing api_version field in the pps_params structure must contain the value mandated by RFC 2783 and any RFCs that come along after.) These changes introduce a pair of abi-version fields which are filled in by the driver and the kernel respectively to indicate the interface version. The driver sets its version field before calling the new pps_init_abi() function. That lets the kernel know how much of the pps_state structure is understood by the driver and it can avoid using newer fields at the end of the structure that it knows about if the driver is a lower version. The kernel fills in its version field during the init call, letting the driver know what features and data the kernel supports. To implement the new version information in a way that is backwards compatible with code from before these changes, the high bit of the lightly-used 'kcmode' field is repurposed as a flag bit that indicates the driver is aware of the abi versioning scheme. Basically if this bit is clear that indicates a "version 0" driver and if it is set the driver_abi field indicates the version. These changes also move the recently-added 'mtx' field of pps_state from the middle to the end of the structure, and make the kernel code that uses this field conditional on the driver being abi version 1 or higher. It changes the only driver currently supplying the mtx field, usb_serial, to use pps_init_abi(). Reviewed by: hselasky@ Update #3175.
- 17:59 Changeset in rtems [7e1a9ac]4.115 by ian <ian@…>
- timecounter: Synchronize with FreeBSD Implement a mechanism for making changes in the kernel<->driver PPS interface without breaking ABI or API compatibility with existing drivers. The existing data structures used to communicate between the kernel and driver portions of PPS processing contain no spare/padding fields and no flags field or other straightforward mechanism for communicating changes in the structures or behaviors of the code. This makes it difficult to MFC new features added to the PPS facility. ABI compatibility is important; out-of-tree drivers in module form are known to exist. (Note that the existing api_version field in the pps_params structure must contain the value mandated by RFC 2783 and any RFCs that come along after.) These changes introduce a pair of abi-version fields which are filled in by the driver and the kernel respectively to indicate the interface version. The driver sets its version field before calling the new pps_init_abi() function. That lets the kernel know how much of the pps_state structure is understood by the driver and it can avoid using newer fields at the end of the structure that it knows about if the driver is a lower version. The kernel fills in its version field during the init call, letting the driver know what features and data the kernel supports. To implement the new version information in a way that is backwards compatible with code from before these changes, the high bit of the lightly-used 'kcmode' field is repurposed as a flag bit that indicates the driver is aware of the abi versioning scheme. Basically if this bit is clear that indicates a "version 0" driver and if it is set the driver_abi field indicates the version. These changes also move the recently-added 'mtx' field of pps_state from the middle to the end of the structure, and make the kernel code that uses this field conditional on the driver being abi version 1 or higher. It changes the only driver currently supplying the mtx field, usb_serial, to use pps_init_abi(). Reviewed by: hselasky@
- 14:47 Changeset in network-demos [78daa9f] by Joel Sherrill <joel.sherrill@…>
- Remove ChangeLog? files
- 14:47 Changeset in network-demos [8159d79] by Joel Sherrill <joel.sherrill@…>
- Remove .cvsignore files
- 11:45 Changeset in rtems-source-builder [511b3e3]4.104.114.95 by Hesham ALMatary <heshamelmatary@…>
- Add support for building Epiphany tools This patch adds support for building Epiphany tools. Currently the tools are fetched from Adapteva repositories. In the future, the tools should be fetched from GNU upstreams when Adapteva folks push their latest changes there.
- 11:44 Changeset in rtems-source-builder [d758ab9]4.104.114.95 by Hesham ALMatary <heshamelmatary@…>
- Modify GNU's common backend configuration files to build from external sources
- 08:00 Changeset in rtems [7a70a09]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Delete _Objects_Put_for_get_isr_disable() This function is superfluous due to the introduction of fine grained locking.
- 07:32 Changeset in rtems [776a50c]4.115 by Sebastian Huber <sebastian.huber@…>
- Filesystem: Thread life protection for env changes
- 07:30 Changeset in rtems [4a3c920]4.115 by Sebastian Huber <sebastian.huber@…>
- libcsupport: Fix umask() locking Delete comment related to an obsolete implementation of rtems_libio_set_private_env().
- 07:29 Changeset in rtems [2b0bbc4]4.115 by Sebastian Huber <sebastian.huber@…>
- libcsupport: Avoid Giant lock in rtems_verror()
- 07:24 Changeset in rtems [c07c85f]4.115 by Sebastian Huber <sebastian.huber@…>
- Filesystem: Use lock for deferred release
- 07:22 Changeset in rtems [5f7f469]4.115 by Sebastian Huber <sebastian.huber@…>
- libcsupport: Avoid Giant lock in _times()
- 06:56 Changeset in rtems [d5a9c80]4.115 by Sebastian Huber <sebastian.huber@…>
- rtems: Use once mutex for timer server init
- 06:14 GSoC/2015 edited by Anand Krishnan Prakash
- (diff)
05/03/15:
- 14:19 GSoC/2015 edited by André Marques
- (diff)
- 09:55 Changeset in rtems [d55d7a0]4.115 by ragunath <ragunath3252@…>
- beagle bsp: RTC support for BBB
- 09:02 Developer/Release edited by Chris Johns
- Edits. (diff)
- 08:41 Developer/Release edited by Chris Johns
- Numbering and Labels. (diff)
- 05:53 Developer/Release edited by Chris Johns
- Release stages. (diff)
- 03:17 GSoC/2015/RaspberryPi2Support created by Rohini Kulkarni
- 03:12 GSoC/2015 edited by Rohini Kulkarni
- (diff)
- 02:19 GSoC/2015 edited by Rohini Kulkarni
- (diff)
05/02/15:
- 12:27 Changeset in rtems [4438ac25]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Fine grained locking for mutexes Update #2273.
- 12:06 Changeset in rtems [d12b313]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Inline _CORE_semaphore_Surrender()
- 12:04 Changeset in rtems [b76dd97]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Inline _CORE_semaphore_Flush()
- 12:02 Changeset in rtems [cfa5aab]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Delete _CORE_semaphore_Seize() Rename _CORE_semaphore_Seize_isr_disable() to _CORE_semaphore_Seize().
- 10:56 GSoC/2015 edited by Ketul Shah
- (diff)
- 10:51 GSoC/2015 edited by Ketul Shah
- (diff)
05/01/15:
- 18:52 Changeset in rtems [e76c517]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Fine grained locking for semaphores Update #2273.
- 18:28 GSoC/2015 edited by Ragunath
- Corrected calendar link (diff)
- 17:59 GSoC/2015 edited by Ragunath
- Added myseld to the GSOC tracking page (diff)
- 08:23 GSoC/2015 edited by Rohini Kulkarni
- (diff)
- 07:53 GSoC/2015 edited by Jarielle Catbagan
- (diff)
- 06:10 GSoC/2015 edited by Jarielle Catbagan
- (diff)
- 06:02 Changeset in rtems-libbsd [314be23]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
- freebsd-to-rtems: Refactor the conversion support to allow multiples build systems. Split the freebsd-to-rtems.py into separate parts to allow more than a single build system generator.
04/30/15:
- 20:10 Ticket #2340 (dos format shell command documentation broken) created by Joel Sherrill
- https://docs.rtems.org/doc-current/share/rtems/html/shell/File-and-Dire …
- 13:26 Changeset in rtems [c639cf2]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Delete unused Thread_queue_Timeout_callout
- 11:18 Changeset in rtems [c654b525]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Delete _CORE_message_queue_Flush_support() Check the number of pending messages in _CORE_message_queue_Flush() to avoid race conditions.
- 11:12 Changeset in rtems [cc18d7b]4.115 by Sebastian Huber <sebastian.huber@…>
- score: Fine grained locking for message queues Aggregate several critical sections into a bigger one. Sending and receiving messages is now protected by an ISR lock. Thread dispatching is only disabled in case a blocking operation is necessary. The message copy procedure is done inside the critical section (interrupts disabled). Thus this change may have a negative impact on the interrupt latency in case very large messages are transferred. Update #2273.
- 09:00 Changeset in rtems-libbsd [1ee85a5]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
- SLEEPQUEUE(9): Update due to API changes
- 08:59 Changeset in rtems-libbsd [f2cb584]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
- Update rtems_bsd_force_select_timeout()
- 08:41 Changeset in rtems-libbsd [b3ff71e]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
- rtems-bsd-mutex: Use standard thread queues
Note: See TracTimeline
for information about the timeline view.