Skip site navigation (1)Skip section navigation (2)
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>