3.0 Changelog
From ChronOS Linux
(Difference between revisions)
												
			
		m   | 
		m   | 
		||
| Line 5: | Line 5: | ||
* Fixed several bugs resulting from changes made between the 2.6.33.9 and 3.0.14 kernels.  | * Fixed several bugs resulting from changes made between the 2.6.33.9 and 3.0.14 kernels.  | ||
* Allow processes to exit gracefully, even if inside a real-time segment.  | * Allow processes to exit gracefully, even if inside a real-time segment.  | ||
| - | *   | + | * Made MCS Lock implementation generic.  | 
| - | *   | + | * Ported to ARM architecture.  | 
==Userspace==  | ==Userspace==  | ||
Revision as of 04:47, 18 January 2012
Changes made between Beta 2.8 and 3.0.
Kernel
- Moved from kernel version 2.6.33.9 to 3.0.14, and updated to the 3.0.14-rt31 version of the PREEMPT_RT patch.
 - Fixed several bugs resulting from changes made between the 2.6.33.9 and 3.0.14 kernels.
 - Allow processes to exit gracefully, even if inside a real-time segment.
 - Made MCS Lock implementation generic.
 - Ported to ARM architecture.
 
Userspace
-  Re-wrote entire sched_test_app for better modularity, portability, and expandability.
- Remove dependence on QT
 - Add three timing methods: WCET, average-case, and timer-polling.
 - Improve accuracy of slope-generation mechanism.
 
 - Ported to ARM (fixed several overflow and type issues)
 
