]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
driver core: Introduce device_find_any_child() helper
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 10 Jun 2022 12:02:18 +0000 (15:02 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 14 Dec 2024 18:50:59 +0000 (19:50 +0100)
commit86bd0ba393a307c85396bb7309fb29f0d288ace6
tree559c63c095d3166d3efdba2f7bc29b7a0a5325f1
parentb889a7d68d7e76b8795b754a75c91a2d561d5e8c
driver core: Introduce device_find_any_child() helper

[ Upstream commit 82b070beae1ef55b0049768c8dc91d87565bb191 ]

There are several places in the kernel where this kind of functionality is
being used. Provide a generic helper for such cases.

Reviewed-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20220610120219.18988-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Stable-dep-of: 27aabf27fd01 ("Bluetooth: fix use-after-free in device_for_each_child()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/base/core.c
include/linux/device.h