Konstantin Belousov
|
9c5d7e4a0c
pmap: move the smp_targeted_tlb_shutdown pointer stuff to amd64 pmap.h
|
3 months ago |
Souradeep Chakrabarti
|
bec000c9c1
amd64: add a func pointer to tlb shootdown function
|
3 months ago |
John Baldwin
|
1f1b2286fd
pmap: Convert boolean_t to bool.
|
7 months ago |
Warner Losh
|
29363fb446
sys: Remove ancient SCCS tags.
|
10 months ago |
Konstantin Belousov
|
8882b7852a
add pmap_active_cpus()
|
2 years ago |
Warner Losh
|
95ee2897e9
sys: Remove $FreeBSD$: two-line .h pattern
|
1 year ago |
Konstantin Belousov
|
6cadbcd203
Add pmap_enter(9) PMAP_ENTER_LARGEPAGE flag and implement it on amd64.
|
4 years ago |
Mark Johnston
|
01cef4caa7
Remove page locking from pmap_mincore().
|
5 years ago |
Ed Maste
|
b93a053ca2
correct pmap_ts_referenced return type
|
5 years ago |
Konstantin Belousov
|
e45b89d23d
Add pmap_is_valid_memattr(9).
|
6 years ago |
Pedro F. Giffuni
|
51369649b0
sys: further adoption of SPDX licensing ID tags.
|
6 years ago |
Alan Cox
|
782e896088
Add support for pmap_enter(..., psind=1) to the amd64 pmap. In other words,
|
7 years ago |
Warner Losh
|
fbbd9655e5
Renumber copyright clause 4
|
7 years ago |
Alan Cox
|
8cb0c1029d
Various changes to pmap_ts_referenced()
|
8 years ago |
Mark Johnston
|
dbbaf04f1e
Remove support for idle page zeroing.
|
8 years ago |
Jason A. Harmening
|
0a3e154709
Properly sort the function declarations added in r286296
|
9 years ago |
Jason A. Harmening
|
713841afb2
Add two new pmap functions:
|
9 years ago |
Konstantin Belousov
|
39ffa8c138
Change pmap_enter(9) interface to take flags parameter and superpage
|
10 years ago |
Alan Cox
|
a695d9b25b
Retire pmap_change_wiring(). We have never used it to wire virtual pages.
|
10 years ago |
Alan Cox
|
09132ba6ac
Introduce pmap_unwire(). It will replace pmap_change_wiring(). There are
|
10 years ago |
Alan Cox
|
deb179bb4c
The pmap function pmap_clear_reference() is no longer used. Remove it.
|
11 years ago |
Alan Cox
|
51321f7c31
Significantly reduce the cost, i.e., run time, of calls to madvise(...,
|
11 years ago |
Jeff Roberson
|
5df87b21d3
Replace kernel virtual address space allocation with vmem. This provides
|
11 years ago |
Konstantin Belousov
|
e8a4a618cf
Add pmap function pmap_copy_pages(), which copies the content of the
|
11 years ago |
Alan Cox
|
6031c68de4
The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap
|
12 years ago |
Alan Cox
|
9454f82862
Sort function prototypes.
|
13 years ago |
Alan Cox
|
567e51e18c
Roughly half of a typical pmap_mincore() implementation is machine-
|
14 years ago |
Alan Cox
|
7b85f59183
Resurrect pmap_is_referenced() and use it in mincore(). Essentially,
|
14 years ago |
Juli Mallett
|
ca596a25f0
o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches the
|
14 years ago |
Marcel Moolenaar
|
1a4fcaebe3
o Introduce vm_sync_icache() for making the I-cache coherent with
|
15 years ago |