On Fri, 09 Oct 2026 16:06:01 +0200 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.18.56 release. There are 403 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun, 11 Oct 2026 14:08:27 +0000. Anything received after that time might be too late.
Building Rust Binder breaks with:
error[E0061]: this method takes 1 argument but 2 arguments were supplied --> drivers/android/binder/node/wrapper.rs:86:50 | 86 | _drop_outside_lock = owner_inner.push_work(&node.owner, node2); | ^^^^^^^^^ ------------- | | | unexpected argument of type `&Arc<Process>` | help: remove the extra argument | note: method defined here --> drivers/android/binder/process.rs:172:19 | 172 | pub(crate) fn push_work( | ^^^^^^^^^ 173 | &mut self, 174 | work: DLArc<dyn DeliverToRead>, | ------------------------------
(and similarly in `drivers/android/binder/node.rs:740`).
It is due to upstream commit:
dbb17c9ea756 ("rust_binder: move (e)poll wait queue to Process")
which added a `&Process` parameter to `push_work`.
7.12.y breaks similarly.
Cc: Greg Kroah-Hartman gregkh@linuxfoundation.org Cc: Arve Hjønnevåg arve@android.com Cc: Todd Kjos tkjos@android.com Cc: Christian Brauner christian@brauner.io Cc: Carlos Llamas cmllamas@google.com Cc: Alice Ryhl aliceryhl@google.com
I hope that helps!
Cheers, Miguel