Code

History

Commits on master to kernel/time/namespace.c35+
  1. time/namespace: Validate nanosecond field in proc_timens_set_offset()Malaya Kumar Rout committed 4 months ago06aba58
  2. time/namespace: Export init_time_ns and do_timens_ktime_to_host()Maoyi Xie committed 5 months ago766e828
  3. timens: Use task_lock guard in timens_get*()Thomas Weißschuh committed 7 months ago7138a86
  4. timens: Use mutex guard in proc_timens_set_offset()Thomas Weißschuh committed 7 months ago6d89dc8
  5. timens: Simplify some calls to put_time_ns()Thomas Weißschuh committed 7 months ago3fa3aeb
  6. timens: Remove dependency on the vDSOThomas Weißschuh committed 7 months ago1b6c892
  7. vdso/timens: Move functions to new fileThomas Weißschuh committed 7 months ago5dc9cf8
  8. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  9. ns: drop custom reference count initialization for initial namespacesChristian Brauner committed 1 year agoc2bbd2d
  10. ns: use NS_COMMON_INIT() for all namespacesChristian Brauner committed 1 year ago0b17658
  11. Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago18b19ab
  12. ns: move ns type into struct ns_commonChristian Brauner committed 1 year ago4055526
  13. ns: simplify ns_common_init() furtherChristian Brauner committed 1 year agod7610cb
  14. ns: use inode initializer for initial namespacesChristian Brauner committed 1 year ago7cf7303
  15. ns: rename to __ns_refChristian Brauner committed 1 year ago024596a
  16. ns: add ns_common_free()Christian Brauner committed 1 year agobe5f21d
  17. nscommon: simplify initializationChristian Brauner committed 1 year ago5612ff3
  18. ns: add to_<type>_ns() to respective headersChristian Brauner committed 1 year agod7afdf8
  19. time: support ns lookupChristian Brauner committed 1 year agob36c823
  20. time: use ns_common_init()Christian Brauner committed 1 year ago7b0e2c8
  21. copy_process: pass clone_flags as u64 across calltreeSimon Schuster committed 1 year agoedd3cb0
  22. vdso/vsyscall: Update auxiliary clock data in the datapageThomas Weißschuh committed 1 year ago380b84e
  23. vdso: Rework struct vdso_time_data and introduce struct vdso_clockAnna-Maria Behnsen committed 1 year ago886653e
  24. time/namespace: Prepare introduction of struct vdso_clockAnna-Maria Behnsen committed 1 year ago5911e16
  25. vdso/namespace: Rename timens_setup_vdso_data() to reflect new vdso_clock structAnna-Maria Behnsen committed 1 year ago0235220
  26. vdso: Remove remnants of architecture-specific time storageThomas Weißschuh committed 1 year agoac1a42f
  27. vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copyJann Horn committed 3 years agod6c494e
  28. memcg: enable accounting for new namesapces and struct nsproxyVasily Averin committed 5 years ago30acd0b
  29. timens: Delete no-op time_ns_init()Alexey Dobriyan committed 5 years ago174bcc6
  30. Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linuxLinus Torvalds committed 5 years agof9b4240
  31. namespace: make timens_on_fork() return nothingHui Su committed 5 years ago5c62634
  32. time: Use generic ns_common::countKirill Tkhai committed 6 years ago28c41ef
  33. nsproxy: support CLONE_NEWTIME with setns()Christian Brauner committed 6 years ago76c1288
  34. timens: add timens_commit() helperChristian Brauner committed 6 years ago5cfea9a
  35. timens: make vdso_join_timens() always succeedChristian Brauner committed 6 years ago4281580