From owner-svn-src-all@freebsd.org Tue Jul 5 22:53:55 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5ED2B714E9; Tue, 5 Jul 2016 22:53:55 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pf0-x22c.google.com (mail-pf0-x22c.google.com [IPv6:2607:f8b0:400e:c00::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 72CA51658; Tue, 5 Jul 2016 22:53:55 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pf0-x22c.google.com with SMTP id c2so74126406pfa.2; Tue, 05 Jul 2016 15:53:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:from:in-reply-to:date:cc:message-id:references :to; bh=1vS60r40S6Sw6BDYf+ZAkp4tJRmpFOQD+Dfw4EyUg+E=; b=rCgXW4tBvShSS97u4mFGHSi39OiuRtrdVJGEiHwNi2ytnWdT/VkiMYxTEkoRf7VTWe +QvlpVQ9GfJt0DTsgmY/bKQeNSlqD96dN3IppKVVtFqy9u/29Uau9vjU5PkK/2Q4xX2i 0kXVO1TJtsuFSlUlX2RgQKH53B+KknadRxrNJ+j09zKk15q5JTW/xJLjlAiEzS6WQ98v focixjJz/D7T7bKxxshPgJSPRbV/CLXp8pwFd2P5PMkTZtqWJDZTE8c5hySU6rsHgA9X 6KwgX/wx/yRIxdhK3FKn61NvlG38GzkgG7iVyYcCLKmXEL8rBxCRbqHVLyYvuvzW7tk2 1s+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=1vS60r40S6Sw6BDYf+ZAkp4tJRmpFOQD+Dfw4EyUg+E=; b=Nb89ov++cePRlXhrQbWrGBTAM2pph+NywsftojdOtVdLdh7F3seR/OpPwuSeFopvq5 drP7QQqYM3fQVnVkXrTLw4LluvQwfxoL0cB1KHK4gEgG7ne6wVhePyVG0PDY9oMWFCX7 /o1lAri0RosCQvJ3eWiwNK2LOyK4gmNmGnJXuQHJzsDvDS1HKPbwT6VwQjj6z4+FzhSl ZF1PptWesx/L/A2zvzAmJlPJgxLSO/rAJHgva0t0lHqn/K+7NbWieZ0XHrCuxAnbugVI haIbUFpxuiEn8Qx04vSTI1dd4ncpH7IdfyDrneSf36U5lJInZBFj4PAPaBKsATQ4DT17 VYYw== X-Gm-Message-State: ALyK8tI8hU7VHpdEAOwWg4QFV9aDFlR2FgdSZ09ub2jfZD6SdlGgOZc9He8GDh5WVXyUcg== X-Received: by 10.98.110.195 with SMTP id j186mr36319857pfc.49.1467759234789; Tue, 05 Jul 2016 15:53:54 -0700 (PDT) Received: from [192.168.100.143] ([199.231.240.59]) by smtp.gmail.com with ESMTPSA id y70sm6781400pff.25.2016.07.05.15.53.53 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 05 Jul 2016 15:53:53 -0700 (PDT) Subject: Re: svn commit: r302332 - head/usr.sbin/bhyve Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_37AEB319-371B-4D9F-8A3C-7FEAC3BFFB4C"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.6b2 From: "Ngie Cooper (yaneurabeya)" In-Reply-To: Date: Tue, 5 Jul 2016 15:53:44 -0700 Cc: Peter Grehan , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Message-Id: <2E25807A-B622-467B-B842-F40192273597@gmail.com> References: <201607040319.u643J6a2078082@repo.freebsd.org> To: Bryan Drewery X-Mailer: Apple Mail (2.3124) X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2016 22:53:55 -0000 --Apple-Mail=_37AEB319-371B-4D9F-8A3C-7FEAC3BFFB4C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jul 5, 2016, at 15:52, Bryan Drewery wrote: >=20 > On 7/3/2016 8:19 PM, Peter Grehan wrote: >> Author: grehan >> Date: Mon Jul 4 03:19:06 2016 >> New Revision: 302332 >> URL: https://svnweb.freebsd.org/changeset/base/302332 >>=20 >> Log: >> Import bhyve_graphics into CURRENT. Thanks to all who tested >> this on the branch. >>=20 >> Original commit message: >> Initial bhyve native graphics support. >>=20 >> This adds emulations for a raw framebuffer device, PS2 = keyboard/mouse, >> XHCI USB controller and a USB tablet. >>=20 >> A simple VNC server is provided for keyboard/mouse input, and = graphics >> output. >>=20 >> A VGA emulation is included, but is currently disconnected until = an >> additional bhyve change to block out VGA memory is committed. >>=20 >> Credits: >> - raw framebuffer, VNC server, XHCI controller, USB bus/device = emulation >> and UEFI f/w support by Leon Dang >> - VGA, console/g, initial VNC server by tychon@ >> - PS2 keyboard/mouse jointly done by tychon@ and Leon Dang >> - hypervisor framebuffer mem support by neel@ >>=20 >> Tested by: Michael Dexter, in a number of revisions of this code. >>=20 >> With the appropriate UEFI image, FreeBSD, Windows and Linux guests = can >> installed and run in graphics mode using the UEFI/GOP framebuffer. >=20 > This breaks the external GCC 5.2 build: >=20 > /builds/FreeBSD_HEAD_amd64_gcc/usr.sbin/bhyve/rfb.c: In function > 'sse42_supported': > /builds/FreeBSD_HEAD_amd64_gcc/usr.sbin/bhyve/rfb.c:885:17: error: > 'bit_SSE42' undeclared (first use in this function) > return ((ecx & bit_SSE42) !=3D 0); > ^ > https://jenkins.freebsd.org/job/FreeBSD_HEAD_amd64_gcc/1334/console It breaks gcc compilation in general. Here=E2=80=99s my proposed fix in = progress: https://reviews.freebsd.org/D7119 . Thanks, -Ngie --Apple-Mail=_37AEB319-371B-4D9F-8A3C-7FEAC3BFFB4C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJXfDp5AAoJEPWDqSZpMIYVFggP/j4CiPggv8oohMNdWdLT3O5L DxNXi171YtvrpWNcLtw2mTivlquHL3YDEBMewfly+pk/pbuQLkoqjrXBzTvkiQWi sPkte5D9zY7yzuCBqRbV5xY6v5QinhHlVstaA6dL2U37utBm+mgJASfiTunf6M8m KkvmzIvjfkuGFFDuuUPUez7LceSUmQRL5AniUGjNoPKv1enbOaMojSWGglO7IOIK YKcbeGaYRMM8ba5Ax7dGCliwyUVieChJEvThfGAleTFe9k8hhBF02of+wpPgT3na JJUqvVDmRceDiLrTqs2DbRcbbBnZ1ySXCVYQLgEBir91O3jN760KngjCL6VXgS16 FQBkui6uV87dWy547H2GEdl0u89k0mamgmZURop/SGuMG5xQ8RKTa3cqW7TYuwCp DeC8sJP1ZMbkTxNNrNUR7dT+nTZRCKxd3AHaVOtoBfrj0SGDA5LDIVJSOtmR/Hm2 0//IRpIS/a1KWCzTfA1X1bn44BXUwGxYY8c24xJrbHtcJ9xmtzt4zA5kXg9BeDqP RvSefz4nzLZij4zEEKo07/4+b7bWKBBH5IoxxAKB207A49EXDPnrbjpAKNjEdLRA xuddyU249cKhHbKQ9LgAOxjTOrJe0UZxEpeeksbNEvRHT0/juftz4ETa+FDfpl1F NzkAg5gjB4zj2GJ4jN7V =zs2b -----END PGP SIGNATURE----- --Apple-Mail=_37AEB319-371B-4D9F-8A3C-7FEAC3BFFB4C--