Code

History

Commits on master to drivers/base/devres.c35+
  1. devres: rename and export set_node_dbginfo()Danilo Krummrich committed 9 months agoba424bc
  2. devres: add devres_node_remove()Danilo Krummrich committed 9 months agob1081ef
  3. devres: export devres_node_init() and devres_node_add()Danilo Krummrich committed 9 months ago9738ca7
  4. devres: move struct devres_node into base.hDanilo Krummrich committed 9 months ago31b5733
  5. devres: remove unnecessary unlocks in devres_release_group()Danilo Krummrich committed 9 months agoc321a51
  6. devres: use guard(spinlock_irqsave) where applicableDanilo Krummrich committed 9 months agoe19f3fe
  7. devres: add free_node callback to struct devres_nodeDanilo Krummrich committed 9 months ago55e329d
  8. devres: don't require ARCH_DMA_MINALIGN for devres actionsDanilo Krummrich committed 9 months ago2b5c6a1
  9. devres: add devres_node_init()Danilo Krummrich committed 9 months ago6fe9d3b
  10. devres: add devres_node_add()Danilo Krummrich committed 9 months ago4796dfd
  11. devres: fix missing node debug info in devm_krealloc()Danilo Krummrich committed 9 months agof813ec9
  12. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  13. devres: Remove unused devm_free_percpu()Andy Shevchenko committed 1 year ago4d24145
  14. devres: provide devm_kmemdup_const()Bartosz Golaszewski committed 1 year agod364d2a
  15. Merge tag 'gpiod-devm-is-action-added-for-v6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/brgl/linux into driver-core-nextGreg Kroah-Hartman committed 1 year ago0e4965c
  16. devres: Add devm_is_action_added() helperAndy Shevchenko committed 1 year agoe383bb8
  17. devres: simplify devm_kstrdup() using devm_kmemdup()Raag Jadav committed 1 year agof407a8a
  18. Merge drm/drm-next into drm-xe-nextLucas De Marchi committed 1 year ago0410c61
  19. drivers: base: devres: Fix find_group() documentationLucas De Marchi committed 1 year ago96d01ef
  20. drivers: base: devres: Allow to release group on device releaseLucas De Marchi committed 1 year ago8e1ddfa
  21. devres: add devm_remove_action_nowarn()Danilo Krummrich committed 1 year agof172516
  22. devres: Correclty strip percpu address space of devm_free_percpu() argumentUros Bizjak committed 2 years agofea64fa
  23. devres: Correct code style for functions that return a pointer typeZijun Hu committed 2 years ago997197b
  24. devres: Initialize an uninitialized struct memberZijun Hu committed 2 years ago56a20ad
  25. devres: Fix memory leakage caused by driver API devm_free_percpu()Zijun Hu committed 2 years agobd50a97
  26. devres: Fix devm_krealloc() wasting memoryZijun Hu committed 2 years agoc884e32
  27. drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGNCatalin Marinas committed 3 years agobe6a5b5
  28. devres: Pass unique name of the resource to devm_add_action()Andy Shevchenko committed 3 years ago0433686
  29. devres: Use kmalloc_size_roundup() to match ksize() usageKees Cook committed 4 years ago6fcd7e7
  30. devres: Slightly optimize alloc_dr()Christophe JAILLET committed 4 years ago61742a7
  31. devres: fix typos in commentsJulia Lawall committed 4 years ago451fd6e
  32. devres: Enable trace eventsAndy Shevchenko committed 5 years ago09705dc
  33. devres: No need to call remove_nodes() when there none presentAndy Shevchenko committed 5 years agoa7f1d03
  34. devres: Use list_for_each_safe_from() in remove_nodes()Andy Shevchenko committed 5 years agoc3cd0ff
  35. devres: Make locking straight forward in release_nodes()Andy Shevchenko committed 5 years agobbc8f3e