Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
633426a8fc20a5eef402e159d53228aae13bbaa5
/
devices
633426a
edition: Fill in macro imports
by David Tolnay
· 5 years ago
dc63ca9
devices: Replace imports involving super::super
by David Tolnay
· 5 years ago
4c706a2
gpu: Simplify imports from gpu_*
by David Tolnay
· 5 years ago
e50ba38
usb: Simplify imports from usb_util
by David Tolnay
· 5 years ago
1b7f3ed
edition: Update devices crate to 2018 edition
by David Tolnay
· 5 years ago
3df3552
lints: Enforce sorted order for enum variants
by David Tolnay
· 5 years ago
c211a6c
devices: Start to implement IOAPIC.
by Miriam Zimmerman
· 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
0268e26
devices: usb: remove unused imports in tests
by Daniel Verkamp
· 5 years ago
e7c5905
Wrap the UnixSeqpacket with a more descriptive type.
by Jakub Staron
· 5 years ago
902e7c8
edition: Use 2018-style paths in devices crate
by David Tolnay
· 5 years ago
48ff416
cargo: Sort all dependency lists in Cargo.toml
by David Tolnay
· 5 years ago
fdac5ed
edition: Use dyn syntax for trait objects
by David Tolnay
· 5 years ago
e8243e3
Add PIC device.
by Miriam Zimmerman
· 6 years ago
ef495df
devices: gpu: Silently accept empty command buffers.
by David Riley
· 5 years ago
6bfc6a0
fix endpoint id in set tr dequeue pointer
by Jingkui Wang
· 5 years ago
e6c6cc9
devices: block: report block size in config
by Daniel Verkamp
· 5 years ago
96e26c2
Validate and configure tap interfaces from --tap_fd
by Jorge E. Moreira
· 5 years ago
b3d382c
pci: match pci cap structs with linux/virtio_pci.h
by Daniel Prilik
· 5 years ago
45b3ed4
devices: improve get_device_bars/caps interface
by Daniel Prilik
· 5 years ago
5aaa63f
devices: gpu: use render optimized buffers
by Gurchetan Singh
· 5 years ago
db4721d
crosvm: add memfd for GuestMemory
by Daniel Prilik
· 5 years ago
63e3a83
Move split_irqchip_common to devices/.
by Miriam Zimmerman
· 5 years ago
7e622ed
usb: remove unused/abused fd argument from EventHandler::on_event
by Zach Reizner
· 5 years ago
a6b9ca3
usb: remove unused usb-emulation feature flag
by Zach Reizner
· 5 years ago
100e6e4
implement xhci and add it to pci bus
by Jingkui Wang
· 5 years ago
257d004
usb: add host backend
by Jingkui Wang
· 5 years ago
874f2e8
usb: Add device slot, command ring and transfer ring
by Jingkui Wang
· 5 years ago
bbd77ff
usb: add usb hub, transfer and usb backend interface
by Jingkui Wang
· 5 years ago
0a5bf14
usb: add ring buffer and ring buffer controller
by Jingkui Wang
· 5 years ago
c698769
Add IOAPIC device skeleton.
by Miriam Zimmerman
· 5 years ago
c249a9f
usb: Verify usb_debug args even when not logging
by David Tolnay
· 5 years ago
e00faed
register_space: Only run panic test when debug assertions are on
by Chirantan Ekbote
· 5 years ago
fe3ef7d
edition: Update absolute paths to 2018 style
by David Tolnay
· 5 years ago
fa13275
add scatter gather buffer
by Jingkui Wang
· 5 years ago
115fe4e
usb: add interrupter and resample handler for xhci
by Jingkui Wang
· 5 years ago
e9f5cae
allow dead code for usb modules
by Jingkui Wang
· 5 years ago
199d622
devices: compile usb module and update current code
by Jingkui Wang
· 5 years ago
280ff78
Add usb log macro
by Jingkui Wang
· 5 years ago
415ee63
add utils for device implementations
by Jingkui Wang
· 5 years ago
ea8721a
Add tests for virtio input device
by Jorge E. Moreira
· 5 years ago
7374f32
devices: PCI: add capabilities callback
by Daniel Prilik
· 5 years ago
99d3f08
Add a (single touch only) touch screen input device
by Jorge E. Moreira
· 5 years ago
de86ae0
crosvm: PIT: Remove debug! logs.
by Miriam Zimmerman
· 5 years ago
811a235
Input device: Don't send more events than received from the source
by Jorge E. Moreira
· 5 years ago
df4cf17
devices: PCI: fix underflow for 64 bit BAR config
by Daniel Prilik
· 5 years ago
766f810
rename mmio_space to register space
by Jingkui Wang
· 5 years ago
886ed24
register_space: fix u64 write callback
by Jingkui Wang
· 5 years ago
9fc96ec
register_space: use sync::Mutex instead of std::sync::Mutex
by Jingkui Wang
· 5 years ago
b771521
Move and rename mmio_register to devices/src
by Jingkui Wang
· 5 years ago
4a63b68
PCI: Return results from pci setup functions
by Dylan Reid
· 5 years ago
52c48ae
Don't grab input devices created from sockets.
by Jorge E. Moreira
· 5 years ago
e95f4d7
virtio-gpu: add a BAR for device
by Gurchetan Singh
· 6 years ago
e4ece32
ac97: Add top level unit test
by Dylan Reid
· 5 years ago
c69f975
error: Consistently use Display instead of error description()
by David Tolnay
· 5 years ago
5e1b46c
ac97: Fix setting the pci config
by Dylan Reid
· 5 years ago
41a6f84
tpm: Store TPM state under /run/vm
by David Tolnay
· 5 years ago
e32a6c9
devices: PCI: use configuration callback
by Gurchetan Singh
· 6 years ago
ebc1561
devices: virtio: add PCI configuration callback function
by Gurchetan Singh
· 6 years ago
036ba33
devices: use PCI bar configuration when adding regions
by Gurchetan Singh
· 6 years ago
948a3ab
devices: pci: define a PCI bar configuration struct
by Gurchetan Singh
· 6 years ago
a60744b
crosvm: use seqpacket rather than datagram sockets
by Zach Reizner
· 6 years ago
c560864
crosvm: pit: Convert two panics into warnings.
by Miriam Zimmerman
· 5 years ago
42e5fbd
tpm: Handle send+recv as a single descriptor chain
by David Tolnay
· 6 years ago
16d4445
tpm: Prepare device implementation for handling send+recv together
by David Tolnay
· 6 years ago
b4bd00f
error: Print errors using Display impl
by David Tolnay
· 6 years ago
f257263
crosvm: pit: Clarify comments, clean up TODOs.
by Miriam Zimmerman
· 6 years ago
48d1e21
devices: pit: silence unused code warnings
by Daniel Verkamp
· 6 years ago
dffec50
Adds Virtio-Input device simulation
by Jorge E. Moreira
· 6 years ago
5329be3
devices: block: add bounds checks
by Daniel Verkamp
· 6 years ago
16f659f
Implement PIT.
by Miriam Zimmerman
· 6 years ago
fccfc05
devices: gpu: dup stdout to stderr to allow virglrenderer logging
by David Riley
· 6 years ago
cc86d7d
devices: gpu: preserve stdout and stderr for virglrender logging
by David Riley
· 6 years ago
d48445e
devices: gpu: name gpu thread
by David Riley
· 6 years ago
b58b552
devices: Add an Ac97 PCI device
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
92f73d7
devices: block: add resize VmControl request
by Daniel Verkamp
· 6 years ago
4adfdc0
memory: Add methods to return error on short writes and reads
by David Tolnay
· 6 years ago
8f701dc
Remove unused #[macro_use] attributes
by Daniel Verkamp
· 6 years ago
78af239
devices: wl: add resource bridge to fds to keep when jailed
by David Riley
· 6 years ago
b2f03f1
devices: gpu: add resource bridge to fds to keep when jailed
by David Riley
· 6 years ago
70eb15d
devices: block: protect disk_size with a mutex
by Daniel Verkamp
· 6 years ago
2f0318f
devices: block: build config space on demand
by Daniel Verkamp
· 6 years ago
e2fd7a2
usb: Add event ring implementation
by Jingkui Wang
· 6 years ago
5266726
usb: add xhci abi.
by Jingkui Wang
· 6 years ago
62affa7
usb: add xhci registers and mmio space.
by Jingkui Wang
· 6 years ago
212b45f
usb: Add mmio space.
by Jingkui Wang
· 6 years ago
f6752e7
devices: add on_sandboxed
by Jingkui Wang
· 6 years ago
c589929
devices: gpu: add plane info response support
by Zach Reizner
· 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
5bbbf61
lint: Resolve the easier clippy lints
by David Tolnay
· 6 years ago
21fb34f
devices: Remove duplicated doc comments in impl block
by David Tolnay
· 6 years ago
f4ee2ad
devices: make all virtio devices report version 1
by Daniel Verkamp
· 6 years ago
6bfee45
wl: silence unused code warnings
by Daniel Verkamp
· 6 years ago
e81a3e6
devices: convert virtio features to a u64
by Daniel Verkamp
· 6 years ago
e13b180
crosvm: use msg_socket in vm_control
by Jingkui Wang
· 6 years ago
Next »