Ticket #83 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Xen 3.0

Reported by: KevinLai Owned by: LarsRasmusson
Priority: normal Milestone: 0.3.5 Fundamental Changes
Component: Xen Version:
Severity: normal Keywords:
Cc:

Description

Update Xen to Xen 3.0.

Change History

Changed 4 years ago by KevinLai

  • milestone changed from 1.0.0 to 0.3.5 Fundamental Changes

Changed 4 years ago by KevinLai

  • status changed from new to closed
  • resolution set to fixed

This was more painful than expected (what isn't?). Summary of the changes required:

  • Misc interface changes. These were mostly name changes.
  • Change from BVT to SEDF scheduler. It's allegedly more accurate and is the default, so it will probably be more robust. It took a few days to understand how it works.
  • Adapt to networking changes. This was the most painful part. The entire networking configuration system changed and has several strange bugs which required two weeks to debug.
  • Create a new FC4 file system to go with Xen 3. I forgot many of the changes made to make the FC3 file system, so this took a while, but was not difficult. The changes are now explicitly part of the Mercurial repo, so this should be easier next time <sigh>.
Note: See TracTickets for help on using tickets.