• Trivial build warning/fixes when the local DEBUG define is enabled.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Avi Kivity <avi@qumranet.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alex Williamson authored
     
    Browse Code »
  • The pci_register_device() call in PCI nic initialization routines can
    fail.  Handle this failure and propagate a meaningful error message to
    the user instead of generating a SEGV.
    
    Cc: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Chris Wright <chrisw@sous-sol.org>
    Signed-off-by: Avi Kivity <avi@qumranet.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Chris Wright authored
     
    Browse Code »
  • According to PnP specification, Appendix B, Option ROMs
    that support DDIM (device driver initialization model) should
    have their memory space writeable.
    
    KVM deviates from us here, by removing the IO_MEM_ROM flag,
    to allow for PCI option ROMs (they require DDIM). However,
    there's absolutely no reason we can't do the same.
    
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Glauber Costa authored
     
    Browse Code »
  • The inhdr is at the end of the S/G list, not the beginning.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Christoph Hellwig authored
     
    Browse Code »
  • Here is an updated hardware watchdog patch, which should fix
    everything that was raised about the previous version ...
    
    Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Richard W.M. Jones authored
     
    Browse Dir »
  • [had the qemu list address wrong the first time, reply to this message,
     not the previous if you were on Cc]
    
    Add support for SG_IO passthru (packet commands) to the virtio-blk
    backend.  Conceptually based on an older patch from Hannes Reinecke
    but largely rewritten to match the code structure and layering in
    virtio-blk.
    
    Note that currently we issue the hose SG_IO synchronously.  We could
    easily switch to async I/O, but that would required either bloating
    the VirtIOBlockReq by the size of struct sg_io_hdr or an additional
    memory allocation for each SG_IO request.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Christoph Hellwig authored
     
    Browse Code »
  • Signed-off-by: Paul Brook <paul@codesourcery.com>
    Paul Brook authored
     
    Browse Code »