linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* reverse pte mapping update
@ 1998-03-09 18:58 Benjamin C.R. LaHaise
  0 siblings, 0 replies; only message in thread
From: Benjamin C.R. LaHaise @ 1998-03-09 18:58 UTC (permalink / raw)
  To: Stephen C. Tweedie; +Cc: linux-mm

Hello Stephen et all,

Just a quick update to say that I've got something that's half-working,
and given a few days more work it'll be worth testing.  At least it boots
and allows me to compile the next change. 

On another note, I'm becoming concerned about the manipulations being done
to vmas belonging to other mm's now - mostly that we'll be wanting to
manipulate them much more frequently than at present.  Stephen, if you
could give me a hint about what direction you're going with your page
cache locking patch, it will help me start putting together a picture of
we'll fit everything together.

Along the same line of thought, I'm wondering if we can dispense of
mm->mmap_sem for most cases?  I remember hearing that glibc will soon have
an async-io implementation, and I believe clone with shared vm is going to
be the basis for the implementation.  This will also effect a future
threaded version of apache, which will use mmap'd files across several
threads being thrown at sockets to avoid the extra copies.  Eliminating
the lock probably isn't possible, but changing it to a read-write blocking
lock is probably the easiest.  The kernel should have such a generic
primative anyways.

Linux-mm people: is anyone interested in putting together a test suite to
excercise various aspects of the mm code?  Ideally I'd like to see us put
together a large enough test suite to run a complete coverage test on the
kernel code.  Given that this is a pretty big task, it will take a while.
Perhaps running the kernel under an emulator (say 68k/Amiga as UAE is
pretty complete, barring the MMU [easy]), or using the MkLinux port
would help in creating a more useful testing environment.

		-ben

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1998-03-09 18:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-03-09 18:58 reverse pte mapping update Benjamin C.R. LaHaise

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox