Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
b2110bef59d72529d99c722df9b3e9a1d705e6f4
/
src
/
linux.rs
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
d635acb
linux: Convert all virtio devices to PCI
by Daniel Verkamp
· 6 years ago
0f579cb
move pci root creation to arch
by Dylan Reid
· 6 years ago
579bd2c
linux: bind wayland directory in virtio-wayland sandbox
by Zach Reizner
· 6 years ago
a99954c
sys_util: remove Scm struct and sock_ctrl_msg C library
by Zach Reizner
· 6 years ago
b22b613
gpu: add sandboxing via minijail for virtio gpu device.
by David Riley
· 6 years ago
059a188
Arch: Big refactor and add an empty PCI bus
by Dylan Reid
· 6 years ago
70589a0
devices: block: add support for read-only feature
by Daniel Verkamp
· 6 years ago
de9ae03
main: replace block writable option with read_only
by Daniel Verkamp
· 6 years ago
ebd5681
virtio: Implement the 9P device
by Chirantan Ekbote
· 7 years ago
f11e6ed
linux: Allow running without chromeos-low_mem
by Dylan Reid
· 6 years ago
0ed91ab
linux: Create stuct to hold runnable state
by Dylan Reid
· 6 years ago
448516e
balloon: Implement device policy
by Chirantan Ekbote
· 6 years ago
a697d31
mptable: Add ability to allocate pci interrupts
by Dylan Reid
· 6 years ago
3a8100a
gpu: implement virtio-gpu
by Zach Reizner
· 7 years ago
836466a
devices: proxy - Add support for proxying PciDevices
by Dylan Reid
· 6 years ago
228e4a6
Move gpu allocator to resources
by Dylan Reid
· 6 years ago
ef7352f
Remove the device manager and use the new resource allocator
by Dylan Reid
· 7 years ago
72fa671
virtwl: exclude "pvr" drm devices for mediatek systems
by Sonny Rao
· 6 years ago
5f78721
net: Allow passing in a configured tap fd on the command line
by Chirantan Ekbote
· 6 years ago
5f5e7ec
virtwl: better multi-plane DMABuf support
by David Reveman
· 6 years ago
Next »