Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Nov 2005 06:33:21 +0000 (UTC)
From:      Alan Cox <alc@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/vm vm_page.c
Message-ID:  <200511080633.jA86XMXm062174@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
alc         2005-11-08 06:33:21 UTC

  FreeBSD src repository

  Modified files:
    sys/vm               vm_page.c 
  Log:
  If a physical page is mapped by two or more virtual addresses, transmitted
  by the zero-copy sockets method, and written to before the transmission
  completes, we need to destroy all of the existing mappings to the page,
  not just the one that we fault on.  Otherwise, the mappings will no longer
  be to the same page and changes made through one of the mappings will not
  be visible through the others.
  
  Observed by: tegge
  
  Revision  Changes    Path
  1.308     +1 -0      src/sys/vm/vm_page.c



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