1. 07 6月, 2012 9 次提交
  2. 05 6月, 2012 2 次提交
  3. 25 5月, 2012 1 次提交
  4. 14 5月, 2012 1 次提交
  5. 09 5月, 2012 2 次提交
  6. 04 5月, 2012 1 次提交
    • R
      ISCSI: Add support for thin-provisioning via discard/UNMAP and bigger LUNs · fa6acb0c
      Ronnie Sahlberg 提交于
      Update the configure test for libiscsi support to detect version 1.3
      or later.  Version 1.3 of libiscsi provides both READCAPACITY16 as well
      as UNMAP commands.
      
      Update the iscsi block layer to use READCAPACITY16 to detect the size of
      the LUN instead of READCAPACITY10. This allows support for LUNs larger
      than 2TB.
      
      Update to implement bdrv_aio_discard() using the UNMAP command.
      This allows us to use thin-provisioned LUNs from TGTD and other iSCSI
      targets that support thin-provisioning.
      Signed-off-by: NRonnie Sahlberg <ronniesahlberg@gmail.com>
      [squashed in subsequent patch from Ronnie to fix off-by-one in LBA count]
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      fa6acb0c
  7. 03 5月, 2012 1 次提交
  8. 02 5月, 2012 1 次提交
  9. 01 5月, 2012 4 次提交
  10. 28 4月, 2012 1 次提交
  11. 27 4月, 2012 1 次提交
  12. 24 4月, 2012 12 次提交
  13. 18 4月, 2012 2 次提交
    • L
      tracetool: Rewrite infrastructure as python modules · 650ab98d
      Lluís Vilanova 提交于
      The tracetool script is written in shell and has hit several portability
      problems due to shell quirks or external tools across host platforms.
      Additionally the amount of string processing and lack of real data
      structures makes it tough to implement code generator backends for
      tracers that are more complex.
      
      This patch replaces the shell version of tracetool with a Python
      version.  The new tracetool design is:
      
        scripts/tracetool.py - top-level script
        scripts/tracetool/backend/ - tracer backends live here (simple, ust)
        scripts/tracetool/format/  - output formats live here (.c, .h)
      
      There is common code for trace-events definition parsing so that
      backends can focus on generating code rather than parsing input.
      
      Support for all existing backends (nop, stderr, simple, ust,
      and dtrace) is added back in follow-up patches.
      
      [Commit description written by Stefan Hajnoczi]
      Signed-off-by: NLluís Vilanova <vilanova@ac.upc.edu>
      Signed-off-by: NStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
      650ab98d
    • S
      xen,configure: detect Xen 4.2 · 8688e065
      Stefano Stabellini 提交于
      Xen 4.2 is the first to support xc_hvm_inject_msi: use it to determine
      if we are running on it.
      Signed-off-by: NStefano Stabellini <stefano.stabellini@eu.citrix.com>
      Acked-by: NAnthony PERARD <anthony.perard@citrix.com>
      8688e065
  14. 17 4月, 2012 1 次提交
  15. 13 4月, 2012 1 次提交