Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
04b44e3df02e87de704080e131ed90afdf2dfd7e
/
x86_64
04b44e3
devices: IOAPIC: implement interrupt routing
by Zhuocheng Ding
· 5 years ago
546f01c
acpipm: implement suspend and resume mechanism
by Chuanxiao Dong
· 4 years, 9 months ago
ed6c972
devices: add acpi device emulation code in devices
by Chuanxiao Dong
· 4 years, 10 months ago
282115b
crosvm: pstore works for ARCVM on x86_64
by Kansho Nishida
· 5 years ago
4377f04
x86_64: fix warning on 1.40
by Dylan Reid
· 4 years, 10 months ago
19ad1f3
devices: remove user_command from proxy device
by Zach Reizner
· 5 years ago
691a619
devices: fix warning about extra parens
by Dylan Reid
· 5 years ago
1918627
x86_64: add tsc_deadline_timer support
by Zhuocheng Ding
· 5 years ago
7434c00
crosvm: PIT: use full address and avoid conflict
by Zhuocheng Ding
· 5 years ago
3064a71
Setup vcpu's MTRR
by Xiong Zhang
· 5 years ago
c81d5fc
x86_64: fix the incorrect parameter for disabling ACPI
by Chuanxiao Dong
· 5 years ago
62fd776
Vfio: Suitably allocate bar for vfio device
by Xiong Zhang
· 6 years ago
383b3b5
resource: Rename device memory to mmio
by Xiong Zhang
· 5 years ago
7a5a7fc
arch: replace is_some + unwrap with `if let`
by Daniel Verkamp
· 5 years ago
97a4233
x86_64: Correct the start address of device memory
by Xiong Zhang
· 5 years ago
fd75d90
x86_64: Correct guest ram memory region layout
by Xiong Zhang
· 5 years ago
a8adff0
devices: jail serial device
by Zach Reizner
· 5 years ago
d124550
x86_64: replace byteorder with {to,from}_le_bytes()
by Daniel Verkamp
· 5 years ago
a3411ea
crosvm: virtio-pmem device
by Jakub Staron
· 6 years ago
127453d
eliminate mut from non-mut references
by Zach Reizner
· 5 years ago
6d1ab50
Initial BIOS support.
by Cody Schuffelen
· 5 years ago
b42b645
x86_64: regenerate bootparam bindings without unions
by Zach Reizner
· 5 years ago
ced74e6
devices: cmos: report memory size in CMOS
by Daniel Verkamp
· 5 years ago
03b238b
smbios: fix clippy warnings
by Daniel Verkamp
· 6 years ago
3007ff3
x86_64: load initrd at max address
by Daniel Verkamp
· 6 years ago
17ccaad
crosvm: add cmdline flags for configuring serial outputs in guest machine
by Trent Begin
· 6 years ago
050af40
x86_64: support loading bzImage kernels
by Daniel Verkamp
· 6 years ago
5dd8694
Add Android fstab support to aarch64, based on x86_64 version
by Greg Hartman
· 6 years ago
f55f75d
crosvm: Fix misleading field name in VmComponents struct.
by Jakub Staron
· 6 years ago
d6945a0
crosvm: add license blurb to all files
by Stephen Barber
· 6 years ago
9ce95b3
Add rudimentary support for SMBIOS 3.0.
by Philipp Kern
· 6 years ago
4b292af
clippy: Resolve cast_ptr_alignment
by David Tolnay
· 6 years ago
dc4effa
clippy: Iterate without calling .iter()
by David Tolnay
· 6 years ago
7303d2c
resources: add build method to SystemAllocator
by Daniel Prilik
· 6 years ago
1c5e255
edition: Eliminate blocks superseded by NLL
by David Tolnay
· 6 years ago
967c2f2
clippy: Switch to tool attributes for suppressing lints
by David Tolnay
· 6 years ago
aecf9a4
edition: Remove extern crate lines
by David Tolnay
· 6 years ago
3df3552
lints: Enforce sorted order for enum variants
by David Tolnay
· 6 years ago
107edb3
main: add --cpu-affinity option to pin VCPUs
by Daniel Verkamp
· 6 years ago
48ff416
cargo: Sort all dependency lists in Cargo.toml
by David Tolnay
· 6 years ago
fdac5ed
edition: Use dyn syntax for trait objects
by David Tolnay
· 6 years ago
0a36751
edition: Update x86_64 crate to 2018 edition
by David Tolnay
· 6 years ago
db4721d
crosvm: add memfd for GuestMemory
by Daniel Prilik
· 6 years ago
63e3a83
Move split_irqchip_common to devices/.
by Miriam Zimmerman
· 6 years ago
c324429
bitfield: Support BitFieldSpecifier for enums
by David Tolnay
· 6 years ago
fe3ef7d
edition: Update absolute paths to 2018 style
by David Tolnay
· 6 years ago
ea75bd1
Add common types and constants for split IRQ chip.
by Miriam Zimmerman
· 6 years ago
be03426
arch: Replace Box<dyn Error> with error enum
by David Tolnay
· 6 years ago
b852264
linux: use panic=-1 to reboot immediately on panic
by Daniel Verkamp
· 6 years ago
c69f975
error: Consistently use Display instead of error description()
by David Tolnay
· 6 years ago
96f2d8e
linux: rename function of device creation
by Jianxun Zhang
· 6 years ago
e403f5c
linux: add support for loading an initrd
by Daniel Verkamp
· 6 years ago
e54b338
x86_64: return fdt size from create_fdt()
by Daniel Verkamp
· 6 years ago
26ac928
Add logic to set up PIT (guarded by flag).
by Miriam Zimmerman
· 6 years ago
4133b01
crosvm: x86_64 guest support for android device-tree
by Tristan Muntsinger
· 6 years ago
3ba0098
crosvm: add debug labels to devices for improved SIGCHLD logs
by Zach Reizner
· 6 years ago
b6d842f
crosvm: Support cros-rust version crosvm ebuild
by paulhsia
· 6 years ago
2bac1e7
toolchain: Update to Rust 1.31.0
by David Tolnay
· 6 years ago
1d4d44a
sync: Mutex type with methods that panic instead of return error
by David Tolnay
· 6 years ago
5bbbf61
lint: Resolve the easier clippy lints
by David Tolnay
· 6 years ago
ac242df
Revert "mptable: mark PCI interrupts as edge triggered"
by Daniel Verkamp
· 6 years ago
8eceba3
devices: make PCI work in --disable-sandbox mode
by Daniel Verkamp
· 6 years ago
56f283b
Revert "Revert "linux: Convert all virtio devices to PCI""
by Daniel Verkamp
· 6 years ago
9357cea
mptable: mark PCI interrupts as edge triggered
by Daniel Verkamp
· 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
8102525
x86_64: increase size of MMIO range
by Daniel Verkamp
· 6 years ago
28a671a
devices: pci: refactor config access mechanism
by Daniel Verkamp
· 6 years ago
9f2bbc8
devices: pci: fix registration of PCI IRQs
by Dylan Reid
· 6 years ago
aa12c74
devices: pci: add ioeventfds to PciDevice trait
by Dylan Reid
· 6 years ago
0f579cb
move pci root creation to arch
by Dylan Reid
· 6 years ago
059a188
Arch: Big refactor and add an empty PCI bus
by Dylan Reid
· 6 years ago
2dd7879
x86_64: Don't allocate addrs in the 32 bit gap
by Dylan Reid
· 6 years ago
625866b
x86_64: Enable pci on the command line.
by Dylan Reid
· 7 years ago
a697d31
mptable: Add ability to allocate pci interrupts
by Dylan Reid
· 6 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
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
· 7 years ago
a7fae25
crosvm: aarch64: get kernel's preferred target type for vcpus
by Sonny Rao
· 7 years ago
4575352
x86_64: Set EFER.LMA
by Dylan Reid
· 7 years ago
064696f
x86_64: use project name in cpuid vendor
by Mike Frysinger
· 7 years ago
1776c64
x86_64: Add separate error for getting sregs
by Dylan Reid
· 7 years ago
63be8cb
x86_64: improve documentation for cpuid vendor
by Mike Frysinger
· 7 years ago
ed517d1
crosvm: create a LinuxArch trait and use it for x86
by Sonny Rao
· 7 years ago
8f73ccc
x86_64: implement error trait
by Sonny Rao
· 7 years ago
43724a2
crosvm: move x86_64 arch specific stuff into the x86_64 crate
by Sonny Rao
· 7 years ago
1aa03e0
x86_64: implement error trait for sub-modules in x86_64 crate
by Sonny Rao
· 7 years ago
cda18d7
kvm: do not pass max number of cpuid entries in get_supported_cpuid()
by Dmitry Torokhov
· 7 years ago
4567a28
crosvm: disable reliance on support of 1GB pages
by Slava Malyugin
· 7 years ago
29cd40a
crosvm: change GuestAddress to always be a u64
by Sonny Rao
· 7 years ago
fedb675
x85: mptable: Move the mptable to the end of base RAM
by Dylan Reid
· 7 years ago
5327d05
mptable: Fix range check and unit tests
by Dylan Reid
· 7 years ago
15ac873
crosvm: fix MPTable, enable apic
by Slava Malyugin
· 7 years ago
70a8290
Fix new warning with rust 1.21
by Dylan Reid
· 7 years ago
0584fe9
Limit types that can be read from guest memory
by Dylan Reid
· 7 years ago
b2ae5fa
x86_64: Remove extra closure args and double-derefs
by Dylan Reid
· 7 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
Next »