Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kalloc

Linux kernel memory allocation infrastructure, pulled out as an independent crate.

TODO

  • Update docs
  • Fix doctests
  • Add Arc implementation
  • Fix unit tests
  • Gate nightly features behind cfg(kernel)
  • Gate pin-init use behind cfg(feature = "pin-init")
  • Fix build and test integration with pin-init feature enabled.
  • Remove kernel-specific types (KBox, VBox, KVBox, KVec, VVec, KVVec, VmallocPageIter)
  • Remove kernel-specific traits (ForeignOwnable, AsPageIter, InPlaceInit)

About

(DO NOT USE) Linux kernel allocation infrastructure, as a standalone crate

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages