[alc at FreeBSD.org: cvs commit: src/sys/vm vm_page.c vm_pageout.c]
Xin LI
delphij at frontfree.net
Sat Feb 14 01:47:51 PST 2004
Hi,
Please take a look at the following commit, as well as
http://lists.freebsd.org/pipermail/cvs-all/2004-February/047981.html
Hope this is helpful :)
----- Forwarded message from Alan Cox <alc at xxxxxxxxxxx> -----
Date: Sat, 14 Feb 2004 00:54:38 -0800 (PST)
From: Alan Cox <alc at xxxxxxxxxxx>
cvs-all at xxxxxxxxxxx
Subject: cvs commit: src/sys/vm vm_page.c vm_pageout.c
Delivered-To: cvs-all at xxxxxxxxxxx
X-FreeBSD-CVS-Branch: HEAD
X-BeenThere: cvs-all at xxxxxxxxxxx
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: CVS commit messages for the entire tree <cvs-all.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>,
<mailto:cvs-all-request at xxxxxxxxxxx?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-all>
List-Post: <mailto:cvs-all at xxxxxxxxxxx>
List-Help: <mailto:cvs-all-request at xxxxxxxxxxx?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>,
<mailto:cvs-all-request at xxxxxxxxxxx?subject=subscribe>
Errors-To: owner-cvs-all at xxxxxxxxxxx
alc 2004/02/14 00:54:38 PST
FreeBSD src repository
Modified files:
sys/vm vm_page.c vm_pageout.c
Log:
- Correct a long-standing race condition in vm_page_try_to_cache() that
could result in a panic "vm_page_cache: caching a dirty page, ...":
Access to the page must be restricted or removed before calling
vm_page_cache(). This race condition is identical in nature to that
which was addressed by vm_pageout.c's revision 1.251.
- Simplify the code surrounding the fix to this same race condition
in vm_pageout.c's revision 1.251. There should be no behavioral
change. Reviewed by: tegge
MFC after: 7 days
Revision Changes Path
1.275 +1 -1 src/sys/vm/vm_page.c
1.252 +2 -3 src/sys/vm/vm_pageout.c
_______________________________________________
cvs-all at xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe at xxxxxxxxxxx"
----- End forwarded message -----
Best regards,
--
Xin LI <delphij frontfree net> http://www.delphij.net/
See complete headers for GPG key and other information.
Attachment:
pgp00004.pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00004.pgp
Type: application/octet-stream
Size: 187 bytes
Desc: "Description: PGP signature"
URL: <http://lists.dragonflybsd.org/pipermail/bugs/attachments/20040214/97417202/attachment-0021.obj>
More information about the Bugs
mailing list