From nobody Sat Feb 7 08:02:13 2026 Received: from mail-wr1-f73.google.com (mail-wr1-f73.google.com [209.85.221.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9B6A633F39B for ; Wed, 28 Jan 2026 09:12:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.73 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769591538; cv=none; b=DQpq0on6Zs8FN8gVE1lJPPYZWZn70/FPd+IkYctSk+IUA8XP/kPOQ3yhGMq1yHODzBP40sqEIzc5ujb/MCwwmxcTzKjfIbIzakQXXU5W723o2Njk5J4hvG+iiNfYvYaDLCnnecT2c1Hj4hj1rVUszsFXPSBdvJ5gz046jubT5iw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769591538; c=relaxed/simple; bh=DTa6dkqhTo5H6h8k+uBgoHzTJDV9vZpD4oXXQQjTPzQ=; h=Date:Mime-Version:Message-ID:Subject:From:To:Cc:Content-Type; b=Tgoy11Ud9uAMEc02ZvMVToAeROPlF9KS3I3bfPCRsNjpDs5eFEIuLyzHBZWkTdkuTOWYTtgu4a9YngswURovkrlKKXkZRyna14lbUUGRrCgrclb+iW9QvJLl3xYxdqD45xBUCzqqjY2w2OIrh98mmbyY+LIqDt8XIdDRSzVCGtE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=p1/T7woW; arc=none smtp.client-ip=209.85.221.73 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--aliceryhl.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="p1/T7woW" Received: by mail-wr1-f73.google.com with SMTP id ffacd0b85a97d-430ffc4dc83so5736751f8f.3 for ; Wed, 28 Jan 2026 01:12:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1769591535; x=1770196335; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=CStGO8+424U2q7vnaFz0gyMc3bTdrFpDC2mWCC6YX2o=; b=p1/T7woWtDPyZWoMsJVVDUUio2khiBSDYJaDWsri7UbvssLO/6YNyq0J61cXqK7Rca xBk1/GqRhBuAonACqTeY0gxJOzca6mXbruvdq30OCe9nX3E6ZsgTCw79v4bTObLDdXuL 94tpitS5h61SUCYlPdDrHLbfSiRWI5+Z+2Jhfu4tnw/5OR3Bhsg1QnVPP/Cg28+AQ1wz YKtjKu5taNG2rgIZtosUfoCuIwGdlHJzKqKpjXy0RS2dydIZPiVOuWSEhHEr33/8sG+A pwF907N5eA5cA+0ZPMWGdiqIR4oYMQlTUIw4N+dG0j+F4nmfpdV5M1pDTlceKh87y/xv yUqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769591535; x=1770196335; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=CStGO8+424U2q7vnaFz0gyMc3bTdrFpDC2mWCC6YX2o=; b=YLr9EBsCdRVAw/I7irlXVswTl2VzVFkNKXiFdnUKOk7mOUbhuP+229zDy1P1GGmaaz cVmvLFMbnJwoqb34jD1uCt0NN4iIatvy0Q0b9b77BYwzN6h0TlvrnD+bU2o8qu61RoBG HoLSoFqEbNinFwIaqQI0qMp6NmZDduoYpUcT2Er40sxfLczExj80ACakS95zpRYMhCyW ziEOI75mMry8GwmVGTDWEloHP9nSqryJCaa7xcyLg9ZB9B0/ihP2KvEpE/Kps6TSKR+x Ra/iSphQg0rsRYDWGadBB1/ieyQnJ3NQCijsGi5V9czCfbIj8UNJqTTaIQcYH/Br3sGH vm4Q== X-Gm-Message-State: AOJu0YxsXIqZ8ZJ0BSVmeJ6q1RR8rMU9FZrA5vX++ULreBpumboxqV0z jMHbbSqQC675137ypCjuOiHoR/eBmi3OlDbqQQPmWfPbHSBOkF/Fd1Vgn55kmU5OdH3GjRUKWCo FsJ8Jm49oWI0UCELKYw== X-Received: from wrbeq17.prod.google.com ([2002:a05:6000:4311:b0:42b:b28a:6749]) (user=aliceryhl job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6000:1ac6:b0:435:9223:bfd6 with SMTP id ffacd0b85a97d-435dd06c55emr6426694f8f.25.1769591534891; Wed, 28 Jan 2026 01:12:14 -0800 (PST) Date: Wed, 28 Jan 2026 09:12:07 +0000 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAObSeWkC/x3MMQqEQAxA0atIagMxhahXkS3UyWhAomRcEcS7O 1g++PwbkrhKgq64weXUpJtlVGUB0zLYLKghG5i4poobHNWCOEa98Bh8lgNtC4L2X1ckjtPYNpG YCPJhd8ndd+9/z/MCskAjZ20AAAA= X-Change-Id: 20260128-binder-fix-target-node-null-02fcb98f0200 X-Developer-Key: i=aliceryhl@google.com; a=openpgp; fpr=49F6C1FAA74960F43A5B86A1EE7A392FDE96209F X-Developer-Signature: v=1; a=openpgp-sha256; l=1238; i=aliceryhl@google.com; h=from:subject:message-id; bh=DTa6dkqhTo5H6h8k+uBgoHzTJDV9vZpD4oXXQQjTPzQ=; b=owEBbQKS/ZANAwAKAQRYvu5YxjlGAcsmYgBpedLpZAgLs7JXGnONTwxBXQQ3m1SAAYRMNfhHA oSIwngCEoqJAjMEAAEKAB0WIQSDkqKUTWQHCvFIvbIEWL7uWMY5RgUCaXnS6QAKCRAEWL7uWMY5 RkpJD/9Yk1GaEkQlfT2ak8wh4EsgqfOqZON/LjuAsd8ZUI7jEb81kVyx9C/MvJ1mhvtbJwfb3Ta Xrm7/+72V9Ktnu1iCqeCDlllqrrNsm9tA0m4pTazCvZRRTanUlWPufFmMAe4KdUEsUri4ejIt3M Rs1JSalJI8z6eJTzgw0wEOetuIhV817TacTIRlOgrgw7TZI5Fu7zQpeSxIPY9u6q4CvbsHdGhxT /TmLjWB0fNxk3iRxK4NBoVL3WlcK6o1Pgk2BRnq7nB4Ea1DCDyNIHi1Jvpmlk+65oAmoLtmLNk1 0TBrJsqKUwEtpSoWMlPqrcekaZAiyiCIenaPQun5YAkg2+271DgwhxqD+X8HZMz9b2gJmwZLrAM 9ajDIElWEHhqCpUQQmIZploVmTCeVn2yVCeIlWde8v8PaPMkhyDRM3cVq9cVwYw9ZZ3jhXxYELf 4+5GHGgsZWvL7OhygZV3dcG3cbaPbmVAFT5v9Qrm4uKsRGtj+aDi7JseZSaYxlIy59QCixwxtz9 p/AQjKBMQxsC9Z92LEmw49vApxVjD10WeSQPgp/JOUnGg0pq9ujNga2VdsVZzIds6SChvpCDdJV vRFF0qfWNgHRIMeq8bHXuUf6BMRpL7RlQ0ECydg8iX3+uUBKMwXsQQY6KM63Ga6onfpA63Vensq MW5weQsPFM1jPnQ== X-Mailer: b4 0.14.2 Message-ID: <20260128-binder-fix-target-node-null-v1-1-78d198ef55a5@google.com> Subject: [PATCH] rust_binder: return p from rust_binder_transaction_target_node() From: Alice Ryhl To: Greg Kroah-Hartman , Carlos Llamas Cc: linux-kernel@vger.kernel.org, Alice Ryhl Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Somehow this got changed to NULL when I ported this to upstream it. No idea how that happened. Reported-by: Carlos Llamas Closes: https://lore.kernel.org/r/aXkEiC1sGOGfDuzI@google.com Fixes: c1ea31205edf ("rust_binder: add binder_transaction tracepoint") Signed-off-by: Alice Ryhl Acked-by: Carlos Llamas --- Commit not yet upstream, so cc stable not required. --- drivers/android/binder/rust_binder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/android/binder/rust_binder.h b/drivers/android/binder/= rust_binder.h index e68ba7a23c34de4688fa7d34341b0585b5dba7e9..d2284726c025190415239acfa07= 728caa814d260 100644 --- a/drivers/android/binder/rust_binder.h +++ b/drivers/android/binder/rust_binder.h @@ -79,7 +79,7 @@ static inline rust_binder_node rust_binder_transaction_ta= rget_node(rust_binder_t =20 if (p) p =3D p + RUST_BINDER_LAYOUT.n.arc_offset; - return NULL; + return p; } =20 static inline rust_binder_process rust_binder_transaction_to_proc(rust_bin= der_transaction t) --- base-commit: e94865ca2340e9eaec08716dfad645e9f719eedd change-id: 20260128-binder-fix-target-node-null-02fcb98f0200 Best regards, --=20 Alice Ryhl