1. 13 2月, 2015 9 次提交
  2. 11 2月, 2015 20 次提交
  3. 15 7月, 2013 1 次提交
  4. 04 7月, 2013 1 次提交
  5. 02 7月, 2013 2 次提交
  6. 22 10月, 2012 1 次提交
    • R
      lguest: fix block request handling in example launcher. · c0316a94
      Rusty Russell 提交于
      virtio requests are scatter-gather-style descriptors, but no
      assumptions should be made about the layout.  lguest was lazy here,
      but saved by the fact that the network device hands all requests to
      tun (which does it correctly) and console and random devices simply
      use readv and writev.
      
      Block devices, however, are broken: we convert to iovecs internally,
      just make sure we handle the correctly.
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      c0316a94
  7. 04 10月, 2012 1 次提交
  8. 12 1月, 2012 1 次提交
  9. 28 9月, 2011 1 次提交
    • P
      doc: fix broken references · 395cf969
      Paul Bolle 提交于
      There are numerous broken references to Documentation files (in other
      Documentation files, in comments, etc.). These broken references are
      caused by typo's in the references, and by renames or removals of the
      Documentation files. Some broken references are simply odd.
      
      Fix these broken references, sometimes by dropping the irrelevant text
      they were part of.
      Signed-off-by: NPaul Bolle <pebolle@tiscali.nl>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      395cf969
  10. 15 8月, 2011 1 次提交
  11. 22 7月, 2011 2 次提交
    • R
      lguest: update comments · 9f54288d
      Rusty Russell 提交于
      Also removes a long-unused #define and an extraneous semicolon.
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      9f54288d
    • R
      lguest: Simplify device initialization. · 3c3ed482
      Rusty Russell 提交于
      We used to notify the Host every time we updated a device's status.  However,
      it only really needs to know when we're resetting the device, or failed to
      initialize it, or when we've finished our feature negotiation.
      
      In particular, we used to wait for VIRTIO_CONFIG_S_DRIVER_OK in the
      status byte before starting the device service threads.  But this
      corresponds to the successful finish of device initialization, which
      might (like virtio_blk's partition scanning) use the device.  So we
      had a hack, if they used the device before we expected we started the
      threads anyway.
      
      Now we hook into the finalize_features hook in the Guest: at that
      point we tell the Launcher that it can rely on the features we have
      acked.  On the Launcher side, we look at the status at that point, and
      start servicing the device.
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      3c3ed482