Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jun 2009 12:15:39 +0000 (UTC)
From:      Rafal Jaworowski <raj@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/arm/arm pmap.c
Message-ID:  <200906081215.n58CFnN2021705@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
raj         2009-06-08 12:15:39 UTC

  FreeBSD src repository

  Modified files:
    sys/arm/arm          pmap.c 
  Log:
  SVN rev 193712 on 2009-06-08 12:15:39Z by raj
  
  Invalidate cache in pmap_remove_all() on ARM.
  
  When pages are removed from virtual address space by calling pmap_remove_all()
  CPU caches were not invalidated, which led to read corruption when another
  page got mapped at this same virtual address at later time (the CPU was
  retrieving stale contents).
  
  Submitted by:   Piotr Ziecik
  Obtained from:  Semihalf
  
  Revision  Changes    Path
  1.109     +12 -0     src/sys/arm/arm/pmap.c



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