Date: Tue, 4 Jan 2011 00:16:38 +0000 (UTC) From: Colin Percival <cperciva@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/i386/xen xen_machdep.c Message-ID: <201101040016.p040Gi67098460@repoman.freebsd.org>
index | next in thread | raw e-mail
cperciva 2011-01-04 00:16:38 UTC
FreeBSD src repository
Modified files:
sys/i386/xen xen_machdep.c
Log:
SVN rev 216944 on 2011-01-04 00:16:38Z by cperciva
Adjust the critical section protecting _xen_flush_queue to cover the
entire range where the page mapping request queue needs to be atomically
examined and modified.
Oddly, while this doesn't seem to affect the overall rate of panics
(running 'make index' on EC2 t1.micro instances, there are 0.6 +/- 0.1
panics per hour, both before and after this change), it eliminates
vm_fault from panic backtraces, leaving only backtraces going through
vmspace_fork.
Revision Changes Path
1.27 +11 -4 src/sys/i386/xen/xen_machdep.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101040016.p040Gi67098460>
