projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
9ns: Add fs_files and tree_files
[akaros.git]
/
kern
/
src
/
page_alloc.c
2017-10-30
Barret Rhoden
pm: Catch issues with page map pages
blob
|
commitdiff
2017-10-12
Barret Rhoden
Add an example jumbo page allocator
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Allocate natural alignment with get_cont_pages()
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Convert calls of get_cont_pages() to kpages_alloc
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Replace the old page allocator with the base arena
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Remove get_cont_phys_pages_at()
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Remove page coloring
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Remove page refcnts
blob
|
commitdiff
|
diff to current
2016-05-20
Dan Cross
CLEANUP: Remove trailing whitespace throughout the...
blob
|
commitdiff
|
diff to current
2016-05-04
Barret Rhoden
Fix off-by-one error in the page allocator
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Rename KMALLOC_* -> MEM_* [2/2]
blob
|
commitdiff
|
diff to current
2016-01-25
Ronald G. Minnich
error: return usable error strings, not nothing.
blob
|
commitdiff
|
diff to current
2015-12-17
Davide Libenzi
Added new kmalloc flag KMALLOC_ERROR
blob
|
commitdiff
|
diff to current
2015-03-17
Barret Rhoden
Removes Ivy annotations (XCC)
blob
|
commitdiff
|
diff to current
2015-03-01
Barret Rhoden
Renames BSD's LIST_* to BSD_LIST_*
blob
|
commitdiff
|
diff to current
2015-01-07
Barret Rhoden
get_cont_phys_pages_at()
blob
|
commitdiff
|
diff to current
2014-02-09
Barret Rhoden
SCP pagefaults can block
blob
|
commitdiff
|
diff to current
2014-01-17
Barret Rhoden
Page flags are now atomic
blob
|
commitdiff
|
diff to current
2014-01-17
Ronald G. Minnich
Add function prototype for NUMA-style allocation
blob
|
commitdiff
|
diff to current
2013-06-22
Barret Rhoden
Stops using boot_alloc during vm_init
blob
|
commitdiff
|
diff to current
2013-06-22
Barret Rhoden
Physical memory init uses multiboot info
blob
|
commitdiff
|
diff to current
2013-05-31
Barret Rhoden
Replaces all __CONFIG_*__ with CONFIG_*
blob
|
commitdiff
|
diff to current
2013-05-27
Barret Rhoden
Replaces %08p with %p
blob
|
commitdiff
|
diff to current
2013-03-22
Barret Rhoden
Merge origin/netpush (networking code) (XCC)
blob
|
commitdiff
|
diff to current
2012-11-09
Barret Rhoden
Changes semaphore API
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Safer assertions related to __up_sem()
blob
|
commitdiff
|
diff to current
2011-11-03
Andrew Waterman
a risc-v single-core process works!!
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Bitmask updates
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Cleaned up some kthread business
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
lock_page() uses semaphores/kthreads
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Block requests come with a completion method
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Ext2: can read files from the page cache
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Buffer heads to track page mappings -> block num
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Fixes page reference counting wrt to upage_alloc()
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Cleaned up page_free()
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Removed some unused page functions
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Uses kref for struct page
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Page cache for memory mapped files
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Initial page cache structures
blob
|
commitdiff
|
diff to current
2011-11-03
Kevin Klues
Fixed page coloring given __CONFIG_PAGE_COLOR__
blob
|
commitdiff
|
diff to current
2011-11-03
Andrew Waterman
Fixed upage_alloc bug with page-coloring disabled
blob
|
commitdiff
|
diff to current
2011-11-03
Kevin Klues
Cleaned up the way ifdefs are handled
blob
|
commitdiff
|
diff to current
2010-02-06
Andrew Waterman
Merge branch 'master' of ssh://waterman@scm.millennium...
blob
|
commitdiff
|
diff to current
2010-02-06
Andrew Waterman
Added mprotect; made mmap work (dumbly) for files
blob
|
commitdiff
|
diff to current
2010-02-04
Barret Rhoden
Fixes double-free when destroying a process
blob
|
commitdiff
|
diff to current
2010-02-01
Andrew Waterman
fixed a bug in kpage_alloc
blob
|
commitdiff
|
diff to current
2010-01-19
Andrew Waterman
Merge branch 'master' of ssh://waterman@scm.millennium...
blob
|
commitdiff
|
diff to current
2010-01-14
Andrew Waterman
Merge branch 'master' of ssh://waterman@scm.millennium...
blob
|
commitdiff
|
diff to current
2010-01-14
Andrew Waterman
Sped up fork/exec significantly
blob
|
commitdiff
|
diff to current
2010-01-10
Andrew Waterman
Merge branch 'master' of ssh://waterman@scm.millennium...
blob
|
commitdiff
|
diff to current
2010-01-10
Andrew Waterman
Gave half of colors to global color map
blob
|
commitdiff
|
diff to current
2010-01-03
Andrew Waterman
Reduced boot time
blob
|
commitdiff
|
diff to current
2009-12-03
Barret Rhoden
Merge remote branch 'origin/sparc-dev'
blob
|
commitdiff
|
diff to current
2009-11-02
Andrew Waterman
Fixed page coloring bug
blob
|
commitdiff
|
diff to current
2009-10-29
Andrew Waterman
Improved user binary loading
blob
|
commitdiff
|
diff to current
2009-10-28
Andrew Waterman
Merge branch 'sparc-dev' of ssh://waterman@scm.millenni...
blob
|
commitdiff
|
diff to current
2009-10-28
Kevin Klues
Finished up the page coloring stuff
blob
|
commitdiff
|
diff to current
2009-10-27
Zach Anderson
Merge branch 'master' of ssh://scm.millennium.berkeley...
blob
|
commitdiff
|
diff to current
2009-10-27
Zach Anderson
Get things to build Ivy again. Turn off error db loggin...
blob
|
commitdiff
|
diff to current
2009-10-26
Andrew Waterman
Fixed env_segment_free bug
blob
|
commitdiff
|
diff to current
2009-10-25
Barret Rhoden
Active message deadlock and kmalloc canary
blob
|
commitdiff
|
diff to current
2009-10-23
Kevin Klues
Adding allocation of colors for processes
blob
|
commitdiff
|
diff to current
2009-10-21
Kevin Klues
Adding support for the brk system call
blob
|
commitdiff
|
diff to current
2009-10-19
Barret Rhoden
Slab allocator
blob
|
commitdiff
|
diff to current
2009-09-17
Paul Pearce
Merge branch 'net-dev'. See body of commit for details.
blob
|
commitdiff
|
diff to current
2009-09-13
Zach Anderson
Merge branch 'master' of ssh://scm.millennium.berkeley...
blob
|
commitdiff
|
diff to current
2009-09-12
Kevin Klues
Rewrote cache colored page allocation functions
blob
|
commitdiff
|
diff to current
2009-08-28
Zach Anderson
Merge branch 'ivy'
blob
|
commitdiff
|
diff to current
2009-08-28
Zach Anderson
Getting SharC to check some locking
blob
|
commitdiff
|
diff to current
2009-08-28
Paul Pearce
Merge branch 'master' into net-dev (with code changes...
blob
|
commitdiff
|
diff to current
2009-08-24
Zach Anderson
Fix conflict
blob
|
commitdiff
|
diff to current
2009-08-24
Kevin Klues
Fixed up ivy annotations on the new structure supportin...
blob
|
commitdiff
|
diff to current
2009-08-21
Andrew Waterman
Added page-coloring support to SPARC port
blob
|
commitdiff
|
diff to current
2009-08-21
Kevin Klues
Major reworking to integrate cache coloring into the...
blob
|
commitdiff
|
diff to current