Received: by 2002:a05:6358:51dd:b0:131:369:b2a3 with SMTP id 29csp869259rwl; Thu, 10 Aug 2023 02:59:57 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFT/s+VTQItY+oqgw+5bgJrmYw4jZxv9v4B3quOtivsHNFisFcFU2sNjv9YS5Gk24YlfPN8 X-Received: by 2002:a05:6358:7e8f:b0:134:c279:c82a with SMTP id o15-20020a0563587e8f00b00134c279c82amr2298814rwn.29.1691661597098; Thu, 10 Aug 2023 02:59:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691661597; cv=none; d=google.com; s=arc-20160816; b=UYKbjVWcttdq0kPUi9Ss84sQVlMbUsfjyO+X/OKwKCShyKVlDYw3nIvELopw0jq6nW RvQGdn8ScOZJrrSMsGrT3jdtwlspp8emVGkB6TuW6ifgwihvEnWcKpfI7cCoPnlSFF+s LNSXZY/iGTgpMMVuOqzFV4Tq0v0xHyM56MSjlZ6sZTa2xRO46MHwokvfgMZP/aeC2eE4 NpMqwcdZH/Q4CzquXIajcxr3rh51k0PBJx6wVyXwDIHHpVOnNqeUyEvFC14yLbbaoJyO FAnb5c7j4vWWEy9aGs7t3NiLLH1nJJzMTcdsWwPG9yaciIovwDS3KwMaL4TNZwm3R91t kvew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:content-transfer-encoding :mime-version:subject:cc:to:from:sender:dkim-signature; bh=uv75qCkyt70o1hFf27odc+wG4oxSQqlvtrl2bhz3v38=; fh=4te8nzLjg0LddA7JbMOpctFP+jNAkCnQgN2TOXxwMR8=; b=gbe7lZ5yYrMBVgbooDuIdLjb80ie2M7NE6GGnD496aTFNdEyHf5XNgYJyzVs1FOiaw 1Kz2TJLsx5FsY6W9BkaDTNTfPGlloseelyQl+gw+Yu3v/TllA+O/HohPe4b1hdOZu+LH K+UJeHNVfXbhHAqAyUlYu92ii6A8bMzMCnc22bKO2fsaltONGQs/tuu7+FCkTMvm5w9Y 3fCcQygAz7MSz51l/oxWio373H67NyW/pvV6laHXqpuA7qPfJGKZR6tss0Y1cOwOYxG8 UpQRPA4HkXbdsHxR/4QfmgHztrXNSB16nfSXNGdFxlXxURoaDFtJtPhsrHaZCi9iKCYV +FAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@vt-edu.20221208.gappssmtp.com header.s=20221208 header.b="h/aQepaq"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vt.edu Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e5-20020a656785000000b005654b3ead4csi1334151pgr.384.2023.08.10.02.59.44; Thu, 10 Aug 2023 02:59:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@vt-edu.20221208.gappssmtp.com header.s=20221208 header.b="h/aQepaq"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vt.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233949AbjHJJfM (ORCPT + 99 others); Thu, 10 Aug 2023 05:35:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50240 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233914AbjHJJfJ (ORCPT ); Thu, 10 Aug 2023 05:35:09 -0400 Received: from mail-qv1-xf2a.google.com (mail-qv1-xf2a.google.com [IPv6:2607:f8b0:4864:20::f2a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 624F2211F for ; Thu, 10 Aug 2023 02:35:05 -0700 (PDT) Received: by mail-qv1-xf2a.google.com with SMTP id 6a1803df08f44-63d30554eefso4487786d6.3 for ; Thu, 10 Aug 2023 02:35:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vt-edu.20221208.gappssmtp.com; s=20221208; t=1691660104; x=1692264904; h=message-id:date:content-transfer-encoding:mime-version:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=uv75qCkyt70o1hFf27odc+wG4oxSQqlvtrl2bhz3v38=; b=h/aQepaqe8G6werpjapm8vSeIHEHJhZvVGJaNztMkf+t/3RKvwP+yqjEepfGiIJt6+ 840gtkuBvOJMGOf9ofEbzlk/VTCWbgSu/AZyZSOiB9ULD+BGLQJ+AFLwcM2h0y7QBAQQ X/Bx1YyZiVe8Cx4HVNtXiRQP9/H+fjsUs8KpX5GLjaBBuefzPdyPInei9h+tQfcGPrmp gNHBroUZstm7HbykFqw64vSuUpcDl6EDhHOuk/WVYLygODPl5CSiheZD95AI/41YXKCg oQ6thSo3V0gOMw5ouBelf3JCYzvr+itdhqOs1cYxX8CvXZYf9V+0qyaaETpFm4w7cPA7 ZCjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691660104; x=1692264904; h=message-id:date:content-transfer-encoding:mime-version:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=uv75qCkyt70o1hFf27odc+wG4oxSQqlvtrl2bhz3v38=; b=iXrXxfC/HL8dyrN8z3UTLaC8OuLu3dfZr6u5wxauoE0Q+dz/H+pPf56W08OieC0wC4 q/b1WA3+lygjrjD1wKX64V6WecEVq5q7qi6HYzcTWHRtsgz+viko7LJfPw6mqpG9kEXv nrb4/92Z+2RR93nDWVFhL8Ve3avpHqX6mLg+BS+allZyhveLp8mgqPItJjt2LaEUkMW0 uKac3SAEmd/XtnrsGZJV+NmdyTsR0iomTeeLCOZAD9dNd+dUund+c9GWcGOgarXan76P W2+VtMiO/+dNC3aYkxBXS5+q7EHkk50NN8scM3mS4RUhz6yIUEHC9euif7IIN5PdFevT lGyA== X-Gm-Message-State: AOJu0YymFC7mnBFWhHSp7d69ojuhfrczgwBfEKDK2qcTwQohknsOmdkf bXlIFtVi0VtPA6ZVB1vUvsaEjm1Uhk43rkC7CLs= X-Received: by 2002:a05:6214:21a9:b0:636:d181:46ec with SMTP id t9-20020a05621421a900b00636d18146ecmr1543732qvc.32.1691660104293; Thu, 10 Aug 2023 02:35:04 -0700 (PDT) Received: from turing-police (c-174-179-75-62.hsd1.va.comcast.net. [174.179.75.62]) by smtp.gmail.com with ESMTPSA id d6-20020a0ce446000000b0063c71b62239sm350146qvm.42.2023.08.10.02.35.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:35:03 -0700 (PDT) Sender: Valdis Kletnieks From: "Valdis =?utf-8?Q?Kl=c4=93tnieks?=" X-Google-Original-From: "Valdis =?utf-8?Q?Kl=c4=93tnieks?=" X-Mailer: exmh version 2.10.0-pre 07/05/2021 with nmh-1.8+dev To: Srinivasan Shanmugam Cc: Alex Deucher , David Airlie , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: next-20230726 and later - crash in radeon module during init Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1691660102_2972P"; micalg=pgp-sha256; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Thu, 10 Aug 2023 05:35:02 -0400 Message-ID: <129403.1691660102@turing-police> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --==_Exmh_1691660102_2972P Content-Type: text/plain; charset=us-ascii I am seeing the following consistent crash at boot: [ 61.211213][ T819] [drm] radeon kernel modesetting enabled. [ 61.584870][ T819] vga_switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle [ 61.667507][ T819] ATPX version 1, functions 0x00000033 [ 61.748228][ T819] general protection fault, probably for non-canonical address 0x54080068930549a0: 0000 [#1] PREEMPT SMP [ 61.829840][ T819] CPU: 3 PID: 819 Comm: (udev-worker) Tainted: G I T 6.5.0-rc4-next-20230804 #58 5cce04b101a5bb4a6c0368bfff037f6f096b3d3e [ 61.911411][ T819] Hardware name: Dell Inc. Inspiron 5559/052K07, BIOS 1.9.0 09/07/2020 [ 61.993285][ T819] RIP: 0010:strnlen+0x21/0x40 [ 62.074885][ T819] Code: 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 55 48 89 e5 48 8d 14 37 31 c0 48 85 f6 74 16 48 89 f8 eb 09 48 83 c0 01 48 39 c2 74 0e <80> 38 00 75 f2 48 29 f8 5d c3 cc cc cc cc 48 89 d0 5d 48 29 f8 c3 [ 62.156529][ T819] RSP: 0018:ffffa310419979b8 EFLAGS: 00010202 [ 62.318407][ T819] RAX: 54080068930549a0 RBX: ffffa31041997a20 RCX: 0000000000000000 [ 62.400015][ T819] RDX: 54080068930549b0 RSI: 0000000000000010 RDI: 54080068930549a0 [ 62.481624][ T819] RBP: ffffa310419979b8 R08: ffff937b85579990 R09: ffffa31041997ad8 [ 62.563644][ T819] R10: ffff937b86ddae00 R11: 0000000000000000 R12: 54080068930549a0 [ 62.645194][ T819] R13: ffff937b814291b8 R14: 0000000000000001 R15: ffffa31041997b81 [ 62.726753][ T819] FS: 00007efd50479600(0000) GS:ffff937ef2e00000(0000) knlGS:0000000000000000 [ 62.808312][ T819] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.889830][ T819] CR2: 00007f125d30ee70 CR3: 0000000105644002 CR4: 00000000003706e0 [ 62.971390][ T819] Call Trace: [ 63.052954][ T819] [ 63.134501][ T819] ? show_regs+0x64/0x70 [ 63.216058][ T819] ? die_addr+0x36/0x90 [ 63.297594][ T819] ? exc_general_protection+0x1c1/0x440 [ 63.379112][ T819] ? asm_exc_general_protection+0x2b/0x30 [ 63.460650][ T819] ? strnlen+0x21/0x40 [ 63.542209][ T819] set_dev_info+0x40/0x170 [ 63.623762][ T819] dev_printk_emit+0xa8/0xe0 [ 63.705308][ T819] __dev_printk+0x34/0x80 [ 63.786806][ T819] _dev_info+0x7a/0xa0 [ 63.868304][ T819] radeon_atpx_validate.constprop.0.isra.0+0xbc/0x100 [radeon f030e9a708043a486415a94978106b28cd7cb9a2] [ 63.949952][ T819] radeon_atpx_detect+0x17b/0x190 [radeon f030e9a708043a486415a94978106b28cd7cb9a2] [ 64.031547][ T819] ? __pfx_radeon_module_init+0x10/0x10 [radeon f030e9a708043a486415a94978106b28cd7cb9a2] [ 64.113102][ T819] radeon_register_atpx_handler+0xd/0x30 [radeon f030e9a708043a486415a94978106b28cd7cb9a2] [ 64.194721][ T819] radeon_module_init+0x84/0xff0 [radeon f030e9a708043a486415a94978106b28cd7cb9a2] [ 64.276365][ T819] do_one_initcall+0x86/0x380 [ 64.357865][ T819] do_init_module+0x63/0x220 [ 64.439342][ T819] load_module+0x99d/0xa90 Some quick digging indicates the most likely culprit is: commit cbd0606e6a776bf2ba10d4a6957bb7628c0da947 Author: Srinivasan Shanmugam Date: Thu Jul 20 15:39:24 2023 +0530 drm/radeon: Prefer dev_* variant over printk Changed from pr_err/info to dev_* variants so that we get better debug info when there are multiple GPUs in the system. Looks like this is the failure point because 'dev' is trashed: + dev_info(dev, "ATPX Hybrid Graphics\n"); But I admit I don't know the APCI stuff well enough to see what, if anything, is wrong with this: + struct acpi_device *adev = container_of(atpx->handle, struct acpi_device, handle); + struct device *dev = &adev->dev; Any ideas? --==_Exmh_1691660102_2972P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Comment: Exmh version 2.9.0 11/07/2018 iQEcBAEBCAAGBQJk1K9GAAoJEI0DS38y7CIcoOcH/iX3E8PPH2G3XQ+oniqGDCtF 02VFIZed9EEMB8M5gpF4bahpxcjEzuO0BPtYqOhN+6L1na1j+cEvzXuRd1FyUEdn DszLR7EzDRd6gmFJcwGpUn53YbE/LU/afXi4tDFFlABV6yg9XL4kdqFzVlSVgsgP 2pu4nsJjQlFcz9TSmvkvFOLcyjY+Ew57xkkvdy3JD0dqAhow/UhKCMuWQFPVKUFZ i+ynDjNJKPHoaEJ5LffVqxW5VCRMFatcCJvuXJBdnOJNZi+2tJSTJLrmGM1m8Mwf styef7V6eyhIBI2f9d0p06dVkw2KufUIzFcdTuBHwXdDScCyrFNvd+6Dxl2SuOo= =bD3h -----END PGP SIGNATURE----- --==_Exmh_1691660102_2972P--