summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2004-07-13#define __HAVE_PMAP_DIRECT and use it. requested by artTed Unangst
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-06-09rename POOLPAGE macros to pmap_map_directTed Unangst
2004-06-06In printf %p doesn't need extra ``0x''Alexander Yurchenko
2004-05-31explanatory comments for the uvm_km_page functions.Ted Unangst
2004-05-30only free pages if we have write permission and they are not COW.Ted Unangst
2004-05-27change uvm_km_getpage to take waitok argument and sleep if appropriate.Ted Unangst
2004-05-17typoPedro Martelletto
2004-05-07align to __LDPGSZ for anon mmap. this allows userland to be compiledTed Unangst
2004-05-03protecing with NONE means we must drop the wired count.Ted Unangst
2004-04-28remove mb_object*; ok teduMarkus Friedl
2004-04-20set uvm_km_pages_lowat to 128; unbreaks mbuf allocation;Markus Friedl
2004-04-19introduce a new km_page allocator that gets pages from kernel_map usingTed Unangst
2004-02-23sync of pmap_update() calls with NetBSD. pmap_update is defined away onDale Rahn
2004-01-29fix prototype of pmap_update(), ok miod@Dale Rahn
2003-12-26- use 1/2 space for rijndael context in ipsecMarkus Friedl
2003-12-10dstkva is not a pointer, so comparison with NULL is inappropriate.Jun-ichiro itojun Hagino
2003-12-08remove unneeded uvmfault_unlockmaps; form netbsd via Julien Bordet <zejames@g...Michael Shalayeff
2003-12-02do not deref null ptr in uvm_markbad() returned from swapdrum_getsdp() as oth...Michael Shalayeff
2003-11-20Sync comments with NetBSD.Alexander Yurchenko
2003-11-20Check for round_page() overflow in uvm_vslock()/uvm_vsunlock().Alexander Yurchenko
2003-11-18faster pools. split pagelist into full, partial, and empty so we find whatTed Unangst
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-11-08Avoid a race condition while swapping in a process.Thomas Nordin
2003-10-08randomize return from uvm_map_hint. the random increment is limitedTed Unangst
2003-09-03m68k at least doesn't like random mappings. disable for now.Ted Unangst
2003-09-02add a random offset to uvm_map_hint. this has the primary effect ofTed Unangst
2003-09-01match syscallargs comments with realityHenning Brauer
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-10Remove uvm_useracc(): misleading, gives a false sentiment of security, andMiod Vallat
2003-08-06Remove some double semicolons (hmm, do two semis equal a maxi?).Todd C. Miller
2003-07-21enforce restrictions on prot and flags to mprotect and mmap. invalid orTed Unangst
2003-07-01add MAP_TRYFIXED, mostly to help emulate other systems.Ted Unangst
2003-07-01remove sys_omquery. it was only used for two weeks, and you can'tTed Unangst
2003-06-29quell a "not a pointer" warning by using 0x%lx instead of %p for a vaddr_tAnil Madhavapeddy
2003-06-12Fix compile with NFS but not FIFO.Henric Jungheim
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-06-01Typo in panic message.Miod Vallat
2003-05-17Typos; from Julien Bordet <zejames@greyhats.org>Alexander Yurchenko
2003-05-05Move exec base to 0x1c000000, exe/data gap to 512MB. Allows betterDale Rahn
2003-05-01typos;Jason McIntyre
2003-04-28Change mquery() function call signature to be the same a mmap(). ItDale Rahn
2003-04-25backout mquery change, something broke when not combined with a different diff.Dale Rahn
2003-04-25change mquery() function call signature to be the same a mmap(). ItDale Rahn
2003-04-18Return EINVAL if MAP_FIXED was specified but was not available. ok tedu@Dale Rahn
2003-04-17changes to support mquery with 1Gsep on i386. avoid heap on mappings.Dale Rahn
2003-04-14There are two related changes.Artur Grabowski
2003-04-07int -> ssize_t.Mike Pechkin
2003-03-29ubchist is not a fully cooked kadaver and though use the other well formed pd...Michael Shalayeff