Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp2587180pxk; Mon, 14 Sep 2020 18:30:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxrcNBx8tcgn0qq0W9pYWUZQ1ok3r/JRVp5pGu+zQdezWHe/c9LGYwIHBVBjS99FvilkVWj X-Received: by 2002:a17:906:b285:: with SMTP id q5mr17401018ejz.545.1600133428271; Mon, 14 Sep 2020 18:30:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600133428; cv=none; d=google.com; s=arc-20160816; b=nW/WFlwtdtNZ3Kh8cdFnrjzi6F75o5Es/bcF2RndCdUdzjY0laUc2JUOHlH96V53jS uTEacKDotk1FEKvGGoydzThyJMkpi9hHMr3cFawoojfgENJJ8g9+TJInWHeb1ekImqO7 Cp3rkGGbd2898k8YtEcA3NVhftJ9UAW+BnD4fbttC95DKrEwv5SraN2rs9Yvz11KetrI vCICyY/ok6LQdJAIvqJVq5ih8EvwmOVPbgTkeMLA90LKTdX/L9RTyudlZEqfDpvf46f/ 0DltE+cD4qDNQ92xIZY1u5/kLQVnfgTsaCnRVzF/6H1rW9JsUf4YCKJnXotAWsGn04nf yauQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=g8g7vNyQA2/Pw0tWaZWsWIsCkIJV7KkgdjAjjJ3LiIA=; b=tL7r4H1z5/d7+Yard4IW4WnzwVnoUzuG6BzdoRFHSJVpllwJMFacf1sMC9SqmGm+Ge B+OHi4F6sDW4bCbO6QEqPRruhZWCSNE24Xx8om8Aq5/Mpqr9keMXBP8Q1zhFpW5kstR5 JTRj9pBgKT+v0FpR6Blp7PyJ+6YrDM0ivtwUHVQmnThqGUu1ui4l7fP32VXDdG4/uJAS 69t4CqyHX+69/XbvcaUw81zr3xTywOWPFKmYtSgsSglDdz31ggreignjn2viL998la90 A9Q412vnIXv2Y/rQFFRnOXxrmkC6kjRUhaXMn5H3BGC7p29TfZrPdXGY5ZWRxbDcpWnm EHdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=dKnH8ELs; 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 en9si8144334ejb.220.2020.09.14.18.30.06; Mon, 14 Sep 2020 18:30:28 -0700 (PDT) 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=dKnH8ELs; 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 S1726174AbgIOB3C (ORCPT + 99 others); Mon, 14 Sep 2020 21:29:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726183AbgIOB24 (ORCPT ); Mon, 14 Sep 2020 21:28:56 -0400 Received: from mail-lf1-x141.google.com (mail-lf1-x141.google.com [IPv6:2a00:1450:4864:20::141]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D74CC061788 for ; Mon, 14 Sep 2020 18:28:54 -0700 (PDT) Received: by mail-lf1-x141.google.com with SMTP id z17so1279461lfi.12 for ; Mon, 14 Sep 2020 18:28:54 -0700 (PDT) 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; bh=g8g7vNyQA2/Pw0tWaZWsWIsCkIJV7KkgdjAjjJ3LiIA=; b=dKnH8ELsfJPyh3Zg9ToOYk9CfNz9CdtSk8KF08KfKGI0a52tNfsMYHsE2FAFTsHtMv cc1oYGKBLR4xu/hoijEWb2pMF2xovh4BBeQOin5/ugJ/2hx6bbJpzgxhxqxbCDteZtU1 QaaWohpdPi5YCef37W/yqDq49kBUdeBelWIZQ= 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; bh=g8g7vNyQA2/Pw0tWaZWsWIsCkIJV7KkgdjAjjJ3LiIA=; b=nBK+Vrkd7BXvC/34Y189c2+PoxICi59F8+gEBgCge9Vdurmlhu4XmSJ29sZEuT4m/l 0+0fGdeNiHDWyRMsVo0wCTTGeIvr4zUbOnIEu2E+Xef7keGVPlPfYS2E//rgqoocYVbX fqUSxKkznKBiYXt2mn/WEi/9hpulBCKBazha92+1F9QrdsDowIavp2JTu5FptXOVWJTE mGpBs3gPm5ugszWEk96seMnYDqFCAVVA3HBX0yCs0MW5K9wGBwlJ5Jw66EEb0wiaKnNF kVnuSWO9CobeFqwWkHICuAYEmUyYYUsTGmyzz3X9FTXN/JicL41TTWTjjoGyQt9rE/gc IRzQ== X-Gm-Message-State: AOAM5314dOPSsvbbzbnsvli/hZWGyXR7r8+N5loQ+oeSVaCKmQJjc1cJ DdTfzcT0xPImuIjjVlI7W9WYwG6VvBxKKA== X-Received: by 2002:a19:8c46:: with SMTP id i6mr2941111lfj.55.1600133332404; Mon, 14 Sep 2020 18:28:52 -0700 (PDT) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com. [209.85.167.47]) by smtp.gmail.com with ESMTPSA id s20sm3659167lfs.135.2020.09.14.18.28.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 14 Sep 2020 18:28:51 -0700 (PDT) Received: by mail-lf1-f47.google.com with SMTP id w11so1352943lfn.2 for ; Mon, 14 Sep 2020 18:28:51 -0700 (PDT) X-Received: by 2002:ac2:4ec7:: with SMTP id p7mr4631661lfr.352.1600133330815; Mon, 14 Sep 2020 18:28:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Mon, 14 Sep 2020 18:28:34 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: fbcon: remove soft scrollback code (missing Doc. patch) To: Randy Dunlap Cc: LKML , "linux-doc@vger.kernel.org" , Greg Kroah-Hartman , Daniel Vetter , Yuan Ming , Willy Tarreau , Bartlomiej Zolnierkiewicz , NopNop Nop , =?UTF-8?B?5byg5LqR5rW3?= , Andy Lutomirski Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 14, 2020 at 6:19 PM Randy Dunlap wrote: > > Now someone can remove the documentation for scrollback (and "no-scroll")... Note that scrollback hasn't actually gone away entirely - the original scrollback supported by _hardware_ still exists. Of course, that's really just the old-fashioned text VGA console, but that one actually scrolls not by moving any bytes around, but by moving the screen start address. And the scrollback similarly isn't about any software buffering, but about the ability of moving back that screen start address. Do people use that? Probably not. But it wasn't removed because it didn't have any of the complexities and bitrot that all the software buffering code had. That said, I didn't check how much of the documentation is for the VGA text console, and how much of it is for the actual software scrollback for fbcon etc. So it is entirely possible that all the docs are about the removed parts. Linus