From: Linus Torvalds Date: Wed, 18 Jun 2025 21:31:16 +0000 (-0700) Subject: Merge tag 'driver-core-6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.16-rc3~30 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=229f135e0680da3dd0bcce515c07be87858f1d12;p=thirdparty%2Flinux.git Merge tag 'driver-core-6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core Pull driver core fixes from Danilo Krummrich: - Fix a race condition in Devres::drop(). This depends on two other patches: - (Minimal) Rust abstractions for struct completion - Let Revocable indicate whether its data is already being revoked - Fix Devres to avoid exposing the internal Revocable - Add .mailmap entry for Danilo Krummrich - Add Madhavan Srinivasan to embargoed-hardware-issues.rst * tag 'driver-core-6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core: Documentation: embargoed-hardware-issues.rst: Add myself for Power mailmap: add entry for Danilo Krummrich rust: devres: do not dereference to the internal Revocable rust: devres: fix race in Devres::drop() rust: revocable: indicate whether `data` has been revoked already rust: completion: implement initial abstraction --- 229f135e0680da3dd0bcce515c07be87858f1d12 diff --cc rust/helpers/helpers.c index 16fa9bca5949b,6451cfd94a8de..b15b3cddad4eb --- a/rust/helpers/helpers.c +++ b/rust/helpers/helpers.c @@@ -13,7 -13,7 +13,8 @@@ #include "build_assert.c" #include "build_bug.c" #include "clk.c" + #include "completion.c" +#include "cpu.c" #include "cpufreq.c" #include "cpumask.c" #include "cred.c"