[roll] Roll fuchsia [virtio] Replace DFv1 zxlogf with a compatibility logging library.

Previously the virtio library used the DFv1 `zxlogf` macro
to log messages. This made it impossible to link the library
to any DFv2 driver.

This change replaces the DFv1 macro definition with a compatibility
logging library (//src/graphics/display/lib/driver-framework-migration-
utils) which can be linked against both DFv1 and DFv2 targets. The
underlying implementation doesn't change for DFv1 drivers.

Test: no-op expected.
Test: "ffx emu start --engine qemu"
      virtcon showed on core.x64 builds; keyboard worked.
      This means the virtio-input and virtio-gpu drivers worked
      correctly.
Original-Bug: 332569059
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1069786
Original-Revision: dfb0862d4b93f825029fa95f99f1a1662ac67a8d
GitOrigin-RevId: 032d023deff6e74011c7c2fabbd975bf32f009fb
Change-Id: I0f57eb3cdd92d5a73b8753d4b59bdce560e62184
1 file changed
tree: 4ebc28f1659b0a6c778addde3e0c2bc4cb395fcc
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
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 via the IRC channel #fuchsia on Freenode.

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.