Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3377873pxb; Mon, 17 Jan 2022 19:03:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJxksk0CYt4NM7erXZVOT9qX/0Ql7+9psDmnhnaVbqnoe07q+6Kh/8WkYDdOmO+BW5+HXySr X-Received: by 2002:a17:90b:17c6:: with SMTP id me6mr34470584pjb.141.1642474993190; Mon, 17 Jan 2022 19:03:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642474993; cv=none; d=google.com; s=arc-20160816; b=tV2sr97DnwD1Lr1bvwv24YfkrrlAoZS4Ipnvt4NMK0mb8YmaJ5tkvZJ+4BlgoHGVcw 0h6PWkgwMnPNIM/4wZKfv2KPUI4xnbY3T08YfSstcBjCCTgts/uj3g/03zeelEMXFNak DkIkhIoRRo3Zrl1UC5AeDYVXsbGEQTFRkXlcqV7TsHrUsZ6AO6x3U4cnjNkXwJaRKfhB YzyZyIBI2FVqD3XwB7+bbR5htCgFaMNzf9nwZBLccx+0EJK4mmkMHW85zzX8BK1cxwVI HL1C2IZJ1x3skdyFsfryhcx9c5qZW0sCEu9zajm5p2O87N2hkhLq4ESqevhM0j3W8tlI gyDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=iq6XuonlfOcKR4C7CyNJxsO+5s/Hfb7aV3tDFA0gEZI=; b=GoO5EXgHda8xasu/tMhBjKDEW1mJFb74FvTpo5X6C9tG6yArcT5Xw1l0qBmV+9LpsX 691Bm0kpBZfEYqsIfJztBOzR3ntPAet2KILMh/TLUjxRGnG9iZK1LmjYER9YWP9NcZtO ubhanycfQYMwKg5Mnq2IQ9kbpUVkG411N31pO9v//ZhFGUCKbCwE15BNDdk02+cfpSxe Xz5njUWDezOG3AAulR8hbZmZsaBbwAdTYL25nRxUeItzc0hfBDTUwbdbcf9HpGsEo/Cl cNm4jIZ3Hn3zvRNqYVJtWgz2Dg5WmZlmHU5FGYdpjxwHT5gRbAhweg9Z2GBy2njt/hh1 gy2Q== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mit.edu Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f8si14616529pfj.257.2022.01.17.19.03.01; Mon, 17 Jan 2022 19:03:13 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mit.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243409AbiAQV4B (ORCPT + 99 others); Mon, 17 Jan 2022 16:56:01 -0500 Received: from mail-io1-f51.google.com ([209.85.166.51]:45849 "EHLO mail-io1-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231401AbiAQVzx (ORCPT ); Mon, 17 Jan 2022 16:55:53 -0500 Received: by mail-io1-f51.google.com with SMTP id s11so15153112ioe.12; Mon, 17 Jan 2022 13:55:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iq6XuonlfOcKR4C7CyNJxsO+5s/Hfb7aV3tDFA0gEZI=; b=QFKnHq8U87cAj0Ze3W6PCEOe8eCb7In4/Qb14+v3Lb0ayakzL+ZM0kcQHp0ypyDVHE gKjki8RLuropeK0L5AO9SB6MXDfW9pPEM1wEM2HjfW6ERqHoSl/agt0xEJv8AH4uTaf3 Td2PCxdYU6u48sxP+WqaOke2qJiBZRLj5nTpaLRvB/n7EwV+ViJud/q7yJz3bH3UxdTm 29Ot/0Abd3Bc621YGBzg9U78LHvBR1uHFmJ4p/VGykls3khfRskYuSL8Is66HQavleXs dxa6SF2z1L9Gen9WTMZkBTN+l26lfh82x2PRJ8Z+NDQO9l5KicxV6wEAwv8YN7PiDhoI hNnQ== X-Gm-Message-State: AOAM533i2uZ/A5oaI0Zupo5BT9GMIpiZ3ZPlA/t01yD3vO+Rnr3Z8hNx oVacECmjndxf04Xh+7cCVhLQ8yAj1+TDT0ikP8Y= X-Received: by 2002:a05:6638:c1:: with SMTP id w1mr4478075jao.113.1642456552694; Mon, 17 Jan 2022 13:55:52 -0800 (PST) MIME-Version: 1.0 References: <97d49bca-f5f7-dba4-b62d-b6fcdd4276ac@suse.de> In-Reply-To: From: Ilia Mirkin Date: Mon, 17 Jan 2022 16:55:41 -0500 Message-ID: Subject: Re: [PATCH] MAINTAINERS: Add Helge as fbdev maintainer To: Helge Deller Cc: Thomas Zimmermann , Daniel Vetter , linux-fbdev , Linus Torvalds , LKML , dri-devel , Javier Martinez Canillas , Geert Uytterhoeven Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jan 17, 2022 at 2:47 PM Helge Deller wrote: > > On 1/17/22 17:21, Helge Deller wrote: > > On 1/17/22 16:58, Thomas Zimmermann wrote: > >> Hi > >> > >> Am 17.01.22 um 16:42 schrieb Helge Deller: > >>> [...] > >>>>> c) reintroduce the state where fbcon is fast on fbdev. This is important for non-DRM machines, > >>>>> either when run on native hardware or in an emulator. > >>>>> d) not break DRM development > >>>>> > >>>>> Especially regarding c) I complained in [1] and got no feedback. I really would like to > >>>>> understand where the actual problems were and what's necessary to fix them. > >>>>> > >>>>> Helge > >>>>> > >>>>> [1] https://lore.kernel.org/r/feea8303-2b83-fc36-972c-4fc8ad723bde@gmx.de > >> > >> Seems like few people read linux-fbdev these days. > >> I suggest to partly revert the patch to the point were performance > >> gets better again. > > Yes, *please*! > > That would solve my biggest concern. > > > > As far as I can see that's only 2 commits to be reverted: > > b3ec8cdf457e - "fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TODO list)" > > 39aead8373b3 - "fbcon: Disable accelerated scrolling"for-next-next > > > > I think both were not related to any 0-day bug reports (but again, I might be wrong). > > I did some more checking... > > Both patches are not related to DRM, since no DRM driver sets the > FBINFO_HWACCEL_COPYAREA or FBINFO_HWACCEL_FILLRECT flags. These used to be set by, at least, nouveau (which is a drm driver). And yeah, console responsiveness is _way_ worse without that. People keep pushing the messaging that it's the same speed to do it as memcpy, but that's just not the case in my experience, on a pretty bog-standard x86 desktop. The support got dumped, and it felt pretty clear from the messaging at the time, "too bad". Would love to see it come back. Cheers, -ilia