Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/kernel/miscdevice.rs34
  1. rust: miscdevice: remove redundant importsAlvin Sun committed 5 months ago7afb580
  2. rust: miscdevice: use vertical import styleAlvin Sun committed 5 months ago1dbd8c4
  3. rust: redefine `bindings::compat_ptr_ioctl` in RustAlice Ryhl committed 10 months ago68aabb2
  4. rust: miscdevice: use `pin_init::zeroed()` for C type initializationAtharv Dubey committed 11 months ago953deba
  5. Merge tag 'char-misc-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-miscLinus Torvalds committed 1 year ago6093a68
  6. rust: miscdevice: use `core::ffi::CStr` method namesTamir Duberstein committed 1 year agoe49c43e
  7. rust: miscdevice: Provide additional abstractions for iov_iter and kiocb structuresAlice Ryhl committed 1 year ago39c2745
  8. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  9. Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 1 year ago22c5696
  10. device: rust: rename Device::as_ref() to Device::from_raw()Alice Ryhl committed 1 year ago2f5606a
  11. rust: types: add FOREIGN_ALIGN to ForeignOwnableAndreas Hindborg committed 1 year ago12717eb
  12. rust: miscdevice: remove unnecessary importTamir Duberstein committed 1 year agodb15ec7
  13. rust: miscdevice: clarify invariant for `MiscDeviceRegistration`Shankari Anand committed 1 year agob9ff1c2
  14. rust: enable `clippy::as_underscore` lintTamir Duberstein committed 1 year ago5e30550
  15. Merge tag 'char-misc-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-miscLinus Torvalds committed 1 year agoc26f4fb
  16. Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year agoec7714e
  17. rust: miscdevice: fix typo in MiscDevice::ioctl documentationChristian Schrefl committed 1 year ago81e9edc
  18. rust: miscdevice: add mmap supportAlice Ryhl committed 1 year agof8c7819
  19. rust: types: add `ForeignOwnable::PointedTo`Tamir Duberstein committed 1 year ago1a4736c
  20. rust: miscdevice: change how f_ops vtable is constructedAlice Ryhl committed 1 year ago74fc349
  21. Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-coreLinus Torvalds committed 1 year ago2ab002c
  22. rust: kernel: change `ForeignOwnable` pointer to mutTamir Duberstein committed 1 year ago1468657
  23. miscdevice: rust: use build_error! macro instead of functionAlice Ryhl committed 1 year agobf2aa7d
  24. rust: add `build_error!` to the preludeMiguel Ojeda committed 1 year ago4401565
  25. rust: use the `build_error!` macro, not the hidden functionMiguel Ojeda committed 1 year ago15f2f93
  26. rust: map `long` to `isize` and `char` to `u8`Gary Guo committed 2 years ago1bae872
  27. rust: finish using custom FFI integer typesMiguel Ojeda committed 1 year ago27c7518
  28. rust: miscdevice: add fops->show_fdinfo() hookAlice Ryhl committed 1 year ago5bcc8bf
  29. rust: miscdevice: Provide accessor to pull out miscdevice::this_deviceLee Jones committed 1 year ago284ae0b
  30. rust: miscdevice: access the `struct miscdevice` from fops->open()Alice Ryhl committed 1 year ago88441d5
  31. rust: miscdevice: access file in fopsAlice Ryhl committed 1 year ago0d8a7c7
  32. rust: miscdevice: add missing safety commentsAlice Ryhl committed 2 years agobd5ee6b
  33. rust: miscdevice: fix warning on c_uint to u32 castAlice Ryhl committed 2 years agoccb22ca
  34. rust: miscdevice: add base miscdevice abstractionAlice Ryhl committed 2 years agof893691