[roll] Roll fuchsia [kernel][userboot] Use the MapHandoffElf machinery for vDSO

This unifies the loading of userboot and the vDSO with the same
ELF-loading code using HandoffEnd::Elf objects culled from the
PhysElfImage objects handed off from physboot.  The vDSO for
userboot is now loaded independently of the userboot image, not
placed right after it.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1268184
Original-Revision: ab2ac89ac64ae5a7a67ba7ee79548d6729bafa3b
GitOrigin-RevId: 3e27e7d3fb379d0c155ddd1dd79b82d52cc053ad
Change-Id: Idc96b4edfaacf54e791e89901fe16f8bba355757
1 file changed
tree: 4c859c78219f2b62fb0d390193b1666fe6bde4e4
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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 in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.