2666f3823c
Accepting request 151175 from Kernel:kdump
Stephan Kulow
2013-02-04 20:07:53 +00:00
2d189b024d
Accepting request 151172 from home:dmair:branches:Kernel:kdump
David Mair2013-02-04 19:34:16 +00:00
5f38e83a79
Accepting request 150473 from home:dmair:branches:Kernel:kdump
David Mair2013-02-01 18:53:11 +00:00
a7c9ad055c
Accepting request 149968 from Kernel:kdump
Stephan Kulow
2013-01-29 11:05:38 +00:00
40770239b6
- crash-var_length_log_rec.patch: support variable-length record kernel log buffer present in kernel 3.5 and later (bnc#796151).
Petr Tesařík
2013-01-25 20:35:12 +00:00
43c2f42c62
Accepting request 146751 from home:tabraham1:branches:Kernel:kdump
Petr Tesařík
2013-01-25 16:11:22 +00:00
27a8ad9238
Accepting request 129354 from Kernel:kdump
Stephan Kulow
2012-07-31 11:29:39 +00:00
d4c9835a76
Accepting request 129195 from home:a_jaeger:FactoryFix
David Mair2012-07-30 17:27:02 +00:00
c627282bf8
Accepting request 128153 from Kernel:kdump
Stephan Kulow
2012-07-23 07:58:31 +00:00
2a39b96b2d
Accepting request 128152 from home:dmair:branches:Kernel:kdump
David Mair2012-07-17 18:48:01 +00:00
2fc89c93fb
Accepting request 123221 from Kernel:kdump
Stephan Kulow
2012-06-01 20:30:33 +00:00
0872363dac
Accepting request 123218 from home:dmair:branches:Kernel:kdump
David Mair2012-06-01 13:03:08 +00:00
daa3592964
Accepting request 121299 from Kernel:kdump
Stephan Kulow
2012-05-21 05:24:10 +00:00
a46ce41f30
- delete crash-foreach-match-running.patch: upstream - Update to crash 6.0.6 from upstream
Petr Tesařík
2012-05-17 07:56:16 +00:00
458f2c1837
Accepting request 121231 from home:dmair:branches:Kernel:kdump
Petr Tesařík
2012-05-17 07:50:06 +00:00
ca7293185b
Accepting request 111826 from Kernel:kdump
Stephan Kulow
2012-03-29 11:50:48 +00:00
7a235d931b
Accepting request 111468 from home:dmair:branches:Kernel:kdump
Petr Tesařík
2012-03-29 09:36:00 +00:00
5af806276f
Accepting request 108995 from Kernel:kdump
Stephan Kulow
2012-03-16 12:10:14 +00:00
d145524f93
Accepting request 108994 from home:dmair:branches:Kernel:kdump
David Mair2012-03-12 17:09:27 +00:00
b232297b9e
Accepting request 105237 from Kernel:kdump
Stephan Kulow
2012-02-16 13:55:33 +00:00
3e347d9e48
- Update to crash 6.0.3 from upstream and modifications to compile. 6.0.3 change log is: o Fix to gdb-7.3.1/bfd/bfdio.c to properly zero out a complete struct stat with a corrected memset argument o Fix for the SIAL extension module to remove a call to sial_free() for an uninitialised variable o Fix for the "runq" command for kernels that are configured with CONFIG_FAIR_GROUP_SCHED o Implemented build and code for the analysis of 32-bit PPC ELF kdump vmcores o Implemented the capability of building a PPC crash binary on a PPC64 host, which can be done by entering "make target=PPC" o Determine the PPC page size from the kdump PAGESIZE vmcoreinfo data o Fix for the "kmem -[sS]", "kmem -[fF]" and "kmem <address>" options in 3.2 kernels o Addition of a set of dumpfile read diagnostic debug statements o Fix for X86 kernels that have CONFIG_X86_32, CONFIG_DISCONTIGMEM, CONFIG_DISCONTIGMEM_MANUAL and CONFIG_NUMA all configured o Fix for the "vtop" command on large NUMA X86 kernels where a node's starting physical address is larger than 32-bits o Update for the ARM architecture to recognize a recent change of its vmlinux section name from ".init" to ".init.text" o Significant speed increase of the "kmem -p" command, especially on large-memory systems o Implemented new "irq -a" and "irq -s" options o Removal of a redundant read of the kernel's __per_cpu_offset pointers in the ARM architecture's arm_get_crash_notes() function o Fix for an ARM architecture segmentation violation because of a stack overflow due to recursion in the page table translation code o Fix for the the "FREE HIGH" tally in the X86 "kmem -i" display o Fix for the "kmem -n" output display for 32-bit architectures that are configured with CONFIG_SPARSEMEM o Cleanup of several SIAL extension module files to address bison 2.5 and gcc 4.4.3 compile-time warnings o Fix for "net -[sS]" command options on the ARM architecture o Fix for the ARM "bt" command to allow the core kernel unwind tables to be used in cases where the module unwind tables are inaccessible o Implementation of a new "dev -d" option that displays disk device I/O statistics o 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 Implemented build and code for analysis of 32-bit PPC compressed kdump vmcores o Prevent the "runq" command from dumping an unending loop of tasks if the CFS runqueue has been corrupted o Repurposed/renamed the rarely-used and rarely-needed "mod -r" option to "mod -R" o Implemented a new "mod -r" option, which will pass the "-readnow" flag to the embedded gdb module, which will override the two-stage strategy that it uses for reading symbol tables from module object files o Performance increase for the "kmem -s <address>" option on kernels configured with CONFIG_SLAB, most notably on kernels whose kmem_cache.array[NR_CPUS] array is several pages in size o Require that the "<slabname>" argument to "kmem -s <slabname>" be escaped with a '\' character in two situations: (1) in the highly-unlikely case of a kmem_cache slab named "list", to prevent the ambiguity with the "kmem -s list" command option. (2) if the first character of the <slabname> actually is a '\' character Modifications to compile are as follows: o Replacement of crash-6.0.2.tar.gz with crash-6.0.3.tar.gz o Remove crash-wrong-memset.patch the fix is present in 6.0.3 o Remove crash-add-read-diags.patch the change is in 6.0.3
David Mair2012-02-07 17:02:52 +00:00
efa8d026b0
Accepting request 99531 from Kernel:kdump
Stephan Kulow
2012-01-10 13:50:49 +00:00
43b8eb1384
- crash-wrong-memset.patch: fix compilation on SLE11.
Petr Tesařík
2012-01-09 22:05:44 +00:00
065260b9f3
Accepting request 99189 from home:dmair:branches:Kernel:kdump
Petr Tesařík
2012-01-09 16:13:20 +00:00
152ddd6e1b
Accepting request 98308 from Kernel:kdump
Stephan Kulow
2011-12-27 17:13:06 +00:00
d054bd608e
Accepting request 98277 from home:namtrac:bugfix
Petr Tesařík
2011-12-27 14:37:38 +00:00
6700e0edcf
replace license with spdx.org variant
Stephan Kulow
2011-12-06 17:04:28 +00:00
f6bffa788c
Updating link to change in openSUSE:Factory/crash revision 99.0
OBS User buildservice-autocommit
2011-12-06 17:04:28 +00:00
532af3a3a4
Accepting request 91395 from Kernel:kdump
Stephan Kulow
2011-11-16 16:17:34 +00:00
b2e10945c4
Accepting request 91394 from home:dmair:branches:Kernel:kdump
Petr Tesařík
2011-11-14 16:10:58 +00:00
7369ba0209
Accepting request 87759 from Kernel:kdump
Lars Vogdt
2011-10-14 07:47:05 +00:00
b28ae94d87
Accepting request 87758 from home:ptesarik:branches:Kernel:kdump
Petr Tesařík
2011-10-13 19:39:13 +00:00
c14d5566cc
Accepting request 87401 from Kernel:kdump
Lars Vogdt
2011-10-12 22:09:11 +00:00
25ccdd8e94
Accepting request 87399 from home:ptesarik:branches:Kernel:kdump
Petr Tesařík
2011-10-11 14:01:36 +00:00
fcc6fcaceb
Accepting request 85772 from Kernel:kdump
Lars Vogdt
2011-10-02 07:53:26 +00:00
f836406149
Accepting request 84544 from home:leonardocf:branches:Kernel:kdump
Stephan Kulow
2011-09-30 09:27:32 +00:00
f3ac40fe5f
Accepting request 56435 from home:dmair:branches:Kernel:kdump
Petr Tesařík
2010-12-20 16:40:22 +00:00
2f12cafe5c
Accepting request 50571 from Kernel:kdump
OBS User autobuild
2010-10-14 12:52:02 +00:00
ec9db391ec
Updating link to change in openSUSE:Factory/crash revision 83.0
OBS User buildservice-autocommit
2010-10-14 12:52:02 +00:00
f00fa9c1cf
Accepting request 50571 from Kernel:kdump
OBS User autobuild
2010-10-14 12:52:01 +00:00
f1181b991c
Upgrade to 5.0.8
Petr Tesařík
2010-10-11 14:21:06 +00:00
7a6ea81f27
Accepting request 48619 from Kernel:kdump
OBS User autobuild
2010-09-21 10:45:53 +00:00
970cbc157f
Updating link to change in openSUSE:Factory/crash revision 82.0
OBS User buildservice-autocommit
2010-09-21 10:45:53 +00:00
22e88098cf
Accepting request 48619 from Kernel:kdump
OBS User autobuild
2010-09-21 10:45:52 +00:00
c4c73670de
- Update to 5.0.7 o ARM processor support. o Support KVM dumpfiles that have "ram" device header sections with a version_id of 4. o Support KVM dumpfiles from guests that were provisioned with more than 3.5GB of RAM. o Minor fix to memory.c to address a compiler warning. o "mount": Fix a segmentation violation if the "init" task (PID 1) does not exist. o x86_64: Show "RT" in exception stack name strings on realtime (CONFIG_PREEMPT_RT) kernels, because RT kernels may use the same per-cpu stack for different exception types. o Show tasks that could be missed in 2.6.23 and earlier kernels. o Fix the incorrect presumption that the kernel's task_state_array[] is NULL terminated.
Petr Tesařík
2010-09-20 15:27:36 +00:00
693b0d7917
- Update to 5.0.6 o x86_64: Fix 2.6.27 and later xendump and Xen kdump dumpfiles ("missing end_pfn") o Allow redirecting the output of "s390dbf" to a pipe. o x86: Improve the backtrace end detection algorithm in "bt" for tasks entering the kernel from user-space. o Warn about machine type mismatch when attempting to use a ppc64 vmlinux file on a non-ppc64 64-bit host. o x86_64: Fix the "bt" command if the kdump-generated NMI interrupts a multi-threaded task that has just entered kernel space and has not changed the user-space RSP register. o Allow changing internal variables in --minimal mode with the "set" command. o x86: Fix the "vtop" command on Xen PAE kernels. o x86, x86_64: Support running against live pv_ops/Xen guest kernels. o x86, x86_64: Support xendump ELF dumpfiles generated from pvops/Xen guest kernels. o Determine the bit positions of PG_reserved and PG_slab using the newer pageflags enumerator values if available. o Prevent the "repeat" command from keeping a crash session alive if the controlling terminal session is killed.
Petr Tesařík
2010-09-20 14:55:48 +00:00
7067afdd69
Accepting request 42969 from Kernel:kdump
OBS User autobuild
2010-07-19 18:57:26 +00:00
d9a4bb56b1
Updating link to change in openSUSE:Factory/crash revision 81.0
OBS User buildservice-autocommit
2010-07-19 18:57:26 +00:00
2a784c8c1b
Accepting request 42969 from Kernel:kdump
OBS User autobuild
2010-07-19 18:57:25 +00:00
455ed7378c
- crash-compressed-booted-kernel: correctly find the booted kernel even if compressed (bnc#581159).
Petr Tesařík
2010-07-14 15:21:12 +00:00
1f2fe3fd13
- Update to 5.0.5 o Add "bt -F" flag: same as "bt -f" but symbolic expressions are preferred (similar to "rd -S"). o Fix for the %install stanza in the crash.spec file to check for the existence of the sial.so extension module. o Fix a confusing "foreach:" prefix in the error message displayed by the "crash -x" command line option when the pre-loading of an extension module fails. o x86_64: Fix "bt" and "bt -E" if the kdump-generated NMI interrupts a task that has just entered kernel space but has not yet changed the RSP register to the kernel stack. o x86: Fix "bt" if the crash occurs during the execution of a kernel module's init_module() function. o Fix "kmem -[sS]" on 2.6.34 and later CONFIG_SLUB kernels, which changed the kmem_cache.cpu_slab[NR_CPUS] array to be a per-cpu offset value. o Show hexadecimal values in the "INDEX" colum of "kmem -p", because because "page.index" is typically a shared-use field that may also contain a pointer value. o Fix "kmem <address>" if the kernel's free page lists are corrupt, or in a state of flux, and cannot be followed. o Support newer "virsh dump"-generated KVM formats that may contain "block" and "kvmclock" devices in the dumpfile header. o Support "virsh dump"-generated KVM dumpfiles of a RHEL5 guest from a RHEL6 host, and to support dumpfile format changes that contain "apic" and "__rhel5" devices. o Fix a compiler warning when building gdb_interface.c with -O2. o Fix compiler warnings when building net.c with -O2.
Petr Tesařík
2010-06-22 10:54:43 +00:00
623219ef79
Accepting request 38378 from Kernel:kdump
OBS User autobuild
2010-04-21 00:00:12 +00:00
9feeb468d1
Updating link to change in openSUSE:Factory/crash revision 78.0
OBS User buildservice-autocommit
2010-04-21 00:00:12 +00:00
79c7f3aad7
Accepting request 38378 from Kernel:kdump
OBS User autobuild
2010-04-21 00:00:10 +00:00
e778931517
- Update to 5.0.3 o Fix for running against 2.6.34 and later kernels to recognize and handle changes in the kernel's per-cpu data symbol naming, which no longer prefixes "per_cpu__" to declared per-cpu symbol names. o Fix for "swap" and "kmem -i" commands on 2.6.29 or later, big-endian, ppc64 kernels, where the swap_info_struct.flags member was changed from an int to a long. o Fix for the "vm" and "ps" command's task RSS value on 2.6.34 or later kernels. o Fixed "possible aternatives" spelling typo used in informational messages when an incorrect/unknown symbol name is used in "rd", "dis", "sym" and "struct" commands. o Fix for CONFIG_SPARSEMEM kernels that are not configured with CONFIG_SPARSEMEM_EXTREME. o Change the output of the "kmem -[cC]" options to indicate that they are not supported when that is relevant. - Refresh crash-compressed-kernel and crash-sles9-time.patch.
Bernhard Walle
2010-04-20 19:24:00 +00:00
6d4690da70
Accepting request 37028 from Kernel:kdump
OBS User autobuild
2010-04-06 21:16:59 +00:00
60e1fbfd60
Updating link to change in openSUSE:Factory/crash revision 77.0
OBS User buildservice-autocommit
2010-04-06 21:16:59 +00:00
e98f15aedc
Accepting request 37028 from Kernel:kdump
OBS User autobuild
2010-04-06 21:16:57 +00:00
59c85565b2
fix compilation on ppc64
Petr Tesařík
2010-04-01 09:57:57 +00:00
e49ce7173d
Accepting request 36090 from Kernel:kdump
OBS User autobuild
2010-03-31 08:55:46 +00:00
004bea2858
Accepting request 36090 from Kernel:kdump
OBS User autobuild
2010-03-31 08:55:46 +00:00
5c0393c68d
Updating link to change in openSUSE:Factory/crash revision 76.0
OBS User buildservice-autocommit
2010-03-31 08:55:46 +00:00
28ec67f468
Accepting request 35988 from home:ptesarik:branches:Kernel:kdump
Petr Tesařík
2010-03-29 13:46:10 +00:00
2fb7199389
Accepting request 35400 from home:bwalle:branches:Kernel:kdump
Petr Tesařík
2010-03-22 14:19:41 +00:00
13d41259f3
Accepting request 34859 from Kernel:kdump
OBS User autobuild
2010-03-16 00:53:08 +00:00
eb964ea196
Accepting request 34859 from Kernel:kdump
OBS User autobuild
2010-03-16 00:53:07 +00:00
ed04d4932e
Accepting request 34703 from home:bwalle:branches:Kernel:kdump
Stephan Kulow
2010-03-15 18:39:27 +00:00
025d3e1397
Accepting request 33288 from Kernel:kdump
OBS User autobuild
2010-02-25 01:37:55 +00:00
25ddf888d8
Updating link to change in openSUSE:Factory/crash revision 73.0
OBS User buildservice-autocommit
2010-02-25 01:37:55 +00:00
035b5a051d
Accepting request 33288 from Kernel:kdump
OBS User autobuild
2010-02-25 01:37:54 +00:00
f3500905ec
upgrade to 5.0.1 and add missing return
Petr Tesařík
2010-02-23 18:04:32 +00:00
e7320d126c
- Update to 5.0.0 o Update embedded gdb to FSF gdb-7.0. o Always recognize and display BUG()-induced exception frames when doing a backtrace on 2.6.29 and later x86_64 kernels. o Fix "ps -r" segfaults with 2.6.25 or later. o Fix "mount" on 2.6.32 and later (except "mount -i", which cannot be easily implemented for these kernel versions). o Recognize VMEMMAP_REGION virtual addresses in 2.6.26 and later ppc64 kernels compiled with CONFIG_SPARSEMEM_VMEMMAP. o Fix a 4.0-8.11 regression in determining the number of cpus on ppc64. o Fix "irq" on ppc64 kernel which do not define "irq_desc_t" as a typedef for "struct irq_desc". o Avoid the unnecessary "WARNING: sparsemem: invalid section number:" message when doing "rd" or "kmem" on CONFIG_SPARSEMEM_EXTREME kernels.
Petr Tesařík
2010-02-12 17:52:42 +00:00
e5875739d6
properly handle xendumps larger than 4GBs. (bnc#542170)
Petr Tesařík
2010-02-12 17:33:00 +00:00
5dc2854a07
Accepting request 31592 from home:jengelh:sparc
Petr Tesařík
2010-02-05 10:36:06 +00:00
9dee10fc78
Accepting request 28042 from Kernel:kdump
OBS User autobuild
2010-01-07 11:55:51 +00:00
e6f589ca49
Accepting request 26981 from Kernel:kdump
OBS User autobuild
2009-12-18 13:59:05 +00:00
1dbe0a575c
Accepting request 22172 from Kernel:kdump
OBS User autobuild
2009-10-12 14:23:49 +00:00