3.0 Changelog

From ChronOS Linux

(Difference between revisions)
Jump to: navigation, search
(Created page with '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 rt31 version of the PREEMPT_RT patch. * Allow processes to eā€¦')
m
Line 2: Line 2:
==Kernel==
==Kernel==
-
* Moved from kernel version 2.6.33.9 to 3.0.14, and updated to the rt31 version of the PREEMPT_RT patch.
+
* 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.
* Allow processes to exit gracefully, even if inside a real-time segment.
* Allow processes to exit gracefully, even if inside a real-time segment.
* Make MCS Lock implementation generic.
* Make MCS Lock implementation generic.

Revision as of 04:46, 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.
  • Allow processes to exit gracefully, even if inside a real-time segment.
  • Make MCS Lock implementation generic.
  • Port 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)
Personal tools