1. 03 Oct, 2012 3 commits
  2. 30 May, 2012 1 commit
  3. 14 Nov, 2011 1 commit
    • Roger Pau Monne's avatar
      tools/build: Introduce {PREPEND,APPEND}_{LIB,INCLUDES} · 40585c2d
      Roger Pau Monne authored
      Create two new variables called APPEND_ and PREPEND_ to add compile
      flags at the beginning or at the end of the search path.
      
      Added a new semantic for user defined compile flags, here is the list
      of possible options:
      
      PREPEND_LIB: add libraries to the search path before xen
                   (before xen installation folders).
      PREPEND_INCLUDES: add headers to the search path before xen
                        (before xen installation folders).
      APPEND_LIB: add libraries to the search path at the end
                  (after all xen installation folders have been added).
      APPEND_INCLUDES: add libraries to the search path at the end
                       (after all xen installation folders have been added).
      
      EXTRA_INCLUDES and EXTRA_LIB can still be used, and they will have the
      same effect as PREPEND_INCLUDES and PREPEND_LIB.
      Signed-off-by: default avatarRoger Pau Monne <roger.pau@entel.upc.edu>
      Committed-by: default avatarIan Jackson <ian.jackson@eu.citrix.com>
      40585c2d
  4. 17 Jun, 2011 4 commits
  5. 14 Apr, 2011 1 commit
  6. 13 Apr, 2011 1 commit
  7. 31 Mar, 2011 2 commits
  8. 17 Mar, 2011 1 commit
  9. 11 Jan, 2011 2 commits
  10. 23 Dec, 2010 1 commit
  11. 11 Aug, 2010 1 commit
  12. 08 Jul, 2010 1 commit
  13. 29 Jun, 2010 1 commit
  14. 07 Jun, 2010 1 commit
  15. 28 May, 2010 1 commit
    • Keir Fraser's avatar
      libxc: eliminate static variables, use xentoollog; API change · 2490fc23
      Keir Fraser authored
      This patch eliminate the global variables in libxenctrl (used for
      logging and error reporting).
      
      Instead the information which was in the global variables is now in a
      new xc_interface* opaque structure, which xc_interface open returns
      instead of the raw file descriptor; furthermore, logging is done via
      xentoollog.
      
      There are three new parameters to xc_interface_open to control the
      logging, but existing callers can just pass "0" for all three to get
      the old behaviour.
      
      All libxc callers have been adjusted accordingly.
      
      Also update QEMU_TAG for corresponding qemu change.
      Signed-off-by: default avatarIan Jackson <ian.jackson@eu.citrix.com>
      2490fc23
  16. 27 May, 2010 1 commit
  17. 15 May, 2010 1 commit
  18. 13 Apr, 2010 3 commits
  19. 03 Feb, 2010 1 commit
  20. 21 Jan, 2010 1 commit
  21. 20 Jan, 2010 1 commit
    • Keir Fraser's avatar
      xentrace: Per-cpu xentrace buffers · 44c26a07
      Keir Fraser authored
      In the current xentrace configuration, xentrace buffers are all
      allocated in a single contiguous chunk, and then divided among logical
      cpus, one buffer per cpu.  The size of an allocatable chunk is fairly
      limited, in my experience about 128 pages (512KiB).  As the number of
      logical cores increase, this means a much smaller maximum per-cpu
      trace buffer per cpu; on my dual-socket quad-core nehalem box with
      hyperthreading (16 logical cpus), that comes to 8 pages per logical
      cpu.
      
      This patch addresses this issue by allocating per-cpu buffers
      separately.
      Signed-off-by: default avatarGeorge Dunlap <dunlapg@umich.edu>
      44c26a07
  22. 11 Aug, 2009 1 commit
  23. 29 Jun, 2009 2 commits
  24. 18 May, 2009 1 commit
  25. 24 Apr, 2009 1 commit
  26. 02 Apr, 2009 1 commit
  27. 31 Mar, 2009 2 commits
  28. 19 Mar, 2009 1 commit
  29. 12 Mar, 2009 1 commit