Hello community, here is the log from the commit of package crash for openSUSE:Leap:15.2 checked in at 2020-04-25 19:09:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/crash (Old) and /work/SRC/openSUSE:Leap:15.2/.crash.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crash" Sat Apr 25 19:09:25 2020 rev:43 rq:797526 version:7.2.8 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/crash/crash.changes 2020-02-09 15:03:03.634764610 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.crash.new.2738/crash.changes 2020-04-25 19:09:27.388159637 +0200 @@ -2 +2,25 @@ -Fri Jan 31 17:19:40 UTC 2020 - David Mair <[email protected]> +Sat Apr 18 12:00:31 UTC 2020 - Michal Suchanek <[email protected]> + +- Make Factory ppc64 crash usable on both SLE 15 SP1 and releases before + SLE15 SP1 (bsc#1148197). This is only a workaround that requires to build + crash for each codestream separately. + +------------------------------------------------------------------- +Fri Apr 17 23:53:17 UTC 2020 - Michal Suchanek <[email protected]> + +- Drop crash-s390-autodetect-kaslr.patch which has been merged in 7.2.7. + +------------------------------------------------------------------- +Wed Apr 8 09:42:08 UTC 2020 - Michal Suchanek <[email protected]> + +- Add crash-fix-kmem-sS-for-caches-created-during-SLUB-bootstrap.patch + Fix "kmem -[sS]" for caches created during SLUB bootstrap (bsc#1164815 ltc#182973). + +------------------------------------------------------------------- +Wed Apr 1 06:28:37 UTC 2020 - Michal Suchanek <[email protected]> + +- Add crash-Fix-for-reading-compressed-kdump-dumpfiles-from-syst.patch + Fix integer overflow with large memory configuration (bsc#1168233 ltc#184660). + +------------------------------------------------------------------- +Tue Feb 4 15:50:22 UTC 2020 - David Mair <[email protected]> @@ -18,0 +43,6 @@ + * Source already includes XZ compressed module support, removed: + crash-symbols-add-support-for-XZ.patch + * Refreshed patches that were no longer aligned with source: + crash-allow-use-of-sadump-captured-KASLR-kernel.patch + crash-s390-autodetect-kaslr.patch + crash-sles9-time.patch @@ -21 +51 @@ -Tue Jan 14 18:02:35 UTC 2020 - David Mair <[email protected]> +Fri Jan 10 17:41:20 UTC 2020 - David Mair <[email protected]> @@ -31 +61 @@ -Thu Nov 7 18:01:14 UTC 2019 - David Mair <[email protected]> +Tue Nov 12 19:39:11 UTC 2019 - David Mair <[email protected]> @@ -44 +74,19 @@ -Fri Aug 23 21:09:10 UTC 2019 - David Mair <[email protected]> +Fri Nov 8 10:33:41 UTC 2019 - Jiri Slaby <[email protected]> + +- add crash-symbols-add-support-for-XZ.patch (bnc#1155921) + +------------------------------------------------------------------- +Wed Aug 21 12:57:09 UTC 2019 - Michel Normand <[email protected]> + +- Disable LTO for PowerPC as bypass boo#1146646 + +------------------------------------------------------------------- +Thu Aug 8 15:22:17 UTC 2019 - David Mair <[email protected]> + +- Added patch for commit 326e1b8f83a4318b09033ef754f40c785aed5e68 + in linux 5.3: + crash-allow-kmem-section-is-early.patch + +------------------------------------------------------------------- +Mon Jun 24 18:00:01 UTC 2019 - David Mair <[email protected]> + @@ -49,0 +98,10 @@ + * crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch + * crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch + * crash-fix-for-virsh-dump-dumps-with-KASLR.patch + * crash-fix-kmem-z-on-kernel-5.0.patch + * crash-fix-kmem-i-on-kernel-5.0.patch + * crash-fix-sym-for-module-symbols-on-kernel-5.0.patch + * crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch + * crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch + * crash-find-kernel-configuration-data-with-kernel-5.1.patch + * crash-fix-dev-dD-on-kernel-5.1.patch @@ -52 +109,0 @@ - crash-xen-invalid-pcpu-vaddr-use-hware-domain-sym.patch @@ -64 +120,0 @@ - crash-stop_read_error_when_intent_is_retry.patch @@ -66,3 +122,17 @@ - Added patch for commit 326e1b8f83a4318b09033ef754f40c785aed5e68 - in linux 5.3: - crash-allow-kmem-section-is-early.patch +------------------------------------------------------------------- +Tue Apr 23 09:21:32 UTC 2019 - Michal Kubecek <[email protected]> + +- Upgrade the source tarball to version 7.2.5 +- drop patches obsoleted by version upgrade: + * crash-fix-snprintf-overflow.patch + * crash-update-recognition-of-x86_64-CPU_ENTRY_AREA.patch +- post-7.2.5 upstream patches for kernel 5.0/5.1 compatibility: + * crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch + * crash-fix-for-virsh-dump-dumps-with-KASLR.patch + * crash-fix-kmem-z-on-kernel-5.0.patch + * crash-fix-kmem-i-on-kernel-5.0.patch + * crash-fix-sym-for-module-symbols-on-kernel-5.0.patch + * crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch + * crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch + * crash-find-kernel-configuration-data-with-kernel-5.1.patch + * crash-fix-dev-dD-on-kernel-5.1.patch @@ -71 +141 @@ -Thu Mar 21 20:43:53 CET 2019 - [email protected] +Thu Feb 14 19:23:00 CET 2019 - [email protected] @@ -80 +150 @@ - crash-xen-invalid-pcpu-vaddr-use-hware-domain-sym.patch + crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch @@ -96,2 +166 @@ - This is a change for SLE15 SP1 only and needs to be updated before merging to - other codestreams. + This is not compatible with SLE15 and SLE12 SP4. @@ -100 +169 @@ -Mon Oct 8 05:12:45 UTC 2018 - Jeffrey Cheung <[email protected]> +Fri Oct 12 05:00:27 UTC 2018 - Jeffrey Cheung <[email protected]> @@ -102 +171,2 @@ -- Enabled kmp-rt for SLERT15 SP1 +- Sync with SLE15 SP1 (SR#173916) to enable the kmp-rt for SLERT15 SP1 only + set %if 0%{?sle_version} >= 150100 @@ -117 +187,18 @@ -- fix license warning +------------------------------------------------------------------- +Wed Jul 4 19:26:40 UTC 2018 - [email protected] + +- Added crash-fix-snprintf-overflow.patch + Fix to address a "__builtin___snprintf_chk" compiler warning. +- Added crash-update-recognition-of-x86_64-CPU_ENTRY_AREA.patch + Update the recognition of x86_64 CPU_ENTRY_AREA. + +------------------------------------------------------------------- +Wed Jul 4 14:23:28 UTC 2018 - [email protected] + +- Upgrade the source tarball to version to 7.2.3 + A complete changelog is available via the crash source page at: + + http://people.redhat.com/anderson/crash.changelog.html + +- Refreshed: + crash-compressed-booted-kernel.patch Old: ---- crash-s390-autodetect-kaslr.patch New: ---- crash-Fix-for-reading-compressed-kdump-dumpfiles-from-syst.patch crash-fix-kmem-sS-for-caches-created-during-SLUB-bootstrap.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crash.spec ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.240161468 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.240161468 +0200 @@ -1,7 +1,7 @@ # # spec file for package crash # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -57,7 +57,7 @@ %endif %endif %endif -Url: http://people.redhat.com/anderson/ +URL: http://people.redhat.com/anderson/ Summary: Crash utility for live systems; netdump, diskdump, LKCD or mcore dumpfiles License: GPL-3.0-or-later AND GFDL-1.2-only Group: Development/Tools/Debuggers @@ -91,7 +91,8 @@ Patch21: %{name}-allow-use-of-sadump-captured-KASLR-kernel.patch Patch23: %{name}-SLE15-SP1-With-Linux-4.19-rc1-up-MAX_PHYSMEM_BITS-to-128TB.patch Patch24: %{name}-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch -Patch25: %{name}-s390-autodetect-kaslr.patch +Patch25: %{name}-Fix-for-reading-compressed-kdump-dumpfiles-from-syst.patch +Patch26: %{name}-fix-kmem-sS-for-caches-created-during-SLUB-bootstrap.patch Patch90: %{name}-sial-ps-2.6.29.diff BuildRequires: bison BuildRequires: flex @@ -276,6 +277,18 @@ %endif +# Compatibility cruft +# there is no %%license prior to SLE12 +%if %{undefined _defaultlicensedir} +%define license %doc +%else +# filesystem before SLE12 SP3 lacks /usr/share/licenses +%if 0%(test ! -d %{_defaultlicensedir} && echo 1) +%define _defaultlicensedir %{_defaultdocdir} +%endif +%endif +# End of compatibility cruft + %prep %setup -q -a 2 -a 4 %patch1 -p1 @@ -288,9 +301,14 @@ %patch13 -p1 %patch18 -p1 %patch21 -p1 +# Patches for SLE 15 SP1 potentially break support for SLE15 and SLE 12 SP4 +# Don't apply on these (and earlier) versions - see bsc#1148197 +%if 0%{?sle_version} > 120400 && 0%{?sle_version} != 150000 %patch23 -p1 %patch24 -p1 +%endif %patch25 -p1 +%patch26 -p1 %if %{have_snappy} %patch15 -p1 %endif @@ -402,7 +420,8 @@ %defattr(-,root,root) %{_bindir}/crash %{_mandir}/man8/crash.8* -%doc README README.SUSE COPYING3 +%license COPYING3 +%doc README README.SUSE %dir %{_libdir}/crash %dir %{_libdir}/crash/extensions ++++++ crash-Fix-for-reading-compressed-kdump-dumpfiles-from-syst.patch ++++++ >From b80b16549e24769c7d5fe3a10c4b1a1c4b5161f3 Mon Sep 17 00:00:00 2001 From: Dave Anderson <[email protected]> Date: Mon, 23 Mar 2020 15:52:11 -0400 Subject: [PATCH] Fix for reading compressed kdump dumpfiles from systems with physical memory located at extraordinarily high addresses. In a system with a physical address range from 0x602770ecf000 to 0x6027ffffffff, the crash utility fails during session initialization due to an integer overflow, ending with the error message "crash: vmlinux and vmcore do not match!". ([email protected]) References: bsc#1168233 ltc#184660 Upstream: merged Git-commit: b80b16549e24769c7d5fe3a10c4b1a1c4b5161f3 --- diskdump.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/diskdump.c b/diskdump.c index e88243e616cc..328c932dad5a 100644 --- a/diskdump.c +++ b/diskdump.c @@ -233,7 +233,7 @@ clean_diskdump_data(void) } static inline int -get_bit(char *map, int byte, int bit) +get_bit(char *map, unsigned long byte, int bit) { return map[byte] & (1<<bit); } @@ -694,7 +694,7 @@ restart: dd->max_mapnr = header->max_mapnr; /* read memory bitmap */ - bitmap_len = block_size * header->bitmap_blocks; + bitmap_len = (off_t)block_size * header->bitmap_blocks; dd->bitmap_len = bitmap_len; offset = (off_t)block_size * (1 + header->sub_hdr_size); @@ -744,7 +744,7 @@ restart: memcpy(dd->dumpable_bitmap, dd->bitmap, bitmap_len); dd->data_offset - = (1 + header->sub_hdr_size + header->bitmap_blocks) + = (1UL + header->sub_hdr_size + header->bitmap_blocks) * header->block_size; dd->header = header; -- 2.23.0 ++++++ crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.300161598 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.300161598 +0200 @@ -1,16 +1,21 @@ From 28fa7bd09013455b5ddc020dea4706278cda0d65 Mon Sep 17 00:00:00 2001 -From: Dave Anderson <[email protected]> -Date: Tue, 19 Jun 2018 16:31:54 -0400 -Subject: [PATCH] Fix for PPC64 kernel virtual address translation in Linux - 4.17 and later kernels with commit c2b4d8b7417a59b7f9a52d0d8402f5257cbbd398, - titled "powerpc/mm/hash64: Increase the VA range", in which the maximum - virtual address value has been increased to 4PB. Without the patch, the - translation/access of high vmalloc space addresses fails; for example, the - "kmem -[sS]" option fails the translation of per-cpu kmem_cache_cpu addresses - located in vmalloc space, with the error messages "kmem: invalid kernel - virtual address: <address> type: kmem_cache_cpu.freelist" and "kmem: invalid - kernel virtual address: <address> type: kmem_cache_cpu.page", and the "vtop" - command shows the addresses as "(not mapped)". ([email protected]) +From: Hari Bathini <[email protected]> +Date: Wed, 20 Jun 2018 01:34:22 +0530 +Subject: book3s/ppc64: Increase the VA range +Upstream: no, adapts the below upstream commit for SLE15 SP1 +Git-commit: 28fa7bd09013455b5ddc020dea4706278cda0d65 + +Fix for PPC64 kernel virtual address translation in Linux 4.17 and +later kernels with commit c2b4d8b7417a59b7f9a52d0d8402f5257cbbd398, +titled "powerpc/mm/hash64: Increase the VA range", in which the +maximum virtual address value has been increased to 4PB. Without +the patch, the translation/access of high vmalloc space addresses +fails; for example, the "kmem -[sS]" option fails the translation +of per-cpu kmem_cache_cpu addresses located in vmalloc space, with +the error messages "kmem: invalid kernel virtual address: <address> +type: kmem_cache_cpu.freelist" and "kmem: invalid kernel virtual +address: <address> type: kmem_cache_cpu.page", and the "vtop" +command shows the addresses as "(not mapped)". ([email protected]) [note: apply on 4.12+ for SLE 15 SP1 - incompatible with SLE 15 SP0] ++++++ crash-SLE15-SP1-With-Linux-4.19-rc1-up-MAX_PHYSMEM_BITS-to-128TB.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.308161615 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.312161623 +0200 @@ -1,11 +1,15 @@ From 599a6579aa916df7800f8e889d68e4287e4520dd Mon Sep 17 00:00:00 2001 -From: Dave Anderson <[email protected]> -Date: Thu, 27 Sep 2018 14:14:31 -0400 -Subject: [PATCH] With Linux 4.19-rc1 commit - 7d4340bb92a9df78e6e28152f3dd89d9bd82146b, titled "powerpc/mm: Increase - MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config", the PPC64 - MAX_PHYSMEM_BITS value has been bumped up to 47. The appropriate update has - been made in this patch. ([email protected]) +From: Hari Bathini <[email protected]> +Date: Thu, 27 Sep 2018 02:06:49 +0530 +Subject: ppc64: increase MAX_PHYSMEM_BITS to 128TB +Upstream: no, adapts the below upstream commit for SLE15 SP1 +Git-commit: 599a6579aa916df7800f8e889d68e4287e4520dd + +With Linux 4.19-rc1 commit 7d4340bb92a9df78e6e28152f3dd89d9bd82146b, +titled "powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with +SPARSEMEM_VMEMMAP config", the PPC64 MAX_PHYSMEM_BITS value has been +bumped up to 47. The appropriate update has been made in this patch. +([email protected]) [note: apply on 4.12+ for SLE 15 SP1 - incompatible with SLE 15 SP0] --- ++++++ crash-allow-use-of-sadump-captured-KASLR-kernel.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.320161640 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.320161640 +0200 @@ -22,10 +22,10 @@ symbols.c | 3 +++ 1 file changed, 3 insertions(+) -Index: crash-7.2.8/symbols.c +Index: b/symbols.c =================================================================== ---- crash-7.2.8.orig/symbols.c -+++ crash-7.2.8/symbols.c +--- a/symbols.c ++++ b/symbols.c @@ -1156,6 +1156,9 @@ symname_hash_install(struct syment *spn) } } ++++++ crash-compressed-booted-kernel.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.328161658 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.332161666 +0200 @@ -9,10 +9,10 @@ filesys.c | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) -Index: b/filesys.c +Index: crash-7.2.7/filesys.c =================================================================== ---- a/filesys.c -+++ b/filesys.c +--- crash-7.2.7.orig/filesys.c ++++ crash-7.2.7/filesys.c @@ -581,6 +581,7 @@ static int find_booted_kernel(void) { ++++++ crash-debuginfo-compressed.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.340161683 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.340161683 +0200 @@ -12,10 +12,10 @@ symbols.c | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) -Index: b/symbols.c +Index: crash-7.2.7/symbols.c =================================================================== ---- a/symbols.c -+++ b/symbols.c +--- crash-7.2.7.orig/symbols.c ++++ crash-7.2.7/symbols.c @@ -203,9 +203,9 @@ symtab_init(void) * Pull a bait-and-switch on st->bfd if we've got a separate * .gnu_debuglink file that matches the CRC. Not done for kerntypes. ++++++ crash-fix-kmem-sS-for-caches-created-during-SLUB-bootstrap.patch ++++++ >From 50f39247d80519c71d1f03984bc34aa476a9c2bd Mon Sep 17 00:00:00 2001 From: Hari Bathini <[email protected]> Date: Wed, 8 Apr 2020 11:38:23 +0200 Subject: [PATCH] fix "kmem -[sS]" for caches created during SLUB bootstrap References: bsc#1164815 ltc#182973 https://www.redhat.com/archives/crash-utility/2020-April/msg00029.html Upstream: submitted Fix for "kmem -[sS]" options on Linux 4.14 and later kernels built with CONFIG_SLAB_FREELIST_HARDENED enabled. Without the patch, there will error messages of the type "kmem: <cache name> slab: <address> invalid freepointer: <obfuscated address>" for caches created during SLUB bootstrap, as they are likely to have s->random == 0. Signed-off-by: Hari Bathini <hbathini linux ibm com> --- memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/memory.c b/memory.c index ccc29442c3f6..c2433ebe5e75 100644 --- a/memory.c +++ b/memory.c @@ -19244,7 +19244,7 @@ count_free_objects(struct meminfo *si, ulong freelist) static ulong freelist_ptr(struct meminfo *si, ulong ptr, ulong ptr_addr) { - if (si->random) + if (VALID_MEMBER(kmem_cache_random)) /* CONFIG_SLAB_FREELIST_HARDENED */ return (ptr ^ si->random ^ ptr_addr); else -- 2.23.0 ++++++ crash-make-emacs-default.diff ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.368161744 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.372161753 +0200 @@ -2,10 +2,10 @@ main.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) -Index: b/main.c +Index: crash-7.2.7/main.c =================================================================== ---- a/main.c -+++ b/main.c +--- crash-7.2.7.orig/main.c ++++ crash-7.2.7/main.c @@ -1169,12 +1169,6 @@ setup_environment(int argc, char **argv) pc->flags |= READLINE; pc->editing_mode = "no_mode"; ++++++ crash-missing-declarations.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.380161770 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.380161770 +0200 @@ -7,10 +7,10 @@ gdb-7.6.patch | 10 ++++++++++ 1 file changed, 10 insertions(+) -Index: b/gdb-7.6.patch +Index: crash-7.2.7/gdb-7.6.patch =================================================================== ---- a/gdb-7.6.patch -+++ b/gdb-7.6.patch +--- crash-7.2.7.orig/gdb-7.6.patch ++++ crash-7.2.7/gdb-7.6.patch @@ -41,6 +41,16 @@ exit 0 ./pex-djgpp.$(objext) ./pex-msdos.$(objext) \ ./pex-unix.$(objext) ./pex-win32.$(objext) \ ++++++ crash-patch-gdb.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.392161795 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.392161795 +0200 @@ -14,8 +14,6 @@ Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) -Index: b/Makefile -=================================================================== --- a/Makefile +++ b/Makefile @@ -263,8 +263,11 @@ gdb_unzip: ++++++ crash-sles9-quirk.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.420161856 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.420161856 +0200 @@ -53,8 +53,6 @@ lkcd_v8.c | 11 +++++++++++ 1 file changed, 11 insertions(+) -Index: b/lkcd_v8.c -=================================================================== --- a/lkcd_v8.c +++ b/lkcd_v8.c @@ -130,6 +130,17 @@ lkcd_dump_init_v8_arch(dump_header_t *dh ++++++ crash-sles9-time.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.432161881 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.432161881 +0200 @@ -14,10 +14,10 @@ task.c | 11 +++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) -Index: crash-7.2.8/defs.h +Index: b/defs.h =================================================================== ---- crash-7.2.8.orig/defs.h -+++ crash-7.2.8/defs.h +--- a/defs.h ++++ b/defs.h @@ -741,6 +741,7 @@ struct kernel_table { ulong p2m_missing; } pvops_xen; @@ -40,10 +40,10 @@ /* * gdb_interface.c */ -Index: crash-7.2.8/kernel.c +Index: b/kernel.c =================================================================== ---- crash-7.2.8.orig/kernel.c -+++ crash-7.2.8/kernel.c +--- a/kernel.c ++++ b/kernel.c @@ -297,6 +297,12 @@ kernel_init() verify_version(); @@ -74,10 +74,10 @@ } /* -Index: crash-7.2.8/task.c +Index: b/task.c =================================================================== ---- crash-7.2.8.orig/task.c -+++ crash-7.2.8/task.c +--- a/task.c ++++ b/task.c @@ -4631,6 +4631,12 @@ start_time_timespec(void) default: break; ++++++ crash_enable_lzo_support.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.448161916 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.448161916 +0200 @@ -3,14 +3,10 @@ LDFLAGS.extra | 1 + 2 files changed, 2 insertions(+) -Index: b/CFLAGS.extra -=================================================================== --- /dev/null +++ b/CFLAGS.extra @@ -0,0 +1 @@ +-DLZO -Index: b/LDFLAGS.extra -=================================================================== --- /dev/null +++ b/LDFLAGS.extra @@ -0,0 +1 @@ ++++++ crash_enable_snappy_support.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.460161941 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.460161941 +0200 @@ -9,15 +9,11 @@ LDFLAGS.extra | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -Index: b/CFLAGS.extra -=================================================================== --- a/CFLAGS.extra +++ b/CFLAGS.extra @@ -1 +1 @@ --DLZO +-DLZO -DSNAPPY -Index: b/LDFLAGS.extra -=================================================================== --- a/LDFLAGS.extra +++ b/LDFLAGS.extra @@ -1 +1 @@ ++++++ eppic-support-arm64.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.484161993 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.484161993 +0200 @@ -11,8 +11,6 @@ extensions/eppic/applications/crash/eppic.c | 4 ++++ 1 file changed, 4 insertions(+) -Index: b/extensions/eppic/applications/crash/eppic.c -=================================================================== --- a/extensions/eppic/applications/crash/eppic.c +++ b/extensions/eppic/applications/crash/eppic.c @@ -1033,10 +1033,14 @@ _init() /* Register the command set. */ ++++++ eppic-switch-to-system-lib.patch ++++++ --- /var/tmp/diff_new_pack.kW5W5K/_old 2020-04-25 19:09:28.496162019 +0200 +++ /var/tmp/diff_new_pack.kW5W5K/_new 2020-04-25 19:09:28.496162019 +0200 @@ -3,8 +3,6 @@ extensions/eppic/applications/crash/eppic.c | 1110 ++++++++++++++++++++++++++++ 2 files changed, 1112 insertions(+), 24 deletions(-) -Index: b/extensions/eppic.mk -=================================================================== --- a/extensions/eppic.mk +++ b/extensions/eppic.mk @@ -31,29 +31,7 @@ all: @@ -48,8 +46,6 @@ clean: if [ -d eppic/libeppic ]; \ -Index: b/extensions/eppic/applications/crash/eppic.c -=================================================================== --- /dev/null +++ b/extensions/eppic/applications/crash/eppic.c @@ -0,0 +1,1110 @@
