Re: [PATCH 6.18 000/403] 6.18.56-rc1 review

From: Miguel Ojeda

Date: Sun Oct 11 2026 - 07:15:09 EST


On Fri, 09 Oct 2026 16:06:01 +0200 Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxx>
Cc: Arve Hjønnevåg <arve@xxxxxxxxxxx>
Cc: Todd Kjos <tkjos@xxxxxxxxxxx>
Cc: Christian Brauner <christian@xxxxxxxxxx>
Cc: Carlos Llamas <cmllamas@xxxxxxxxxx>
Cc: Alice Ryhl <aliceryhl@xxxxxxxxxx>

I hope that helps!

Cheers,
Miguel