Dear Ben, In response to your comments: x seems to be in the range [-1,1]. The returned pos_ratio would be within [0,2] if not for the final *8.
--- [Funny: taking difference of unsigned ints and expect the result to be negative in some sense. Seems the problem was not with large memory but with negative numbers. Curious the bug was not noticed before.] Need to cast and sign-extend before taking difference of unsigned numbers, as the following demonstrates: $ cat silly.c #include <stdio.h> main() { unsigned long i,j; long long x; i=1; j=2; x = j-i; printf("j-i = %lld\n",x); x = i-j; printf("i-j = %lld\n",x); x = (long long)i-j; printf("OK = %lld\n",x); } $ cc silly.c; a.out j-i = 1 i-j = 4294967295 OK = -1 $ and in fact things go bad, e.g. freerun=2172 limit=2896 dirty=2589 should get x=-155, whereas original formula gets x=11831710 and Ben's formula gets x=-769071435. Seems a correct patch would be: --- old/mm/page-writeback.c 2012-10-17 13:50:15.000000000 +1100 +++ new/mm/page-writeback.c 2012-12-17 12:25:14.000000000 +1100 @@ -559,7 +559,7 @@ * => fast response on large errors; small oscillation near setpoint */ setpoint = (freerun + limit) / 2; - x = div_s64((setpoint - dirty) << RATELIMIT_CALC_SHIFT, + x = div_s64(((s64)setpoint - (s64)dirty) << RATELIMIT_CALC_SHIFT, limit - setpoint + 1); pos_ratio = x; pos_ratio = pos_ratio * x >> RATELIMIT_CALC_SHIFT; However, with that patch in place I still got an OOM crash (log below). More bugs remain... Cheers, Paul Paul Szabo p...@maths.usyd.edu.au http://www.maths.usyd.edu.au/u/psz/ School of Mathematics and Statistics University of Sydney Australia --- Dec 17 12:43:59 zeno kernel: xterm invoked oom-killer: gfp_mask=0xd0, order=0, oom_adj=0, oom_score_adj=0 Dec 17 12:43:59 zeno kernel: Pid: 2704, comm: xterm Not tainted 3.2.32-pk06.08-i386t07 #7 Dec 17 12:43:59 zeno kernel: Call Trace: Dec 17 12:43:59 zeno kernel: [<c1607533>] ? printk+0x18/0x1a Dec 17 12:43:59 zeno kernel: [<c10776b8>] dump_header.isra.10+0x68/0x180 Dec 17 12:43:59 zeno kernel: [<c1069807>] ? delayacct_end+0x97/0xb0 Dec 17 12:43:59 zeno kernel: [<c11d664e>] ? ___ratelimit+0x7e/0xf0 Dec 17 12:43:59 zeno kernel: [<c1077929>] oom_kill_process.constprop.15+0x49/0x230 Dec 17 12:43:59 zeno kernel: [<c1039d34>] ? has_capability_noaudit+0x24/0x30 Dec 17 12:43:59 zeno kernel: [<c1077880>] ? oom_badness+0xb0/0x110 Dec 17 12:43:59 zeno kernel: [<c1077e70>] out_of_memory+0x240/0x2c0 Dec 17 12:43:59 zeno kernel: [<c107a8a8>] __alloc_pages_nodemask+0x558/0x570 Dec 17 12:43:59 zeno kernel: [<c1569b91>] tcp_sendmsg+0x711/0xab0 Dec 17 12:43:59 zeno kernel: [<c11db4fc>] ? copy_to_user+0x2c/0x40 Dec 17 12:43:59 zeno kernel: [<c1587f22>] inet_sendmsg+0x42/0xa0 Dec 17 12:43:59 zeno kernel: [<c152fe2b>] sock_aio_write+0xdb/0x100 Dec 17 12:43:59 zeno kernel: [<c15874f5>] ? inet_recvmsg+0x55/0xa0 Dec 17 12:43:59 zeno kernel: [<c152fd50>] ? sock_aio_read+0x130/0x130 Dec 17 12:43:59 zeno kernel: [<c10a3fd4>] do_sync_readv_writev+0xa4/0xe0 Dec 17 12:43:59 zeno kernel: [<c11db640>] ? _copy_from_user+0x30/0x50 Dec 17 12:43:59 zeno kernel: [<c10a40d3>] ? rw_copy_check_uvector+0x43/0x130 Dec 17 12:43:59 zeno kernel: [<c10a4262>] do_readv_writev+0xa2/0x1b0 Dec 17 12:43:59 zeno kernel: [<c152fd50>] ? sock_aio_read+0x130/0x130 Dec 17 12:43:59 zeno kernel: [<c10a3ced>] ? vfs_read+0x14d/0x170 Dec 17 12:43:59 zeno kernel: [<c10a43a2>] vfs_writev+0x32/0x50 Dec 17 12:43:59 zeno kernel: [<c10a44e8>] sys_writev+0x38/0xa0 Dec 17 12:43:59 zeno kernel: [<c160fd14>] sysenter_do_call+0x12/0x26 Dec 17 12:43:59 zeno kernel: Mem-Info: Dec 17 12:43:59 zeno kernel: DMA per-cpu: Dec 17 12:43:59 zeno kernel: CPU 0: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 1: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 2: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 3: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 4: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 5: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 6: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 7: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 8: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 9: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 10: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 11: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 12: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 13: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 14: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 15: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 16: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 17: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 18: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 19: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 20: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 21: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 22: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 23: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 24: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 25: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 26: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 27: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 28: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 29: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 30: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 31: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: Normal per-cpu: Dec 17 12:43:59 zeno kernel: CPU 0: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 1: hi: 186, btch: 31 usd: 30 Dec 17 12:43:59 zeno kernel: CPU 2: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 3: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 4: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 5: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 6: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 7: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 8: hi: 186, btch: 31 usd: 66 Dec 17 12:43:59 zeno kernel: CPU 9: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 10: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 11: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 12: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 13: hi: 186, btch: 31 usd: 2 Dec 17 12:43:59 zeno kernel: CPU 14: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 15: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 16: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 17: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 18: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 19: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 20: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 21: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 22: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 23: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 24: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 25: hi: 186, btch: 31 usd: 2 Dec 17 12:43:59 zeno kernel: CPU 26: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 27: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 28: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 29: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 30: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 31: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: HighMem per-cpu: Dec 17 12:43:59 zeno kernel: CPU 0: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 1: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 2: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 3: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 4: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 5: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 6: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 7: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 8: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 9: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 10: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 11: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 12: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 13: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 14: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 15: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 16: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 17: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 18: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 19: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 20: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 21: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 22: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 23: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 24: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 25: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 26: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 27: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 28: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 29: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 30: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 31: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: active_anon:5589 inactive_anon:353 isolated_anon:0 Dec 17 12:43:59 zeno kernel: active_file:2070 inactive_file:4530998 isolated_file:0 Dec 17 12:43:59 zeno kernel: unevictable:0 dirty:0 writeback:0 unstable:0 Dec 17 12:43:59 zeno kernel: free:11472882 slab_reclaimable:69140 slab_unreclaimable:6688 Dec 17 12:43:59 zeno kernel: mapped:4257 shmem:144 pagetables:242 bounce:0 Dec 17 12:43:59 zeno kernel: DMA free:3536kB min:64kB low:80kB high:96kB active_anon:0kB inactive_anon:0kB active_file:284kB inactive_file:264kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15780kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:11720kB slab_unreclaimable:64kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:12356 all_unreclaimable? yes Dec 17 12:43:59 zeno kernel: lowmem_reserve[]: 0 867 62932 62932 Dec 17 12:43:59 zeno kernel: Normal free:3508kB min:3732kB low:4664kB high:5596kB active_anon:0kB inactive_anon:0kB active_file:1364kB inactive_file:544kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:887976kB mlocked:0kB dirty:0kB writeback:0kB mapped:4kB shmem:0kB slab_reclaimable:264840kB slab_unreclaimable:26688kB kernel_stack:2256kB pagetables:968kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:13224 all_unreclaimable? yes Dec 17 12:43:59 zeno kernel: lowmem_reserve[]: 0 0 496521 496521 Dec 17 12:43:59 zeno kernel: HighMem free:45884484kB min:512kB low:67316kB high:134124kB active_anon:22356kB inactive_anon:1412kB active_file:6632kB inactive_file:18123184kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:63554796kB mlocked:0kB dirty:0kB writeback:0kB mapped:17024kB shmem:576kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no Dec 17 12:43:59 zeno kernel: lowmem_reserve[]: 0 0 0 0 Dec 17 12:43:59 zeno kernel: DMA: 260*4kB 312*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3536kB Dec 17 12:43:59 zeno kernel: Normal: 21*4kB 0*8kB 0*16kB 1*32kB 1*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 0*4096kB = 3508kB Dec 17 12:43:59 zeno kernel: HighMem: 53*4kB 42*8kB 26*16kB 28*32kB 16*64kB 6*128kB 4*256kB 1*512kB 4*1024kB 2*2048kB 11199*4096kB = 45884484kB Dec 17 12:43:59 zeno kernel: 4533271 total pagecache pages Dec 17 12:43:59 zeno kernel: 0 pages in swap cache Dec 17 12:43:59 zeno kernel: Swap cache stats: add 0, delete 0, find 0/0 Dec 17 12:43:59 zeno kernel: Free swap = 134217724kB Dec 17 12:43:59 zeno kernel: Total swap = 134217724kB Dec 17 12:43:59 zeno kernel: 16777200 pages RAM Dec 17 12:43:59 zeno kernel: 16549378 pages HighMem Dec 17 12:43:59 zeno kernel: 665251 pages reserved Dec 17 12:43:59 zeno kernel: 4536987 pages shared Dec 17 12:43:59 zeno kernel: 108716 pages non-shared Dec 17 12:43:59 zeno kernel: [ pid ] uid tgid total_vm rss cpu oom_adj oom_score_adj name Dec 17 12:43:59 zeno kernel: [ 1302] 0 1302 700 308 13 -17 -1000 udevd Dec 17 12:43:59 zeno kernel: [ 2092] 1 2092 465 126 9 0 0 portmap Dec 17 12:43:59 zeno kernel: [ 2099] 818 2099 497 177 0 0 0 rpc.statd Dec 17 12:43:59 zeno kernel: [ 2272] 0 2272 474 189 3 0 0 syslogd Dec 17 12:43:59 zeno kernel: [ 2281] 0 2281 435 93 1 0 0 klogd Dec 17 12:43:59 zeno kernel: [ 2292] 817 2292 658 168 4 0 0 dbus-daemon Dec 17 12:43:59 zeno kernel: [ 2305] 0 2305 1387 240 17 -17 -1000 sshd Dec 17 12:43:59 zeno kernel: [ 2391] 0 2391 528 43 17 0 0 rpc.mountd Dec 17 12:43:59 zeno kernel: [ 2402] 0 2402 482 151 1 0 0 inetd Dec 17 12:43:59 zeno kernel: [ 2449] 0 2449 2059 411 9 0 0 sendmail-mta Dec 17 12:43:59 zeno kernel: [ 2472] 803 2472 2059 304 25 0 0 sendmail-msp Dec 17 12:43:59 zeno kernel: [ 2482] 816 2482 1179 361 17 0 0 ntpd Dec 17 12:43:59 zeno kernel: [ 2497] 823 2497 3701 1108 4 0 0 hald Dec 17 12:43:59 zeno kernel: [ 2498] 0 2498 876 305 11 0 0 hald-runner Dec 17 12:43:59 zeno kernel: [ 2520] 0 2520 893 255 11 0 0 hald-addon-inpu Dec 17 12:43:59 zeno kernel: [ 2530] 823 2530 846 284 15 0 0 hald-addon-acpi Dec 17 12:43:59 zeno kernel: [ 2536] 0 2536 894 256 2 0 0 hald-addon-stor Dec 17 12:43:59 zeno kernel: [ 2537] 0 2537 894 255 3 0 0 hald-addon-stor Dec 17 12:43:59 zeno kernel: [ 2550] 0 2550 3543 395 5 0 0 gdm Dec 17 12:43:59 zeno kernel: [ 2552] 0 2552 3615 668 15 0 0 gdm Dec 17 12:43:59 zeno kernel: [ 2572] 0 2572 9625 2045 14 0 0 Xorg Dec 17 12:43:59 zeno kernel: [ 2611] 0 2611 553 88 0 0 0 atd Dec 17 12:43:59 zeno kernel: [ 2620] 0 2620 586 213 2 0 0 cron Dec 17 12:43:59 zeno kernel: [ 2661] 0 2661 440 140 1 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2662] 0 2662 440 140 0 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2663] 0 2663 440 140 13 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2664] 0 2664 440 140 2 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2665] 0 2665 440 140 12 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2666] 0 2666 440 141 7 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2670] 0 2670 699 282 21 -17 -1000 udevd Dec 17 12:43:59 zeno kernel: [ 2671] 0 2671 699 282 28 -17 -1000 udevd Dec 17 12:43:59 zeno kernel: [ 2681] 802 2681 22385 4294 13 0 0 gdmgreeter Dec 17 12:43:59 zeno kernel: [ 2704] 0 2704 1584 749 0 0 0 xterm Dec 17 12:43:59 zeno kernel: [ 2707] 0 2707 757 410 4 0 0 bash Dec 17 12:43:59 zeno kernel: [ 2708] 0 2708 1570 749 1 0 0 xterm Dec 17 12:43:59 zeno kernel: [ 2710] 0 2710 758 413 12 0 0 bash Dec 17 12:43:59 zeno kernel: [ 2715] 0 2715 758 207 1 0 0 bash Dec 17 12:43:59 zeno kernel: [ 2729] 0 2729 442 61 10 0 0 tail Dec 17 12:43:59 zeno kernel: [ 2753] 0 2753 734 335 8 0 0 dd Dec 17 12:43:59 zeno kernel: Out of memory: Kill process 2092 (portmap) score 1 or sacrifice child Dec 17 12:43:59 zeno kernel: Killed process 2092 (portmap) total-vm:1860kB, anon-rss:96kB, file-rss:408kB Dec 17 12:43:59 zeno kernel: xterm invoked oom-killer: gfp_mask=0xd0, order=0, oom_adj=0, oom_score_adj=0 Dec 17 12:43:59 zeno kernel: Pid: 2704, comm: xterm Not tainted 3.2.32-pk06.08-i386t07 #7 Dec 17 12:43:59 zeno kernel: Call Trace: Dec 17 12:43:59 zeno kernel: [<c1607533>] ? printk+0x18/0x1a Dec 17 12:43:59 zeno kernel: [<c10776b8>] dump_header.isra.10+0x68/0x180 Dec 17 12:43:59 zeno kernel: [<c1069807>] ? delayacct_end+0x97/0xb0 Dec 17 12:43:59 zeno kernel: [<c11d664e>] ? ___ratelimit+0x7e/0xf0 Dec 17 12:43:59 zeno kernel: [<c1077929>] oom_kill_process.constprop.15+0x49/0x230 Dec 17 12:43:59 zeno kernel: [<c1039d34>] ? has_capability_noaudit+0x24/0x30 Dec 17 12:43:59 zeno kernel: [<c1077880>] ? oom_badness+0xb0/0x110 Dec 17 12:43:59 zeno kernel: [<c1077e70>] out_of_memory+0x240/0x2c0 Dec 17 12:43:59 zeno kernel: [<c107a8a8>] __alloc_pages_nodemask+0x558/0x570 Dec 17 12:43:59 zeno kernel: [<c1569b91>] tcp_sendmsg+0x711/0xab0 Dec 17 12:43:59 zeno kernel: [<c11db4fc>] ? copy_to_user+0x2c/0x40 Dec 17 12:43:59 zeno kernel: [<c1587f22>] inet_sendmsg+0x42/0xa0 Dec 17 12:43:59 zeno kernel: [<c152fe2b>] sock_aio_write+0xdb/0x100 Dec 17 12:43:59 zeno kernel: [<c15874f5>] ? inet_recvmsg+0x55/0xa0 Dec 17 12:43:59 zeno kernel: [<c152fd50>] ? sock_aio_read+0x130/0x130 Dec 17 12:43:59 zeno kernel: [<c10a3fd4>] do_sync_readv_writev+0xa4/0xe0 Dec 17 12:43:59 zeno kernel: [<c11db640>] ? _copy_from_user+0x30/0x50 Dec 17 12:43:59 zeno kernel: [<c10a40d3>] ? rw_copy_check_uvector+0x43/0x130 Dec 17 12:43:59 zeno kernel: [<c10a4262>] do_readv_writev+0xa2/0x1b0 Dec 17 12:43:59 zeno kernel: [<c152fd50>] ? sock_aio_read+0x130/0x130 Dec 17 12:43:59 zeno kernel: [<c10a3ced>] ? vfs_read+0x14d/0x170 Dec 17 12:43:59 zeno kernel: [<c10a43a2>] vfs_writev+0x32/0x50 Dec 17 12:43:59 zeno kernel: [<c10a44e8>] sys_writev+0x38/0xa0 Dec 17 12:43:59 zeno kernel: [<c160fd14>] sysenter_do_call+0x12/0x26 Dec 17 12:43:59 zeno kernel: Mem-Info: Dec 17 12:43:59 zeno kernel: DMA per-cpu: Dec 17 12:43:59 zeno kernel: CPU 0: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 1: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 2: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 3: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 4: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 5: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 6: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 7: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 8: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 9: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 10: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 11: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 12: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 13: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 14: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 15: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 16: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 17: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 18: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 19: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 20: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 21: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 22: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 23: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 24: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 25: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 26: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 27: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 28: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 29: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 30: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 31: hi: 0, btch: 1 usd: 0 Dec 17 12:43:59 zeno kernel: Normal per-cpu: Dec 17 12:43:59 zeno kernel: CPU 0: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 1: hi: 186, btch: 31 usd: 30 Dec 17 12:43:59 zeno kernel: CPU 2: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 3: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 4: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 5: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 6: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 7: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 8: hi: 186, btch: 31 usd: 66 Dec 17 12:43:59 zeno kernel: CPU 9: hi: 186, btch: 31 usd: 38 Dec 17 12:43:59 zeno kernel: CPU 10: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 11: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 12: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 13: hi: 186, btch: 31 usd: 2 Dec 17 12:43:59 zeno kernel: CPU 14: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 15: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 16: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 17: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 18: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 19: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 20: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 21: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 22: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 23: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 24: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 25: hi: 186, btch: 31 usd: 2 Dec 17 12:43:59 zeno kernel: CPU 26: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 27: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 28: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 29: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 30: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 31: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: HighMem per-cpu: Dec 17 12:43:59 zeno kernel: CPU 0: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 1: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 2: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 3: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 4: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 5: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 6: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 7: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 8: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 9: hi: 186, btch: 31 usd: 34 Dec 17 12:43:59 zeno kernel: CPU 10: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 11: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 12: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 13: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 14: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 15: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 16: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 17: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 18: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 19: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 20: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 21: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 22: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 23: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 24: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 25: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 26: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 27: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 28: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 29: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 30: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: CPU 31: hi: 186, btch: 31 usd: 0 Dec 17 12:43:59 zeno kernel: active_anon:5589 inactive_anon:353 isolated_anon:0 Dec 17 12:43:59 zeno kernel: active_file:2070 inactive_file:4530998 isolated_file:0 Dec 17 12:43:59 zeno kernel: unevictable:0 dirty:0 writeback:0 unstable:0 Dec 17 12:43:59 zeno kernel: free:11472851 slab_reclaimable:69140 slab_unreclaimable:6688 Dec 17 12:43:59 zeno kernel: mapped:4257 shmem:144 pagetables:242 bounce:0 Dec 17 12:43:59 zeno kernel: DMA free:3536kB min:64kB low:80kB high:96kB active_anon:0kB inactive_anon:0kB active_file:284kB inactive_file:264kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15780kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:11720kB slab_unreclaimable:64kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:12408 all_unreclaimable? yes Dec 17 12:43:59 zeno kernel: lowmem_reserve[]: 0 867 62932 62932 Dec 17 12:43:59 zeno kernel: Normal free:3384kB min:3732kB low:4664kB high:5596kB active_anon:0kB inactive_anon:0kB active_file:1364kB inactive_file:544kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:887976kB mlocked:0kB dirty:0kB writeback:0kB mapped:4kB shmem:0kB slab_reclaimable:264840kB slab_unreclaimable:26688kB kernel_stack:2256kB pagetables:968kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:13224 all_unreclaimable? yes Dec 17 12:43:59 zeno kernel: lowmem_reserve[]: 0 0 496521 496521 Dec 17 12:43:59 zeno kernel: HighMem free:45884484kB min:512kB low:67316kB high:134124kB active_anon:22356kB inactive_anon:1412kB active_file:6632kB inactive_file:18123184kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:63554796kB mlocked:0kB dirty:0kB writeback:0kB mapped:17024kB shmem:576kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no Dec 17 12:43:59 zeno kernel: lowmem_reserve[]: 0 0 0 0 Dec 17 12:43:59 zeno kernel: DMA: 260*4kB 312*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3536kB Dec 17 12:43:59 zeno kernel: Normal: 0*4kB 1*8kB 1*16kB 1*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 0*4096kB = 3384kB Dec 17 12:43:59 zeno kernel: HighMem: 53*4kB 42*8kB 26*16kB 28*32kB 16*64kB 6*128kB 4*256kB 1*512kB 4*1024kB 2*2048kB 11199*4096kB = 45884484kB Dec 17 12:43:59 zeno kernel: 4533271 total pagecache pages Dec 17 12:43:59 zeno kernel: 0 pages in swap cache Dec 17 12:43:59 zeno kernel: Swap cache stats: add 0, delete 0, find 0/0 Dec 17 12:43:59 zeno kernel: Free swap = 134217724kB Dec 17 12:43:59 zeno kernel: Total swap = 134217724kB Dec 17 12:43:59 zeno kernel: 16777200 pages RAM Dec 17 12:43:59 zeno kernel: 16549378 pages HighMem Dec 17 12:43:59 zeno kernel: 665251 pages reserved Dec 17 12:43:59 zeno kernel: 4536876 pages shared Dec 17 12:43:59 zeno kernel: 108680 pages non-shared Dec 17 12:43:59 zeno kernel: [ pid ] uid tgid total_vm rss cpu oom_adj oom_score_adj name Dec 17 12:43:59 zeno kernel: [ 1302] 0 1302 700 308 13 -17 -1000 udevd Dec 17 12:43:59 zeno kernel: [ 2099] 818 2099 497 177 0 0 0 rpc.statd Dec 17 12:43:59 zeno kernel: [ 2272] 0 2272 474 189 3 0 0 syslogd Dec 17 12:43:59 zeno kernel: [ 2281] 0 2281 435 93 1 0 0 klogd Dec 17 12:43:59 zeno kernel: [ 2292] 817 2292 658 168 4 0 0 dbus-daemon Dec 17 12:43:59 zeno kernel: [ 2305] 0 2305 1387 240 17 -17 -1000 sshd Dec 17 12:43:59 zeno kernel: [ 2391] 0 2391 528 43 17 0 0 rpc.mountd Dec 17 12:43:59 zeno kernel: [ 2402] 0 2402 482 151 1 0 0 inetd Dec 17 12:43:59 zeno kernel: [ 2449] 0 2449 2059 411 9 0 0 sendmail-mta Dec 17 12:43:59 zeno kernel: [ 2472] 803 2472 2059 304 25 0 0 sendmail-msp Dec 17 12:43:59 zeno kernel: [ 2482] 816 2482 1179 361 17 0 0 ntpd Dec 17 12:43:59 zeno kernel: [ 2497] 823 2497 3701 1108 4 0 0 hald Dec 17 12:43:59 zeno kernel: [ 2498] 0 2498 876 305 11 0 0 hald-runner Dec 17 12:43:59 zeno kernel: [ 2520] 0 2520 893 255 11 0 0 hald-addon-inpu Dec 17 12:43:59 zeno kernel: [ 2530] 823 2530 846 284 15 0 0 hald-addon-acpi Dec 17 12:43:59 zeno kernel: [ 2536] 0 2536 894 256 2 0 0 hald-addon-stor Dec 17 12:43:59 zeno kernel: [ 2537] 0 2537 894 255 3 0 0 hald-addon-stor Dec 17 12:43:59 zeno kernel: [ 2550] 0 2550 3543 395 5 0 0 gdm Dec 17 12:43:59 zeno kernel: [ 2552] 0 2552 3615 668 15 0 0 gdm Dec 17 12:43:59 zeno kernel: [ 2572] 0 2572 9625 2045 14 0 0 Xorg Dec 17 12:43:59 zeno kernel: [ 2611] 0 2611 553 88 0 0 0 atd Dec 17 12:43:59 zeno kernel: [ 2620] 0 2620 586 213 2 0 0 cron Dec 17 12:43:59 zeno kernel: [ 2661] 0 2661 440 140 1 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2662] 0 2662 440 140 0 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2663] 0 2663 440 140 13 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2664] 0 2664 440 140 2 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2665] 0 2665 440 140 12 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2666] 0 2666 440 141 7 0 0 getty Dec 17 12:43:59 zeno kernel: [ 2670] 0 2670 699 282 21 -17 -1000 udevd Dec 17 12:43:59 zeno kernel: [ 2671] 0 2671 699 282 28 -17 -1000 udevd Dec 17 12:43:59 zeno kernel: [ 2681] 802 2681 22385 4294 13 0 0 gdmgreeter Dec 17 12:43:59 zeno kernel: [ 2704] 0 2704 1584 749 0 0 0 xterm Dec 17 12:43:59 zeno kernel: [ 2707] 0 2707 757 410 4 0 0 bash Dec 17 12:43:59 zeno kernel: [ 2708] 0 2708 1570 749 1 0 0 xterm Dec 17 12:43:59 zeno kernel: [ 2710] 0 2710 758 413 12 0 0 bash Dec 17 12:43:59 zeno kernel: [ 2715] 0 2715 758 207 1 0 0 bash Dec 17 12:43:59 zeno kernel: [ 2729] 0 2729 442 61 10 0 0 tail Dec 17 12:43:59 zeno kernel: [ 2753] 0 2753 734 335 8 0 0 dd Dec 17 12:43:59 zeno kernel: Out of memory: Kill process 2099 (rpc.statd) score 1 or sacrifice child Dec 17 12:43:59 zeno kernel: Killed process 2099 (rpc.statd) total-vm:1988kB, anon-rss:116kB, file-rss:592kB Dec 17 12:44:04 zeno kernel: xterm invoked oom-killer: gfp_mask=0xd0, order=0, oom_adj=0, oom_score_adj=0 -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201212170209.qbh29jrk014...@como.maths.usyd.edu.au