Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
253ac89d919b6d926c770e90a604ba0439ef646b
253ac89
net_util: add crate for creating/configuring tap interfaces
by Stephen Barber
· 7 years ago
219b185
net_sys: add crate for tap interface ioctl bindings
by Stephen Barber
· 7 years ago
c4968f7
sys_util: add ioctl module
by Stephen Barber
· 7 years ago
8686d9f
crosvm: refactor mmio device setup
by Stephen Barber
· 7 years ago
861d672
crosvm: Remove obsolete help message
by Dylan Reid
· 7 years ago
e60336c
sys_util: syslog - Scope access from within macros
by Dylan Reid
· 7 years ago
79d07c9
sys_util: add signalfd module
by Stephen Barber
· 7 years ago
f651357
crosvm: use sys_util::clone_process to create proxy device
by Zach Reizner
· 7 years ago
2b2952f
sys_util: add fork module for cloning process
by Zach Reizner
· 7 years ago
fd3425d
sys_util: add shared memory module
by Zach Reizner
· 7 years ago
f98d8f3
sys_util: add with_regions_mut and make do_in_region pub
by Stephen Barber
· 7 years ago
e4c8c14
crosvm: fix ordering of args for ack_features
by Stephen Barber
· 7 years ago
6a4ca75
crosvm: add device type for VirtioDevice
by Stephen Barber
· 7 years ago
a2b0fc1
main: Dynamically create block device pivot root
by Dylan Reid
· 7 years ago
61edbbf
crosvm: Put block device process in a minijail
by Dylan Reid
· 8 years ago
f2164a1
crosvm: fix serial device panic on write to read-only registers
by Zach Reizner
· 7 years ago
639d967
crosvm: Add crosvm main program
by Zach Reizner
· 8 years ago
61e2a71
sys_util: add syslog module for logging to syslog
by Zach Reizner
· 7 years ago
848b9ff
io_jail: add bind mount
by Zach Reizner
· 7 years ago
1247525
crosvm: remove unusued error type from hw::virtio::queue
by Zach Reizner
· 7 years ago
222f732
kernel_loader: Fix clippy warnings.
by Dylan Reid
· 7 years ago
db8a35a
sys_util: remove accidental HTML from doc comments
by Zach Reizner
· 7 years ago
66cf8bb
crosvm: add control socket for crosvm inter-process control
by Zach Reizner
· 7 years ago
422e650
sys_util: add signal module for killing threads
by Zach Reizner
· 7 years ago
8266b87
src_util: add terminal module
by Zach Reizner
· 7 years ago
a053a28
src_util: add poll module
by Zach Reizner
· 7 years ago
79b2a73
sys_util: move handle_eintr!() to sys_util so it can be reused
by Zach Reizner
· 7 years ago
fa8c680
io_jail: Overwrite standard I/O FDs
by Dylan Reid
· 7 years ago
b4af07a
crosvm: add kernel command line builder
by Zach Reizner
· 8 years ago
b3fba45
sys_util: implement VolatileMemory for Mmap and GuestMemory
by Zach Reizner
· 7 years ago
34959d4
data_model: add volatile_memory module for volatile access
by Zach Reizner
· 7 years ago
0d4f8df
crosvm: add virtio block device
by Zach Reizner
· 8 years ago
8c04d70
data_model: add unsigned endian types
by Zach Reizner
· 7 years ago
0584fe9
Limit types that can be read from guest memory
by Dylan Reid
· 7 years ago
045c713
Add data_model with DataInit trait
by Dylan Reid
· 7 years ago
be4a4c9
gitignore: Remove Cargo.lock
by Dylan Reid
· 7 years ago
71501e0
sys_util: Add TempDir class
by Dylan Reid
· 7 years ago
7e33f61
crosvm: add virtio MMIO transport module
by Zach Reizner
· 8 years ago
f61e803
crosvm: add virtio module with queue module
by Zach Reizner
· 8 years ago
c1c23a8
crosvm: add child process device proxy
by Zach Reizner
· 8 years ago
cce4a96
crosvm: add bus module for address space routing
by Zach Reizner
· 8 years ago
dfda191
crosvm: Add hardware module
by Zach Reizner
· 8 years ago
b2ae5fa
x86_64: Remove extra closure args and double-derefs
by Dylan Reid
· 8 years ago
1a07d1e
syscall_defines: Add linux syscall defines.
by Dylan Reid
· 8 years ago
664bbcb
x86_64: add multi-cpu setup support
by Zach Reizner
· 7 years ago
d4eaa40
sys_util: Add guest_memory
by Dylan Reid
· 8 years ago
37285dc
sys_util: Add conversion from errno io::Error.
by Zach Reizner
· 8 years ago
d6c579f
io_jail: Add a wrapper around minijail
by Dylan Reid
· 8 years ago
9195ec9
kernel_loader: Add loading of 64 bit elf x86 vmlinux
by Dylan Reid
· 8 years ago
67030be
x86_64: Add x86_64 setup code
by Dylan Reid
· 8 years ago
abd3707
x86_64: Add bootparams.rs
by Dylan Reid
· 8 years ago
7e742df
kvm: Add reg setting to kvm
by Dylan Reid
· 8 years ago
5d08460
sys_util: Add struct utils
by Dylan Reid
· 8 years ago
66b86b5
kvm: add kvm crate to safely use kvm
by Zach Reizner
· 8 years ago
48faad1
sys_util: add eventfd module
by Zach Reizner
· 8 years ago
00f90a4
sys_util: add sys_util crate for misc system modules
by Zach Reizner
· 8 years ago
303f86f
kvm-sys: rename to kvm_sys
by Dylan Reid
· 8 years ago
bf86e0f
kvm_sys: add default trait to generated types
by Zach Reizner
· 8 years ago
ee8293f
Add editor temp files to .gitignore
by Dylan Reid
· 8 years ago
034134b
kvm-sys: fix alignment and size errors in bindings
by Zach Reizner
· 8 years ago
30055ec
kvm-sys: add arm bindings
by Zach Reizner
· 8 years ago
09a0a32
kvm-sys: start low-level kvm bindings
by Zach Reizner
· 8 years ago
be9feaa
add LICENSE and README
by Zach Reizner
· 8 years ago
8bd0267
Initial empty repository
by Bernie Thompson
· 8 years ago