Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
bd4723b218fab426f575e70df5c0e437bd40669f
/
src
/
linux.rs
bd4723b
Add fs device to --shared-dir
by Chirantan Ekbote
· 5 years ago
e73c80f
devices: block: add option to control sparseness
by Daniel Verkamp
· 5 years ago
8958407
main: remove EPOLLHUP epoll item from host kernel synchronously
by Zide Chen
· 5 years ago
383b3b5
resource: Rename device memory to mmio
by Xiong Zhang
· 5 years ago
87a3b44
Resource: Unify mmio allocator
by Xiong Zhang
· 5 years ago
84cf9c0
crosvm: Linux VM use immediate exit
by Matt Delco
· 5 years ago
4b5bb3a
vfio: Add vfio msi routing information into kvm
by Xiong Zhang
· 6 years ago
a5d248c
devices: implement MSI control socket
by Xiong Zhang
· 5 years ago
04a82c7
devices: vfio: fix clippy warnings
by Daniel Verkamp
· 5 years ago
2515b75
vm_control: Add VmIrqRequest Socket
by Xiong Zhang
· 5 years ago
a8adff0
devices: jail serial device
by Zach Reizner
· 5 years ago
82ff397
sys_util: allow adding handlers for all signals
by Fletcher Woodruff
· 5 years ago
c554fff
vfio: Setup dma map for vfio device
by Xiong Zhang
· 6 years ago
17b0daf
vfio: Integrate VFIO device into pci device model
by Xiong Zhang
· 6 years ago
94c3527
linux: drop VM before exiting to allow cleanup
by Daniel Verkamp
· 5 years ago
7d533e5
Extract disk creation logic out of qcow and src.
by Cody Schuffelen
· 5 years ago
6f9215c
crosvm: silence unused code warning for NonZeroU8
by Daniel Verkamp
· 5 years ago
0f2cfb0
crosvm: add x-display argument for choosing the X11 gpu display
by Zach Reizner
· 5 years ago
54e660b
gpu: Add sandboxing support for pvr.
by David Riley
· 5 years ago
06787c5
gpu: Add sandboxing support for mali/ARM.
by David Riley
· 5 years ago
b2110be
tree-wide: use PollContext::build_with where possible
by Zach Reizner
· 5 years ago
4486379
main: add seccomp-log-failures flag to command line
by Zach Reizner
· 5 years ago
dd11d43
gpu: Allow more than one resource bridge socket
by Chirantan Ekbote
· 5 years ago
cc91fc8
devices: Add separate seccomp policy for pmem device
by Jakub Staron
· 5 years ago
44bb3dd
src/linux.rs: Modify socket instead of add socket when remove other sockets
by Xiong Zhang
· 6 years ago
b6515a9
crosvm: fix clippy warnings
by Jakub Staron
· 5 years ago
a3411ea
crosvm: virtio-pmem device
by Jakub Staron
· 6 years ago
6d1ab50
Initial BIOS support.
by Cody Schuffelen
· 5 years ago
580d418
linux: Add cras-capture option for cras-audio device
by paulhsia
· 5 years ago
ee42b8c
crosvm: fix unused variable warning in create_virtio_devices
by Dmitry Torokhov
· 5 years ago
7ec58fa
virtio-gpu: add gpu control socket
by Gurchetan Singh
· 6 years ago
96beafc
linux.rs: create a socket between gpu device and host
by Gurchetan Singh
· 6 years ago
53edb81
crosvm: {WlDriverRequest, WlDriverResponse} --> {VmMemoryRequest, VmMemoryResponse}
by Gurchetan Singh
· 5 years ago
17ccaad
crosvm: add cmdline flags for configuring serial outputs in guest machine
by Trent Begin
· 6 years ago
d5f6608
linux: handle margin file with multiple values
by Sonny Rao
· 6 years ago
f55f75d
crosvm: Fix misleading field name in VmComponents struct.
by Jakub Staron
· 6 years ago
d99cd0a
crosvm: Extracts Wayland commands from from VmRequest.
by Jakub Staron
· 6 years ago
1f828d7
Extracts BalloonAdjust from VmRequest.
by Jakub Staron
· 6 years ago
d92f81a
resources+pci: allocator rework (allocation tags)
by Daniel Prilik
· 6 years ago
ecf81e0
Extracts DiskResize from VmRequest to a new type.
by Jakub Staron
· 6 years ago
64cd5ea
edition: Eliminate ref keyword
by David Tolnay
· 6 years ago
5fb3f51
clippy: Resolve redundant_closure
by David Tolnay
· 6 years ago
aecf9a4
edition: Remove extern crate lines
by David Tolnay
· 6 years ago
633426a
edition: Fill in macro imports
by David Tolnay
· 6 years ago
3df3552
lints: Enforce sorted order for enum variants
by David Tolnay
· 6 years ago
e7c5905
Wrap the UnixSeqpacket with a more descriptive type.
by Jakub Staron
· 6 years ago
107edb3
main: add --cpu-affinity option to pin VCPUs
by Daniel Verkamp
· 6 years ago
fdac5ed
edition: Use dyn syntax for trait objects
by David Tolnay
· 6 years ago
100e6e4
implement xhci and add it to pci bus
by Jingkui Wang
· 6 years ago
20333e4
Don't drop capabilities when sandbox is disabled.
by Lepton Wu
· 6 years ago
6089388
Start render node host service in crosvm
by Lepton Wu
· 6 years ago
9105e9f
Remove "multiprocess" argument.
by Lepton Wu
· 6 years ago
39133a0
linux: clean up: Sort enum in alphabet order.
by Lepton Wu
· 6 years ago
be03426
arch: Replace Box<dyn Error> with error enum
by David Tolnay
· 6 years ago
99d3f08
Add a (single touch only) touch screen input device
by Jorge E. Moreira
· 6 years ago
7100607
Drop capabilities before spawning any vcpu thread
by Dmitry Torokhov
· 6 years ago
9deb7d7
setup: Remove outdated comment about deref &PathBuf to &Path
by David Tolnay
· 6 years ago
fd0971d
setup: Replace Box<dyn Error> with error enum
by David Tolnay
· 6 years ago
2b089fc
setup: Break up independent parts of create_devices
by David Tolnay
· 6 years ago
09358ef
setup: Suppress warning on fields that are only used by TPM
by David Tolnay
· 6 years ago
c69f975
error: Consistently use Display instead of error description()
by David Tolnay
· 6 years ago
41a6f84
tpm: Store TPM state under /run/vm
by David Tolnay
· 6 years ago
48c4829
setup: Factor out code for adding crosvm uid and gid to jail
by David Tolnay
· 6 years ago
96f2d8e
linux: rename function of device creation
by Jianxun Zhang
· 6 years ago
8f4d768
linux: refactor creating jails of devices
by Jianxun Zhang
· 6 years ago
a60744b
crosvm: use seqpacket rather than datagram sockets
by Zach Reizner
· 6 years ago
deb0891
linux: Add DEFAULT_PIVOT_ROOT var which can be changed at build time.
by Allen Webb
· 6 years ago
43f8e21
tpm: Runtime flag for software tpm device
by David Tolnay
· 6 years ago
b4bd00f
error: Print errors using Display impl
by David Tolnay
· 6 years ago
fa70171
linux: Tweak wl device setup when building without gpu
by David Tolnay
· 6 years ago
b795280
Add support for multiple network interfaces
by Jorge E. Moreira
· 6 years ago
e403f5c
linux: add support for loading an initrd
by Daniel Verkamp
· 6 years ago
26ac928
Add logic to set up PIT (guarded by flag).
by Miriam Zimmerman
· 6 years ago
dffec50
Adds Virtio-Input device simulation
by Jorge E. Moreira
· 6 years ago
4133b01
crosvm: x86_64 guest support for android device-tree
by Tristan Muntsinger
· 6 years ago
f052cfe
linux: Add ac97 device with CRAS backend
by paulhsia
· 6 years ago
3082e8e
linux: add ac97 to the pci bus
by Dylan Reid
· 6 years ago
3ba0098
crosvm: add debug labels to devices for improved SIGCHLD logs
by Zach Reizner
· 6 years ago
de6b29a
tpm: Virtio tpm device
by David Tolnay
· 6 years ago
795355a
crosvm/linux: use kvmclock_ctrl to signal that VCPU was suspended
by Zach Reizner
· 6 years ago
6a8fdd9
crosvm: add suspend/resume commands
by Zach Reizner
· 6 years ago
2200604
remove rand crate
by Daniel Prilik
· 6 years ago
92f73d7
devices: block: add resize VmControl request
by Daniel Verkamp
· 6 years ago
49fa08f
net_util: Get tap interface name when using a raw fd
by Chirantan Ekbote
· 6 years ago
2d29233
Move validate_raw_fd to sys_util
by Chirantan Ekbote
· 6 years ago
37c4a78
linux: remove unnecessary usize casts
by Daniel Verkamp
· 6 years ago
2bac1e7
toolchain: Update to Rust 1.31.0
by David Tolnay
· 6 years ago
aa57566
devices: allow virtio-wayland to use virtgpu resources
by Zach Reizner
· 6 years ago
1d4d44a
sync: Mutex type with methods that panic instead of return error
by David Tolnay
· 6 years ago
f503276
linux: Print all siginfo structs on ChildSignal
by David Tolnay
· 6 years ago
8f3a232
linux: Clean up a misleading loop
by David Tolnay
· 6 years ago
5bbbf61
lint: Resolve the easier clippy lints
by David Tolnay
· 6 years ago
e13b180
crosvm: use msg_socket in vm_control
by Jingkui Wang
· 6 years ago
aac2813
main: merge VirtIoDeviceInfo back into Config
by Daniel Verkamp
· 6 years ago
8eceba3
devices: make PCI work in --disable-sandbox mode
by Daniel Verkamp
· 6 years ago
f02fdd1
main: autodetect disk image type
by Daniel Verkamp
· 6 years ago
56f283b
Revert "Revert "linux: Convert all virtio devices to PCI""
by Daniel Verkamp
· 6 years ago
7c78a3c
kvm: fix clippy error about multiple mut references
by Zach Reizner
· 6 years ago
55a9e50
cargo fmt all source code
by Zach Reizner
· 6 years ago
c8986f1
Revert "linux: Convert all virtio devices to PCI"
by Daniel Verkamp
· 6 years ago
Next »