WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] GSoC 2011 project - Recovery of crashed Linux (running on Xe

To: konrad.wilk@xxxxxxxxxx, ian.campbell@xxxxxxxxxx, vgoyal@xxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
Subject: [Xen-devel] GSoC 2011 project - Recovery of crashed Linux (running on Xen hypervisor)
From: Daniel Kiper <dkiper@xxxxxxxxxxxx>
Date: Wed, 1 Jun 2011 14:16:48 +0200
Cc:
Delivery-date: Wed, 01 Jun 2011 05:20:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.3.28i
Hi,

My name is Daniel Kiper. I was born and live in Poland. I am a PhD
student at Warsaw University of Technology, Faculty of Electronics
and Information Technology.

It is the second opportunity for me to take part in the Google Summer of
Code. In 2010 my proposal, Migration from memory ballooning to memory
hotplug in Xen, was chosen as the GSoC 2010 project. Jeremy Fitzhardinge
from Citrix was the mentor in this project. Additionally, I was strongly
supported by Konrad Rzeszutek Wilk. Currently, the project is very
mature and it will be included in the mainline Linux Kernel shortly.
The participation in GSoC 2010 allowed me to broaden my knowledge in
Xen hypervisor and Linux Kernel. Moreover, I was able to learn something
about open source project maintenance and management. I think this
knowledge can enable me to participate in this years GSoC 2011 more
fruitfully and it can bring in better results for the Xen and Linux
Kernel community.

My GSoC 2011 project is Recovery of crashed Linux and is mentored by
Konrad Rzeszutek Wilk. The work plan is outlined, however, it can change
a bit (maybe more than a bit) while carrying out the project, since some
unexpected things may come out. It looks as follows:

  1) see how the HYPERVISOR_kexec_op hypercall works with PV kernel,
     baremetal kernel and Xen hypervisor,
  2) integrate HYPERVISOR_kexec_op hypercall into mainline Linux Kernel;
     probably it is possible to use some code from
     Xen Linux Kernel Ver. 2.6.18,
  3) create proper "transition" page table initialization,
  4) ACPI/APIC/DMA/PCI/... initialization during reload of PV Linux
     Kernel as dom0; Xen hypervisor is not reloaded,
  5) ACPI/APIC/DMA/PCI/... initialization during reload of PV Linux
     Kernel as dom0 and Xen hypervisor,
  6) block device (PV) initialization (optional),
  7) network device (PV) initialization (optional),
  8) working kexec/kdump implementation on HVM domain
     with PV drivers (optional).

I am going to maintain kexec/kdump support for Xen after finishing the
GSoC 2011. Also, I am looking forward to any comments and questions.

If you are looking for something more about me and my interests please look at:
http://blog.xen.org/index.php/2011/05/27/daniel-kiper-recovery-of-crashed-linux/

Daniel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] GSoC 2011 project - Recovery of crashed Linux (running on Xen hypervisor), Daniel Kiper <=