[roll] Roll fuchsia [pci] Add fallback for prefetchable BARs behind a bridge Add a fallback to allow prefetchable BARs behind a bridge to try allocating from the non-prefetchable window of the bridge. This is a valid configuration, though it is less optimal. This does not change the happy path behavior of BAR allocation. This was discovered on an AMD Strix Halo, where the firmware assigned a prefetchable BAR's address into the non-prefetchable window of a bridge. Since Fuchsia prefers respecting the firmware-assigned address of a BAR, allocation in this scenario would fail since the address wasn't found in the prefetchable window. Test: AMD Strix Halo is able to allocate all BARs Test: fx test pci-unit-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1570505 Original-Revision: ba60885e9ac2cbb2d90f51d8e80a0e3c479c5ec6 GitOrigin-RevId: 428f18e48408e3a69157c0e09a7c1c3ff534d3a9 Change-Id: I00ae33ced84123bb8f4d5b66bdd16a3a1f250b29
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.