Subject: Re: Volunteers to test some kernel code...
To: Gandhi woulda smacked you <greywolf@starwolf.com>
From: Curt Sampson <cjs@cynic.net>
List: tech-kern
Date: 06/22/1999 02:19:10
> #   * A working ETXTBSY would mean that running binaries could not be
> #   overwritten.

Isn't that going to happen automatically once we get UBC? I don't
see how it can't, because if I read() that file, I'm dealing with
the same physical page in the buffer cache that's mapped in for
the text segment of that program, and thus it's got to be COW,
which it can't be if I'm write()ing it because then my writes go
to swap instead of the file. (Or we could just allow people to
modify running programs. :-))

cjs
-- 
Curt Sampson  <cjs@cynic.net>   604 801 5335   De gustibus, aut bene aut nihil.
The most widely ported operating system in the world: http://www.netbsd.org