From owner-freebsd-hackers@freebsd.org Tue May 28 00:53:53 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C595215AFF9F; Tue, 28 May 2019 00:53:53 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from mail.metricspace.net (mail.metricspace.net [IPv6:2001:470:1f11:617::107]) by mx1.freebsd.org (Postfix) with ESMTP id 133E88E24D; Tue, 28 May 2019 00:53:53 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f] (unknown [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: eric) by mail.metricspace.net (Postfix) with ESMTPSA id 7A60012C0; Tue, 28 May 2019 00:53:52 +0000 (UTC) Subject: Re: FreeBSD and Coreboot To: freebsd-hackers@freebsd.org, freebsd-current References: <4a6b0f1e-64ec-6b83-b43b-f9791ec8428f@metricspace.net> From: Eric McCorkle Openpgp: preference=signencrypt Autocrypt: addr=eric@metricspace.net; prefer-encrypt=mutual; keydata= mDMEXMXabRYJKwYBBAHaRw8BAQdAJ2yzSUUR7u7H/bLAFOzhPII7vvJ45zQeB60TxyCoio20 JEVyaWMgTWNDb3JrbGUgPGVyaWNAbWV0cmljc3BhY2UubmV0PoiWBBMWCAA+FiEEG/v8wt9b D9+AxsV/6Y4m2LfgVbIFAlzF2m0CGwMFCQHhM4AFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA CgkQ6Y4m2LfgVbJ9mwD/YpSeQ5F9gpvKFS5Bs5w1Bw7zTOfO7zJQrh9NzDbWtd0BAOSGr/i5 zJer2pAjwambsyU0bhgHNy9IDQ7AGnidIyMHuDgEXMXabRIKKwYBBAGXVQEFAQEHQEBwYuBK iJPJEDtS6hbLgcDSUSbfUNA2rGp3TJ1G+7EqAwEIB4h+BBgWCAAmFiEEG/v8wt9bD9+AxsV/ 6Y4m2LfgVbIFAlzF2m0CGwwFCQHhM4AACgkQ6Y4m2LfgVbJ2kwEAlJj1z3zRJm3mmi6N81by nuwAxk3qcKa67WX2/F3C4soA/iwVuPMnx5RWaoX3i2eKXVNzNwzvTFfeGKxfQBOzMocM Message-ID: <0c236dad-391f-5bb8-11d3-92ab532323ee@metricspace.net> Date: Mon, 27 May 2019 20:53:44 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <4a6b0f1e-64ec-6b83-b43b-f9791ec8428f@metricspace.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zaA7IYSmNSVX1QCopAjLEvf3SHPyp39uU" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2019 00:53:53 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --zaA7IYSmNSVX1QCopAjLEvf3SHPyp39uU Content-Type: multipart/mixed; boundary="7pfumWsctv7bbhOyH8GEFEgikWGFTrvQH"; protected-headers="v1" From: Eric McCorkle To: freebsd-hackers@freebsd.org, freebsd-current Message-ID: <0c236dad-391f-5bb8-11d3-92ab532323ee@metricspace.net> Subject: Re: FreeBSD and Coreboot References: <4a6b0f1e-64ec-6b83-b43b-f9791ec8428f@metricspace.net> In-Reply-To: <4a6b0f1e-64ec-6b83-b43b-f9791ec8428f@metricspace.net> --7pfumWsctv7bbhOyH8GEFEgikWGFTrvQH Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 5/27/19 11:13 AM, Eric McCorkle wrote: > My plan is roughly this: >=20 > * Refurbish the GRUB port, get it working again in QEMU (possibly on on= e > of my machines), also possibly push a patch to GRUB to use the keybufs > mechanism to pass in GELI keys. I managed to get the grub2 port compiling against 2.02 (latest release) in an afternoon's worth of work. Note: the --force-label flag on grub-install isn't presently implemented; I'll need to dig deeper into the code to get that working. I haven't tried to see if it works yet. You can follow my work on the grub2 branch of my freebsd-ports fork: https://github.com/emc2/freebsd-ports/tree/grub2 Also, I am potentially willing to take over maintenance of the port, assuming the volume of work isn't too high. --7pfumWsctv7bbhOyH8GEFEgikWGFTrvQH-- --zaA7IYSmNSVX1QCopAjLEvf3SHPyp39uU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQb+/zC31sP34DGxX/pjibYt+BVsgUCXOyGmAAKCRDpjibYt+BV slglAP90iSkN0gWDBEL7X9OvZSMK0YIJVLJ1KQRtlqJ+YVLaDQEAyCbyASc1KfiY Ik+B1/Poti0L5GzvE8GQ0kAAKKw9RQY= =iHgG -----END PGP SIGNATURE----- --zaA7IYSmNSVX1QCopAjLEvf3SHPyp39uU--