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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101040016.p040Gi67098460>