index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
alpha
/
include
/
pmap.h
Age
Commit message (
Expand
)
Author
2014-01-01
Fix PMAP_SIZEOF() to deal with that the pmap has 0 pmap_asn_info now.
matt
2013-11-04
convert to flex array
christos
2012-02-06
Do a minor cleanup of alpha (this will make applying pullups post branching
matt
2010-11-14
Move struct vm_page_md definition from vmparam.h to pmap.h, because
uebayasi
2009-10-26
Garbage-collect pmap_do_reactivate() and the associated IPI -- nothing has
thorpej
2009-03-15
ansify function definitions
cegger
2008-12-09
In case of no _KERNEL_OPT, always define _PMAP_MAY_USE_PROM_CONSOLE
pooka
2008-12-09
Make pmap_kernel() a MI macro for struct pmap *kernel_pmap_ptr,
pooka
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-03-10
Finish moving alpha over to the MI atomic ops.
ad
2008-01-02
Merge vmlocking2 to head.
ad
2007-02-21
Replace the Mach-derived boolean_t type with the C99 bool type. A
thorpej
2006-04-02
Static'ify.
thorpej
2006-02-16
Change "inline" back to "__inline" in .h files -- C99 is still too
perry
2005-12-24
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
perry
2005-12-11
merge ktrace-lwp.
christos
2003-08-24
add support for non-executable mappings (where the hardware allows this)
chs
2003-08-07
Move UCB-licensed code from 4-clause to 3-clause licence.
agc
2003-08-02
Make this compile with gcc3. Change kernel_pmap_store to array of struct
matt
2003-04-09
POOL_VTOPHYS: Cast argument to ALPHA_K0SEG_TO_PHYS() to vaddr_t to
nathanw
2003-04-09
Add the ability for pool caches to cache the physical address of
thorpej
2003-01-17
Merge the nathanw_sa branch.
thorpej
2002-09-24
Remove the TCWSCONS config now that zstty can do flow control on IOASIC
ad
2002-09-22
it really helps to get the stub right before cutting + pasting it 27 times.
chs
2002-09-22
add pmap_remove_all() hook (empty on most platforms so far).
chs
2001-09-10
Update pmap_update to now take the updated pmap as an argument.
chris
2001-07-15
Defer sending shootdown IPIs a bit longer. Reduces traffic a fair
thorpej
2001-07-15
- Tweak the pmap locking protocol slightly -- require that a pmap must
thorpej
2001-05-30
use _KERNEL_OPT
mrg
2001-05-26
replace vm_page_t with struct vm_page *.
chs
2001-05-01
Delete the pmap_copy() calls.
thorpej
2001-05-01
Use a single linked list for PV entries. This saves 1MB of space
thorpej
2001-05-01
Per discussion w/ chuck and chuck, restructure the md page stuff
thorpej
2001-04-29
Add a VM_MDPAGE_MEMBERS macro that defines pmap-specific data for
thorpej
2001-04-29
Add glue for page zero'ing in the idle loop.
thorpej
2001-04-24
Delete a couple of statistics that are not really worth keeping.
thorpej
2001-04-24
Gather ASN info into a single structure, and place a variable-length
thorpej
2001-04-22
Undo a misguided previous change to the pmap_update() API.
thorpej
2001-04-22
Give pmap_update() an argument (a pmap_t) so that it knows which
thorpej
2001-04-21
#define away pmap_update() in <machine/pmap.h> so that no function
thorpej
2001-04-20
pmap_asn_alloc(): In a multiprocessor configuration, it's possible
thorpej
2000-11-22
Several changes, which get us generally further along with
thorpej
2000-11-19
Implement pmap_growkernel().
thorpej
2000-08-26
Snapshot of TLB shootdown bugfixes.
thorpej
2000-06-08
And more ANSI'ification!
thorpej
2000-05-23
Rename the atomic operations to have generic machine-independent
thorpej
2000-03-01
Infrastructure for lazy istream sync in the pmap module:
thorpej
1999-11-28
- Use alpha_atomic_{add,sub}_q() to update the pmap statistics. We now no
thorpej
1999-05-24
The kernel pmap can be accessed (and locked!) while in an interrupt
thorpej
1999-05-23
Make the list of all pmaps LRU-ordered, and update a comment regarding
thorpej
[next]