| commit | d973adf4b36d73d07e3fd9c306c74710e51a9fcf | [log] [tgz] |
|---|---|---|
| author | Thomas Gales <tgales@fuchsia.infra.roller.google.com> | Wed Jan 15 11:59:10 2025 -0800 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Jan 15 12:00:54 2025 -0800 |
| tree | b08727b5a086e2b8b9f8c42a08692a98c18f3698 | |
| parent | 5998f2a33aa2e7bad723a2ac850b0b7b797c838d [diff] |
[roll] Roll fuchsia [exceptions] Migrate to AcquireWakeLease AcquireWakeLease greatly simplifies our usage of Power Framework and will make it easier to keep up with future changes. A side effect of this transition is that we will have an assertive rather than an opportunistic dependency on (ExecutionState, Suspending). This will give Exceptions the ability to request that the system raise ExecutionState to Suspending rather than simply prevent it from lowering from Suspending. This will have no negative effect on crash reporting because it will provide a slightly better chance that the system will stay awake. A follow-up CL will remove obsolete stubs from Feedback's codebase. Original-Bug: 356172538 Tested: `fx test //src/developer/forensics` Tested: Inserted panic! into Starnix 90 seconds into boot, observed system not suspending until after report was filed Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1184901 Original-Revision: a160690a4e02d8b6de5d3110145416b630c2e43d GitOrigin-RevId: cb91a51ad422525e167c4f2c1cc8b2f8233e7dfd Change-Id: I842f11ae0a08a2aea275daa155d619f573a5802b
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 in one of the communication channels documented at get involved.
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.