Revisions of crash

buildservice-autocommit accepted request 73368 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 175)
baserev update by copy to link target
buildservice-autocommit accepted request 71409 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 173)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 71317 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 172)
- Update to 5.1.5, mainly gcc 4.6 and kernel 2.6.39 fixes, see
  http://people.redhat.com/anderson/crash.changelog.html for
  complete changelog.
- Refresh crash-sles9-time.patch
- Dropped the following patches applied upstream:
    * crash-compressed-booted-kernel
    * crash-compressed-kernel
    * crash-missing-declarations.patch
    * crash-xen-domain_vcpu.patch
    * crash-xen-opt_sched.patch
    * crash-xen-per_cpu-init_tss.patch
    * crash-xen-per_cpu_shift.patch
    * crash-xen_virt_start.patch
buildservice-autocommit accepted request 57469 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 171)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 170)
forward port Xen hypervisor dump fixes from SLES11

- crash-xen-per_cpu-init_tss.patch: init_tss is a per-cpu variable
  in Xen-4.0.0 (bnc#612128).
- crash-xen-x86_64-increase-max-vcpus.patch: x86_64 can have up to
  8192 virtual CPUs with Xen-4.0.0 (bnc#612128).
- crash-xen-domain_vcpu.patch: Xen-4.0.0. vcpu array is no longer
  embedded in struct domain (bnc#612128).
- crash-xen-opt_sched.patch: opt_sched is __initdata in Xen-4.0.0,
  so it's value is not available in the crash dump. Use opt as a
  replacement (bnc#612128).
- crash-xen_virt_start.patch: account for the changed value of
  XEN_VIRT_START in Xen-4.0.0 (bnc#612128).
- crash-xen-per_cpu_shift.patch: correctly determine PERCPU_SHIFT
  for Xen syms (bnc#612128).
buildservice-autocommit accepted request 57160 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 169)
baserev update by copy to link target
buildservice-autocommit accepted request 56437 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 167)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 56435 from David Mair's avatar David Mair (dmair) (revision 166)
Great job!
autobuild's avatar autobuild accepted request 50571 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 165)
checked in (request 50571)
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 164)
Upgrade to 5.0.8

- Update to 5.0.8
  o x86_64: Fix the "bt" command on 2.6.30 and later kernels when
    using a System.map file.  
  o Fix KVM error messages generated by store_mapfile_offset() and
    and load_mapfile_offset() when an invalid physical address is
    issued.
  o Fix the "sig" command on 2.6.35 and later kernels.
  o Fix the "net -s" command option on 2.6.33 and later kernels. 
  o Fix the "mod" command on 2.6.35 and later kernels.
  o Fix the "mount -f" command on 2.6.36 and later kernels.
  o Fix missing "/dev" prefix for files in the /dev directory
    listed by the "files" command.
  o x86_64: Use cpu_present_map instead of cpu_online_map to
    determine the CPU count.
  o x86_64: Fix the "bt" command on 2.6.27 and later kernels to
    prevent the possible display of an invalid "vgettimeofday"
    frame above the topmost "system_call_fastpath" frame.
  o s390x: Read pointers above 4GiB correctly with the "s390dbf"
    command.
  o Allow building crash as an x86 binary for ARM dumpfiles on an
    x86_64 host.
  o Simplify the ARM build procedure after an initial ARM build has 
    been completed in a crash source tree.
  o Allow building crash as an x86 binary on an x86_64 host.
  o Fix a regression in get_text_init_space() due to logic added by
    the ARM processor support.
  o SMP support SMP for the ARM architecture.
  o x86_64: Fix the "bt" command on 2.6.31 and later kernels to
    display the the exception frame from the forced oops after
    issuing an "echo c > /proc/sysrq-trigger".
  o Recognize module "init" symbols that are still valid.
autobuild's avatar autobuild accepted request 48619 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 163)
checked in (request 48619)
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 162)
- 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's avatar Petr Tesařík (ptesarik) committed (revision 161)
- 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.
autobuild's avatar autobuild accepted request 42969 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 160)
checked in (request 42969)
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 159)
- crash-compressed-booted-kernel: correctly find the booted kernel
  even if compressed (bnc#581159).
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 158)
- 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.

- Update to 5.0.4
  o x86: Fix "bt" when a newly-forked task's resumption EIP value
    points to "ret_from_fork".
  o x86: Fix "bt" when an NMI interrupts a task early during system
    call entry.
  o x86_64: Fix "bt" on 2.6.29 and later to recognize and display
    exception frames generated by exceptions that do not result in
    a stack switch, such as general protection faults.
  o ppc64: Account for an update to the kernel patch for
    CONFIG_SPARSEMEM_VMEMMAP.
  o Improve "dev -p" error message on 2.6.26 or later kernels,
    which no longer have the "pci_devices" global variable.
  o s390(x): Display "CPU offline" when doing a backtrace of the
    "swapper" task on an offline CPU.
  o x86_64: Fix per-cpu symbols on 2.6.34 and later kernels by
    allowing them to be of type 'd' or 'D'.
  o x86_64: Fix a segmentation violation during initialization in
    x86_64_get_active_set().
  o Support KVM dumpfiles created with "virsh dump" that create
    "cpu" header sections using a QEMU CPU_SAVE_VERSION version
    greater than the supported version of 9.
  o x86_64: Fix for KVM dumpfiles created with "virsh dump", whose
    kernels have a "_text" virtual address higher than
    __START_KERNEL_map.
  o Add a "map" command for specifying the memory map of KVM guest
    dumpfiles created with "virsh dump".
  o x86_64: Correctly calculate the physical base address of a
    fully-virtualized RHEL6 guest kernel running on a RHEL5 Xen
    host.
  o x86_64: Fix "bt" on inactive (blocked) tasks for 2.6.33 and
    later kernels, which have the "thread_return" symbol removed
    from the embedded "switch_to" macro.
  o x86: Fix for "bt" on 2.6.33 and later kernels, which moved
    the "system_call" symbol to the .kprobes.text section.
  o Fix a segmentation violation in the "trace" extension module,
    as seen when running "trace show -c <cpu>".
  o Add a "trace dump -t" command for the "trace" extension module.
autobuild's avatar autobuild accepted request 38378 from Bernhard Walle's avatar Bernhard Walle (bwalle) (revision 157)
checked in (request 38378)
Bernhard Walle's avatar Bernhard Walle (bwalle) committed (revision 156)
- 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.
Displaying revisions 221 - 240 of 395
openSUSE Build Service is sponsored by