[{"id":3675079,"web_url":"http://patchwork.ozlabs.org/comment/3675079/","msgid":"<19616f14-a876-4ae3-9dfb-082060806f17@canonical.com>","list_archive_url":null,"date":"2026-04-09T05:18:20","subject":"ACK: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu(regression)","submitter":{"id":85372,"url":"http://patchwork.ozlabs.org/api/people/85372/","name":"Masahiro Yamada","email":"masahiro.yamada@canonical.com"},"content":"On 4/7/26 16:53, AceLan Kao wrote:\n> From: \"Chia-Lin Kao (AceLan)\" <acelan.kao@canonical.com>\n>\n> BugLink: https://bugs.launchpad.net/bugs/2144577\n>\n> [Impact]\n> System freezes during boot on machines with AMD Southern Islands (SI) GPUs\n> using the amdgpu driver\n> .\n> The amdgpu driver calls flush_gpu_tlb_pasid() in a workqueue, but on SI\n> hardware this function pointer is NULL. The kernel hits a NULL pointer\n> dereference in amdgpu_gmc_flush_gpu_tlb_pasid() and crashes.\n>\n> Error log:\n> kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000\n> kernel: Workqueue: events amdgpu_tlb_fence_work [amdgpu]\n> kernel: RIP: 0010:0x0\n> kernel: Call Trace:\n> kernel: amdgpu_gmc_flush_gpu_tlb_pasid+0xfd/0x480 [amdgpu]\n> kernel: amdgpu_tlb_fence_work+0x77/0x110 [amdgpu]\n>\n> Hits every boot on affected hardware. Regression from 6.17.0-14 to 6.17.0-19.\n>\n> [Fix]\n> Two patches fix this together:\n> 1. f4db9913e4d3 (\"drm/amdgpu: validate the flush_gpu_tlb_pasid()\")\n>     Adds a NULL check for flush_gpu_tlb_pasid before calling it.\n>     Upstream in v7.0-rc1.\n> 2. e3a6eff92bbd (\"drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\")\n>     Fixes the first patch — the early return skipped the unlock, causing\n>     a deadlock. Changes the bare return to a goto that unlocks first.\n>     Upstream in v7.0-rc1.\n>     Fixes: f4db9913e4d3\n>\n> [Test Plan]\n> On a machine with an AMD SI GPU (Tahiti, Pitcairn, Verde, Oland, Hainan)\n> booted with amdgpu.si_support=1:\n>\n> $ sudo reboot\n>\n> Without patches: kernel NULL pointer dereference during boot, system freezes.\n> With patches: system boots normally, no crash or error in dmesg.\n>\n> Check dmesg after boot:\n> $ dmesg | grep -i \"BUG\\|NULL pointer\\|amdgpu\"\n>\n> Without patches: \"BUG: kernel NULL pointer dereference\" present.\n> With patches: no BUG or NULL pointer lines.\n>\n> [Where problems could occur]\n> Could break TLB flushing on amdgpu.\n>\n> If the NULL check gates too broadly, TLB flushes could be skipped on GPUs\n> that do have flush_gpu_tlb_pasid. This would cause stale TLB entries and\n> GPU page faults or rendering corruption.\n>\n> The unlock path change in the second patch touches the reset/lock logic in\n> amdgpu_gmc_flush_gpu_tlb_pasid(). A wrong goto target could leave the\n> reset domain lock held, deadlocking the GPU.\n>\n> [Other Info]\n> Both patches are upstream in v7.0-rc1.\n>\n> Prike Liang (1):\n>    drm/amdgpu: validate the flush_gpu_tlb_pasid()\n>\n> Timur Kristóf (1):\n>    drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\n>\n>   drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 ++++++\n>   1 file changed, 6 insertions(+)\n>\n\nAcked-by: Masahiro Yamada <masahiro.yamada@canonical.com>","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=CtbSUbS4;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frpB06rfnz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 15:18:32 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1wAhmc-0006be-NT; Thu, 09 Apr 2026 05:18:26 +0000","from smtp-relay-internal-1.internal ([10.131.114.114]\n helo=smtp-relay-internal-1.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <masahiro.yamada@canonical.com>)\n id 1wAhmb-0006bX-AC\n for kernel-team@lists.ubuntu.com; Thu, 09 Apr 2026 05:18:25 +0000","from mail-qk1-f199.google.com (mail-qk1-f199.google.com\n [209.85.222.199])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 003D73F13F\n for <kernel-team@lists.ubuntu.com>; Thu,  9 Apr 2026 05:18:24 +0000 (UTC)","by mail-qk1-f199.google.com with SMTP id\n af79cd13be357-8d411d0c1faso94044385a.0\n for <kernel-team@lists.ubuntu.com>; Wed, 08 Apr 2026 22:18:24 -0700 (PDT)","from ?IPV6:2001:67c:1562:8007::aac:401c?\n ([2001:67c:1562:8007::aac:401c]) by smtp.gmail.com with ESMTPSA id\n af79cd13be357-8d2a8067c73sm1610293885a.24.2026.04.08.22.18.22\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 08 Apr 2026 22:18:23 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775711905;\n bh=NZnzTrGAW5zAHs//T+Nyo1JUphSlIiTLx8MaIFTO5Io=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:\n In-Reply-To:Content-Type;\n b=CtbSUbS4j8zU2WbmYE425Se0cdTTL/UFjXiZlF3nEriEOvaK4prsC6yFpiPJvGaK6\n +33mHWDXBQ9WY7JrVcB7LtMuoN771u1uwcldh7M+IbsMwePgvZgPxIKtzmZTpYHjwd\n yCSSUU9xhoX+Iyyvq3V8d5+8/7aw56ZDqFR03i65NlJDYDlBKFRettFSV4UsidK9FV\n urZNnhQXHuBYZsSKq/6ySk59MZMPhgqxBUeuU4TDwddbZCEmMB58xsqZZijgECUsZx\n xDEIWMVpP4vWdcCm09F53DIkCwnw4CqC9XGg9phoUwE1Su0wqyHXNXUci1+/8S9M14\n rDSFR1ZwJl17tRm7VOI10FXjqNVzS5+QyjI4+CGt9xy/tqOLxyOqmosIoHp2Ot07s/\n eTElJxywukOc+DVGP1CKDihbnhsC8LvMzdtEznljyG/DS1LkXjTbVUVIgH2LywohjV\n bnYoLUboGDmIQLaZ9vXxiiQ4hXZ2DJhMcj1vnERXXbuNMH9ffC1g582UKs9MUE8ArE\n 3XUlkkbMIhE4PvgmoPK5fcm0B0raIDqp0wtlIBrzrY3bCxCpQ94dgbsqR+IjyIWPUP\n ZLYRl/B2zxiutxhWjJknKjrscPP3f95A9AKTxTY3C4KFvI+TnW8MxLeRG+NMBxmzJS\n i79BkKMbPtmOEpm14jotuJHE=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775711904; x=1776316704;\n h=content-transfer-encoding:in-reply-to:content-language:from\n :references:to:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=NZnzTrGAW5zAHs//T+Nyo1JUphSlIiTLx8MaIFTO5Io=;\n b=IznxWPkwbSTwcSUokvVpBgq/hTiXyqTkqvEAFAPGJ8JQKs6Ty4S349DwZ/CmEoBoZd\n aPA5vT4B4Bh1lUln1Ilv/mapCQNEUfe5FFB8giPurc/o1TN/ajMXwN/atIcEt2mfhe5f\n e2eDueG/rcck1myq8s5W1sdWbFuh4Kr+BIHnuGNj7pCNZe3xONK0rpKRGlJ+I2MuLXZJ\n FOCGmxZhSRuGzISKIdKaD2TqpTyy2BZINfkzdh8vD+fOAPZYtTmGKbWT2fh2/Q/Kd1Fi\n GmieNapNNCECICm9zZfiZlWZ3IdwxlkD/R9iF/sUPxv/I3Cox2SXFF3WrhjQaIVyWJov\n USMA==","X-Forwarded-Encrypted":"i=1;\n AJvYcCVgxTPucpcJcUO0XXBNzTqOJWWdl+TP/TfFyl45cTu/wmYM0Ys/k6VnMwWsRvYygG/+jxNyY2/JwBmc1g==@lists.ubuntu.com","X-Gm-Message-State":"AOJu0Yx0HsUcbMr8EP2mnpuajjPF7zv/HZKCgZ0UqRGyquAjaILWaE71\n xcD4IlaGq/M3/udFjgkCrTi2vkCgwOx1nhwGY1iJUBcTOc4dzdoUJUeNbN+8n41iJVcOWLV19FV\n tL3DUtoPs4zo5pv1QGb44X8nurSRMvR19cJLHW/Y3zElTWwRKrUwmmMgZnrswomdWF9m2/S02ES\n LLrwxZMw==","X-Gm-Gg":"AeBDievuWwI1jkMELD5VFDPmDZ0TJ3fvkA6c57mUk/ZQPJG0nnw+JncXWf/tbknNGgf\n 2D0fKWUWpyEMTDwRFDz/bhyLsfPPyRUlaxTvrI1unq5Hh/f+BkkmNfoqJLQxKZRpXhsgqxklcfP\n cgnFjihJuaaFPwIDB9ZvUMEFhDmwllCpCpzpJVu6XaI0ZxWTHH5p2A5WvKRqpbug1Qh52MYMSwl\n NjwMqkTGLnFUy9NsdDmBrdfSiRfLCFZ9nBBsqZCOLR2xv98TWpiYYWjpAMGhEkTPN+4TGcH7/2V\n NsNh7VVXEZmR9AW8Lm3dKfrHwXi1VZ0N87S4ejUOJPc1NpQ822TLO1KDKHJ+SsJVvQNHAKSZ1hM\n /+Z8QKWuO02EyAJami8dLPHuZ8iqkX7Rn/aKNRYQjk73bcqjMHSw4h+S0","X-Received":["by 2002:a05:620a:d85:b0:8cf:bcf7:fcf4 with SMTP id\n af79cd13be357-8dc3bbef705mr379321985a.22.1775711904006;\n Wed, 08 Apr 2026 22:18:24 -0700 (PDT)","by 2002:a05:620a:d85:b0:8cf:bcf7:fcf4 with SMTP id\n af79cd13be357-8dc3bbef705mr379319485a.22.1775711903445;\n Wed, 08 Apr 2026 22:18:23 -0700 (PDT)"],"Message-ID":"<19616f14-a876-4ae3-9dfb-082060806f17@canonical.com>","Date":"Thu, 9 Apr 2026 14:18:20 +0900","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"ACK: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu(regression)","To":"AceLan Kao <acelan.kao@canonical.com>, kernel-team@lists.ubuntu.com","References":"<20260407075343.220555-1-acelan.kao@canonical.com>","From":"Masahiro Yamada <masahiro.yamada@canonical.com>","Content-Language":"en-US","In-Reply-To":"<20260407075343.220555-1-acelan.kao@canonical.com>","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Transfer-Encoding":"base64","Content-Type":"text/plain; charset=\"utf-8\"; Format=\"flowed\"","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}},{"id":3675645,"web_url":"http://patchwork.ozlabs.org/comment/3675645/","msgid":"<2ccf9832-7079-4a10-af4b-e7b2ef1fc4d6@canonical.com>","list_archive_url":null,"date":"2026-04-10T04:10:13","subject":"ACK: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu(regression)","submitter":{"id":92836,"url":"http://patchwork.ozlabs.org/api/people/92836/","name":"Yufeng Gao","email":"yufeng.gao@canonical.com"},"content":"On 7/4/26 17:53, AceLan Kao wrote:\n> From: \"Chia-Lin Kao (AceLan)\" <acelan.kao@canonical.com>\n>\n> BugLink: https://bugs.launchpad.net/bugs/2144577\n>\n> [Impact]\n> System freezes during boot on machines with AMD Southern Islands (SI) GPUs\n> using the amdgpu driver\n> .\n> The amdgpu driver calls flush_gpu_tlb_pasid() in a workqueue, but on SI\n> hardware this function pointer is NULL. The kernel hits a NULL pointer\n> dereference in amdgpu_gmc_flush_gpu_tlb_pasid() and crashes.\n>\n> Error log:\n> kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000\n> kernel: Workqueue: events amdgpu_tlb_fence_work [amdgpu]\n> kernel: RIP: 0010:0x0\n> kernel: Call Trace:\n> kernel: amdgpu_gmc_flush_gpu_tlb_pasid+0xfd/0x480 [amdgpu]\n> kernel: amdgpu_tlb_fence_work+0x77/0x110 [amdgpu]\n>\n> Hits every boot on affected hardware. Regression from 6.17.0-14 to 6.17.0-19.\n>\n> [Fix]\n> Two patches fix this together:\n> 1. f4db9913e4d3 (\"drm/amdgpu: validate the flush_gpu_tlb_pasid()\")\n>     Adds a NULL check for flush_gpu_tlb_pasid before calling it.\n>     Upstream in v7.0-rc1.\n> 2. e3a6eff92bbd (\"drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\")\n>     Fixes the first patch — the early return skipped the unlock, causing\n>     a deadlock. Changes the bare return to a goto that unlocks first.\n>     Upstream in v7.0-rc1.\n>     Fixes: f4db9913e4d3\n>\n> [Test Plan]\n> On a machine with an AMD SI GPU (Tahiti, Pitcairn, Verde, Oland, Hainan)\n> booted with amdgpu.si_support=1:\n>\n> $ sudo reboot\n>\n> Without patches: kernel NULL pointer dereference during boot, system freezes.\n> With patches: system boots normally, no crash or error in dmesg.\n>\n> Check dmesg after boot:\n> $ dmesg | grep -i \"BUG\\|NULL pointer\\|amdgpu\"\n>\n> Without patches: \"BUG: kernel NULL pointer dereference\" present.\n> With patches: no BUG or NULL pointer lines.\n>\n> [Where problems could occur]\n> Could break TLB flushing on amdgpu.\n>\n> If the NULL check gates too broadly, TLB flushes could be skipped on GPUs\n> that do have flush_gpu_tlb_pasid. This would cause stale TLB entries and\n> GPU page faults or rendering corruption.\n>\n> The unlock path change in the second patch touches the reset/lock logic in\n> amdgpu_gmc_flush_gpu_tlb_pasid(). A wrong goto target could leave the\n> reset domain lock held, deadlocking the GPU.\n>\n> [Other Info]\n> Both patches are upstream in v7.0-rc1.\n>\n> Prike Liang (1):\n>    drm/amdgpu: validate the flush_gpu_tlb_pasid()\n>\n> Timur Kristóf (1):\n>    drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\n>\n>   drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 ++++++\n>   1 file changed, 6 insertions(+)\n>\nAcked-by: Yufeng Gao <yufeng.gao@canonical.com>","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=MN5lWrAN;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsNd74cqsz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 14:10:34 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1wB3CH-0002vT-TM; Fri, 10 Apr 2026 04:10:21 +0000","from smtp-relay-internal-0.internal ([10.131.114.225]\n helo=smtp-relay-internal-0.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <yufeng.gao@canonical.com>)\n id 1wB3CG-0002v9-Cc\n for kernel-team@lists.ubuntu.com; Fri, 10 Apr 2026 04:10:20 +0000","from mail-pj1-f69.google.com (mail-pj1-f69.google.com\n [209.85.216.69])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 1489D3F56B\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 04:10:20 +0000 (UTC)","by mail-pj1-f69.google.com with SMTP id\n 98e67ed59e1d1-35c12a3bbb9so1732461a91.3\n for <kernel-team@lists.ubuntu.com>; Thu, 09 Apr 2026 21:10:20 -0700 (PDT)","from ?IPV6:2001:8003:ec14:5900:1079:dba2:1a81:86a8?\n ([2001:8003:ec14:5900:1079:dba2:1a81:86a8])\n by smtp.gmail.com with ESMTPSA id\n 98e67ed59e1d1-35e3512f286sm6809940a91.11.2026.04.09.21.10.16\n for <kernel-team@lists.ubuntu.com>\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Thu, 09 Apr 2026 21:10:17 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775794220;\n bh=7PvJgY0VSLoTnZxPaEmENZGK4cRb0KrUKUVM8wEY054=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:\n In-Reply-To:Content-Type;\n b=MN5lWrANzUObj3MLg5dyIN0M+L4BSD84Z/dY1lbi9O0anFNGm2F9fLKC6zn85gH58\n ZFGAI44UovDVmVjbPmISj0nvRMK+0JJqgAPtZqiPp34l2L533NMvzBj7Z52hPO01zD\n FGOw3IShKOaRScs4/CL4JOR0gTl1YS//GrRIRl8vJV5veL5ZzHu+fEQZHfUyfOYgoc\n AdlYRktBcNn3rMyzUvryamvm8Mw2NQs+BLRl6zGO00YgdsG/t0yeSIRPKRt0nR3t+N\n Ev+CjDJ+rYxam7Ctg70kpFTo2GkRfYkwzZXR2oSD1rsOCM+fxTtB0AFVtoBp2GpQ9h\n Ok4oxseMkNZyeTQ6zCqQjpAhaRWC05dgQg/sqkajbdDt7Zv0Au2fkwlgjeFKx9rm3j\n 1i+8i2Z98VwNHKp4sxApf7fhnHL/+6+tEnjrg6xumxRjk/PamuXs92RX0I+pVs/HBX\n VaTxgo3vw5hemzsqlArt5i+f7UyK3WtD4cz7vi1FCPjcAzsmfMHrusFz2Ywb+tCtC3\n kKEwKTO3CNmGLku9LncmPOTdChlc6NO/0QSKkona/njRi9PyW2pREafc6eSui6Kirp\n qiLMkmN7mEj441C+RpjTI2xtir/4Xb7fnNDWVoB83oGDTvQhJn9n3JlsCdCeCfQmOH\n rg84P5sA0+tjsITn6yNPpQGM=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775794218; x=1776399018;\n h=content-transfer-encoding:in-reply-to:content-language:from\n :references:to:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=7PvJgY0VSLoTnZxPaEmENZGK4cRb0KrUKUVM8wEY054=;\n b=HpLApMk7cvEWfbunJRwfnhUQoJG8FjGm+7NkbWWwky1pESMBfUkCsBnay4hcPPYtCP\n XZWCzkRMpwviUJhBVjgjXUTd2yh0NqgzgMu5tEFlD1seta6u2keyYHLJ4PkoG95txPnH\n 4ZqBx1DXZFMj/bI7tbSfYsqGteE4pDIYi7k6kj+Q/DwqjThOHBKhRuAPEOBSXwHZwrQ6\n GFskkEz1QRCKIN0MwAiwk9xJ9bsu+CA7PCdXllkYU8mDIszp+vnZYANHZiShVBWhNgh4\n loYbr1ut4W/7QJBcdBel700L32enTHqUeVfeyOYCrnY/uBWghIOtElNrKH6SWN9vaSIF\n 55mA==","X-Gm-Message-State":"AOJu0YxDlj8e1FyWHio6bU/8It+HXAXRsSUeDYzutMXQGmsRg/V6KqWm\n bz/CaI2OHgTSSpCyQDsRqSNZQBQCeZ9XkCg4cPg7KDLKcIgcCiU4al2wnCG2XCTfybv7Su5Qo5/\n EocvugTdl8UPsETPG2hwqNqyQOHJsXgcyD9OkxcM4jwPhTNhj2D3j3J8/hVgjKANdMnPNvf4sXQ\n LbvZcXI0J1qxfQWg==","X-Gm-Gg":"AeBDieuxqJZHtPEZqPcBwBrLOAhJX5r5kZR1slPOGMy/E4lLC+ecMnHKpeTMihnCeZS\n 8lu1iomkF98ZAmA4vCRkMTUmCR2zX15ATjy7rhyfk6o80OJvXJzkKtatgLDhl7loFYdxEEt7dcO\n fBRGlZWQ/dP7wSxhdMw1P7YvpDO1XeSezYbb1fBnRebQ8OJNfP4lXh2b2LOTG7uDa2GDrNP9AOf\n LdAvZeqAuNQKMFgdeqCbKY7WTiXbtOi5l6/LDY9HRPEZUzOskDZCdnFyCDANaaopQx8CSf3aTMV\n tuakDcuTjgblfv1U/ke4PS7miHkcfg/WPAAYRt+mYRw0Ai8eN/BsIy9COJ3159bOmVq55pEzY3K\n I7GhwkIpxq14+zNvHr5jGJ7m0dWHmz8aGnG6KvABJ/i0JaSznD41v0hdmmNgBQNAJeQZPSw8T+l\n xrYOU=","X-Received":["by 2002:a17:90a:d610:b0:35a:24f3:2c8e with SMTP id\n 98e67ed59e1d1-35e4276eb1cmr1659410a91.9.1775794218391;\n Thu, 09 Apr 2026 21:10:18 -0700 (PDT)","by 2002:a17:90a:d610:b0:35a:24f3:2c8e with SMTP id\n 98e67ed59e1d1-35e4276eb1cmr1659377a91.9.1775794217990;\n Thu, 09 Apr 2026 21:10:17 -0700 (PDT)"],"Message-ID":"<2ccf9832-7079-4a10-af4b-e7b2ef1fc4d6@canonical.com>","Date":"Fri, 10 Apr 2026 14:10:13 +1000","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"ACK: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu(regression)","To":"kernel-team@lists.ubuntu.com","References":"<20260407075343.220555-1-acelan.kao@canonical.com>","From":"Yufeng Gao <yufeng.gao@canonical.com>","Content-Language":"en-US","In-Reply-To":"<20260407075343.220555-1-acelan.kao@canonical.com>","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Transfer-Encoding":"base64","Content-Type":"text/plain; charset=\"utf-8\"; Format=\"flowed\"","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}},{"id":3675813,"web_url":"http://patchwork.ozlabs.org/comment/3675813/","msgid":"<87jyufysui.fsf@gmail.com>","list_archive_url":null,"date":"2026-04-10T11:09:41","subject":"ACK: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu(regression)","submitter":{"id":89305,"url":"http://patchwork.ozlabs.org/api/people/89305/","name":"Mehmet Basaran","email":"mehmet.basaran@canonical.com"},"content":"Acked-by: Mehmet Basaran <mehmet.basaran@canonical.com>\nAceLan Kao <acelan.kao@canonical.com> writes:\n\n> From: \"Chia-Lin Kao (AceLan)\" <acelan.kao@canonical.com>\n>\n> BugLink: https://bugs.launchpad.net/bugs/2144577\n>\n> [Impact]\n> System freezes during boot on machines with AMD Southern Islands (SI) GPUs\n> using the amdgpu driver\n> .\n> The amdgpu driver calls flush_gpu_tlb_pasid() in a workqueue, but on SI\n> hardware this function pointer is NULL. The kernel hits a NULL pointer\n> dereference in amdgpu_gmc_flush_gpu_tlb_pasid() and crashes.\n>\n> Error log:\n> kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000\n> kernel: Workqueue: events amdgpu_tlb_fence_work [amdgpu]\n> kernel: RIP: 0010:0x0\n> kernel: Call Trace:\n> kernel: amdgpu_gmc_flush_gpu_tlb_pasid+0xfd/0x480 [amdgpu]\n> kernel: amdgpu_tlb_fence_work+0x77/0x110 [amdgpu]\n>\n> Hits every boot on affected hardware. Regression from 6.17.0-14 to 6.17.0-19.\n>\n> [Fix]\n> Two patches fix this together:\n> 1. f4db9913e4d3 (\"drm/amdgpu: validate the flush_gpu_tlb_pasid()\")\n>    Adds a NULL check for flush_gpu_tlb_pasid before calling it.\n>    Upstream in v7.0-rc1.\n> 2. e3a6eff92bbd (\"drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\")\n>    Fixes the first patch — the early return skipped the unlock, causing\n>    a deadlock. Changes the bare return to a goto that unlocks first.\n>    Upstream in v7.0-rc1.\n>    Fixes: f4db9913e4d3\n>\n> [Test Plan]\n> On a machine with an AMD SI GPU (Tahiti, Pitcairn, Verde, Oland, Hainan)\n> booted with amdgpu.si_support=1:\n>\n> $ sudo reboot\n>\n> Without patches: kernel NULL pointer dereference during boot, system freezes.\n> With patches: system boots normally, no crash or error in dmesg.\n>\n> Check dmesg after boot:\n> $ dmesg | grep -i \"BUG\\|NULL pointer\\|amdgpu\"\n>\n> Without patches: \"BUG: kernel NULL pointer dereference\" present.\n> With patches: no BUG or NULL pointer lines.\n>\n> [Where problems could occur]\n> Could break TLB flushing on amdgpu.\n>\n> If the NULL check gates too broadly, TLB flushes could be skipped on GPUs\n> that do have flush_gpu_tlb_pasid. This would cause stale TLB entries and\n> GPU page faults or rendering corruption.\n>\n> The unlock path change in the second patch touches the reset/lock logic in\n> amdgpu_gmc_flush_gpu_tlb_pasid(). A wrong goto target could leave the\n> reset domain lock held, deadlocking the GPU.\n>\n> [Other Info]\n> Both patches are upstream in v7.0-rc1.\n>\n> Prike Liang (1):\n>   drm/amdgpu: validate the flush_gpu_tlb_pasid()\n>\n> Timur Kristóf (1):\n>   drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\n>\n>  drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 ++++++\n>  1 file changed, 6 insertions(+)\n>\n> -- \n> 2.53.0\n>\n>\n> -- \n> kernel-team mailing list\n> kernel-team@lists.ubuntu.com\n> https://lists.ubuntu.com/mailman/listinfo/kernel-team","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=lO2aCzWV;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsYx43XCXz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 21:09:59 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1wB9kB-0005yc-Ar; Fri, 10 Apr 2026 11:09:47 +0000","from smtp-relay-internal-0.internal ([10.131.114.225]\n helo=smtp-relay-internal-0.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <mehmet.basaran@canonical.com>)\n id 1wB9kA-0005yV-Q1\n for kernel-team@lists.ubuntu.com; Fri, 10 Apr 2026 11:09:46 +0000","from mail-wm1-f71.google.com (mail-wm1-f71.google.com\n [209.85.128.71])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id A79623F787\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 11:09:46 +0000 (UTC)","by mail-wm1-f71.google.com with SMTP id\n 5b1f17b1804b1-483786a09b1so20083475e9.3\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 04:09:46 -0700 (PDT)","from localhost ([37.155.235.221]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488d592d606sm60350825e9.9.2026.04.10.04.09.44\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 10 Apr 2026 04:09:44 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775819386;\n bh=RTk3hxOP2XLiRwmpR6utZ41XOdEqTQHbcINetMxaOOA=;\n h=From:To:Subject:In-Reply-To:References:Date:Message-ID:\n MIME-Version:Content-Type;\n b=lO2aCzWVIKKvH7LjNlLt5T5eUfiOYPGLfpwdWUKsizhLsrMszSS6fdPzOu8YqwQei\n K1XUlk+fTZApJuw5fxDxWTenQo7Kw4kHLaBMLNSz9EYjwoMwkoYZwVnCwV0oeXy7bX\n t+RIOEEtTWyHxdMoqCd+benIH1kRBs4qKAuxdYmGDNk/7zBvI7cWeVFAcXwDd0OYzH\n iJnt8H27OfSzGsvw0Fd/rzIPqiJb6562XVncDxTwHKnzjqAz8PktxN7xJg5aftrQSD\n De8kYA9uxobclEJKXZ1o14YNFt5sKWLWZPmP3UaHLAgAUlgBZN2yalEaOwYCB5QEmR\n vpkequwcJ68sRn+KPNAVsn6naWd256RiSdw2s0MAmsfoxq/qb9MMHXyROv15gB9mfe\n mU42XDTpFVWs+pg9f7Vv65HLSs7FrLTpd2G33GXDlkfn/wOlnl2MjoIY+Pvzlz5N+b\n DOqi6p7b7DCfAwY/B48+EVS/eouMi6Gu9vm2fKY/bOx+Ff8W5tx2fFWGzGSnkooYdv\n 6k21G+rQQiFn665Pz2PKDe79xbx3bqz+bPKajX3PkMeHFnHmM6yqDZ1NDvVceaTBqd\n r66x7zsV5mddzXcs5hT/1Y1UQdi3kV4PbI9xCDrUD9SRESdOiZzalpYYDJu8R9fUzl\n JyWl6TmgeE/wfVtC7svfGryg=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775819386; x=1776424186;\n h=mime-version:message-id:date:references:in-reply-to:subject:to:from\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=RTk3hxOP2XLiRwmpR6utZ41XOdEqTQHbcINetMxaOOA=;\n b=K0eMZKS3NGa+tCKlk/58zIL7u8jt2bRS2iUjCVuxUuI9ofROVcY7OQYvmno54SuY4b\n s3gHMTVjzd/DJQbsmmjm80jbsuMRVkw/0z5V1ulyd2aAW4xVFdsipAw24OUAE5Yxmmzg\n CCPTjerakHB/7mIIhZT0zCYxVk5JMa9ceUk2PjHGzm3NcvXMNB8kokn0KukIqHwkixRm\n r7QHvuyQXRfzgdqE1VyosTaF+tnLk1wgOpma1NCCW5j1mUmoIiLa1/M2ADnDpdz3rrrf\n O0cmZFaKhzU3+Sibgcqe1VwIsfzg4vcqH92/P2gXIu1tdrH8oEj4ZfoA0WRre+lPbHW+\n uhgA==","X-Forwarded-Encrypted":"i=1;\n AJvYcCUuyxi9SPGchojW0INShcBT8s0N9M+TPCjrIgkwp2TMwScTqlds7HBR191h3x/sddrumYbl5eGnN9duzg==@lists.ubuntu.com","X-Gm-Message-State":"AOJu0YxBkdd7LmbW+UjIbNKkeo2c9wrjrJP4FkcM+WIMXuGJVFm0ShyF\n vhh0S3O07r8bFNnsRToZqLwUk/rk5hAAwXOxOiksdfJ7fO6AmWmi6dSmduteyPZXv7BlMnxHlVt\n K59kgqlw2M69LwhMp2sPXw7Nzrb3HnZ7SgTRPskAqQdAhRKNbfdlMSXpTjpAKKoC585FHKpyp0D\n eBdAhNsaFyCVybog==","X-Gm-Gg":"AeBDievlceXha30XfGd4gWDRQ4lOVjjYVcaJAPZVzIRJbB564ndzO6r3X/kKG0AONq+\n P7XmmvYQ8AfuoDNmTQ85IMGRUBXA4jOEeljw3O14VkzbN0pAnGaa6SwomI6BSIkb780A15rNlWp\n Ru94ZVbTIy+s2i3GzciPWAqa+iT159l34sCyWV837Vs8lqI2A+WBRenpYxXffh+p+B9TW3ucm5X\n pe/PY+tfn2/WhnQ7mEM0Mi1sjaJGRgGWeg7pt1Fz2Y4EeVvQj9EBxtxdYkRNYxv1gcy46YZgSpc\n 0QqttyGiI3AkvB4Fw2dpyGYgBe9/PXeRtfJVKvoF3CnpYpJUX0eXuHXHS11V57AK54GSFNp4/Fs\n h/O6AM6of9BQJQogTsnu/FBNkfn1Zr1I=","X-Received":["by 2002:a05:600c:3b29:b0:488:d07a:b178 with SMTP id\n 5b1f17b1804b1-488d67c7029mr33468925e9.6.1775819385900;\n Fri, 10 Apr 2026 04:09:45 -0700 (PDT)","by 2002:a05:600c:3b29:b0:488:d07a:b178 with SMTP id\n 5b1f17b1804b1-488d67c7029mr33468525e9.6.1775819385410;\n Fri, 10 Apr 2026 04:09:45 -0700 (PDT)"],"From":"Mehmet Basaran <mehmet.basaran@canonical.com>","To":"AceLan Kao <acelan.kao@canonical.com>, kernel-team@lists.ubuntu.com","Subject":"ACK: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu(regression)","In-Reply-To":"<20260407075343.220555-1-acelan.kao@canonical.com>","References":"<20260407075343.220555-1-acelan.kao@canonical.com>","Date":"Fri, 10 Apr 2026 14:09:41 +0300","Message-ID":"<87jyufysui.fsf@gmail.com>","MIME-Version":"1.0","Content-Type":"multipart/mixed; boundary=\"=-=-=\"","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}},{"id":3675994,"web_url":"http://patchwork.ozlabs.org/comment/3675994/","msgid":"<87ldeusp6c.fsf@gmail.com>","list_archive_url":null,"date":"2026-04-10T17:25:31","subject":"APPLIED: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference\n in amdgpu(regression)","submitter":{"id":89305,"url":"http://patchwork.ozlabs.org/api/people/89305/","name":"Mehmet Basaran","email":"mehmet.basaran@canonical.com"},"content":"Applied to questing:linux master-next branch. Thanks.\nAceLan Kao <acelan.kao@canonical.com> writes:\n\n> From: \"Chia-Lin Kao (AceLan)\" <acelan.kao@canonical.com>\n>\n> BugLink: https://bugs.launchpad.net/bugs/2144577\n>\n> [Impact]\n> System freezes during boot on machines with AMD Southern Islands (SI) GPUs\n> using the amdgpu driver\n> .\n> The amdgpu driver calls flush_gpu_tlb_pasid() in a workqueue, but on SI\n> hardware this function pointer is NULL. The kernel hits a NULL pointer\n> dereference in amdgpu_gmc_flush_gpu_tlb_pasid() and crashes.\n>\n> Error log:\n> kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000\n> kernel: Workqueue: events amdgpu_tlb_fence_work [amdgpu]\n> kernel: RIP: 0010:0x0\n> kernel: Call Trace:\n> kernel: amdgpu_gmc_flush_gpu_tlb_pasid+0xfd/0x480 [amdgpu]\n> kernel: amdgpu_tlb_fence_work+0x77/0x110 [amdgpu]\n>\n> Hits every boot on affected hardware. Regression from 6.17.0-14 to 6.17.0-19.\n>\n> [Fix]\n> Two patches fix this together:\n> 1. f4db9913e4d3 (\"drm/amdgpu: validate the flush_gpu_tlb_pasid()\")\n>    Adds a NULL check for flush_gpu_tlb_pasid before calling it.\n>    Upstream in v7.0-rc1.\n> 2. e3a6eff92bbd (\"drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\")\n>    Fixes the first patch — the early return skipped the unlock, causing\n>    a deadlock. Changes the bare return to a goto that unlocks first.\n>    Upstream in v7.0-rc1.\n>    Fixes: f4db9913e4d3\n>\n> [Test Plan]\n> On a machine with an AMD SI GPU (Tahiti, Pitcairn, Verde, Oland, Hainan)\n> booted with amdgpu.si_support=1:\n>\n> $ sudo reboot\n>\n> Without patches: kernel NULL pointer dereference during boot, system freezes.\n> With patches: system boots normally, no crash or error in dmesg.\n>\n> Check dmesg after boot:\n> $ dmesg | grep -i \"BUG\\|NULL pointer\\|amdgpu\"\n>\n> Without patches: \"BUG: kernel NULL pointer dereference\" present.\n> With patches: no BUG or NULL pointer lines.\n>\n> [Where problems could occur]\n> Could break TLB flushing on amdgpu.\n>\n> If the NULL check gates too broadly, TLB flushes could be skipped on GPUs\n> that do have flush_gpu_tlb_pasid. This would cause stale TLB entries and\n> GPU page faults or rendering corruption.\n>\n> The unlock path change in the second patch touches the reset/lock logic in\n> amdgpu_gmc_flush_gpu_tlb_pasid(). A wrong goto target could leave the\n> reset domain lock held, deadlocking the GPU.\n>\n> [Other Info]\n> Both patches are upstream in v7.0-rc1.\n>\n> Prike Liang (1):\n>   drm/amdgpu: validate the flush_gpu_tlb_pasid()\n>\n> Timur Kristóf (1):\n>   drm/amdgpu: Fix validating flush_gpu_tlb_pasid()\n>\n>  drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 ++++++\n>  1 file changed, 6 insertions(+)\n>\n> -- \n> 2.53.0\n>\n>\n> -- \n> kernel-team mailing list\n> kernel-team@lists.ubuntu.com\n> https://lists.ubuntu.com/mailman/listinfo/kernel-team","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (4096-bit key;\n unprotected) header.d=canonical.com header.i=@canonical.com\n header.a=rsa-sha256 header.s=20251003 header.b=G3PyhXgI;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com\n (client-ip=185.125.189.65; helo=lists.ubuntu.com;\n envelope-from=kernel-team-bounces@lists.ubuntu.com;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fskGn14QZz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 03:25:52 +1000 (AEST)","from localhost ([127.0.0.1] helo=lists.ubuntu.com)\n\tby lists.ubuntu.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1wBFbt-0001cA-Fs; Fri, 10 Apr 2026 17:25:37 +0000","from smtp-relay-internal-1.internal ([10.131.114.114]\n helo=smtp-relay-internal-1.canonical.com)\n by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.86_2) (envelope-from <mehmet.basaran@canonical.com>)\n id 1wBFbs-0001bq-CB\n for kernel-team@lists.ubuntu.com; Fri, 10 Apr 2026 17:25:36 +0000","from mail-wm1-f69.google.com (mail-wm1-f69.google.com\n [209.85.128.69])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 417843F16E\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 17:25:36 +0000 (UTC)","by mail-wm1-f69.google.com with SMTP id\n 5b1f17b1804b1-4839fc4cef6so20316985e9.0\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 10:25:36 -0700 (PDT)","from localhost ([94.54.18.154]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488d531f229sm118779515e9.3.2026.04.10.10.25.33\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 10 Apr 2026 10:25:34 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775841936;\n bh=iXANckQ5CoJgiN5bDTsTa0eKPS9cs7+stPNlE4UEFIA=;\n h=From:To:Subject:In-Reply-To:References:Date:Message-ID:\n MIME-Version:Content-Type;\n b=G3PyhXgI6ppb78Rpd+w2yOeJip5bN/OI9igndDsjrzFYilPbEj8SRqI/BiwzjuRQH\n u2swrauPrhuIiXgQlbjKtiFEv2xIvk6c4Bcxx//00TC3wBF5gJRg3aw1cQVDQ1Y0+q\n z+Ty6ZPYSEzLfs9uQPgHhh/0rhdszF/E3/n+gqeVMLbAX/71x0icqEZm97ZKS9fEKp\n UOyMnCPWwOo/DGmUM8UgoMCUvcI0WPRq2QwlOHg7HjkUHd0faPjY6Y7OazHXebYb9f\n lwSLzx1mfA4d92re8wmfx+ivNfzERisdas8V/yxGY6eMU894Z97U2Yk1OwK/gIsS/L\n kiWwl2sGGzfWoqoJNdsl135lyDuSStzowv4vDyF4IrNEu+E56Cwvz6D5lXzfSFglXb\n bJQIhK0VnqXOvOZVry2R/QmYar2GbWh9NCm2qxL8AjH7J8WSKicLuPKoF1ErzviFCS\n 3KOd6yvDhen4/Sp4KHmMCxAlQusJjEOIQreFcXSlLte4Zbrqrps5X0ZRKQFw9jTTC6\n aOOm3yummqWTnCtauWBrC/sw983iPAys7Stx4In9mWMZF5lcOG3rWudvk8Y46jovtq\n 7WrpVDOaj1S8gQ9e7BFtbyaZ8zmzqgenUKeejW5ippOLAi+Uk+jdQxUlpWgDdTr6BI\n n/imXmQa2Zxgs0L2hsCL1XLA=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775841935; x=1776446735;\n h=mime-version:message-id:date:references:in-reply-to:subject:to:from\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=iXANckQ5CoJgiN5bDTsTa0eKPS9cs7+stPNlE4UEFIA=;\n b=NvkcXAoiqP+friLVGt8zzWqVEfCgCeKeTSpwp02aQYRLrLL1Qby3/OEuN6ej/s0clk\n L8BadLhoavvqfZa7z1S53hLln9NImIkYZYOH9ZphztAmKcAS5DZ8xRGRGdBKvpSNw0vh\n 3cd0fI9CWc4/fL2R+kRBU9dJ/utzDd4qpQMREl+P6FEYMIDQR6Gs0lD0+9wlOhwiVhjJ\n B3260RCADWUjtHadaLjFzugbBCoyvPAn6UnWC0pkniBWw3HcTGac9AP8m5hxqLD0362V\n qtg91yrxwYqFw1EdYNxoDh8grxEPxVuY1ctCpEsoP/N2tqnyr9a3iuiqnZpM6M9mzgIE\n vQjw==","X-Forwarded-Encrypted":"i=1;\n AJvYcCVgMabyR/d+2qgNi4NmnCnXs0qky8URFD7TicUjIpajy0vi4vMh+kiz+HUgnL9sWy5Dy2szeQg1AniYmQ==@lists.ubuntu.com","X-Gm-Message-State":"AOJu0Yyuv7CVfgO7TOFNygMIPodADKHilFNKZtvXZ56yArrjDayLSC6r\n 7Uq9lTX8iANctkkjjAKzEVld2W8BLX6jx4abs4bVNv2HzQ2DHxHecJt3I/fy9lNf0nK24kOYT8o\n KgY+8xf7EQX92UQuotYj8poHMN8WicVlRtxtIVoICN7RNhEy/fYEFg9q597r7Kgzx1+aZ3xahRo\n /wFPFdmoGbYPMraQ==","X-Gm-Gg":"AeBDievkflQsCuo1MTBbgnlL1CBrqk40lTFPK+H8es+JnUPp5EVSdFX8IY19AG/PBjF\n mOVk9S/gnnzbYh65KMuWJ0/xrnUkwHPoE47PcpgVCSVf1lYsf1AeKjxwD+sRQoFCRxaH4kAyRNZ\n I6tYdbqadPNY9KOXeF1770cQ36rFdDDC5wKcE68pBlBYssW15bjZLMHdsa4IdG4tCS5Aqqu6sfy\n ggtu+zZ579SbYQ+rGhKYo67gQd6gkOwg/64raPpNFd80QkWBX4Yip9ebZVgtUCieimFXPJqZDjJ\n 8QorhZhNorAWiUQvnLhJ11koOZoIqRJYhK0Ovq/6Sxbbkik0Mx5tGrf+tB/THl6sHrYxGFnFj9J\n sb06k5LKErLKq0Ii2SKcRSTGIsjFZ","X-Received":["by 2002:a05:600c:c10c:b0:486:faa8:9e4 with SMTP id\n 5b1f17b1804b1-488d68cb8demr30542715e9.12.1775841935383;\n Fri, 10 Apr 2026 10:25:35 -0700 (PDT)","by 2002:a05:600c:c10c:b0:486:faa8:9e4 with SMTP id\n 5b1f17b1804b1-488d68cb8demr30542535e9.12.1775841934959;\n Fri, 10 Apr 2026 10:25:34 -0700 (PDT)"],"From":"Mehmet Basaran <mehmet.basaran@canonical.com>","To":"AceLan Kao <acelan.kao@canonical.com>, kernel-team@lists.ubuntu.com","Subject":"APPLIED: [SRU][Q][PATCH 0/2] BUG: kernel NULL pointer dereference\n in amdgpu(regression)","In-Reply-To":"<20260407075343.220555-1-acelan.kao@canonical.com>","References":"<20260407075343.220555-1-acelan.kao@canonical.com>","Date":"Fri, 10 Apr 2026 20:25:31 +0300","Message-ID":"<87ldeusp6c.fsf@gmail.com>","MIME-Version":"1.0","Content-Type":"multipart/mixed; boundary=\"=-=-=\"","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}}]