Code

History

Commits on v7.1-rc4 to lib/debugobjects.c35+
  1. debugobjects: Drop likely() around !IS_ERR_OR_NULL()Philipp Hahn committed 8 months ago723ddce
  2. debugobject: Make it work with deferred page initialization - againThomas Gleixner committed 9 months agofd36343
  3. treewide: Update email addressThomas Gleixner committed 10 months ago2e4b28c
  4. debugobjects: Use LD_WAIT_CONFIG instead of LD_WAIT_SLEEPSebastian Andrzej Siewior committed 11 months ago37de2db
  5. debugobjects: Allow to refill the pool before SYSTEM_SCHEDULINGSebastian Andrzej Siewior committed 11 months ago06e0ae9
  6. debugobjects: Track object usage to avoid premature freeing of objectsThomas Gleixner committed 2 years agoff8d523
  7. debugobjects: Refill per CPU pool more agressivelyThomas Gleixner committed 2 years ago13f9ca7
  8. debugobjects: Double the per CPU slotsThomas Gleixner committed 2 years agoa201a96
  9. debugobjects: Move pool statistics into global_pool structThomas Gleixner committed 2 years ago2638345
  10. debugobjects: Implement batch processingThomas Gleixner committed 2 years agof57ebb9
  11. debugobjects: Prepare kmem_cache allocations for batchingThomas Gleixner committed 2 years agoaebbfe0
  12. debugobjects: Prepare for batchingThomas Gleixner committed 2 years ago74fe1ad
  13. debugobjects: Use static key for boot pool selectionThomas Gleixner committed 2 years ago14077b9
  14. debugobjects: Rework free_object_work()Thomas Gleixner committed 2 years ago9ce99c6
  15. debugobjects: Rework object freeingThomas Gleixner committed 2 years agoa3b9e19
  16. debugobjects: Rework object allocationThomas Gleixner committed 2 years agofb60c00
  17. debugobjects: Move min/max count into pool structThomas Gleixner committed 2 years ago96a9a04
  18. debugobjects: Rename and tidy up per CPU poolsThomas Gleixner committed 2 years ago18b8afc
  19. debugobjects: Use separate list head for boot poolThomas Gleixner committed 2 years agocb58d19
  20. debugobjects: Move pools into a datastructureThomas Gleixner committed 2 years agoe18328f
  21. debugobjects: Reduce parallel pool fill attemptsZhen Lei committed 2 years agod8c6cd3
  22. debugobjects: Make debug_objects_enabled boolThomas Gleixner committed 2 years ago661cc28
  23. debugobjects: Provide and use free_object_list()Thomas Gleixner committed 2 years ago49a5cb8
  24. debugobjects: Remove pointless debug printkThomas Gleixner committed 2 years ago241463f
  25. debugobjects: Reuse put_objects() on OOMThomas Gleixner committed 2 years ago49968cf
  26. debugobjects: Dont free objects directly on CPU hotplugThomas Gleixner committed 2 years agoa2a7023
  27. debugobjects: Remove pointless hlist initializationThomas Gleixner committed 2 years ago3f397bf
  28. debugobjects: Dont destroy kmem cache in init()Thomas Gleixner committed 2 years ago55fb412
  29. debugobjects: Collect newly allocated objects in a list to reduce lock contentionZhen Lei committed 2 years ago813fd07
  30. debugobjects: Delete a piece of redundant codeZhen Lei committed 2 years agoa0ae950
  31. debugobjects: Remove redundant checks in fill_pool()Zhen Lei committed 2 years ago63a4a9b
  32. debugobjects: Fix conditions in fill_pool()Zhen Lei committed 2 years ago684d28f
  33. debugobjects: Fix the compilation attributes of some global variablesZhen Lei committed 2 years agoe4757c7
  34. debugobjects: Annotate racy debug variablesBreno Leitao committed 2 years ago5b5baba
  35. debugobjects: Stop accessing objects after releasing hash bucket lockAndrzej Hajda committed 3 years ago9bb6362