commit | b5f19927864bd0ee99ddfd8644f0e06614e3599b | [log] [tgz] |
---|---|---|
author | Jeff Martin <martinjeffrey@google.com> | Wed Jan 29 10:53:20 2025 -0800 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jan 29 10:53:20 2025 -0800 |
tree | a081953de6651e3fe354267a5663dee5e93a46ab | |
parent | a3f04a30269ac9df34630df8c2d3d552e2010e7c [diff] |
[netstack-migration] Schedule Collaborative Reboot When stack_migration observes a change to the automated/user setting that is different from its `current_boot` value, it schedules a collaborative reboot. Once the collaborative reboot is initiated by the product, the device will reboot and start up with the automated setting. This effectively allows the device to self apply changes in the Netstack version. There's additional logic in place to cancel the collaborative reboot, should the setting change again (back to the original value). Bug: 380873116 Change-Id: Ic87278b30de3c941c54313e0422e9518d9277d60 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1193375 Reviewed-by: Bruno Dal Bo <brunodalbo@google.com> Commit-Queue: Jeff Martin <martinjeffrey@google.com> Reviewed-by: Amanda Tait <atait@google.com> Reviewed-by: Peter DeLong <pdelong@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.