Commit History

Author SHA1 Message Date
  Richard Braun 49a3f5db0b vm/vm_kmem: minor interface updates 10 years ago
  Richard Braun 23e8642967 kern/kmem: pin thread where appropriate 10 years ago
  Richard Braun 07a4ea9c72 kern/kmem: silence warning 10 years ago
  Richard Braun 8ad09341a4 Declare variables as read mostly where appropriate 11 years ago
  Richard Braun 9f52145cb6 kern/kmem: rename constructor type 11 years ago
  Richard Braun 37e6f8889a kern/kmem: fix object construction bug 11 years ago
  Richard Braun 80a672a469 kern/kmem: fix locking error in kmem_cache_free 11 years ago
  Richard Braun b7b82ee44e kern/kmem: reduce fragmentation 11 years ago
  Richard Braun 683050a0ee kern/list: rename list_insert to list_insert_head 11 years ago
  Richard Braun b106a4816e kern/kmem: rework slab lists handling 11 years ago
  Richard Braun 504501c3eb kern/kmem: fix locking error 11 years ago
  Richard Braun 3aa92182f5 kern/kmem: move internal data to kmem_i.h 11 years ago
  Richard Braun d60f7e7ed2 kern/kmem: replace spin locks with mutexes 11 years ago
  Richard Braun fb1b8cf4f1 kern/kmem: fix typo in comment 12 years ago
  Richard Braun 9a02212625 kern/kmem: add locks 12 years ago
  Richard Braun f2252b114c kern/kmem: add check in buffer-to-slab lookup 12 years ago
  Richard Braun 80f72c0306 kern/kmem: rework buffer-to-slab lookup 12 years ago
  Richard Braun 370fb1486d kern/kmem: fix kmem_cache_free with KMEM_VERIFY 12 years ago
  Richard Braun a10641a7e6 Normalize the spelling of CPU in comments 12 years ago
  Richard Braun cf06fbde79 kern/kmem: merge kmem_bootstrap into kmem_setup 12 years ago
  Richard Braun 7639d05dcb kern/kmem: rework the info functions 12 years ago
  Richard Braun 7226ab8883 kern/kmem: remove the KMEM_CACHE_NORECLAIM flag 12 years ago
  Richard Braun c8ba9280fa kern/string: implement strlcpy 12 years ago
  Richard Braun 27484e07cd Merge lib into kern 12 years ago
  Richard Braun 69504fc637 Initial commit 12 years ago