Overview
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest17 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/17 | vmlinux parameter segment stomping fixkexec/ | +14 | 1 reply | |
| 2/17 | Backup region creation and contents copyingkexec/ kexec/ kexec/ +23 more | +150 | 0 replies | |
| 3/17 | Core image elf header creationkexec/ kexec/ kexec/ +3 more | +765 | 0 replies | |
| 4/17 | Fill virtual addresses for linearly mapped regionkexec/ kexec/ | +27 | 0 replies | |
| 5/17 | Add command line option "--crash-dump"kexec/ kexec/ kexec/ +2 more | +30 | 0 replies | |
| 6/17 | NMI handler segment selector, stack pointer fixarch/ | +13 | 0 replies | |
| 7/17 | Documentation for KdumpDocumentation/ Documentation/ | +120 | 0 replies | |
| 8/17 | Retrieve saved max pfnarch/ include/ mm/ | +24 | 0 replies | |
| 9/17 | Kconfig for kdumparch/ | +7 | 0 replies | |
| 10/17 | Routines for copying dump pagesarch/ include/ include/ +3 more | +79 | 0 replies | |
| 11/17 | Routines for copying dump pages fixeskernel/ | +4 | 0 replies | |
| 12/17 | Routines for copying dump pages - more fixesinclude/ kernel/ | +7 | 0 replies | |
| 13/17 | Retrieve elfcorehdr address from command lineDocumentation/ arch/ include/ +1 more | +16 | 0 replies | |
| 14/17 | Access dump file in elf format (/proc/vmcore)fs/ fs/ fs/ +4 more | +476 | 0 replies | |
| 15/17 | Parse elf32 headers and export through /proc/vmcorefs/ | +218 | 0 replies | |
| 16/17 | Accessing dump file in linear raw format (/dev/oldmem)Documentation/ drivers/ | +75 | 0 replies | |
| 17/17 | Cleanups for dump file access in linear raw formatdrivers/ | +15 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC/PATCH 0/17][Kdump] Overview
Hi,
This patchset restores back the kdump functionality on i386. Patchset contains the patches for user space (kexec-tools-1.101) and kernel space (2.6.12-rc1-mm3). Some of the user space patches are being released for the completeness.
This patch set performs following.
kexec-tool-1.101
(http://www.xmission.com/~ebiederm/files/kexec/kexec-tools-1.101.tar.gz)
-----------------------------------------------------------------------
- Create a backup region and copy the first 640K of memory to backup region over a crash.
- Generate Elf headers representing crashed memory and store in reserved region. Also appends the memmap= and elfcorehdr= parameters to command line internally to be passed to capture kernel.
- Fills in the virtual addresses for linearly mapped region at the elf header creation time. This assists in limited debugging through gdb.
- Adds another command line option "--crash-dump" to differentiate between kexec on panic and kexec on panic with crash dump on.
2.6.12-rc1-mm3
--------------
- Retrieve physical address of elf core headers, stored by crashed kernel.
- Export dump image in ELF format through /proc/vmcore interface.
- Export raw dump image through /dev/oldmem interface.
Following patches (as in series file) need to be dropped before applying the fresh ones.
crashdump-documentation.patch crashdump-memory-preserving-reboot-using-kexec.patch crashdump-routines-for-copying-dump-pages.patch crashdump-routines-for-copying-dump-pages-fixes.patch crashdump-elf-format-dump-file-access.patch crashdump-linear-raw-format-dump-file-access.patch crashdump-linear-raw-format-dump-file-access-coding-style.patch
I look forward for comments and suggestions. I have done basic testing on uni and SMP systems.
Thanks
Vivek