Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 May 2012 09:28:02 -0400
From:      Eric McCorkle <eric@shadowsun.net>
To:        freebsd-hackers@freebsd.org
Subject:   Re: GSoC Project: EFI on amd64/i386
Message-ID:  <4FB4FCE2.7060509@shadowsun.net>
In-Reply-To: <4FB33BD9.3030501@FreeBSD.org>
References:  <4FA95960.7090908@shadowsun.net> <BA85B7AA-FEA5-40B0-A15A-B4E000206C59@xcllnt.net> <4FB17B85.9080701@shadowsun.net> <201205151144.38123.jhb@freebsd.org> <4FB33BD9.3030501@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------020706010607010508060305
Content-Type: text/plain; charset=KOI8-R
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/16/12 01:32, Andrey V. Elsukov wrote:

> As i see we already have sys/boot/efi/libefi/efipart.c that uses
> EFI BLOCK_IO_PROTOCOL to make "part" devsw. EFI BLOCK_IO_PROTOCOL
> provides access to each disk and partition. AFAIK it supports only
> GPT and MBR+EBR, so there might be some problems with ZFS support,
> because we can use ZFS atop of BSD partition.
> 

I'd need to take a look, but if the efi loaders are not directly
calling the EFI_BLOCK_IO_PROTOCOL functions, then it should be easy to
implement a layer that understands BSDlabels.  IA64 might have a solution.

Then again, is a BSDlabel really necessary on a GPT disk?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQIcBAEBAgAGBQJPtPziAAoJENSCzbQ+koZ7WZwQAKPN80f/I3obnwSNgSeJ9RyJ
q14FYshFuOyaiPPm+HsRdJsv82rdOx9AWi5uuBLTjGADHQ7FdVZTk7fIvhSakUHN
d6s/FTcxpLopnibNApXXPNla2fHi25qz8c4axd/4XyxoJ1EGIWnXJ3pQ8R/GCNhK
olXDocZ+vylO6IW0ta2C4yq2rYFLNCKoR5+Kdoo4B/S+NEguqBCUW/DXTvWqeJw5
GJGzCTDmCKGaOp9LrSQ5jws4XmnqsoBFeL7Zd1Yu40KvS3QyhHpeh1GCZklq3ncG
xdGcK4P7/rwrfR3zSf0tHFCbt1o7BJ0XNHL4MrZflbGuQFGvIbdReXNmLi4QDvKS
7QzqsbbtgnL6NrWfJ/Z4UqEZt0dKAj9wZNX5AVP+p2KJomSoV2NPnuuFKAtoiGfe
282daJ4q3D60fxfdo/rExdpA6k2usnxZDCyFM15hhg4jJQDnl32Yj9ym5bbTeDDU
Uqoh1Ka/Oj/RtRXHLFdAdL34Jm4RyFgeaRUtVD7o7f5ASCHx0EuFFAh1eZTqFCEi
yN1V1+z8FE7va0fQDO7a5S+2O8Hph9K+W8Dxcuq1g/Rg8mBZ8Klny6etWghP6vvR
ISiqdMvLkfqqF3eVcB/EY9rLahHr14kabMtSWLRVurVjEPxZ/ju0+9342z3vcY75
xIQe8JfKjuOjkclmpioa
=flEs
-----END PGP SIGNATURE-----

--------------020706010607010508060305--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FB4FCE2.7060509>