From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C3F8338398F for ; Fri, 2 Oct 2026 18:09:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790964560; cv=none; b=dOH9+5EMjX19x2QQPJRWV5w2K6oFtS4C/3HXrGCyPhHOeMgiWuynDoV4+BV0Mt9FAa61MGmLSf0z5zEQfmO3lEwJ3R0hoFeNHKMET6tZFtVJdJUQdG99Qg5BAojFT0/91DkOh9rLaNRzd/rHO6FK/C76FhRk0JZm99P25GepeSA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790964560; c=relaxed/simple; bh=l1OzNkOrsT4f5QBYOcpWrv54bWAYIeRE0abj+dKKwBA=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=iH4EAxvTnCe1Hqr0uC9lr/2GYjESKqrN1Tz1VFCDojbgYBg8JFWa2LCNjF4qcAEJzO46qcdUjzdZIUpvZPKAjW2TDkHEq+oODxXPvTY/MDc/1EpqKa2CPUKrxPAQw3xbwoKe7RfBgtRzQVl0MGRhwB9CFHYnUIdm9GeZrxTmtJ0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=FH6x0DJL; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="FH6x0DJL" Received: by smtp.kernel.org (Postfix) with ESMTPS id 5AAD7C4AF12; Fri, 2 Oct 2026 18:09:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1790964560; bh=l1OzNkOrsT4f5QBYOcpWrv54bWAYIeRE0abj+dKKwBA=; h=From:Subject:Date:To:Cc:Reply-To:From; b=FH6x0DJLjZ2LgrZL7UKwW2tiMLbMO2JJxqmK9LYxUb1qgZcn2cI4A5au3NcD/TIpV HMLgztaxU3u24+tlLnyvqBG+tuffWfR0QAs4crZ8cOQ/cRWjsFPrJyn+ywKSFDuESC 6Y2KzeAwJjR9+yCkP4fpCl9dnPRAmE2dofzRAyoiBA8Pf8LheXafRW9/oEdkJqUAja /fn+6xJCTGO1d0B8vIGR96kPCJ6eMTiZ1u26It09iTqjzCsdQGWeAd4X+0BBeSdOZE jHzurvSJnLJIAAPTy0DbG70IOBTnP12jT9YW9KlgPhICe35OePRNucAZysvWNoXkIj lV4W7OaMpGW7A== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 36DB8CA5FD4; Fri, 2 Oct 2026 18:09:20 +0000 (UTC) From: Jim Cromie via B4 Relay Subject: [PATCH 0/3] nouveau: fix 3 null-ptr derefs Date: Fri, 02 Oct 2026 12:09:11 -0600 Message-Id: <20261002-my-fixups-v1-0-a83d20f9d3fe@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIzNDAwMj3dxK3bTMitKCYl1jI5MUI9M046QUA1MloPqColSgDNis6NjaWgD ve9JlWwAAAA== X-Change-ID: 20261002-my-fixups-324d25f3bd05 To: Lyude Paul , Danilo Krummrich , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Dave Airlie Cc: dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org, linux-kernel@vger.kernel.org, Jim Cromie X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790964559; l=908; i=jim.cromie@gmail.com; s=20260203; h=from:subject:message-id; bh=l1OzNkOrsT4f5QBYOcpWrv54bWAYIeRE0abj+dKKwBA=; b=bXg0YQm+JVFbyAzzrzbNaZnEeFWLW14SND0qnTb+OO0T8mgIoGF83EMcWZVbPeVO4LtzhBBXM i9k/xEtCNBvA4mTBQOfIKjqqsxuQj6i1jUC56re/dmmCcj4oQxXrNOq X-Developer-Key: i=jim.cromie@gmail.com; a=ed25519; pk=C6E5ODlPQo7ZBynATXH9wg7K6HxP0pIXyf4s38Qw0XE= X-Endpoint-Received: by B4 Relay for jim.cromie@gmail.com/20260203 with auth_id=958 X-Original-From: Jim Cromie Reply-To: jim.cromie@gmail.com These 3 patches fix NULL ptr derefs I hit while booting kernels with unrelated work (dynamic-debug) on a 2019 amdgpu+noueau laptop. One of them is possibly hard to reproduce, the others are "dependable". Signed-off-by: Jim Cromie --- Jim Cromie (3): drm/nouveau: Fix NULL pointer dereferences in GETPARAM ioctl drm/nouveau: Fix NULL pointer dereference in GET_ZCULL_INFO ioctl drm/nouveau/gsp: Fix NULL dereference in nvkm_gsp_gcx_ready() drivers/gpu/drm/nouveau/nouveau_abi16.c | 27 ++++++++++++++++++----- drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c | 2 +- 3 files changed, 24 insertions(+), 7 deletions(-) --- base-commit: 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e change-id: 20261002-my-fixups-324d25f3bd05 Best regards, -- Jim Cromie