Hello community,
here is the log from the commit of package crash
checked in at Mon Jan 28 01:07:52 CET 2008.
--------
--- crash/crash.changes 2008-01-11 21:01:04.000000000 +0100
+++ /mounts/work_src_done/STABLE/crash/crash.changes 2008-01-26 13:01:57.000000000 +0100
@@ -1,0 +2,5 @@
+Sat Jan 26 12:45:42 CET 2008 - bwalle@suse.de
+
+- don't typedef task_t for kernels below 2.6.18 (bnc#355982)
+
+-------------------------------------------------------------------
New:
----
crash-sial-scripts-fix-taskt_t
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ crash.spec ++++++
--- /var/tmp/diff_new_pack.H31419/_old 2008-01-28 01:06:18.000000000 +0100
+++ /var/tmp/diff_new_pack.H31419/_new 2008-01-28 01:06:18.000000000 +0100
@@ -19,7 +19,7 @@
Url: http://people.redhat.com/anderson/
Summary: Crash utility for live systems; netdump, diskdump, LKCD or mcore dumpfiles
Version: 4.0.4.13
-Release: 1
+Release: 7
%define crash_version %(echo %{version} | cut -d . -f 1-2)
%define crash_subversion %(echo %{version} | cut -d . -f 3-4)
%define whitepaper_version 2003
@@ -39,6 +39,7 @@
Patch4: crash-fixed-uninitialised
Patch5: crash-sles9-time.patch
Patch6: crash-sial-fix-files-script
+Patch7: crash-sial-scripts-fix-taskt_t
BuildRequires: bison flex ncurses-devel zlib-devel
%description
@@ -118,6 +119,7 @@
%patch5 -p1
cd sial-scripts-%{scripts_version}
%patch6
+%patch7 -p1
cd -
cp %{S:3} .
@@ -177,7 +179,9 @@
%endif
%changelog
-* Fri Jan 11 2008 - bwalle@suse.de
+* Sat Jan 26 2008 bwalle@suse.de
+- don't typedef task_t for kernels below 2.6.18 (bnc#355982)
+* Fri Jan 11 2008 bwalle@suse.de
- update to crash 4.0-4.13
o improve error message when trying to open a dump of another
architecture/endianess
@@ -197,14 +201,14 @@
o Debug: implemented a new "--active" crash command line option
o Debug: "help -n" formats and displays ASCII VMCOREINFO data
- removed crash-search-also-in-lib-crash (fixed mainline)
-* Wed Jan 09 2008 - bwalle@suse.de
+* Wed Jan 09 2008 bwalle@suse.de
- fix different initialisation of jiffies on SLES9 (352836)
-* Fri Dec 21 2007 - bwalle@suse.de
+* Fri Dec 21 2007 bwalle@suse.de
- improve error handling when target architecture doesn't match
host architecture (345517)
-* Sun Dec 16 2007 - bwalle@suse.de
+* Sun Dec 16 2007 bwalle@suse.de
- split crash_whitepaper into crash-doc subpackage
-* Wed Dec 12 2007 - bwalle@suse.de
+* Wed Dec 12 2007 bwalle@suse.de
- update to crash 4.0-4.12
o Fix "kmem -n" command to handle the 2.6.24 kernel changes
o Fix for "kmem -p" on 2.6.24 x86_64 kernels that are configured
@@ -218,7 +222,7 @@
of the free_area struct
o Fix for the "runq" command to handle the 2.6.24 kernel change
to the CFS scheduler
-* Thu Dec 06 2007 - bwalle@suse.de
+* Thu Dec 06 2007 bwalle@suse.de
- update to crash 4.0-4.11
o Fix for task-gathering to handle the 2.6.24 pid_namespace-
related changes to the kernel pid_hash array.
@@ -232,16 +236,16 @@
overrun
o Fix for "kmem -S" error message if a slab object is found in
both a per-cpu list and on a slab's global free list.
-* Fri Nov 30 2007 - bwalle@suse.de
+* Fri Nov 30 2007 bwalle@suse.de
- fixed file.c SIAL script for linux 2.6.22 and later
- removed spu.c from SIAL package since this was not a SIAL script
but an extension module
-* Mon Nov 26 2007 - bwalle@suse.de
+* Mon Nov 26 2007 bwalle@suse.de
- update to crash 4.0-4.10
o Fix a regression introduced in 4.0-4.9 that causes the
"kmem -p" command to fail in SPARSEMEM kernels that that have
the struct page.index member embedded in an anonymous union
-* Wed Nov 21 2007 - bwalle@suse.de
+* Wed Nov 21 2007 bwalle@suse.de
- dropped crash-lkcd-use-kernel-start-address.patch,
crash-fixed-uninitialised-mainline, crash-fix-sial-warnings,
crash-fix-echo-extension: merged mainline
@@ -277,14 +281,14 @@
o Fix for LKCD dumpfile access failures that abort() the crash
session after displaying an error message indicating a problem
with physical memory zones in the dumpfile.
-* Fri Nov 09 2007 - bwalle@suse.de
+* Fri Nov 09 2007 bwalle@suse.de
- load extension modules also when the ".so" suffix is not provided
-* Fri Nov 09 2007 - bwalle@suse.de
+* Fri Nov 09 2007 bwalle@suse.de
- fix compile warnings in the echo (sample) extension
-* Fri Nov 09 2007 - bwalle@suse.de
+* Fri Nov 09 2007 bwalle@suse.de
- build all files with RPM_OPT_FLAGS
- fix compiler warnings
-* Tue Oct 30 2007 - bwalle@suse.de
+* Tue Oct 30 2007 bwalle@suse.de
- update to crash 4.0-4.8
o support for kernels configured with CONFIG_SLUB
o SIAL interpreter extension module has been updated to support
@@ -301,22 +305,22 @@
(dropping crash-ia64-increase-nr-cpu)
- crash-fetch-registers-from-lkcd.patch, crash-check-filesize,
crash-sial-fix-ia64: dropped (now mainline)
-* Tue Oct 30 2007 - bwalle@suse.de
+* Tue Oct 30 2007 bwalle@suse.de
- crash-fix-other-lkcd-versions: fix for
crash-fetch-registers-from-lkcd.patch for older LKCD versions
-* Sat Oct 27 2007 - bwalle@suse.de
+* Sat Oct 27 2007 bwalle@suse.de
- move sial.so to /usr/lib{,64} (because of shared library policy)
- add /usr/lib{,64} to the search path for the "extend" command
-* Mon Oct 22 2007 - bwalle@suse.de
+* Mon Oct 22 2007 bwalle@suse.de
- fix warnings in crash-lkcd-use-kernel-start-address.patch,
crash-ia64-increase-nr-cpu, crash-fetch-registers-from-lkcd.patch
(found by "make warn")
-* Thu Oct 18 2007 - bwalle@suse.de
+* Thu Oct 18 2007 bwalle@suse.de
- increase NR_CPUS to 16384 (BZ #334609, FATE #302671)
-* Wed Sep 26 2007 - bwalle@suse.de
+* Wed Sep 26 2007 bwalle@suse.de
- fix SIAL build on ia64
- build SIAL extension only on i386, x86_64 and ia64
-* Tue Sep 25 2007 - bwalle@suse.de
+* Tue Sep 25 2007 bwalle@suse.de
- update to crash 4.0-4.7
o Incorporation of Luc Chouinard's SIAL interpreter
o Removed hardwired-dependencies in the top-level and extensions
@@ -334,19 +338,19 @@
o Fix in x86_xen_kdump_p2m_create() when debug level was equal
to or larger than 7
- added sial subpackage for the SIAL extension
-* Tue Sep 25 2007 - bwalle@suse.de
+* Tue Sep 25 2007 bwalle@suse.de
- crash-check-filesize: Added patch that checks the size of the
vmcore file and prints a clear error message (#326558)
-* Tue Sep 25 2007 - bwalle@suse.de
+* Tue Sep 25 2007 bwalle@suse.de
- crash-fetch-registers-from-lkcd.patch: remove debugging output
-* Mon Sep 03 2007 - bwalle@suse.de
+* Mon Sep 03 2007 bwalle@suse.de
- fetch LKCD registers for ESP/EIP instead of guessing on the
stack (#266841)
- crash-sles9-quirk.patch: rewrite based on the previous patch
-* Thu Aug 30 2007 - bwalle@suse.de
+* Thu Aug 30 2007 bwalle@suse.de
- don't use a macro for the version tag, instead get the major and
minor version for the tarball from the version tag itself
-* Mon Aug 27 2007 - bwalle@suse.de
+* Mon Aug 27 2007 bwalle@suse.de
- update to crash 4.0-4.6
o Implemented the "runq" command for 2.6.20 and later kernels
that have replaced the O(1) scheduler with the CFS scheduler.
@@ -355,7 +359,7 @@
o Update of "xencrash" support to properly handle dom0/hypervisor
kdumps taken under xen version 3.1 in addition to those taken
under xen 3.0.x.
-* Fri Jul 27 2007 - bwalle@suse.de
+* Fri Jul 27 2007 bwalle@suse.de
- update to crash 4.0-4.5
o Addresses FC7/upstream x86 kernels that have been configured
such that the vmlinux symbol values do not match their
@@ -368,7 +372,7 @@
o fix for the LKCD kerntypes support which addresses error during
during initialization on 2.6.22 kernels: "WARNING: cannot
determine pgdat list for this kernel/architecture".
-* Sat Jul 21 2007 - bwalle@suse.de
+* Sat Jul 21 2007 bwalle@suse.de
- update to crash-4.0-4.4
o Fix for kernels in which the irq_desc_t typedef is not included
in the vmlinux debuginfo data,
@@ -378,10 +382,10 @@
o Fixes, code improvement and cleanup for "crash -h [command]"
o New CRASHPAGER environment variable to set the pager.
o Updated crash(8) man page.
-* Thu Jul 05 2007 - bwalle@suse.de
+* Thu Jul 05 2007 bwalle@suse.de
- use the load address of the kernel from the LKCD header on
IA64 instead of the default (#282475)
-* Fri Jun 22 2007 - bwalle@suse.de
+* Fri Jun 22 2007 bwalle@suse.de
- update to crash 4.0-4.3
o Fix for "kmem -f" command on 2.6.17 and later
CONFIG_DISCONTIGMEM kernels
@@ -391,7 +395,7 @@
o For all 4 types of input-file processing If a command in the
input file encounters a FATAL error, the remainder of the
commands will be executed.
-* Mon Jun 04 2007 - bwalle@suse.de
+* Mon Jun 04 2007 bwalle@suse.de
- update to crash 4.0-4.2
o Fix for support of 2.6.22 kernels
o Fix to account for the number of pgdata nodes being less than
@@ -405,13 +409,13 @@
- Split into main package and devel package. The devel package
contains the defs.h file that is required to build extensions
for crash.
-* Fri Apr 27 2007 - bwalle@suse.de
+* Fri Apr 27 2007 bwalle@suse.de
- update to crash 4.0-4.1
o Implemented dependable backtraces for the x86_64 architecture.
o Fix for s390 and s390x backtrace commands to recognize the kernel
structure name change from "runqueue" to "rq".
o Merged fourth round of "xencrash" patches
-* Wed Apr 11 2007 - bwalle@suse.de
+* Wed Apr 11 2007 bwalle@suse.de
- update to crash 4.0-3.22
o support for 2.6.20 "__bug_table"
o Fix for the x86 backtrace code to recognize the encoded
@@ -424,10 +428,10 @@
o Support for xendumps of fully-virtualized x86_64 relocatable
kernels.
o Fix for 4.0-3.21 "BOOKE" ppc.c patch
-* Thu Mar 29 2007 - bwalle@suse.de
+* Thu Mar 29 2007 bwalle@suse.de
- added ncurses-devel to BuildRequires to provide termcap
- added zlib-devel to BuildRequires
-* Mon Mar 19 2007 - bwalle@suse.de
+* Mon Mar 19 2007 bwalle@suse.de
- update to crash 4.0-3.21
o Introduced support for upstream xensource ELF format dumpfiles
o "xencrash" fixes
@@ -439,7 +443,7 @@
o Fix for live system analysis of Ubuntu kernels
o Fix for 2.6.21 kernels that fail during initialization with the
message: "crash: invalid (optional) structure member offsets:
-* Wed Feb 21 2007 - bwalle@suse.de
+* Wed Feb 21 2007 bwalle@suse.de
- update to crash 4.0-3.19
o merged third round of "xencrash" patches
o verified support of live system analysis of ia64 xen kernels
@@ -450,7 +454,7 @@
o fix for the "net -[sS]" command options for the 2.6.20 kernel
o fix for the "vm" command for the 2.6.20 kernel
o fix for the "swap" command for the 2.6.20 kernel
-* Wed Feb 07 2007 - bwalle@suse.de
+* Wed Feb 07 2007 bwalle@suse.de
- update to crash 4.0-3.19
o Fix for support of paravirtual x86 xendumps under special
circumstances
@@ -459,7 +463,7 @@
o Added new "rd -f" and "struct -f" options
o Cosmetic fix to prevent double-printing of "kmem -p" and
"kmem -v" headers
-* Fri Feb 02 2007 - bwalle@suse.de
+* Fri Feb 02 2007 bwalle@suse.de
- update to crash 4.0-3.18
o enhancement to the "mod" command to expand the number of
section arguments to the internal "add-symbol-file"
@@ -469,19 +473,19 @@
o Cosmetic fix to prepend newlines
o Addressed several compiler warnings
o Fix for the s390x "bt -f" command option
-* Tue Jan 30 2007 - bwalle@suse.de
+* Tue Jan 30 2007 bwalle@suse.de
- added documentation from webpage ("Crash Whitepaper")
- added README.SUSE
- disabled s390 patch because it's unnecessary (structure is
exported by kernel headers)
-* Tue Jan 30 2007 - bwalle@suse.de
+* Tue Jan 30 2007 bwalle@suse.de
- make Emacs the default editing mode
-* Wed Jan 17 2007 - bwalle@suse.de
+* Wed Jan 17 2007 bwalle@suse.de
- fixed compile warnings that results in ERROR in autobuild
-* Tue Jan 16 2007 - bwalle@suse.de
+* Tue Jan 16 2007 bwalle@suse.de
- added RPM_OPT_FLAGS
- fixed some compile warnings
-* Mon Jan 15 2007 - bwalle@suse.de
+* Mon Jan 15 2007 bwalle@suse.de
- update to crash 4.0-3.17
o fixes for "dev -p" command option
o fix to recognize "linux_banner" symbol type change in
@@ -494,12 +498,12 @@
- added patch that fixes the problem on IA64 that the CONFIG_NR_CPU
must be the same in crash and in the kernel which created the dump
when reading lkcd dump files (related to #208972)
-* Fri Dec 22 2006 - bwalle@suse.de
+* Fri Dec 22 2006 bwalle@suse.de
- update to crash 4.0-3.16
o Recognize new XC_CORE_MAGIC_HVM xendump magic number
o Recognize an INVALID_MFN marker in the indexed mfn list of a
xendump
-* Wed Dec 20 2006 - bwalle@suse.de
+* Wed Dec 20 2006 bwalle@suse.de
- update to crash 4.0-3.15
o Introduced support for xendumps
o Additional support for the current kexec/kdump patch for Xen
@@ -514,87 +518,87 @@
messages when accessing ELF header contents.
o The dlopen() call used by the "extensions" facility has been
changed to use the RTLD_GLOBAL flag
-* Fri Dec 08 2006 - olh@suse.de
+* Fri Dec 08 2006 olh@suse.de
- update to crash 4.0-3.14
handle pseudo task on ia64 after INIT or MCA
handle per_cpu_* variables
more x86_64 dwarf CFI changes
recognizes memory holes in the sys command
merge some xencrash changes
-* Fri Nov 03 2006 - olh@suse.de
+* Fri Nov 03 2006 olh@suse.de
- update to crash 4.0-3.9
fix x86_64 irq stack handling
fix ia64 DISCONTIGMEM handling
more struct command updates
-* Mon Oct 23 2006 - olh@suse.de
+* Mon Oct 23 2006 olh@suse.de
- update to crash 4.0-3.8
fix irq command for post 2.6.17 kernels
optionally use dwarf unwind data on x86_64
fix struct -o command when member is a function pointer
-* Fri Oct 13 2006 - olh@suse.de
+* Fri Oct 13 2006 olh@suse.de
- update to crash 4.0-3.7
fix accessing user space stack addresses in ia64 kernels
Implemented a new "sig -g" option
allow the entry of multiple "list -s struct.member" arguments
-* Mon Oct 02 2006 - olh@suse.de
+* Mon Oct 02 2006 olh@suse.de
- update to crash 4.0-3.5
new ps -e and ps -g command, timer command fix
-* Tue Sep 19 2006 - olh@suse.de
+* Tue Sep 19 2006 olh@suse.de
- update to crash 4.0-3.4
support for x86_64 and ia64 compressed kdump dumpfiles
fix "timer" command on 2.6.17 and later kernels
more ia64 and sig command fixes
-* Fri Sep 08 2006 - olh@suse.de
+* Fri Sep 08 2006 olh@suse.de
- update to crash 4.0-3.3
kmem and sig cmd updates
support for relocatable x86_64 kernels
many other fixes
-* Fri Aug 18 2006 - olh@suse.de
+* Fri Aug 18 2006 olh@suse.de
- update to crash 4.0-3.1
4-level pagetable support for ia64
new "--cpus " cmdline option
read HZ and NR_CPUS from in-kernel CONFIG_IKCONFIG
-* Thu Jul 20 2006 - olh@suse.de
+* Thu Jul 20 2006 olh@suse.de
- update to crash 4.0-2.33
handle runqueue struct change in 2.6.18
(192053 - LTC25200;189227 - LTC24353)
-* Thu Jun 01 2006 - tiwai@suse.de
+* Thu Jun 01 2006 tiwai@suse.de
- Add a warning message when /proc/version doesn't match
(#169708)
- Don't remove build-root at install
-* Tue Apr 18 2006 - mason@suse.de
+* Tue Apr 18 2006 mason@suse.de
- Update to crash 4.0-2.23
Fix kmem -s (bug 159651)
More xen support
-* Mon Mar 27 2006 - olh@suse.de
+* Mon Mar 27 2006 olh@suse.de
- Update to crash 4.0-2.22
some xen support
-* Wed Mar 22 2006 - olh@suse.de
+* Wed Mar 22 2006 olh@suse.de
- update sparsemem patch for all archs
-* Tue Mar 21 2006 - olh@suse.de
+* Tue Mar 21 2006 olh@suse.de
- apply sparsemem patch only on ppc64 for the time being
-* Mon Mar 20 2006 - olh@suse.de
+* Mon Mar 20 2006 olh@suse.de
- add sparsemem support (149714 - LTC21350)
-* Mon Mar 13 2006 - olh@suse.de
+* Mon Mar 13 2006 olh@suse.de
- more ppc64, handle NR_CPUS mismatch
-* Sun Mar 12 2006 - olh@suse.de
+* Sun Mar 12 2006 olh@suse.de
- more ppc64, handle poisoned per_cpu data
-* Wed Mar 01 2006 - olh@suse.de
+* Wed Mar 01 2006 olh@suse.de
- more ppc64, but still not there
build as non-root, build faster
-* Wed Mar 01 2006 - olh@suse.de
+* Wed Mar 01 2006 olh@suse.de
- some ppc64 updates (149714 - LTC21350)
-* Sat Feb 11 2006 - mason@suse.de
+* Sat Feb 11 2006 mason@suse.de
- Update to crash 4.0-2.20 (better fix for x86-64 cpu pda structs)
-* Mon Jan 30 2006 - mls@suse.de
+* Mon Jan 30 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Mon Jan 30 2006 - mason@suse.de
+* Mon Jan 30 2006 mason@suse.de
- Update for new x86-64 cpu pda structs
-* Mon Jan 16 2006 - mason@suse.de
+* Mon Jan 16 2006 mason@suse.de
- Fix %%setup
-* Mon Jan 16 2006 - kukuk@suse.de
+* Mon Jan 16 2006 kukuk@suse.de
- Fix %%setup
-* Mon Jan 09 2006 - mason@suse.de
+* Mon Jan 09 2006 mason@suse.de
- fix build errors on s390
-* Mon Jan 09 2006 - mason@suse.de
+* Mon Jan 09 2006 mason@suse.de
- update va_server.c to build on ia64
++++++ crash-sial-scripts-fix-taskt_t ++++++
From: Bernhard Walle