[Bugme-janitors] [Bug 9182] Critical memory leak (dirty pages)

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Wed Dec 5 06:24:34 PST 2007


http://bugzilla.kernel.org/show_bug.cgi?id=9182


protasnb at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mingo at elte.hu,
                   |                            |clameter at sgi.com




------- Comment #19 from protasnb at gmail.com  2007-12-05 06:24 -------
Thanks, Krzysztof. This is very compelling indeed.
Urgh, several processes are in congestion_wait, like one below:

sadc          D 00000000     0 26860      1
       a9e99cc4 00000082 00000000 00000000 7813e959 94927350 78415531 78625e80
       188758ce 7813eb4c 94927350 94927494 7a065e00 00000000 78625e80 ea913840
       7841553d a9e99cd4 78625e80 7812c35d 00000000 00000282 a9e99cd4 188758ce
Call Trace:
 [<7813e959>] mark_held_locks+0x39/0x53
 [<78415531>] _spin_unlock_irqrestore+0x34/0x58
 [<7813eb4c>] trace_hardirqs_on+0x122/0x14c
 [<7841553d>] _spin_unlock_irqrestore+0x40/0x58
 [<7812c35d>] __mod_timer+0x92/0x9c
 [<78413259>] schedule_timeout+0x70/0x8d
 [<78415531>] _spin_unlock_irqrestore+0x34/0x58
 [<7812c176>] process_timeout+0x0/0x5
 [<78412c63>] io_schedule_timeout+0x1e/0x28
 [<78151cda>] congestion_wait+0x50/0x64
 [<781348ee>] autoremove_wake_function+0x0/0x35
 [<7814da13>] balance_dirty_pages_ratelimited_nr+0x171/0x1df
 [<78149f22>] generic_file_buffered_write+0x505/0x61c
 [<7814a382>] __generic_file_aio_write_nolock+0x349/0x4f3
 [<7817bd64>] __mark_inode_dirty+0xc9/0x155
 [<7814a4cd>] __generic_file_aio_write_nolock+0x494/0x4f3
 [<78413c23>] __mutex_lock_slowpath+0x296/0x29e
 [<7814a584>] generic_file_aio_write+0x58/0xb6
 [<7814c704>] free_hot_cold_page+0x121/0x14d
 [<7819a4b4>] ext3_file_write+0x24/0x92
 [<78163f1b>] do_sync_write+0xc7/0x10a
 [<7814e7fe>] release_pages+0x123/0x12b
 [<781348ee>] autoremove_wake_function+0x0/0x35
 [<7813e959>] mark_held_locks+0x39/0x53
 [<78160cae>] kmem_cache_free+0x9a/0xa1
 [<78163e54>] do_sync_write+0x0/0x10a
 [<78164694>] vfs_write+0x8a/0x10c
 [<78164c0d>] sys_write+0x41/0x67
 [<78103e62>] sysenter_past_esp+0x5f/0x99


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Bugme-janitors mailing list