|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH 00/04] Kexec / Kdump: Release 20061030 (xen-unstable-
To: |
Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> |
Subject: |
[Xen-devel] [PATCH 00/04] Kexec / Kdump: Release 20061030 (xen-unstable-12025) |
From: |
Magnus Damm <magnus@xxxxxxxxxxxxx> |
Date: |
Mon, 30 Oct 2006 19:03:39 +0900 |
Cc: |
Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, Kazuo Moriwaka <moriwaka@xxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>, magnus.damm@xxxxxxxxx, Isaku Yamahata <yamahata@xxxxxxxxxxxxx>, Magnus Damm <magnus@xxxxxxxxxxxxx>, Horms <horms@xxxxxxxxxxxx> |
Delivery-date: |
Thu, 02 Nov 2006 13:31:34 -0800 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxx |
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
List-unsubscribe: |
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
[PATCH 00/04] Kexec / Kdump: Release 20061030 (xen-unstable-12025)
This is the 20061030 release of the Kexec / Kdump patches for x86 Xen.
Test Results:
Kexec Kexec Kexec Kexec Kdump
Hardware Xen -> Xen -> bzImage -> Xen -> Xen ->
Arch Platform Xen bzImage Xen vmlinux vmlinux
i386 A PASS PASS PASS PASS PASS
i386 B (VMX) PASS PASS PASS PASS PASS
i386 C (SVM) PASS PASS PASS PASS PASS
i386/PAE A PASS PASS PASS PASS PASS
i386/PAE B (VMX) PASS PASS PASS PASS PASS
i386/PAE C (SVM) PASS PASS PASS PASS PASS
x86_64 D PASS PASS PASS PASS PASS
x86_64 B (VMX) PASS PASS PASS PASS PASS
x86_64 C (SVM) PASS PASS PASS PASS PASS
The tests were made with version 46ecc6c6c77b1fab20b08286209631a00eb1049e
of kexec-tools from the kexec-tools-testing tree which can be found here:
http://www.kernel.org/git/?p=linux/kernel/git/horms/kexec-tools-testing.git
Hardware Platforms:
A: i386 - VA Linux 1220, 2 x Pentium III 866 Mhz, 2 GB
B: Intel VT - Shuttle XPC SD36G5, 1 x Pentium D 930, 1 GB
C: AMD VT - Shuttle XPC SK22G2, 1 x Athlon64 x2 3800+, 1 GB
D: x86_64 - TYAN Transport GX28 B2881, 2 x Opteron 244 1.8 GHz, 2 GB
Changes:
20061030 - Release 20061030 for xen-unstable-12025
- Rewrote ELF note / register saving code.
- ELF notes are now present in both the hypervisor and dom0.
- ELF notes are always in 64-bit file format under Xen.
- Register contents are no longer copied from dom0 to hypervisor.
- Registers are now saved directly in the ELF notes.
- Removes a lot of hairy register saving code, saves memory.
- The current registers are always saved to keep thing simple.
- It is up to the tools to locate saved registers on the stack.
- Xen-specific ELF note code rewritten.
- Pass version information though ELF notes.
- Fox x86, pass dom0 pfn_to_mfn_frame_list_list.
- Replaced reserve and crash_note hypercalls ops with range hypercall op.
- Machine addresses for ELF notes are now exported through /proc/iomem.
- Original crash.c-file is now used in Linux.
- Added more comments to xen/include/public/kexec.h
- KEXEC_TYPE comments.
- Some description of xen_kexec_image_t.
- Overview of the hypercall ops, hopefully similar to a story board.
20061023 - Release 20061023 for xen-unstable-11856
- Removed disable_IO_APIC() call on guest side.
- Rewrote hypervisor code to support atomic image update.
- Merged load and unload code into one function.
- Replaced locking with spinlocks to avoid xchg() problems.
- Moved image type into per hypercall-op structure.
- Clean ups and minor fixes.
- Updated attribution.
- Header file and comment fixes.
- Reduced the total number of files and hunks.
20061016 - Release 20061016 for xen-unstable-11760
- "Avoid overwriting the current pgd (V4)" patches accepted upstream
- Included in Linux-2.6.19-rc1
- Up-ported Xen code to build on top of merged patches
- Implemented and tested VT-extension support for x86:
- Intel VMX / IVT "Vanderpool" support for x86_32 and x86_64
- AMD SVM / AMD-V "Pacifica" support for x86_32 and x86_64
- Command line parameter is now the same as for Linux:
- For instance, "crashkernel=64M@32M" reserves a 64 MB window at 32 MB
- x86 and ia64 patches are now separated, this release is x86-only
- The x86 port is from this release handled by Magnus Damm
- The ia64 port is handled by Simon Horman
20060931 - Take XIV for xen-unstable-11296 posted by Simon Horman
Enjoy!
/ magnus
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH 00/04] Kexec / Kdump: Release 20061030 (xen-unstable-12025),
Magnus Damm <=
|
|
|
|
|