Code

History

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