Home | History | Annotate | only in /src/sys/modules/examples/mapper
History log of /src/sys/modules/examples/mapper
RevisionDateAuthorComments
 1.1 17-Jan-2019  kamil branches: 1.1.2; 1.1.6;
Add a new example kernel module: mapper

Basic implementation of mmap.

Submitted by Akul Pillai.
 1.1.6.2 10-Jun-2019  christos Sync with HEAD
 1.1.6.1 17-Jan-2019  christos file Makefile was added on branch phil-wifi on 2019-06-10 22:09:24 +0000
 1.1.2.2 18-Jan-2019  pgoyette Synch with HEAD
 1.1.2.1 17-Jan-2019  pgoyette file Makefile was added on branch pgoyette-compat on 2019-01-18 08:50:58 +0000
 1.1 17-Jan-2019  kamil branches: 1.1.2; 1.1.6;
Add a new example kernel module: mapper

Basic implementation of mmap.

Submitted by Akul Pillai.
 1.1.6.2 10-Jun-2019  christos Sync with HEAD
 1.1.6.1 17-Jan-2019  christos file cmd_mapper.c was added on branch phil-wifi on 2019-06-10 22:09:24 +0000
 1.1.2.2 18-Jan-2019  pgoyette Synch with HEAD
 1.1.2.1 17-Jan-2019  pgoyette file cmd_mapper.c was added on branch pgoyette-compat on 2019-01-18 08:50:58 +0000
 1.4 06-Sep-2020  riastradh Fix fallout from previous uvm.h cleanup.

- pmap(9) needs uvm/uvm_extern.h.

- x86/pmap.h is not usable on its own; it is only usable if included
via uvm/uvm_extern.h (-> uvm/uvm_pmap.h -> machine/pmap.h).

- Make nvmm.h and nvmm_internal.h standalone.
 1.3 05-Sep-2020  riastradh Round of uvm.h cleanup.

The poorly named uvm.h is generally supposed to be for uvm-internal
users only.

- Narrow it to files that actually need it -- mostly files that need
to query whether curlwp is the pagedaemon, which should maybe be
exposed by an external header.

- Use uvm_extern.h where feasible and uvm_*.h for things not exposed
by it. We should split up uvm_extern.h but this will serve for now
to reduce the uvm.h dependencies.

- Use uvm_stat.h and #ifdef UVMHIST uvm.h for files that use
UVMHIST(ubchist), since ubchist is declared in uvm.h but the
reference evaporates if UVMHIST is not defined, so we reduce header
file dependencies.

- Make uvm_device.h and uvm_swap.h independently includable while
here.

ok chs@
 1.2 30-Jan-2020  kamil Align major numbers in example modules with sys/conf/majors

Patch submitted by: Aditya Vardhan Padala (silv3r)
 1.1 17-Jan-2019  kamil branches: 1.1.2; 1.1.6; 1.1.10;
Add a new example kernel module: mapper

Basic implementation of mmap.

Submitted by Akul Pillai.
 1.1.10.1 29-Feb-2020  ad Sync with head.
 1.1.6.3 08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.6.2 10-Jun-2019  christos Sync with HEAD
 1.1.6.1 17-Jan-2019  christos file mapper.c was added on branch phil-wifi on 2019-06-10 22:09:24 +0000
 1.1.2.2 18-Jan-2019  pgoyette Synch with HEAD
 1.1.2.1 17-Jan-2019  pgoyette file mapper.c was added on branch pgoyette-compat on 2019-01-18 08:50:58 +0000

RSS XML Feed