DragonFly BSD
DragonFly bugs List (threaded) for 2004-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

[alc@FreeBSD.org: cvs commit: src/sys/vm vm_page.c vm_pageout.c]


From: Xin LI <delphij@xxxxxxxxxxxxx>
Date: Sat, 14 Feb 2004 17:47:10 +0800

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@xxxxxxxxxxx> -----

Date: Sat, 14 Feb 2004 00:54:38 -0800 (PST)
From: Alan Cox <alc@xxxxxxxxxxx>
	cvs-all@xxxxxxxxxxx
Subject: cvs commit: src/sys/vm vm_page.c vm_pageout.c
Delivered-To: cvs-all@xxxxxxxxxxx
X-FreeBSD-CVS-Branch: HEAD
X-BeenThere: cvs-all@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@xxxxxxxxxxx?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-all>
List-Post: <mailto:cvs-all@xxxxxxxxxxx>
List-Help: <mailto:cvs-all-request@xxxxxxxxxxx?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>,
	<mailto:cvs-all-request@xxxxxxxxxxx?subject=subscribe>
Errors-To: owner-cvs-all@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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@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
Description: PGP signature



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]