Code

History

Commits on master to kernel/irq/affinity.c35+
  1. genirq/affinity: Remove cpus_read_lock() while reading cpu_possible_maskSebastian Andrzej Siewior committed 7 months ago34d85ad
  2. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  3. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  4. lib/group_cpus: Let group_cpu_evenly() return the number of initialized masksDaniel Wagner committed 1 year agob6139a6
  5. genirq/affinity: Move group_cpus_evenly() into lib/Ming Lei committed 3 years agof7b3ea8
  6. genirq/affinity: Rename irq_build_affinity_masks as group_cpus_evenlyMing Lei committed 3 years ago523f1ea
  7. genirq/affinity: Don't pass irq_affinity_desc array to irq_build_affinity_masksMing Lei committed 3 years agoe7bdd7f
  8. genirq/affinity: Pass affinity managed mask array to irq_build_affinity_masksMing Lei committed 3 years ago1f962d9
  9. genirq/affinity: Remove the 'firstvec' parameter from irq_build_affinity_masksMing Lei committed 3 years agocdf07f0
  10. Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/coreThomas Gleixner committed 4 years agocdb4913
  11. genirq/affinity: Consider that CPUs on nodes can be unbalancedRei Yamamoto committed 4 years ago08d835d
  12. genirq/affinity: Replace cpumask_weight() with cpumask_empty() where appropriateYury Norov committed 4 years ago911488d
  13. genirq/affinity: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior committed 5 years ago428e211
  14. genirq/affinity: Remove const qualifier from node_to_cpumask argumentMing Lei committed 7 years ago101f85b
  15. genirq/affinity: Spread vectors on node according to nr_cpu ratioMing Lei committed 7 years agob1a5a73
  16. genirq/affinity: Improve __irq_build_affinity_masks()Ming Lei committed 7 years ago53c1788
  17. genirq/affinity: Create affinity mask for single vectorMing Lei committed 7 years ago491beed
  18. genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks()Minwoo Im committed 7 years ago0e51833
  19. genirq/affinity: Remove the leftovers of the original set supportThomas Gleixner committed 7 years agoa6a309e
  20. genirq/affinity: Add new callback for (re)calculating interrupt setsMing Lei committed 7 years agoc66d4bd
  21. genirq/affinity: Store interrupt sets size in struct irq_affinityMing Lei committed 7 years ago9cfef55
  22. genirq/affinity: Code consolidationThomas Gleixner committed 7 years ago0145c30
  23. genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks()Ming Lei committed 7 years ago347253c
  24. genirq/affinity: Add is_managed to struct irq_affinity_descDou Liyang committed 7 years agoc410abb
  25. genirq/core: Introduce struct irq_affinity_descDou Liyang committed 7 years agobec0403
  26. genirq/affinity: Remove excess indentationThomas Gleixner committed 7 years agoc2899c3
  27. genirq/affinity: Add support for allocating interrupt setsJens Axboe committed 8 years ago6da4b3a
  28. genirq/affinity: Pass first vector to __irq_build_affinity_masks()Ming Lei committed 8 years ago060746d
  29. genirq/affinity: Move two stage affinity spreading into a helper functionMing Lei committed 8 years ago5c903e1
  30. genirq/affinity: Spread IRQs to all available NUMA nodesLong Li committed 8 years agob825921
  31. genirq/affinity: Spread irq vectors among present CPUs as far as possibleMing Lei committed 8 years agod305681
  32. genirq/affinity: Allow irq spreading from a given starting pointMing Lei committed 8 years ago1a2d091
  33. genirq/affinity: Move actual irq vector spreading into a helper functionMing Lei committed 8 years agob3e6aaa
  34. genirq/affinity: Rename *node_to_possible_cpumask as *node_to_cpumaskMing Lei committed 8 years ago47778f3
  35. genirq/affinity: Don't return with empty affinity masks on errorThomas Gleixner committed 8 years ago0211e12