Your message dated Tue, 09 Jul 2013 21:33:30 +0000
with message-id <[email protected]>
and subject line Bug#656132: fixed in crash 7.0.1-1
has caused the Debian Bug report #656132,
regarding crash: please enable building for armel
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
656132: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656132
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: crash
Version: 6.0.1-1
Severity: wishlist
Tags: patch

Just adding armel to the architecture list seems to produce a working
package. Please consider the attached patch.

Here's a demo of how it works on my openmoko where I was debugging a
kernel bug:

lindi@ginger:~$ sudo crash /usr/lib/debug/boot/vmlinux-2.6.39-gta02-gta02

crash 6.0.1
Copyright (C) 2002-2011  Red Hat, Inc.
Copyright (C) 2004, 2005, 2006  IBM Corporation
Copyright (C) 1999-2006  Hewlett-Packard Co
Copyright (C) 2005, 2006  Fujitsu Limited
Copyright (C) 2006, 2007  VA Linux Systems Japan K.K.
Copyright (C) 2005  NEC Corporation
Copyright (C) 1999, 2002, 2007  Silicon Graphics, Inc.
Copyright (C) 1999, 2000, 2001, 2002  Mission Critical Linux, Inc.
This program is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.  Enter "help copying" to see the conditions.
This program has absolutely no warranty.  Enter "help warranty" for details.

GNU gdb (GDB) 7.3.1
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "armv5tel-unknown-linux-gnueabi"...

WARNING: not using untrusted file: "/home/lindi/.gdbinit"

      KERNEL: /usr/lib/debug/boot/vmlinux-2.6.39-gta02-gta02
    DUMPFILE: /dev/mem
        CPUS: 1
        DATE: Mon Jan 16 20:22:41 2012
      UPTIME: (cannot calculate: unknown HZ value)
LOAD AVERAGE: 1.45, 0.90, 0.43
       TASKS: 65
    NODENAME: ginger
     RELEASE: 2.6.39-gta02-gta02
     VERSION: #1 Mon Oct 31 20:02:07 UTC 2011
     MACHINE: armv4tl  (unknown Mhz)
      MEMORY: 127 MB
         PID: 2023
     COMMAND: "crash"
        TASK: c7b94580  [THREAD_INFO: c6c2c000]
         CPU: 0
       STATE: TASK_RUNNING (ACTIVE)

crash> ps
   PID    PPID  CPU   TASK    ST  %MEM     VSZ    RSS  COMM
      0      0   0  c036e4a8  RU   0.0       0      0  [swapper]
      1      0   0  c7817d60  IN   0.5    2108    688  init
      2      0   0  c7817ac0  IN   0.0       0      0  [kthreadd]
      3      2   0  c7817820  IN   0.0       0      0  [ksoftirqd/0]
      6      2   0  c7817040  IN   0.0       0      0  [rcu_kthread]
      7      2   0  c782cd60  IN   0.0       0      0  [khelper]
      8      2   0  c782cac0  IN   0.0       0      0  [sync_supers]
      9      2   0  c782c820  IN   0.0       0      0  [bdi-default]
     10      2   0  c782c580  IN   0.0       0      0  [kblockd]
     11      2   0  c782c2e0  IN   0.0       0      0  [irq/53-pcf50633]
     12      2   0  c782c040  IN   0.0       0      0  [kswapd0]
     13      2   0  c78bbd60  IN   0.0       0      0  [fsnotify_mark]
     14      2   0  c78bbac0  IN   0.0       0      0  [crypto]
     24      2   0  c78bb040  IN   0.0       0      0  [mtdblock0]
     26      2   0  c78bb580  IN   0.0       0      0  [mtdblock1]
     27      2   0  c78bb820  IN   0.0       0      0  [mtdblock2]
     28      2   0  c7914ac0  IN   0.0       0      0  [mtdblock3]
     29      2   0  c7914820  IN   0.0       0      0  [mtdblock4]
     30      2   0  c7914580  IN   0.0       0      0  [mtdblock5]
     31      2   0  c79142e0  IN   0.0       0      0  [mtdblock6]
     32      2   0  c7914040  IN   0.0       0      0  [spi_gpio.2]
     35      2   0  c7994820  IN   0.0       0      0  [irq/132-glamo-m]
     36      2   0  c7994580  IN   0.0       0      0  [mmcqd/1]
     38      2   0  c79942e0  IN   0.0       0      0  [kjournald]
     91      1   0  c79e8820  IN   0.9    2792   1160  udevd
    127      2   0  c7b94d60  IN   0.0       0      0  [khubd]
    595      1   0  c79e8580  IN   1.1   27852   1384  rsyslogd
    596      1   0  c7a55d60  IN   1.1   27852   1384  rs:main Q:Reg
    597      1   0  c79e8ac0  IN   1.1   27852   1384  rsyslogd
    598      1   0  c6de8ac0  IN   1.1   27852   1384  rsyslogd
    616      1   0  c6de8d60  IN   0.8    3776   1036  dbus-daemon
    629      1   0  c7ab8580  IN   0.4    2228    500  dropbear
    703      1   0  c7b22d60  IN   1.3    1700   1660  watchdog
    807      1   0  c7b17580  IN   0.4    1720    512  answering-machi
    979      2   0  c6d41040  IN   0.0       0      0  [kworker/u:0]
    980      2   0  c6de8580  IN   0.0       0      0  [kworker/u:3]
   1019     91   0  c79e82e0  IN   0.6    2788    828  udevd
   1020      2   0  c79e8040  IN   0.0       0      0  [kworker/0:4]
   1225      2   0  c7994d60  IN   0.0       0      0  [kworker/0:0]
   1227     91   0  c7ab82e0  IN   0.6    2788    808  udevd
   1276    629   0  c7b17d60  RU   1.0    2984   1364  dropbear
   1277   1276   0  c7b17820  IN   1.4    4924   1804  bash
   1286   1277   0  c7994ac0  IN   0.8    4756   1000  screen
   1287   1286   0  c6d41580  IN   1.3    5312   1720  screen
   1288   1287   0  c6d412e0  IN   1.4    4944   1872  bash
   2014   1287   0  c7b94040  IN   1.4    4944   1844  bash
   2022   2014   0  c78bb2e0  IN   1.0    4808   1348  sudo
>  2023   2022   0  c7b94580  RU  43.4   68968  56476  crash
   2077   1288   0  c7b22ac0  IN   0.9    2752   1224  top
   2262    807   0  c79e8d60  IN   0.4    3392    488  sleep
   2263   2023   0  c6de82e0  RU   0.7    3920    864  less
crash> bt 91
PID: 91     TASK: c79e8820  CPU: 0   COMMAND: "udevd"
 #0 [<c0295e40>] (schedule) from [<c0296b18>]
 #1 [<c0296b18>] (schedule_hrtimeout_range_clock) from [<c00cab08>]
 #2 [<c00cab08>] (sys_epoll_wait) from [<c0026a40>]
    pc : [<402717fc>]    lr : [<0000bcc0>]    psr: 60000010
    sp : bebb5e28  ip : 00032008  fp : 00000001
    r10: 00000000  r9 : 0003127c  r8 : ffffe3f4
    r7 : 000000fc  r6 : 00000000  r5 : 000312a1  r4 : 00031270
    r3 : ffffffff  r2 : 00000008  r1 : bebb5ea8  r0 : 0000000a
    Flags: nZCv  IRQs on  FIQs on  Mode USER_32  ISA ARM
crash> bt 36
PID: 36     TASK: c7994580  CPU: 0   COMMAND: "mmcqd/1"
 #0 [<c0295e40>] (schedule) from [<c01fa9a4>]
 #1 [<c01fa9a4>] (mmc_queue_thread) from [<c0054138>]
 #2 [<c0054138>] (kthread) from [<c00272e8>]
crash> print jiffies
$7 = 2382970
crash> print jiffies
$8 = 2384339
crash> dmesg | head -n10
[    0.000000] Linux version 2.6.39-gta02-gta02 (Debian 2.6.39-1gta021) 
([email protected]) (gcc version 4.4.6 (Debian 4.4.6-11) ) #1 Mon Oct 31 
20:02:07 UTC 2011
[    0.000000] CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: GTA02
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] BUG: mapping for 0x19000000 at 0xe0000000 overlaps vmalloc space
[    0.000000] CPU S3C2442B (id 0x32440aab)
[    0.000000] S3C24XX Clocks, Copyright 2004 Simtec Electronics
[    0.000000] S3C244X: core 400.000 MHz, memory 100.000 MHz, peripheral 50.000 
MHz
[    0.000000] CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on





-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.32.42 (PREEMPT)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- crash-6.0.1.orig/debian/control	2012-01-16 18:25:11.000000000 +0000
+++ crash-6.0.1/debian/control	2012-01-16 16:30:04.000000000 +0000
@@ -7,7 +7,7 @@
 Standards-Version: 3.9.2.0
 
 Package: crash
-Architecture: i386 ia64 alpha powerpc amd64
+Architecture: i386 ia64 alpha powerpc amd64 armel
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: kernel-patch-lkcd, dumputils
 Description: kernel debugging utility, allowing gdb like syntax

--- End Message ---
--- Begin Message ---
Source: crash
Source-Version: 7.0.1-1

We believe that the bug you reported is fixed in the latest version of
crash, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Troy Heber <[email protected]> (supplier of updated crash package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 18 Jun 2013 13:38:49 -0600
Source: crash
Binary: crash
Architecture: source amd64
Version: 7.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Troy Heber <[email protected]>
Changed-By: Troy Heber <[email protected]>
Description: 
 crash      - kernel debugging utility, allowing gdb like syntax
Closes: 504522 584119 656132 702513 710675
Changes: 
 crash (7.0.1-1) unstable; urgency=low
 .
   * Enable armel (closes: #656132)
   * Enable s390x (closes: #710675)
   * Include the crash/defs.h header (closes: #702513)
   * Sync with the Ubuntu crash package, build crash extensions, SPU has been
     dropped (closes: #584119), lpia has been dropped (closes: #504522).
   * Fix the -I include path sequence in the extensions/eppic.mk file to
     prevent a series of "redefined" and "redeclaration" warnings when
     compiling the EPPIC extension module.
   * Address two compile-time warnings generated as a result of the
     gdb*7.6.patch.  Without the patch, there are "warning: no previous
     prototype" warnings for gdb_main_entry() and replace_ui_file_FILE().
   * Implemented a new "mod -t" option that walks through the installed modules
     and checks for non*zero values in each module's "taints" bitmask, and
     translates the bits into symbolic letters if possible, or shows the
     hexadecimal value of the bitmask if not.  In older kernels, the
     "license_gplok" field is checked, and if non*zero, its value is displayed
     in hexadecimal.  Lastly, if the "gpgsig_ok" member exists and is zero, a
     "(U)" notation will also be displayed.
    * Fixed compiler warnings generated by extensions/trace.c when compiled
      with *DFORTIFY_SOURCE=2.  Without the patch, the messages "warning:
      ignoring return value of 'mktemp', declared with attribute
      warn_unused_result", "warning: ignoring return value of 'fwrite',
      declared with attribute warn_unused_result", and "warning: 'trace_dat'
      may be used uninitialized in this function" are generated.
   * Laid down the basic infrastructure for the ARM64 backtrace facility using
     the kernel's arm64 unwind facility as a basis.  Compile*tested only.
   * Implemented the ARM64 virtual-to-physical kernel and user address
     translation functions, supporting both 2*level page tables with 64K pages,
     and 3*level page tables with 4K pages.  Also added the associated PTE
     translator function.  Compile*tested only.
   * Implemented the capability of building crash as an x86_64 binary for
     analyzing ARM64 dumpfiles on an x86_64 host, which can be done by entering
     "make target=ARM64".  After the initial build is complete, subsequent
     builds can be done by entering "make" alone.
   * Added "aarch64" to the ExclusiveArch: line in the crash.spec file.
   * Fix for the S390X "bt" command for Linux 3.10 and later kernels.  Without
     the patch, the starting stack location of the per*cpu async and panic
     stacks of active tasks would be incorrectly determined.
Checksums-Sha1: 
 45dc610e6197287876d7f00320abc93de250e578 1101 crash_7.0.1-1.dsc
 3b9233cba7b92c9df611b9827d32e93390b26717 32013795 crash_7.0.1.orig.tar.gz
 413b07bd59a802c7185fe1874dc842381326dfa1 61707 crash_7.0.1-1.diff.gz
 fe9bfcda8aa806f09bf72d745901720d7745073f 3062848 crash_7.0.1-1_amd64.deb
Checksums-Sha256: 
 55da24841cb8ec52c1948b917fc68f2b2dc0c381ab2103b775fa827986cb8aad 1101 
crash_7.0.1-1.dsc
 131c11e48d70ebaad3e2f1a019be479ca0c892a163561007becc4f3d75619deb 32013795 
crash_7.0.1.orig.tar.gz
 8ecbde6fbafa62164e6a4aff59c1c3aa91e757482b90eddbd3382fa0d48b598a 61707 
crash_7.0.1-1.diff.gz
 0a1e101ae057c56a707bb53a59e9e35fe6bf1c1464c57bc1d6bc5b4ad2193635 3062848 
crash_7.0.1-1_amd64.deb
Files: 
 010e1e317c404ca77dbf6bb383e1c520 1101 utils optional crash_7.0.1-1.dsc
 b59076aebaced87e9073328cb0a4f50a 32013795 utils optional 
crash_7.0.1.orig.tar.gz
 eefea1bdbbc2488294c7ab9dab2f2faa 61707 utils optional crash_7.0.1-1.diff.gz
 651ccd55d6f448775d7be14e88e94ffd 3062848 utils optional crash_7.0.1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFR3Hl3QOr9C+GfGI4RApumAJ0UbwnpYkoApj64Mt1hoAUhCoNDfwCfQFIR
mpkHZ/Vdpg2rT1ag+gCd018=
=d6e5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to