Software: - 2.6.16-rc4-git2-smp - kexec-tools-1.101 + kexec-tools-1.101-kdump6.patch # lsmod Module Size Used by edd 26760 0 cpufreq_ondemand 24712 2 cpufreq_userspace 23552 0 cpufreq_powersave 18432 0 acpi_cpufreq 23684 1 freq_table 22400 1 acpi_cpufreq ipv6 331936 16 button 24224 0 battery 27400 0 ac 22152 0 apparmor 72864 0 aamatch_pcre 30720 1 apparmor ext3 150928 1 jbd 85824 1 ext3 loop 32784 0 dm_mod 78016 0 tg3 115716 0 generic 22020 0 [permanent] ide_core 165124 1 generic e752x_edac 27264 0 shpchp 62976 0 pci_hotplug 45232 1 shpchp edac_mc 44608 1 e752x_edac uhci_hcd 48928 0 ehci_hcd 48136 0 usbcore 152488 3 uhci_hcd,ehci_hcd hw_random 22568 0 i2c_i801 26004 0 i2c_core 40704 1 i2c_i801 i8xx_tco 24768 0 reiserfs 242560 1 fan 21896 0 thermal 32272 0 processor 50280 2 acpi_cpufreq,thermal mptspi 27144 3 mptscsih 52608 1 mptspi mptbase 69216 2 mptspi,mptscsih sg 52648 0 sr_mod 33316 0 cdrom 52520 1 sr_mod ata_piix 28292 0 libata 78096 1 ata_piix sd_mod 34304 4 scsi_mod 164304 6 mptspi,mptscsih,sg,sr_mod,libata,sd_mod Test Procedure: - Built first kernel with CONFIG_KEXEC enabled. - Booted first kernel with command line option "crashkernel=64M@16M" - Built second kernel for 16M physical start location with CONFIG_CRASH_DUMP, and CONFIG_PROC_VMCORE enabled. - Loaded second kernel with kexec -p - Invoked kdump using sysrq-c and second kernel booted. - Copied /proc/vmcore to disk and rebooted back to the first kernel.