Home | History | Annotate | Download | only in generic
History log of /src/sys/rump/librump/rumpkern/arch/generic/rump_generic_pmap.c
RevisionDateAuthorComments
 1.7  21-Aug-2022  riastradh rump: Define pmap_resident_count, pmap_wired_count conditionally.

These definitions will not be used by anything yet because on every
architecture except x86 as of yeterday, pmap_resident_count and
pmap_wired_count are defined as macros anyway. But if more struct
pmaps are made private these definitions will get used.
 1.6  21-Aug-2022  mlelstv Add stubs for pmap_resident_count, pmap_wired_count.
 1.5  26-Jan-2016  pooka Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.4  17-Apr-2015  pooka Give the kernel/local pmaps actual storage.

That way friendly neighborhood macros won't go scribbling
in the wrong places.
 1.3  03-Apr-2015  pooka Use RUMP_PMAP_KERNEL and RUMP_PMAP_LOCAL to denote
kernel and local client pmaps, respectively.
 1.2  12-Feb-2014  pooka branches: 1.2.4; 1.2.6; 1.2.10; 1.2.12;
Minor comment massage, zero functionality massage.
 1.1  12-Feb-2014  pooka Rototill a bit, and attempt to disguise it as non-gratuitous.

Add arch/generic and move non-x86 files from rumpkern/ there. Also,
move files from arch/i386 to arch/x86, and make both i386 and x86_64
use those.

This clarifies the situation with what is MD vs. MI code.

renames:
rumpcpu_generic,kobj_stubs,pmap_stubs => arch/generic/rump_generic_$x
arch/i386/* => arch/x86/rump_x86_$x

(for those who forget, x86 requires MD code because rump kernels
use the same ABI as kernel modules)
 1.2.12.3  19-Mar-2016  skrll Sync with HEAD
 1.2.12.2  06-Jun-2015  skrll Sync with HEAD
 1.2.12.1  06-Apr-2015  skrll Sync with HEAD
 1.2.10.3  03-Dec-2017  jdolecek update from HEAD
 1.2.10.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.10.1  12-Feb-2014  tls file rump_generic_pmap.c was added on branch tls-maxphys on 2014-08-20 00:04:41 +0000
 1.2.6.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.6.1  12-Feb-2014  yamt file rump_generic_pmap.c was added on branch yamt-pagecache on 2014-05-22 11:41:15 +0000
 1.2.4.2  18-May-2014  rmind sync with head
 1.2.4.1  12-Feb-2014  rmind file rump_generic_pmap.c was added on branch rmind-smpnet on 2014-05-18 17:46:18 +0000

RSS XML Feed