| commit | ddf50b8bceb58edb729e4cdeba1ae7ea5e63afca | [log] [tgz] |
|---|---|---|
| author | Leonard Chan <leonardchan@fuchsia.infra.roller.google.com> | Sat Mar 05 01:09:04 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Mar 04 17:10:30 2022 -0800 |
| tree | 311cc4c01609125f4a128a4187b84e21442d53f2 | |
| parent | 496740c780636b70262f5b05d9d3f2c7ef0d1e20 [diff] |
[roll] Roll fuchsia [kernel] Refactor futex IDs into their own class rather than using uintptr_t This makes it harder to use a raw userspace pointer, which has not been converted into a futex ID, for futex operations by making it its own class. This also makes removing tags easier for TBI since User_in_ptr conversion is done in the FutexId constructor. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/653644 Original-Revision: b5c9e177b09daaf1b3567266973b4d8bc23af0e9 GitOrigin-RevId: ffa7bc36e6d405885f04076e090b61a06c91dc43 Change-Id: I8da31fa78e96ae09bfa458aaeaf82baf8bc21633
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.