[{"id":3674607,"web_url":"http://patchwork.ozlabs.org/comment/3674607/","msgid":"<a2ee4a27-b6be-4d09-a4ab-b1704d9db332@canonical.com>","list_archive_url":null,"date":"2026-04-08T07:24:13","subject":"ACK: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu","submitter":{"id":92836,"url":"http://patchwork.ozlabs.org/api/people/92836/","name":"Yufeng Gao","email":"yufeng.gao@canonical.com"},"content":"On 8/4/26 12:00, 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=JSPSUanI;\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 4frF1p1NXDz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 17:24:30 +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 1wANGu-0008Bo-U4; Wed, 08 Apr 2026 07:24:20 +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 <yufeng.gao@canonical.com>)\n id 1wANGu-0008BR-2x\n for kernel-team@lists.ubuntu.com; Wed, 08 Apr 2026 07:24:20 +0000","from mail-pf1-f199.google.com (mail-pf1-f199.google.com\n [209.85.210.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 E36F93F60F\n for <kernel-team@lists.ubuntu.com>; Wed,  8 Apr 2026 07:24:19 +0000 (UTC)","by mail-pf1-f199.google.com with SMTP id\n d2e1a72fcca58-82a88a2704fso325227b3a.0\n for <kernel-team@lists.ubuntu.com>; Wed, 08 Apr 2026 00:24:19 -0700 (PDT)","from ?IPV6:2001:8003:ec14:5900:4cde:43fe:ad76:4887?\n ([2001:8003:ec14:5900:4cde:43fe:ad76:4887])\n by smtp.gmail.com with ESMTPSA id\n d2e1a72fcca58-82cf9b3baffsm20030812b3a.14.2026.04.08.00.24.15\n for <kernel-team@lists.ubuntu.com>\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 08 Apr 2026 00:24:17 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775633059;\n bh=kfXMAGhksodhStc0z3EdpejXUcIelrCMS5hKgBpbhqI=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:\n In-Reply-To:Content-Type;\n b=JSPSUanIuCJOau+Dc3ESjG7A6A2JocIWXc12QNKa9KVUbFXFeft+/1jCfCXub1+G9\n YrCYYmI+QwN7VjEieaMGH+6zME2yAvSJp4iuv2bIi3ftTm2xmnEGv5zCQaCCPWBjYp\n y6qkBs51BDWoz1g9vkcl8AymsnKTQkaQtyDAIKu2Y5+LPU6HRN2f4eIihK48JzSN2C\n axwboR/QD/gXL/7e5Y2Ls+4mDTIpdQ128xmGzDYUJSpZ8bL7lfaOs9HdSxlp3EwO8n\n cW4FQUd0IQKF5ugzJBP5QIZyG+VUOMKQtS+TwfF8J22LOL4V4147af2C9SckXLLupM\n uJZjfCf7W9akc01a71IYqdk35VSzvdazeEhdwPErN2B6Rnu2G2wkmQMqog2/TG+nbF\n f+n65Bb0lI0VAOX6Ks3R7u8URuel4IdbEULzddisR2aB0mKANbb1YkYBEwJ9FNzBC/\n UbnB3EzT14fMIfcR65wvAFUrmX1DwFDJntqoVn3MsSbPyIPeodVJAZ1m67P951QS3M\n 3OHdrXkwWjQwsK0rl/spdTW45/b7m71W8rN+cpMKAJlYzNcQcqEqGAMX0juJEfojH6\n G5oCWV05QsNddwAOfk9eJ+FTeO2XsOjyPakNWsUKLfauGf55+iC2ndI5ecESEyz8Mx\n J3v9zBaj+Asw8puCDPBvnPMY=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775633058; x=1776237858;\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=kfXMAGhksodhStc0z3EdpejXUcIelrCMS5hKgBpbhqI=;\n b=lsUo+QmEHzNuV/6PFkP3FY2Tq7xMpmSh43TrghRlVP+7hZC/d9PAF7NWYqCevAOXk9\n N5qFbv6Rc7qhI4fm+vEAtSAnq/BTs/jRMIwo3/vdL4nlZZWyyLYbe5KZyDKALmWtMFcJ\n tuHe0RP35Ow1uy1pNHFkA+ztzStsBseH85AqMRwlEXx+Wimdgc2cRhYkJMXfRT7I7a8f\n Mpl3mDVxpqjrbddN7f59BPSItAXUOK8Kj/ZRFez6cuY5ax52JLghdOm300wv6hB6uOSc\n dANRNj5x0BbHHnIoAlqj9dCnzM+oEOnpt/AiwyRGno19lCKQ253plcet/KRyNDNLD6Z3\n PuOQ==","X-Gm-Message-State":"AOJu0YycyGs0IsoMJu30t0iiHrP/Ez9QkHUmPEUoI0hAt8saSOQ+qJHy\n HKjvyMe387VRhLoTHpin5qTtJ7ZtkldYaB5Zec7SdEdOSNjN9E9kavDeYFL8yXtrS85OHKFLCYS\n ZBKgQfWDMEjTFNY1+UR0qVJnSslr1jcftKTM9hEQXX0yvzA7DOq6Yvx6OCoYj0j/lPeI2TN2bgk\n 5qlmh9ALVFToDdcg==","X-Gm-Gg":"AeBDiesYZaABsyC1eLtwDfkAXACfq5WO9KZ4FR99YsyKAyi69/vkGND2iJ0+RRvmsw9\n n8rJpEfKr4C14O0VjwJU1bf++YBpkiEKammejwjiCXwB9t8NNHIMAq+ERldQ+dGmA0THXliV3Gz\n 80IXKQjso0By1Dr5HyDvDwUDr0t1hh683d6ZTzufpwVlS+55LiD3IXsWFbaIq6oa2NIeYWBnSvb\n AGinWSQ2IA5lgJ8iPTvyP8Aklswlv/yDJrcr7LnoQnvn7LVKsLgdFjtTXUozWsYWBsUUP6g3Oy6\n /TyzFleBYX82eBj3PhqP+XfVNzEGArNHrM2kaIpZvmK6l3I+uEoBUYb5usZw8m655n4HFTGGHth\n Wma05+BtSV8weWixrPXJ1RE8OJHfAMz0f++L/dFtWhRuNamzCJkySdLPdmiOoU2V566oSe0o429\n RH3W8=","X-Received":["by 2002:a05:6a00:178e:b0:827:33cb:c7a3 with SMTP id\n d2e1a72fcca58-82d002359fbmr19328536b3a.10.1775633058409;\n Wed, 08 Apr 2026 00:24:18 -0700 (PDT)","by 2002:a05:6a00:178e:b0:827:33cb:c7a3 with SMTP id\n d2e1a72fcca58-82d002359fbmr19328512b3a.10.1775633057749;\n Wed, 08 Apr 2026 00:24:17 -0700 (PDT)"],"Message-ID":"<a2ee4a27-b6be-4d09-a4ab-b1704d9db332@canonical.com>","Date":"Wed, 8 Apr 2026 17:24:13 +1000","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"ACK: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu","To":"kernel-team@lists.ubuntu.com","References":"<20260408020030.247607-1-acelan.kao@canonical.com>","From":"Yufeng Gao <yufeng.gao@canonical.com>","Content-Language":"en-US","In-Reply-To":"<20260408020030.247607-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":3675077,"web_url":"http://patchwork.ozlabs.org/comment/3675077/","msgid":"<b16b29ae-2b5d-43d1-b6ab-c44b5f181b6f@canonical.com>","list_archive_url":null,"date":"2026-04-09T05:17:11","subject":"ACK: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu","submitter":{"id":85372,"url":"http://patchwork.ozlabs.org/api/people/85372/","name":"Masahiro Yamada","email":"masahiro.yamada@canonical.com"},"content":"On 4/8/26 11:00, 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=RTK6U+Tr;\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 4frp8h3H2Bz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 15:17:24 +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 1wAhlV-00069G-H8; Thu, 09 Apr 2026 05:17:17 +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 <masahiro.yamada@canonical.com>)\n id 1wAhlU-000698-Rm\n for kernel-team@lists.ubuntu.com; Thu, 09 Apr 2026 05:17:16 +0000","from mail-qv1-f69.google.com (mail-qv1-f69.google.com\n [209.85.219.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 AB87B3F652\n for <kernel-team@lists.ubuntu.com>; Thu,  9 Apr 2026 05:17:16 +0000 (UTC)","by mail-qv1-f69.google.com with SMTP id\n 6a1803df08f44-89f670976acso20819196d6.0\n for <kernel-team@lists.ubuntu.com>; Wed, 08 Apr 2026 22:17:16 -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 6a1803df08f44-8a597acf5dbsm186654496d6.49.2026.04.08.22.17.13\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Wed, 08 Apr 2026 22:17:14 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775711836;\n bh=u+6QK5G3eTPa+NFAd5B0J1cmw21bHinfWvM/7Al3aOk=;\n h=Message-ID:Date:MIME-Version:Subject:To:References:From:\n In-Reply-To:Content-Type;\n b=RTK6U+Trg7mAA7/QB+WxviQ+4w/vaSE4oz+rEkPo94mHImraXbq1ihun5LgOTjUMM\n C8aeOBeWd8WimSdwHYbt2VsSG7AQ4FYdfWcH71EbFBILXstcrAOBR52hMnQiJevst9\n Bw/a4S1YUt1VYxIIKRIGfqufy2EJmk/g3eydjXtuZlpN1FsnYEx6qhb92aeNOWCnkr\n 0LF8ybZfVrwvcz9RQw7Ru+ZF9ipXdisx9mJ4FUUGMono/kfZIgYjGzucTBY6vdYlEz\n e4m6Dxin8zHgap/r0K27L3WN4TEAKlRvWBVBKmhMlcDngaRM/ozAMWlykqCFKN2g09\n Bvr5UkWlL1re5f9rvp5iefwx870IkXVKjDbxWHthwglJnSC83vsvSe9dEhW7pYAp3r\n WfEtTWYPmkjgi3VgBX7CAb5ejIc5/r30wbSuOQAxT+xoBJCNMO+FtM5NDZDjQIY4kl\n lYd9H6UTsHLduF5c/UBuw/KQTxDeu2lBK3bWYLlFHA5uG24qavuOOuMrWnEamtZTFx\n oQX1DVVEYN58E7os/88/3MKNGYI0Zkx0YojWaWw1ZznJXQ04MD7BPsL4jkWhoaSaKC\n zf85eINK90L6TocSbTSf14J9uC9swpXcKWeOxB+55Vdnn1xq17lsR5jRRlly2qZuPU\n hcb17Ks6uzDaUMgnXl7ZlF1Q=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775711835; x=1776316635;\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=u+6QK5G3eTPa+NFAd5B0J1cmw21bHinfWvM/7Al3aOk=;\n b=phGmSv/9/TVSsnwvHsvfU5bdUUVOvDpL+0sy1ZAS8Uue049/WMzT4uasG7HfG1Yh5U\n BsfSzwAM/PT00lvb55zCCmUd9ztEH04U4UgVjFA9/vFk9Bhe4VW50QA8dhkk7+/pH2uj\n 9CTTyIAF0l3ljihYO9WD11MuhnUZqEBgn8ggHKbztmd7VRhwZxCesznmf8D2NNoQpQuF\n jbCTowmFIm768X2F0W8iI1jRm2v5Yq8FjvkAmHIEzkWwvaN9kO+vZqtaLNyJ46k4jfP3\n Y4Vo3nfax6pwllZMECzlOm8ZpS3YqKZ0eP+5lr+OTAF9YXMtDsQ1PM/oqoh+fOVkk4Na\n pB6g==","X-Forwarded-Encrypted":"i=1;\n AJvYcCUy01VK2itxJaLJNXY+mRLxs1qpdamJ6SV1bmoB0CIATpS9e6uVhLnQJ6bOmuRh30tjYyOZRTutasOBUg==@lists.ubuntu.com","X-Gm-Message-State":"AOJu0YxIIM/pXaLu3kuI5nVsux0/pbC2K1i4uWsFrj7s5y72H3PL3iUa\n Z6eCgKhIkkG12R56pFOu4SbEPwPTzaLkHFEHkXU4qtFAuPgBkukbD6wOWFKFYn27QfrID7INVm4\n usZk8KLNmRjBeGNdSRol0qoMUOEtbhSdRcpX0v5Dg+VmyO+dv5ASLp1f+RsRyLQtnmv/rguntta\n UdG9UuEmCmLNRxXPGs","X-Gm-Gg":"AeBDiesr8s8s5JVGzKqfWwuOMWF3ziJyYyPovIZAAXf6Uvm5p2F3Z33FQLy9L5dc9pP\n 4BiGNNEcAj7VOc3NFDnBMqHBxCxWRkPJki3Dml4QUjrJblo29Ah0HJ1h2BgXow4rTXt98HP8mf2\n 7xmpMy/+xRgTJZjyCN6xl6lCExy4fAEeNAzM8rutsBJDrySSoMSgWqdDU1BMONGpRf5XQ7bh0hm\n pqDCvW+mHXyE95+dwFqeLRDiVzf5FgrPU7wbGMOo1k676hopKyNUHcRKYGUtJE6rKT81IUrReJ4\n BcdtKSUHCeaQFb4n3Y1zLf9oEKxUx/R2rWpJlYaF0Els9AK/OWCt/4i415RBaBvX+O7oGYEx7Ia\n 4u5RvFcCzxSJXmdV5Lqbu8/cGtHUCUHT8loy6xl5MwLE3GMroLQTvMBEC","X-Received":["by 2002:a05:6214:202d:b0:89a:f0b:60e9 with SMTP id\n 6a1803df08f44-8a7027a7dd6mr386342586d6.13.1775711835451;\n Wed, 08 Apr 2026 22:17:15 -0700 (PDT)","by 2002:a05:6214:202d:b0:89a:f0b:60e9 with SMTP id\n 6a1803df08f44-8a7027a7dd6mr386342306d6.13.1775711834844;\n Wed, 08 Apr 2026 22:17:14 -0700 (PDT)"],"Message-ID":"<b16b29ae-2b5d-43d1-b6ab-c44b5f181b6f@canonical.com>","Date":"Thu, 9 Apr 2026 14:17:11 +0900","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"ACK: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu","To":"AceLan Kao <acelan.kao@canonical.com>, kernel-team@lists.ubuntu.com","References":"<20260408020030.247607-1-acelan.kao@canonical.com>","From":"Masahiro Yamada <masahiro.yamada@canonical.com>","Content-Language":"en-US","In-Reply-To":"<20260408020030.247607-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":3675822,"web_url":"http://patchwork.ozlabs.org/comment/3675822/","msgid":"<87h5pjyslw.fsf@gmail.com>","list_archive_url":null,"date":"2026-04-10T11:14:51","subject":"ACK: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu","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=Mc2IktiN;\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 4fsZ2x3SQYz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 21:15:05 +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 1wB9pA-0007DJ-GV; Fri, 10 Apr 2026 11:14:56 +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 1wB9p9-0007D3-Hv\n for kernel-team@lists.ubuntu.com; Fri, 10 Apr 2026 11:14:55 +0000","from mail-wr1-f70.google.com (mail-wr1-f70.google.com\n [209.85.221.70])\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 637283F13F\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 11:14:55 +0000 (UTC)","by mail-wr1-f70.google.com with SMTP id\n ffacd0b85a97d-43ba02dc34bso1338288f8f.1\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 04:14:55 -0700 (PDT)","from localhost ([37.155.235.221]) by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43d63e468c5sm7036697f8f.20.2026.04.10.04.14.53\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 10 Apr 2026 04:14:53 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775819695;\n bh=nx1WZLnY/qpCKvIWvJETjX4zjJ01POCdEu5lOI3liGs=;\n h=From:To:Subject:In-Reply-To:References:Date:Message-ID:\n MIME-Version:Content-Type;\n b=Mc2IktiNLxDJg0tDoIDXNMdsJCWJOgXg8SVeAVyVgjwEfei3nzvje3K4zs16RoAoS\n nWxEzYr51n2n5rWVNd8fIDJt8ZiR9b3LPxGEmVlALzdxpR7uJh4NZIEYN7GYeVP5Kw\n moLaW+1bqocttwbhyb8Q/CDTiQ7nePss+ecXDwAf4VXk7PU7NsvM2CBqrv4rUL9PYI\n rX4yvWgh+QW7vUW+dvrsMj0PwN+yPPX8QTBnrSGtcTdb4pZdcbTBtkcocMfS4ZCko3\n PIqaaFT4aD8O4vxEMZqDsI1ZHciKIYEV5uWjpXNqQnm3vnZOLupok1zkgiqQaSvGMd\n CKchnzZGwqiSDJO5+pQEqj9AojwYq/RWHarV2vw7kdaWXpoTbWyRXAXuEvw46UaGFn\n TFngcLOVP1afc6hrl7r5S/R7NQO/nZRRmULTdlIk8qdlIZFD4D/NEjLB4bjB8ZQxtG\n 9qpcjVcUkAVhj56eIrUx19sFZVu3KOUw62SNaVyQLevQ/Fxg9/ZofdEBmRYPyRJGmB\n S3TQPkrSREU27ukku1qs7EZRHUeXPglNRoDYRknG/pII4xdus+s5otvspvDIGE9Fzo\n tqTdyj6GbbGChCvX0rbJ7I1hQyqIck02u53wIZtC+cWsPtRVUkmndAy1t2XHASMu0y\n tWJNZmh34qg9YrJ+KKaXXwQo=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775819695; x=1776424495;\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=nx1WZLnY/qpCKvIWvJETjX4zjJ01POCdEu5lOI3liGs=;\n b=PzCVsd9w4lkTrdaxdgkY598ZHkBUmRR18O+0N+ZoW+Hq0WZ9gk7b5Ucy7PnMNcuWzr\n 2Q/TY6bB+gF4gfeZTQYvLljKwidqPdb3fm4rcwfkXAtKs0BwZkORIaPWoEmhKA4VWNfo\n sYvouDvIa7jTWaUAGjhyBh9Rn3t5LF77q4gLcsLN98IYhNH1POPmB785NGdPatweCUj8\n kG4WC3mXcsok0jQwwNx7/R+zYy4fXQ9B6TLWUbuRBG3vqzDifheWGmdfB3Ub0uqhr/1E\n kiwWVLhmkuY45Q9bOLf7986Cw+HfUidqICalkcGxlL7IlxQ8P9amBD/VcQsDeLhseV2w\n ofOA==","X-Forwarded-Encrypted":"i=1;\n AJvYcCW6kS/tCxJ4wrRmn5p8OPrGUhYX0WxE3CfvHh7ndGVhVKrXS2XxqaAQlNmF0q4h14fMXzLw+LIR1tCe+A==@lists.ubuntu.com","X-Gm-Message-State":"AOJu0Yx6+5iE0W8ZepfmwZg3EEeQHbVc3wsaR+aVOov1k4cuWXb5brHb\n H7i0PBKXFktUsqv2crdi217bh2vqJkiTlNJzC0ARe7iWt2guChVZ2hMX0JUvyMOcR/w3SrLfL+q\n PUFTE/LvjTZ4aAacFiXvhAwxp80Hcg3m+paXT6pGVqK7Ey5A/LZ+eUPTLQRGEqKwhuGAEqtM1n9\n rsalcZ2og+BJJi0g==","X-Gm-Gg":"AeBDiesDfO4bZAcMVgU904We+rnBjUsgSMiPE3SJ1qie7VA5isWwzHTMX9JWtelyDW7\n z1cpDT6l8uy6D0GEc8J1+BGDbFJM/L8u6cWMH5udUl9oKcMTkCj5+dNX5sevESrSPU3PNUuIh2y\n +P9OSl/Kq34nrwGPOvy4XFaNRd3UBy2h9vqrs8cEPkVj7CvGvB9TC2nAypoMFo5rXvTuB2VTiFo\n 69Zt3vXWlJeA3wQQskXMw6Hi4KPClahCZw9S13on3O+qcnfAsTtVd2ToVzJm0kts0e3bD1KauLW\n 2fATR/dq1niuThIA/2LwUIVOx2vQ8TAq9dK4ij3OCsrYGE1kuuTlNw7LiRPq8fh9NnzP8OS0h54\n MTA0rCgm89VI2Ye9BDVtNzx562CHyXHc=","X-Received":["by 2002:a05:6000:40cd:b0:43d:61d:382d with SMTP id\n ffacd0b85a97d-43d642a647bmr3983887f8f.22.1775819694668;\n Fri, 10 Apr 2026 04:14:54 -0700 (PDT)","by 2002:a05:6000:40cd:b0:43d:61d:382d with SMTP id\n ffacd0b85a97d-43d642a647bmr3983848f8f.22.1775819694241;\n Fri, 10 Apr 2026 04:14:54 -0700 (PDT)"],"From":"Mehmet Basaran <mehmet.basaran@canonical.com>","To":"AceLan Kao <acelan.kao@canonical.com>, kernel-team@lists.ubuntu.com","Subject":"ACK: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference in\n amdgpu","In-Reply-To":"<20260408020030.247607-1-acelan.kao@canonical.com>","References":"<20260408020030.247607-1-acelan.kao@canonical.com>","Date":"Fri, 10 Apr 2026 14:14:51 +0300","Message-ID":"<87h5pjyslw.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":3676112,"web_url":"http://patchwork.ozlabs.org/comment/3676112/","msgid":"<878qaurqnl.fsf@gmail.com>","list_archive_url":null,"date":"2026-04-11T05:51:10","subject":"APPLIED: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference\n in amdgpu","submitter":{"id":89305,"url":"http://patchwork.ozlabs.org/api/people/89305/","name":"Mehmet Basaran","email":"mehmet.basaran@canonical.com"},"content":"Applied to noble: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=k7DgpliW;\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 4ft2px64wMz1yGb\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 15:51:21 +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 1wBRFT-0004Pv-BX; Sat, 11 Apr 2026 05:51:15 +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 1wBRFR-0004PM-Bk\n for kernel-team@lists.ubuntu.com; Sat, 11 Apr 2026 05:51:13 +0000","from mail-wr1-f72.google.com (mail-wr1-f72.google.com\n [209.85.221.72])\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 40D013F16E\n for <kernel-team@lists.ubuntu.com>; Sat, 11 Apr 2026 05:51:13 +0000 (UTC)","by mail-wr1-f72.google.com with SMTP id\n ffacd0b85a97d-43d00dd913cso2916143f8f.1\n for <kernel-team@lists.ubuntu.com>; Fri, 10 Apr 2026 22:51:13 -0700 (PDT)","from localhost ([94.54.18.154]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488d531f2b6sm137223035e9.2.2026.04.10.22.51.11\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 10 Apr 2026 22:51:11 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;\n s=20251003; t=1775886673;\n bh=JGFnNQmdQxfGlVrGcRpChcEaJvE3E3eLWKQVXJQw8Qw=;\n h=From:To:Subject:In-Reply-To:References:Date:Message-ID:\n MIME-Version:Content-Type;\n b=k7DgpliW/ZmzsKYfpv5GpBpHiO/s0i15cEzmnZMBibS/rXwbCUk1h3YoCUmY2RcEI\n UtEdGDVGlfJqkyrgSyAyAd4muRbi4E0dhWSuSyMfqSnGg2+rSQZSfipGmsMgleEBDQ\n bbyHAVyhKNJB8Q5RLiDNFpURDSVxZ7uXZ9SSwottXwB9wnRm7pCHhmAtjYTcAuQnwk\n wXaAZgWDw4PI4qxtD53jM5FbOMMN3dau/I0YGhL5yzeEdQ9D0slWDGsFkKTG7wKbTR\n mrtwdDTVyTmWowEIzKtfYMMeRb8lXcOws7FXFawFz+7dHEtPkKMI1MOLdvvcEie+2a\n 2D1yNmZghfH7L7CXe8nAcAMRTanE2b01P082crvqVfTFH9cnXAF6pOBdcIPyVfgQri\n L//JsDcMW0jNXSL6149u2/gYcXr6Pw3YomksZe/GZoHJSOadrk2rBKqVNz0WjXJr8G\n VAHaM4oqY0lrYxLyZ/zwHOv+9Ygs9dW1INTITenzUakiXJteJcKVPKORKLWOUyHIdX\n L+ON36AXohTEfTykhRSnFRdZa8B3d2QiFko17uhQGz5KePpB8dA90Q+TEaELsJD/Gz\n zvd9yrVFZ17C35i7UfYQucfWH9DGef2udM43enOYq9xs2t7qqnF7C4TO58WOM/VSkq\n NFG5BUHFw3/JPVsozeL9kZqM=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775886672; x=1776491472;\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=JGFnNQmdQxfGlVrGcRpChcEaJvE3E3eLWKQVXJQw8Qw=;\n b=Xain/BJjMQJiGrQHtx+q63W2chdt15No/xdqQtFdoxJAiKY/3KlvboVsPvXMlZrtJQ\n LtgpsSeWYtllHXRCUa7H7AwXaJqUvle9wI6/KsNdsBOsyAOqR70mvrWQdkZUwJo1sg0K\n jZ4yBvo4jzPrxXCzJtXzjzVyJlg/ShtZCz8rZi9HAu9Y+fKD92wsQA7lXEXbo8Undteh\n vu0xas4P3Pek1o30lteQ0APC8K+qgXQ5Plzs+TuNPKda/Q7fDS7+Py0tkiNjOQbt35BV\n 0WNCk1iCA+k+A+xhxyemEgFmfCNhzb/8bLK+EsRWR1EF3keEwRVpcg2OZqKqmBprBjiI\n q/cA==","X-Forwarded-Encrypted":"i=1;\n AJvYcCW4we6N5F90Uj7bFnqkOoB/Sxi3/Tng+N9P7StPiAhu3Hes03P/YVneApjsF5xW1qGaxuM6sg9qergJjg==@lists.ubuntu.com","X-Gm-Message-State":"AOJu0Yx3bT5oH3kfC24GG+93PvlvSKOprEJFkO2rAry8q0lDFXXs8C6z\n 3U+Dm6ILHonbLUkDUCiXZMnaXB4Xk8UsdWVgzmIvqiyzTSTL9zfGjVZ20sw2dClwNHQnNOekDys\n ybmTgLyw9gy60wkicx//sDmCsy6OKDBVT8CgcMzeN9/Aa3qGap4d9C4XkuxW73RA8fW5HgFe/f9\n FKN3AlefetMfmmZw==","X-Gm-Gg":"AeBDiev+OCxKCXoZ/NqDefMaY4AZ8HsMV8IRz/qr8RSMY20d45G6CujDpKzTsj+yKGT\n CUmVIUOoXzyYzlg3EWDEj7b5e7Hi+vODBncS0Yl9ckXn8gJ/kY3KDIv11FQmQesEPbSJvv6noTR\n OqvX6P8UrBpenmJlL+5Zn8DzP40W2pC/hNbZkrwGg9NRavkmjUHcUKS5bXHpHqfvVgvoFfZBtvh\n 7o2bppkiUZ0Ys7m5adaLLG5vFqv3u8eksIyVaQHMqcDia/h90QmB6p7rkNjLzoLCxBUqh4pv+2c\n AGK+rFxQf3Nb9fBRj3VTOeN0lliIFsTKYXITaKgf93HdeyOdj1LVJWeoRN/ErxjhXDKahhAi04J\n GhkYRwK3ENwN5S5m5Obb0yIW96lkb","X-Received":["by 2002:a05:600d:1c:b0:487:2439:b7be with SMTP id\n 5b1f17b1804b1-488d67bf6ebmr59715795e9.6.1775886672630;\n Fri, 10 Apr 2026 22:51:12 -0700 (PDT)","by 2002:a05:600d:1c:b0:487:2439:b7be with SMTP id\n 5b1f17b1804b1-488d67bf6ebmr59715625e9.6.1775886672189;\n Fri, 10 Apr 2026 22:51:12 -0700 (PDT)"],"From":"Mehmet Basaran <mehmet.basaran@canonical.com>","To":"AceLan Kao <acelan.kao@canonical.com>, kernel-team@lists.ubuntu.com","Subject":"APPLIED: [SRU][N][PATCH 0/2] BUG: kernel NULL pointer dereference\n in amdgpu","In-Reply-To":"<20260408020030.247607-1-acelan.kao@canonical.com>","References":"<20260408020030.247607-1-acelan.kao@canonical.com>","Date":"Sat, 11 Apr 2026 08:51:10 +0300","Message-ID":"<878qaurqnl.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>"}}]