[roll] Roll fuchsia [kernel] Teach the timer layer about boot time This is the first change that introduces the notion of boot time to the kernel. Boot time is a new timeline that includes the amount of time the kernel has spent in a suspended state. Mechanically, this change introduces several timer APIs that allow higher level code to get the boot time and update the monotonic time offset. Note, however, that this change does not diverge the two timelines. In other words, the monotonic offset and the boottime offset are kept identical, so functionally this change should be a no-op. The point of this CL is to ensure that the APIs have the shape we want and that the memory order on the newly mutable mono_ticks_offset is accurate. Original-Bug: 341785588 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1061012 Original-Revision: 6416b5b6f2971b2afc0eefdbbacf49e5176f807f GitOrigin-RevId: 06932d7d73e79da5acb8a09505ac1ae34946194c Change-Id: I6608e31e18cf7202ac28ca6d25aa0d0b1ad9b9c0
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.