Remove page coloring
[akaros.git] / kern / src / pmap.c
2016-11-29 Barret RhodenMake page_insert() consume the caller's refcnt
2016-05-20 Dan CrossCLEANUP: Remove trailing whitespace throughout the...
2015-04-07 Barret RhodenRedefines PTE present vs mapped
2015-03-17 Barret RhodenChanges pde_t* -> pgdir_t
2015-03-17 Barret RhodenMakes pte_t an opaque type
2014-02-09 Barret RhodenDebugging: print_free_mem()
2014-01-17 Barret RhodenFixes multiboot parsing bug
2014-01-17 Ronald G. MinnichMake the panic just a wee bit more informative.
2013-08-08 Barret Rhodenx86 can handle missing multiboot mmaps
2013-06-22 Barret RhodenStops using boot_alloc during vm_init
2013-06-22 Barret RhodenPhysical memory init uses multiboot info
2011-11-03 Andrew WatermanBroken static_assert failed to catch my bug :(
2011-11-03 Barret RhodenFixes page reference counting wrt to upage_alloc()
2011-11-03 Barret RhodenRemoved some unused page functions
2011-11-03 Barret RhodenUses kref for struct page
2011-11-03 Barret RhodenReorganized user-memory checking/copying functions
2011-11-03 Barret RhodenCleaned up issues with PAGE_UNMAPPED and friends
2011-11-03 Barret RhodenRemoved the old pfault, fork() uses VMRs
2011-11-03 Kevin KluesWe never actually removed <ros/error.h>, now we do
2011-11-03 Andrew WatermanMade pmap.c more consistent with demand paging
2011-11-03 Andrew WatermanAdded demand paging support
2011-11-03 Kevin KluesFixed logical bug in memcpy_from/to_user
2010-01-19 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-01-14 Barret RhodenProcdata and procinfo can be more than a page long
2009-12-03 Barret RhodenMerge remote branch 'origin/sparc-dev'
2009-12-01 Andrew Watermanfixed bad spacing
2009-11-09 Barret RhodenProc data structure management, env gutting
2009-10-27 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-10-26 Andrew WatermanFixed env_segment_free bug
2009-10-21 Andrew WatermanPorted process stuff to SPARC port
2009-10-19 Barret RhodenInitial mmap()
2009-10-01 Sarah BirdMerged in all of the recent changes for compiling on...
2009-09-23 Paul PearceChanged user_mem_check(), user_mem_assert() to throw...
2009-09-18 Zach AndersonMerge with master
2009-09-17 Paul PearceMerge branch 'net-dev'. See body of commit for details.
2009-09-15 Zach AndersonAdding SharC annotations. Type checker off
2009-09-10 Zach AndersonUse one lock in console.c and re-Deputized i386/page_al...
2009-09-05 Barret RhodenCompiles with GCC
2009-09-03 Barret RhodenFixed user_mem_check()
2009-09-01 Barret RhodenVcore mapping and idle core management
2009-08-29 Paul PearceCorrected runtime errors with multiboot_detect_memory...
2009-08-28 Zach AndersonMerge branch 'ivy'
2009-08-28 Zach AndersonGetting SharC to check some locking
2009-08-28 Paul PearceMerge branch 'master' into net-dev (with code changes...
2009-08-24 Zach AndersonFix conflict
2009-08-24 Kevin KluesFixed up ivy annotations on the new structure supportin...
2009-08-24 Zach Andersonsmall fix for user_mem_strlcpy
2009-08-21 Andrew WatermanAdded page-coloring support to SPARC port
2009-08-21 Kevin KluesMajor reworking to integrate cache coloring into the...
2009-08-19 Zach AndersonDone Deputizing kernel
2009-08-17 Zach AndersonStill annotating the kernel
2009-08-14 Zach AndersonAdded annotations to i386/pmap.c i386/kdebug.c and...
2009-08-12 Barret RhodenProcess running / destruction outline
2009-08-12 Kevin KluesReworked the user VM map and added sysevent queue
2009-08-04 Barret RhodenMerge branch 'master' into proc-work
2009-08-04 Barret RhodenMerge branch 'master' into proc-work
2009-08-01 Kevin KluesMerge branch 'master' into net-dev
2009-08-01 Kevin KluesBeginnings of an implementation of channels for ROS
2009-07-31 Barret RhodenIntegrated with x86
2009-07-30 Andrew WatermanAndrew's port to sparc
2009-07-30 Barret RhodenSplit env_run into proc_startcore, early work
2009-07-24 Barret RhodenProcess state work, initial steps
2009-07-17 Barret RhodenSupport for proc_create and proc_run from KFS
2009-07-01 Kevin KluesMerge commit 'origin' into net-dev
2009-07-01 Kevin KluesFixed up error codes to all have a positive 'defined...
2009-06-17 Kevin KluesAdded beginnings of a proper kmalloc implementation.
2009-06-06 Barret RhodenSplit atomic library
2009-06-05 Kevin KluesReorganized the directory structure, placing newlib...
2009-05-28 Barret RhodenSMP boot cleanup
2009-05-26 Kevin KluesAnother round at reorganization
2009-05-26 Kevin KluesMassive reorganizing and making all the makefiles consi...