Hello community, here is the log from the commit of package kexec-tools checked in at Sun Jun 25 01:24:34 CEST 2006. -------- --- kexec-tools/kexec-tools.changes 2006-06-16 12:25:13.000000000 +0200 +++ kexec-tools/kexec-tools.changes 2006-06-23 17:32:07.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Jun 22 15:23:22 CEST 2006 - tiwai@suse.de + +- fix kexec to reserve ACPI NVS area (#179093) +- add more description about chkconfig and kdump service + (#183017) + +------------------------------------------------------------------- New: ---- kexec-tools-x86_64-acpi-nvs-fix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kexec-tools.spec ++++++ --- /var/tmp/diff_new_pack.3T7Jf6/_old 2006-06-25 01:24:22.000000000 +0200 +++ /var/tmp/diff_new_pack.3T7Jf6/_new 2006-06-25 01:24:22.000000000 +0200 @@ -17,7 +17,7 @@ Autoreqprov: on Summary: Tools for fast kernel loading Version: 1.101 -Release: 36 +Release: 37 Source: %{name}-%{version}.tar.bz2 Source1: kdump Source2: sysconfig.kdump @@ -32,6 +32,7 @@ Patch4: kexec-tools-s390-fix.diff Patch5: kexec-tools-ppc64-rm-platform-prop-fix.patch Patch6: ppc64-kdump-tools-ELF-header-fix.patch +Patch7: kexec-tools-x86_64-acpi-nvs-fix.patch URL: http://www.xmission.com/~ebiederm/files/kexec/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -61,6 +62,7 @@ %patch4 %patch5 -p1 %patch6 -p1 +%patch7 -p1 %{?suse_update_config -f} cp %{SOURCE5} . @@ -116,6 +118,10 @@ /var/adm/fillup-templates/sysconfig.kdump %changelog -n kexec-tools +* Thu Jun 22 2006 - tiwai@suse.de +- fix kexec to reserve ACPI NVS area (#179093) +- add more description about chkconfig and kdump service + (#183017) * Fri Jun 16 2006 - tiwai@suse.de - add irqpoll boot option for i386 and x86_64 for more robust kdump (#183017) ++++++ kexec-tools-x86_64-acpi-nvs-fix.patch ++++++ diff -urNp -X dontdiff kexec-tools-1.101/kexec/arch/x86_64/crashdump-x86_64.c kexec-tools-1.101-kdump/kexec/arch/x86_64/crashdump-x86_64.c --- kexec-tools-1.101/kexec/arch/x86_64/crashdump-x86_64.c 09:17:05.000000000 -0600 +++ kexec-tools-1.101-kdump/kexec/arch/x86_64/crashdump-x86_64.c 06:19:51.000000000 -0600 @@ -113,6 +113,8 @@ static int get_crash_memory_ranges(struc * initializing acpi tables in second kernel. */ type = RANGE_ACPI; + } else if(memcmp(str,"ACPI Non-volatile Storage\n",26) == 0 ) { + type = RANGE_ACPI_NVS; } else { continue; } @@ -645,7 +647,8 @@ int load_crashdump_segments(struct kexec /* Inform second kernel about the presence of ACPI tables. */ for (i = 0; i < CRASH_MAX_MEMORY_RANGES; i++) { unsigned long start, end; - if (mem_range[i].type != RANGE_ACPI) + if ( !( mem_range[i].type == RANGE_ACPI + || mem_range[i].type == RANGE_ACPI_NVS) ) continue; start = mem_range[i].start; end = mem_range[i].end; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org