| commit | 10c46203ba0fb0577fd9b63a6dd94f7889d3f50c | [log] [tgz] |
|---|---|---|
| author | Roland McGrath <mcgrathr@fuchsia.infra.roller.google.com> | Sat May 08 17:21:53 2021 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Sat May 08 10:22:49 2021 -0700 |
| tree | 8bc9de06d6bf0ff71df5492fc3e3ddea37910e14 | |
| parent | 10e956f898c9cbe90168140bedbd3ede9b5474ff [diff] |
[roll] Roll fuchsia [kernel][boot-shim] x86 boot shims This adds x86 support for ZBI booting with the new position-independent protocol. First, it enables building the "no-op" ZBI boot shim already used on ARM. Second, it adds two new ZBI-to-ZBI shims specifically to support the transition from the legacy 1M fixed-address protocol to the new position-independent protocol. The x86-1mb-boot-shim is prepended to a new-style ZBI to make it loadable by a legacy boot loader. The pic-1mb-shim is prepended to a legacy ZBI to make it loadable by a new-style boot loader. Original-Bug: 32255 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/489400 Original-Revision: e04230cae91d27115f4d3a34f46b2018c583c069 GitOrigin-RevId: 29e180e2db6f4965de4de01874865f0963e43826 Change-Id: Ib5e7b76310be96b62dcaa72f7166c840b8770e36
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.