Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/kernel/task.rs32
  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: task: implement == operator for TaskAlice Ryhl committed 7 months ago12c6880
  3. rust: task: use `as_char_ptr` instead of `as_ptr().cast()`Gary Guo committed 9 months ago1a93371
  4. rust: task: restrict Task::group_leader() to currentAlice Ryhl committed 10 months ago105ddfb
  5. rust: task: update ARef and AlwaysRefCounted imports from sync::arefShankari Anand committed 1 year ago4710b47
  6. rust: task: Add Rust version of might_sleep()FUJITA Tomonori committed 1 year ago7e61171
  7. rust: task: Mark Task methods inlinePanagiotis Foliadis committed 1 year ago0a41f5a
  8. task: rust: rework how current is accessedAlice Ryhl committed 1 year ago6acb75a
  9. Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago4e82c87
  10. Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year ago2360899
  11. rust: task: fix `SAFETY` comment in `Task::wake_up`Panagiotis Foliadis committed 1 year ago6fbafe1
  12. rust: sync: condvar: Add wait_interruptible_freezable()Alice Ryhl committed 1 year ago70b9c85
  13. rust: task: make Pid type alias publicAlice Ryhl committed 1 year ago6ad64bf
  14. rust: fix up formatting after mergeLinus Torvalds committed 1 year ago1dc707e
  15. Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linuxLinus Torvalds committed 1 year ago798bb34
  16. Merge tag 'vfs-6.13.rust.pid_namespace' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago9ad8d22
  17. rust: use custom FFI integer typesGary Guo committed 2 years agod072acd
  18. rust: task: adjust safety comments in Task methodsAlice Ryhl committed 2 years agofe95f58
  19. rust: add PidNamespaceChristian Brauner committed 2 years agoe0020ba
  20. rust: file: add `Kuid` wrapperAlice Ryhl committed 2 years ago8ad1a41
  21. rust: task: add `Task::current_raw`Alice Ryhl committed 2 years ago913f8cf
  22. rust: types: add `NotThreadSafe`Alice Ryhl committed 2 years agoe7572e5
  23. rust: kernel: remove redundant importsMiguel Ojeda committed 2 years ago0028027
  24. rust: kernel: mark code fragments in docs with backticksValentin Obst committed 2 years agoaf8b18d
  25. rust: kernel: unify spelling of refcount in docsValentin Obst committed 2 years agoebf2b8a
  26. rust: sync: update integer types in CondVarAlice Ryhl committed 2 years agof090f0d
  27. rust: sync: add `CondVar::wait_timeout`Alice Ryhl committed 2 years agoe7b9b1f
  28. rust: support `srctree`-relative linksMiguel Ojeda committed 2 years agobc2e7d5
  29. rust: task: remove redundant explicit linkMiguel Ojeda committed 3 years agoc61bcc2
  30. rust: task: add `Send` marker to `Task`Alice Ryhl committed 3 years agod09a610
  31. rust: introduce `current`Wedson Almeida Filho committed 3 years ago8da7a2b
  32. rust: add basic `Task`Wedson Almeida Filho committed 3 years ago313c428