aboutsummaryrefslogtreecommitdiff
path: root/kern
Commit message (Expand)AuthorAgeFilesLines
...
* Drop luna88k bitsMarin Ramesa2013-09-091-1/+1
* kern: add missing prototypeMarin Ramesa2013-07-181-0/+2
* (slab_info): fix format warningsMarin Ramesa2013-06-291-1/+1
* Fix object construction in the slab allocatorRichard Braun2013-06-091-4/+10
* Comment unused variableMarin Ramesa2013-06-041-3/+4
* Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumachSamuel Thibault2013-06-041-0/+1
|\
| * Fix yet another locking error in the slab allocatorRichard Braun2013-06-021-0/+1
* | Remove unused variableMiguel Figueiredo2013-06-021-1/+0
|/
* Remove unneeded variable initializationMiguel Figueiredo2013-05-191-1/+1
* Remove duplicate lineSamuel Thibault2013-05-191-1/+0
* Reduce fragmentation in the slab allocatorRichard Braun2013-05-161-2/+5
* Rename list_insert to list_insert_headRichard Braun2013-05-162-5/+5
* Drop unused variablesMiguel Figueiredo2013-05-131-1/+0
* Optimize slab reapingRichard Braun2013-04-211-13/+10
* Rework slab lists handlingRichard Braun2013-04-212-81/+8
* Fix locking error in the slab allocatorRichard Braun2013-04-211-0/+2
* Update BASEPRI_USERSamuel Thibault2013-03-111-1/+1
* Increase number of prioritiesSamuel Thibault2013-03-061-1/+1
* Do not hardcode maximum priority valueSamuel Thibault2013-03-051-5/+5
* Add the mach_print debugging system callRichard Braun2013-01-223-1/+22
* Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumachSamuel Thibault2013-01-132-4/+38
|\
| * Fix slab cache list lockingRichard Braun2013-01-081-4/+4
| * Add function to dump a raw summary of the slab allocator stateRichard Braun2013-01-082-0/+34
* | Add statistics for task_events_infoDavid Höppner2013-01-133-2/+48
|/
* Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumachSamuel Thibault2012-12-232-83/+85
|\
| * Fix kernel task creation timeRichard Braun2012-12-051-2/+2
| * Strongly reduce risks of name capture in rbtree macrosRichard Braun2012-12-041-81/+83
* | Make thread_suspend wait for !TH_UNINTSamuel Thibault2012-12-232-3/+8
|/
* Fix gnumach_server_routine prototypeSamuel Thibault2012-09-231-1/+1
* Add missing file for page statisticsRichard Braun2012-09-231-0/+23
* Provide basic page cache statisticsRichard Braun2012-09-231-0/+2
* Fix slab collection timingRichard Braun2012-07-081-4/+4
* Increase the slab collection intervalRichard Braun2012-07-071-1/+1
* Allocate kernel thread stacks out of kmem_mapRichard Braun2012-07-071-2/+2
* Merge kalloc_map into kmem_mapRichard Braun2012-07-072-19/+4
* Update comments.Richard Braun2012-04-221-14/+12
* Fix copyright assignmentRichard Braun2012-04-226-50/+134
* Fix integer typeSamuel Thibault2012-04-061-1/+1
* Do not take address of va_list variableSamuel Thibault2012-04-063-16/+19
* Use long typesSamuel Thibault2012-03-205-11/+11
* Use compiler defined __i386__ symbol instead of use defined i386Guillem Jover2012-03-202-6/+6
* Use unsigned long for addresses and sizesSamuel Thibault2012-03-098-22/+23
* Merge branch 'master' into master-slabSamuel Thibault2012-01-282-1/+20
|\
| * Fix build on 64bit hostSamuel Thibault2012-01-221-0/+19
| * Upgrade number of event queuesSamuel Thibault2011-12-291-1/+1
* | Remove arbitrary limits used by the zone systemRichard Braun2011-12-176-72/+0
* | Remove the defunct kernel_task_create() functionRichard Braun2011-12-172-34/+0
* | Fix kern/kalloc.h includesRichard Braun2011-12-176-0/+6
* | Adjust the kernel to use the slab allocatorRichard Braun2011-12-177-39/+29
* | Import the slab allocatorRichard Braun2011-12-175-1397/+1798