Date: Sun, 2 May 2010 16:44:06 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/vm vm_contig.c Message-ID: <201005021644.o42GiHHJ035768@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
alc 2010-05-02 16:44:06 UTC FreeBSD src repository Modified files: sys/vm vm_contig.c Log: SVN rev 207519 on 2010-05-02 16:44:06Z by alc This change addresses the race condition that was introduced by the previous revision, r207450, to this file. Specifically, between dropping the page queues lock in vm_contig_launder() and reacquiring it in vm_contig_launder_page(), the page may be removed from the active or inactive queue. It could be wired, freed, cached, etc. None of which vm_contig_launder_page() is prepared for. Reviewed by: kib, kmacy Revision Changes Path 1.77 +16 -14 src/sys/vm/vm_contig.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005021644.o42GiHHJ035768>