1. 633426a edition: Fill in macro imports by David Tolnay · 5 years ago
  2. dc63ca9 devices: Replace imports involving super::super by David Tolnay · 5 years ago
  3. 4c706a2 gpu: Simplify imports from gpu_* by David Tolnay · 5 years ago
  4. e50ba38 usb: Simplify imports from usb_util by David Tolnay · 5 years ago
  5. 1b7f3ed edition: Update devices crate to 2018 edition by David Tolnay · 5 years ago
  6. 3df3552 lints: Enforce sorted order for enum variants by David Tolnay · 5 years ago
  7. c211a6c devices: Start to implement IOAPIC. by Miriam Zimmerman · 5 years ago
  8. 0268e26 devices: usb: remove unused imports in tests by Daniel Verkamp · 5 years ago
  9. e7c5905 Wrap the UnixSeqpacket with a more descriptive type. by Jakub Staron · 5 years ago
  10. 902e7c8 edition: Use 2018-style paths in devices crate by David Tolnay · 5 years ago
  11. fdac5ed edition: Use dyn syntax for trait objects by David Tolnay · 5 years ago
  12. e8243e3 Add PIC device. by Miriam Zimmerman · 5 years ago
  13. ef495df devices: gpu: Silently accept empty command buffers. by David Riley · 5 years ago
  14. 6bfc6a0 fix endpoint id in set tr dequeue pointer by Jingkui Wang · 5 years ago
  15. e6c6cc9 devices: block: report block size in config by Daniel Verkamp · 5 years ago
  16. 96e26c2 Validate and configure tap interfaces from --tap_fd by Jorge E. Moreira · 5 years ago
  17. b3d382c pci: match pci cap structs with linux/virtio_pci.h by Daniel Prilik · 5 years ago
  18. 45b3ed4 devices: improve get_device_bars/caps interface by Daniel Prilik · 5 years ago
  19. 5aaa63f devices: gpu: use render optimized buffers by Gurchetan Singh · 5 years ago
  20. db4721d crosvm: add memfd for GuestMemory by Daniel Prilik · 5 years ago
  21. 63e3a83 Move split_irqchip_common to devices/. by Miriam Zimmerman · 5 years ago
  22. 7e622ed usb: remove unused/abused fd argument from EventHandler::on_event by Zach Reizner · 5 years ago
  23. 100e6e4 implement xhci and add it to pci bus by Jingkui Wang · 5 years ago
  24. 257d004 usb: add host backend by Jingkui Wang · 5 years ago
  25. 874f2e8 usb: Add device slot, command ring and transfer ring by Jingkui Wang · 5 years ago
  26. bbd77ff usb: add usb hub, transfer and usb backend interface by Jingkui Wang · 5 years ago
  27. 0a5bf14 usb: add ring buffer and ring buffer controller by Jingkui Wang · 5 years ago
  28. c698769 Add IOAPIC device skeleton. by Miriam Zimmerman · 5 years ago
  29. c249a9f usb: Verify usb_debug args even when not logging by David Tolnay · 5 years ago
  30. e00faed register_space: Only run panic test when debug assertions are on by Chirantan Ekbote · 5 years ago
  31. fe3ef7d edition: Update absolute paths to 2018 style by David Tolnay · 5 years ago
  32. fa13275 add scatter gather buffer by Jingkui Wang · 5 years ago
  33. 115fe4e usb: add interrupter and resample handler for xhci by Jingkui Wang · 5 years ago
  34. e9f5cae allow dead code for usb modules by Jingkui Wang · 5 years ago
  35. 199d622 devices: compile usb module and update current code by Jingkui Wang · 5 years ago
  36. 280ff78 Add usb log macro by Jingkui Wang · 5 years ago
  37. 415ee63 add utils for device implementations by Jingkui Wang · 5 years ago
  38. ea8721a Add tests for virtio input device by Jorge E. Moreira · 5 years ago
  39. 7374f32 devices: PCI: add capabilities callback by Daniel Prilik · 5 years ago
  40. 99d3f08 Add a (single touch only) touch screen input device by Jorge E. Moreira · 5 years ago
  41. de86ae0 crosvm: PIT: Remove debug! logs. by Miriam Zimmerman · 5 years ago
  42. 811a235 Input device: Don't send more events than received from the source by Jorge E. Moreira · 5 years ago
  43. df4cf17 devices: PCI: fix underflow for 64 bit BAR config by Daniel Prilik · 5 years ago
  44. 766f810 rename mmio_space to register space by Jingkui Wang · 5 years ago
  45. 886ed24 register_space: fix u64 write callback by Jingkui Wang · 5 years ago
  46. 9fc96ec register_space: use sync::Mutex instead of std::sync::Mutex by Jingkui Wang · 5 years ago
  47. b771521 Move and rename mmio_register to devices/src by Jingkui Wang · 5 years ago
  48. 4a63b68 PCI: Return results from pci setup functions by Dylan Reid · 5 years ago
  49. 52c48ae Don't grab input devices created from sockets. by Jorge E. Moreira · 5 years ago
  50. e95f4d7 virtio-gpu: add a BAR for device by Gurchetan Singh · 5 years ago
  51. e4ece32 ac97: Add top level unit test by Dylan Reid · 5 years ago
  52. c69f975 error: Consistently use Display instead of error description() by David Tolnay · 5 years ago
  53. 5e1b46c ac97: Fix setting the pci config by Dylan Reid · 5 years ago
  54. 41a6f84 tpm: Store TPM state under /run/vm by David Tolnay · 5 years ago
  55. e32a6c9 devices: PCI: use configuration callback by Gurchetan Singh · 5 years ago
  56. ebc1561 devices: virtio: add PCI configuration callback function by Gurchetan Singh · 5 years ago
  57. 036ba33 devices: use PCI bar configuration when adding regions by Gurchetan Singh · 5 years ago
  58. 948a3ab devices: pci: define a PCI bar configuration struct by Gurchetan Singh · 5 years ago
  59. a60744b crosvm: use seqpacket rather than datagram sockets by Zach Reizner · 5 years ago
  60. c560864 crosvm: pit: Convert two panics into warnings. by Miriam Zimmerman · 5 years ago
  61. 42e5fbd tpm: Handle send+recv as a single descriptor chain by David Tolnay · 5 years ago
  62. 16d4445 tpm: Prepare device implementation for handling send+recv together by David Tolnay · 5 years ago
  63. b4bd00f error: Print errors using Display impl by David Tolnay · 5 years ago
  64. f257263 crosvm: pit: Clarify comments, clean up TODOs. by Miriam Zimmerman · 5 years ago
  65. 48d1e21 devices: pit: silence unused code warnings by Daniel Verkamp · 5 years ago
  66. dffec50 Adds Virtio-Input device simulation by Jorge E. Moreira · 6 years ago
  67. 5329be3 devices: block: add bounds checks by Daniel Verkamp · 5 years ago
  68. 16f659f Implement PIT. by Miriam Zimmerman · 6 years ago
  69. fccfc05 devices: gpu: dup stdout to stderr to allow virglrenderer logging by David Riley · 5 years ago
  70. cc86d7d devices: gpu: preserve stdout and stderr for virglrender logging by David Riley · 5 years ago
  71. d48445e devices: gpu: name gpu thread by David Riley · 5 years ago
  72. b58b552 devices: Add an Ac97 PCI device by Dylan Reid · 6 years ago
  73. 3ba0098 crosvm: add debug labels to devices for improved SIGCHLD logs by Zach Reizner · 5 years ago
  74. de6b29a tpm: Virtio tpm device by David Tolnay · 6 years ago
  75. 92f73d7 devices: block: add resize VmControl request by Daniel Verkamp · 6 years ago
  76. 4adfdc0 memory: Add methods to return error on short writes and reads by David Tolnay · 6 years ago
  77. 8f701dc Remove unused #[macro_use] attributes by Daniel Verkamp · 6 years ago
  78. 78af239 devices: wl: add resource bridge to fds to keep when jailed by David Riley · 6 years ago
  79. b2f03f1 devices: gpu: add resource bridge to fds to keep when jailed by David Riley · 6 years ago
  80. 70eb15d devices: block: protect disk_size with a mutex by Daniel Verkamp · 6 years ago
  81. 2f0318f devices: block: build config space on demand by Daniel Verkamp · 6 years ago
  82. e2fd7a2 usb: Add event ring implementation by Jingkui Wang · 6 years ago
  83. 5266726 usb: add xhci abi. by Jingkui Wang · 6 years ago
  84. 62affa7 usb: add xhci registers and mmio space. by Jingkui Wang · 6 years ago
  85. 212b45f usb: Add mmio space. by Jingkui Wang · 6 years ago
  86. f6752e7 devices: add on_sandboxed by Jingkui Wang · 6 years ago
  87. c589929 devices: gpu: add plane info response support by Zach Reizner · 6 years ago
  88. 2bac1e7 toolchain: Update to Rust 1.31.0 by David Tolnay · 6 years ago
  89. aa57566 devices: allow virtio-wayland to use virtgpu resources by Zach Reizner · 6 years ago
  90. 1d4d44a sync: Mutex type with methods that panic instead of return error by David Tolnay · 6 years ago
  91. 5bbbf61 lint: Resolve the easier clippy lints by David Tolnay · 6 years ago
  92. 21fb34f devices: Remove duplicated doc comments in impl block by David Tolnay · 6 years ago
  93. f4ee2ad devices: make all virtio devices report version 1 by Daniel Verkamp · 6 years ago
  94. 6bfee45 wl: silence unused code warnings by Daniel Verkamp · 6 years ago
  95. e81a3e6 devices: convert virtio features to a u64 by Daniel Verkamp · 6 years ago
  96. e13b180 crosvm: use msg_socket in vm_control by Jingkui Wang · 6 years ago
  97. b23c091 Reland "devices: refactor proxy to use msg_socket" by Jingkui Wang · 6 years ago
  98. 60f55da devices: balloon: define features as shift counts by Daniel Verkamp · 6 years ago
  99. 9d5e8f3 Revert "devices: refactor proxy to use msg_socket" by Jingkui Wang · 6 years ago
  100. 142ce3e devices: refactor proxy to use msg_socket by Jingkui Wang · 6 years ago