Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Oct 2010 17:56:51 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/amd64/amd64 pmap.c src/sys/amd64/include pmap.h src/sys/i386/i386 pmap.c src/sys/i386/include pmap.h
Message-ID:  <201010151757.o9FHvC3q097027@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kib         2010-10-15 17:56:51 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/amd64/amd64      pmap.c 
    sys/amd64/include    pmap.h 
    sys/i386/i386        pmap.c 
    sys/i386/include     pmap.h 
  Log:
  SVN rev 213901 on 2010-10-15 17:56:51Z by kib
  
  MFC r209862:
  For both i386 and amd64 pmap,
  - change the type of pm_active to cpumask_t, which it is;
  - in pmap_remove_pages(), compare with PCPU(curpmap), instead of
    dereferencing the long chain of pointers [1].
  For amd64 pmap, remove the unneeded checks for validity of curpmap
  in pmap_activate(), since curpmap should be always valid after
  r209789.
  
  Revision    Changes    Path
  1.667.2.15  +1 -3      src/sys/amd64/amd64/pmap.c
  1.152.2.2   +1 -1      src/sys/amd64/include/pmap.h
  1.645.2.17  +1 -1      src/sys/i386/i386/pmap.c
  1.140.2.4   +1 -1      src/sys/i386/include/pmap.h



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