[4104] in Athena Bugs

home help back first fref pref prev next nref lref last post

[Richard Basch: kernel: text cache problems]

daemon@ATHENA.MIT.EDU (Richard Basch)
Thu Feb 1 06:41:03 1990

Date: Thu, 1 Feb 90 06:40:41 -0500
To: bugs@ATHENA.MIT.EDU
From: Richard Basch <probe@MIT.EDU>

oops... forgot that athena.mit.edu was not automatically updated by
Moira...  now using mit.edu as the default...

The system has been intentionally neglected...  it applies to all as
does the fix.

-Richard


------- Forwarded Message

Date: Thu, 1 Feb 90 06:32:59 -0500
To: bugs@ATHENA.MIT.EDU
Subject: kernel: text cache problems
From: Richard Basch <probe@MIT.EDU>
X-Work: 1 Amherst St. E40-342C, Cambridge, MA 02139, (617)253-0100


(I try to choose subjects appropriate for changes).


Bug #1:

Ed discovered this one and has made a fix (already audited/tested by
wesommer, epeisach, and myself)...  slated for 7.0...  If quality
assurance really wishes to learn about adb'ing a kernel and learning
about the text cache for testing this, be my guest...

Apparently when you unmount the filesystem, even thought the texts are
flushed from the cache, the count of number of texts cached is not
fixed.  This causes text caching to be disabled in a short period of
time.

Fix is on wombat in sys/vm_text.c...




Bug #2:

I noticed this one during the testing of #1.  If you unmount /, all
entries in the text cache are flushed.  In my opinion, you should only
flush the cache of texts associated with the filesystem.  This bug
probably extends to unmounting NFS filesystems as well...




-Richard

------- End Forwarded Message

home help back first fref pref prev next nref lref last post