On Tue, Dec 11, 2007 at 11:13:27PM +0100, Florian Lohoff wrote: > Call Trace: > [<ffffffff8801bcf0>] kmap_coherent+0x10/0x130 > [<ffffffff8801c010>] copy_from_user_page+0x40/0xb0 > [<ffffffff88079d10>] access_process_vm+0x168/0x1d8 > [<ffffffff880d9014>] proc_pid_cmdline+0xac/0x140 > [<ffffffff880db188>] proc_info_read+0x108/0x150 > [<ffffffff8808fbdc>] vfs_read+0xec/0x178 > [<ffffffff88090060>] sys_read+0x50/0x98 > [<ffffffff88019718>] handle_sys+0x118/0x134 > > > Code: 0002127a 00021000 30420001 <00028036> 8f820024 3c038843 24420001 af820024 dc62f390 Hmm... This suggests that 283abbaef425c1bf817ecbb456c413cab08b1434 is not quite right. It is making the assumption that a mapped page never has PG_dcache_dirty set. Ralf