Hello community, here is the log from the commit of package crash for openSUSE:Factory checked in at 2012-03-16 13:10:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crash (Old) and /work/SRC/openSUSE:Factory/.crash.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "crash", Maintainer is "PTesarik@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/crash/crash.changes 2012-02-16 14:55:35.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.crash.new/crash.changes 2012-03-16 13:10:18.000000000 +0100 @@ -1,0 +2,45 @@ +Wed Feb 29 22:12:17 UTC 2012 - dmair@suse.com + +- Update to crash 6.0.4 from upstream and adjust patch locations + to match current crash source. + 6.0.4 changelog is: + o Fix to allow the recently-added "mod -g" and "mod -r" options + to be used together. + o Additional update for 3.1.x and later kernels configured with + CONFIG_SLAB, which have replaced the kmem_cache.nodelists[] + array with a pointer to an outside array. + o Document the "crash [-h|--help] all" option in the crash.8 man + page and in the "crash [-h|--help]" output. + o Fix the S390/S390X-specific "s390dbf" command's "hex_ascii" + debug data printing routine to prevent the display of + non-ASCII characters. + o Fix for ARM stack unwinding on 3.2 and later kernels due to + commit: + http://git.kernel.org/linus/de66a979012dbc66b1ec0125795a3f79ee667b8a + o Implemented a new "search -x <count>" option that displays the + memory contents before and after any found search target. + o Fix for the x86_64 Xen hypervisor "bt" command. Without the + patch, the contents of the RDX register in exception frames + incorrectly shows the contents of the RCX register. + o Implementation of a platform-based vmalloc address translation + scheme for the 32-bit PPC architecture, introducing suppport + for the PPC44X platform while maintaining the current default + platform. + o Fix for the usage of native gdb commands where the command + output is redirected to a pipe and then redirected to a file. + o Fix to prevent a crash session that is run over a network + connection that is killed/removed from going into 100% + cpu-time loop. + o Fix for the support of PPC64 compressed kdumps, a regression + that was introduced in crash-6.0.3 when support for 32-bit PPC + compressed kdumps was implemented. + o Fix for the x86_64 "bt" command to prevent the possible + skipping of the stack frame just above an exception frame that + indicates "[exception RIP: unknown or invalid address]". + Patches with modified target locations are: + crash-make-emacs-default.diff + crash-sles9-time.patch + crash-crosscrash-hint.diff + crash-missing-declarations.patch + +------------------------------------------------------------------- Old: ---- crash-6.0.3.tar.gz New: ---- crash-6.0.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crash.spec ++++++ --- /var/tmp/diff_new_pack.AUByvf/_old 2012-03-16 13:10:21.000000000 +0100 +++ /var/tmp/diff_new_pack.AUByvf/_new 2012-03-16 13:10:21.000000000 +0100 @@ -16,7 +16,7 @@ # -%define crash_version 6.0.3 +%define crash_version 6.0.4 %define whitepaper_version 2003 %define scripts_version 2008-02-08 %define gcore_version 2011-09-22 ++++++ crash-6.0.3.tar.gz -> crash-6.0.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/crash/crash-6.0.3.tar.gz /work/SRC/openSUSE:Factory/.crash.new/crash-6.0.4.tar.gz differ: char 5, line 1 ++++++ crash-crosscrash-hint.diff ++++++ --- /var/tmp/diff_new_pack.AUByvf/_old 2012-03-16 13:10:22.000000000 +0100 +++ /var/tmp/diff_new_pack.AUByvf/_new 2012-03-16 13:10:22.000000000 +0100 @@ -15,7 +15,7 @@ --- a/tools.c +++ b/tools.c -@@ -4680,7 +4680,12 @@ machine_type_mismatch(char *file, char * +@@ -4728,7 +4728,12 @@ machine_type_mismatch(char *file, char * fprintf(fp, " crash utility: %s\n", MACHINE_TYPE); fprintf(fp, " %s: %s%s%s\n\n", file, e_machine, alt ? " or " : "", alt ? alt : ""); ++++++ crash-make-emacs-default.diff ++++++ --- /var/tmp/diff_new_pack.AUByvf/_old 2012-03-16 13:10:22.000000000 +0100 +++ /var/tmp/diff_new_pack.AUByvf/_new 2012-03-16 13:10:22.000000000 +0100 @@ -4,7 +4,7 @@ --- a/main.c +++ b/main.c -@@ -966,12 +966,6 @@ setup_environment(int argc, char **argv) +@@ -1007,12 +1007,6 @@ setup_environment(int argc, char **argv) pc->flags |= READLINE; pc->editing_mode = "no_mode"; @@ -17,7 +17,7 @@ /* * Resolve $HOME .rc file first, then the one in the local directory. -@@ -1021,7 +1015,7 @@ setup_environment(int argc, char **argv) +@@ -1062,7 +1056,7 @@ setup_environment(int argc, char **argv) } if (STREQ(pc->editing_mode, "no_mode")) ++++++ crash-missing-declarations.patch ++++++ --- /var/tmp/diff_new_pack.AUByvf/_old 2012-03-16 13:10:22.000000000 +0100 +++ /var/tmp/diff_new_pack.AUByvf/_new 2012-03-16 13:10:22.000000000 +0100 @@ -9,7 +9,7 @@ --- a/gdb-7.3.1.patch +++ b/gdb-7.3.1.patch -@@ -1244,6 +1244,16 @@ +@@ -1253,6 +1253,16 @@ ./pex-djgpp.$(objext) ./pex-msdos.$(objext) \ ./pex-unix.$(objext) ./pex-win32.$(objext) \ ./putenv.$(objext) \ @@ -26,4 +26,3 @@ --- gdb-7.3.1/gdb/symtab.c.orig +++ gdb-7.3.1/gdb/symtab.c @@ -4951,10 +4951,17 @@ static void - ++++++ crash-sles9-time.patch ++++++ --- /var/tmp/diff_new_pack.AUByvf/_old 2012-03-16 13:10:22.000000000 +0100 +++ /var/tmp/diff_new_pack.AUByvf/_new 2012-03-16 13:10:22.000000000 +0100 @@ -16,7 +16,7 @@ --- a/defs.h +++ b/defs.h -@@ -591,6 +591,7 @@ struct kernel_table { +@@ -614,6 +614,7 @@ struct kernel_table { ulong p2m_missing; } pvops_xen; int highest_irq; @@ -24,7 +24,7 @@ #define IKCONFIG_AVAIL 0x1 /* kernel contains ikconfig data */ #define IKCONFIG_LOADED 0x2 /* ikconfig data is currently loaded */ int ikconfig_flags; -@@ -4993,6 +4994,13 @@ extern struct lkcd_environment *lkcd; +@@ -5215,6 +5216,13 @@ extern struct lkcd_environment *lkcd; #endif /* LKCD_COMMON */ @@ -40,7 +40,7 @@ */ --- a/kernel.c +++ b/kernel.c -@@ -211,6 +211,12 @@ kernel_init() +@@ -212,6 +212,12 @@ kernel_init() verify_version(); @@ -53,7 +53,7 @@ if (symbol_exists("__per_cpu_offset")) { if (LKCD_KERNTYPES()) i = get_cpus_possible(); -@@ -4089,7 +4095,7 @@ get_uptime(char *buf, ulonglong *j64p) +@@ -4205,7 +4211,7 @@ get_uptime(char *buf, ulonglong *j64p) if (symbol_exists("jiffies_64")) { get_symbol_data("jiffies_64", sizeof(ulonglong), &jiffies_64); @@ -62,7 +62,7 @@ wrapped = (jiffies_64 & 0xffffffff00000000ULL); if (wrapped) { wrapped -= 0x100000000ULL; -@@ -4623,6 +4629,7 @@ no_cpu_flags: +@@ -4739,6 +4745,7 @@ no_cpu_flags: fprintf(fp, " p2m_top: %lx\n", kt->pvops_xen.p2m_top); fprintf(fp, " p2m_top_entries: %d\n", kt->pvops_xen.p2m_top_entries); fprintf(fp, " p2m_missing: %lx\n", kt->pvops_xen.p2m_missing); @@ -72,7 +72,7 @@ /* --- a/task.c +++ b/task.c -@@ -3513,6 +3513,12 @@ start_time_timespec(void) +@@ -3547,6 +3547,12 @@ start_time_timespec(void) default: break; } @@ -85,7 +85,7 @@ tt->flags |= NO_TIMESPEC; -@@ -3544,6 +3550,11 @@ convert_start_time(ulonglong start_time, +@@ -3578,6 +3584,11 @@ convert_start_time(ulonglong start_time, ulong tmp1, tmp2; ulonglong wrapped; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de