Commit History

Autor SHA1 Mensaxe Data
  Join.Gong b81df77801 fix queue selected (#869) hai 1 ano
  Fabian cd3f48c0a3 Simplify recursive state handling (don't require get_state for set_state) %!s(int64=3) %!d(string=hai) anos
  Fabian a96de034ce Fix DSL %!s(int64=3) %!d(string=hai) anos
  Fabian 88f482fae0 Commit temporary workaround %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 87974d765b Turn vars into consts and lets, remove unused variables %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 9889d6ac10 Move virtqueue ring setters and getters into prototype %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 791a041092 Avoid undefined values in pci_space %!s(int64=6) %!d(string=hai) anos
  Ernest Wong b4556b2adb Virtio tidyup %!s(int64=6) %!d(string=hai) anos
  Ernest Wong b3b18cee76 Tidy + comply with virtio spec's required capabilities %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 61cb536dc8 Set virtqueue size at end of reset + fix flag naming %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 309175f23d Virtio handle batched and suppressed requests %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 03b4776881 Virtio fix typos (mixed up read/write, used/avail) %!s(int64=6) %!d(string=hai) anos
  Ernest Wong b09935f264 Virtio used_event refers to pushed buffers not new idx value %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 9ad3df28c8 Virtio add more logging %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 39486e0705 Virtio fix feature negotiated check logic %!s(int64=6) %!d(string=hai) anos
  Ernest Wong ab835c1160 Fix virtqueue ring addresses + improve logging %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 8f6393f3f9 VirtIO and VirtIO 9P fix state restore %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 13b8404a1f VirtIO upgrade state restore %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 1ba0ed8e7f Declare undeclared queue_select(ed) and standardize method naming %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 9e9a4880db Virtio tidyup + handle situation when idx wraps completely %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 78678d27e2 Set minimum virtio pci capability bar size %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 280c9f1e23 Fix minor typos and bugs in virtio %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 9f20a1970c Dont reset virtio before registering pci device %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 4efdc7023c Tidy up virtio.js and fix queue enable logic %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 0c3c53150e Implement virtqueue operations + other fixes %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 590ae36343 VirtIO notify asserts - take notify_off into account %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 792a62e27b Minor tidy and improve virtio assert messages %!s(int64=6) %!d(string=hai) anos
  Ernest Wong 49221d015f Flip virtio<->device relationship and begin upgrade %!s(int64=6) %!d(string=hai) anos
  Fabian d29aad93ba Optimise 9p.ReceiveRequest by replacing GetByte with buffers %!s(int64=6) %!d(string=hai) anos
  Fabian 3d60e6f8d2 Improve performance of VirtIO.device_reply %!s(int64=6) %!d(string=hai) anos