All of lore.kernel.org
 help / color / mirror / Atom feed
* unkillable dpkg-query processes
@ 2007-10-24 22:33 Josip Rodin
  2007-10-24 22:58 ` David Miller
                   ` (59 more replies)
  0 siblings, 60 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-24 22:33 UTC (permalink / raw)
  To: sparclinux

Hi,

(I forgot to send this before...)

We've been having grave issues with a few of our sparc build daemon machines
in Debian. Something causes dpkg-query(8) processes, otherwise harmless, to
run amok and allocate too much memory, but keep running and become resilient
to killing. They eventually push the machine to the point where you can only
ping it, but all the userland and the console is dead.

I'm the admin of one of those machines, lebrun.debian.org, and all the
details I noticed so far are at http://bugs.debian.org/433187

I'm certainly no expert on the kernel, but I'd be happy to help by providing
debug information about the issue. Any suggestions will be most welcome,
because at this point that machine lives a sorry life of
reboot->buildd runs for a few hours->machine goes dead->reboot...

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
@ 2007-10-24 22:58 ` David Miller
  2007-10-24 23:28 ` Josip Rodin
                   ` (58 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-24 22:58 UTC (permalink / raw)
  To: sparclinux

From: Josip Rodin <joy@entuzijast.net>
Date: Thu, 25 Oct 2007 00:33:32 +0200

> We've been having grave issues with a few of our sparc build daemon machines
> in Debian. Something causes dpkg-query(8) processes, otherwise harmless, to
> run amok and allocate too much memory, but keep running and become resilient
> to killing. They eventually push the machine to the point where you can only
> ping it, but all the userland and the console is dead.

I know, I've seen this report a million times :-)

I can't reproduce it, I've even tried the fabled test case
where you spawn thousands of dpkg-query instances and it never
does anything wrong on my Niagara boxes.

So something is different about your environment than mine.

Let's see if there is some aspect of the environment that
contributed to the problem occurring.  Please reproduce
with 2.6.23-final and then list (I know this is redundant,
just humor me :-):

1) system type
2) compiler used to build kernel and is it SMP?
3) glibc in use
4) compiler used to build running glibc

If you have a reproducable test case, that's even better.

If necessary I'll try to install a replica of your build
environment here in order to reproduce.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
  2007-10-24 22:58 ` David Miller
@ 2007-10-24 23:28 ` Josip Rodin
  2007-10-24 23:36 ` David Miller
                   ` (57 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-24 23:28 UTC (permalink / raw)
  To: sparclinux

On Wed, Oct 24, 2007 at 03:58:29PM -0700, David Miller wrote:
> I know, I've seen this report a million times :-)

Oh, I know you know, I mailed you a while ago and you told me to mail
the mailing list :)

> I can't reproduce it, I've even tried the fabled test case
> where you spawn thousands of dpkg-query instances and it never
> does anything wrong on my Niagara boxes.
> 
> So something is different about your environment than mine.
> 
> Let's see if there is some aspect of the environment that
> contributed to the problem occurring.  Please reproduce
> with 2.6.23-final and then list (I know this is redundant,
> just humor me :-):

Confirming that the machine could reproduce the problem with 2.6.23.1.
(I can send over the .config if it matters.)

> 1) system type

A Sun Fire 280R, with two CPU boards, each carrying a TI UltraSparc III
(Cheetah), and 2 GB of RAM. If you need more info, just say.

(Bernd Zeimetz has previously suggested that the problem is linked to
the processor type, the USIII.)

> 2) compiler used to build kernel and is it SMP?

gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

I've no idea if that compiler is SMP, if you want I'll ask someone else.

> 3) glibc in use
> 4) compiler used to build running glibc

In that particular chroot, it's:

chroot-unstable% lib/libc-2.6.1.so
GNU C Library stable release version 2.6.1, by Roland McGrath et al.
[...]
Compiled by GNU CC version 4.2.1 (Debian 4.2.1-5).
Compiled on a Linux >>2.6.17-rc1<< system on 2007-09-04.
Available extensions:
        crypt add-on version 2.1 by Michael Glad and others
        GNU Libidn by Simon Josefsson
        Native POSIX Threads Library by Ulrich Drepper et al
        BIND-8.2.3-T5B
        software FPU emulation by Richard Henderson, Jakub Jelinek and
        others
[...]

Outside of that chroot, it's:

% /lib/libc-2.3.6.so 
GNU C Library stable release version 2.3.6, by Roland McGrath et al.
[...]
Compiled by GNU CC version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21).
Compiled on a Linux 2.6.18 system on 2007-03-01.
Available extensions:
        GNU libio by Per Bothner
        crypt add-on version 2.1 by Michael Glad and others
        GNU Libidn by Simon Josefsson
        linuxthreads-0.10 by Xavier Leroy
        BIND-8.2.3-T5B
        libthread_db work sponsored by Alpha Processor Inc
        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
        software FPU emulation by Richard Henderson, Jakub Jelinek and
        others
Thread-local storage support included.
[...]

> If you have a reproducable test case, that's even better.

There doesn't appear to be a pattern, on this machine at least - I just let
the buildd run, building whatever comes up, and after a few hours it
inevitably runs into a wall.

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
  2007-10-24 22:58 ` David Miller
  2007-10-24 23:28 ` Josip Rodin
@ 2007-10-24 23:36 ` David Miller
  2007-10-25  6:41 ` David Miller
                   ` (56 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-24 23:36 UTC (permalink / raw)
  To: sparclinux

From: Josip Rodin <joy@entuzijast.net>
Date: Thu, 25 Oct 2007 01:28:12 +0200

> On Wed, Oct 24, 2007 at 03:58:29PM -0700, David Miller wrote:
> > Let's see if there is some aspect of the environment that
> > contributed to the problem occurring.  Please reproduce
> > with 2.6.23-final and then list (I know this is redundant,
> > just humor me :-):
> 
> Confirming that the machine could reproduce the problem with 2.6.23.1.
> (I can send over the .config if it matters.)

Ok, good.

> > 1) system type
> 
> A Sun Fire 280R, with two CPU boards, each carrying a TI UltraSparc III
> (Cheetah), and 2 GB of RAM. If you need more info, just say.
> 
> (Bernd Zeimetz has previously suggested that the problem is linked to
> the processor type, the USIII.)

I think it might be too.

> > 2) compiler used to build kernel and is it SMP?
> 
> gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
> 
> I've no idea if that compiler is SMP, if you want I'll ask someone else.

I was asking if the running kernel were SMP or not, I'll assume it is
:-)

> > 3) glibc in use
> > 4) compiler used to build running glibc
> 
> In that particular chroot, it's:

Thanks for the info.

> > If you have a reproducable test case, that's even better.
> 
> There doesn't appear to be a pattern, on this machine at least - I just let
> the buildd run, building whatever comes up, and after a few hours it
> inevitably runs into a wall.

If you try, within that troublesome build-root, a few times to try to
fork off a couple hundred:

	dpkg-query --something python-2.5

or whatever, can you get some of processes to wedge under that
build root?

If it only happens with UltraSPARC-III and IIIi chips, that is a
huge clue.

It turns out I have a 280R here as well, so if necessary I can
fire it up and work on reproducing your environment.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (2 preceding siblings ...)
  2007-10-24 23:36 ` David Miller
@ 2007-10-25  6:41 ` David Miller
  2007-10-25 14:58 ` Josip Rodin
                   ` (55 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-25  6:41 UTC (permalink / raw)
  To: sparclinux


Josip, give this debugging patch a try.  It is against 2.6.23.1
but it should apply to most recent kernels.

It should give you debugging messages in the kernel log that
start with "FUTEX_BUG" if the debugging code triggers.

Please post just a few samples of whatever it spits out.

Thanks!

diff --git a/kernel/futex.c b/kernel/futex.c
index fcc94e7..6da8b3c 100644
--- a/kernel/futex.c
+++ b/kernel/futex.c
@@ -1874,6 +1874,25 @@ err_unlock:
 	return ret;
 }
 
+static void log_futex_bug(u32 __user *uaddr, struct task_struct *curr, int pi)
+{
+	struct mm_struct *mm = curr->mm;
+	struct vm_area_struct *vma;
+	unsigned long addr;
+
+	printk(KERN_ERR "FUTEX_BUG: Looping too much in futex death\n");
+	printk(KERN_ERR "FUTEX_BUG: uaddr[%p] task[%s:%d] pi(%d)\n",
+	       uaddr, curr->comm, curr->pid, pi);
+
+	addr = (unsigned long) uaddr;
+	vma = find_vma(mm, addr);
+	if (vma)
+		printk(KERN_ERR "FUTEX_BUG: VMA start[%lx] end[%lx] flags[%lx]\n",
+		       vma->vm_start,
+		       vma->vm_end,
+		       vma->vm_flags);
+}
+
 /*
  * Process a futex-list entry, check whether it's owned by the
  * dying task, and do notification if so:
@@ -1881,6 +1900,7 @@ err_unlock:
 int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int pi)
 {
 	u32 uval, nval, mval;
+	int limit = 0;
 
 retry:
 	if (get_user(uval, uaddr))
@@ -1903,8 +1923,12 @@ retry:
 		if (nval = -EFAULT)
 			return -1;
 
-		if (nval != uval)
-			goto retry;
+		if (nval != uval) {
+			if (++limit < 100)
+				goto retry;
+			log_futex_bug(uaddr, curr, pi);
+			put_user(mval, uaddr);
+		}
 
 		/*
 		 * Wake robust non-PI futexes here. The wakeup of

^ permalink raw reply related	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (3 preceding siblings ...)
  2007-10-25  6:41 ` David Miller
@ 2007-10-25 14:58 ` Josip Rodin
  2007-10-25 15:07 ` Josip Rodin
                   ` (54 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-25 14:58 UTC (permalink / raw)
  To: sparclinux

On Wed, Oct 24, 2007 at 11:41:13PM -0700, David Miller wrote:
> Josip, give this debugging patch a try.  It is against 2.6.23.1
> but it should apply to most recent kernels.

OK, after resurrecting the machine once again (it had died in the meantime,
reliably as ever), I did:

patching file kernel/futex.c
Hunk #1 succeeded at 1877 (offset 3 lines).
Hunk #2 succeeded at 1903 (offset 3 lines).
Hunk #3 succeeded at 1926 (offset 3 lines).

> It should give you debugging messages in the kernel log that
> start with "FUTEX_BUG" if the debugging code triggers.
> 
> Please post just a few samples of whatever it spits out.

It's been running with the patched kernel for some 6.5 hours now, no
problems yet. I'll let you know as soon as it starts to misbehave.

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (4 preceding siblings ...)
  2007-10-25 14:58 ` Josip Rodin
@ 2007-10-25 15:07 ` Josip Rodin
  2007-10-25 16:43 ` Josip Rodin
                   ` (53 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-25 15:07 UTC (permalink / raw)
  To: sparclinux

On Wed, Oct 24, 2007 at 04:36:03PM -0700, David Miller wrote:
> > > 2) compiler used to build kernel and is it SMP?
> > 
> > gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
> > 
> > I've no idea if that compiler is SMP, if you want I'll ask someone else.
> 
> I was asking if the running kernel were SMP or not, I'll assume it is
> :-)

Oh, sorry, that sentence structure confused me (not a native speaker).

> > There doesn't appear to be a pattern, on this machine at least - I just let
> > the buildd run, building whatever comes up, and after a few hours it
> > inevitably runs into a wall.
> 
> If you try, within that troublesome build-root, a few times to try to
> fork off a couple hundred:
> 
> 	dpkg-query --something python-2.5
> 
> or whatever, can you get some of processes to wedge under that
> build root?

I did this in a chrooted bash:

for i in $(seq 0 100); do (dpkg-query -s python2.5-minimal > /dev/null &); done

And now the machine went catatonic. :(

Thankfully the console is still vaguely operational - I can enter my
username to log in, but I can't get the Password prompt to appear.
Magic SysRq still works - if you need any output from it, tell me.

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (5 preceding siblings ...)
  2007-10-25 15:07 ` Josip Rodin
@ 2007-10-25 16:43 ` Josip Rodin
  2007-10-26 11:30 ` David Miller
                   ` (52 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-25 16:43 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 1085 bytes --]

On Thu, Oct 25, 2007 at 05:07:36PM +0200, joy wrote:
> > If you try, within that troublesome build-root, a few times to try to
> > fork off a couple hundred:
> > 
> > 	dpkg-query --something python-2.5
> > 
> > or whatever, can you get some of processes to wedge under that
> > build root?
> 
> I did this in a chrooted bash:
> 
> for i in $(seq 0 100); do (dpkg-query -s python2.5-minimal > /dev/null &); done
> 
> And now the machine went catatonic. :(
> 
> Thankfully the console is still vaguely operational - I can enter my
> username to log in, but I can't get the Password prompt to appear.
> Magic SysRq still works - if you need any output from it, tell me.

The machine continued in this state for a couple of hours or so, it didn't
come back to life. When I went to check up on it, the kernel showed one
message on the console - OOM killer killed a make process. I then gave up,
used SysRq to S+U+B, and it booted again, and I was able to retrieve the
following data from kern.log that is in the attachment. Hope that helps.

-- 
     2. That which causes joy or happiness.

[-- Attachment #2: lebrun.kern.log --]
[-- Type: text/plain, Size: 54443 bytes --]

Oct 25 17:04:09 lebrun kernel: SysRq : Emergency Sync
Oct 25 17:04:20 lebrun kernel: SysRq : HELP : loglevel0-8 reBoot tErm Full kIll saK showMem Nice showPc show-all-timers(Q) unRaw Sync showTasks Unmount shoW-blocked-tasks 
Oct 25 17:04:20 lebrun kernel: SysRq : Show Memory
Oct 25 17:04:20 lebrun kernel: Mem-info:
Oct 25 17:04:20 lebrun kernel: Normal per-cpu:
Oct 25 17:04:20 lebrun kernel: CPU    0: Hot: hi:   90, btch:  15 usd:   0   Cold: hi:   30, btch:   7 usd:   0
Oct 25 17:04:20 lebrun kernel: CPU    1: Hot: hi:   90, btch:  15 usd:   4   Cold: hi:   30, btch:   7 usd:  24
Oct 25 17:04:20 lebrun kernel: Active:202209 inactive:46687 dirty:39 writeback:279 unstable:0
Oct 25 17:04:20 lebrun kernel:  free:723 slab:2826 mapped:2986 pagetables:875 bounce:0
Oct 25 17:04:20 lebrun kernel: Normal free:5616kB min:5760kB low:7200kB high:8640kB active:1619760kB inactive:371344kB present:2077352kB pages_scanned:178 all_unreclaimable? no
Oct 25 17:04:20 lebrun kernel: lowmem_reserve[]: 0 0
Oct 25 17:04:21 lebrun kernel: Normal: 780*8kB 11*16kB 1*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB 0*8192kB = 6512kB
Oct 25 17:04:21 lebrun kernel: Swap cache: add 251630, delete 187227, find 26426/42924, race 80+86
Oct 25 17:04:21 lebrun kernel: Free swap  = 174880kB
Oct 25 17:04:24 lebrun kernel: Total swap = 1048688kB
Oct 25 17:04:24 lebrun kernel: Free swap:       174648kB
Oct 25 17:04:24 lebrun kernel: 261865 pages of RAM
Oct 25 17:04:24 lebrun kernel: 3001 reserved pages
Oct 25 17:04:24 lebrun kernel: 155176 pages shared
Oct 25 17:04:24 lebrun kernel: 64407 pages swap cached
Oct 25 17:04:24 lebrun kernel: 39 pages dirty
Oct 25 17:04:24 lebrun kernel: 124 pages writeback
Oct 25 17:04:24 lebrun kernel: 2986 pages mapped
Oct 25 17:04:24 lebrun kernel: 2826 pages slab
Oct 25 17:04:24 lebrun kernel: 875 pages pagetables
Oct 25 17:05:01 lebrun kernel: SysRq : Emergency Sync
Oct 25 17:05:04 lebrun kernel: SysRq : HELP : loglevel0-8 reBoot tErm Full kIll saK showMem Nice showPc show-all-timers(Q) unRaw Sync showTasks Unmount shoW-blocked-tasks 
Oct 25 17:05:07 lebrun kernel: SysRq : Show Blocked State
Oct 25 17:05:07 lebrun kernel:   task                        PC stack   pid father
Oct 25 17:05:07 lebrun kernel: kswapd0       D 0000000000528bc8     0   181      2
Oct 25 17:05:07 lebrun kernel: Call Trace:
Oct 25 17:05:08 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:05:08 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] ges+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3924      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000014f8c] 0x14f94
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3926      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3928      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3930      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3932      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e1be34] 0xf7e1be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3934      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3936      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e67e34] 0xf7e67e3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3938      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e5fe34] 0xf7e5fe3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3940      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3944      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3946      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000014f8c] 0x14f94
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3948      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e6be34] 0xf7e6be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3950      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015064] 0x1506c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3952      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e7be34] 0xf7e7be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3958      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3960      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015064] 0x1506c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3962      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000014f8c] 0x14f94
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3964      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e3be34] 0xf7e3be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3966      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e7be34] 0xf7e7be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3968      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e2be34] 0xf7e2be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3970      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3972      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e3be34] 0xf7e3be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3974      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [00000000004973c4] handle_mm_fault+0x40c/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3976      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e7fe34] 0xf7e7fe3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 00000000004873bc     0  3978      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [00000000004873bc] sync_page+0x6c/0x74
Oct 25 17:12:13 lebrun kernel:  [0000000000625a8c] __wait_on_bit_lock+0x58/0x90
Oct 25 17:12:13 lebrun kernel:  [0000000000487334] __lock_page+0x54/0x5c
Oct 25 17:12:13 lebrun kernel:  [0000000000497450] handle_mm_fault+0x498/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3980      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3982      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015064] 0x1506c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3984      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e6fe34] 0xf7e6fe3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3988      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7ed7e34] 0xf7ed7e3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3990      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e4be34] 0xf7e4be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3992      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7de3e34] 0xf7de3e3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3994      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3996      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015064] 0x1506c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  3998      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e6fe34] 0xf7e6fe3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  4000      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049f50c] read_swap_cache_async+0x40/0x150
Oct 25 17:12:13 lebrun kernel:  [0000000000495908] swapin_readahead+0x3c/0x7c
Oct 25 17:12:13 lebrun kernel:  [00000000004973b4] handle_mm_fault+0x3fc/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [0000000000015078] 0x15080
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  4003      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e4be34] 0xf7e4be3c
Oct 25 17:12:13 lebrun kernel: dpkg-query    D 0000000000528bc8     0  4005      1
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000049715c] handle_mm_fault+0x1a4/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20
Oct 25 17:12:13 lebrun kernel:  [00000000f7e97e34] 0xf7e97e3c
Oct 25 17:12:13 lebrun kernel: mrtg          D 0000000000528bc8     0  4022   4021
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000048d0f0] __get_free_pages+0x3c/0xa8
Oct 25 17:12:13 lebrun kernel:  [000000000045d168] copy_process+0x78/0xf04
Oct 25 17:12:13 lebrun kernel:  [000000000045e078] do_fork+0x84/0x204
Oct 25 17:12:13 lebrun kernel:  [0000000000406294] linux_sparc_syscall32+0x3c/0x40
Oct 25 17:12:13 lebrun kernel:  [00000000f7d62cd0] 0xf7d62cd8
Oct 25 17:12:13 lebrun kernel: cc1plus       D 0000000000528bc8     0  5169   5168
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [0000000000487838] __grab_cache_page+0x58/0xa4
Oct 25 17:12:13 lebrun kernel:  [00000000004f44d8] ext3_write_begin+0x38/0x19c
Oct 25 17:12:13 lebrun kernel:  [0000000000488548] generic_file_buffered_write+0xe0/0x610
Oct 25 17:12:13 lebrun kernel:  [0000000000488da8] __generic_file_aio_write_nolock+0x330/0x370
Oct 25 17:12:13 lebrun kernel:  [0000000000488e38] generic_file_aio_write+0x50/0xb8
Oct 25 17:12:13 lebrun kernel:  [00000000004ef8dc] ext3_file_write+0x24/0xcc
Oct 25 17:12:13 lebrun kernel: sshd          D 0000000000528bc8     0  5171   2187
Oct 25 17:12:13 lebrun kernel: Call Trace:
Oct 25 17:12:13 lebrun kernel:  [00000000006258e0] io_schedule+0x2c/0x38
Oct 25 17:12:13 lebrun kernel:  [0000000000528bc8] get_request_wait+0x11c/0x15c
Oct 25 17:12:13 lebrun kernel:  [000000000052a220] __make_request+0x5f0/0x6a8
Oct 25 17:12:13 lebrun kernel:  [0000000000526bac] generic_make_request+0x2f8/0x31c
Oct 25 17:12:13 lebrun kernel:  [0000000000526cd4] submit_bio+0x104/0x10c
Oct 25 17:12:13 lebrun kernel:  [000000000049f30c] swap_writepage+0xa4/0xb4
Oct 25 17:12:13 lebrun kernel:  [00000000004918c4] shrink_page_list+0x410/0x6f4
Oct 25 17:12:13 lebrun kernel:  [00000000004922c8] shrink_zone+0x720/0xa38
Oct 25 17:12:13 lebrun kernel:  [0000000000492de8] try_to_free_pages+0x144/0x258
Oct 25 17:12:13 lebrun kernel:  [000000000048cf34] __alloc_pages+0x1b0/0x330
Oct 25 17:12:13 lebrun kernel:  [000000000048f310] __do_page_cache_readahead+0x94/0x1d0
Oct 25 17:12:13 lebrun kernel:  [00000000004894c4] filemap_fault+0x140/0x374
Oct 25 17:12:13 lebrun kernel:  [0000000000495328] __do_fault+0x5c/0x4d8
Oct 25 17:12:13 lebrun kernel:  [0000000000497350] handle_mm_fault+0x398/0x7cc
Oct 25 17:12:13 lebrun kernel:  [000000000044e084] do_sparc64_fault+0x314/0x594
Oct 25 17:12:13 lebrun kernel:  [000000000040794c] sparc64_realfault_common+0x18/0x20

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (6 preceding siblings ...)
  2007-10-25 16:43 ` Josip Rodin
@ 2007-10-26 11:30 ` David Miller
  2007-10-26 12:23 ` Bernd Zeimetz
                   ` (51 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-26 11:30 UTC (permalink / raw)
  To: sparclinux

From: Josip Rodin <joy@entuzijast.net>
Date: Thu, 25 Oct 2007 17:07:36 +0200

> I did this in a chrooted bash:
> 
> for i in $(seq 0 100); do (dpkg-query -s python2.5-minimal > /dev/null &); done
> 
> And now the machine went catatonic. :(
> 
> Thankfully the console is still vaguely operational - I can enter my
> username to log in, but I can't get the Password prompt to appear.
> Magic SysRq still works - if you need any output from it, tell me.

Thanks for testing.

It seems that instead of getting stuck in the kernel where I
thought it would, the process gets stuck elsewhere and
also tends to loop allocating memory until all memory in the
machine is exhausted and the OOM killer starts to try and
kill processes left and right.

I'll think about this some more.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (7 preceding siblings ...)
  2007-10-26 11:30 ` David Miller
@ 2007-10-26 12:23 ` Bernd Zeimetz
  2007-10-26 12:30 ` Bernd Zeimetz
                   ` (50 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-26 12:23 UTC (permalink / raw)
  To: sparclinux

Hi,

just got linked to this thread, so here's a bit input form me :)


>> 1) system type
> 
> A Sun Fire 280R, with two CPU boards, each carrying a TI UltraSparc III
> (Cheetah), and 2 GB of RAM. If you need more info, just say.
> 
> (Bernd Zeimetz has previously suggested that the problem is linked to
> the processor type, the USIII.)

It seems to hit USIII machines with 2 CPUs in one tray much more hard
than US II, but once a month our Ultra60 (running two US II) has the
same issues - it got much better with since
179c85ea53bef807621f335767e41e23f86f01df, though. before the mentioned
patch it died a few times per day. Seems it got better on the USIII
here, too (we have a v880 here, the large version of Josip's machine,
with 2x 2 CPUs), but it still dies way too often, just not useable in
the current state.


> 
>> 2) compiler used to build kernel and is it SMP?
> 
> gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

same compiler here.
Please note that non-SMP kernels do not boot on those US-III machines at
all (at least I didn't find a single one which does).



Cheers,

Bernd

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (8 preceding siblings ...)
  2007-10-26 12:23 ` Bernd Zeimetz
@ 2007-10-26 12:30 ` Bernd Zeimetz
  2007-10-26 22:01 ` David Miller
                   ` (49 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-26 12:30 UTC (permalink / raw)
  To: sparclinux

Hi,


> It seems that instead of getting stuck in the kernel where I
> thought it would, the process gets stuck elsewhere and
> also tends to loop allocating memory until all memory in the
> machine is exhausted and the OOM killer starts to try and
> kill processes left and right.

at least it runs with 100% CPU, attaching strace to the pid doesn't give
any results....
strace-ing the whole process doesn't result in more useful output, but
the hanging processes were killable when they were running under strace...


Cheers,

Bernd

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (9 preceding siblings ...)
  2007-10-26 12:30 ` Bernd Zeimetz
@ 2007-10-26 22:01 ` David Miller
  2007-10-26 22:30 ` Bernd Zeimetz
                   ` (48 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-26 22:01 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Fri, 26 Oct 2007 14:30:21 +0200

> at least it runs with 100% CPU, attaching strace to the pid doesn't give
> any results....
> strace-ing the whole process doesn't result in more useful output, but
> the hanging processes were killable when they were running under strace...

When it runs with 100% CPU that's what makes me suspect it's
spinning in the kernel futex code somewhere or similar.

One thing I notice in the debian bug report is a mention of libnss-db

So I did some testing here and without libnss-db installed, running
dpkg-query does not use futexes at all.

But once I install libnss-db and enable it (by running 'make' under
/var/lib/misc then editing /etc/nsswitch.conf to make 'db' get
searched first) indeed dpkg-query starts using futexes via the
libnss-db library.

Josip, do you guys have libnss-db or similar in use on the buildd
machine?

For those who can reproduce it an have something like libnss-db
enabled, try disabling it.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (10 preceding siblings ...)
  2007-10-26 22:01 ` David Miller
@ 2007-10-26 22:30 ` Bernd Zeimetz
  2007-10-26 22:32 ` Josip Rodin
                   ` (47 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-26 22:30 UTC (permalink / raw)
  To: sparclinux


> Josip, do you guys have libnss-db or similar in use on the buildd
> machine?

They have, that's what Debian's userdir-ldap uses.

> For those who can reproduce it an have something like libnss-db
> enabled, try disabling it.

Will do in a few minutes.



-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (11 preceding siblings ...)
  2007-10-26 22:30 ` Bernd Zeimetz
@ 2007-10-26 22:32 ` Josip Rodin
  2007-10-26 22:33 ` Josip Rodin
                   ` (46 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-26 22:32 UTC (permalink / raw)
  To: sparclinux

On Fri, Oct 26, 2007 at 03:01:24PM -0700, David Miller wrote:
> One thing I notice in the debian bug report is a mention of libnss-db
> 
> So I did some testing here and without libnss-db installed, running
> dpkg-query does not use futexes at all.
> 
> But once I install libnss-db and enable it (by running 'make' under
> /var/lib/misc then editing /etc/nsswitch.conf to make 'db' get
> searched first) indeed dpkg-query starts using futexes via the
> libnss-db library.
> 
> Josip, do you guys have libnss-db or similar in use on the buildd
> machine?

lebrun.d.o doesn't have libnss-db installed, neither outside nor inside
the chroot, sorry.

Both setups have the default /etc/nsswitch.conf that searches 'db' before
'files' for protocols, services, ethers, rpc, but that's it.

BTW, would you benefit from having an account on this machine?

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (12 preceding siblings ...)
  2007-10-26 22:32 ` Josip Rodin
@ 2007-10-26 22:33 ` Josip Rodin
  2007-10-26 22:37 ` Bernd Zeimetz
                   ` (45 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-26 22:33 UTC (permalink / raw)
  To: sparclinux

On Sat, Oct 27, 2007 at 12:30:56AM +0200, Bernd Zeimetz wrote:
> > Josip, do you guys have libnss-db or similar in use on the buildd
> > machine?
> 
> They have, that's what Debian's userdir-ldap uses.

No, I have to correct you, this machine isn't part of that setup
(at least not yet).

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (13 preceding siblings ...)
  2007-10-26 22:33 ` Josip Rodin
@ 2007-10-26 22:37 ` Bernd Zeimetz
  2007-10-26 22:40 ` Bernd Zeimetz
                   ` (44 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-26 22:37 UTC (permalink / raw)
  To: sparclinux

Josip Rodin wrote:
> On Sat, Oct 27, 2007 at 12:30:56AM +0200, Bernd Zeimetz wrote:
>>> Josip, do you guys have libnss-db or similar in use on the buildd
>>> machine?
>> They have, that's what Debian's userdir-ldap uses.
> 
> No, I have to correct you, this machine isn't part of that setup
> (at least not yet).
> 

Oh ok, I stand corrected - thought it would have it.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (14 preceding siblings ...)
  2007-10-26 22:37 ` Bernd Zeimetz
@ 2007-10-26 22:40 ` Bernd Zeimetz
  2007-10-27 18:09 ` Bernd Zeimetz
                   ` (43 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-26 22:40 UTC (permalink / raw)
  To: sparclinux


>> For those who can reproduce it an have something like libnss-db
>> enabled, try disabling it.

- disabled it
- running vgdisplay killed the machine (wanted to create a new LV for a
chroot....)... it's not accessible at all anymore, I think the kernel is
a 2.6.23-something here, I'll build a recent one and give it a try
again.... Will take some time as I need to build on USII...


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (15 preceding siblings ...)
  2007-10-26 22:40 ` Bernd Zeimetz
@ 2007-10-27 18:09 ` Bernd Zeimetz
  2007-10-27 18:46 ` Bernd Zeimetz
                   ` (42 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-27 18:09 UTC (permalink / raw)
  To: sparclinux

Bernd Zeimetz wrote:
>>> For those who can reproduce it an have something like libnss-db
>>> enabled, try disabling it.
> 
> - disabled it
> - running vgdisplay killed the machine (wanted to create a new LV for a
> chroot....)... it's not accessible at all anymore, I think the kernel is
> a 2.6.23-something here, I'll build a recent one and give it a try
> again.... Will take some time as I need to build on USII...


I just wanted to write that I'm not able to reproduce this bug
anymore... but running aptitude -u often enough gave me this nice output:


titan:~# [ 2427.313946] BUG: soft lockup - CPU#3 stuck for 11s! [aptitude:13375]
[ 2427.389128] TSTATE: 0000000011009602 TPC: 000000000042f93c TNPC: 000000000042f7d0 Y: 00000000    Not tainted
[ 2427.506821] TPC: <__delay+0x1c/0x48>
[ 2427.549494] g0: 0000000000009000 g1: 000000000042f7d0 g2: 00000000aaaaaaaa g3: 0000000055555555
[ 2427.653670] g4: fffff8a00793c960 g5: fffff89fff994000 g6: fffff8a007dfc000 g7: 0000000000000000
[ 2427.757835] o0: 0000000000000020 o1: 0000000000000020 o2: 0000000000000000 o3: 0000000000000000
[ 2427.862001] o4: 000000000030a0d0 o5: 0000000000000000 sp: fffff8a007dff071 ret_pc: 000000000042f938
[ 2427.970337] RPC: <__delay+0x18/0x48>
[ 2428.013031] l0: 00000005a6cab647 l1: 0000000011009601 l2: 00000000004417a8 l3: 0000000000000400
[ 2428.117206] l4: 0000000000000000 l5: 0000000000000001 l6: 0000000000000000 l7: 0000000000000008
[ 2428.221374] i0: 0000000000000000 i1: fffff8a007dffa88 i2: 0000000000000004 i3: 0000000000000001
[ 2428.325538] i4: 00000000ffffffff i5: 0000000000000000 i6: fffff8a007dff131 i7: 00000000004417ec
[ 2428.429710] I7: <cheetah_xcall_deliver+0x1c0/0x23c>

and an unkillable, cpu-eating aptitude.


While retrieving some info using sysrq the machine froze after
echoing m into sysrq-trigger, producing this output while dieing:

[ 3680.006794] BUG: soft lockup - CPU#1 stuck for 11s! [pdflush:265]
[ 3680.078838] TSTATE: 0000000080009603 TPC: 00000000004417a8 TNPC: 00000000004417ac Y: 00000000    Not tainted
[ 3680.196551] TPC: <cheetah_xcall_deliver+0x17c/0x23c>
[ 3680.255881] g0: 0000000000000000 g1: 0000000000000000 g2: 000000000001869e g3: 0000000055555555
[ 3680.360055] g4: fffff8a0048e3260 g5: fffff89fff984000 g6: fffff8a00717c000 g7: 0000000000000000
[ 3680.464220] o0: 0000000000000020 o1: fffff8a00717f418 o2: fffff8a005a84040 o3: 0000000000000010
[ 3680.568384] o4: 0000000000000015 o5: 0000000000000000 sp: fffff8a00717eac1 ret_pc: 00000000004416e4
[ 3680.676719] RPC: <cheetah_xcall_deliver+0xb8/0x23c>
[ 3680.735042] l0: 0000000000000002 l1: 0000000000000002 l2: 0000000000000096 l3: 0000000000000000
[ 3680.839217] l4: ffffffffffffffff l5: fffff8a0048d3cd8 l6: 0000000000024098 l7: 00000000f7d31000
[ 3680.943382] i0: 000000000044d100 i1: 000000b0f60f8000 i2: 0000000000000000 i3: 0000000000000001
[ 3681.047548] i4: 0000000000000001 i5: 0000000000000001 i6: fffff8a00717eb81 i7: 0000000000442be4
[ 3681.151717] I7: <smp_flush_dcache_page_impl+0x21c/0x228>



Luckily much more output of sysrq is in the syslog, so I should be able to mail it later when the
machine is finished with rebooting (which takes some time...).


 2.6.24-rc1-git2 (SMP)
 gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)


titan:~# cat /proc/cpuinfo
cpu             : TI UltraSparc III (Cheetah)
fpu             : UltraSparc III integrated FPU
prom            : OBP 4.22.34 2007/07/23 13:01
type            : sun4u
ncpus probed    : 4
ncpus active    : 4
D$ parity tl1   : 0
I$ parity tl1   : 0
Cpu0ClkTck      : 000000002cb41780
Cpu1ClkTck      : 000000002cb41780
Cpu2ClkTck      : 000000002cb41780
Cpu3ClkTck      : 000000002cb41780
MMU Type        : Cheetah
State:
CPU0:           online
CPU1:           online
CPU2:           online
CPU3:           online



-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (16 preceding siblings ...)
  2007-10-27 18:09 ` Bernd Zeimetz
@ 2007-10-27 18:46 ` Bernd Zeimetz
  2007-10-28  3:03 ` Bernd Zeimetz
                   ` (41 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-27 18:46 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 344 bytes --]


> 
> Luckily much more output of sysrq is in the syslog, so I should be able to mail it later when the
> machine is finished with rebooting (which takes some time...).

the sysrq output from the syslog and my kernel config are attached to this mail.

Cheers,

Bernd

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

[-- Attachment #2: config-2.6.24-rc1-git2+bzed-farm1.gz --]
[-- Type: application/x-gzip, Size: 13032 bytes --]

[-- Attachment #3: syslog.gz --]
[-- Type: application/x-gzip, Size: 19089 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (17 preceding siblings ...)
  2007-10-27 18:46 ` Bernd Zeimetz
@ 2007-10-28  3:03 ` Bernd Zeimetz
  2007-10-28  3:40 ` David Miller
                   ` (40 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-28  3:03 UTC (permalink / raw)
  To: sparclinux




I think things got worse with 2.6.24...
The machine shoots itself now, I guess by running cron jobs or so.

[29074.766486] TSTATE: 0000000011009600 TPC: 000000000042f984 TNPC: 000000000042f928 Y: 00000000    Not tainted
[29074.884191] TPC: <sched_clock+0x0/0x30>
[29074.929988] g0: 0000000000000000 g1: 00000000004417ec g2: 00000000aaaaaaaa g3: 0000000055555555
[29075.034163] g4: fffff8a00493a4e0 g5: fffff89fff97c000 g6: fffff8a006c64000 g7: 0000000000000000
[29075.138329] o0: 0000000000000000 o1: fffff8a006c67968 o2: 0000000000000008 o3: 0000000000000001
[29075.242493] o4: 0000000000003385 o5: 0000000000000000 sp: fffff8a006c67011 ret_pc: 000000000042f980
[29075.350830] RPC: <udelay+0x18/0x1c>
[29075.392482] l0: 0000000000000020 l1: 0000000000000000 l2: 0000000000000096 l3: 0000000000000000
[29075.496658] l4: 0000000000000200 l5: 00000001c5569e6c l6: 00000006c390404c l7: 6204052f31ec823e
[29075.600824] i0: 000000000044d100 i1: 000000b0fcc2c000 i2: 0000000000000000 i3: 0000000000000000
[29075.704989] i4: 0000000000400000 i5: 00000000007a0578 i6: fffff8a006c670d1 i7: 00000000004420d8
[29075.809161] I7: <flush_dcache_page_all+0x16c/0x1c0>
[29075.867493] BUG: soft lockup - CPU#2 stuck for 11s! [sh:4253]
[29075.936259] TSTATE: 0000000011009600 TPC: 00000000004417a8 TNPC: 00000000004417ac Y: 00000000    Not tainted
[29076.053980] TPC: <cheetah_xcall_deliver+0x17c/0x23c>
[29076.113311] g0: 0000000000000000 g1: 0000000000000000 g2: ffffffffffffffff g3: 0000000055555555
[29076.217483] g4: fffff8a0048f9260 g5: fffff89fff98c000 g6: fffff8a006c70000 g7: 0000000000000000
[29076.321648] o0: 0000000000000020 o1: fffff8a006c73968 o2: 0000000000000002 o3: 0000000000000001
[29076.425816] o4: 000000000000781b o5: 0000000000000000 sp: fffff8a006c73011 ret_pc: 00000000004416a0
[29076.534150] RPC: <cheetah_xcall_deliver+0x74/0x23c>
[29076.592471] l0: 0000000000000008 l1: 0000000000000000 l2: 0000000000000096 l3: 0000000000000000
[29076.696645] l4: 0000000000000200 l5: 00000001c5569e6c l6: 00000006c3904054 l7: 7e645445948ed154
[29076.800811] i0: 000000000044d100 i1: 000000b0fcf80000 i2: 0000000000000000 i3: 0000000000000000
[29076.904977] i4: 0000000000400000 i5: 00000000007a0578 i6: fffff8a006c730d1 i7: 00000000004420d8
[29077.009144] I7: <flush_dcache_page_all+0x16c/0x1c0>

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (18 preceding siblings ...)
  2007-10-28  3:03 ` Bernd Zeimetz
@ 2007-10-28  3:40 ` David Miller
  2007-10-28  4:24 ` David Miller
                   ` (39 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-28  3:40 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Sun, 28 Oct 2007 04:03:44 +0100

> 
> 
> 
> I think things got worse with 2.6.24...
> The machine shoots itself now, I guess by running cron jobs or so.
> 
> [29074.766486] TSTATE: 0000000011009600 TPC: 000000000042f984 TNPC: 000000000042f928 Y: 00000000    Not tainted
> [29074.884191] TPC: <sched_clock+0x0/0x30>

What kind of OOPS is this?  Please provide the kernel log messages
that appeared right before these register dumps.

Thanks.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (19 preceding siblings ...)
  2007-10-28  3:40 ` David Miller
@ 2007-10-28  4:24 ` David Miller
  2007-10-28 12:20 ` Bernd Zeimetz
                   ` (38 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-28  4:24 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Sat, 27 Oct 2007 20:09:47 +0200

> titan:~# [ 2427.313946] BUG: soft lockup - CPU#3 stuck for 11s! [aptitude:13375]
> [ 2427.389128] TSTATE: 0000000011009602 TPC: 000000000042f93c TNPC: 000000000042f7d0 Y: 00000000    Not tainted
> [ 2427.506821] TPC: <__delay+0x1c/0x48>
> [ 2427.549494] g0: 0000000000009000 g1: 000000000042f7d0 g2: 00000000aaaaaaaa g3: 0000000055555555
> [ 2427.653670] g4: fffff8a00793c960 g5: fffff89fff994000 g6: fffff8a007dfc000 g7: 0000000000000000
> [ 2427.757835] o0: 0000000000000020 o1: 0000000000000020 o2: 0000000000000000 o3: 0000000000000000
> [ 2427.862001] o4: 000000000030a0d0 o5: 0000000000000000 sp: fffff8a007dff071 ret_pc: 000000000042f938
> [ 2427.970337] RPC: <__delay+0x18/0x48>
> [ 2428.013031] l0: 00000005a6cab647 l1: 0000000011009601 l2: 00000000004417a8 l3: 0000000000000400
> [ 2428.117206] l4: 0000000000000000 l5: 0000000000000001 l6: 0000000000000000 l7: 0000000000000008
> [ 2428.221374] i0: 0000000000000000 i1: fffff8a007dffa88 i2: 0000000000000004 i3: 0000000000000001
> [ 2428.325538] i4: 00000000ffffffff i5: 0000000000000000 i6: fffff8a007dff131 i7: 00000000004417ec
> [ 2428.429710] I7: <cheetah_xcall_deliver+0x1c0/0x23c>
> 
> and an unkillable, cpu-eating aptitude.

One cpu can't send a message successfully to another cpu, likely
because it is stuck somewhere with interrupts off.

I was going to give you a patch like the one at the end of this email
to try and get a register dump from all cpus with Alt-Sysrq-p but that
is guarenteed not to work.  It will just call back into
cheetah_xcall_deliver() and wedge further.  Again, don't use the
patch, trying to get a register dump with it in this state will just
wedge the machine further.

I don't know how to suggest a way to debug this further, sorry.

I'm sick of these bugs and I need to reproduce all of these
UltraSPARC-III issues locally to fix them.  So let's go.

Everyone who sees these UltraSPARC-III problems please send me PRECISE
and FULL description of how to install from scratch a machine and run
something that will trigger these errors.

DO NOT leave out any detail of your installation.  Any minor omission
will mean that I potentially won't be able to reproduce this bug and
therefore I won't be able to fix it either.

If you are using NIS, say so and give the exact configuration.  If you
have any modifications to some core configuration file like
/etc/nsswitch.conf, tell me.  If you are using static IP addresses,
tell me.  If you have netfilter enabled, tell me.  If you have even
installed some extra package, like libnss-db or anything else, tell me
even if you think it's not in use.

In short I want a flawless cook-book style recipe for installing a
machine that I can reproduce this problem on.  Do not omit any detail.

Thanks!

diff --git a/arch/sparc64/kernel/process.c b/arch/sparc64/kernel/process.c
index ca7cdfd..e10fdce 100644
--- a/arch/sparc64/kernel/process.c
+++ b/arch/sparc64/kernel/process.c
@@ -348,7 +348,7 @@ void show_regs(struct pt_regs *regs)
 	extern long etrap, etraptl1;
 #endif
 	__show_regs(regs);
-#if 0
+#if 1
 #ifdef CONFIG_SMP
 	{
 		extern void smp_report_regs(void);

^ permalink raw reply related	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (20 preceding siblings ...)
  2007-10-28  4:24 ` David Miller
@ 2007-10-28 12:20 ` Bernd Zeimetz
  2007-10-28 12:58 ` Bernd Zeimetz
                   ` (37 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-28 12:20 UTC (permalink / raw)
  To: sparclinux


>> I think things got worse with 2.6.24...
>> The machine shoots itself now, I guess by running cron jobs or so.
>>
>> [29074.766486] TSTATE: 0000000011009600 TPC: 000000000042f984 TNPC: 000000000042f928 Y: 00000000    Not tainted
>> [29074.884191] TPC: <sched_clock+0x0/0x30>
> 
> What kind of OOPS is this?  Please provide the kernel log messages
> that appeared right before these register dumps.

I'll boot the machine and check the logs, was not in the mood to do
this tonight. The pasted messages were dumped on the serial console -
as the machine didn't show any reaction I only powered it down...


Cheers,

Bernd

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (21 preceding siblings ...)
  2007-10-28 12:20 ` Bernd Zeimetz
@ 2007-10-28 12:58 ` Bernd Zeimetz
  2007-10-28 13:02 ` Bernd Zeimetz
                   ` (36 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-28 12:58 UTC (permalink / raw)
  To: sparclinux


>> [29074.766486] TSTATE: 0000000011009600 TPC: 000000000042f984 TNPC: 000000000042f928 Y: 00000000    Not tainted
>> [29074.884191] TPC: <sched_clock+0x0/0x30>
> 
> What kind of OOPS is this?  Please provide the kernel log messages
> that appeared right before these register dumps.


Oct 28 03:25:12 titan kernel: [29074.698695] BUG: soft lockup - CPU#0
stuck for 11s! [sh:4252]

This happened while a cronjob was running which updates the libnss-db
database... With an older kernel (2.6.23-rcsomething) this didn't crash
the machine.


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (22 preceding siblings ...)
  2007-10-28 12:58 ` Bernd Zeimetz
@ 2007-10-28 13:02 ` Bernd Zeimetz
  2007-10-28 13:38 ` Sébastien Bernard
                   ` (35 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-28 13:02 UTC (permalink / raw)
  To: sparclinux

Hi,

please note that the futex bug also happens on US II machines,
it is jsut almost impossible to reproduce it - it'll just hang
after random days of building.

> Everyone who sees these UltraSPARC-III problems please send me PRECISE
> and FULL description of how to install from scratch a machine and run
> something that will trigger these errors.

Can you please check if the Kernel config I've attached to one of my
last mails is fine for you? The normal Debian installer doesn't
boot on the US III machines which use two CPUs in one board as the
installer's Kernel is a non-SMP Kernel, and the result is that the
machine throws a CPU exception and needs to be power-cycled....

I've started to investigate there with the help of a contact from
Sun, but we both didn't have the time to finish this.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bugD0720 if you want
to have a look, please ignore those troll postings from chealer
in between...

So to give you a recipe to install Debian on such a box, I need to
build an installer with a SMP Kernel for you. If the config is fine
for your needs, I could just use use it.


The other option is to use debootstrap, if you have some system
on the machine already - so if you want to use that instead of
messing with a network installer, please let me know.
Debootstrap should run on most systems, as long as they have
ar/tar/gunzip and a bash (probably sh is enough...).
Would be faster to use that, and faster to write a recipe for
that.

I'll mark all Qlogic firmware related points, so the recipe should
work on machines with (v440, v880, probably the Enterprise models,
too) and without FC (I guess the Blade 1000 and 2000).


If you don't have access to an US-III machine, I can find a way
to give you access to the RSC and serial console of our machine.


Cheers,

Bernd

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (23 preceding siblings ...)
  2007-10-28 13:02 ` Bernd Zeimetz
@ 2007-10-28 13:38 ` Sébastien Bernard
  2007-10-29  0:01 ` Bernd Zeimetz
                   ` (34 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Sébastien Bernard @ 2007-10-28 13:38 UTC (permalink / raw)
  To: sparclinux

Bernd Zeimetz a écrit :
> Hi,
> 
> please note that the futex bug also happens on US II machines,
> it is jsut almost impossible to reproduce it - it'll just hang
> after random days of building.
> 
>> Everyone who sees these UltraSPARC-III problems please send me PRECISE
>> and FULL description of how to install from scratch a machine and run
>> something that will trigger these errors.
> 
> Can you please check if the Kernel config I've attached to one of my
> last mails is fine for you? The normal Debian installer doesn't
> boot on the US III machines which use two CPUs in one board as the
> installer's Kernel is a non-SMP Kernel, and the result is that the
> machine throws a CPU exception and needs to be power-cycled....
> 
> I've started to investigate there with the help of a contact from
> Sun, but we both didn't have the time to finish this.
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugD0720 if you want
> to have a look, please ignore those troll postings from chealer
> in between...
> 
> So to give you a recipe to install Debian on such a box, I need to
> build an installer with a SMP Kernel for you. If the config is fine
> for your needs, I could just use use it.
> 
> 
> The other option is to use debootstrap, if you have some system
> on the machine already - so if you want to use that instead of
> messing with a network installer, please let me know.
> Debootstrap should run on most systems, as long as they have
> ar/tar/gunzip and a bash (probably sh is enough...).
> Would be faster to use that, and faster to write a recipe for
> that.
> 
> I'll mark all Qlogic firmware related points, so the recipe should
> work on machines with (v440, v880, probably the Enterprise models,
> too) and without FC (I guess the Blade 1000 and 2000).
> 
> 
> If you don't have access to an US-III machine, I can find a way
> to give you access to the RSC and serial console of our machine.
> 
> 
> Cheers,
> 
> Bernd
> 
Well, I got bitten twice with this bug.

First is on U60, unstable debian.
Since mono team decided that the mono is broken on Sparc (and despite
the fix provided by David Miller), I had to rebuild after enabling the sparc
arch in the source.

The hangs happens always at the end of the buid when invoking dh_shgenlibs in the build.

This is not 100% reproducable even in my env.

Second was sun blade 2000 SMP with Ubuntu gutsy, I wasn't able to update the xemacs21 package.
The machine hanged with invoking the post installation script.

This is not really reproducable now that I upgraded the packages.

The mono build is, in my humble opinion, the most interesting track to catch the bug.

	Seb

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (24 preceding siblings ...)
  2007-10-28 13:38 ` Sébastien Bernard
@ 2007-10-29  0:01 ` Bernd Zeimetz
  2007-10-29  0:19 ` Bernd Zeimetz
                   ` (33 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-29  0:01 UTC (permalink / raw)
  To: sparclinux

Hi,

> Since mono team decided that the mono is broken on Sparc (and despite
> the fix provided by David Miller), I had to rebuild after enabling the
> sparc
> arch in the source.
> 
> The hangs happens always at the end of the buid when invoking
> dh_shgenlibs in the build.
> 
> This is not 100% reproducable even in my env.

Trying this at the moment.

> Second was sun blade 2000 SMP with Ubuntu gutsy, I wasn't able to update
> the xemacs21 package.
> The machine hanged with invoking the post installation script.

Does the Blade run with one or two CPUs? If I remember right they
support to run with one CPU which has to be inserted in a special
slot/carrier for that. With two CPUs it should use the same repeater
chips and architecture as the v440, v880 and larger machines.


Cheers,

Bernd

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (25 preceding siblings ...)
  2007-10-29  0:01 ` Bernd Zeimetz
@ 2007-10-29  0:19 ` Bernd Zeimetz
  2007-10-29  0:41 ` David Miller
                   ` (32 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-29  0:19 UTC (permalink / raw)
  To: sparclinux

Bernd Zeimetz wrote:
> Hi,
> 
>> Since mono team decided that the mono is broken on Sparc (and despite
>> the fix provided by David Miller), I had to rebuild after enabling the
>> sparc
>> arch in the source.

> Trying this at the moment.

not reproducible - mono fails to build from source in sid... so it
doesn;t reach the interesting part of dh_shlibdeps...


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (26 preceding siblings ...)
  2007-10-29  0:19 ` Bernd Zeimetz
@ 2007-10-29  0:41 ` David Miller
  2007-10-29  1:18 ` Bernd Zeimetz
                   ` (31 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-29  0:41 UTC (permalink / raw)
  To: sparclinux


This is only getting worse, guys please stop this.

Instead of creating test cases that involve less variables
and something easy and simple to concentrate on, you guys
add MORE variables, more new bugs, more new test cases.

This does not help me at all, and there is nothing that drives more
more nuts than when bug reporters do this.

I have ubuntu gutsy on my SunFire280R, so I can debootstrap
debian chroots or whatever is needed to trigger this.

Thanks.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (27 preceding siblings ...)
  2007-10-29  0:41 ` David Miller
@ 2007-10-29  1:18 ` Bernd Zeimetz
  2007-10-29  1:39 ` David Miller
                   ` (30 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-29  1:18 UTC (permalink / raw)
  To: sparclinux


Sorry, but if there would be an easy test case we'd be more than happy
and would present it - unfortunately there is not. This is more than
annoying for us all. But if this bug isn't fixed chances are good that
the next Debian release won't support Sparc at all.

> I have ubuntu gutsy on my SunFire280R, so I can debootstrap
> debian chroots or whatever is needed to trigger this.

You need a Blade 1000/2000 or v440/v880 or an enterprise class machine
to reproduce this more easily (still assuming that we're facing the same
bug here - at least the symptoms are the same). Those machines use
repeater chips as interconnect between two CPUs (and between pairs of
cpus for larger machines), according to my contact from Sun similar to
that what's implemented in one US IV cpu.
This explains why you have trouble to reproduce this, while Josip and me
get hit by this bug way too often.

On all other machines using cpus <= US III I have now idea how to
reproduce this easily - you just get hit by it after $random builds.
Don't have access to more recent hardware.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (28 preceding siblings ...)
  2007-10-29  1:18 ` Bernd Zeimetz
@ 2007-10-29  1:39 ` David Miller
  2007-10-29  2:06 ` Bernd Zeimetz
                   ` (29 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-29  1:39 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Mon, 29 Oct 2007 02:18:30 +0100

> But if this bug isn't fixed chances are good that the next Debian
> release won't support Sparc at all.

Please don't use pseudo-threats like this, it only deters me even more
from working on this bug.

> This explains why you have trouble to reproduce this, while Josip and me
> get hit by this bug way too often.

Josip stated explicitly that he has a SunFire280R, which disagrees
with what you're saying here.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (29 preceding siblings ...)
  2007-10-29  1:39 ` David Miller
@ 2007-10-29  2:06 ` Bernd Zeimetz
  2007-10-29  2:18 ` David Miller
                   ` (28 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-29  2:06 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> From: Bernd Zeimetz <bernd@bzed.de>
> Date: Mon, 29 Oct 2007 02:18:30 +0100
> 
>> But if this bug isn't fixed chances are good that the next Debian
>> release won't support Sparc at all.
> 
> Please don't use pseudo-threats like this, it only deters me even more
> from working on this bug.

This was not meant as a threat, it's just a fact and the reason why I'm
spending way too much time on trying to make this bug reproducible and
also the reason why we're annoying you these days. Sorry for that.


>> This explains why you have trouble to reproduce this, while Josip and me
>> get hit by this bug way too often.
> 
> Josip stated explicitly that he has a SunFire280R, which disagrees
> with what you're saying here.

Sorry, I mixed something up here. I was somehow sure that they were
using a v440, but it was somebody else.



-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (30 preceding siblings ...)
  2007-10-29  2:06 ` Bernd Zeimetz
@ 2007-10-29  2:18 ` David Miller
  2007-10-29 12:06 ` seb
                   ` (27 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-29  2:18 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Mon, 29 Oct 2007 03:06:13 +0100

> David Miller wrote:
> > Josip stated explicitly that he has a SunFire280R, which disagrees
> > with what you're saying here.
> 
> Sorry, I mixed something up here. I was somehow sure that they were
> using a v440, but it was somebody else.

Ok, since I have a 280R just like Josip, I think a good plan
is for him to show me the commands he used to create the
build root where he can trigger bad things.

I think we can move forward much better starting with this.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (31 preceding siblings ...)
  2007-10-29  2:18 ` David Miller
@ 2007-10-29 12:06 ` seb
  2007-10-29 23:37 ` Josip Rodin
                   ` (26 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: seb @ 2007-10-29 12:06 UTC (permalink / raw)
  To: sparclinux

On Mon, Oct 29, 2007 at 01:01:43AM +0100, Bernd Zeimetz wrote:
> 
> Trying this at the moment.
> 
> > Second was sun blade 2000 SMP with Ubuntu gutsy, I wasn't able to update
> > the xemacs21 package.
> > The machine hanged with invoking the post installation script.
> 
> Does the Blade run with one or two CPUs? If I remember right they
> support to run with one CPU which has to be inserted in a special
> slot/carrier for that. With two CPUs it should use the same repeater
> chips and architecture as the v440, v880 and larger machines.

The blade is indeed a 2x UIII.

	Seb

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (32 preceding siblings ...)
  2007-10-29 12:06 ` seb
@ 2007-10-29 23:37 ` Josip Rodin
  2007-10-29 23:45 ` David Miller
                   ` (25 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-29 23:37 UTC (permalink / raw)
  To: sparclinux

Hi,

(Sorry for breaking the threading - I didn't subscribe to the list,
I just found this in the web archive. I should probably subscribe... :)

David Miller wrote:
> Ok, since I have a 280R just like Josip, I think a good plan
> is for him to show me the commands he used to create the
> build root where he can trigger bad things.

I can't be 100% sure, because it was James Troup who initially set it up,
but I believe that the chroot on lebrun.d.o was set up by just doing
something mundane like running debootstrap, more specifically something
like this:

sudo debootstrap lenny /mnt http://ftp.us.debian.org/debian

I conclude this because it has a var/log/bootstrap.log in it,
dated 2007-06-19 12:15, which has:

Selecting previously deselected package base-files.
(Reading database ... 0 files and directories currently installed.)
Unpacking base-files (from .../base-files_4.0.0_sparc.deb) ...
[...]
Setting up build-essential (11.3) ...

And it also has a var/log/dpkg.log which has:

2007-06-19 12:13:10 install base-files <none> 4.0.0
[...]
2007-06-19 12:15:23 status installed build-essential 11.3

Again I can't be 100% sure of the exact command line used, but that
really should be it :)

After that, dpkg.log in the chroot also has a purge of the 'procps' package,
and an installation of the 'sparc-utils' package. A few hours after those
two, a random selection of package installations starts - the buildd went
online.

I'd try doing a debootstrap of lenny (that's Debian "testing"),
and then inside it, run one or more of those 'dpkg-query -S libc.so.6'.

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (33 preceding siblings ...)
  2007-10-29 23:37 ` Josip Rodin
@ 2007-10-29 23:45 ` David Miller
  2007-10-30  0:30 ` Josip Rodin
                   ` (24 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-29 23:45 UTC (permalink / raw)
  To: sparclinux

From: Josip Rodin <joy@entuzijast.net>
Date: Tue, 30 Oct 2007 00:37:13 +0100

> I'd try doing a debootstrap of lenny (that's Debian "testing"),
> and then inside it, run one or more of those 'dpkg-query -S libc.so.6'.

Thanks for the info.

While waiting for you to reply I created a lenny buildd
build root on my SunFire 280R using:

	debootstrap --variant=buildd lenny /org/buildd/chroots/lenny \
		http://mirrors.kernel.org/debian

basically following roughly the instructions at:

	http://www.debian.org/devel/buildd/setting-up

And then once chroot'ed into the lenny build root you have
to setup a few manual things like /proc, /sys/, and /dev/pts
mounts for anything to work:

	chroot /org/buildd/chroots/lenny
	mount -t proc none /proc
	mount -t sysfs none /sys
	mount -t devpts none /dev/pts

So, it's a lot more than just running the appropriate debootstrap
command.

I have done a GCC package build and am now running a libc6 build under
this lenny chroot and haven't hit any problems yet.

This is with a stock 2.6.23.1 kernel.

BTW, in your buildroot, can you do something like:

	strace -o x.log dpkg-query -S libc.so.6

and send me that "x.log" file?

That might give some important clues.

Thanks.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (34 preceding siblings ...)
  2007-10-29 23:45 ` David Miller
@ 2007-10-30  0:30 ` Josip Rodin
  2007-10-30  0:47 ` Bernd Zeimetz
                   ` (23 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-10-30  0:30 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 451 bytes --]

On Mon, Oct 29, 2007 at 04:45:39PM -0700, David Miller wrote:
> BTW, in your buildroot, can you do something like:
> 
> 	strace -o x.log dpkg-query -S libc.so.6
> 
> and send me that "x.log" file?
> 
> That might give some important clues.

Here you go.

(Mind, this is capturing the current status of the chroot, which is fairly
unclean, because right now it happens to be building python-qt4-4.3.1.)

-- 
     2. That which causes joy or happiness.

[-- Attachment #2: strace.lebrun.log --]
[-- Type: text/plain, Size: 171757 bytes --]

execve("/usr/bin/dpkg-query", ["dpkg-query", "-S", "libc.so.6"], [/* 16 vars */]) = 0
brk(0)                                  = 0xbe000
uname({sys="Linux", node="lebrun", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fc2000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64920, ...}) = 0
mmap(NULL, 64920, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7fb0000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\22\0\0\0\1\0\1\364"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1419756, ...}) = 0
mmap(NULL, 1489032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7e44000
mprotect(0xf7f98000, 65536, PROT_NONE)  = 0
mmap(0xf7fa8000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x154000) = 0xf7fa8000
mmap(0xf7fae000, 6280, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7fae000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fc0000
munmap(0xf7fb0000, 64920)               = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
brk(0)                                  = 0xbe000
brk(0xe0000)                            = 0xe0000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2584, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fbe000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2584
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xf7fbe000, 8192)                = 0
open("/usr/lib/locale/hr_HR/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/hr/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
umask(022)                              = 022
open("/var/lib/dpkg/status", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2360567, ...}) = 0
mmap2(NULL, 2360567, PROT_READ, MAP_SHARED, 3, 0) = 0xf7c00000
brk(0x102000)                           = 0x102000
brk(0x124000)                           = 0x124000
brk(0x146000)                           = 0x146000
brk(0x168000)                           = 0x168000
brk(0x18a000)                           = 0x18a000
brk(0x1ac000)                           = 0x1ac000
brk(0x1ce000)                           = 0x1ce000
brk(0x1f0000)                           = 0x1f0000
brk(0x212000)                           = 0x212000
brk(0x234000)                           = 0x234000
brk(0x256000)                           = 0x256000
brk(0x278000)                           = 0x278000
brk(0x29a000)                           = 0x29a000
brk(0x2bc000)                           = 0x2bc000
brk(0x2de000)                           = 0x2de000
brk(0x300000)                           = 0x300000
brk(0x322000)                           = 0x322000
brk(0x344000)                           = 0x344000
brk(0x366000)                           = 0x366000
brk(0x388000)                           = 0x388000
brk(0x3aa000)                           = 0x3aa000
brk(0x3cc000)                           = 0x3cc000
brk(0x3ee000)                           = 0x3ee000
brk(0x410000)                           = 0x410000
brk(0x432000)                           = 0x432000
brk(0x454000)                           = 0x454000
brk(0x476000)                           = 0x476000
brk(0x498000)                           = 0x498000
brk(0x4ba000)                           = 0x4ba000
brk(0x4dc000)                           = 0x4dc000
brk(0x4fe000)                           = 0x4fe000
brk(0x520000)                           = 0x520000
brk(0x542000)                           = 0x542000
brk(0x564000)                           = 0x564000
brk(0x586000)                           = 0x586000
brk(0x5a8000)                           = 0x5a8000
brk(0x5ca000)                           = 0x5ca000
munmap(0xf7c00000, 2360567)             = 0
close(3)                                = 0
open("/var/lib/dpkg/updates/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x4) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 2 entries */, 4096)    = 48
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/var/lib/dpkg/info/libvolume-id-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=195, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 195) = 195
close(3)                                = 0
open("/var/lib/dpkg/info/libgtkspell0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2270, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgtk"..., 2270) = 2270
close(3)                                = 0
open("/var/lib/dpkg/info/libsepol1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1865, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1865) = 1865
close(3)                                = 0
brk(0x5ec000)                           = 0x5ec000
open("/var/lib/dpkg/info/libbonoboui2-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=416, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 416) = 416
close(3)                                = 0
open("/var/lib/dpkg/info/java-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2484, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ja"..., 2484) = 2484
close(3)                                = 0
open("/var/lib/dpkg/info/libgmpxx4ldbl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgmp"..., 252) = 252
close(3)                                = 0
open("/var/lib/dpkg/info/debconf.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7538, ...}) = 0
read(3, "/.\n/etc\n/etc/debconf.conf\n/etc/a"..., 7538) = 7538
close(3)                                = 0
open("/var/lib/dpkg/info/librecode0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=242, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 242) = 242
close(3)                                = 0
open("/var/lib/dpkg/info/libmng-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=690, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 690) = 690
close(3)                                = 0
open("/var/lib/dpkg/info/dpatch.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2033, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dpatch"..., 2033) = 2033
close(3)                                = 0
open("/var/lib/dpkg/info/libart-2.0-2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=366, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 366) = 366
close(3)                                = 0
open("/var/lib/dpkg/info/mktemp.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0
read(3, "/.\n/bin\n/bin/mktemp\n/usr\n/usr/sh"..., 243) = 243
close(3)                                = 0
open("/var/lib/dpkg/info/shared-mime-info.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4746, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/lo"..., 4746) = 4746
close(3)                                = 0
open("/var/lib/dpkg/info/libt1-5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=427, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libt1."..., 427) = 427
close(3)                                = 0
open("/var/lib/dpkg/info/libpq5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2036, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2036) = 2036
close(3)                                = 0
open("/var/lib/dpkg/info/libmpfr1ldbl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=428, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 428) = 428
close(3)                                = 0
open("/var/lib/dpkg/info/libxdmcp6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=236, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 236) = 236
close(3)                                = 0
open("/var/lib/dpkg/info/libgstreamer0.10-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5065, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 5065) = 5065
close(3)                                = 0
open("/var/lib/dpkg/info/libtheora-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2991, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2991) = 2991
close(3)                                = 0
open("/var/lib/dpkg/info/esound-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=412, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 412) = 412
close(3)                                = 0
open("/var/lib/dpkg/info/libatk1.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1597, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1597) = 1597
close(3)                                = 0
open("/var/lib/dpkg/info/python-all-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 64) = 64
close(3)                                = 0
open("/var/lib/dpkg/info/coreutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11167, ...}) = 0
brk(0x60e000)                           = 0x60e000
read(3, "/.\n/bin\n/bin/cat\n/bin/chgrp\n/bin"..., 11167) = 11167
brk(0x60a000)                           = 0x60a000
close(3)                                = 0
open("/var/lib/dpkg/info/gij-4.2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=727, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 727) = 727
close(3)                                = 0
open("/var/lib/dpkg/info/libopts25.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libopt"..., 294) = 294
close(3)                                = 0
open("/var/lib/dpkg/info/libxpm-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=325, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 325) = 325
close(3)                                = 0
open("/var/lib/dpkg/info/sudo.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
read(3, "/.\n/etc\n/etc/pam.d\n/etc/pam.d/su"..., 1032) = 1032
close(3)                                = 0
open("/var/lib/dpkg/info/libfreetype6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=596, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libfre"..., 596) = 596
close(3)                                = 0
open("/var/lib/dpkg/info/debianutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1525, ...}) = 0
read(3, "/.\n/bin\n/bin/run-parts\n/bin/temp"..., 1525) = 1525
close(3)                                = 0
open("/var/lib/dpkg/info/libsysfs2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=352, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 352) = 352
close(3)                                = 0
open("/var/lib/dpkg/info/re2c.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2803, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/re2c\n/"..., 2803) = 2803
close(3)                                = 0
open("/var/lib/dpkg/info/libxml-parser-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3236, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/perl5\n"..., 3236) = 3236
close(3)                                = 0
open("/var/lib/dpkg/info/libxmuu1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=230, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 230) = 230
close(3)                                = 0
open("/var/lib/dpkg/info/byacc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=413, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/byacc\n"..., 413) = 413
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-input-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=393, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 393) = 393
close(3)                                = 0
open("/var/lib/dpkg/info/libmeanwhile-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=13196, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 13196) = 13196
close(3)                                = 0
open("/var/lib/dpkg/info/makedev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=258, ...}) = 0
read(3, "/.\n/sbin\n/sbin/MAKEDEV\n/usr\n/usr"..., 258) = 258
close(3)                                = 0
open("/var/lib/dpkg/info/libxml2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=387, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 387) = 387
close(3)                                = 0
open("/var/lib/dpkg/info/login.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8201, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 8201) = 8201
brk(0x62c000)                           = 0x62c000
close(3)                                = 0
open("/var/lib/dpkg/info/texlive-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=71950, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "blacklj.mf\n/usr/share/texmf-texl"..., 32768) = 32768
read(3, "tafont/misc/modename.mf\n/usr/sha"..., 6414) = 6414
brk(0x64e000)                           = 0x64e000
close(3)                                = 0
open("/var/lib/dpkg/info/gstreamer-tools.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=532, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 532) = 532
close(3)                                = 0
open("/var/lib/dpkg/info/kdelibs4c2a.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10967, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 10967) = 10967
close(3)                                = 0
open("/var/lib/dpkg/info/gpgv.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=212, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/gpgv\n/"..., 212) = 212
close(3)                                = 0
open("/var/lib/dpkg/info/sparc-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1702, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/elftoa"..., 1702) = 1702
close(3)                                = 0
open("/var/lib/dpkg/info/libgmp3c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=447, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgmp"..., 447) = 447
close(3)                                = 0
open("/var/lib/dpkg/info/libdbus-1-3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=353, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 353) = 353
close(3)                                = 0
open("/var/lib/dpkg/info/libvorbisfile3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=223, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libvor"..., 223) = 223
close(3)                                = 0
open("/var/lib/dpkg/info/gettext-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4924, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4924) = 4924
close(3)                                = 0
open("/var/lib/dpkg/info/libvorbis-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7010, ...}) = 0
brk(0x670000)                           = 0x670000
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 7010) = 7010
close(3)                                = 0
open("/var/lib/dpkg/info/libflac8.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=193, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libFLA"..., 193) = 193
close(3)                                = 0
open("/var/lib/dpkg/info/libffi4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=112, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 112) = 112
close(3)                                = 0
open("/var/lib/dpkg/info/libcairo2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=374, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libcai"..., 374) = 374
close(3)                                = 0
open("/var/lib/dpkg/info/libgdbm3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=255, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgdb"..., 255) = 255
close(3)                                = 0
open("/var/lib/dpkg/info/sharutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3594, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3594) = 3594
close(3)                                = 0
open("/var/lib/dpkg/info/libxine-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1968, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/xine-c"..., 1968) = 1968
close(3)                                = 0
open("/var/lib/dpkg/info/libgcrypt11.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=424, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 424) = 424
close(3)                                = 0
open("/var/lib/dpkg/info/libogg-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4364, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 4364) = 4364
close(3)                                = 0
open("/var/lib/dpkg/info/python-dbus.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2017, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 2017) = 2017
close(3)                                = 0
open("/var/lib/dpkg/info/libusb-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3021, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/libusb"..., 3021) = 3021
close(3)                                = 0
open("/var/lib/dpkg/info/libecj-java-gcj.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=297, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 297) = 297
close(3)                                = 0
open("/var/lib/dpkg/info/libxinerama1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=254, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 254) = 254
close(3)                                = 0
open("/var/lib/dpkg/info/python-ctypes.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5498, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 5498) = 5498
close(3)                                = 0
open("/var/lib/dpkg/info/libuuid1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=179, ...}) = 0
read(3, "/.\n/lib\n/lib/libuuid.so.1.2\n/usr"..., 179) = 179
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-client-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=545, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 545) = 545
close(3)                                = 0
open("/var/lib/dpkg/info/liblcms1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=438, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/liblcm"..., 438) = 438
close(3)                                = 0
open("/var/lib/dpkg/info/libgd2-xpm.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=461, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 461) = 461
close(3)                                = 0
open("/var/lib/dpkg/info/tk8.4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4910, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/tk"..., 4910) = 4910
close(3)                                = 0
open("/var/lib/dpkg/info/libtasn1-3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=375, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 375) = 375
close(3)                                = 0
open("/var/lib/dpkg/info/lsb-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=234, ...}) = 0
read(3, "/.\n/lib\n/lib/lsb\n/lib/lsb/init-f"..., 234) = 234
close(3)                                = 0
open("/var/lib/dpkg/info/fontconfig.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=524, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 524) = 524
close(3)                                = 0
open("/var/lib/dpkg/info/libjpeg62.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=271, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libjpe"..., 271) = 271
close(3)                                = 0
open("/var/lib/dpkg/info/libsilc-1.1-2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=111736, ...}) = 0
brk(0x6aa000)                           = 0x6aa000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "lient_unref_server.html\n/usr/sha"..., 32768) = 32768
read(3, "c_mp_size.html\n/usr/share/doc/li"..., 32768) = 32768
read(3, "c/libsilc-1.1-2-dev/toolkit/silc"..., 13432) = 13432
close(3)                                = 0
brk(0x6cc000)                           = 0x6cc000
open("/var/lib/dpkg/info/mlock.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=447, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 447) = 447
close(3)                                = 0
open("/var/lib/dpkg/info/libxinerama-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=558, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 558) = 558
close(3)                                = 0
open("/var/lib/dpkg/info/libxml-dom-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2686, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 2686) = 2686
close(3)                                = 0
open("/var/lib/dpkg/info/libqt4-gui.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1641, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1641) = 1641
close(3)                                = 0
open("/var/lib/dpkg/info/cpp-4.1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=346, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 346) = 346
close(3)                                = 0
open("/var/lib/dpkg/info/cpp-4.2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=459, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 459) = 459
close(3)                                = 0
open("/var/lib/dpkg/info/liboil0.3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2585, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2585) = 2585
close(3)                                = 0
open("/var/lib/dpkg/info/procps.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1494, ...}) = 0
read(3, "/.\n/etc\n/etc/sysctl.conf\n/etc/in"..., 1494) = 1494
close(3)                                = 0
open("/var/lib/dpkg/info/g++-4.2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=506, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 506) = 506
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomeui-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3408, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3408) = 3408
close(3)                                = 0
open("/var/lib/dpkg/info/libflac++6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=203, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libFLA"..., 203) = 203
close(3)                                = 0
open("/var/lib/dpkg/info/xutils-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4643, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4643) = 4643
close(3)                                = 0
open("/var/lib/dpkg/info/libtool.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=780, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/libtoo"..., 780) = 780
close(3)                                = 0
open("/var/lib/dpkg/info/libnspr4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3374, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3374) = 3374
close(3)                                = 0
open("/var/lib/dpkg/info/libspeex1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=236, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libspe"..., 236) = 236
close(3)                                = 0
open("/var/lib/dpkg/info/python-minimal.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=410, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/share\n/usr"..., 410) = 410
close(3)                                = 0
open("/var/lib/dpkg/info/libdvdread3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=410, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 410) = 410
close(3)                                = 0
open("/var/lib/dpkg/info/hspell.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=718, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/hspell"..., 718) = 718
close(3)                                = 0
open("/var/lib/dpkg/info/texlive-doc-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1217, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1217) = 1217
close(3)                                = 0
open("/var/lib/dpkg/info/tcl8.4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5105, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/tclsh8"..., 5105) = 5105
close(3)                                = 0
open("/var/lib/dpkg/info/ncurses-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2650, ...}) = 0
read(3, "/.\n/etc\n/etc/terminfo\n/etc/termi"..., 2650) = 2650
close(3)                                = 0
open("/var/lib/dpkg/info/expect.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=700, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 700) = 700
close(3)                                = 0
brk(0x6ee000)                           = 0x6ee000
open("/var/lib/dpkg/info/libflac-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=601, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libFLA"..., 601) = 601
close(3)                                = 0
open("/var/lib/dpkg/info/libpopt0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3144, ...}) = 0
read(3, "/.\n/lib\n/lib/libpopt.so.0.0.0\n/u"..., 3144) = 3144
close(3)                                = 0
open("/var/lib/dpkg/info/libpam0g.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=586, ...}) = 0
read(3, "/.\n/lib\n/lib/libpam.so.0.81.6\n/l"..., 586) = 586
close(3)                                = 0
open("/var/lib/dpkg/info/libpci2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=236, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libpci"..., 236) = 236
close(3)                                = 0
open("/var/lib/dpkg/info/autotools-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=533, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/mi"..., 533) = 533
close(3)                                = 0
open("/var/lib/dpkg/info/cdbs.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1419, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1419) = 1419
close(3)                                = 0
open("/var/lib/dpkg/info/libxfixes-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=413, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 413) = 413
close(3)                                = 0
open("/var/lib/dpkg/info/libusb-0.1-4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=282, ...}) = 0
read(3, "/.\n/lib\n/lib/libusb-0.1.so.4.4.4"..., 282) = 282
close(3)                                = 0
open("/var/lib/dpkg/info/libavc1394-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=446, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libavc"..., 446) = 446
close(3)                                = 0
open("/var/lib/dpkg/info/libgpg-error0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=793, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgpg"..., 793) = 793
close(3)                                = 0
open("/var/lib/dpkg/info/psmisc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2314, ...}) = 0
read(3, "/.\n/bin\n/bin/fuser\n/usr\n/usr/bin"..., 2314) = 2314
close(3)                                = 0
open("/var/lib/dpkg/info/libmozjs-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1646, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 1646) = 1646
close(3)                                = 0
open("/var/lib/dpkg/info/ucf.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=611, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/ucf\n/e"..., 611) = 611
close(3)                                = 0
open("/var/lib/dpkg/info/libcurl4-openssl-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=12981, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libcur"..., 12981) = 12981
close(3)                                = 0
open("/var/lib/dpkg/info/perl-modules.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=36434, ...}) = 0
brk(0x712000)                           = 0x712000
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 32768) = 32768
read(3, "erl/5.8.8/unicore/lib/jt\n/usr/sh"..., 3666) = 3666
brk(0x70a000)                           = 0x70a000
close(3)                                = 0
open("/var/lib/dpkg/info/bsdutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=794, ...}) = 0
read(3, "/.\n/bin\n/usr\n/usr/bin\n/usr/bin/c"..., 794) = 794
close(3)                                = 0
open("/var/lib/dpkg/info/libgl1-mesa-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=184, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 184) = 184
close(3)                                = 0
open("/var/lib/dpkg/info/xbase-clients.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4327, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/xkb\n/e"..., 4327) = 4327
close(3)                                = 0
open("/var/lib/dpkg/info/libsybdb5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=118, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libsyb"..., 118) = 118
close(3)                                = 0
open("/var/lib/dpkg/info/hicolor-icon-theme.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=13139, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ic"..., 13139) = 13139
brk(0x72c000)                           = 0x72c000
close(3)                                = 0
open("/var/lib/dpkg/info/texlive-base-bin.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=21429, ...}) = 0
read(3, "/.\n/etc\n/etc/texmf\n/etc/texmf/te"..., 21429) = 21429
close(3)                                = 0
open("/var/lib/dpkg/info/libexpat1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1133, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1133) = 1133
close(3)                                = 0
open("/var/lib/dpkg/info/xmlto.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1015, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/xmlif\n"..., 1015) = 1015
close(3)                                = 0
open("/var/lib/dpkg/info/python-sip4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=927, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 927) = 927
close(3)                                = 0
open("/var/lib/dpkg/info/libxss1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=224, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 224) = 224
close(3)                                = 0
open("/var/lib/dpkg/info/libxext-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2904, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2904) = 2904
close(3)                                = 0
open("/var/lib/dpkg/info/libxkbfile1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 248) = 248
close(3)                                = 0
open("/var/lib/dpkg/info/lsb-release.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=288, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/lsb_re"..., 288) = 288
close(3)                                = 0
open("/var/lib/dpkg/info/python2.5-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7669, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 7669) = 7669
close(3)                                = 0
brk(0x74e000)                           = 0x74e000
open("/var/lib/dpkg/info/debhelper.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10534, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dh_bui"..., 10534) = 10534
close(3)                                = 0
open("/var/lib/dpkg/info/liborbit2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4500, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4500) = 4500
close(3)                                = 0
open("/var/lib/dpkg/info/sp.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1678, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/nsgmls"..., 1678) = 1678
close(3)                                = 0
open("/var/lib/dpkg/info/libqt3-mt.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1028, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libqt-"..., 1028) = 1028
close(3)                                = 0
open("/var/lib/dpkg/info/dpkg-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3727, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dpkg-g"..., 3727) = 3727
close(3)                                = 0
open("/var/lib/dpkg/info/libxslt1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6110, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 6110) = 6110
close(3)                                = 0
open("/var/lib/dpkg/info/libsamplerate0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=266, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libsam"..., 266) = 266
close(3)                                = 0
open("/var/lib/dpkg/info/libc6-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11747, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/gencat"..., 11747) = 11747
brk(0x770000)                           = 0x770000
close(3)                                = 0
open("/var/lib/dpkg/info/libssl0.9.8.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=722, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libcry"..., 722) = 722
close(3)                                = 0
open("/var/lib/dpkg/info/libjack-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3312, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3312) = 3312
close(3)                                = 0
open("/var/lib/dpkg/info/sip4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=483, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/sip\n/u"..., 483) = 483
close(3)                                = 0
open("/var/lib/dpkg/info/bzip2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=934, ...}) = 0
read(3, "/.\n/bin\n/bin/bzip2\n/bin/bunzip2\n"..., 934) = 934
close(3)                                = 0
open("/var/lib/dpkg/info/libltdl3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=856, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 856) = 856
close(3)                                = 0
open("/var/lib/dpkg/info/libaprutil1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1356, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1356) = 1356
close(3)                                = 0
open("/var/lib/dpkg/info/libqt4-sql.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=409, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 409) = 409
close(3)                                = 0
open("/var/lib/dpkg/info/libcppunit-1.12-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=236, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libcpp"..., 236) = 236
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-scrnsaver-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=418, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 418) = 418
close(3)                                = 0
open("/var/lib/dpkg/info/libmcrypt-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=544, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/include\n/u"..., 544) = 544
close(3)                                = 0
open("/var/lib/dpkg/info/openssl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=17892, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 17892) = 17892
close(3)                                = 0
open("/var/lib/dpkg/info/libc6-dev-sparc64.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1308, ...}) = 0
read(3, "/.\n/usr\n/usr/lib64\n/usr/lib64/li"..., 1308) = 1308
close(3)                                = 0
open("/var/lib/dpkg/info/libgcrypt11-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=698, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 698) = 698
close(3)                                = 0
open("/var/lib/dpkg/info/python2.5-minimal.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6216, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/python"..., 6216) = 6216
brk(0x792000)                           = 0x792000
close(3)                                = 0
open("/var/lib/dpkg/info/ncurses-bin.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=712, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/ncurse"..., 712) = 712
close(3)                                = 0
open("/var/lib/dpkg/info/perl-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4189, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/perl\n/"..., 4189) = 4189
close(3)                                = 0
open("/var/lib/dpkg/info/sysv-rc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1195, ...}) = 0
read(3, "/.\n/etc\n/etc/rc2.d\n/etc/rc2.d/RE"..., 1195) = 1195
close(3)                                = 0
open("/var/lib/dpkg/info/libsamplerate0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1399, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1399) = 1399
close(3)                                = 0
open("/var/lib/dpkg/info/libjack0.100.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=288, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 288) = 288
close(3)                                = 0
open("/var/lib/dpkg/info/tcl8.4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2100, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/tcl8.4"..., 2100) = 2100
close(3)                                = 0
open("/var/lib/dpkg/info/apt.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10142, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/apt-ca"..., 10142) = 10142
close(3)                                = 0
open("/var/lib/dpkg/info/libaudiofile-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1568, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/audiof"..., 1568) = 1568
close(3)                                = 0
open("/var/lib/dpkg/info/libxrender-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=396, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 396) = 396
close(3)                                = 0
open("/var/lib/dpkg/info/libmysqlclient15off.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmys"..., 465) = 465
close(3)                                = 0
open("/var/lib/dpkg/info/libcairo2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1023, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1023) = 1023
close(3)                                = 0
open("/var/lib/dpkg/info/python2.4-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9942, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/python"..., 9942) = 9942
close(3)                                = 0
open("/var/lib/dpkg/info/libarts1c2a.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2537, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2537) = 2537
brk(0x7b4000)                           = 0x7b4000
close(3)                                = 0
open("/var/lib/dpkg/info/sgml-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=816, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/sg"..., 816) = 816
close(3)                                = 0
open("/var/lib/dpkg/info/libboost-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=156172, ...}) = 0
mmap(NULL, 163840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7e1c000
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 32768) = 32768
read(3, "d/mwcw/times.hpp\n/usr/include/bo"..., 32768) = 32768
read(3, "t/pending/mutable_heap.hpp\n/usr/"..., 32768) = 32768
read(3, "/usr/include/boost/spirit/fusion"..., 32768) = 32768
read(3, "tring/detail/find_format_all.hpp"..., 25100) = 25100
brk(0x7d6000)                           = 0x7d6000
close(3)                                = 0
brk(0x7f8000)                           = 0x7f8000
open("/var/lib/dpkg/info/libxslt1.1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=538, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libexs"..., 538) = 538
close(3)                                = 0
open("/var/lib/dpkg/info/gperf.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=618, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/gperf\n"..., 618) = 618
close(3)                                = 0
open("/var/lib/dpkg/info/libxdmcp-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 341) = 341
close(3)                                = 0
open("/var/lib/dpkg/info/libungif4g.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=565, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 565) = 565
close(3)                                = 0
open("/var/lib/dpkg/info/libtiffxx0c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=213, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 213) = 213
close(3)                                = 0
open("/var/lib/dpkg/info/libasound2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1590, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 1590) = 1590
close(3)                                = 0
open("/var/lib/dpkg/info/pciutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=643, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/mi"..., 643) = 643
close(3)                                = 0
open("/var/lib/dpkg/info/texinfo.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3594, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3594) = 3594
close(3)                                = 0
open("/var/lib/dpkg/info/libdbus-glib-1-2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=395, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 395) = 395
close(3)                                = 0
open("/var/lib/dpkg/info/libpango1.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2367, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dh_pan"..., 2367) = 2367
close(3)                                = 0
open("/var/lib/dpkg/info/freetds-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=718, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 718) = 718
close(3)                                = 0
open("/var/lib/dpkg/info/libgc1c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=322, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 322) = 322
close(3)                                = 0
open("/var/lib/dpkg/info/python-dbus-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1083, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/debug\n"..., 1083) = 1083
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomeui-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=569, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 569) = 569
close(3)                                = 0
open("/var/lib/dpkg/info/libldap2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=442, ...}) = 0
read(3, "/.\n/etc\n/etc/ldap\n/etc/ldap/ldap"..., 442) = 442
close(3)                                = 0
open("/var/lib/dpkg/info/libc-client2006j2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1024, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1024) = 1024
close(3)                                = 0
open("/var/lib/dpkg/info/libct3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=711, ...}) = 0
read(3, "/.\n/etc\n/etc/freetds\n/usr\n/usr/s"..., 711) = 711
close(3)                                = 0
open("/var/lib/dpkg/info/libpopt-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=392, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libpop"..., 392) = 392
close(3)                                = 0
open("/var/lib/dpkg/info/libgail-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=788, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 788) = 788
close(3)                                = 0
open("/var/lib/dpkg/info/libmagic1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=530, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/bu"..., 530) = 530
close(3)                                = 0
open("/var/lib/dpkg/info/libdrm2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=226, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libdrm"..., 226) = 226
close(3)                                = 0
open("/var/lib/dpkg/info/libqt4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=90474, ...}) = 0
brk(0x822000)                           = 0x822000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "rt/q3strvec.h\n/usr/include/qt4/Q"..., 32768) = 32768
read(3, "ude/qt4/QtGui/qtabbar.h\n/usr/inc"..., 24938) = 24938
close(3)                                = 0
brk(0x844000)                           = 0x844000
open("/var/lib/dpkg/info/libidl-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=651, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 651) = 651
close(3)                                = 0
open("/var/lib/dpkg/info/gnome-mime-data.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8385, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/lo"..., 8385) = 8385
close(3)                                = 0
open("/var/lib/dpkg/info/libecj-java.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=217, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 217) = 217
close(3)                                = 0
open("/var/lib/dpkg/info/whiptail.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=309, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/whipta"..., 309) = 309
close(3)                                = 0
open("/var/lib/dpkg/info/libdvdread-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=571, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 571) = 571
close(3)                                = 0
open("/var/lib/dpkg/info/libsepol1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=249, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 249) = 249
close(3)                                = 0
open("/var/lib/dpkg/info/libxml-regexp-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=356, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 356) = 356
close(3)                                = 0
open("/var/lib/dpkg/info/libaspell15.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3237, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3237) = 3237
close(3)                                = 0
open("/var/lib/dpkg/info/libsp1c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=449, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libsp."..., 449) = 449
close(3)                                = 0
open("/var/lib/dpkg/info/libpam-modules.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3551, ...}) = 0
read(3, "/.\n/etc\n/etc/security\n/etc/secur"..., 3551) = 3551
close(3)                                = 0
brk(0x866000)                           = 0x866000
open("/var/lib/dpkg/info/tzdata.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=69339, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/zo"..., 32768) = 32768
read(3, "usr/share/zoneinfo/right/Pacific"..., 32768) = 32768
read(3, "ce_Bay\n/usr/share/zoneinfo/Ameri"..., 3803) = 3803
brk(0x888000)                           = 0x888000
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomecanvas2-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=484, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 484) = 484
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-glib1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=298, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 298) = 298
close(3)                                = 0
open("/var/lib/dpkg/info/python.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1794, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1794) = 1794
close(3)                                = 0
open("/var/lib/dpkg/info/libxrandr-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1147, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1147) = 1147
close(3)                                = 0
open("/var/lib/dpkg/info/libbz2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=140, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libbz2"..., 140) = 140
close(3)                                = 0
open("/var/lib/dpkg/info/gettext.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10222, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 10222) = 10222
close(3)                                = 0
brk(0x8aa000)                           = 0x8aa000
open("/var/lib/dpkg/info/libfontconfig1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=344, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 344) = 344
close(3)                                = 0
open("/var/lib/dpkg/info/libxv-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1184, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1184) = 1184
close(3)                                = 0
open("/var/lib/dpkg/info/debconf-english.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=65, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 65) = 65
close(3)                                = 0
open("/var/lib/dpkg/info/libxxf86dga1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=254, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 254) = 254
close(3)                                = 0
open("/var/lib/dpkg/info/libglade2-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=433, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 433) = 433
close(3)                                = 0
open("/var/lib/dpkg/info/libxext6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=230, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 230) = 230
close(3)                                = 0
open("/var/lib/dpkg/info/libgconf2-4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=645, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 645) = 645
close(3)                                = 0
open("/var/lib/dpkg/info/liblua50.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/liblua"..., 232) = 232
close(3)                                = 0
open("/var/lib/dpkg/info/libogg0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=224, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libogg"..., 224) = 224
close(3)                                = 0
open("/var/lib/dpkg/info/libcamel1.2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8308, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 8308) = 8308
close(3)                                = 0
open("/var/lib/dpkg/info/x11-session-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1057, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1057) = 1057
close(3)                                = 0
open("/var/lib/dpkg/info/libakode2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=541, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 541) = 541
close(3)                                = 0
open("/var/lib/dpkg/info/gcc-4.1-multilib.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1269, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1269) = 1269
close(3)                                = 0
open("/var/lib/dpkg/info/libbonobo2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=15985, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 15985) = 15985
close(3)                                = 0
open("/var/lib/dpkg/info/liblzo2-2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=335, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 335) = 335
close(3)                                = 0
open("/var/lib/dpkg/info/libxrender1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 248) = 248
close(3)                                = 0
open("/var/lib/dpkg/info/libkpathsea4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=589, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 589) = 589
close(3)                                = 0
open("/var/lib/dpkg/info/dbus.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=880, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/dbus\n/"..., 880) = 880
close(3)                                = 0
open("/var/lib/dpkg/info/libgd2-xpm-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1686, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1686) = 1686
close(3)                                = 0
open("/var/lib/dpkg/info/libxfont1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=236, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 236) = 236
close(3)                                = 0
open("/var/lib/dpkg/info/libperl-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=109, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libper"..., 109) = 109
close(3)                                = 0
open("/var/lib/dpkg/info/libthai0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=322, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 322) = 322
close(3)                                = 0
open("/var/lib/dpkg/info/libhal-storage1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=388, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 388) = 388
close(3)                                = 0
open("/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2890, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2890) = 2890
close(3)                                = 0
open("/var/lib/dpkg/info/libgtk2.0-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2535, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgtk"..., 2535) = 2535
close(3)                                = 0
open("/var/lib/dpkg/info/qt3-dev-tools.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9546, ...}) = 0
brk(0x8cc000)                           = 0x8cc000
read(3, "/.\n/usr\n/usr/share\n/usr/share/qt"..., 9546) = 9546
close(3)                                = 0
open("/var/lib/dpkg/info/liboil0.3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=370, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 370) = 370
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomevfs2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14318, ...}) = 0
read(3, "/.\n/etc\n/etc/gnome-vfs-2.0\n/etc/"..., 14318) = 14318
close(3)                                = 0
open("/var/lib/dpkg/info/libebook1.2-9.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=331, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 331) = 331
close(3)                                = 0
open("/var/lib/dpkg/info/gconf2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7791, ...}) = 0
read(3, "/.\n/etc\n/etc/gconf\n/etc/gconf/2\n"..., 7791) = 7791
close(3)                                = 0
open("/var/lib/dpkg/info/libsnmp-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6977, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/snmp\n/"..., 6977) = 6977
close(3)                                = 0
open("/var/lib/dpkg/info/libpam0g-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2987, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 2987) = 2987
close(3)                                = 0
open("/var/lib/dpkg/info/gawk.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5073, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 5073) = 5073
close(3)                                = 0
brk(0x8ee000)                           = 0x8ee000
open("/var/lib/dpkg/info/libmpich1.0c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=632, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/mpich\n"..., 632) = 632
close(3)                                = 0
open("/var/lib/dpkg/info/linux-libc-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=22536, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 22536) = 22536
close(3)                                = 0
open("/var/lib/dpkg/info/libxtst-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=799, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 799) = 799
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-xext-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1634, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 1634) = 1634
close(3)                                = 0
open("/var/lib/dpkg/info/libartsc0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=448, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 448) = 448
close(3)                                = 0
open("/var/lib/dpkg/info/libthai-data.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=397, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 397) = 397
close(3)                                = 0
open("/var/lib/dpkg/info/libimlib2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1858, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1858) = 1858
close(3)                                = 0
open("/var/lib/dpkg/info/python-sip4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=378, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 378) = 378
close(3)                                = 0
open("/var/lib/dpkg/info/libmozjs0d.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 248) = 248
close(3)                                = 0
open("/var/lib/dpkg/info/python2.4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7384, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/python"..., 7384) = 7384
close(3)                                = 0
open("/var/lib/dpkg/info/libnss3-0d.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=457, ...}) = 0
brk(0x910000)                           = 0x910000
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/nss\n/u"..., 457) = 457
close(3)                                = 0
open("/var/lib/dpkg/info/libxpm4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=225, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 225) = 225
close(3)                                = 0
open("/var/lib/dpkg/info/libdbus-qt-1-1c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=394, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 394) = 394
close(3)                                = 0
open("/var/lib/dpkg/info/gnome-keyring.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8078, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 8078) = 8078
close(3)                                = 0
open("/var/lib/dpkg/info/tar.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4039, ...}) = 0
read(3, "/.\n/etc\n/etc/rmt\n/sbin\n/usr\n/usr"..., 4039) = 4039
close(3)                                = 0
open("/var/lib/dpkg/info/file.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=452, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/bu"..., 452) = 452
close(3)                                = 0
open("/var/lib/dpkg/info/gcc-4.2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2299, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2299) = 2299
close(3)                                = 0
open("/var/lib/dpkg/info/gcc-4.1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2931, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2931) = 2931
close(3)                                = 0
open("/var/lib/dpkg/info/liburi-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2296, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2296) = 2296
close(3)                                = 0
open("/var/lib/dpkg/info/docbook.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5748, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 5748) = 5748
close(3)                                = 0
open("/var/lib/dpkg/info/librecode-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=196, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 196) = 196
close(3)                                = 0
open("/var/lib/dpkg/info/libvisual-0.4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2746, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2746) = 2746
close(3)                                = 0
open("/var/lib/dpkg/info/libxul-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=63049, ...}) = 0
brk(0x936000)                           = 0x936000
read(3, "/.\n/usr\n/usr/share\n/usr/share/xu"..., 32768) = 32768
read(3, "e.properties\n/usr/share/xulrunne"..., 30281) = 30281
close(3)                                = 0
open("/var/lib/dpkg/info/libtasn1-3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2573, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2573) = 2573
close(3)                                = 0
open("/var/lib/dpkg/info/freeglut3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=234, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libglu"..., 234) = 234
close(3)                                = 0
open("/var/lib/dpkg/info/libxi-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1956, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1956) = 1956
close(3)                                = 0
open("/var/lib/dpkg/info/zlib1g.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libz.s"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/libopenexr2ldbl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=566, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 566) = 566
close(3)                                = 0
open("/var/lib/dpkg/info/tk8.4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2103, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/tk8.4\n"..., 2103) = 2103
close(3)                                = 0
open("/var/lib/dpkg/info/libxul-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=166257, ...}) = 0
mmap(NULL, 172032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7df2000
brk(0x95c000)                           = 0x95c000
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 32768) = 32768
read(3, "nner/nsIScriptContextOwner.idl\n/"..., 32768) = 32768
read(3, "rentCharsetListener.h\n/usr/inclu"..., 32768) = 32768
read(3, "on.h\n/usr/include/xulrunner/nsID"..., 32768) = 32768
read(3, "/accessibility/nsIAccessibleEven"..., 32768) = 32768
read(3, "runner/sdk/include/nsXPCOMGlue.h"..., 2417) = 2417
brk(0x954000)                           = 0x954000
brk(0x976000)                           = 0x976000
close(3)                                = 0
brk(0x998000)                           = 0x998000
open("/var/lib/dpkg/info/fastjar.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=361, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/fastja"..., 361) = 361
close(3)                                = 0
open("/var/lib/dpkg/info/libopts25-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=745, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libopt"..., 745) = 745
close(3)                                = 0
open("/var/lib/dpkg/info/libbonobo2-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=201, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libbon"..., 201) = 201
close(3)                                = 0
open("/var/lib/dpkg/info/libxrandr2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=242, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 242) = 242
close(3)                                = 0
open("/var/lib/dpkg/info/libglu1-mesa.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 208) = 208
close(3)                                = 0
open("/var/lib/dpkg/info/adduser.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5218, ...}) = 0
read(3, "/.\n/etc\n/etc/deluser.conf\n/usr\n/"..., 5218) = 5218
close(3)                                = 0
open("/var/lib/dpkg/info/python-support.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1457, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/pysupp"..., 1457) = 1457
close(3)                                = 0
open("/var/lib/dpkg/info/libfontconfig1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14213, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 14213) = 14213
close(3)                                = 0
open("/var/lib/dpkg/info/locales.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19646, ...}) = 0
brk(0x9be000)                           = 0x9be000
read(3, "/.\n/usr\n/usr/sbin\n/usr/sbin/loca"..., 19646) = 19646
brk(0x9b8000)                           = 0x9b8000
close(3)                                = 0
open("/var/lib/dpkg/info/libmhash-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=563, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 563) = 563
close(3)                                = 0
open("/var/lib/dpkg/info/html2text.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=557, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/html2t"..., 557) = 557
close(3)                                = 0
open("/var/lib/dpkg/info/python2.5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=20780, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 20780) = 20780
close(3)                                = 0
open("/var/lib/dpkg/info/python2.4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19111, ...}) = 0
brk(0x9dc000)                           = 0x9dc000
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 19111) = 19111
close(3)                                = 0
open("/var/lib/dpkg/info/ed.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=428, ...}) = 0
read(3, "/.\n/bin\n/bin/ed\n/usr\n/usr/bin\n/u"..., 428) = 428
close(3)                                = 0
open("/var/lib/dpkg/info/libsm-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=398, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 398) = 398
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomecanvas2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1553, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1553) = 1553
close(3)                                = 0
open("/var/lib/dpkg/info/autoconf2.13.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1534, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/ifname"..., 1534) = 1534
close(3)                                = 0
open("/var/lib/dpkg/info/libgcc1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=166, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 166) = 166
close(3)                                = 0
open("/var/lib/dpkg/info/libidn11-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3040, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3040) = 3040
close(3)                                = 0
open("/var/lib/dpkg/info/libxcomposite1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=266, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 266) = 266
close(3)                                = 0
open("/var/lib/dpkg/info/menu-xdg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=377, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 377) = 377
close(3)                                = 0
open("/var/lib/dpkg/info/libice-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=504, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 504) = 504
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-fixes-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=368, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 368) = 368
close(3)                                = 0
open("/var/lib/dpkg/info/python-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=92, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/share\n/usr"..., 92) = 92
close(3)                                = 0
open("/var/lib/dpkg/info/libchm1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=454, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 454) = 454
close(3)                                = 0
open("/var/lib/dpkg/info/libidl0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=348, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 348) = 348
close(3)                                = 0
open("/var/lib/dpkg/info/libxv1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/libncurses5-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48864, ...}) = 0
brk(0x9fe000)                           = 0x9fe000
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 32768) = 32768
read(3, "s.gz\n/usr/share/man/man3/noecho."..., 16096) = 16096
close(3)                                = 0
open("/var/lib/dpkg/info/libslang2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1057, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libsla"..., 1057) = 1057
close(3)                                = 0
open("/var/lib/dpkg/info/realpath.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=225, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/realpa"..., 225) = 225
close(3)                                = 0
open("/var/lib/dpkg/info/libjpeg62-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=657, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 657) = 657
close(3)                                = 0
open("/var/lib/dpkg/info/libasound2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2929, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 2929) = 2929
close(3)                                = 0
open("/var/lib/dpkg/info/libgnutlsxx13.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=412, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 412) = 412
close(3)                                = 0
open("/var/lib/dpkg/info/mesa-common-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3180, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3180) = 3180
close(3)                                = 0
open("/var/lib/dpkg/info/base-files.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1314, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1314) = 1314
close(3)                                = 0
open("/var/lib/dpkg/info/libselinux1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4722, ...}) = 0
brk(0xa20000)                           = 0xa20000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4722) = 4722
close(3)                                = 0
open("/var/lib/dpkg/info/gcc-3.4-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=317, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 317) = 317
close(3)                                = 0
open("/var/lib/dpkg/info/flex.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2329, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/flex\n/"..., 2329) = 2329
close(3)                                = 0
open("/var/lib/dpkg/info/libxtrap6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=198, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 198) = 198
close(3)                                = 0
open("/var/lib/dpkg/info/libboost-python1.34.1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=337, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libboo"..., 337) = 337
close(3)                                = 0
open("/var/lib/dpkg/info/mount.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=583, ...}) = 0
read(3, "/.\n/bin\n/bin/mount\n/bin/umount\n/"..., 583) = 583
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-video-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=469, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 469) = 469
close(3)                                = 0
open("/var/lib/dpkg/info/libsqlite3-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=288, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 288) = 288
close(3)                                = 0
open("/var/lib/dpkg/info/type-handling.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=379, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/type-h"..., 379) = 379
close(3)                                = 0
open("/var/lib/dpkg/info/automake1.4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3636, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 3636) = 3636
close(3)                                = 0
open("/var/lib/dpkg/info/automake1.9.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4833, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 4833) = 4833
close(3)                                = 0
open("/var/lib/dpkg/info/mysql-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=506, ...}) = 0
read(3, "/.\n/etc\n/etc/mysql\n/etc/mysql/my"..., 506) = 506
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-qt3-1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=296, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 296) = 296
close(3)                                = 0
open("/var/lib/dpkg/info/libpq-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3404, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3404) = 3404
close(3)                                = 0
open("/var/lib/dpkg/info/libreadline5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=490, ...}) = 0
read(3, "/.\n/etc\n/lib\n/lib/libhistory.so."..., 490) = 490
close(3)                                = 0
open("/var/lib/dpkg/info/libncurses5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0
read(3, "/.\n/lib\n/lib/libncurses.so.5.6\n/"..., 494) = 494
close(3)                                = 0
open("/var/lib/dpkg/info/libmpcdec3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=275, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmpc"..., 275) = 275
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-xf86vidmode-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=389, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 389) = 389
close(3)                                = 0
open("/var/lib/dpkg/info/libldap2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6226, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 6226) = 6226
close(3)                                = 0
open("/var/lib/dpkg/info/libcdparanoia0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=384, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 384) = 384
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-render-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=368, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 368) = 368
close(3)                                = 0
open("/var/lib/dpkg/info/libkeyutils1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=199, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 199) = 199
close(3)                                = 0
open("/var/lib/dpkg/info/libtidy-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=361, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 361) = 361
close(3)                                = 0
open("/var/lib/dpkg/info/libvorbisenc2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libvor"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/libpango1.0-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=821, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/defoma"..., 821) = 821
close(3)                                = 0
open("/var/lib/dpkg/info/libexpat1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=259, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libexp"..., 259) = 259
close(3)                                = 0
open("/var/lib/dpkg/info/libltdl3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=371, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libltd"..., 371) = 371
close(3)                                = 0
open("/var/lib/dpkg/info/libmad0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=519, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmad"..., 519) = 519
close(3)                                = 0
open("/var/lib/dpkg/info/libgnome-keyring-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2326, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2326) = 2326
close(3)                                = 0
open("/var/lib/dpkg/info/docbook-xsl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=35443, ...}) = 0
brk(0xa4a000)                           = 0xa4a000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "ml/docbook/stylesheet/nwalsh/xht"..., 2675) = 2675
close(3)                                = 0
open("/var/lib/dpkg/info/libgnome2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9865, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/gc"..., 9865) = 9865
close(3)                                = 0
open("/var/lib/dpkg/info/libxt-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=12682, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 12682) = 12682
close(3)                                = 0
open("/var/lib/dpkg/info/docbook-to-man.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=657, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/docboo"..., 657) = 657
close(3)                                = 0
open("/var/lib/dpkg/info/libglu1-mesa-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=286, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 286) = 286
close(3)                                = 0
open("/var/lib/dpkg/info/libchm-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=964, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 964) = 964
close(3)                                = 0
open("/var/lib/dpkg/info/libt1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=518, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libt1."..., 518) = 518
close(3)                                = 0
open("/var/lib/dpkg/info/texlive-latex-recommended.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=147393, ...}) = 0
mmap(NULL, 155648, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7dcc000
brk(0xa72000)                           = 0xa72000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "rotype/mt-msb.cfg\n/usr/share/tex"..., 32768) = 32768
read(3, "/fonts/source/jknappen/ec/ecsc09"..., 32768) = 32768
read(3, "bx0600.tfm\n/usr/share/texmf-texl"..., 32768) = 32768
read(3, "iek/pdfatfi.pl\n/usr/share/texmf-"..., 16321) = 16321
brk(0xa6a000)                           = 0xa6a000
close(3)                                = 0
brk(0xa8c000)                           = 0xa8c000
open("/var/lib/dpkg/info/libgadu-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1202, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1202) = 1202
close(3)                                = 0
open("/var/lib/dpkg/info/python-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=287, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/share\n/usr"..., 287) = 287
close(3)                                = 0
open("/var/lib/dpkg/info/patch.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=337, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/patch\n"..., 337) = 337
close(3)                                = 0
open("/var/lib/dpkg/info/libpango1.0-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1181, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libpan"..., 1181) = 1181
close(3)                                = 0
open("/var/lib/dpkg/info/odbcinst1debian1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=907, ...}) = 0
read(3, "/.\n/etc\n/etc/ODBCDataSources\n/et"..., 907) = 907
close(3)                                = 0
open("/var/lib/dpkg/info/libxft-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=532, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 532) = 532
close(3)                                = 0
open("/var/lib/dpkg/info/docbook-dsssl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=16824, ...}) = 0
brk(0xab0000)                           = 0xab0000
read(3, "/.\n/usr\n/usr/share\n/usr/share/sg"..., 16824) = 16824
brk(0xaaa000)                           = 0xaaa000
close(3)                                = 0
open("/var/lib/dpkg/info/libdbus-qt-1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=597, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 597) = 597
close(3)                                = 0
open("/var/lib/dpkg/info/intltool-debian.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=390, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 390) = 390
close(3)                                = 0
open("/var/lib/dpkg/info/libdevmapper1.02.1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
read(3, "/.\n/lib\n/lib/libdevmapper.so.1.0"..., 294) = 294
close(3)                                = 0
open("/var/lib/dpkg/info/libxi6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/libhal1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=316, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 316) = 316
close(3)                                = 0
open("/var/lib/dpkg/info/libsnmp-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=15331, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 15331) = 15331
close(3)                                = 0
open("/var/lib/dpkg/info/libattr1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=201, ...}) = 0
read(3, "/.\n/lib\n/lib/libattr.so.1.1.0\n/u"..., 201) = 201
close(3)                                = 0
open("/var/lib/dpkg/info/freeglut3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=740, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 740) = 740
close(3)                                = 0
open("/var/lib/dpkg/info/libhtml-tree-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1246, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 1246) = 1246
close(3)                                = 0
open("/var/lib/dpkg/info/libsnmp15.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=994, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/snmp\n/"..., 994) = 994
close(3)                                = 0
open("/var/lib/dpkg/info/sed.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3530, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3530) = 3530
close(3)                                = 0
open("/var/lib/dpkg/info/libperl5.8.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 60) = 60
close(3)                                = 0
open("/var/lib/dpkg/info/libidn11.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=408, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 408) = 408
close(3)                                = 0
open("/var/lib/dpkg/info/libxml2-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=213, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 213) = 213
close(3)                                = 0
open("/var/lib/dpkg/info/libtheora0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=312, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 312) = 312
close(3)                                = 0
open("/var/lib/dpkg/info/autogen.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2330, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 2330) = 2330
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-randr-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=461, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 461) = 461
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-kb-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=458, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 458) = 458
close(3)                                = 0
open("/var/lib/dpkg/info/libgtk2.0-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14887, ...}) = 0
brk(0xace000)                           = 0xace000
read(3, "/.\n/usr\n/usr/share\n/usr/share/th"..., 14887) = 14887
close(3)                                = 0
open("/var/lib/dpkg/info/libgpg-error-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=622, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgpg"..., 622) = 622
close(3)                                = 0
open("/var/lib/dpkg/info/libtiff4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6699, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 6699) = 6699
close(3)                                = 0
open("/var/lib/dpkg/info/libaudiofile0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=485, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libaud"..., 485) = 485
close(3)                                = 0
open("/var/lib/dpkg/info/libwrap0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=453, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libwra"..., 453) = 453
close(3)                                = 0
open("/var/lib/dpkg/info/libgmp3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=436, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgmp"..., 436) = 436
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-common-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=924, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 924) = 924
close(3)                                = 0
open("/var/lib/dpkg/info/g++.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=139, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 139) = 139
close(3)                                = 0
open("/var/lib/dpkg/info/e2fslibs.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=219, ...}) = 0
read(3, "/.\n/lib\n/lib/libext2fs.so.2.4\n/l"..., 219) = 219
close(3)                                = 0
open("/var/lib/dpkg/info/libg2c0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=226, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 226) = 226
close(3)                                = 0
open("/var/lib/dpkg/info/xulrunner.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1406, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/xulrun"..., 1406) = 1406
close(3)                                = 0
open("/var/lib/dpkg/info/libgcj8-1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=344, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 344) = 344
close(3)                                = 0
open("/var/lib/dpkg/info/libfam-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=556, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 556) = 556
close(3)                                = 0
open("/var/lib/dpkg/info/libcppunit-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4097, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/DllPlu"..., 4097) = 4097
close(3)                                = 0
open("/var/lib/dpkg/info/libsilc-1.1-2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=694, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 694) = 694
close(3)                                = 0
open("/var/lib/dpkg/info/libxaw7-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=298, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 298) = 298
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-xf86dga-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=502, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 502) = 502
close(3)                                = 0
open("/var/lib/dpkg/info/libgl1-mesa-glx.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 208) = 208
close(3)                                = 0
open("/var/lib/dpkg/info/x11-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1361, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1361) = 1361
close(3)                                = 0
open("/var/lib/dpkg/info/base-passwd.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=642, ...}) = 0
read(3, "/.\n/usr\n/usr/sbin\n/usr/sbin/upda"..., 642) = 642
close(3)                                = 0
open("/var/lib/dpkg/info/libsqlite0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=276, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 276) = 276
close(3)                                = 0
open("/var/lib/dpkg/info/libaprutil1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=277, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libapr"..., 277) = 277
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-xinerama-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=424, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 424) = 424
close(3)                                = 0
open("/var/lib/dpkg/info/gcc-4.1-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=362, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 362) = 362
close(3)                                = 0
open("/var/lib/dpkg/info/libjack0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=553, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 553) = 553
close(3)                                = 0
open("/var/lib/dpkg/info/libpaper-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=379, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/paperc"..., 379) = 379
close(3)                                = 0
open("/var/lib/dpkg/info/libc6-sparc64.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8244, ...}) = 0
brk(0xaf0000)                           = 0xaf0000
read(3, "/.\n/lib64\n/lib64/ld-2.6.1.so\n/li"..., 8244) = 8244
brk(0xaee000)                           = 0xaee000
close(3)                                = 0
open("/var/lib/dpkg/info/libboost-python-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10802, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 10802) = 10802
close(3)                                = 0
open("/var/lib/dpkg/info/libxul0d.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1420, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/xulrun"..., 1420) = 1420
close(3)                                = 0
open("/var/lib/dpkg/info/libcomerr2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=191, ...}) = 0
read(3, "/.\n/lib\n/lib/libcom_err.so.2.1\n/"..., 191) = 191
close(3)                                = 0
open("/var/lib/dpkg/info/libraw1394-8.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=441, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libraw"..., 441) = 441
close(3)                                = 0
open("/var/lib/dpkg/info/mawk.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=759, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/mawk\n/"..., 759) = 759
close(3)                                = 0
open("/var/lib/dpkg/info/texlive-latex-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=81143, ...}) = 0
brk(0xb16000)                           = 0xb16000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "sr/share/texmf-texlive/tex/latex"..., 32768) = 32768
read(3, "ex/babel\n/usr/share/texmf-texliv"..., 15607) = 15607
close(3)                                = 0
brk(0xb38000)                           = 0xb38000
open("/var/lib/dpkg/info/gnupg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4466, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/gpgspl"..., 4466) = 4466
close(3)                                = 0
open("/var/lib/dpkg/info/libjasper-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=976, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 976) = 976
close(3)                                = 0
open("/var/lib/dpkg/info/libnewt0.52.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5611, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libnew"..., 5611) = 5611
close(3)                                = 0
open("/var/lib/dpkg/info/libdb4.6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=167, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libdb-"..., 167) = 167
close(3)                                = 0
open("/var/lib/dpkg/info/libxmu-headers.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=926, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 926) = 926
close(3)                                = 0
open("/var/lib/dpkg/info/libdb4.4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=167, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libdb-"..., 167) = 167
close(3)                                = 0
open("/var/lib/dpkg/info/jade.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=812, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/jade\n/"..., 812) = 812
close(3)                                = 0
open("/var/lib/dpkg/info/libgail18.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7676, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 7676) = 7676
close(3)                                = 0
open("/var/lib/dpkg/info/x11-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1008, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/X\n/usr"..., 1008) = 1008
close(3)                                = 0
open("/var/lib/dpkg/info/libxdamage-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=396, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 396) = 396
close(3)                                = 0
open("/var/lib/dpkg/info/net-tools.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1329, ...}) = 0
read(3, "/.\n/usr\n/usr/sbin\n/usr/sbin/arp\n"..., 1329) = 1329
close(3)                                = 0
open("/var/lib/dpkg/info/libxfixes3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=203, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 203) = 203
close(3)                                = 0
open("/var/lib/dpkg/info/liblualib50.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=316, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/liblua"..., 316) = 316
close(3)                                = 0
open("/var/lib/dpkg/info/libgtk2.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11640, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dh_gtk"..., 11640) = 11640
close(3)                                = 0
open("/var/lib/dpkg/info/libxml-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2669, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 2669) = 2669
close(3)                                = 0
open("/var/lib/dpkg/info/libfs6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=183, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 183) = 183
close(3)                                = 0
open("/var/lib/dpkg/info/libgtkspell-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1111, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgtk"..., 1111) = 1111
close(3)                                = 0
open("/var/lib/dpkg/info/libxmu6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=224, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 224) = 224
close(3)                                = 0
brk(0xb5a000)                           = 0xb5a000
open("/var/lib/dpkg/info/grep.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2454, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/rgrep\n"..., 2454) = 2454
close(3)                                = 0
open("/var/lib/dpkg/info/libstartup-notification0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=937, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 937) = 937
close(3)                                = 0
open("/var/lib/dpkg/info/libedataserver1.2-9.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=379, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 379) = 379
close(3)                                = 0
open("/var/lib/dpkg/info/libapr1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11935, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 11935) = 11935
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-record-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=366, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 366) = 366
close(3)                                = 0
open("/var/lib/dpkg/info/libxaw-headers.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2569, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2569) = 2569
close(3)                                = 0
open("/var/lib/dpkg/info/gcc-4.2-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=233, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 233) = 233
close(3)                                = 0
open("/var/lib/dpkg/info/libodbcinstq1c2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=268, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libodb"..., 268) = 268
close(3)                                = 0
open("/var/lib/dpkg/info/libcurl3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=632, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libcur"..., 632) = 632
close(3)                                = 0
open("/var/lib/dpkg/info/autoconf.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2688, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/autom4"..., 2688) = 2688
close(3)                                = 0
open("/var/lib/dpkg/info/libxdamage1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 248) = 248
close(3)                                = 0
open("/var/lib/dpkg/info/x11-xserver-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1522, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1522) = 1522
close(3)                                = 0
open("/var/lib/dpkg/info/libxaw7.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=247, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 247) = 247
close(3)                                = 0
open("/var/lib/dpkg/info/gnome-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=595, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/gnome-"..., 595) = 595
close(3)                                = 0
open("/var/lib/dpkg/info/sgml-data.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8515, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/sg"..., 8515) = 8515
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-glib-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 494) = 494
close(3)                                = 0
open("/var/lib/dpkg/info/flac.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/flac\n/"..., 294) = 294
close(3)                                = 0
open("/var/lib/dpkg/info/libaspell-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=445, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 445) = 445
close(3)                                = 0
open("/var/lib/dpkg/info/libmng1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=269, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/lib\n/u"..., 269) = 269
close(3)                                = 0
open("/var/lib/dpkg/info/libgadu3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=322, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgad"..., 322) = 322
close(3)                                = 0
open("/var/lib/dpkg/info/libpoppler1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=426, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 426) = 426
close(3)                                = 0
open("/var/lib/dpkg/info/libcamel1.2-10.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=417, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 417) = 417
close(3)                                = 0
open("/var/lib/dpkg/info/libxxf86dga-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1219, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1219) = 1219
close(3)                                = 0
open("/var/lib/dpkg/info/libsasl2-modules.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1132, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1132) = 1132
close(3)                                = 0
open("/var/lib/dpkg/info/libsasl2-2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=455, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 455) = 455
close(3)                                = 0
open("/var/lib/dpkg/info/passwd.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11465, ...}) = 0
brk(0xb7e000)                           = 0xb7e000
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 11465) = 11465
close(3)                                = 0
open("/var/lib/dpkg/info/libiec61883-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=368, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 368) = 368
close(3)                                = 0
open("/var/lib/dpkg/info/libimlib2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=913, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 913) = 913
close(3)                                = 0
open("/var/lib/dpkg/info/hostname.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=316, ...}) = 0
read(3, "/.\n/bin\n/bin/hostname\n/bin/dnsdo"..., 316) = 316
close(3)                                = 0
open("/var/lib/dpkg/info/libsensors-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=445, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 445) = 445
close(3)                                = 0
open("/var/lib/dpkg/info/fakeroot.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1538, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/fakero"..., 1538) = 1538
close(3)                                = 0
open("/var/lib/dpkg/info/libacl1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=195, ...}) = 0
read(3, "/.\n/lib\n/lib/libacl.so.1.1.0\n/us"..., 195) = 195
close(3)                                = 0
open("/var/lib/dpkg/info/libebook1.2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2316, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2316) = 2316
close(3)                                = 0
open("/var/lib/dpkg/info/libdbus-glib-1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=788, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 788) = 788
close(3)                                = 0
open("/var/lib/dpkg/info/libstartup-notification0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=426, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 426) = 426
close(3)                                = 0
open("/var/lib/dpkg/info/libpam-runtime.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2661, ...}) = 0
read(3, "/.\n/etc\n/etc/pam.conf\n/etc/pam.d"..., 2661) = 2661
close(3)                                = 0
open("/var/lib/dpkg/info/libaudio2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=386, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libaud"..., 386) = 386
close(3)                                = 0
open("/var/lib/dpkg/info/docbook-xml.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7383, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 7383) = 7383
close(3)                                = 0
open("/var/lib/dpkg/info/liblualib50-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=430, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/liblua"..., 430) = 430
close(3)                                = 0
open("/var/lib/dpkg/info/libgstreamer0.10-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3348, ...}) = 0
read(3, "/.\n/var\n/var/lib\n/var/lib/gstrea"..., 3348) = 3348
close(3)                                = 0
open("/var/lib/dpkg/info/sysvinit.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=887, ...}) = 0
read(3, "/.\n/etc\n/usr\n/usr/share\n/usr/sha"..., 887) = 887
close(3)                                = 0
open("/var/lib/dpkg/info/lua50.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1184, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/lua50\n"..., 1184) = 1184
close(3)                                = 0
open("/var/lib/dpkg/info/libslang2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=489, ...}) = 0
read(3, "/.\n/lib\n/lib/libslang.so.2.0.7\n/"..., 489) = 489
close(3)                                = 0
open("/var/lib/dpkg/info/libxmltok1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=933, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 933) = 933
close(3)                                = 0
open("/var/lib/dpkg/info/initscripts.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1623, ...}) = 0
read(3, "/.\n/sbin\n/sbin/fsck.nfs\n/lib\n/li"..., 1623) = 1623
close(3)                                = 0
open("/var/lib/dpkg/info/libblkid1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=184, ...}) = 0
read(3, "/.\n/lib\n/lib/libblkid.so.1.0\n/us"..., 184) = 184
close(3)                                = 0
open("/var/lib/dpkg/info/texlive-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1443, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1443) = 1443
close(3)                                = 0
open("/var/lib/dpkg/info/libdatrie0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=309, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 309) = 309
close(3)                                = 0
open("/var/lib/dpkg/info/liborbit2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=569, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 569) = 569
close(3)                                = 0
open("/var/lib/dpkg/info/dc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=521, ...}) = 0
brk(0xba0000)                           = 0xba0000
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dc\n/us"..., 521) = 521
close(3)                                = 0
open("/var/lib/dpkg/info/libstdc++6-4.2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=34131, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "sr/include/c++/4.2/sparc-linux-g"..., 1363) = 1363
close(3)                                = 0
open("/var/lib/dpkg/info/libss2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=169, ...}) = 0
read(3, "/.\n/lib\n/lib/libss.so.2.0\n/usr\n/"..., 169) = 169
close(3)                                = 0
open("/var/lib/dpkg/info/libssh2-1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4434, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4434) = 4434
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-common-data.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 341) = 341
close(3)                                = 0
open("/var/lib/dpkg/info/apache2-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=873, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/dbmman"..., 873) = 873
close(3)                                = 0
open("/var/lib/dpkg/info/findutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4604, ...}) = 0
read(3, "/.\n/etc\n/etc/cron.daily\n/etc/cro"..., 4604) = 4604
close(3)                                = 0
open("/var/lib/dpkg/info/libxft2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=224, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 224) = 224
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomecanvas2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9197, ...}) = 0
brk(0xbc2000)                           = 0xbc2000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 9197) = 9197
brk(0xbc0000)                           = 0xbc0000
close(3)                                = 0
open("/var/lib/dpkg/info/libgail-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=435, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 435) = 435
close(3)                                = 0
open("/var/lib/dpkg/info/gcj-4.2-base.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=233, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 233) = 233
close(3)                                = 0
open("/var/lib/dpkg/info/libqt3-mt-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=995, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/qt"..., 995) = 995
close(3)                                = 0
open("/var/lib/dpkg/info/libxau-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=707, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 707) = 707
close(3)                                = 0
open("/var/lib/dpkg/info/libtidy-0.99-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=241, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 241) = 241
close(3)                                = 0
open("/var/lib/dpkg/info/python-xml.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=33567, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 32768) = 32768
read(3, "usr/lib/python2.4/site-packages\n"..., 799) = 799
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomevfs2-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=859, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 859) = 859
close(3)                                = 0
open("/var/lib/dpkg/info/xfonts-encodings.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2966, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2966) = 2966
close(3)                                = 0
open("/var/lib/dpkg/info/libx11-6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=191, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 191) = 191
close(3)                                = 0
open("/var/lib/dpkg/info/libsensors3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=289, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libsen"..., 289) = 289
close(3)                                = 0
open("/var/lib/dpkg/info/libjasper1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 243) = 243
close(3)                                = 0
open("/var/lib/dpkg/info/libspeex-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=713, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 713) = 713
close(3)                                = 0
open("/var/lib/dpkg/info/libmysqlclient15-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3490, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 3490) = 3490
close(3)                                = 0
brk(0xbe2000)                           = 0xbe2000
open("/var/lib/dpkg/info/e2fsprogs.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2794, ...}) = 0
read(3, "/.\n/sbin\n/sbin/e2fsck\n/sbin/fsck"..., 2794) = 2794
close(3)                                = 0
open("/var/lib/dpkg/info/libpaper1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=322, ...}) = 0
read(3, "/.\n/etc\n/etc/libpaper.d\n/usr\n/us"..., 322) = 322
close(3)                                = 0
open("/var/lib/dpkg/info/ecj.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=240, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 240) = 240
close(3)                                = 0
open("/var/lib/dpkg/info/libgstreamer-plugins-base0.10-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4314, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4314) = 4314
close(3)                                = 0
open("/var/lib/dpkg/info/libnss3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2771, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/nss-co"..., 2771) = 2771
close(3)                                = 0
open("/var/lib/dpkg/info/libsoup2.2-8.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=361, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 361) = 361
close(3)                                = 0
open("/var/lib/dpkg/info/libopencdk10-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=816, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 816) = 816
close(3)                                = 0
open("/var/lib/dpkg/info/libatk1.0-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=355, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 355) = 355
close(3)                                = 0
open("/var/lib/dpkg/info/python-central.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=780, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/py_com"..., 780) = 780
close(3)                                = 0
open("/var/lib/dpkg/info/libhesiod0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=354, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libhes"..., 354) = 354
close(3)                                = 0
open("/var/lib/dpkg/info/libgcj-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=821, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 821) = 821
close(3)                                = 0
open("/var/lib/dpkg/info/libhal-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=429, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 429) = 429
close(3)                                = 0
open("/var/lib/dpkg/info/libopenexr-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4714, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4714) = 4714
close(3)                                = 0
open("/var/lib/dpkg/info/libhal-storage-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=517, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 517) = 517
close(3)                                = 0
open("/var/lib/dpkg/info/libpng12-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=658, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 658) = 658
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-common3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=312, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 312) = 312
close(3)                                = 0
open("/var/lib/dpkg/info/libgconf2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2291, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2291) = 2291
close(3)                                = 0
open("/var/lib/dpkg/info/cpp.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=268, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 268) = 268
close(3)                                = 0
open("/var/lib/dpkg/info/xsltproc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=429, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/xsltpr"..., 429) = 429
close(3)                                = 0
open("/var/lib/dpkg/info/dbus-x11.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=446, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 446) = 446
close(3)                                = 0
open("/var/lib/dpkg/info/libarts1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4226, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4226) = 4226
close(3)                                = 0
open("/var/lib/dpkg/info/libdbus-1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1252, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1252) = 1252
close(3)                                = 0
open("/var/lib/dpkg/info/xutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=123, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 123) = 123
close(3)                                = 0
open("/var/lib/dpkg/info/debian-archive-keyring.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=338, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ke"..., 338) = 338
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-qt3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=443, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 443) = 443
close(3)                                = 0
open("/var/lib/dpkg/info/libsnmp-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2146, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2146) = 2146
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomeui-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9969, ...}) = 0
brk(0xc04000)                           = 0xc04000
read(3, "/.\n/usr\n/usr/share\n/usr/share/pi"..., 9969) = 9969
close(3)                                = 0
open("/var/lib/dpkg/info/gzip.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1010, ...}) = 0
read(3, "/.\n/bin\n/bin/gzip\n/bin/gunzip\n/b"..., 1010) = 1010
close(3)                                = 0
open("/var/lib/dpkg/info/libwww-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4345, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 4345) = 4345
close(3)                                = 0
open("/var/lib/dpkg/info/chrpath.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=432, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/chrpat"..., 432) = 432
close(3)                                = 0
open("/var/lib/dpkg/info/dpkg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6997, ...}) = 0
read(3, "/.\n/etc\n/etc/dpkg\n/etc/dpkg/dpkg"..., 6997) = 6997
close(3)                                = 0
open("/var/lib/dpkg/info/libqt3-headers.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10631, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 10631) = 10631
close(3)                                = 0
open("/var/lib/dpkg/info/libpcre3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=579, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libpcr"..., 579) = 579
close(3)                                = 0
open("/var/lib/dpkg/info/pkg-config.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=476, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/pkgcon"..., 476) = 476
close(3)                                = 0
open("/var/lib/dpkg/info/liblua50-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=472, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/liblua"..., 472) = 472
close(3)                                = 0
open("/var/lib/dpkg/info/libaudio-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7114, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 7114) = 7114
close(3)                                = 0
open("/var/lib/dpkg/info/libncursesw5.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=433, ...}) = 0
read(3, "/.\n/lib\n/lib/libncursesw.so.5.6\n"..., 433) = 433
close(3)                                = 0
open("/var/lib/dpkg/info/libxml2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2295, ...}) = 0
brk(0xc26000)                           = 0xc26000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2295) = 2295
close(3)                                = 0
open("/var/lib/dpkg/info/dbs.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=846, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 846) = 846
close(3)                                = 0
open("/var/lib/dpkg/info/gtk-doc-tools.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2987, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/em"..., 2987) = 2987
close(3)                                = 0
open("/var/lib/dpkg/info/libdb4.4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=308, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libdb-"..., 308) = 308
close(3)                                = 0
open("/var/lib/dpkg/info/libncursesw5-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1111, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1111) = 1111
close(3)                                = 0
open("/var/lib/dpkg/info/libsoup2.2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1734, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1734) = 1734
close(3)                                = 0
open("/var/lib/dpkg/info/build-essential.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=390, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/bu"..., 390) = 390
close(3)                                = 0
open("/var/lib/dpkg/info/python-all-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 64) = 64
close(3)                                = 0
open("/var/lib/dpkg/info/libxxf86vm-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1360, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1360) = 1360
close(3)                                = 0
open("/var/lib/dpkg/info/quilt.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2224, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/qu"..., 2224) = 2224
close(3)                                = 0
open("/var/lib/dpkg/info/kdelibs-data.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=266441, ...}) = 0
mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7d8a000
read(3, "/.\n/etc\n/etc/kde3\n/etc/kde3/kdeb"..., 32768) = 32768
read(3, "g\n/usr/share/icons/crystalsvg/16"..., 32768) = 32768
read(3, "vg/22x22/actions/mail_find.png\n/"..., 32768) = 32768
read(3, "scalable/mimetypes/source_o.svgz"..., 32768) = 32768
read(3, "elnk/application/x-sqlite3.deskt"..., 32768) = 32768
read(3, "ation/en-GB/entities/fdl-notice."..., 32768) = 32768
read(3, "\n/usr/share/apps/ksgmltools2/cus"..., 32768) = 32768
read(3, ".embed.for.svg.xml\n/usr/share/ap"..., 32768) = 32768
read(3, "/ent/iso-num.ent\n/usr/share/apps"..., 4297) = 4297
brk(0xc48000)                           = 0xc48000
close(3)                                = 0
brk(0xc6a000)                           = 0xc6a000
brk(0xc8c000)                           = 0xc8c000
open("/var/lib/dpkg/info/x11proto-core-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=992, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 992) = 992
close(3)                                = 0
open("/var/lib/dpkg/info/libopencdk8.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
close(3)                                = 0
open("/var/lib/dpkg/info/libfreebob0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=428, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 428) = 428
close(3)                                = 0
open("/var/lib/dpkg/info/libssl-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=51600, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libssl"..., 32768) = 32768
read(3, ".gz\n/usr/share/man/man3/RSA_padd"..., 18832) = 18832
brk(0xcae000)                           = 0xcae000
close(3)                                = 0
open("/var/lib/dpkg/info/libbonoboui2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11737, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 11737) = 11737
close(3)                                = 0
open("/var/lib/dpkg/info/libhunspell-1.1-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=282, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libhun"..., 282) = 282
close(3)                                = 0
open("/var/lib/dpkg/info/libxss-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=882, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 882) = 882
close(3)                                = 0
open("/var/lib/dpkg/info/gcc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=354, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 354) = 354
close(3)                                = 0
open("/var/lib/dpkg/info/libmcrypt4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=482, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmcr"..., 482) = 482
close(3)                                = 0
open("/var/lib/dpkg/info/libgc-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1262, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1262) = 1262
close(3)                                = 0
open("/var/lib/dpkg/info/diffstat.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=300, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 300) = 300
close(3)                                = 0
open("/var/lib/dpkg/info/libx11-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=25393, ...}) = 0
brk(0xcd0000)                           = 0xcd0000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 25393) = 25393
close(3)                                = 0
open("/var/lib/dpkg/info/liblcms1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=299, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/liblcm"..., 299) = 299
close(3)                                = 0
open("/var/lib/dpkg/info/libcupsys2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=560, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/cups-c"..., 560) = 560
close(3)                                = 0
open("/var/lib/dpkg/info/libartsc0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=198, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 198) = 198
close(3)                                = 0
open("/var/lib/dpkg/info/diff.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2040, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2040) = 2040
close(3)                                = 0
open("/var/lib/dpkg/info/doxygen.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=409, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/doxyge"..., 409) = 409
close(3)                                = 0
open("/var/lib/dpkg/info/xtrans-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=730, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 730) = 730
close(3)                                = 0
open("/var/lib/dpkg/info/dejagnu.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8586, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/runtes"..., 8586) = 8586
close(3)                                = 0
open("/var/lib/dpkg/info/libpspell-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=578, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 578) = 578
close(3)                                = 0
open("/var/lib/dpkg/info/guile-1.6-libs.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3781, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgui"..., 3781) = 3781
close(3)                                = 0
open("/var/lib/dpkg/info/libbz2-1.0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0
read(3, "/.\n/lib\n/lib/libbz2.so.1.0.3\n/us"..., 243) = 243
close(3)                                = 0
open("/var/lib/dpkg/info/ecj-gcj.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=227, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/ecj-gc"..., 227) = 227
close(3)                                = 0
open("/var/lib/dpkg/info/libvisual-0.4-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=792, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libvis"..., 792) = 792
close(3)                                = 0
open("/var/lib/dpkg/info/libungif4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=422, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 422) = 422
close(3)                                = 0
open("/var/lib/dpkg/info/perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23286, ...}) = 0
brk(0xcf6000)                           = 0xcf6000
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/a2p\n/u"..., 23286) = 23286
close(3)                                = 0
open("/var/lib/dpkg/info/automake.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4985, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 4985) = 4985
close(3)                                = 0
open("/var/lib/dpkg/info/libedata-book1.2-2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=371, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 371) = 371
close(3)                                = 0
open("/var/lib/dpkg/info/libmpcdec-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4596, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmpc"..., 4596) = 4596
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-damage-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=474, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 474) = 474
close(3)                                = 0
open("/var/lib/dpkg/info/unixodbc-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=736, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgtr"..., 736) = 736
close(3)                                = 0
open("/var/lib/dpkg/info/libhtml-parser-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1425, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/perl5\n"..., 1425) = 1425
close(3)                                = 0
open("/var/lib/dpkg/info/libakode-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1404, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1404) = 1404
close(3)                                = 0
open("/var/lib/dpkg/info/comerr-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1345, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libcom"..., 1345) = 1345
close(3)                                = 0
open("/var/lib/dpkg/info/libkadm55.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=523, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libkad"..., 523) = 523
close(3)                                = 0
open("/var/lib/dpkg/info/libflac++-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=503, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libFLA"..., 503) = 503
close(3)                                = 0
open("/var/lib/dpkg/info/libtiff4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2091, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2091) = 2091
close(3)                                = 0
open("/var/lib/dpkg/info/libqt4-core.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2030, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2030) = 2030
close(3)                                = 0
open("/var/lib/dpkg/info/libtag1c2a.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=239, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libtag"..., 239) = 239
close(3)                                = 0
brk(0xd18000)                           = 0xd18000
open("/var/lib/dpkg/info/libvorbis0a.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=206, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libvor"..., 206) = 206
close(3)                                = 0
open("/var/lib/dpkg/info/libgnomevfs2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3944, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 3944) = 3944
close(3)                                = 0
open("/var/lib/dpkg/info/apache2.2-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=19834, ...}) = 0
read(3, "/.\n/etc\n/etc/apache2\n/etc/apache"..., 19834) = 19834
close(3)                                = 0
open("/var/lib/dpkg/info/python-xml-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1854, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 1854) = 1854
close(3)                                = 0
open("/var/lib/dpkg/info/zlib1g-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1071, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libz.a"..., 1071) = 1071
close(3)                                = 0
open("/var/lib/dpkg/info/libreadline5-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1124, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libhis"..., 1124) = 1124
close(3)                                = 0
open("/var/lib/dpkg/info/libqt4-qt3support.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=596, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 596) = 596
close(3)                                = 0
open("/var/lib/dpkg/info/libavahi-client3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=312, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 312) = 312
close(3)                                = 0
open("/var/lib/dpkg/info/libguile-ltdl-1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=226, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgui"..., 226) = 226
close(3)                                = 0
open("/var/lib/dpkg/info/dselect.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4681, ...}) = 0
read(3, "/.\n/etc\n/etc/dpkg\n/etc/dpkg/dsel"..., 4681) = 4681
close(3)                                = 0
open("/var/lib/dpkg/info/gconf2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=611, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 611) = 611
close(3)                                = 0
open("/var/lib/dpkg/info/mime-support.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=829, ...}) = 0
read(3, "/.\n/etc\n/etc/mime.types\n/etc/mai"..., 829) = 829
close(3)                                = 0
open("/var/lib/dpkg/info/libxine1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7510, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libxin"..., 7510) = 7510
close(3)                                = 0
open("/var/lib/dpkg/info/libmhash2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=331, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmha"..., 331) = 331
close(3)                                = 0
open("/var/lib/dpkg/info/libvolume-id0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=249, ...}) = 0
read(3, "/.\n/lib\n/lib/libvolume_id.so.0.7"..., 249) = 249
close(3)                                = 0
open("/var/lib/dpkg/info/xml-core.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1398, ...}) = 0
brk(0xd3a000)                           = 0xd3a000
read(3, "/.\n/etc\n/etc/xml\n/etc/sgml\n/var\n"..., 1398) = 1398
close(3)                                = 0
open("/var/lib/dpkg/info/sysvinit-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=549, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 549) = 549
close(3)                                = 0
open("/var/lib/dpkg/info/libacl1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1880, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1880) = 1880
close(3)                                = 0
open("/var/lib/dpkg/info/libgnome-keyring0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=444, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 444) = 444
close(3)                                = 0
open("/var/lib/dpkg/info/python-all.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 60) = 60
close(3)                                = 0
open("/var/lib/dpkg/info/libgcj-bc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=179, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 179) = 179
close(3)                                = 0
open("/var/lib/dpkg/info/libgcj8-jar.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=145, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ja"..., 145) = 145
close(3)                                = 0
open("/var/lib/dpkg/info/fontconfig-config.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2036, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2036) = 2036
close(3)                                = 0
open("/var/lib/dpkg/info/ttf-dejavu.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1869, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/fo"..., 1869) = 1869
close(3)                                = 0
open("/var/lib/dpkg/info/libxtst6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=193, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 193) = 193
close(3)                                = 0
open("/var/lib/dpkg/info/libgnome2-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=545, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 545) = 545
close(3)                                = 0
open("/var/lib/dpkg/info/libcdparanoia0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=472, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 472) = 472
close(3)                                = 0
open("/var/lib/dpkg/info/blt.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2908, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/blt2.4"..., 2908) = 2908
close(3)                                = 0
open("/var/lib/dpkg/info/libnspr4-0d.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=225, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 225) = 225
close(3)                                = 0
open("/var/lib/dpkg/info/unixodbc.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=806, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/isql\n/"..., 806) = 806
close(3)                                = 0
open("/var/lib/dpkg/info/libice6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=224, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 224) = 224
close(3)                                = 0
open("/var/lib/dpkg/info/libesd0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=196, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/esound"..., 196) = 196
close(3)                                = 0
open("/var/lib/dpkg/info/tex-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4425, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/de"..., 4425) = 4425
close(3)                                = 0
open("/var/lib/dpkg/info/libpcrecpp0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=355, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libpcr"..., 355) = 355
close(3)                                = 0
open("/var/lib/dpkg/info/libzephyr-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=334, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libzep"..., 334) = 334
close(3)                                = 0
open("/var/lib/dpkg/info/python-sip4-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=587, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/python"..., 587) = 587
close(3)                                = 0
open("/var/lib/dpkg/info/libkrb5-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1573, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ac"..., 1573) = 1573
close(3)                                = 0
open("/var/lib/dpkg/info/libzephyr3.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=222, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/sbin\n/usr/"..., 222) = 222
close(3)                                = 0
open("/var/lib/dpkg/info/libcupsys2.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=564, ...}) = 0
read(3, "/.\n/var\n/var/spool\n/var/spool/cu"..., 564) = 564
close(3)                                = 0
open("/var/lib/dpkg/info/libsysfs-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=914, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 914) = 914
close(3)                                = 0
open("/var/lib/dpkg/info/libesd0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=351, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libesd"..., 351) = 351
close(3)                                = 0
open("/var/lib/dpkg/info/python2.5-dbg.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10555, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/python"..., 10555) = 10555
close(3)                                = 0
open("/var/lib/dpkg/info/libx11-data.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9569, ...}) = 0
brk(0xd5c000)                           = 0xd5c000
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 9569) = 9569
close(3)                                = 0
open("/var/lib/dpkg/info/libedata-book1.2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1429, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1429) = 1429
close(3)                                = 0
open("/var/lib/dpkg/info/libselinux1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=211, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 211) = 211
close(3)                                = 0
open("/var/lib/dpkg/info/libfam0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=381, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 381) = 381
close(3)                                = 0
open("/var/lib/dpkg/info/x11proto-composite-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=497, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 497) = 497
close(3)                                = 0
open("/var/lib/dpkg/info/libc6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9056, ...}) = 0
read(3, "/.\n/etc\n/etc/init.d\n/etc/init.d/"..., 9056) = 9056
close(3)                                = 0
open("/var/lib/dpkg/info/libtag1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2123, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/taglib"..., 2123) = 2123
close(3)                                = 0
open("/var/lib/dpkg/info/libsm6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/libattr1-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1278, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1278) = 1278
close(3)                                = 0
open("/var/lib/dpkg/info/libxxf86vm1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 208) = 208
close(3)                                = 0
open("/var/lib/dpkg/info/libpng12-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=704, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/sbin\n/usr/"..., 704) = 704
close(3)                                = 0
open("/var/lib/dpkg/info/libxmu-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=272, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 272) = 272
close(3)                                = 0
open("/var/lib/dpkg/info/libedataserver1.2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4802, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 4802) = 4802
close(3)                                = 0
open("/var/lib/dpkg/info/libbonoboui2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2491, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2491) = 2491
close(3)                                = 0
open("/var/lib/dpkg/info/libgnutls-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1311, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ac"..., 1311) = 1311
close(3)                                = 0
open("/var/lib/dpkg/info/defoma.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4088, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/defoma"..., 4088) = 4088
brk(0xd7e000)                           = 0xd7e000
close(3)                                = 0
open("/var/lib/dpkg/info/apache2-prefork-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2257, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 2257) = 2257
close(3)                                = 0
open("/var/lib/dpkg/info/bison.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4165, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/bison\n"..., 4165) = 4165
close(3)                                = 0
open("/var/lib/dpkg/info/kdelibs4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=27280, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 27280) = 27280
close(3)                                = 0
open("/var/lib/dpkg/info/libsasl2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2660, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2660) = 2660
close(3)                                = 0
brk(0xda0000)                           = 0xda0000
open("/var/lib/dpkg/info/libc-client2006j2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2817, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2817) = 2817
close(3)                                = 0
open("/var/lib/dpkg/info/bash.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2777, ...}) = 0
read(3, "/.\n/bin\n/bin/bash\n/etc\n/etc/skel"..., 2777) = 2777
close(3)                                = 0
open("/var/lib/dpkg/info/libpcre3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2015, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libpcr"..., 2015) = 2015
close(3)                                = 0
open("/var/lib/dpkg/info/make.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2686, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/make\n/"..., 2686) = 2686
close(3)                                = 0
open("/var/lib/dpkg/info/util-linux.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4715, ...}) = 0
read(3, "/.\n/bin\n/bin/tailf\n/bin/dmesg\n/b"..., 4715) = 4715
close(3)                                = 0
open("/var/lib/dpkg/info/libkrb53.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=794, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/krb5\n/"..., 794) = 794
close(3)                                = 0
open("/var/lib/dpkg/info/libmpich1.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5140, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 5140) = 5140
close(3)                                = 0
open("/var/lib/dpkg/info/libxcursor1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 208) = 208
close(3)                                = 0
open("/var/lib/dpkg/info/xfonts-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1571, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1571) = 1571
close(3)                                = 0
open("/var/lib/dpkg/info/libqt3-compat-headers.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1800, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1800) = 1800
close(3)                                = 0
open("/var/lib/dpkg/info/libmeanwhile1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=367, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 367) = 367
close(3)                                = 0
open("/var/lib/dpkg/info/libmusicbrainz4c2a.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=502, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/li"..., 502) = 502
close(3)                                = 0
open("/var/lib/dpkg/info/libgnome2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1249, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1249) = 1249
close(3)                                = 0
open("/var/lib/dpkg/info/po-debconf.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1405, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1405) = 1405
close(3)                                = 0
open("/var/lib/dpkg/info/m4.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1794, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1794) = 1794
close(3)                                = 0
open("/var/lib/dpkg/info/libmad0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=319, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libmad"..., 319) = 319
close(3)                                = 0
open("/var/lib/dpkg/info/libfontenc1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=248, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 248) = 248
close(3)                                = 0
open("/var/lib/dpkg/info/libopencdk10.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=429, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 429) = 429
close(3)                                = 0
open("/var/lib/dpkg/info/cpio.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2225) = 2225
close(3)                                = 0
open("/var/lib/dpkg/info/libstdc++6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=121, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 121) = 121
close(3)                                = 0
open("/var/lib/dpkg/info/x11-xfs-utils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=394, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 394) = 394
close(3)                                = 0
open("/var/lib/dpkg/info/zip.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=475, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 475) = 475
close(3)                                = 0
open("/var/lib/dpkg/info/libbonobo2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3320, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 3320) = 3320
close(3)                                = 0
open("/var/lib/dpkg/info/uuid-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=798, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libuui"..., 798) = 798
close(3)                                = 0
brk(0xdc2000)                           = 0xdc2000
open("/var/lib/dpkg/info/libhtml-tagset-perl.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/pe"..., 405) = 405
close(3)                                = 0
open("/var/lib/dpkg/info/strace.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=287, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/strace"..., 287) = 287
close(3)                                = 0
open("/var/lib/dpkg/info/libmusicbrainz4-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1510, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 1510) = 1510
close(3)                                = 0
open("/var/lib/dpkg/info/libsqlite0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=348, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 348) = 348
close(3)                                = 0
open("/var/lib/dpkg/info/binutils.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6845, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 6845) = 6845
close(3)                                = 0
open("/var/lib/dpkg/info/cdparanoia.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=395, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ma"..., 395) = 395
close(3)                                = 0
open("/var/lib/dpkg/info/libart-2.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2897, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2897) = 2897
close(3)                                = 0
open("/var/lib/dpkg/info/libglib2.0-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=4239, ...}) = 0
read(3, "/.\n/usr\n/usr/include\n/usr/includ"..., 4239) = 4239
close(3)                                = 0
open("/var/lib/dpkg/info/libsqlite3-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=379, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 379) = 379
close(3)                                = 0
open("/var/lib/dpkg/info/libxmltok1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libxml"..., 295) = 295
close(3)                                = 0
open("/var/lib/dpkg/info/gstreamer0.10-tools.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=861, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 861) = 861
close(3)                                = 0
open("/var/lib/dpkg/info/libfreetype6-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7592, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/freety"..., 7592) = 7592
close(3)                                = 0
open("/var/lib/dpkg/info/libglib2.0-0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=717, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgli"..., 717) = 717
close(3)                                = 0
open("/var/lib/dpkg/info/intltool.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=890, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/ac"..., 890) = 890
close(3)                                = 0
open("/var/lib/dpkg/info/libgomp1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=115, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libgom"..., 115) = 115
close(3)                                = 0
open("/var/lib/dpkg/info/liblzo2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1427, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1427) = 1427
close(3)                                = 0
open("/var/lib/dpkg/info/libxt6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/readline-common.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=517, ...}) = 0
read(3, "/.\n/etc\n/usr\n/usr/share\n/usr/sha"..., 517) = 517
close(3)                                = 0
open("/var/lib/dpkg/info/libcap1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=211, ...}) = 0
read(3, "/.\n/lib\n/lib/libcap.so.1.10\n/usr"..., 211) = 211
close(3)                                = 0
open("/var/lib/dpkg/info/libapr1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=254, ...}) = 0
read(3, "/.\n/usr\n/usr/lib\n/usr/lib/libapr"..., 254) = 254
close(3)                                = 0
open("/var/lib/dpkg/info/lib64gcc1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=87, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 87) = 87
close(3)                                = 0
open("/var/lib/dpkg/info/python2.4-minimal.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5912, ...}) = 0
read(3, "/.\n/usr\n/usr/bin\n/usr/bin/python"..., 5912) = 5912
close(3)                                = 0
open("/var/lib/dpkg/info/libxcursor-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1883, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1883) = 1883
close(3)                                = 0
brk(0xde4000)                           = 0xde4000
open("/var/lib/dpkg/info/libmpfr-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=332, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 332) = 332
close(3)                                = 0
open("/var/lib/dpkg/info/libid3tag0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=340, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 340) = 340
close(3)                                = 0
open("/var/lib/dpkg/info/libgnutls13.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1182, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/lo"..., 1182) = 1182
close(3)                                = 0
open("/var/lib/dpkg/info/libwrap0.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=218, ...}) = 0
read(3, "/.\n/lib\n/lib/libwrap.so.0.7.6\n/u"..., 218) = 218
close(3)                                = 0
open("/var/lib/dpkg/info/libxau6.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=224, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 224) = 224
close(3)                                = 0
open("/var/lib/dpkg/info/libssh2-1.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=267, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 267) = 267
close(3)                                = 0
open("/var/lib/dpkg/info/libglade2-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2307, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 2307) = 2307
close(3)                                = 0
open("/var/lib/dpkg/info/libxcomposite-dev.list", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1066, ...}) = 0
read(3, "/.\n/usr\n/usr/share\n/usr/share/do"..., 1066) = 1066
close(3)                                = 0
open("/var/lib/dpkg/diversions", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=430, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fbe000
read(3, "/usr/bin/autoconf\n/usr/bin/autoc"..., 4096) = 430
read(3, "", 4096)                       = 0
write(1, "libc6-sparc64", 13)           = 13
write(1, ": /lib64/libc.so.6\n", 19)    = 19
write(1, "libc6", 5)                    = 5
write(1, ": /lib/libc.so.6\n", 17)      = 17
exit_group(0)                           = ?

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (35 preceding siblings ...)
  2007-10-30  0:30 ` Josip Rodin
@ 2007-10-30  0:47 ` Bernd Zeimetz
  2007-10-30  0:50 ` Bernd Zeimetz
                   ` (22 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-30  0:47 UTC (permalink / raw)
  To: sparclinux


> 	mount -t devpts none /dev/pts

mount --bind /dev /thechroot/dev
is what I use here, running udev in a chroot is no fun.

> So, it's a lot more than just running the appropriate debootstrap
> command.

I'm almost done with a howto which is cut&paste for 95% to debootstrap
and boot a debian system, unfortunately it doesn't boot as the klibc
(which is used in the initramfs) is broken on sparc again...
So I'll modify it to setup a proper chroot only, it should also allow to
boot into it if you use the Kernel/initrd form Ubuntu.
This should allow Josip and you to setup a complete chroot.

> I have done a GCC package build and am now running a libc6 build under
> this lenny chroot and haven't hit any problems yet.

The following things also like to crash here (on Etch, not in a chroot):
- running aptitude -u several times (at least with libnss-db installed)
- since I've installed 2.6.24-rc1: vgdisplay (with and without active
libnss-db)


> BTW, in your buildroot, can you do something like:
> 
> 	strace -o x.log dpkg-query -S libc.so.6

there're some comparisons of the strace of aptitude -u in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bugC3187#102
Probably interesting as there're futexes in the game.

The interesting thing is that it didn't crash the machine while running
under strace.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (36 preceding siblings ...)
  2007-10-30  0:47 ` Bernd Zeimetz
@ 2007-10-30  0:50 ` Bernd Zeimetz
  2007-10-30  0:51 ` Bernd Zeimetz
                   ` (21 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-30  0:50 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 615 bytes --]


> Here you go.
> 
> (Mind, this is capturing the current status of the chroot, which is fairly
> unclean, because right now it happens to be building python-qt4-4.3.1.)

What we're missing here is a probably important piece:

If dpkg-query is running during a build, it is running in a fakeroot
environment. I've straced that, see the attachment.

What I find in the strace are at least several clones, which is the
point where aptitude -u crashed according to the straces in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=433187#102


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

[-- Attachment #2: strace_fakeroot --]
[-- Type: text/plain, Size: 22449 bytes --]

execve("/usr/bin/fakeroot", ["fakeroot", "dpkg-query", "-S", "libc.so.6"], [/* 12 vars */]) = 0
brk(0)                                  = 0xca000
uname({sys="Linux", node="titan", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fba000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=12402, ...}) = 0
mmap(NULL, 12402, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7fb4000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\22\0\0\0\1\0\0\263"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=208688, ...}) = 0
mmap(NULL, 208480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7f80000
mmap(0xf7fb0000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x30000) = 0xf7fb0000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\22\0\0\0\1\0\0\f"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=18216, ...}) = 0
mmap(NULL, 82432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7f68000
mprotect(0xf7f6c000, 57344, PROT_NONE)  = 0
mmap(0xf7f7a000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xf7f7a000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\22\0\0\0\1\0\1\364"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1419756, ...}) = 0
mmap(NULL, 1489032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7dfc000
mprotect(0xf7f50000, 65536, PROT_NONE)  = 0
mmap(0xf7f60000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x154000) = 0xf7f60000
mmap(0xf7f66000, 6280, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7f66000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fde000
mprotect(0xf7f7a000, 8192, PROT_READ)   = 0
munmap(0xf7fb4000, 12402)               = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
close(3)                                = 0
brk(0)                                  = 0xca000
brk(0xec000)                            = 0xec000
getuid32()                              = 1000
getgid32()                              = 1000
geteuid32()                             = 1000
getegid32()                             = 1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
time(NULL)                              = 1193705202
open("/proc/meminfo", O_RDONLY)         = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7fb8000
read(3, "MemTotal:      8314712 kB\nMemFre"..., 1024) = 624
close(3)                                = 0
munmap(0xf7fb8000, 8192)                = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
uname({sys="Linux", node="titan", ...}) = 0
stat64("/home/foo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getpid()                                = 18537
getppid()                               = 18536
getpgrp()                               = 18536
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4294967295) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/usr/bin/fakeroot", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, TCSETAF or SNDCTL_TMR_SELECT, 0xffbd775c) = -1 ENOTTY (Inappropriate ioctl for device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "#!/bin/sh\n\n# This script first s"..., 80) = 80
_llseek(3, 0, [0], SEEK_SET)            = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl64(255, F_SETFD, FD_CLOEXEC)       = 0
fcntl64(255, F_GETFL)                   = 0x40000 (flags O_RDONLY|O_LARGEFILE)
fstat64(255, {st_mode=S_IFREG|0755, st_size=3481, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR)          = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "#!/bin/sh\n\n# This script first s"..., 3481) = 3481
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 3
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -2736, [745], SEEK_CUR)    = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18538
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {0x42460, [], 0}, 0xf7e32cb8, 4160612088) = 0
close(4)                                = 0
read(3, "getopt (enhanced) 1.1.4\n", 128) = 24
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 18538
waitpid(-1, 0xffbd6f3c, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [ILL TRAP ABRT EMT FPE SYS PIPE ALRM TERM STOP TSTP CONT])
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "case $GETOPTEST in\ngetopt*) # GN"..., 3481) = 2736
pipe([3, 4])                            = 3
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -2510, [971], SEEK_CUR)    = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18539
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {0x42460, [], 0}, 0xf7e32cb8, 4160612088) = 0
close(4)                                = 0
read(3, " -- \'dpkg-query\' \'-S\' \'libc.so.6"..., 128) = 34
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 18539
waitpid(-1, 0xffbd6d44, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [ILL TRAP ABRT EMT FPE SYS PIPE ALRM TERM STOP TSTP CONT])
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\nif test \"$?\" -ne 0; then\n  usag"..., 3481) = 2510
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
pipe([3, 4])                            = 3
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -1275, [2206], SEEK_CUR)   = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18540
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {0x42460, [], 0}, 0xf7e32cb8, 4160612088) = 0
close(4)                                = 0
read(3, "/usr/lib/libfakeroot /usr/lib64/"..., 128) = 67
read(3, "", 128)                        = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 18540
waitpid(-1, 0xffbd6f14, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [ILL TRAP ABRT EMT FPE SYS PIPE ALRM TERM STOP TSTP CONT])
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64("/usr/lib/libfakeroot/libfakeroot-sysv.so", {st_mode=S_IFREG|0755, st_size=30536, ...}) = 0
open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3
read(3, "65536\n", 31)                  = 6
close(3)                                = 0
mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7dba000
getgroups32(65536, [0])                 = 1
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64("/usr/lib64/libfakeroot/libfakeroot-sysv.so", {st_mode=S_IFREG|0755, st_size=40864, ...}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64("/usr/lib32/libfakeroot/libfakeroot-sysv.so", 0xffbd6d08) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\nif test $libfound = no\nthen\n   "..., 3481) = 1275
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 3
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -947, [2534], SEEK_CUR)    = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18543
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {0x42460, [], 0}, 0xf7e32cb8, 4160612088) = 0
close(4)                                = 0
read(3, "22592087:18545\n", 128)        = 15
read(3, "", 128)                        = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 18543
waitpid(-1, 0xffbd6f3c, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [ILL TRAP ABRT EMT FPE SYS PIPE ALRM TERM STOP TSTP CONT])
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "FAKEROOTKEY=`echo $KEY_PID|cut -"..., 3481) = 947
pipe([3, 4])                            = 3
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -907, [2574], SEEK_CUR)    = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18546
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {0x42460, [], 0}, 0xf7e32cb8, 4160612088) = 0
close(4)                                = 0
read(3, "22592087\n", 128)              = 9
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 18546
waitpid(-1, 0xffbd6f3c, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [ILL TRAP ABRT EMT FPE SYS PIPE ALRM TERM STOP TSTP CONT])
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "PID=`echo $KEY_PID|cut -d: -f2`\n"..., 3481) = 907
pipe([3, 4])                            = 3
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -875, [2606], SEEK_CUR)    = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18549
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x42460, [], 0}, {0x42460, [], 0}, 0xf7e32cb8, 4160612088) = 0
close(4)                                = 0
read(3, "18545\n", 128)                 = 6
read(3, "", 128)                        = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 18549
waitpid(-1, 0xffbd6f3c, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [ILL TRAP ABRT EMT FPE SYS PIPE ALRM TERM STOP TSTP CONT])
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\nif [ \"$WAITINTRAP\" -eq 0 ]; the"..., 3481) = 875
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGHUP, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGINT, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGILL, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGTRAP, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGABRT, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGEMT, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGFPE, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGBUS, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGSEGV, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGSYS, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGPIPE, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGALRM, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGTERM, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGXCPU, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGXFSZ, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGVTALRM, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGLOST, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGUSR1, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGUSR2, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, {SIG_DFL}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGINT, {SIG_IGN}, {0x55048, [HUP INT ILL TRAP ABRT EMT FPE BUS SEGV SYS PIPE ALRM TERM XCPU XFSZ VTALRM LOST USR1 USR2], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigaction(SIGINT, {0x53620, [], 0}, {SIG_IGN}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/bin/dpkg-query", 0xffbd7050) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/dpkg-query", {st_mode=S_IFREG|0755, st_size=76596, ...}) = 0
stat64("/usr/bin/dpkg-query", {st_mode=S_IFREG|0755, st_size=76596, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
_llseek(255, -14, [3467], SEEK_CUR)     = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf7fde6f8) = 18552
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x4310c, [], 0}, {0x53620, [], 0}, 0xf7e32cb8, 4160612088) = 0
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 18552
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xffbd6df4, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [TRAP ABRT EMT KILL BUS SYS PIPE ALRM CONT])
rt_sigaction(SIGINT, {0x53620, [], 0}, {0x4310c, [], 0}, 0xf7e32cb8, 4160612088) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\nexit $RESULT\n", 3481)     = 14
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
kill(18545, SIGTERM)                    = 0
exit_group(0)                           = ?

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (37 preceding siblings ...)
  2007-10-30  0:50 ` Bernd Zeimetz
@ 2007-10-30  0:51 ` Bernd Zeimetz
  2007-10-30  1:24 ` David Miller
                   ` (20 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-30  0:51 UTC (permalink / raw)
  To: sparclinux

Bernd Zeimetz wrote:
>> Here you go.
>>
>> (Mind, this is capturing the current status of the chroot, which is fairly
>> unclean, because right now it happens to be building python-qt4-4.3.1.)
> 
> What we're missing here is a probably important piece:
> 
> If dpkg-query is running during a build, it is running in a fakeroot
> environment. I've straced that, see the attachment.

what I forgot to mention - this strace was taken as non-root user of
course, not sure what fakeroot does if it's called as root.


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (38 preceding siblings ...)
  2007-10-30  0:51 ` Bernd Zeimetz
@ 2007-10-30  1:24 ` David Miller
  2007-10-30  1:35 ` David Miller
                   ` (19 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-30  1:24 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Tue, 30 Oct 2007 01:47:33 +0100

> > 	mount -t devpts none /dev/pts
> 
> mount --bind /dev /thechroot/dev
> is what I use here, running udev in a chroot is no fun.

Ok.

> I'm almost done with a howto which is cut&paste for 95% to debootstrap
> and boot a debian system, unfortunately it doesn't boot as the klibc
> (which is used in the initramfs) is broken on sparc again...
> So I'll modify it to setup a proper chroot only, it should also allow to
> boot into it if you use the Kernel/initrd form Ubuntu.
> This should allow Josip and you to setup a complete chroot.

Thanks.

> > I have done a GCC package build and am now running a libc6 build under
> > this lenny chroot and haven't hit any problems yet.
> 
> The following things also like to crash here (on Etch, not in a chroot):
> - running aptitude -u several times (at least with libnss-db installed)
> - since I've installed 2.6.24-rc1: vgdisplay (with and without active
> libnss-db)

There are several issues with 2.6.24, stay away from it for now.
I will fix things there.

Let's stick to 2.6.23 testing for pinpointing these bugs.

> there're some comparisons of the strace of aptitude -u in
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugC3187#102
> Probably interesting as there're futexes in the game.

Of course there are, as soon as you start using libnss-db there
will be futexes.

Can you reproduce the aptitute problems under 2.6.23 with libnss-db
disabled?

> The interesting thing is that it didn't crash the machine while running
> under strace.

If the futex problem I suspect is in fact the issue, strace'ing
would definitely make that problem go away.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (39 preceding siblings ...)
  2007-10-30  1:24 ` David Miller
@ 2007-10-30  1:35 ` David Miller
  2007-10-30  1:54 ` Bernd Zeimetz
                   ` (18 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-30  1:35 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Tue, 30 Oct 2007 01:50:30 +0100

> What we're missing here is a probably important piece:
> 
> If dpkg-query is running during a build, it is running in a fakeroot
> environment. I've straced that, see the attachment.
> 
> What I find in the strace are at least several clones, which is the
> point where aptitude -u crashed according to the straces in
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugC3187#102

Thanks for the fakeroot trace.

I am pretty sure the clone()'s we see here are just normal
fork()'s, in both the fakeroot's dpkg-query and the aptitude
case.

I'll go study up on fakeroot's implementation to look for
potential clues.


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (40 preceding siblings ...)
  2007-10-30  1:35 ` David Miller
@ 2007-10-30  1:54 ` Bernd Zeimetz
  2007-10-30  2:11 ` David Miller
                   ` (17 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-30  1:54 UTC (permalink / raw)
  To: sparclinux


>>> 	mount -t devpts none /dev/pts
>> mount --bind /dev /thechroot/dev
>> is what I use here, running udev in a chroot is no fun.
> 
> Ok.

AFaik the buildds only have a minimal /dev. though. But to bootstrap a
system that's usually not enough.

> Let's stick to 2.6.23 testing for pinpointing these bugs.

Ok. Do you have a .deb with a kernel for me? If not - would you like to
have any specific options enabled - I have to build one then.


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (41 preceding siblings ...)
  2007-10-30  1:54 ` Bernd Zeimetz
@ 2007-10-30  2:11 ` David Miller
  2007-10-30  2:43 ` Bernd Zeimetz
                   ` (16 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-30  2:11 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Tue, 30 Oct 2007 02:54:14 +0100

> Ok. Do you have a .deb with a kernel for me? If not - would you like to
> have any specific options enabled - I have to build one then.

I usually just "cp arch/sparc64/defconfig ./.config" in a fresh
vanilla kernel tree and tweak from there.

For my 280R I enabled SMP, accepted the NR_CPUS default value (64),
set SERIAL_SUNSAB to "y" and enabled console support, and then enabled
the qlogic fibrechannel driver and the SUNGEM driver as modules.

Oh yes, I also enabled INITRD support so I can use initramfs to get
the firmware loaded properly in the qlogic FC card.

Really, I don't use anything fancy, just enough to get the machine
functional.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (42 preceding siblings ...)
  2007-10-30  2:11 ` David Miller
@ 2007-10-30  2:43 ` Bernd Zeimetz
  2007-10-30  2:49 ` David Miller
                   ` (15 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-10-30  2:43 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> From: Bernd Zeimetz <bernd@bzed.de>
> Date: Tue, 30 Oct 2007 01:50:30 +0100
> 
>> What we're missing here is a probably important piece:
>>
>> If dpkg-query is running during a build, it is running in a fakeroot
>> environment. I've straced that, see the attachment.
>>
>> What I find in the strace are at least several clones, which is the
>> point where aptitude -u crashed according to the straces in
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugC3187#102
> 
> Thanks for the fakeroot trace.
> 
> I am pretty sure the clone()'s we see here are just normal
> fork()'s, in both the fakeroot's dpkg-query and the aptitude
> case.

I just grepped trough the source of aptitude, there's only one fork, but
that one should not be executed if aptitude has been started as root.
If it is of any use for you I can figure out which piece of code
resulted in the call to clone, or figure out which piece of code results
 results in the use of futexes there.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (43 preceding siblings ...)
  2007-10-30  2:43 ` Bernd Zeimetz
@ 2007-10-30  2:49 ` David Miller
  2007-11-01 21:40 ` Josip Rodin
                   ` (14 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-10-30  2:49 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Tue, 30 Oct 2007 03:43:32 +0100

> I just grepped trough the source of aptitude, there's only one fork, but
> that one should not be executed if aptitude has been started as root.
> If it is of any use for you I can figure out which piece of code
> resulted in the call to clone, or figure out which piece of code results
>  results in the use of futexes there.

That's not necessary, thanks.

The futex() calls are definitely from libnss-db.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (44 preceding siblings ...)
  2007-10-30  2:49 ` David Miller
@ 2007-11-01 21:40 ` Josip Rodin
  2007-11-01 22:01 ` David Miller
                   ` (13 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-11-01 21:40 UTC (permalink / raw)
  To: sparclinux

Hi,

lebrun.d.o hasn't crashed in a while now, but it has this in the
process list:

buildd    2382  0.0  0.2   8144  4736 ?        Ss   Oct30   0:00 /usr/bin/perl /usr/bin/buildd
buildd    2407  0.0  0.5  13920 11296 ?        SN   Oct30   0:10  \_ /usr/bin/perl /usr/bin/sbuild --batch --stats-dir=/home/buildd/
buildd   18174  0.0  0.0      0     0 ?        ZNs  Oct30   0:00      \_ [su] <defunct>
buildd   23305  100  1.6 1007296 33288 ?       RN   Oct30 3507:30 dpkg-query --status squashfs-source

At the same time:

% free
             total       used       free     shared    buffers     cached
Mem:       2073040    2021224      51816          0     196808      21144
-/+ buffers/cache:    1803272     269768
Swap:      1048688        104    1048584
% uptime
 22:38:36 up 2 days, 10:53,  1 user,  load average: 3.00, 3.01, 3.00

Given that it's still not catatonic, can I do something to provide some
debugging information?

(BTW, I'm subscribed to the sparclinux list now.)

-- 
     2. That which causes joy or happiness.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (45 preceding siblings ...)
  2007-11-01 21:40 ` Josip Rodin
@ 2007-11-01 22:01 ` David Miller
  2007-11-01 22:47 ` Bernd Zeimetz
                   ` (12 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-11-01 22:01 UTC (permalink / raw)
  To: sparclinux

From: Josip Rodin <joy@entuzijast.net>
Date: Thu, 1 Nov 2007 22:40:37 +0100

> Given that it's still not catatonic, can I do something to provide some
> debugging information?

Not really, I'm working on a kernel patch for 2.6.23 that will
allow you to get some useful debugging information in situations
like this.

I'll try to get you that patch by the end of tonight.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (46 preceding siblings ...)
  2007-11-01 22:01 ` David Miller
@ 2007-11-01 22:47 ` Bernd Zeimetz
  2007-11-02  4:55 ` David Miller
                   ` (11 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-01 22:47 UTC (permalink / raw)
  To: sparclinux



> The futex() calls are definitely from libnss-db.

And on Lenny/testing we have futex calls from libc6.
Didn't have the time to come up with any instructions yet as we have
public holidays today, I'll try to finish them tomorrow.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (47 preceding siblings ...)
  2007-11-01 22:47 ` Bernd Zeimetz
@ 2007-11-02  4:55 ` David Miller
  2007-11-02 15:37 ` Bernd Zeimetz
                   ` (10 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-11-02  4:55 UTC (permalink / raw)
  To: sparclinux

From: David Miller <davem@davemloft.net>
Date: Thu, 01 Nov 2007 15:01:13 -0700 (PDT)

> I'm working on a kernel patch for 2.6.23 that will allow you to get
> some useful debugging information in situations like this.
>
> I'll try to get you that patch by the end of tonight.

As promised, here is the patch below.

To trigger the debugging log, simple give the console
a "Alt-SysRQ" then a "g".

On a serial console you can do this by giving a single
BREAK then a "g".

If you're having trouble triggering the sysrq on the
console, try instead:

bash# echo "g" >/proc/sysrq-trigger

Here is some sample output from my Niagara-2 system while
running a benchmark.  The current CPU is denoted by the
leading "*" character.

[81940.250994] SysRq : Show Global CPU Regs
[81940.251800] * CPU[  0]: TSTATE[00000000e2001602] TPC[000000000055813c] TNPC[0000000000558140] TASK[dd:2940]
[81940.252206]              TPC[NGbzero_loop+0x1c/0x38]
[81940.252422]   CPU[  1]: TSTATE[0000004411001607] TPC[000000000055c9bc] TNPC[000000000055c9c0] TASK[dd:2926]
[81940.252739]              TPC[atomic_sub_ret+0x4/0x30]
[81940.252936]   CPU[  2]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2899]
[81940.253238]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.253451]   CPU[  3]: TSTATE[00000000e2001602] TPC[0000000000558130] TNPC[0000000000558134] TASK[dd:2929]
[81940.253776]              TPC[NGbzero_loop+0x10/0x38]
[81940.253993]   CPU[  4]: TSTATE[00000000e2001602] TPC[0000000000558124] TNPC[0000000000558128] TASK[dd:2947]
[81940.254325]              TPC[NGbzero_loop+0x4/0x38]
[81940.254497]   CPU[  5]: TSTATE[0000004411001606] TPC[0000000000495f94] TNPC[0000000000495f98] TASK[dd:2908]
[81940.254893]              TPC[do_generic_mapping_read+0xbc/0x428]
[81940.255203]   CPU[  6]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2920]
[81940.255699]              TPC[NG2copy_to_user+0x468/0x680]
[81940.256104]   CPU[  7]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2935]
[81940.256574]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.256972]   CPU[  8]: TSTATE[00000000e2001602] TPC[0000000000558124] TNPC[0000000000558128] TASK[dd:2903]
[81940.257399]              TPC[NGbzero_loop+0x4/0x38]
[81940.257899]   CPU[  9]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2904]
[81940.258240]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.258482]   CPU[ 10]: TSTATE[00000000e2001602] TPC[0000000000558138] TNPC[000000000055813c] TASK[dd:2902]
[81940.258808]              TPC[NGbzero_loop+0x18/0x38]
[81940.258999]   CPU[ 11]: TSTATE[00000000e2001602] TPC[0000000000558120] TNPC[0000000000558124] TASK[dd:2941]
[81940.259319]              TPC[NGbzero_loop+0x0/0x38]
[81940.259487]   CPU[ 12]: TSTATE[00000000e2001602] TPC[0000000000558130] TNPC[0000000000558134] TASK[dd:2919]
[81940.259801]              TPC[NGbzero_loop+0x10/0x38]
[81940.260012]   CPU[ 13]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2950]
[81940.260350]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.260564]   CPU[ 14]: TSTATE[00000000e2001602] TPC[0000000000558134] TNPC[0000000000558138] TASK[dd:2936]
[81940.260937]              TPC[NGbzero_loop+0x14/0x38]
[81940.261150]   CPU[ 15]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2905]
[81940.261457]              TPC[NG2copy_to_user+0x468/0x680]
[81940.261677]   CPU[ 16]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2923]
[81940.261973]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.262167]   CPU[ 17]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2897]
[81940.262462]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.262643]   CPU[ 18]: TSTATE[00000000e2001602] TPC[0000000000558128] TNPC[000000000055812c] TASK[dd:2909]
[81940.262987]              TPC[NGbzero_loop+0x8/0x38]
[81940.263180]   CPU[ 19]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2913]
[81940.263500]              TPC[NG2copy_to_user+0x468/0x680]
[81940.263901]   CPU[ 20]: TSTATE[00000000e2001602] TPC[0000000000558128] TNPC[000000000055812c] TASK[dd:2890]
[81940.264403]              TPC[NGbzero_loop+0x8/0x38]
[81940.264679]   CPU[ 21]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2906]
[81940.265152]              TPC[NG2copy_to_user+0x468/0x680]
[81940.265535]   CPU[ 22]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2918]
[81940.266075]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.266448]   CPU[ 23]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2900]
[81940.266942]              TPC[NG2copy_to_user+0x468/0x680]
[81940.267328]   CPU[ 24]: TSTATE[0000000011001602] TPC[000000000049a618] TNPC[000000000049a61c] TASK[dd:2938]
[81940.267710]              TPC[get_page_from_freelist+0x260/0x478]
[81940.268029]   CPU[ 25]: TSTATE[0000004411001607] TPC[00000000005533cc] TNPC[00000000005533d0] TASK[dd:2922]
[81940.268248]              TPC[radix_tree_lookup+0x24/0x98]
[81940.268404]   CPU[ 26]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2915]
[81940.268494]              TPC[NG2copy_to_user+0x468/0x680]
[81940.268636]   CPU[ 27]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2921]
[81940.268715]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.268869]   CPU[ 28]: TSTATE[00000000e2001602] TPC[0000000000558130] TNPC[0000000000558134] TASK[dd:2945]
[81940.268984]              TPC[NGbzero_loop+0x10/0x38]
[81940.269131]   CPU[ 29]: TSTATE[00000000e2001602] TPC[0000000000558130] TNPC[0000000000558134] TASK[dd:2887]
[81940.269216]              TPC[NGbzero_loop+0x10/0x38]
[81940.269362]   CPU[ 30]: TSTATE[0000004411001602] TPC[000000000055cbd0] TNPC[000000000055cbd4] TASK[dd:2910]
[81940.269464]              TPC[clear_bit+0x24/0x38]
[81940.269598]   CPU[ 31]: TSTATE[00000044f0000a00] TPC[00000000f7effb48] TNPC[00000000f7effb4c] TASK[dd:2933]
[81940.269684]   CPU[ 32]: TSTATE[0000004411001602] TPC[000000000055cb98] TNPC[000000000055cb9c] TASK[dd:2927]
[81940.269849]              TPC[set_bit+0x24/0x38]
[81940.269902]   CPU[ 33]: TSTATE[00000000e2001602] TPC[0000000000558128] TNPC[000000000055812c] TASK[dd:2939]
[81940.270077]              TPC[NGbzero_loop+0x8/0x38]
[81940.270123]   CPU[ 34]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2911]
[81940.270283]              TPC[NG2copy_to_user+0x468/0x680]
[81940.270350]   CPU[ 35]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2888]
[81940.270525]              TPC[NG2copy_to_user+0x468/0x680]
[81940.270592]   CPU[ 36]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2928]
[81940.270761]              TPC[NG2copy_to_user+0x468/0x680]
[81940.270821]   CPU[ 37]: TSTATE[0000000011001607] TPC[000000000055fedc] TNPC[000000000055fee0] TASK[dd:2907]
[81940.270995]              TPC[NG2copy_to_user+0x45c/0x680]
[81940.271053]   CPU[ 38]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2946]
[81940.271221]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.271294]   CPU[ 39]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2934]
[81940.271467]              TPC[NG2copy_to_user+0x468/0x680]
[81940.271532]   CPU[ 40]: TSTATE[0000004411001607] TPC[000000000055ff00] TNPC[000000000055ff04] TASK[dd:2937]
[81940.271705]              TPC[NG2copy_to_user+0x480/0x680]
[81940.271761]   CPU[ 41]: TSTATE[00000000e2001602] TPC[0000000000558130] TNPC[0000000000558134] TASK[dd:2891]
[81940.271934]              TPC[NGbzero_loop+0x10/0x38]
[81940.271994]   CPU[ 42]: TSTATE[00000000e2001602] TPC[0000000000558138] TNPC[000000000055813c] TASK[dd:2930]
[81940.272173]              TPC[NGbzero_loop+0x18/0x38]
[81940.272355]   CPU[ 43]: TSTATE[0000004411001604] TPC[0000000000504850] TNPC[0000000000504854] TASK[dd:2942]
[81940.272481]              TPC[ext3_get_blocks_handle+0x68/0xc14]
[81940.272632]   CPU[ 44]: TSTATE[00000000e2001602] TPC[000000000055813c] TNPC[0000000000558140] TASK[dd:2894]
[81940.272726]              TPC[NGbzero_loop+0x1c/0x38]
[81940.272788]   CPU[ 45]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2898]
[81940.272872]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.272943]   CPU[ 46]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2892]
[81940.273035]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.273103]   CPU[ 47]: TSTATE[00000000e2001602] TPC[0000000000558138] TNPC[000000000055813c] TASK[dd:2893]
[81940.273172]              TPC[NGbzero_loop+0x18/0x38]
[81940.273228]   CPU[ 48]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2895]
[81940.280846]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.285194]   CPU[ 49]: TSTATE[0000009911001602] TPC[000000000055cbd0] TNPC[000000000055cbd4] TASK[dd:2896]
[81940.285412]              TPC[clear_bit+0x24/0x38]
[81940.295064]   CPU[ 50]: TSTATE[00000000e2001602] TPC[0000000000558130] TNPC[0000000000558134] TASK[dd:2943]
[81940.295436]              TPC[NGbzero_loop+0x10/0x38]
[81940.302407]   CPU[ 51]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2924]
[81940.305050]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.305272]   CPU[ 52]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2949]
[81940.308306]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.309938]   CPU[ 53]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2889]
[81940.310249]              TPC[NG2copy_to_user+0x468/0x680]
[81940.311719]   CPU[ 54]: TSTATE[0000000011001607] TPC[000000000055fee8] TNPC[000000000055feec] TASK[dd:2916]
[81940.321627]              TPC[NG2copy_to_user+0x468/0x680]
[81940.321844]   CPU[ 55]: TSTATE[0000004411001602] TPC[000000000055cbd0] TNPC[000000000055cbd4] TASK[dd:2932]
[81940.326879]              TPC[clear_bit+0x24/0x38]
[81940.326951]   CPU[ 56]: TSTATE[0000000011001607] TPC[000000000055feec] TNPC[000000000055fef0] TASK[dd:2901]
[81940.330430]              TPC[NG2copy_to_user+0x46c/0x680]
[81940.341949]   CPU[ 57]: TSTATE[00000000e2001602] TPC[0000000000558134] TNPC[0000000000558138] TASK[dd:2944]
[81940.342119]              TPC[NGbzero_loop+0x14/0x38]
[81940.379431]   CPU[ 58]: TSTATE[00000000e2001602] TPC[0000000000558128] TNPC[000000000055812c] TASK[dd:2912]
[81940.392125]              TPC[NGbzero_loop+0x8/0x38]
[81940.392186]   CPU[ 59]: TSTATE[0000000011001607] TPC[000000000055fee0] TNPC[000000000055fee4] TASK[dd:2925]
[81940.420952]              TPC[NG2copy_to_user+0x460/0x680]
[81940.421186]   CPU[ 60]: TSTATE[0000004411001602] TPC[00000000006a2f58] TNPC[00000000006a2f5c] TASK[dd:2948]
[81940.478590]              TPC[_write_lock_irq+0x18/0x30]
[81940.480714]   CPU[ 61]: TSTATE[0000000011001602] TPC[000000000049a618] TNPC[000000000049a61c] TASK[dd:2914]
[81940.481059]              TPC[get_page_from_freelist+0x260/0x478]
[81940.482588]   CPU[ 62]: TSTATE[00000000e2001602] TPC[0000000000558134] TNPC[0000000000558138] TASK[dd:2917]
[81940.489263]              TPC[NGbzero_loop+0x14/0x38]
[81940.489480]   CPU[ 63]: TSTATE[0000000011001607] TPC[000000000055fedc] TNPC[000000000055fee0] TASK[dd:2931]
[81940.506233]              TPC[NG2copy_to_user+0x45c/0x680]

So when you get a stuck process or whatever, trigger this and
send the output :-)

Enjoy.

diff --git a/arch/sparc64/kernel/process.c b/arch/sparc64/kernel/process.c
index ca7cdfd..67bf91d 100644
--- a/arch/sparc64/kernel/process.c
+++ b/arch/sparc64/kernel/process.c
@@ -1,7 +1,6 @@
-/*  $Id: process.c,v 1.131 2002/02/09 19:49:30 davem Exp $
- *  arch/sparc64/kernel/process.c
+/*  arch/sparc64/kernel/process.c
  *
- *  Copyright (C) 1995, 1996 David S. Miller (davem@caip.rutgers.edu)
+ *  Copyright (C) 1995, 1996, 2007 David S. Miller (davem@davemloft.net)
  *  Copyright (C) 1996       Eddie C. Dost   (ecd@skynet.be)
  *  Copyright (C) 1997, 1998 Jakub Jelinek   (jj@sunsite.mff.cuni.cz)
  */
@@ -31,6 +30,7 @@
 #include <linux/tick.h>
 #include <linux/init.h>
 #include <linux/cpu.h>
+#include <linux/sysrq.h>
 
 #include <asm/oplib.h>
 #include <asm/uaccess.h>
@@ -48,6 +48,7 @@
 #include <asm/unistd.h>
 #include <asm/hypervisor.h>
 #include <asm/sstate.h>
+#include <asm/irq_regs.h>
 
 /* #define VERBOSE_SHOWREGS */
 
@@ -388,6 +389,76 @@ void show_regs32(struct pt_regs32 *regs)
 	       regs->u_regs[15]);
 }
 
+#ifdef CONFIG_MAGIC_SYSRQ
+struct global_reg_snapshot {
+	unsigned long		tstate;
+	unsigned long		tpc;
+	unsigned long		tnpc;
+	struct thread_info	*thread;
+} global_reg_snapshot[NR_CPUS];
+static DEFINE_SPINLOCK(global_reg_snapshot_lock);
+
+static void sysrq_handle_globreg(int key, struct tty_struct *tty)
+{
+	struct pt_regs *regs = get_irq_regs();
+#ifdef CONFIG_KALLSYMS
+	char buffer[KSYM_SYMBOL_LEN];
+#endif
+	unsigned long flags;
+	int cpu;
+
+	spin_lock_irqsave(&global_reg_snapshot_lock, flags);
+	cpu = raw_smp_processor_id();
+	if (regs) {
+		global_reg_snapshot[cpu].tstate = regs->tstate;
+		global_reg_snapshot[cpu].tpc = regs->tpc;
+		global_reg_snapshot[cpu].tnpc = regs->tnpc;
+	} else {
+		global_reg_snapshot[cpu].tstate = 0;
+		global_reg_snapshot[cpu].tpc = 0;
+		global_reg_snapshot[cpu].tnpc = 0;
+	}
+	global_reg_snapshot[cpu].thread = current_thread_info();
+
+	smp_fetch_global_regs();
+
+	for_each_online_cpu(cpu) {
+		struct global_reg_snapshot *gp = &global_reg_snapshot[cpu];
+		struct thread_info *tp = gp->thread;
+
+		printk("%c CPU[%3d]: TSTATE[%016lx] TPC[%016lx] TNPC[%016lx] TASK[%s:%d]\n",
+		       (cpu = raw_smp_processor_id() ? '*' : ' '), cpu,
+		       gp->tstate, gp->tpc, gp->tnpc,
+		       ((tp  && tp->task) ? tp->task->comm : "NULL"),
+		       ((tp  && tp->task) ? tp->task->pid : -1));
+#ifdef CONFIG_KALLSYMS
+		if ((gp->tstate & TSTATE_PRIV) && (gp->tpc != 0UL)) {
+			sprint_symbol(buffer, gp->tpc);
+			printk("             TPC[%s]\n", buffer);
+		}
+#endif
+	}
+
+	memset(global_reg_snapshot, 0, sizeof(global_reg_snapshot));
+
+	spin_unlock_irqrestore(&global_reg_snapshot_lock, flags);
+}
+
+static struct sysrq_key_op sparc_globalreg_op = {
+	.handler	= sysrq_handle_globreg,
+	.help_msg	= "Globalregs",
+	.action_msg	= "Show Global CPU Regs",
+};
+
+static int __init sparc_globreg_init(void)
+{
+	return register_sysrq_key('g', &sparc_globalreg_op);
+}
+
+core_initcall(sparc_globreg_init);
+
+#endif
+
 unsigned long thread_saved_pc(struct task_struct *tsk)
 {
 	struct thread_info *ti = task_thread_info(tsk);
diff --git a/arch/sparc64/kernel/smp.c b/arch/sparc64/kernel/smp.c
index c73b7a4..cbedf27 100644
--- a/arch/sparc64/kernel/smp.c
+++ b/arch/sparc64/kernel/smp.c
@@ -894,6 +894,7 @@ extern unsigned long xcall_flush_tlb_mm;
 extern unsigned long xcall_flush_tlb_pending;
 extern unsigned long xcall_flush_tlb_kernel_range;
 extern unsigned long xcall_report_regs;
+extern unsigned long xcall_fetch_glob_regs;
 extern unsigned long xcall_receive_signal;
 extern unsigned long xcall_new_mmu_context_version;
 
@@ -1064,6 +1065,11 @@ void smp_report_regs(void)
 	smp_cross_call(&xcall_report_regs, 0, 0, 0);
 }
 
+void smp_fetch_global_regs(void)
+{
+	smp_cross_call(&xcall_fetch_glob_regs, 0, 0, 0);
+}
+
 /* We know that the window frames of the user have been flushed
  * to the stack before we get here because all callers of us
  * are flush_tlb_*() routines, and these run after flush_cache_*()
diff --git a/arch/sparc64/mm/ultra.S b/arch/sparc64/mm/ultra.S
index 737c269..7a079ed 100644
--- a/arch/sparc64/mm/ultra.S
+++ b/arch/sparc64/mm/ultra.S
@@ -1,7 +1,6 @@
-/* $Id: ultra.S,v 1.72 2002/02/09 19:49:31 davem Exp $
- * ultra.S: Don't expand these all over the place...
+/* ultra.S: Don't expand these all over the place...
  *
- * Copyright (C) 1997, 2000 David S. Miller (davem@redhat.com)
+ * Copyright (C) 1997, 2000, 2007 David S. Miller (davem@davemloft.net)
  */
 
 #include <asm/asi.h>
@@ -15,6 +14,7 @@
 #include <asm/thread_info.h>
 #include <asm/cacheflush.h>
 #include <asm/hypervisor.h>
+#include <asm/cpudata.h>
 
 	/* Basically, most of the Spitfire vs. Cheetah madness
 	 * has to do with the fact that Cheetah does not support
@@ -523,6 +523,27 @@ xcall_report_regs:
 	b		rtrap_xcall
 	 ldx		[%sp + PTREGS_OFF + PT_V9_TSTATE], %l1
 
+	.globl		xcall_fetch_glob_regs
+xcall_fetch_glob_regs:
+	sethi		%hi(global_reg_snapshot), %g1
+	or		%g1, %lo(global_reg_snapshot), %g1
+	__GET_CPUID(%g2)
+	sllx		%g2, 5, %g3
+	add		%g1, %g3, %g1
+	rdpr		%tstate, %g7
+	stx		%g7, [%g1 + 0x00]
+	rdpr		%tpc, %g7
+	stx		%g7, [%g1 + 0x08]
+	rdpr		%tnpc, %g7
+	stx		%g7, [%g1 + 0x10]
+	sethi		%hi(trap_block), %g7
+	or		%g7, %lo(trap_block), %g7
+	sllx		%g2, TRAP_BLOCK_SZ_SHIFT, %g2
+	add		%g7, %g2, %g7
+	ldx		[%g7 + TRAP_PER_CPU_THREAD], %g3
+	stx		%g3, [%g1 + 0x18]
+	retry
+
 #ifdef DCACHE_ALIASING_POSSIBLE
 	.align		32
 	.globl		xcall_flush_dcache_page_cheetah
diff --git a/drivers/char/sysrq.c b/drivers/char/sysrq.c
index 39cc318..7f871a5 100644
--- a/drivers/char/sysrq.c
+++ b/drivers/char/sysrq.c
@@ -335,6 +335,7 @@ static struct sysrq_key_op *sysrq_key_table[36] = {
 	&sysrq_term_op,			/* e */
 	&sysrq_moom_op,			/* f */
 	/* g: May be registered by ppc for kgdb */
+	/*    May be registered by sparc for global register dump */
 	NULL,				/* g */
 	NULL,				/* h */
 	&sysrq_kill_op,			/* i */
diff --git a/include/asm-sparc64/smp.h b/include/asm-sparc64/smp.h
index e8a96a3..29393e3 100644
--- a/include/asm-sparc64/smp.h
+++ b/include/asm-sparc64/smp.h
@@ -1,6 +1,6 @@
 /* smp.h: Sparc64 specific SMP stuff.
  *
- * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
+ * Copyright (C) 1996, 2007 David S. Miller (davem@davemloft.net)
  */
 
 #ifndef _SPARC64_SMP_H
@@ -43,6 +43,8 @@ extern int hard_smp_processor_id(void);
 extern void smp_fill_in_sib_core_maps(void);
 extern void cpu_play_dead(void);
 
+extern void smp_fetch_global_regs(void);
+
 #ifdef CONFIG_HOTPLUG_CPU
 extern int __cpu_disable(void);
 extern void __cpu_die(unsigned int cpu);
@@ -54,6 +56,7 @@ extern void __cpu_die(unsigned int cpu);
 
 #define hard_smp_processor_id()		0
 #define smp_fill_in_sib_core_maps() do { } while (0)
+#define smp_fetch_global_regs() do { } while (0)
 
 #endif /* !(CONFIG_SMP) */
 

^ permalink raw reply related	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (48 preceding siblings ...)
  2007-11-02  4:55 ` David Miller
@ 2007-11-02 15:37 ` Bernd Zeimetz
  2007-11-02 16:21 ` Josip Rodin
                   ` (9 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-02 15:37 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 808 bytes --]

David Miller wrote:
> From: David Miller <davem@davemloft.net>
> Date: Thu, 01 Nov 2007 15:01:13 -0700 (PDT)
> 
>> I'm working on a kernel patch for 2.6.23 that will allow you to get
>> some useful debugging information in situations like this.
>>
>> I'll try to get you that patch by the end of tonight.
> 
> As promised, here is the patch below.

Thanks for the patch. Applied and used libnss-db + aptitude -u to hang
the machine.

I've sent g several times to sysrq, output is attached.
According to top the two hanging aptitude processes were running on CPU
1 + 3.

 3204 root      20   0 19552 5088 4072 R  100  0.1   6:54.49 1 aptitude
 3203 root      20   0 19552 5088 4072 R  100  0.1   6:56.39 3 aptitude


Cheers,

Bernd

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

[-- Attachment #2: sysrq-g.txt --]
[-- Type: application/pgp-keys, Size: 31575 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (49 preceding siblings ...)
  2007-11-02 15:37 ` Bernd Zeimetz
@ 2007-11-02 16:21 ` Josip Rodin
  2007-11-04  5:10 ` David Miller
                   ` (8 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Josip Rodin @ 2007-11-02 16:21 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 863 bytes --]

On Thu, Nov 01, 2007 at 09:55:44PM -0700, David Miller wrote:
> > I'm working on a kernel patch for 2.6.23 that will allow you to get
> > some useful debugging information in situations like this.
> >
> > I'll try to get you that patch by the end of tonight.
> 
> As promised, here is the patch below.
> echo "g" >/proc/sysrq-trigger
> 
> So when you get a stuck process or whatever, trigger this and
> send the output :-)

Great. Here you go, three of them, while the load was 3 and this process was
stuck:

buildd   10813  100  0.8 987368 17504 ?        RN   14:44 155:49 dpkg-query --search libpthread.so.0 libdl.so.2 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libFLAC.so.8 libid3tag.so.0 libz.so.1 libmad.so.0 libglib-2.0.so.0 libmikmod.so.2 libsndfile.so.1 libvorbis.so.0 libogg.so.0 libvorbisfile.so.3

-- 
     2. That which causes joy or happiness.

[-- Attachment #2: lebrun.kern.log --]
[-- Type: text/plain, Size: 1212 bytes --]

Nov  2 17:01:52 lebrun kernel: SysRq : Show Global CPU Regs
Nov  2 17:01:52 lebrun kernel:   CPU[  0]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[NULL:-1]
Nov  2 17:01:52 lebrun kernel:              TPC[sparc64_realfault_common+0x8/0x20]
Nov  2 17:01:52 lebrun kernel: * CPU[  1]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[sh:12919]
Nov  2 17:02:04 lebrun kernel: SysRq : Show Global CPU Regs
Nov  2 17:02:04 lebrun kernel:   CPU[  0]: TSTATE[0000000080009604] TPC[0000000000407924] TNPC[0000000000407928] TASK[dpkg-query:10813]
Nov  2 17:02:04 lebrun kernel:              TPC[sparc64_realfault_common+0x8/0x20]
Nov  2 17:02:04 lebrun kernel: * CPU[  1]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[sh:12928]
Nov  2 17:17:02 lebrun kernel: SysRq : Show Global CPU Regs
Nov  2 17:17:02 lebrun kernel:   CPU[  0]: TSTATE[0000000000000000] TPC[0000000000407924] TNPC[0000000000407928] TASK[dpkg-query:10813]
Nov  2 17:17:02 lebrun kernel:              TPC[sparc64_realfault_common+0x8/0x20]
Nov  2 17:17:02 lebrun kernel: * CPU[  1]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[sh:16444]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (50 preceding siblings ...)
  2007-11-02 16:21 ` Josip Rodin
@ 2007-11-04  5:10 ` David Miller
  2007-11-04  8:07 ` David Miller
                   ` (7 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-11-04  5:10 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Fri, 02 Nov 2007 16:37:25 +0100

> I've sent g several times to sysrq, output is attached.
> According to top the two hanging aptitude processes were running on CPU
> 1 + 3.
> 
>  3204 root      20   0 19552 5088 4072 R  100  0.1   6:54.49 1 aptitude
>  3203 root      20   0 19552 5088 4072 R  100  0.1   6:56.39 3 aptitude

Ok, the key in the trace is:

Nov  2 16:25:30 titan kernel: [  978.134874]   CPU[  1]: TSTATE[0000000080009603] TPC[000000000067d2e0] TNPC[000000000067d2d4] TASK[aptitude:3204]
Nov  2 16:25:30 titan kernel: [  978.257809]              TPC[_write_unlock_irq+0x20/0x110]
 ...
Nov  2 16:25:30 titan kernel: [  978.507778]   CPU[  3]: TSTATE[0000000011009605] TPC[00000000004419f8] TNPC[00000000004419fc] TASK[aptitude:3203]
Nov  2 16:25:30 titan kernel: [  978.630707]              TPC[cheetah_xcall_deliver+0x174/0x23c]

The first symbol is misleading, it says _write_unlock_irq but actually
in the assembler the PC is in the spinlock read spinning loop
section.  So actually it's hanging in _spin_lock().

CPU #3 is trying to send a cross-call message interrupt, but for
some reason that isn't making forward progress.

Let's see what's calling these things by adding some more debugging
information.  Please retry the test with the following patch on
top of the original sysrq-g debugging patch and please get new
logs when it hangs.

Thanks!

--- arch/sparc64/kernel/process.c.ORIG	2007-11-03 20:53:27.000000000 -0700
+++ arch/sparc64/kernel/process.c	2007-11-03 21:05:47.000000000 -0700
@@ -49,6 +49,7 @@
 #include <asm/hypervisor.h>
 #include <asm/sstate.h>
 #include <asm/irq_regs.h>
+#include <asm/smp.h>
 
 /* #define VERBOSE_SHOWREGS */
 
@@ -394,7 +395,11 @@ struct global_reg_snapshot {
 	unsigned long		tstate;
 	unsigned long		tpc;
 	unsigned long		tnpc;
+	unsigned long		o7;
+	unsigned long		i7;
 	struct thread_info	*thread;
+	unsigned long		pad1;
+	unsigned long		pad2;
 } global_reg_snapshot[NR_CPUS];
 static DEFINE_SPINLOCK(global_reg_snapshot_lock);
 
@@ -413,6 +418,8 @@ static void sysrq_handle_globreg(int key
 		global_reg_snapshot[cpu].tstate = regs->tstate;
 		global_reg_snapshot[cpu].tpc = regs->tpc;
 		global_reg_snapshot[cpu].tnpc = regs->tnpc;
+		global_reg_snapshot[cpu].o7 = regs->u_regs[UREG_I7];
+		global_reg_snapshot[cpu].i7 = 0;
 	} else {
 		global_reg_snapshot[cpu].tstate = 0;
 		global_reg_snapshot[cpu].tpc = 0;
@@ -432,9 +439,19 @@ static void sysrq_handle_globreg(int key
 		       ((tp  && tp->task) ? tp->task->comm : "NULL"),
 		       ((tp  && tp->task) ? tp->task->pid : -1));
 #ifdef CONFIG_KALLSYMS
-		if ((gp->tstate & TSTATE_PRIV) && (gp->tpc != 0UL)) {
-			sprint_symbol(buffer, gp->tpc);
-			printk("             TPC[%s]\n", buffer);
+		if (gp->tstate & TSTATE_PRIV) {
+			if (gp->tpc != 0UL) {
+				sprint_symbol(buffer, gp->tpc);
+				printk("             TPC[%s]\n", buffer);
+			}
+			if (gp->o7 != 0UL) {
+				sprint_symbol(buffer, gp->o7);
+				printk("             O7[%s]\n", buffer);
+			}
+			if (gp->i7 != 0UL) {
+				sprint_symbol(buffer, gp->i7);
+				printk("             I7[%s]\n", buffer);
+			}
 		}
 #endif
 	}
--- arch/sparc64/mm/ultra.S.ORIG	2007-11-03 20:53:27.000000000 -0700
+++ arch/sparc64/mm/ultra.S	2007-11-03 20:57:12.000000000 -0700
@@ -528,7 +528,7 @@ xcall_fetch_glob_regs:
 	sethi		%hi(global_reg_snapshot), %g1
 	or		%g1, %lo(global_reg_snapshot), %g1
 	__GET_CPUID(%g2)
-	sllx		%g2, 5, %g3
+	sllx		%g2, 6, %g3
 	add		%g1, %g3, %g1
 	rdpr		%tstate, %g7
 	stx		%g7, [%g1 + 0x00]
@@ -536,12 +536,14 @@ xcall_fetch_glob_regs:
 	stx		%g7, [%g1 + 0x08]
 	rdpr		%tnpc, %g7
 	stx		%g7, [%g1 + 0x10]
+	stx		%o7, [%g1 + 0x18]
+	stx		%i7, [%g1 + 0x20]
 	sethi		%hi(trap_block), %g7
 	or		%g7, %lo(trap_block), %g7
 	sllx		%g2, TRAP_BLOCK_SZ_SHIFT, %g2
 	add		%g7, %g2, %g7
 	ldx		[%g7 + TRAP_PER_CPU_THREAD], %g3
-	stx		%g3, [%g1 + 0x18]
+	stx		%g3, [%g1 + 0x28]
 	retry
 
 #ifdef DCACHE_ALIASING_POSSIBLE

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (51 preceding siblings ...)
  2007-11-04  5:10 ` David Miller
@ 2007-11-04  8:07 ` David Miller
  2007-11-04 19:55 ` Bernd Zeimetz
                   ` (6 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-11-04  8:07 UTC (permalink / raw)
  To: sparclinux

From: Josip Rodin <joy@entuzijast.net>
Date: Fri, 2 Nov 2007 17:21:06 +0100

> Great. Here you go, three of them, while the load was 3 and this process was
> stuck:
> 
> buildd   10813  100  0.8 987368 17504 ?        RN   14:44 155:49 dpkg-query --search libpthread.so.0 libdl.so.2 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libFLAC.so.8 libid3tag.so.0 libz.so.1 libmad.so.0 libglib-2.0.so.0 libmikmod.so.2 libsndfile.so.1 libvorbis.so.0 libogg.so.0 libvorbisfile.so.3
 ...
Nov  2 17:02:04 lebrun kernel:   CPU[  0]: TSTATE[0000000080009604] TPC[0000000000407924] TNPC[0000000000407928] TASK[dpkg-query:10813]
Nov  2 17:02:04 lebrun kernel:              TPC[sparc64_realfault_common+0x8/0x20]

It looks like dpkg_query is stuck on a page fault.  Typically
this means the fault processing is not putting a valid
translation into the TLB to satisfy the fault, so we loop
forever never making forward progress.

I've had to debug something similar to this before, so I'll
piece together a debugging patch you can use to get more
information.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (52 preceding siblings ...)
  2007-11-04  8:07 ` David Miller
@ 2007-11-04 19:55 ` Bernd Zeimetz
  2007-11-04 21:51 ` David Miller
                   ` (5 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-04 19:55 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 2046 bytes --]


> Ok, the key in the trace is:
> 
> Nov  2 16:25:30 titan kernel: [  978.134874]   CPU[  1]: TSTATE[0000000080009603] TPC[000000000067d2e0] TNPC[000000000067d2d4] TASK[aptitude:3204]
> Nov  2 16:25:30 titan kernel: [  978.257809]              TPC[_write_unlock_irq+0x20/0x110]
>  ...
> Nov  2 16:25:30 titan kernel: [  978.507778]   CPU[  3]: TSTATE[0000000011009605] TPC[00000000004419f8] TNPC[00000000004419fc] TASK[aptitude:3203]
> Nov  2 16:25:30 titan kernel: [  978.630707]              TPC[cheetah_xcall_deliver+0x174/0x23c]
> 
> The first symbol is misleading, it says _write_unlock_irq but actually
> in the assembler the PC is in the spinlock read spinning loop
> section.  So actually it's hanging in _spin_lock().
> 
> CPU #3 is trying to send a cross-call message interrupt, but for
> some reason that isn't making forward progress.
> 
> Let's see what's calling these things by adding some more debugging
> information.  Please retry the test with the following patch on
> top of the original sysrq-g debugging patch and please get new
> logs when it hangs.


Today I was a bit out of luck, either the machine crashed so badly that
it just didn't react on anything anymore, or it didn't crash.
The machine went amok a bit slower when I did the following things,
which also resulted in the attached sysrq output.
- run stress -c 2 to get the load up, didn't need that the last time...
- run something like `while true; do echo g > /proc/sysrg-trigger; sleep
0.5; done`
- run aptitude -u several times until the machine died.

So I'm not sure if the result is really useful for you - if not just let
me know. I've attached the last ~10-20 sysrq-g outputs - as it was
running in a loop I have a ton of them. In case you're wondering: http
is aptitude's http method.

We'll also run the patched Kernel on a US II machine form tomorrow on -
but it always took a longer time until it crashed, so we'll see if it
happens at all.

Thanks for your work,


Bernd


-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

[-- Attachment #2: sysrq2.txt --]
[-- Type: application/pgp-keys, Size: 25048 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (53 preceding siblings ...)
  2007-11-04 19:55 ` Bernd Zeimetz
@ 2007-11-04 21:51 ` David Miller
  2007-11-04 23:14 ` Bernd Zeimetz
                   ` (4 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-11-04 21:51 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Sun, 04 Nov 2007 20:55:20 +0100

> So I'm not sure if the result is really useful for you - if not just let
> me know. I've attached the last ~10-20 sysrq-g outputs - as it was
> running in a loop I have a ton of them. In case you're wondering: http
> is aptitude's http method.

The http module is stuck in a different place, I'll try to
see if I can make sense of it.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (54 preceding siblings ...)
  2007-11-04 21:51 ` David Miller
@ 2007-11-04 23:14 ` Bernd Zeimetz
  2007-11-05  0:03 ` Bernd Zeimetz
                   ` (3 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-04 23:14 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> From: Bernd Zeimetz <bernd@bzed.de>
> Date: Sun, 04 Nov 2007 20:55:20 +0100
> 
>> So I'm not sure if the result is really useful for you - if not just let
>> me know. I've attached the last ~10-20 sysrq-g outputs - as it was
>> running in a loop I have a ton of them. In case you're wondering: http
>> is aptitude's http method.
> 
> The http module is stuck in a different place, I'll try to
> see if I can make sense of it.

In the meantime I'll build an aptitude which should exit after running
trough the part which crashed usually, so it should be possible to run
it in a loop...

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (55 preceding siblings ...)
  2007-11-04 23:14 ` Bernd Zeimetz
@ 2007-11-05  0:03 ` Bernd Zeimetz
  2007-11-06  3:51 ` Bernd Zeimetz
                   ` (2 subsequent siblings)
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-05  0:03 UTC (permalink / raw)
  To: sparclinux

[-- Attachment #1: Type: text/plain, Size: 569 bytes --]


> In the meantime I'll build an aptitude which should exit after running
> trough the part which crashed usually, so it should be possible to run
> it in a loop...

This was successful - it made crashing the machine pretty simple, even
without activated libnss-db.

To reproduce on Etch:
- get the source of aptitude
- apply the attached patch
- rebuild the .deb, install it
- while true; do aptitude -u; done

Some of the aptitudes hit a SIGABRT before one got stuck.

Best regards,

Bernd

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

[-- Attachment #2: aptitude.diff --]
[-- Type: application/pgp-keys, Size: 245 bytes --]

[-- Attachment #3: aptitude-sysrq-q.txt.gz --]
[-- Type: application/x-gzip, Size: 6952 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (56 preceding siblings ...)
  2007-11-05  0:03 ` Bernd Zeimetz
@ 2007-11-06  3:51 ` Bernd Zeimetz
  2007-11-06 11:13 ` David Miller
  2007-11-06 13:30 ` Bernd Zeimetz
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-06  3:51 UTC (permalink / raw)
  To: sparclinux


>> So I'm not sure if the result is really useful for you - if not just let
>> me know. I've attached the last ~10-20 sysrq-g outputs - as it was
>> running in a loop I have a ton of them. In case you're wondering: http
>> is aptitude's http method.
> 
> The http module is stuck in a different place, I'll try to
> see if I can make sense of it.


Here's also some output from apt-get which got stuck in my unstable
chroot while I wanted to retrieve the klibc source to try to debug it...

ov  6 04:43:19 titan kernel: [100896.376237] SysRq : Show Global CPU Regs
Nov  6 04:43:19 titan kernel: [100896.423254] * CPU[  0]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[bash:11762]
Nov  6 04:43:19 titan kernel: [100896.544064]   CPU[  1]: TSTATE[0000004411009602] TPC[000000000067b59c] TNPC[000000000067b5a0] TASK[swapper:0]
Nov  6 04:43:19 titan kernel: [100896.663869]              TPC[schedule+0x5f8/0x7a4]
Nov  6 04:43:19 titan kernel: [100896.722179]              O7[schedule+0x5cc/0x7a4]
Nov  6 04:43:19 titan kernel: [100896.779474]              I7[cpu_idle+0xa8/0xb8]
Nov  6 04:43:19 titan kernel: [100896.834677]   CPU[  2]: TSTATE[0000009911009601] TPC[000000000042888c] TNPC[0000000000428890] TASK[swapper:0]
Nov  6 04:43:19 titan kernel: [100896.954474]              TPC[cpu_idle+0x80/0xb8]
Nov  6 04:43:19 titan kernel: [100897.010715]              O7[cpu_idle+0xa8/0xb8]
Nov  6 04:43:19 titan kernel: [100897.065932]              I7[after_lock_tlb+0x19c/0x1b0]
Nov  6 04:43:19 titan kernel: [100897.129468]   CPU[  3]: TSTATE[0000004411009602] TPC[000000000053a0c4] TNPC[000000000053a0c8] TASK[apt-get:11759]
Nov  6 04:43:19 titan kernel: [100897.253443]              TPC[__first_cpu+0x4/0x28]
Nov  6 04:43:19 titan kernel: [100897.311767]              O7[__delay+0x28/0x48]
Nov  6 04:43:20 titan kernel: [100897.365923]              I7[cheetah_xcall_deliver+0x1c0/0x23c]
Nov  6 04:43:31 titan kernel: [100909.020406] SysRq : Show Global CPU Regs
Nov  6 04:43:31 titan kernel: [100909.067374] * CPU[  0]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[bash:11762]
Nov  6 04:43:31 titan kernel: [100909.188209]   CPU[  1]: TSTATE[0000004411009604] TPC[000000000045731c] TNPC[0000000000457320] TASK[swapper:0]
Nov  6 04:43:32 titan kernel: [100909.308013]              TPC[update_stats_wait_end+0x24/0x88]
Nov  6 04:43:32 titan kernel: [100909.377808]              O7[sched_clock+0x10/0x30]
Nov  6 04:43:32 titan kernel: [100909.436116]              I7[pick_next_task_fair+0x24/0x44]
Nov  6 04:43:32 titan kernel: [100909.502782]   CPU[  2]: TSTATE[0000009911009601] TPC[000000000042888c] TNPC[0000000000428890] TASK[swapper:0]
Nov  6 04:43:32 titan kernel: [100909.622580]              TPC[cpu_idle+0x80/0xb8]
Nov  6 04:43:32 titan kernel: [100909.678817]              O7[cpu_idle+0xa8/0xb8]
Nov  6 04:43:32 titan kernel: [100909.734029]              I7[after_lock_tlb+0x19c/0x1b0]
Nov  6 04:43:32 titan kernel: [100909.797570]   CPU[  3]: TSTATE[0000000011009601] TPC[0000000000441a78] TNPC[0000000000441a7c] TASK[apt-get:11759]
Nov  6 04:43:32 titan kernel: [100909.921536]              TPC[cheetah_xcall_deliver+0x174/0x23c]
Nov  6 04:43:32 titan kernel: [100909.993401]              O7[cheetah_xcall_deliver+0x6c/0x23c]
Nov  6 04:43:32 titan kernel: [100910.063193]              I7[flush_dcache_page_all+0x178/0x240]
Nov  6 04:43:33 titan kernel: [100910.766366] SysRq : Show Global CPU Regs
Nov  6 04:43:33 titan kernel: [100910.813292] * CPU[  0]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[bash:11762]
Nov  6 04:43:33 titan kernel: [100910.934129]   CPU[  1]: TSTATE[0000004411009604] TPC[000000000045731c] TNPC[0000000000457320] TASK[swapper:0]
Nov  6 04:43:33 titan kernel: [100911.053923]              TPC[update_stats_wait_end+0x24/0x88]
Nov  6 04:43:33 titan kernel: [100911.123706]              O7[sched_clock+0x10/0x30]
Nov  6 04:43:33 titan kernel: [100911.182037]              I7[pick_next_task_fair+0x24/0x44]
Nov  6 04:43:33 titan kernel: [100911.248702]   CPU[  2]: TSTATE[0000004411009601] TPC[00000000004288a0] TNPC[00000000004288a4] TASK[swapper:0]
Nov  6 04:43:34 titan kernel: [100911.368498]              TPC[cpu_idle+0x94/0xb8]
Nov  6 04:43:34 titan kernel: [100911.424738]              O7[cpu_idle+0xa8/0xb8]
Nov  6 04:43:34 titan kernel: [100911.479949]              I7[after_lock_tlb+0x19c/0x1b0]
Nov  6 04:43:34 titan kernel: [100911.543490]   CPU[  3]: TSTATE[0000000011009601] TPC[000000000042fc44] TNPC[000000000042fbe8] TASK[apt-get:11759]
Nov  6 04:43:34 titan kernel: [100911.667456]              TPC[udelay+0x14/0x1c]
Nov  6 04:43:34 titan kernel: [100911.721611]              O7[udelay+0x10/0x1c]
Nov  6 04:43:34 titan kernel: [100911.774739]              I7[flush_dcache_page_all+0x178/0x240]
Nov  6 04:43:35 titan kernel: [100912.474070] SysRq : Show Global CPU Regs
Nov  6 04:43:35 titan kernel: [100912.520982] * CPU[  0]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[bash:11762]
Nov  6 04:43:35 titan kernel: [100912.641822]   CPU[  1]: TSTATE[0000004411009604] TPC[000000000045731c] TNPC[0000000000457320] TASK[swapper:0]
Nov  6 04:43:35 titan kernel: [100912.761614]              TPC[update_stats_wait_end+0x24/0x88]
Nov  6 04:43:35 titan kernel: [100912.831396]              O7[sched_clock+0x10/0x30]
Nov  6 04:43:35 titan kernel: [100912.889728]              I7[pick_next_task_fair+0x24/0x44]
Nov  6 04:43:35 titan kernel: [100912.956393]   CPU[  2]: TSTATE[0000004411009601] TPC[00000000004288a0] TNPC[00000000004288a4] TASK[swapper:0]
Nov  6 04:43:35 titan kernel: [100913.076191]              TPC[cpu_idle+0x94/0xb8]
Nov  6 04:43:35 titan kernel: [100913.132429]              O7[cpu_idle+0xa8/0xb8]
Nov  6 04:43:35 titan kernel: [100913.187640]              I7[after_lock_tlb+0x19c/0x1b0]
Nov  6 04:43:35 titan kernel: [100913.251181]   CPU[  3]: TSTATE[0000000011009601] TPC[0000000000441a78] TNPC[0000000000441a7c] TASK[apt-get:11759]
Nov  6 04:43:36 titan kernel: [100913.375147]              TPC[cheetah_xcall_deliver+0x174/0x23c]
Nov  6 04:43:36 titan kernel: [100913.447011]              O7[cheetah_xcall_deliver+0x6c/0x23c]
Nov  6 04:43:36 titan kernel: [100913.516805]              I7[flush_dcache_page_all+0x178/0x240]
Nov  6 04:43:36 titan kernel: [100914.295153] SysRq : Show Global CPU Regs
Nov  6 04:43:37 titan kernel: [100914.342110] * CPU[  0]: TSTATE[0000000000000000] TPC[0000000000000000] TNPC[0000000000000000] TASK[bash:11762]
Nov  6 04:43:37 titan kernel: [100914.462949]   CPU[  1]: TSTATE[0000004411009604] TPC[000000000045731c] TNPC[0000000000457320] TASK[swapper:0]
Nov  6 04:43:37 titan kernel: [100914.582741]              TPC[update_stats_wait_end+0x24/0x88]
Nov  6 04:43:37 titan kernel: [100914.652524]              O7[sched_clock+0x10/0x30]
Nov  6 04:43:37 titan kernel: [100914.710855]              I7[pick_next_task_fair+0x24/0x44]
Nov  6 04:43:37 titan kernel: [100914.777522]   CPU[  2]: TSTATE[0000009911009601] TPC[000000000042888c] TNPC[0000000000428890] TASK[swapper:0]
Nov  6 04:43:37 titan kernel: [100914.897319]              TPC[cpu_idle+0x80/0xb8]
Nov  6 04:43:37 titan kernel: [100914.953557]              O7[cpu_idle+0xa8/0xb8]
Nov  6 04:43:37 titan kernel: [100915.008768]              I7[after_lock_tlb+0x19c/0x1b0]
Nov  6 04:43:37 titan kernel: [100915.072310]   CPU[  3]: TSTATE[0000000011009601] TPC[0000000000441a78] TNPC[0000000000441a7c] TASK[apt-get:11759]
Nov  6 04:43:37 titan kernel: [100915.196274]              TPC[cheetah_xcall_deliver+0x174/0x23c]
Nov  6 04:43:37 titan kernel: [100915.268140]              O7[cheetah_xcall_deliver+0x6c/0x23c]
Nov  6 04:43:38 titan kernel: [100915.337932]              I7[flush_dcache_page_all+0x178/0x240]


Sorry to the klibc people - I'll try it again later.

-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (57 preceding siblings ...)
  2007-11-06  3:51 ` Bernd Zeimetz
@ 2007-11-06 11:13 ` David Miller
  2007-11-06 13:30 ` Bernd Zeimetz
  59 siblings, 0 replies; 61+ messages in thread
From: David Miller @ 2007-11-06 11:13 UTC (permalink / raw)
  To: sparclinux

From: Bernd Zeimetz <bernd@bzed.de>
Date: Tue, 06 Nov 2007 04:51:07 +0100

> Here's also some output from apt-get which got stuck in my unstable
> chroot while I wanted to retrieve the klibc source to try to debug it...

So the good news is that I started getting the hang seen
on the Debain buildd on my workstation.

The bad news is that it's very sporadic, for a while I
could trigger it during bootup, on every boot, and now
I can't get it to wedge at all.

Anyways, we're getting closer.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: unkillable dpkg-query processes
  2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
                   ` (58 preceding siblings ...)
  2007-11-06 11:13 ` David Miller
@ 2007-11-06 13:30 ` Bernd Zeimetz
  59 siblings, 0 replies; 61+ messages in thread
From: Bernd Zeimetz @ 2007-11-06 13:30 UTC (permalink / raw)
  To: sparclinux

David Miller wrote:
> From: Bernd Zeimetz <bernd@bzed.de>
> Date: Tue, 06 Nov 2007 04:51:07 +0100
> 
>> Here's also some output from apt-get which got stuck in my unstable
>> chroot while I wanted to retrieve the klibc source to try to debug it...
> 
> So the good news is that I started getting the hang seen
> on the Debain buildd on my workstation.
> 
> The bad news is that it's very sporadic, for a while I
> could trigger it during bootup, on every boot, and now
> I can't get it to wedge at all.
> 
> Anyways, we're getting closer.


Running stress -c 2 on a 4 CPU machine made things really worse here,
probably it helps to trigger the bug for you, too.
Our US II machine is also just running fine at the moment.



-- 
Bernd Zeimetz
<bernd@bzed.de>                         <http://bzed.de/>

^ permalink raw reply	[flat|nested] 61+ messages in thread

end of thread, other threads:[~2007-11-06 13:30 UTC | newest]

Thread overview: 61+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-24 22:33 unkillable dpkg-query processes Josip Rodin
2007-10-24 22:58 ` David Miller
2007-10-24 23:28 ` Josip Rodin
2007-10-24 23:36 ` David Miller
2007-10-25  6:41 ` David Miller
2007-10-25 14:58 ` Josip Rodin
2007-10-25 15:07 ` Josip Rodin
2007-10-25 16:43 ` Josip Rodin
2007-10-26 11:30 ` David Miller
2007-10-26 12:23 ` Bernd Zeimetz
2007-10-26 12:30 ` Bernd Zeimetz
2007-10-26 22:01 ` David Miller
2007-10-26 22:30 ` Bernd Zeimetz
2007-10-26 22:32 ` Josip Rodin
2007-10-26 22:33 ` Josip Rodin
2007-10-26 22:37 ` Bernd Zeimetz
2007-10-26 22:40 ` Bernd Zeimetz
2007-10-27 18:09 ` Bernd Zeimetz
2007-10-27 18:46 ` Bernd Zeimetz
2007-10-28  3:03 ` Bernd Zeimetz
2007-10-28  3:40 ` David Miller
2007-10-28  4:24 ` David Miller
2007-10-28 12:20 ` Bernd Zeimetz
2007-10-28 12:58 ` Bernd Zeimetz
2007-10-28 13:02 ` Bernd Zeimetz
2007-10-28 13:38 ` Sébastien Bernard
2007-10-29  0:01 ` Bernd Zeimetz
2007-10-29  0:19 ` Bernd Zeimetz
2007-10-29  0:41 ` David Miller
2007-10-29  1:18 ` Bernd Zeimetz
2007-10-29  1:39 ` David Miller
2007-10-29  2:06 ` Bernd Zeimetz
2007-10-29  2:18 ` David Miller
2007-10-29 12:06 ` seb
2007-10-29 23:37 ` Josip Rodin
2007-10-29 23:45 ` David Miller
2007-10-30  0:30 ` Josip Rodin
2007-10-30  0:47 ` Bernd Zeimetz
2007-10-30  0:50 ` Bernd Zeimetz
2007-10-30  0:51 ` Bernd Zeimetz
2007-10-30  1:24 ` David Miller
2007-10-30  1:35 ` David Miller
2007-10-30  1:54 ` Bernd Zeimetz
2007-10-30  2:11 ` David Miller
2007-10-30  2:43 ` Bernd Zeimetz
2007-10-30  2:49 ` David Miller
2007-11-01 21:40 ` Josip Rodin
2007-11-01 22:01 ` David Miller
2007-11-01 22:47 ` Bernd Zeimetz
2007-11-02  4:55 ` David Miller
2007-11-02 15:37 ` Bernd Zeimetz
2007-11-02 16:21 ` Josip Rodin
2007-11-04  5:10 ` David Miller
2007-11-04  8:07 ` David Miller
2007-11-04 19:55 ` Bernd Zeimetz
2007-11-04 21:51 ` David Miller
2007-11-04 23:14 ` Bernd Zeimetz
2007-11-05  0:03 ` Bernd Zeimetz
2007-11-06  3:51 ` Bernd Zeimetz
2007-11-06 11:13 ` David Miller
2007-11-06 13:30 ` Bernd Zeimetz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.