[roll] Roll fuchsia [kernel][vm][ppb] StackOwnedLoanedPagesInterval This RAII class will allow a thread to wait on a loaned page to no longer be owned by another thread's stack. The OwnedWaitQueue is used for proper priority inheritance so that the waiting thraed doesn't get stuck waiting for a lower-priority thread. This CL stops short of making the PageQueues changes needed to keep a backlink set while a loaned page is in a VmCowPages. That'll be in a later CL. For now, there won't be any loaned pages so the clearing of the backlink sometimes while a page is still in the same VmCowPages is still ok for now. Tested: vm-stress-test, CQ, vmo_stack_owned_loaned_pages_interval_test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/591623 Original-Revision: a589ed304c2fd8c61c72d959df62276372c7f7c2 GitOrigin-RevId: 2163395d54087ac412e11345d388dc51f8b6fb92 Change-Id: I1aa2a42c5338aaaa23040673c18c75778badb009
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.