[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH] kexec: framework and i386 (Take XII)



Hi,

here is another modest update of the kexec patchset for kdump.
A breif summary of changes (all fairly minor):

* Forward port to xen-unstable-10650
* Move hypercall argument setup into machine specific code else its
  going to get messy as more architectures are added
* Don't pass kimage to the kexec_unload sub-hypercall, as its not needed
* Add ia64 stubs
* Use __FILE__ and __FUNCTION__ in stubs to make them less prone to error
* Add xen-console trigger crash_dump

The patches are currently:

   1. 51.1-kexec-generic-upstream.patch
      * Common code for all architectures,
        the basic plumbing for kexec/kdump

   2. 51.1.1-kexec-trigger_crash_dump.patch
      * xen-console trigger crash_dump
      * Depends on 1

   3. 51.2.1-kexec-x86-upstream.patch
      * Glue between 1, and 3 and 4.
        This would not be needed for ppc or ia64, but
        neither have been written yet.
        We are planning to commence work on ia64 soon.
      * Depends on 1

   4. 51.2.1.1-kexec-x86_32-upstream.patch
      * Kexec/kdump for x86_32
      * Depends on 3 (and 1)

   5. 51.2.31.2-kexec-x86_64-upstream.patch
      * * Kexec/kdump for x86_64
      * Depends on 3 (and 1)

I also have some ia64 patches, but they are still not working or
complete, so I'll hold onto them for a bit longer. If anyone wants them,
let me know.

-- 
Horms                                           
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/

Attachment: 51.1-kexec-generic-upstream.patch
Description: Text document

Attachment: 51.1.1-kexec-trigger_crash_dump.patch
Description: Text document

Attachment: 51.2.1-kexec-x86-upstream.patch
Description: Text document

Attachment: 51.2.1.1-kexec-x86_32-upstream.patch
Description: Text document

Attachment: 51.2.1.2-kexec-x86_64-upstream.patch
Description: Text document

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.