From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54838) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGap8-0004q3-CN for guix-patches@gnu.org; Sat, 27 Oct 2018 22:29:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gGap4-0005Kz-3I for guix-patches@gnu.org; Sat, 27 Oct 2018 22:29:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:41865) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gGap3-0005Kf-UV for guix-patches@gnu.org; Sat, 27 Oct 2018 22:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gGap3-0002gD-It for guix-patches@gnu.org; Sat, 27 Oct 2018 22:29:01 -0400 Subject: [bug#33172] [PATCH] gnu: linux-libre: Enable BOCHS DRM support. Resent-Message-ID: From: Mark H Weaver References: <20181027083051.7817-1-m.othacehe@gmail.com> <871s8bye6v.fsf@gmail.com> <87y3aj5br0.fsf@gnu.org> Date: Sat, 27 Oct 2018 22:28:03 -0400 In-Reply-To: <87y3aj5br0.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 27 Oct 2018 23:18:59 +0200") Message-ID: <87pnvuajox.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 33172@debbugs.gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mathieu Othacehe skribis: > >> This article might help to understand what's new in QEMU 3.0 with VGA >> emulation. >> >> https://www.kraxel.org/blog/2018/10/qemu-vga-emulation-and-bochs-display/ > > Looks interesting. > >>> * gnu/packages/aux-files/linux-libre/4.19-x86_64.conf: Build DRM BOCHS = support >>> as a module. It adds DRM support for BOCHS dispi vga interface used by >>> qemu (-vga std option). It will also be useful for QEMU 3.0 to enable t= he new >>> "bochs-display" display device. >>> * gnu/packages/aux-files/linux-libre/4.19-i686.conf: Ditto. Looks good to me, please push. > Perhaps we should enable it on AArch64 as well? Mostly so that configs > don=E2=80=99t diverge too much. I just checked, and it's already enabled in our ARM and ARM64 configs. FYI, our x86_64 and i686 configs were originally copied from , and that's where the decision to disable CONFIG_DRM_BOCHS originally came from. In that repo, you can see signs of indecision about whether to include that module. It was disabled in Jason's configs for 3.14-4.6, enabled in 4.7-4.15, disabled again in 4.16-4.18, and then enabled again in 4.19. Since around 4.1 or 4.2, I've stopped looking at and been using my own judgement about new kernel configuration options brought to my attention by "make oldconfig", but I haven't reviewed most of the older options. Anyway, thanks for the patch! Mark