Code

History

Commits on d8966ca88566d94de9958a84f93bd08bfc431ee6 to lib/debugobjects.c35+
  1. debugobjects: Plug race against a concurrent OOM disableThomas Gleixner committed 4 months agob81dde1
  2. Merge tag 'core-urgent-2026-06-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 months ago2b07ea7
  3. debugobjects: Don't call fill_pool() in early boot hardirq contextWaiman Long committed 5 months ago0d046ae
  4. Merge tag 'iommu-fixes-v7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linuxLinus Torvalds committed 5 months agob0ab604
  5. iommu, debugobjects: avoid gcc-16.1 section mismatch warningsArnd Bergmann committed 6 months ago4c9ad38
  6. debugobjects: Do not fill_pool() if pi_blocked_onHelen Koike committed 6 months ago5f41161
  7. debugobjects: Drop likely() around !IS_ERR_OR_NULL()Philipp Hahn committed 8 months ago723ddce
  8. debugobject: Make it work with deferred page initialization - againThomas Gleixner committed 9 months agofd36343
  9. treewide: Update email addressThomas Gleixner committed 10 months ago2e4b28c
  10. debugobjects: Use LD_WAIT_CONFIG instead of LD_WAIT_SLEEPSebastian Andrzej Siewior committed 11 months ago37de2db
  11. debugobjects: Allow to refill the pool before SYSTEM_SCHEDULINGSebastian Andrzej Siewior committed 11 months ago06e0ae9
  12. debugobjects: Track object usage to avoid premature freeing of objectsThomas Gleixner committed 2 years agoff8d523
  13. debugobjects: Refill per CPU pool more agressivelyThomas Gleixner committed 2 years ago13f9ca7
  14. debugobjects: Double the per CPU slotsThomas Gleixner committed 2 years agoa201a96
  15. debugobjects: Move pool statistics into global_pool structThomas Gleixner committed 2 years ago2638345
  16. debugobjects: Implement batch processingThomas Gleixner committed 2 years agof57ebb9
  17. debugobjects: Prepare kmem_cache allocations for batchingThomas Gleixner committed 2 years agoaebbfe0
  18. debugobjects: Prepare for batchingThomas Gleixner committed 2 years ago74fe1ad
  19. debugobjects: Use static key for boot pool selectionThomas Gleixner committed 2 years ago14077b9
  20. debugobjects: Rework free_object_work()Thomas Gleixner committed 2 years ago9ce99c6
  21. debugobjects: Rework object freeingThomas Gleixner committed 2 years agoa3b9e19
  22. debugobjects: Rework object allocationThomas Gleixner committed 2 years agofb60c00
  23. debugobjects: Move min/max count into pool structThomas Gleixner committed 2 years ago96a9a04
  24. debugobjects: Rename and tidy up per CPU poolsThomas Gleixner committed 2 years ago18b8afc
  25. debugobjects: Use separate list head for boot poolThomas Gleixner committed 2 years agocb58d19
  26. debugobjects: Move pools into a datastructureThomas Gleixner committed 2 years agoe18328f
  27. debugobjects: Reduce parallel pool fill attemptsZhen Lei committed 2 years agod8c6cd3
  28. debugobjects: Make debug_objects_enabled boolThomas Gleixner committed 2 years ago661cc28
  29. debugobjects: Provide and use free_object_list()Thomas Gleixner committed 2 years ago49a5cb8
  30. debugobjects: Remove pointless debug printkThomas Gleixner committed 2 years ago241463f
  31. debugobjects: Reuse put_objects() on OOMThomas Gleixner committed 2 years ago49968cf
  32. debugobjects: Dont free objects directly on CPU hotplugThomas Gleixner committed 2 years agoa2a7023
  33. debugobjects: Remove pointless hlist initializationThomas Gleixner committed 2 years ago3f397bf
  34. debugobjects: Dont destroy kmem cache in init()Thomas Gleixner committed 2 years ago55fb412
  35. debugobjects: Collect newly allocated objects in a list to reduce lock contentionZhen Lei committed 2 years ago813fd07