Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Mar 2010 18:24:42 +0000 (UTC)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/ia64/ia64 pmap.c
Message-ID:  <201003221825.o2MIP1KH064527@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2010-03-22 18:24:42 UTC

  FreeBSD src repository

  Modified files:
    sys/ia64/ia64        pmap.c 
  Log:
  SVN rev 205454 on 2010-03-22 18:24:42Z by marcel
  
  o   Remove the pmap argument to pmap_invalidate_all() as it's not used
      other than in a potentially dangerous KASSERT.
  o   Hand-inline pmap_remove_page() as it's only called from 1 place and
      the abstraction that pmap_remove_page() provides is not enough to
      warrant the obfuscation. Eliminate the dangerous KASSERT in the
      process.
  o   In pmap_remove_pte(), remove the KASSERT for pmap being the current
      one as it's not safe in the face of CPU migration.
  
  Revision  Changes    Path
  1.213     +11 -30    src/sys/ia64/ia64/pmap.c



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