Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
refs/tags/rel/11/fp3/8901.4.A.0021.0
/
Cargo.lock
127453d
eliminate mut from non-mut references
by Zach Reizner
· 5 years ago
c01a8f3
Add cargo-generated Cargo.lock comment block
by Daniel Verkamp
· 5 years ago
4b292af
clippy: Resolve cast_ptr_alignment
by David Tolnay
· 5 years ago
3df3552
lints: Enforce sorted order for enum variants
by David Tolnay
· 5 years ago
65928af
protos: Merge plugin_proto crate under protos::plugin
by David Tolnay
· 5 years ago
1aca8b7
protos: Compile protos for trunks daemon
by David Tolnay
· 5 years ago
fd67ec5
protos: Update to protobuf 2.3
by David Tolnay
· 5 years ago
3d00b70
Revert "qcow_utils: Add tests"
by Dylan Reid
· 5 years ago
63e3a83
Move split_irqchip_common to devices/.
by Miriam Zimmerman
· 5 years ago
a6b9ca3
usb: remove unused usb-emulation feature flag
by Zach Reizner
· 5 years ago
fbbcf7a
qcow_utils: Add tests
by Dylan Reid
· 6 years ago
bbd77ff
usb: add usb hub, transfer and usb backend interface
by Jingkui Wang
· 5 years ago
6089388
Start render node host service in crosvm
by Lepton Wu
· 6 years ago
ea75bd1
Add common types and constants for split IRQ chip.
by Miriam Zimmerman
· 5 years ago
16f659f
Implement PIT.
by Miriam Zimmerman
· 5 years ago
4133b01
crosvm: x86_64 guest support for android device-tree
by Tristan Muntsinger
· 5 years ago
f052cfe
linux: Add ac97 device with CRAS backend
by paulhsia
· 5 years ago
3082e8e
linux: add ac97 to the pci bus
by Dylan Reid
· 5 years ago
b58b552
devices: Add an Ac97 PCI device
by Dylan Reid
· 6 years ago
de6b29a
tpm: Virtio tpm device
by David Tolnay
· 5 years ago
2c7e881
plugin: allow retrieving and setting VM clock
by Dmitry Torokhov
· 5 years ago
b6d842f
crosvm: Support cros-rust version crosvm ebuild
by paulhsia
· 5 years ago
2200604
remove rand crate
by Daniel Prilik
· 5 years ago
f3d39e2
resources: data_model is not used, don't depend on it
by Dylan Reid
· 5 years ago
5266726
usb: add xhci abi.
by Jingkui Wang
· 6 years ago
aa57566
devices: allow virtio-wayland to use virtgpu resources
by Zach Reizner
· 6 years ago
d4d9c26
poll_token: Use syn to simplify poll token derive
by David Tolnay
· 6 years ago
088e7f3
assertions: Use compile-time assertion macro
by David Tolnay
· 6 years ago
1d4d44a
sync: Mutex type with methods that panic instead of return error
by David Tolnay
· 6 years ago
33e0831
usb_util: Create libusb wrapper
by Jingkui Wang
· 6 years ago
8ee0973
uprev crosvm and 9s libc to 0.2.44
by Stephen Barber
· 6 years ago
1d0b445
macros: Update syn to 0.15
by David Tolnay
· 6 years ago
e13b180
crosvm: use msg_socket in vm_control
by Jingkui Wang
· 6 years ago
b23c091
Reland "devices: refactor proxy to use msg_socket"
by Jingkui Wang
· 6 years ago
674504a
move qcow_utils to members from dependencies
by Zach Reizner
· 6 years ago
9d5e8f3
Revert "devices: refactor proxy to use msg_socket"
by Jingkui Wang
· 6 years ago
142ce3e
devices: refactor proxy to use msg_socket
by Jingkui Wang
· 6 years ago
56f283b
Revert "Revert "linux: Convert all virtio devices to PCI""
by Daniel Verkamp
· 6 years ago
cf2e00e
arch: add virtio-pci eventfds with exact match
by Daniel Verkamp
· 6 years ago
f5d565d
crosvm: add msg_sock.
by Jingkui Wang
· 6 years ago
c8986f1
Revert "linux: Convert all virtio devices to PCI"
by Daniel Verkamp
· 6 years ago
d635acb
linux: Convert all virtio devices to PCI
by Daniel Verkamp
· 6 years ago
cd9f86b
qcow: Add a utility program for qcow analysis
by Dylan Reid
· 6 years ago
a99954c
sys_util: remove Scm struct and sock_ctrl_msg C library
by Zach Reizner
· 6 years ago
059a188
Arch: Big refactor and add an empty PCI bus
by Dylan Reid
· 6 years ago
ebd5681
virtio: Implement the 9P device
by Chirantan Ekbote
· 6 years ago
a79073a
9s: Server binary for the 9p file system
by Chirantan Ekbote
· 6 years ago
8cad751
crosvm: Add bit_field_derive
by Jingkui Wang
· 6 years ago
6583576
plugin: allow retrieving list of supported MSRs
by Dmitry Torokhov
· 6 years ago
3a8100a
gpu: implement virtio-gpu
by Zach Reizner
· 7 years ago
f40bb19
gpu_renderer: add virglrenderer bindings
by Zach Reizner
· 6 years ago
d1e391b
plugin: allow retrieving and setting VCPU events
by Slava Malyugin
· 6 years ago
228e4a6
Move gpu allocator to resources
by Dylan Reid
· 6 years ago
20d71f8
gpu_display: provides wayland based output for virtio-gpu
by Zach Reizner
· 6 years ago
ac5a8db
x86_64: fill cache info in cpuid, stop spoofing CPU vendor id
by Slava Malyugin
· 6 years ago
ef7352f
Remove the device manager and use the new resource allocator
by Dylan Reid
· 6 years ago
473ae27
resources: Add system resource allocator
by Dylan Reid
· 6 years ago
dea77ce
resources: Add address allocation helper
by Dylan Reid
· 6 years ago
b657603
p9: Add server implementation
by Chirantan Ekbote
· 6 years ago
8608eb0
Update libc version to 0.2.40
by Chirantan Ekbote
· 6 years ago
800fcb0
Add low-level p9 protocol implementation
by Chirantan Ekbote
· 6 years ago
d8f10af
crosvm: Switch to cc crate.
by Manoj Gupta
· 6 years ago
bb65801
plugin: allow retrieving and setting XCR VCPU states
by Dmitry Torokhov
· 6 years ago
52ba4e5
virtwl: Add DMABuf allocation support.
by David Reveman
· 6 years ago
6f68543
gpu_buffer: create bindings to minigbm
by Zach Reizner
· 6 years ago
2ffa0cb
crosvm: aarch64 guest support
by Sonny Rao
· 6 years ago
3e40b51
plugin: allow retrieving and setting VM and VCPU states
by Dmitry Torokhov
· 6 years ago
ed517d1
crosvm: create a LinuxArch trait and use it for x86
by Sonny Rao
· 6 years ago
a10b2d2
plugin: add crosvm_net_get_config
by Stephen Barber
· 6 years ago
25c6bc1
sys_util: custom derive for PollToken
by Zach Reizner
· 6 years ago
43724a2
crosvm: move x86_64 arch specific stuff into the x86_64 crate
by Sonny Rao
· 6 years ago
9786573
allow plugin to query KVM for supported/emulated CPUIDs
by Dmitry Torokhov
· 6 years ago
cd6a187
plugin_proto: add helpers to convert CPUID data between KVM and protobuf
by Dmitry Torokhov
· 6 years ago
8836bb5
crosvm: move device_manager to it's own crate
by Sonny Rao
· 6 years ago
dadb762
allow plugin to query for KVM extensions
by Zach Reizner
· 6 years ago
7ca9f77
add plugin support for configuring CPUID
by Zach Reizner
· 6 years ago
ce8961d
allow non-dirty log memory regions from the plugin process
by Zach Reizner
· 6 years ago
7a4d7b1
add plugin support for model specific registers
by Zach Reizner
· 6 years ago
53528e3
add support for accessing debug registers in the plugin process
by Zach Reizner
· 6 years ago
8864cb0
crosvm: add support for plugin process
by Zach Reizner
· 6 years ago
de01b8b
add crosvm_plugin dynamic library crate
by Zach Reizner
· 6 years ago
6cc352f
crosvm: move kernel_cmdline to it's own crate
by Sonny Rao
· 6 years ago
865323d
hw/virtio/vhost: Add simple tests backed by fakes
by Jason D. Clinton
· 7 years ago
6ecbbfd
Add qcow_utils for exposing qcow functions as a C library
by Dylan Reid
· 6 years ago
e0983c7
add plugin_proto crate
by Zach Reizner
· 6 years ago
88624f8
main: Allow qcow files to be used as disks
by Dylan Reid
· 6 years ago
7696870
Add qcow support crate
by Dylan Reid
· 6 years ago
d42e493
sys_util: add memfd seal support to SharedMemory
by Zach Reizner
· 6 years ago
d443204
main: Add inflate/deflate interface for balloon
by Dylan Reid
· 7 years ago
295ccac
devices: Add balloon
by Dylan Reid
· 7 years ago
939d588
Make the main crosvm project a workspace
by Dylan Reid
· 7 years ago
7a2fec4
crosvm: bump libc version to 0.2.32
by Stephen Barber
· 7 years ago
b3bfbde
Use minijail_fork
by Dylan Reid
· 7 years ago
d169a8d
Move crosvm/hw to a new devices module
by Dylan Reid
· 7 years ago
94bf1bf
Move vm_control to a top-level crate
by Dylan Reid
· 7 years ago
ab839e2
fix dependency versions and add Cargo.lock
by Zach Reizner
· 7 years ago