Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2009 02:59:06 +0000 (UTC)
From:      Alan Cox <alc@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/vm swap_pager.c vnode_pager.c
Message-ID:  <200904250259.n3P2xHUi095221@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
alc         2009-04-25 02:59:06 UTC

  FreeBSD src repository

  Modified files:
    sys/vm               swap_pager.c vnode_pager.c 
  Log:
  SVN rev 191478 on 2009-04-25 02:59:06Z by alc
  
  Eliminate unnecessary calls to pmap_clear_modify().  Specifically, calling
  pmap_clear_modify() on a page is pointless if that page is not mapped or
  it is only mapped for read access.  Instead, assert that the page is not
  mapped or not mapped for write access as appropriate.
  
  Eliminate unnecessary clearing of a page's dirty mask.  Instead, assert
  that the page's dirty mask is clear.
  
  Revision  Changes    Path
  1.307     +8 -8      src/sys/vm/swap_pager.c
  1.251     +6 -2      src/sys/vm/vnode_pager.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904250259.n3P2xHUi095221>