Code

History

Commits on v6.19 to kernel/time/timer_migration.c34
  1. timers/migration: Exclude isolated cpus from hierarchyGabriele Monaco committed 11 months ago7dec062
  2. timers/migration: Use scoped_guard on available flag set/clearGabriele Monaco committed 11 months ago4c2374e
  3. timers/migration: Add mask for CPUs available in the hierarchyGabriele Monaco committed 11 months agoa048ca5
  4. timers/migration: Rename 'online' bit to 'available'Gabriele Monaco committed 11 months ago8312cab
  5. time: Fix a few typos in time[r] related code commentsJianyun Gao committed 1 year ago4518767
  6. timers/migration: Remove dead code handling idle CPU checking for remote timersFrederic Weisbecker committed 1 year agoba14500
  7. timers/migration: Remove unused "cpu" parameter from tmigr_get_group()Frederic Weisbecker committed 1 year ago93643b9
  8. timers/migration: Assert that hotplug preparing CPU is part of stable active hierarchyFrederic Weisbecker committed 1 year ago3c8eb36
  9. timers/migration: Fix imbalanced NUMA treesFrederic Weisbecker committed 1 year ago5eb579d
  10. timers/migration: Remove locking on group connectionFrederic Weisbecker committed 1 year agofa96203
  11. timers/migration: Convert "while" loops to use "for"Frederic Weisbecker committed 1 year ago6c181b5
  12. timers/migration: Clean up the loop in tmigr_quick_check()Petr Tesarik committed 1 year agoff56a3e
  13. timers/migration: Fix off-by-one root mis-connectionFrederic Weisbecker committed 1 year ago868c903
  14. Merge tag 'timers-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 1 year agof200c31
  15. timers/migration: Simplify top level detection on group setupFrederic Weisbecker committed 1 year agodcf6230
  16. timers/migration: Annotate accesses to ignore flagFrederic Weisbecker committed 1 year ago922efd2
  17. timers/migration: Enforce group initialization visibility to tree walkersFrederic Weisbecker committed 1 year agode3ced7
  18. timers/migration: Fix another race between hotplug and idle entry/exitFrederic Weisbecker committed 1 year agob729cc1
  19. timers/migration: Fix grammar in commentAnna-Maria Behnsen committed 2 years agof004bf9
  20. timers/migration: Spare write when nothing changedAnna-Maria Behnsen committed 2 years ago2367e28
  21. timers/migration: Rename childmask by groupmask to make naming more obviousAnna-Maria Behnsen committed 2 years ago835a9a6
  22. timers/migration: Read childmask and parent pointer in a single placeAnna-Maria Behnsen committed 2 years agod47be58
  23. timers/migration: Use a single struct for hierarchy walk dataAnna-Maria Behnsen committed 2 years ago3ba1110
  24. timers/migration: Improve tracingAnna-Maria Behnsen committed 2 years ago9250674
  25. timers/migration: Move hierarchy setup into cpuhotplug prepare callbackAnna-Maria Behnsen committed 2 years ago10a0e6f
  26. timers/migration: Do not rely always on group->parentAnna-Maria Behnsen committed 2 years agofacd40a
  27. timers/migration: Prevent out of bounds access on failureLevi Yun committed 2 years agod7ad05c
  28. timers/migration: Return early on deactivationAnna-Maria Behnsen committed 2 years ago7a96a84
  29. timers/migration: Fix ignored event due to missing CPU updateFrederic Weisbecker committed 2 years ago61f7fdf
  30. timers/migration: Fix endless timer requeue after idle interruptsFrederic Weisbecker committed 2 years agof55acb1
  31. timer/migration: Remove buggy early return on deactivationFrederic Weisbecker committed 2 years ago4b6f4c5
  32. timer/migration: Fix quick check reporting late expiryFrederic Weisbecker committed 2 years ago8ca1836
  33. timer_migration: Add tracepointsAnna-Maria Behnsen committed 2 years ago36e40df
  34. timers: Implement the hierarchical pull modelAnna-Maria Behnsen committed 2 years ago7ee9887