An error occurred fetching the project authors.
- 01 Oct, 2003 1 commit
-
-
Andrew Morton authored
From: "David S. Miller" <davem@redhat.com> This attempts to take care of 2 of the MM todos I had on my backlog: 1) Zap the stupid flush_cache_all() thing with more meaningful interfaces. 2) Resolve the ptrace user page access issues, first stage. The "first stage" mentioned for #2 is simply creating the user page accesor interfaces. The next stage needs to be mucking with get_user_pages() so that we can control when the flush_dcache_page() occurs. Then we: 1) For every platform where flush_dcache_page() is a non-nop add a call to the beginning of copy_{from,to}_user_page(). 2) Make access_process_vm() set the "no dcache flush" bit in it's call to get_user_pages(). The idea also was that we'd consolidate the write etc. boolean args passed to get_user_pages() into flag bits too. But at least with the below, we can delete that reminder FIXME comment from kernel/ptrace.c, the platforms have the necessary tools and just need to make use of it :) As a bonus I noticed that VMALLOC_VMADDR() did absolutely nothing. After all of this I only have 1 real TODO left, and that's dealing with the SMP TLB/pte invalidation stuff, very low priority until someone starts doing more work with sparc32/SMP in 2.6.x :)
-
- 03 Nov, 2002 1 commit
-
-
Russell King authored
- Make ioremap.c compile - Fix armv4_early_abort -> v4_early_abort - Fix MT_MINICACHE -> MT_MINICLEAN - Add MAP_POPULATE and MAP_NONBLOCK for ARM - Fix last remaining usage of kstat.irqs[cpu] - Add support for .init.initramfs section
-
- 03 May, 2002 1 commit
-
-
Roman Zippel authored
Here is the patch to replace mk_pte_phys() with pfn_pte() and so creates the counterpart to pte_pfn().
-
- 05 Feb, 2002 2 commits
-
-
Linus Torvalds authored
- Hui-Fen Hsu: sis900 driver update - NIIBE Yutaka: Super-H update - Alan Cox: more resyncs (ARM down, but more to go) - David Miller: network zerocopy, Sparc sync, qlogic,FC fix, etc. - David Miller/me: get rid of various drivers hacks to do mmap alignment behind the back of the VM layer. Create a real protocol for it.
-
Linus Torvalds authored
-