| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-19 | devres: Remove unused devm_free_percpu() | Andy Shevchenko | 1 | -25/+0 |
| 2025-09-08 | devres: provide devm_kmemdup_const() | Bartosz Golaszewski | 1 | -0/+21 |
| 2025-04-28 | Merge tag 'gpiod-devm-is-action-added-for-v6.16-rc1' of ssh://gitolite.kernel... | Greg Kroah-Hartman | 1 | -0/+11 |
| 2025-04-28 | devres: Add devm_is_action_added() helper | Andy Shevchenko | 1 | -0/+11 |
| 2025-04-15 | devres: simplify devm_kstrdup() using devm_kmemdup() | Raag Jadav | 1 | -8/+1 |
| 2025-02-28 | Merge drm/drm-next into drm-xe-next | Lucas De Marchi | 1 | -5/+18 |
| 2025-02-25 | drivers: base: devres: Fix find_group() documentation | Lucas De Marchi | 1 | -1/+4 |
| 2025-02-25 | drivers: base: devres: Allow to release group on device release | Lucas De Marchi | 1 | -0/+7 |
| 2025-01-10 | devres: add devm_remove_action_nowarn() | Danilo Krummrich | 1 | -5/+18 |
| 2024-09-03 | devres: Correclty strip percpu address space of devm_free_percpu() argument | Uros Bizjak | 1 | -1/+1 |
| 2024-07-04 | devres: Correct code style for functions that return a pointer type | Zijun Hu | 1 | -11/+11 |
| 2024-07-04 | devres: Initialize an uninitialized struct member | Zijun Hu | 1 | -0/+1 |
| 2024-07-04 | devres: Fix memory leakage caused by driver API devm_free_percpu() | Zijun Hu | 1 | -1/+5 |
| 2024-07-04 | devres: Fix devm_krealloc() wasting memory | Zijun Hu | 1 | -1/+4 |
| 2023-06-19 | drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN | Catalin Marinas | 1 | -3/+3 |
| 2023-03-10 | devres: Pass unique name of the resource to devm_add_action() | Andy Shevchenko | 1 | -5/+6 |
| 2022-11-09 | devres: Use kmalloc_size_roundup() to match ksize() usage | Kees Cook | 1 | -0/+3 |
| 2022-09-01 | devres: Slightly optimize alloc_dr() | Christophe JAILLET | 1 | -1/+3 |
| 2022-03-18 | devres: fix typos in comments | Julia Lawall | 1 | -2/+2 |
| 2021-06-15 | devres: Enable trace events | Andy Shevchenko | 1 | -27/+20 |
| 2021-06-15 | devres: No need to call remove_nodes() when there none present | Andy Shevchenko | 1 | -0/+4 |
| 2021-06-15 | devres: Use list_for_each_safe_from() in remove_nodes() | Andy Shevchenko | 1 | -16/+8 |
| 2021-06-15 | devres: Make locking straight forward in release_nodes() | Andy Shevchenko | 1 | -15/+15 |
| 2021-04-02 | driver core: Replace printf() specifier and drop unneeded casting | Andy Shevchenko | 1 | -2/+2 |
| 2021-04-02 | driver core: Cast to (void *) with __force for __percpu pointer | Andy Shevchenko | 1 | -1/+1 |
| 2020-11-09 | drivers: base: fix some kernel-doc markups | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2020-09-08 | devres: provide devm_krealloc() | Bartosz Golaszewski | 1 | -0/+105 |
| 2020-07-02 | devres: handle zero size in devm_kmalloc() | Bartosz Golaszewski | 1 | -3/+6 |
| 2020-07-02 | devres: move the size check from alloc_dr() into a separate function | Bartosz Golaszewski | 1 | -3/+11 |
| 2020-07-02 | devres: remove stray space from devm_kmalloc() definition | Bartosz Golaszewski | 1 | -1/+1 |
| 2019-06-13 | drivers/base/devres: introduce devm_release_action() | Dan Williams | 1 | -1/+23 |
| 2018-11-11 | devres: Align data[] to ARCH_KMALLOC_MINALIGN | Alexey Brodkin | 1 | -2/+8 |
| 2018-10-16 | devres: provide devm_kstrdup_const() | Bartosz Golaszewski | 1 | -0/+31 |
| 2018-10-16 | devres: constify p in devm_kfree() | Bartosz Golaszewski | 1 | -2/+3 |
| 2018-06-05 | device: Use overflow helpers for devm_kmalloc() | Kees Cook | 1 | -1/+6 |
| 2017-12-07 | driver core: Remove redundant license text | Greg Kroah-Hartman | 1 | -2/+0 |
| 2017-12-07 | driver core: add SPDX identifiers to all driver core files | Greg Kroah-Hartman | 1 | -0/+1 |
| 2016-11-15 | devres: add devm_alloc_percpu() | Madalin Bucur | 1 | -0/+66 |
| 2015-10-09 | devm: make allocations numa aware by default | Dan Williams | 1 | -9/+10 |
| 2015-08-05 | devres: fix devres_get() | Masahiro Yamada | 1 | -2/+2 |
| 2014-09-23 | devres: Improve devm_kasprintf()/kvasprintf() support | Geert Uytterhoeven | 1 | -7/+8 |
| 2014-07-17 | devres: Add devm_kasprintf and devm_kvasprintf API | Himangi Saraogi | 1 | -0/+55 |
| 2014-05-24 | devres: Add devm_get_free_pages API | Eli Billauer | 1 | -0/+76 |
| 2014-04-29 | devres: introduce API "devm_kmemdup | Srinivas Pandruvada | 1 | -0/+21 |
| 2014-02-11 | devres: introduce API "devm_kstrdup" | Manish Badarkhe | 1 | -0/+26 |
| 2013-10-25 | devres: restore zeroing behavior of devres_alloc() | Kevin Hilman | 1 | -2/+2 |
| 2013-10-16 | devres: add kernel standard devm_k.alloc functions | Joe Perches | 1 | -11/+16 |
| 2013-03-17 | Merge tag 'v3.9-rc3' into next | Dmitry Torokhov | 1 | -2/+2 |
| 2013-02-25 | devres: allow adding custom actions to the stack | Dmitry Torokhov | 1 | -0/+74 |
| 2012-10-30 | drivers: base: Convert dev_printk(KERN_<LEVEL> to dev_<level>( | Joe Perches | 1 | -2/+2 |
| 2012-08-16 | driver core: devres: introduce devres_for_each_res | Ming Lei | 1 | -0/+42 |
| 2012-05-04 | devres: Add devres_release() | Mark Brown | 1 | -0/+31 |
| 2012-05-04 | devres: Clarify documentation for devres_destroy() | Mark Brown | 1 | -0/+4 |
| 2011-12-21 | devres: Fix a typo in devm_kfree comment | Axel Lin | 1 | -1/+1 |
| 2011-08-22 | base/devres.c: quiet sparse noise about context imbalance | H Hartley Sweeten | 1 | -0/+1 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2009-07-12 | devres: WARN() and return, don't crash on device_del() of uninitialized device | Benjamin Herrenschmidt | 1 | -0/+3 |
| 2007-07-11 | Driver core: fix devres_release_all() return value | Adrian Bunk | 1 | -0/+2 |
| 2007-05-09 | devres: kernel-doc and DocBook | Randy Dunlap | 1 | -16/+16 |
| 2007-02-09 | devres: device resource management | Tejun Heo | 1 | -0/+644 |