commit | 2a63ad570ce4e16148e0a9cba5fb6c8450eaf626 | [log] [tgz] |
---|---|---|
author | Suraj Malhotra <surajmalhotra@google.com> | Mon Mar 10 14:12:59 2025 -0700 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Mar 10 14:12:59 2025 -0700 |
tree | dd584a68352855469025e80681d4afe95c6d9f76 | |
parent | 2a02e8626e7c884336cb1542e66dfeb1286383d4 [diff] |
Reland "[virtio] Refactor library" This is a reland of commit 86c9ec6b3c6c0a2c96a08923f3adf56191d7d875 The check for legacy vs modern was fixed and GCE bots are now passing. Original change's description: > [virtio] Refactor library > > This removes the ddk::Pci wrapper from the library. Additionally, > the library was further split along the DFv1 and DFv2 boundary. > > Additionally, this replaces fbl::Mutex with std::mutex as the primary > lock type. > > The dfv2 target was made the default, and the dfv1 was allowlisted > to prevent new users. > > Some additional changes to remove unnecessary deps were also done. > > Change-Id: I1deef75839fd60a344c80839490ca5a4a0edbb8d > Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1215110 > Reviewed-by: Yilong Li <liyl@google.com> > Fuchsia-Auto-Submit: Suraj Malhotra <surajmalhotra@google.com> > Commit-Queue: Suraj Malhotra <surajmalhotra@google.com> > Reviewed-by: Christopher Anderson <cja@google.com> Change-Id: I900da779fe34b2338b68129591b3baa6d0a12795 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1221164 Fuchsia-Auto-Submit: Suraj Malhotra <surajmalhotra@google.com> Reviewed-by: Yilong Li <liyl@google.com> Commit-Queue: Suraj Malhotra <surajmalhotra@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.