All of lore.kernel.org
 help / color / mirror / Atom feed
From: Magnus Damm <magnus@valinux.co.jp>
To: Ian Campbell <Ian.Campbell@xensource.com>
Cc: Ian Pratt <m+Ian.Pratt@cl.cam.ac.uk>,
	Kazuo Moriwaka <moriwaka@valinux.co.jp>,
	xen-devel@lists.xensource.com,
	Akio Takebe <takebe_akio@jp.fujitsu.com>,
	magnus.damm@gmail.com, Isaku Yamahata <yamahata@valinux.co.jp>,
	Magnus Damm <magnus@valinux.co.jp>, Horms <horms@verge.net.au>,
	Dave Anderson <anderson@redhat.com>,
	Itsuro ODA <oda@valinux.co.jp>
Subject: [PATCH 00/04] Kexec / Kdump: Release 20061130 (xen-unstable-12621)
Date: Thu, 30 Nov 2006 16:58:28 +0900	[thread overview]
Message-ID: <20061130075828.17411.96371.sendpatchset@localhost> (raw)

[PATCH 00/04] Kexec / Kdump: Release 20061130 (xen-unstable-12621)

Hi again,

Here comes yet another release of the Kexec / Kdump patches for x86 Xen.
Many thanks to Ian Campbell for reviewing the previous version of the
patch set, I hopefully managed to fix all issues reported. I've spent 
the day so far up-porting and testing as you can see below. The results
are all good, and I think the code is in a good condition.

If there is anything I can do to help out with the merge don't hesitate
to ask! 

/ magnus

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

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

Linux kernels:

Upstream linux-2.6.18 is used in the bzImage/vmlinux tests above.

kexec-tools:

The kexec-tools-testing git tree is Xen aware. You can find this tree among
the other ones on kernel.org. The following version is known to work for both 
i386 and x86_64: b5c22baac1a632363a91da666886bb0ae285bd67.

Changes since 20061122:

20061130 - Release 20061130 for xen-unstable-12621

- Fixed vanilla code build breakage:
  - Removed kexec-xen.h
  - Removed linux-2.6.16.29-crash-xen-i386/x86_64.patch
  - Code now present in linux-2.6.19-rc1-kexec-xen-i386/x86_64.patch

- Changed ELF note handling code:
  - ELF note types now defined in xen/include/public/elfnote.h
  - "Xen", XEN_ELFNOTE_CRASH_INFO for system wide information
    - Contains the old "XEN CORE" information plus taint variable
  - "Xen", XEN_ELFNOTE_CRASH_REGS for per-cpu system registers
    - Contains CR0, CR2, CR3 and CR4

- Reworked physical cpu note code:
  - Use num_present_cpus() instead of NR_CPUS
  - Removed heap clearing code. =)

- Up-ported code to 2.6.16.33

             reply	other threads:[~2006-11-30  7:58 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-30  7:58 Magnus Damm [this message]
2006-11-30  7:58 ` [PATCH 01/04] Kexec / Kdump: Generic code Magnus Damm
2006-11-30  7:58 ` [PATCH 02/04] Kexec / Kdump: Code shared between x86_32 and x86_64 Magnus Damm
2006-11-30  7:58 ` [PATCH 03/04] Kexec / Kdump: x86_32 specific code Magnus Damm
2006-11-30  7:58 ` [PATCH 04/04] Kexec / Kdump: x86_64 " Magnus Damm
2006-11-30 14:07 ` [PATCH 00/04] Kexec / Kdump: Release 20061130 (xen-unstable-12621) Ian Campbell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20061130075828.17411.96371.sendpatchset@localhost \
    --to=magnus@valinux.co.jp \
    --cc=Ian.Campbell@xensource.com \
    --cc=anderson@redhat.com \
    --cc=horms@verge.net.au \
    --cc=m+Ian.Pratt@cl.cam.ac.uk \
    --cc=magnus.damm@gmail.com \
    --cc=moriwaka@valinux.co.jp \
    --cc=oda@valinux.co.jp \
    --cc=takebe_akio@jp.fujitsu.com \
    --cc=xen-devel@lists.xensource.com \
    --cc=yamahata@valinux.co.jp \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.