Received: by 2002:ab2:7407:0:b0:1f4:b336:87c4 with SMTP id e7csp29282lqn; Thu, 11 Apr 2024 12:42:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXfNfQNlXbL5BG7NV+ABN8G7flmfQqcMxiHJ139WgYv0OFys9Ft4RcqWnlLkmDIZ4LokoYXLJJTzybpSjSJswkM6r/T9jvoNtI840jDKA== X-Google-Smtp-Source: AGHT+IFJeAa6s6atS+WdFqYOByiDjVAurTgYGlq2eNzY02UmaspDzeFkr0K9FdLk0212+hR8e6/C X-Received: by 2002:a17:906:68f:b0:a52:ec:8db5 with SMTP id u15-20020a170906068f00b00a5200ec8db5mr490593ejb.13.1712864576313; Thu, 11 Apr 2024 12:42:56 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712864576; cv=pass; d=google.com; s=arc-20160816; b=y3a8XgZ4Vd5kZjNVZUmOQljgXDAqPUJnIJoP6xUkj5js+y3xpConZSa/GlCAFih8Ob m7W32uZ5tSBsx/ayVTXjihV/CvLCksD1EGh8g0Ws5C4oL0wxX/kFg7Z9XW04gk4YXxhf /0lW7sb31ajKfs4O1hHjBwj5oaFpKapE8yGVbK2+KY5nqhvfPJwsOPqBNMap/JYKuFZl B14o9SqP8HINvMoufjU0vcsywjjujWh6crxfqPjeeczaUHzNOBunWEt/dflsEGjEPwr2 p9BWP0ldyScK9OeaXad/weZz4KXGQdwk/4IJ5cUBfgcXmVN/VCkGosmbXfflwrcJFuyo fdaQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :organization:from:references:cc:to:subject; bh=/Rpdjzr9i689e8weTpr2ob7cP0MIoTpIs7wAvzXdWJE=; fh=8oAI4kh+gp8kFC6tg1wGa0qB5IzM0w1Ay/ZI59o87+0=; b=opdOeVD1VK6WBKQhFrZoBJ0yr/gyEXt9UVSWuj04aX3qUJ5RSzoGHaR45yjm3M48GT jllSrsIz9ZSd/QMYsb/oFMQBkFK5G7OFrH4s7FxnyQ7I4dJvEL0sxGZtpWd3wJONRg2j Ui5Reh44t6TZuWilVTiPzxmitjJYGuMLaUkDDIdtEFQWk+sTiC25QmKCOXXHc3kbA5c0 9me2qA7D5LEdLm2dF0w92uZDjt+zOdr7zCwya58ltKJ2+MkFzsZkLfT8DvMPy+5x2uvy o/L4Q3VKHuxrQQoahE9TrruQTQzZvoutd4jq9IHv8Vz/xBT+7xOZ5wyGtUHhrzrSNTEl fryA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=applied-asynchrony.com dmarc=pass fromdomain=applied-asynchrony.com); spf=pass (google.com: domain of linux-kernel+bounces-141545-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-141545-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=applied-asynchrony.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id q25-20020a17090622d900b00a4e2296aa76si966166eja.899.2024.04.11.12.42.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Apr 2024 12:42:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-141545-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=applied-asynchrony.com dmarc=pass fromdomain=applied-asynchrony.com); spf=pass (google.com: domain of linux-kernel+bounces-141545-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-141545-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=applied-asynchrony.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id CF5D31F25F07 for ; Thu, 11 Apr 2024 19:42:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 367A317735; Thu, 11 Apr 2024 19:42:48 +0000 (UTC) Received: from mail.itouring.de (mail.itouring.de [85.10.202.141]) (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 04DB6175AD; Thu, 11 Apr 2024 19:42:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=85.10.202.141 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712864567; cv=none; b=DeX9ZrI2hDX5cd+RHcYVvS8inpAoX8MsHANRb7k1FlvGnIku33FncLv0ITGPbXkTigz0CdAALh+y/gmdt/U6vbsvNxS0UBLRW/XMWCpJ6xhZwnANhmHkq1g/QiVPu75jxNSPr5IyrH0CuCHuUSv6X009mSqS2M+2PGejbx0JQ78= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712864567; c=relaxed/simple; bh=UJBRZUK4e9eLdqQMw3ivQwpCvgp4H+Bnb9TUiy3whug=; h=Subject:To:Cc:References:From:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=RD1ip89RFc6WIE0nkeCXZ9hcBwifOogN5ml/5W6zk3zfNl6GVVBbAnJwHDL4Dd5/hNu1VfPa6iBiKNpz6npjBX/q9V0QFSEVi1ZavroQumrgYMrGYjt0KNFtwHX9S+Ue1jNb/GP2SdenRZijUCsaWlchLGrA0SG5grwtt1MHeFU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=applied-asynchrony.com; spf=pass smtp.mailfrom=applied-asynchrony.com; arc=none smtp.client-ip=85.10.202.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=applied-asynchrony.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=applied-asynchrony.com Received: from tux.applied-asynchrony.com (p5ddd7672.dip0.t-ipconnect.de [93.221.118.114]) by mail.itouring.de (Postfix) with ESMTPSA id 920C4103762; Thu, 11 Apr 2024 21:34:41 +0200 (CEST) Received: from [192.168.100.221] (hho.applied-asynchrony.com [192.168.100.221]) by tux.applied-asynchrony.com (Postfix) with ESMTP id 3244CF01607; Thu, 11 Apr 2024 21:34:41 +0200 (CEST) Subject: Re: [PATCH 6.8 000/143] 6.8.6-rc1 review To: Greg Kroah-Hartman , stable@vger.kernel.org Cc: patches@lists.linux.dev, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, shuah@kernel.org, patches@kernelci.org, lkft-triage@lists.linaro.org, pavel@denx.de, jonathanh@nvidia.com, f.fainelli@gmail.com, sudipm.mukherjee@gmail.com, srw@sladewatkins.net, rwarsow@gmx.de, conor@kernel.org, allen.lkml@gmail.com, broonie@kernel.org References: <20240411095420.903937140@linuxfoundation.org> From: =?UTF-8?Q?Holger_Hoffst=c3=a4tte?= Organization: Applied Asynchrony, Inc. Message-ID: <0386180b-d01d-81d6-bb7b-d6641ab4d719@applied-asynchrony.com> Date: Thu, 11 Apr 2024 21:34:41 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 In-Reply-To: <20240411095420.903937140@linuxfoundation.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 2024-04-11 11:54, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.8.6 release. > There are 143 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. With this -rc1 I see the following WARNING noise on my AMD Zen2 Thinkpad during boot: --snip-- Apr 11 16:08:45 hho kernel: [drm] Initialized amdgpu 3.57.0 20150101 for 0000:06:00.0 on minor 0 Apr 11 16:08:45 hho kernel: ------------[ cut here ]------------ Apr 11 16:08:45 hho kernel: amdgpu 0000:06:00.0: drm_WARN_ON_ONCE(!dev->mode_config.poll_enabled) Apr 11 16:08:45 hho kernel: WARNING: CPU: 10 PID: 728 at drivers/gpu/drm/drm_probe_helper.c:305 drm_kms_helper_poll_enable+0x129/0x130 [drm_kms_helper] Apr 11 16:08:45 hho kernel: Modules linked in: sch_fq_codel bpf_preload uvcvideo videobuf2_vmalloc videobuf2_memops uvc videobuf2_v4l2 mousedev videodev videobuf2_common mc snd_ctl_led snd_hda_codec_realtek iwlmvm amdgpu(+) snd_hda_codec_generic mac80211 libarc4 snd_hda_codec_hdmi pkcs8_key_parser edac_mce_amd i2c_algo_bit drm_ttm_helper crct10dif_pclmul crc32_pclmul crc32c_intel ttm snd_hda_intel ghash_clmulni_intel drm_exec snd_intel_dspcfg sha512_ssse3 drm_suballoc_helper amdxcp sha256_ssse3 snd_hda_codec drm_buddy gpu_sched sha1_ssse3 snd_hwdep iwlwifi snd_hda_core lm92 drm_display_helper thinkpad_acpi snd_pcm cec snd_rn_pci_acp3x ledtrig_audio snd_timer wmi_bmof drivetemp drm_kms_helper psmouse rapl r8169 platform_profile snd_acp_config cfg80211 serio_raw realtek k10temp snd_soc_acpi ipmi_devintf snd ucsi_acpi mdio_devres drm snd_pci_acp3x i2c_piix4 soundcore rfkill typec_ucsi ipmi_msghandler libphy video roles typec battery ac wmi i2c_scmi button Apr 11 16:08:45 hho kernel: CPU: 10 PID: 728 Comm: (udev-worker) Not tainted 6.8.6 #1 Apr 11 16:08:45 hho kernel: Hardware name: LENOVO 20U50001GE/20U50001GE, BIOS R19ET32W (1.16 ) 01/26/2021 Apr 11 16:08:45 hho kernel: RIP: 0010:drm_kms_helper_poll_enable+0x129/0x130 [drm_kms_helper] Apr 11 16:08:45 hho kernel: Code: 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 90 58 f8 e0 48 c7 c1 a0 0a 67 a0 48 89 da 48 c7 c7 84 14 67 a0 48 89 c6 e8 27 b2 a6 e0 <0f> 0b e9 08 ff ff ff 0f 1f 44 00 00 48 b8 e0 ff ff ff 0f 00 00 00 Apr 11 16:08:45 hho kernel: RSP: 0018:ffffc900005ff918 EFLAGS: 00010296 Apr 11 16:08:45 hho kernel: RAX: 0000000000000045 RBX: ffff88810173c5b0 RCX: 0000000000000027 Apr 11 16:08:45 hho kernel: RDX: ffff8887ef69c6c8 RSI: 0000000000000001 RDI: ffff8887ef69c6c0 Apr 11 16:08:45 hho kernel: RBP: 0000000000000000 R08: 00000000fffeffff R09: 0000000000000001 Apr 11 16:08:45 hho kernel: R10: 0000000000000000 R11: ffff8887eec80000 R12: ffff88810e380010 Apr 11 16:08:45 hho kernel: R13: ffff88810e380010 R14: 0000000000000003 R15: ffffffffa03b69ce Apr 11 16:08:45 hho kernel: FS: 00007f7472869800(0000) GS:ffff8887ef680000(0000) knlGS:0000000000000000 Apr 11 16:08:45 hho kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Apr 11 16:08:45 hho kernel: CR2: 00005607b50f5000 CR3: 0000000104f3e000 CR4: 0000000000350ef0 Apr 11 16:08:45 hho kernel: Call Trace: Apr 11 16:08:45 hho kernel: Apr 11 16:08:45 hho kernel: ? drm_kms_helper_poll_enable+0x129/0x130 [drm_kms_helper] Apr 11 16:08:45 hho kernel: ? __warn+0x7d/0x120 Apr 11 16:08:45 hho kernel: ? drm_kms_helper_poll_enable+0x129/0x130 [drm_kms_helper] Apr 11 16:08:45 hho kernel: ? report_bug+0x155/0x180 Apr 11 16:08:45 hho kernel: ? handle_bug+0x36/0x70 Apr 11 16:08:45 hho kernel: ? exc_invalid_op+0x13/0x60 Apr 11 16:08:45 hho kernel: ? asm_exc_invalid_op+0x16/0x20 Apr 11 16:08:45 hho kernel: ? drm_kms_helper_poll_enable+0x129/0x130 [drm_kms_helper] Apr 11 16:08:45 hho kernel: ? drm_kms_helper_poll_enable+0x129/0x130 [drm_kms_helper] Apr 11 16:08:45 hho kernel: drm_helper_probe_single_connector_modes+0x167/0x4f0 [drm_kms_helper] Apr 11 16:08:45 hho kernel: drm_client_modeset_probe+0x1e0/0x1350 [drm] Apr 11 16:08:45 hho kernel: ? __cond_resched+0x16/0x40 Apr 11 16:08:45 hho kernel: ? kmalloc_trace+0xfd/0x280 Apr 11 16:08:45 hho kernel: ? __pm_runtime_suspend+0x67/0xb0 Apr 11 16:08:45 hho kernel: __drm_fb_helper_initial_config_and_unlock+0x2d/0x490 [drm_kms_helper] Apr 11 16:08:45 hho kernel: ? drm_file_alloc+0x1af/0x250 [drm] Apr 11 16:08:45 hho kernel: ? __cond_resched+0x16/0x40 Apr 11 16:08:45 hho kernel: drm_fbdev_generic_client_hotplug+0x62/0xb0 [drm_kms_helper] Apr 11 16:08:45 hho kernel: drm_client_register+0x5a/0x90 [drm] Apr 11 16:08:45 hho kernel: amdgpu_pci_probe+0x465/0x4d0 [amdgpu] Apr 11 16:08:45 hho kernel: local_pci_probe+0x39/0x80 Apr 11 16:08:45 hho kernel: pci_device_probe+0xa1/0x1b0 Apr 11 16:08:45 hho kernel: really_probe+0x156/0x2e0 Apr 11 16:08:45 hho kernel: ? __device_attach_driver+0x100/0x100 Apr 11 16:08:45 hho kernel: __driver_probe_device+0x73/0x110 Apr 11 16:08:45 hho kernel: driver_probe_device+0x1f/0xe0 Apr 11 16:08:45 hho kernel: __driver_attach+0x7d/0x180 Apr 11 16:08:45 hho kernel: bus_for_each_dev+0x60/0x90 Apr 11 16:08:45 hho kernel: bus_add_driver+0xe4/0x1e0 Apr 11 16:08:45 hho kernel: driver_register+0x55/0xf0 Apr 11 16:08:45 hho kernel: ? 0xffffffffa020a000 Apr 11 16:08:45 hho kernel: do_one_initcall+0x41/0x1c0 Apr 11 16:08:45 hho kernel: ? kmalloc_trace+0x1d5/0x280 Apr 11 16:08:45 hho kernel: do_init_module+0x60/0x230 Apr 11 16:08:45 hho kernel: init_module_from_file+0x79/0xb0 Apr 11 16:08:45 hho kernel: __x64_sys_finit_module+0x155/0x280 Apr 11 16:08:45 hho kernel: do_syscall_64+0x49/0x110 Apr 11 16:08:45 hho kernel: entry_SYSCALL_64_after_hwframe+0x4b/0x53 Apr 11 16:08:45 hho kernel: RIP: 0033:0x7f7472a740e9 Apr 11 16:08:45 hho kernel: Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 07 ed 0c 00 f7 d8 64 89 01 48 Apr 11 16:08:45 hho kernel: RSP: 002b:00007ffcff3f42d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 Apr 11 16:08:45 hho kernel: RAX: ffffffffffffffda RBX: 0000564f9b3f5d50 RCX: 00007f7472a740e9 Apr 11 16:08:45 hho kernel: RDX: 0000000000000004 RSI: 00007f7472c50369 RDI: 0000000000000017 Apr 11 16:08:45 hho kernel: RBP: 0000000000000004 R08: 00007f7472b43b20 R09: 0000564f9b3af700 Apr 11 16:08:45 hho kernel: R10: 0000000000000050 R11: 0000000000000246 R12: 00007f7472c50369 Apr 11 16:08:45 hho kernel: R13: 0000000000020000 R14: 0000564f9b41d6b0 R15: 0000000000000000 Apr 11 16:08:45 hho kernel: Apr 11 16:08:45 hho kernel: ---[ end trace 0000000000000000 ]--- Apr 11 16:08:45 hho kernel: fbcon: amdgpudrmfb (fb0) is primary device --snap-- This is due to "drm-check-output-polling-initialized-before-disablin.patch" which needs a followup patch to work properly, otherwise the above drm_WARN_ON_ONCE always fires for the wrong reason. The commit in mainline is: 048a36d8a608 "drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes" With that commit amdgpu initialisation is happy again: no more WARN_ON_ONCE on boot. cheers Holger