[roll] Roll fuchsia [sysmem] treat ZX_RIGHT_SAME_RIGHTS as all-1 mask

To allow for more readable caller code, a vmo_rights_mask exactly equal
to ZX_RIGHT_SAME_RIGHTS now auto-converts to an all-1 mask.

For a lot of call sites, this is more readable. It's also unambiguous
as the ZX_RIGHT_SAME_RIGHTS bit is not used for any right (similar to
analogous syscall params).

This is used by upcoming code related to b/478359574.

Original-Original-Bug: 478359574
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1635535
Original-Original-Revision: 37eed785561f25e49747722120661a3345f33cf4
GitOrigin-RevId: 7d9d73c248f63b634d0baf3d614f7220573534fb
Change-Id: Ic900f987b16f681b283b3309853dcd5df1984ec6
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1640315
Cr-Commit-Position: refs/heads/main@{#194195}
1 file changed
tree: 1e578e0f4a903c802a0618d618dae09281f988b3
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.