linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Bruno Prémont" <bonbons@linux-vserver.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
	Ingo Molnar <mingo@elte.hu>,
	Peter Zijlstra <a.p.zijlstra@chello.nl>,
	paulmck@linux.vnet.ibm.com, Mike Frysinger <vapier.adi@gmail.com>,
	KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>,
	linux-kernel@vger.kernel.org, linux-mm@kvack.org,
	linux-fsdevel@vger.kernel.org,
	"Paul E. McKenney" <paul.mckenney@linaro.org>,
	Pekka Enberg <penberg@kernel.org>
Subject: Re: 2.6.39-rc4+: Kernel leaking memory during FS scanning, regression?
Date: Wed, 27 Apr 2011 20:41:39 +0200	[thread overview]
Message-ID: <20110427204139.1b0ea23b@neptune.home> (raw)
In-Reply-To: <20110427081501.5ba28155@pluto.restena.lu>

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

On Wed, 27 April 2011 Bruno Prémont wrote:
> On Wed, 27 Apr 2011 00:28:37 +0200 (CEST) Thomas Gleixner wrote:
> > On Tue, 26 Apr 2011, Linus Torvalds wrote:
> > > On Tue, Apr 26, 2011 at 10:09 AM, Bruno Prémont wrote:
> > > >
> > > > Just in case, /proc/$(pidof rcu_kthread)/status shows ~20k voluntary
> > > > context switches and exactly one non-voluntary one.
> > > >
> > > > In addition when rcu_kthread has stopped doing its work
> > > > `swapoff $(swapdevice)` seems to block forever (at least normal shutdown
> > > > blocks on disabling swap device).

Apparently it's not swapoff but `umount -a -t tmpfs` that's getting
stuck here. Manual swapoff worked.

The stuck umount:
[ 1714.960735] umount          D 5a000040  5668 20331  20324 0x00000000
[ 1714.960735]  c3c99e5c 00000086 dd407900 5a000040 dd25a1a8 dd407900 dd25a120 c3c99e0c
[ 1714.960735]  c3c99e24 c10c1be2 c14d9f20 c3c99e5c c3c8c680 c3c8c680 000000bb c3c99e24
[ 1714.960735]  c10c0b88 dd25a120 dd407900 ddfd4b40 c3c99e4c ddfc9d20 dd402380 5a000010
[ 1714.960735] Call Trace:
[ 1714.960735]  [<c10c1be2>] ? check_object+0x92/0x210
[ 1714.960735]  [<c10c0b88>] ? init_object+0x38/0x70
[ 1714.960735]  [<c10c1be2>] ? check_object+0x92/0x210
[ 1714.960735]  [<c13cb37d>] schedule_timeout+0x16d/0x280
[ 1714.960735]  [<c10c0b88>] ? init_object+0x38/0x70
[ 1714.960735]  [<c10c2122>] ? free_debug_processing+0x112/0x1f0
[ 1714.960735]  [<c10a3791>] ? shmem_put_super+0x11/0x20
[ 1714.960735]  [<c13cae9c>] wait_for_common+0x9c/0x150
[ 1714.960735]  [<c102c890>] ? try_to_wake_up+0x170/0x170
[ 1714.960735]  [<c13caff2>] wait_for_completion+0x12/0x20
[ 1714.960735]  [<c1075ad7>] rcu_barrier_sched+0x47/0x50
[ 1714.960735]  [<c104d3c0>] ? alloc_pid+0x370/0x370
[ 1714.960735]  [<c10ce74a>] deactivate_locked_super+0x3a/0x60
[ 1714.960735]  [<c10ce948>] deactivate_super+0x48/0x70
[ 1714.960735]  [<c10e7427>] mntput_no_expire+0x87/0xe0
[ 1714.960735]  [<c10e7800>] sys_umount+0x60/0x320
[ 1714.960735]  [<c10b231a>] ? remove_vma+0x3a/0x50
[ 1714.960735]  [<c10b3b22>] ? do_munmap+0x212/0x2f0
[ 1714.960735]  [<c10e7ad9>] sys_oldumount+0x19/0x20
[ 1714.960735]  [<c13cce10>] sysenter_do_call+0x12/0x26

which looks like lock conflict with RCU:

[ 1714.960735] rcu_kthread     R running   6924     6      2 0x00000000
[ 1714.960735]  dd473f28 00000046 5a000240 dbd6ba7c dd407360 ddfaf840 dbd6b740 dd473ed8
[ 1714.960735]  ddfaee00 dd407a20 5a000000 dd473f28 dd445040 dd445040 0000009c dd473f0c
[ 1714.960735]  c10c1be2 c14d9f20 dbf7057c 0000005a 000000bb 000000bb dd473f0c c10c0b88
[ 1714.960735] Call Trace:
[ 1714.960735]  [<c10c1be2>] ? check_object+0x92/0x210
[ 1714.960735]  [<c10c0b88>] ? init_object+0x38/0x70
[ 1714.960735]  [<c103fd8d>] ? lock_timer_base+0x2d/0x70
[ 1714.960735]  [<c13cb347>] schedule_timeout+0x137/0x280
[ 1714.960735]  [<c103fef0>] ? sys_gettid+0x20/0x20
[ 1714.960735]  [<c13cb4e4>] schedule_timeout_interruptible+0x14/0x20
[ 1714.960735]  [<c1075a70>] rcu_kthread+0xa0/0xc0
[ 1714.960735]  [<c1050190>] ? wake_up_bit+0x70/0x70
[ 1714.960735]  [<c10759d0>] ? rcu_process_callbacks+0x60/0x60
[ 1714.960735]  [<c104fc04>] kthread+0x74/0x80
[ 1714.960735]  [<c104fb90>] ? flush_kthread_worker+0x90/0x90
[ 1714.960735]  [<c13cd336>] kernel_thread_helper+0x6/0xd

(I have rest of sysreq+t output available in case someone wants it)

> > > > If I get to do it when I get back home I will manually try to swapoff
> > > > and take process traces with sysrq-t.
> > > 
> > > That "exactly one non-voluntary one" sounds like the smoking gun.

It's not the gun we're looking for as it's already smoking long before
any RCU-managed slabs start piling up (e.g. already when I get at a
shell after boot sequence).

Voluntary context switches stay constant from the time on SLABs pile up.
(which makes sense as it doesn't run get CPU slices anymore)

> > Can you please enable CONFIG_SCHED_DEBUG and provide the output of
> > /proc/sched_stat when the problem surfaces and a minute after the
> > first snapshot?

hm, did you mean CONFIG_SCHEDSTAT or /proc/sched_debug?

I did use CONFIG_SCHED_DEBUG (and there is no /proc/sched_stat) so I took
/proc/sched_debug which exists... (attached, taken about 7min and +1min
after SLABs started piling up), though build processes were SIGSTOPped
during first minute.

printk wrote (in case its timestamp is useful, more below):
[  518.480103] sched: RT throttling activated

If my choice was the wrong one, please tell so I can generate the other
ones.

> > Also please apply the patch below and check, whether the printk shows
> > up in your dmesg.
> 
> > Index: linux-2.6-tip/kernel/sched_rt.c
> > ===================================================================
> > --- linux-2.6-tip.orig/kernel/sched_rt.c
> > +++ linux-2.6-tip/kernel/sched_rt.c
> > @@ -609,6 +609,7 @@ static int sched_rt_runtime_exceeded(str
> >  
> >  	if (rt_rq->rt_time > runtime) {
> >  		rt_rq->rt_throttled = 1;
> > +		printk_once(KERN_WARNING "sched: RT throttling activated\n");

This gun is triggering right before RCU-managed slabs start piling up as
visible under slabtop so chances are it's at least a related!

Bruno


> >  		if (rt_rq_throttled(rt_rq)) {
> >  			sched_rt_rq_dequeue(rt_rq);
> >  			return 1;

[-- Attachment #2: sched_debug-n --]
[-- Type: text/plain, Size: 13432 bytes --]

Sched Debug Version: v0.10, 2.6.39-rc4-jupiter1-00187-g686c4cb-dirty #3
ktime                                   : 905613.047984
sched_clk                               : 905964.436991
cpu_clk                                 : 905613.047795
jiffies                                 : 60561
sched_clock_stable                      : 0

sysctl_sched
  .sysctl_sched_latency                    : 6.000000
  .sysctl_sched_min_granularity            : 0.750000
  .sysctl_sched_wakeup_granularity         : 1.000000
  .sysctl_sched_child_runs_first           : 0
  .sysctl_sched_features                   : 7279
  .sysctl_sched_tunable_scaling            : 1 (logaritmic)

cpu#0, 1536.952 MHz
  .nr_running                    : 3
  .load                          : 1024
  .nr_switches                   : 256821
  .nr_load_updates               : 34218
  .nr_uninterruptible            : 0
  .next_balance                  : 0.000000
  .curr->pid                     : 20302
  .clock                         : 905610.184134
  .cpu_load[0]                   : 1024
  .cpu_load[1]                   : 512
  .cpu_load[2]                   : 256
  .cpu_load[3]                   : 128
  .cpu_load[4]                   : 64

cfs_rq[0]:/autogroup-31
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 32.428483
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250290.624883
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 48651.034996
  .se->vruntime                  : 11386.544607
  .se->sum_exec_runtime          : 33.477059
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-30
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 4.750914
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250318.302452
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 48650.930709
  .se->vruntime                  : 11383.513621
  .se->sum_exec_runtime          : 5.799490
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-29
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 1.259565
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250321.793801
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 47345.196993
  .se->vruntime                  : 11143.631354
  .se->sum_exec_runtime          : 2.308141
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-27
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 5.664943
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250317.388423
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 46773.145157
  .se->vruntime                  : 10850.993742
  .se->sum_exec_runtime          : 6.713519
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-25
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 12.001858
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250311.051508
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 884979.311623
  .se->vruntime                  : 250196.905043
  .se->sum_exec_runtime          : 13.050434
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-23
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 0.704941
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250322.348425
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 33068.602462
  .se->vruntime                  : 10100.905811
  .se->sum_exec_runtime          : 1.753517
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-21
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 11731.456625
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -238591.596741
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 900349.982653
  .se->vruntime                  : 250318.886477
  .se->sum_exec_runtime          : 4895.135656
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-19
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 47.286940
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250275.766426
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 900927.938404
  .se->vruntime                  : 250315.931378
  .se->sum_exec_runtime          : 48.335516
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-17
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 357.298120
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -249965.755246
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 650398.332497
  .se->vruntime                  : 248631.217388
  .se->sum_exec_runtime          : 358.346696
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-16
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 8.865868
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250314.187498
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 23672.153504
  .se->vruntime                  : 9597.142868
  .se->sum_exec_runtime          : 4.501025
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-14
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 0.379704
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250323.433070
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 24113.709183
  .se->vruntime                  : 9701.835305
  .se->sum_exec_runtime          : 0.668872
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-13
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 899.191622
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -249423.861744
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 900715.342667
  .se->vruntime                  : 250318.391635
  .se->sum_exec_runtime          : 896.780102
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-12
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 7881.771616
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -242441.281750
  .nr_spread_over                : 0
  .nr_running                    : 1
  .load                          : 1024
  .se->exec_start                : 901282.397156
  .se->vruntime                  : 250323.053366
  .se->sum_exec_runtime          : 7886.452282
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-11
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 327444.606138
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : 77121.552772
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 590827.086481
  .se->vruntime                  : 246807.766077
  .se->sum_exec_runtime          : 227004.896350
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-9
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 4.901558
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250318.151808
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 16353.807059
  .se->vruntime                  : 8798.213404
  .se->sum_exec_runtime          : 5.864229
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-8
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 5.092357
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250317.961009
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 16351.804335
  .se->vruntime                  : 8798.060733
  .se->sum_exec_runtime          : 6.047419
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-4
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 194.043637
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250129.009729
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 214180.833484
  .se->vruntime                  : 16973.019690
  .se->sum_exec_runtime          : 1179.311396
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-1
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 46.620704
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250276.432662
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 900942.773257
  .se->vruntime                  : 250316.002285
  .se->sum_exec_runtime          : 49.120925
  .se->load.weight               : 1024

cfs_rq[0]:/
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 250323.053366
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : 0.000000
  .nr_spread_over                : 0
  .nr_running                    : 1
  .load                          : 1024

rt_rq[0]:
  .rt_nr_running                 : 2
  .rt_throttled                  : 1
  .rt_time                       : 950.008387
  .rt_runtime                    : 950.000000

runnable tasks:
            task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep
----------------------------------------------------------------------------------------------------------
     rcu_kthread     6         0.000000     24701    98               0               0               0.000000               0.000000               0.000000 /
      watchdog/0     7         0.000000       154     0               0               0               0.000000               0.000000               0.000000 /
R            cat 20302      7884.303335         0   120               0               0               0.000000               0.000000               0.000000 /autogroup-12


[-- Attachment #3: sched_debug-n+60 --]
[-- Type: text/plain, Size: 13444 bytes --]

Sched Debug Version: v0.10, 2.6.39-rc4-jupiter1-00187-g686c4cb-dirty #3
ktime                                   : 965620.925133
sched_clk                               : 965968.533388
cpu_clk                                 : 965620.925129
jiffies                                 : 66562
sched_clock_stable                      : 0

sysctl_sched
  .sysctl_sched_latency                    : 6.000000
  .sysctl_sched_min_granularity            : 0.750000
  .sysctl_sched_wakeup_granularity         : 1.000000
  .sysctl_sched_child_runs_first           : 0
  .sysctl_sched_features                   : 7279
  .sysctl_sched_tunable_scaling            : 1 (logaritmic)

cpu#0, 1536.952 MHz
  .nr_running                    : 4
  .load                          : 2048
  .nr_switches                   : 258178
  .nr_load_updates               : 34735
  .nr_uninterruptible            : 0
  .next_balance                  : 0.000000
  .curr->pid                     : 20304
  .clock                         : 965620.017504
  .cpu_load[0]                   : 2048
  .cpu_load[1]                   : 1024
  .cpu_load[2]                   : 512
  .cpu_load[3]                   : 256
  .cpu_load[4]                   : 129

cfs_rq[0]:/autogroup-31
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 32.428483
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250659.411324
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 48651.034996
  .se->vruntime                  : 11386.544607
  .se->sum_exec_runtime          : 33.477059
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-30
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 4.750914
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250687.088893
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 48650.930709
  .se->vruntime                  : 11383.513621
  .se->sum_exec_runtime          : 5.799490
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-29
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 1.259565
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250690.580242
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 47345.196993
  .se->vruntime                  : 11143.631354
  .se->sum_exec_runtime          : 2.308141
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-27
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 5.664943
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250686.174864
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 46773.145157
  .se->vruntime                  : 10850.993742
  .se->sum_exec_runtime          : 6.713519
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-25
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 12.062566
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250679.777241
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 944999.839634
  .se->vruntime                  : 250569.218332
  .se->sum_exec_runtime          : 13.111142
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-23
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 0.704941
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250691.134866
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 33068.602462
  .se->vruntime                  : 10100.905811
  .se->sum_exec_runtime          : 1.753517
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-21
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 12601.382211
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -238090.457596
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 960317.931144
  .se->vruntime                  : 250691.825513
  .se->sum_exec_runtime          : 5246.772916
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-19
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 49.695928
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250642.143879
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 960895.765697
  .se->vruntime                  : 250688.869265
  .se->sum_exec_runtime          : 50.744504
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-17
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 357.298120
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250334.541687
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 650398.332497
  .se->vruntime                  : 248631.217388
  .se->sum_exec_runtime          : 358.346696
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-16
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 8.865868
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250682.973939
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 23672.153504
  .se->vruntime                  : 9597.142868
  .se->sum_exec_runtime          : 4.501025
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-14
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 0.379704
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250692.219511
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 24113.709183
  .se->vruntime                  : 9701.835305
  .se->sum_exec_runtime          : 0.668872
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-13
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 948.016263
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -249743.823544
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 960791.018110
  .se->vruntime                  : 250691.430149
  .se->sum_exec_runtime          : 945.604743
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-12
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 7896.659461
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -242795.180346
  .nr_spread_over                : 0
  .nr_running                    : 1
  .load                          : 1024
  .se->exec_start                : 961260.183602
  .se->vruntime                  : 250691.669201
  .se->sum_exec_runtime          : 7896.210852
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-11
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 327444.606138
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : 76752.766331
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 590827.086481
  .se->vruntime                  : 246807.766077
  .se->sum_exec_runtime          : 227004.896350
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-9
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 4.901558
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250686.938249
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 16353.807059
  .se->vruntime                  : 8798.213404
  .se->sum_exec_runtime          : 5.864229
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-8
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 5.092357
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250686.747450
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 16351.804335
  .se->vruntime                  : 8798.060733
  .se->sum_exec_runtime          : 6.047419
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-4
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 194.043637
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250497.796170
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 214180.833484
  .se->vruntime                  : 16973.019690
  .se->sum_exec_runtime          : 1179.311396
  .se->load.weight               : 1024

cfs_rq[0]:/autogroup-1
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 0.000001
  .min_vruntime                  : 48.036315
  .max_vruntime                  : 0.000001
  .spread                        : 0.000000
  .spread0                       : -250643.803492
  .nr_spread_over                : 0
  .nr_running                    : 0
  .load                          : 0
  .se->exec_start                : 960971.811607
  .se->vruntime                  : 250688.941814
  .se->sum_exec_runtime          : 50.536536
  .se->load.weight               : 1024

cfs_rq[0]:/
  .exec_clock                    : 0.000000
  .MIN_vruntime                  : 250691.839807
  .min_vruntime                  : 250691.839807
  .max_vruntime                  : 250691.839807
  .spread                        : 0.000000
  .spread0                       : 0.000000
  .nr_spread_over                : 0
  .nr_running                    : 2
  .load                          : 2048

rt_rq[0]:
  .rt_nr_running                 : 2
  .rt_throttled                  : 1
  .rt_time                       : 950.008387
  .rt_runtime                    : 950.000000

runnable tasks:
            task   PID         tree-key  switches  prio     exec-runtime         sum-exec        sum-sleep
----------------------------------------------------------------------------------------------------------
     rcu_kthread     6         0.000000     24701    98               0               0               0.000000               0.000000               0.000000 /
      watchdog/0     7         0.000000       154     0               0               0               0.000000               0.000000               0.000000 /
R            cat 20304      7896.659461         0   120               0               0               0.000000               0.000000               0.000000 /autogroup-12


  reply	other threads:[~2011-04-27 18:41 UTC|newest]

Thread overview: 88+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-24 18:21 2.6.39-rc4+: Kernel leaking memory during FS scanning, regression? Bruno Prémont
2011-04-24 21:59 ` Bruno Prémont
2011-04-25  2:42   ` KOSAKI Motohiro
2011-04-25  7:47     ` Mike Frysinger
2011-04-25  9:17       ` Bruno Prémont
2011-04-25  9:25         ` Pekka Enberg
2011-04-25 10:34           ` Bruno Prémont
2011-04-25 11:41             ` Bruno Prémont
2011-04-25 11:47               ` Pekka Enberg
2011-04-25 12:11                 ` Bruno Prémont
2011-04-25 12:14                 ` Tetsuo Handa
2011-04-25 12:21                   ` Tetsuo Handa
2011-04-25 15:22         ` Linus Torvalds
2011-04-25 16:04           ` Bruno Prémont
2011-04-25 16:31             ` Linus Torvalds
2011-04-25 17:00               ` Bruno Prémont
2011-04-25 17:10                 ` Linus Torvalds
2011-04-25 17:20                   ` Linus Torvalds
2011-04-25 18:36                   ` Bruno Prémont
2011-04-25 19:16                     ` Paul E. McKenney
2011-04-25 21:10                       ` Bruno Prémont
2011-04-25 21:26                         ` Paul E. McKenney
2011-04-25 21:30                         ` Linus Torvalds
2011-04-25 21:49                           ` Paul E. McKenney
2011-04-26  6:19                             ` Bruno Prémont
2011-04-26 11:27                               ` Paul E. McKenney
2011-04-26 16:38                                 ` Bruno Prémont
2011-04-26 17:09                                   ` Bruno Prémont
2011-04-26 17:18                                     ` Linus Torvalds
2011-04-26 22:28                                       ` Thomas Gleixner
2011-04-27  6:15                                         ` Bruno Prémont
2011-04-27 18:41                                           ` Bruno Prémont [this message]
2011-04-27 19:16                                             ` Pádraig Brady
2011-04-27 19:34                                               ` Bruno Prémont
2011-04-27 22:05                                                 ` Paul E. McKenney
2011-04-27 20:40                                             ` Bruno Prémont
2011-04-27 22:07                                               ` Paul E. McKenney
2011-04-28  6:10                                                 ` Bruno Prémont
2011-04-27 22:06                                             ` Thomas Gleixner
2011-04-27 22:27                                               ` Paul E. McKenney
2011-04-27 22:32                                                 ` Thomas Gleixner
2011-04-27 22:59                                                   ` Paul E. McKenney
2011-04-27 23:28                                                   ` Linus Torvalds
2011-04-27 23:46                                                     ` Linus Torvalds
2011-04-28  9:09                                               ` Thomas Gleixner
2011-04-28  9:17                                                 ` Sedat Dilek
2011-04-28  9:40                                                   ` Thomas Gleixner
2011-04-28 10:12                                                     ` Mike Galbraith
2011-04-28  9:45                                                 ` Sedat Dilek
2011-04-28 10:26                                                   ` Paul E. McKenney
2011-04-28 13:30                                                     ` Mike Galbraith
2011-04-28 15:28                                                       ` Sedat Dilek
2011-04-28 15:44                                                         ` Sedat Dilek
2011-04-28 15:48                                                         ` Linus Torvalds
2011-04-28 18:49                                                         ` Thomas Gleixner
2011-04-28 20:23                                                           ` Bruno Prémont
2011-04-28 20:29                                                             ` Thomas Gleixner
2011-04-28 20:44                                                               ` Bruno Prémont
2011-04-28 21:04                                                                 ` Thomas Gleixner
2011-04-28 21:51                                                                   ` john stultz
2011-04-28 22:02                                                                     ` Thomas Gleixner
2011-04-28 23:06                                                                       ` Sedat Dilek
2011-04-28 23:35                                                                         ` Sedat Dilek
2011-04-29  0:42                                                                           ` Paul E. McKenney
2011-04-29  9:34                                                                             ` Thomas Gleixner
2011-04-29  7:55                                                                       ` Sedat Dilek
2011-04-29 18:09                                                                       ` Mike Frysinger
2011-04-29 18:26                                                                         ` Thomas Gleixner
2011-04-29 19:31                                                                       ` Bruno Prémont
2011-04-29 20:10                                                                         ` Thomas Gleixner
2011-04-29 20:14                                                                           ` Bruno Prémont
2011-04-30  9:14                                                                             ` Sedat Dilek
2011-04-28 20:41                                                           ` Sedat Dilek
2011-04-28 19:22                                                         ` Mike Galbraith
2011-04-27 21:55                                         ` Paul E. McKenney
2011-04-28  6:22                                           ` Bruno Prémont
2011-04-28 10:26                                             ` Paul E. McKenney
2011-04-26 17:12                                   ` Linus Torvalds
2011-04-26 18:50                                     ` Paul E. McKenney
2011-04-26 19:17                                       ` Sedat Dilek
2011-04-27 22:02                                         ` Paul E. McKenney
2011-04-25 22:08                         ` Mike Frysinger
2011-04-25 17:29                 ` Paul E. McKenney
2011-04-25 18:13                   ` Sedat Dilek
2011-04-25 18:28                     ` Paul E. McKenney
2011-04-25 17:26               ` Paul E. McKenney
2011-04-27 10:28               ` Catalin Marinas
2011-04-25 17:51           ` Pekka Enberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110427204139.1b0ea23b@neptune.home \
    --to=bonbons@linux-vserver.org \
    --cc=a.p.zijlstra@chello.nl \
    --cc=kosaki.motohiro@jp.fujitsu.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=mingo@elte.hu \
    --cc=paul.mckenney@linaro.org \
    --cc=paulmck@linux.vnet.ibm.com \
    --cc=penberg@kernel.org \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.org \
    --cc=vapier.adi@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).