Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootrom #10

Merged
merged 3 commits into from
May 3, 2016
Merged

Bootrom #10

merged 3 commits into from
May 3, 2016

Conversation

ijc
Copy link
Collaborator

@ijc ijc commented May 3, 2016

Allows booting a UEFI/tianocore binary, such as the one from bhyve (source; binaries).

CLI syntax is:
-f bootrom,/path/to/UEFI.fd,,
(trailing commas are currently required).

Ian Campbell added 3 commits March 8, 2016 11:48
Despite correctly advertising via virtio the Windows frontend is sending us
requests with more segments, requests with up to 67 segments have been observed
in practice. This is apparently a bug in the RH Windows virtio drivers.

128-2 is the value used by the QEMU virtio backend, which seems good enough.

This in turn requires us to bump VTBLK_RINGSZ otherwise Linux frontends
bug out when presented with a request which is larger than the ring (a
reasonable reaction). In turn this requires BLOCKIF_MAXREQ to be bumped as
well.

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
From freebsd.git 0a7f0b77a3997aceb1642341e8efa2b7013bf74b

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
@ijc ijc merged commit 8a1e688 into moby:master May 3, 2016
@ijc ijc deleted the bootrom branch May 3, 2016 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant