Timeline



05/15/15:

13:39 Changeset in rtems-libbsd [0799761]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Disable IEEE 802.11 module
13:28 Changeset in rtems-libbsd [a0828f9]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Makefile: Regenerate
12:29 Changeset in rtems-libbsd [8eaa39f]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to API changes (timecounters)
11:17 Changeset in rtems [b1b5ddf0]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpcache01: Restructure Restructure to avoid large maximum thread dispatch disabled times.

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.
Note: See TracTimeline for information about the timeline view.