Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/kernel/uaccess.rs23
  1. Merge tag 'char-misc-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-miscLinus Torvalds committed 6 months agocb4eb67
  2. rust_binder: introduce TransactionInfoAlice Ryhl committed 8 months ago5326a18
  3. rust: uaccess: generalize write_dma() to accept any Coherent<T>Danilo Krummrich committed 7 months ago25fe63d
  4. rust: uaccess: add write_dma() for copying from DMA buffers to userspaceTimur Tabi committed 7 months ago69bfce0
  5. rust: uaccess: add UserSliceWriter::write_slice_file()Danilo Krummrich committed 1 year ago0ddceba
  6. rust: uaccess: add UserSliceWriter::write_slice_partial()Danilo Krummrich committed 1 year ago8615053
  7. rust: uaccess: add UserSliceReader::read_slice_file()Danilo Krummrich committed 1 year ago5829e33
  8. rust: uaccess: add UserSliceReader::read_slice_partial()Danilo Krummrich committed 1 year agof2af7b0
  9. rust: uaccess: use newtype for user pointersAlice Ryhl committed 1 year ago60ecf79
  10. rust: uaccess: add UserSliceReader::strcpy_into_bufAlice Ryhl committed 1 year ago17bbbef
  11. rust: uaccess: add strncpy_from_userAlice Ryhl committed 1 year ago8da881d
  12. rust: enable `clippy::ref_as_ptr` lintTamir Duberstein committed 1 year agodc35ddc
  13. Merge tag 'alloc-next-v6.16-2025-05-13' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year ago22c3335
  14. rust: uaccess: take advantage of the prelude and `Result`'s defaultsMiguel Ojeda committed 1 year ago7d8dee4
  15. rust: alloc: replace `Vec::set_len` with `inc_len`Tamir Duberstein committed 1 year ago88d5d6a
  16. rust: uaccess: name the correct functionTamir Duberstein committed 1 year ago4e72a62
  17. rust: uaccess: generalize userSliceReader to support any VecFilipe Xavier committed 1 year agoc80dd3f
  18. rust: map `long` to `isize` and `char` to `u8`Gary Guo committed 2 years ago1bae872
  19. rust: use custom FFI integer typesGary Guo committed 2 years agod072acd
  20. rust: treewide: switch to the kernel `Vec` typeDanilo Krummrich committed 2 years ago58eff8e
  21. rust: kernel: move `FromBytes` and `AsBytes` traits to a new `transmute` moduleAliet Exposito Garcia committed 2 years agoce1c54f
  22. rust: uaccess: add typed accessors for userspace pointersAlice Ryhl committed 2 years agob33bf37
  23. rust: uaccess: add userspace pointersWedson Almeida Filho committed 2 years ago1b580e7