Date: Mon, 6 Mar 95 9:55:39 MST From: terry@cs.weber.edu (Terry Lambert) To: joerg_wunsch@uriah.heep.sax.de Cc: freebsd-current@FreeBSD.org Subject: Re: pkg_add/delete bug? Message-ID: <9503061655.AA18218@cs.weber.edu> In-Reply-To: <199503050812.JAA07677@uriah.heep.sax.de> from "J Wunsch" at Mar 5, 95 09:12:27 am
next in thread | previous in thread | raw e-mail | index | archive | help
> Before Terry jumps in and proposes us again to store a copy of any > executable in swap :^), [ ... ] Not any executable. Just executables that someone wants to write at the time they want to write them; instead of returning ETXTBSY to the caller, fault all pages for the file open as a binary into swap as dirty, non-writeable (must keep until close). Precheck to see if this is possible, and if not, return ENOMEM instead of ETXTBSY to the caller. I only suggested *any* executable in the case of NFS, where you can't set the executing bit on the file server. This means I'm not a nut, really. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9503061655.AA18218>