Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp522352pxb; Wed, 18 Nov 2020 10:14:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJzPZpoPwR4migdTqfxgzGmXIg8LM6PPsSbBYfHD6qG+jOK1sE/M1ursfrKMttn2//hJ2/T3 X-Received: by 2002:a05:6402:b02:: with SMTP id bm2mr26569732edb.299.1605723242363; Wed, 18 Nov 2020 10:14:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605723242; cv=none; d=google.com; s=arc-20160816; b=Bckz4zyYTY7QNwtOzVABUNxeN5yoB/6RyzLphV5rMs/2Q1H+KEgtTK7r7aujJAyk7d yuKzQKU6iWiatBPSCY/4uYjs7zSJrPcLi0DjCmvCoInS96N9BI6+VPQ0GV5DOxBXmhGT B74vvjMIdEkH1f9GJ1dlo0mDQj+IVb5R9icAojS4fEmiPufcl4geBsBXxGxv1KUnwVF0 iIUweeiM+vtDNHNKx4oBNrxVXliyMaE3MmPCtY5zMna9lfdDmhieFKN2K59CqBHvY9gw 7yQZrBn3NMDSJ7LLG/7rFe+uHYFOB//KDnNI7ujs+BbV1JKQmNHli2VIsH9nRXW690zG /tVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=A/g3yYtN8H9WQxXIPZbNKmKtXHXUxDwRyCAO0Mol3gw=; b=W27dlDm+ubl9e9pvuVodxjJ763CDDOSY5D2fXBprxQ4G/288HTRh89SjtxP7V2flDG 6ZNbK/vYGENnWoe5nuNeSr6o15RKbPb9Y9OVTyjNHLdyb0bPoV+C7wVo2BNlQ9uOA33P 2erw1UdBN/ftQRnTqtkQEwuvvlt0pJomyOtz1/PCkYHPGBghqjHY8cdRd/KbmfgFdVNp cmLXKMemquTlZChGORssvFJUssBLvV8fS5j19hJyaVBUzPfNOQdwTEOUUePgui2+BjF1 fO1DMENk8d4Mttgb1cH44D/ZfOz0l8RoWC2k8L8l2XKu8RmG/WX3jdwKI3W4J5u9XhRz MW8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=RD1DU3CA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i3si9870493ejv.10.2020.11.18.10.13.37; Wed, 18 Nov 2020 10:14:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=RD1DU3CA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726519AbgKRSLA (ORCPT + 99 others); Wed, 18 Nov 2020 13:11:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726020AbgKRSK7 (ORCPT ); Wed, 18 Nov 2020 13:10:59 -0500 Received: from mail-lf1-x143.google.com (mail-lf1-x143.google.com [IPv6:2a00:1450:4864:20::143]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 745FEC0613D4 for ; Wed, 18 Nov 2020 10:10:59 -0800 (PST) Received: by mail-lf1-x143.google.com with SMTP id e139so4342948lfd.1 for ; Wed, 18 Nov 2020 10:10:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=A/g3yYtN8H9WQxXIPZbNKmKtXHXUxDwRyCAO0Mol3gw=; b=RD1DU3CAhxoyGkJcnAvi1nG+AMxWMTP9QyO3Mdicy1LN6Qf4pSgGhCNbURofZE+erM HqnXlPqVoBAVv//4v3BXSfA5clhx+yKpCwmxzAmJTAtcCk5wv1FoC7TlO9PQY016G9MD HNRcZyCCYj/OAbwQEquwlOHXHzDSLr0GN8dGY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=A/g3yYtN8H9WQxXIPZbNKmKtXHXUxDwRyCAO0Mol3gw=; b=fZhFjANcZq+9kCjKFT0cekgWUYM8v1Tx//WfY90qfQJoSlCxsL/zbEedETLRzm89VJ gG6zEq8SgAkFACZlSL56DYWvFzlg/PnWugg2Eb72XdykbWGoX1Ht6nIWYXu/Ck3o3XdG fPlX1AfIhR38C9vWj8XKRwflk4wnIbsR0zcaAVRb2mPqXBhptNSMZkEy7jUxmP6vEjHC 7cZY6jo420nyFelEb3+oSNMi4EVaxwKGpuyUklL5M5UnVgF4DbuPGt53cA8p7VH2fvMq MVfTG1D4poY8L/vF+gxSZbO+5ew4WvG1f6MTJBjOOR9j9VFXO4PoqxhU52f12Q+CItc2 k4ow== X-Gm-Message-State: AOAM5323RVxl+eEUn9d9SzCYmWLfM9bf2Wy3yCwxJPck7IgDU/c8FN7a hSN7gIgmvGZlsUWJI5fOkZV+Fa/AwGiktA== X-Received: by 2002:a19:ad6:: with SMTP id 205mr4109049lfk.522.1605723057419; Wed, 18 Nov 2020 10:10:57 -0800 (PST) Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com. [209.85.208.169]) by smtp.gmail.com with ESMTPSA id t6sm3516098lfk.207.2020.11.18.10.10.53 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Nov 2020 10:10:54 -0800 (PST) Received: by mail-lj1-f169.google.com with SMTP id 142so3361920ljj.10 for ; Wed, 18 Nov 2020 10:10:53 -0800 (PST) X-Received: by 2002:a05:651c:2cb:: with SMTP id f11mr4299671ljo.371.1605723053125; Wed, 18 Nov 2020 10:10:53 -0800 (PST) MIME-Version: 1.0 References: <692820a49ded436591b5fe3a18c68a5e@AcuMS.aculab.com> In-Reply-To: <692820a49ded436591b5fe3a18c68a5e@AcuMS.aculab.com> From: Linus Torvalds Date: Wed, 18 Nov 2020 10:10:37 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Linux 5.10-rc4 To: David Laight , Thomas Zimmermann Cc: Linux Kernel Mailing List , Daniel Vetter , Dave Airlie , dri-devel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 18, 2020 at 4:12 AM David Laight wrot= e: > > I've got the 'splat' below during boot. > This is an 8-core C2758 Atom cpu using the on-board/cpu graphics. > User space is Ubuntu 20.04. > > Additionally the X display has all the colours and alignment slightly > messed up. > 5.9.0 was ok. > I'm just guessing the two issues are related. Sounds likely. But it would be lovely if you could bisect when exactly the problem(s) started to both verify that, and just to pinpoint the exact change.. I'm adding Thomas Zimmermann to the cc, because he did that "drm/ast: Program display mode in CRTC's atomic_enable" which looks relevant in that it's right in that call-chain. Did some initialization perhaps get overlooked? And Dave and Daniel and the drm list cc'd as well.. Full splat left quoted below for new people and list. Linus > [ 20.809891] WARNING: CPU: 0 PID: 973 at drivers/gpu/drm/drm_gem_vram_h= elper.c:284 drm_gem_vram_offset+0x35/0x40 [drm_vram_helper] > [ 20.821543] Modules linked in: nls_iso8859_1 dm_multipath scsi_dh_rdac= scsi_dh_emc scsi_dh_alua ipmi_ssif intel_powerclamp coretemp kvm_intel kvm= joydev input_leds ipmi_si intel_cstate ipmi_devintf ipmi_msghandler mac_hi= d sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 btrfs= blake2b_generic zstd_compress raid10 raid456 async_raid6_recov async_memcp= y async_pq async_xor async_tx libcrc32c xor raid6_pq raid1 raid0 multipath = linear ast drm_vram_helper drm_kms_helper syscopyarea sysfillrect sysimgblt= fb_sys_fops cec drm_ttm_helper ttm crct10dif_pclmul crc32_pclmul ghash_clm= ulni_intel gpio_ich drm aesni_intel hid_generic glue_helper crypto_simd igb= usbhid cryptd ahci i2c_i801 hid libahci i2c_smbus lpc_ich dca i2c_ismt i2c= _algo_bit > [ 20.887477] CPU: 0 PID: 973 Comm: gnome-shell Not tainted 5.10.0-rc4+ = #78 > [ 20.894274] Hardware name: Supermicro A1SAi/A1SRi, BIOS 1.1a 08/27/201= 5 > [ 20.900896] RIP: 0010:drm_gem_vram_offset+0x35/0x40 [drm_vram_helper] > [ 20.907342] Code: 00 48 89 e5 85 c0 74 17 48 83 bf 78 01 00 00 00 74 1= 8 48 8b 87 80 01 00 00 5d 48 c1 e0 0c c3 0f 0b 48 c7 c0 ed ff ff ff 5d c3 <= 0f> 0b 31 c0 5d c3 0f 1f 44 00 00 0f 1f 44 00 00 55 48 8b 87 18 06 > [ 20.926100] RSP: 0018:ffff9f59811d3a68 EFLAGS: 00010246 > [ 20.931339] RAX: 0000000000000002 RBX: ffff8b46861e20c0 RCX: ffffffffc= 032d600 > [ 20.938479] RDX: ffff8b468f47a000 RSI: ffff8b46861e2000 RDI: ffff8b468= f9acc00 > [ 20.945622] RBP: ffff9f59811d3a68 R08: 0000000000000040 R09: ffff8b468= 64ce288 > [ 20.952769] R10: 0000000000000000 R11: 0000000000000001 R12: ffff8b468= f47a000 > [ 20.959915] R13: 0000000000000000 R14: 0000000000000000 R15: ffff8b468= ad2bf00 > [ 20.967057] FS: 00007f5b37ac5cc0(0000) GS:ffff8b49efc00000(0000) knlG= S:0000000000000000 > [ 20.975149] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [ 20.980904] CR2: 00007f5b3d093f00 CR3: 0000000103438000 CR4: 000000000= 01006f0 > [ 20.988047] Call Trace: > [ 20.990506] ast_cursor_page_flip+0x22/0x100 [ast] > [ 20.995313] ast_cursor_plane_helper_atomic_update+0x46/0x70 [ast] > [ 21.001524] drm_atomic_helper_commit_planes+0xbd/0x220 [drm_kms_helpe= r] > [ 21.008243] drm_atomic_helper_commit_tail_rpm+0x3a/0x70 [drm_kms_help= er] > [ 21.015062] commit_tail+0x99/0x130 [drm_kms_helper] > [ 21.020050] drm_atomic_helper_commit+0x123/0x150 [drm_kms_helper] > [ 21.026269] drm_atomic_commit+0x4a/0x50 [drm] > [ 21.030737] drm_atomic_helper_update_plane+0xe7/0x140 [drm_kms_helper= ] > [ 21.037384] __setplane_atomic+0xcc/0x110 [drm] > [ 21.041953] drm_mode_cursor_universal+0x13e/0x260 [drm] > [ 21.047299] drm_mode_cursor_common+0xef/0x220 [drm] > [ 21.052287] ? alloc_set_pte+0x10d/0x6d0 > [ 21.056244] ? drm_mode_cursor_ioctl+0x60/0x60 [drm] > [ 21.061242] drm_mode_cursor2_ioctl+0xe/0x10 [drm] > [ 21.066067] drm_ioctl_kernel+0xae/0xf0 [drm] > [ 21.070455] drm_ioctl+0x241/0x3f0 [drm] > [ 21.074415] ? drm_mode_cursor_ioctl+0x60/0x60 [drm] > [ 21.079401] __x64_sys_ioctl+0x91/0xc0 > [ 21.083167] do_syscall_64+0x38/0x90 > [ 21.086755] entry_SYSCALL_64_after_hwframe+0x44/0xa9 > [ 21.091813] RIP: 0033:0x7f5b3cf1350b > [ 21.095403] Code: 0f 1e fa 48 8b 05 85 39 0d 00 64 c7 00 26 00 00 00 4= 8 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <= 48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 55 39 0d 00 f7 d8 64 89 01 48 > [ 21.114154] RSP: 002b:00007ffef1966588 EFLAGS: 00000246 ORIG_RAX: 0000= 000000000010 > [ 21.121730] RAX: ffffffffffffffda RBX: 00007ffef19665c0 RCX: 00007f5b3= cf1350b > [ 21.128870] RDX: 00007ffef19665c0 RSI: 00000000c02464bb RDI: 000000000= 0000009 > [ 21.136013] RBP: 00000000c02464bb R08: 0000000000000040 R09: 000000000= 0000004 > [ 21.143157] R10: 0000000000000002 R11: 0000000000000246 R12: 0000561ec= 9d10060 > [ 21.150295] R13: 0000000000000009 R14: 0000561eca2cc9a0 R15: 000000000= 0000040