| commit | 08a516707408a6d34cc15fd162aadb3614ddc598 | [log] [tgz] |
|---|---|---|
| author | Yilong Li <liyl@fuchsia.infra.roller.google.com> | Fri Jun 28 03:41:00 2024 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Jun 27 20:42:40 2024 -0700 |
| tree | 4ebc28f1659b0a6c778addde3e0c2bc4cb395fcc | |
| parent | f47f9db4705b680b5f3a9c10c1c20bad0e0a4be3 [diff] |
[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
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.