Date: Sun, 19 Jun 2011 19:13:24 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/vm vm_fault.c vm_page.c vm_page.h Message-ID: <201106191913.p5JJDcCT097714@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
alc 2011-06-19 19:13:24 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c vm_page.c vm_page.h Log: SVN rev 223307 on 2011-06-19 19:13:24Z by alc Precisely document the synchronization rules for the page's dirty field. (Saying that the lock on the object that the page belongs to must be held only represents one aspect of the rules.) Eliminate the use of the page queues lock for atomically performing read- modify-write operations on the dirty field when the underlying architecture supports atomic operations on char and short types. Document the fact that 32KB pages aren't really supported. Reviewed by: attilio, kib Revision Changes Path 1.290 +10 -0 src/sys/vm/vm_fault.c 1.442 +33 -2 src/sys/vm/vm_page.c 1.186 +25 -8 src/sys/vm/vm_page.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106191913.p5JJDcCT097714>