1. 23 7月, 2013 5 次提交
  2. 19 7月, 2013 3 次提交
  3. 10 7月, 2013 1 次提交
  4. 22 6月, 2013 2 次提交
  5. 14 6月, 2013 5 次提交
  6. 12 6月, 2013 7 次提交
  7. 04 6月, 2013 3 次提交
  8. 01 6月, 2013 4 次提交
  9. 31 5月, 2013 1 次提交
  10. 26 5月, 2013 1 次提交
  11. 15 5月, 2013 2 次提交
    • S
      w32: Fix configure test for -march=i486 · 1405b629
      Stefan Weil 提交于
      The latest version of MinGW needs a test for __sync_val_compare_and_swap
      to fix a missing symbol linker error.
      Reported-by: NIgor Mitsyanko <i.mitsyanko@gmail.com>
      Signed-off-by: NStefan Weil <sw@weilnetz.de>
      Message-id: 1368301619-32097-2-git-send-email-sw@weilnetz.de
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      1405b629
    • P
      configure: Detect uuid on MacOSX (fixes compile failure) · 2d16c8e9
      Peter Maydell 提交于
      Commit 7791dba3 broke compilation on MacOSX, because it introduced
      a new include of util.h. On MacOSX this includes pwd.h which in turn
      includes the system uuid/uuid.h, which causes a compile failure if
      QEMU was configured without CONFIG_UUID due to a conflict between
      the system header and our fallback versions:
        block/vdi.c:124:20: error: static declaration of 'uuid_generate'
        follows non-static declaration
        static inline void uuid_generate(uuid_t out)
                           ^
        /usr/include/uuid/uuid.h:63:6: note: previous declaration is here
        void uuid_generate(uuid_t out);
             ^
      
      Fix this breakage by improving configure's check for uuid to work on
      MacOSX (where there is no need to link in a separate libuuid).
      
      Note that if the user explicitly runs configure with '--disable-uuid'
      on MacOSX then QEMU will fail to compile.
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Message-id: 1368563799-22755-1-git-send-email-peter.maydell@linaro.org
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      2d16c8e9
  12. 13 5月, 2013 1 次提交
  13. 06 5月, 2013 2 次提交
  14. 03 5月, 2013 1 次提交
    • E
      trace: Add ftrace tracing backend · 781e9545
      Eiichi Tsukata 提交于
      This patch adds a ftrace tracing backend which sends trace event to
      ftrace marker file. You can effectively compare qemu trace data and
      kernel(especially, kvm.ko when using KVM) trace data.
      The ftrace backend is restricted to Linux only.
      
      To try out the ftrace backend:
      
       $ ./configure --trace-backend=ftrace
       $ make
      
      if you use KVM, enable kvm events in ftrace:
      
       # sudo echo 1 > /sys/kernel/debug/tracing/events/kvm/enable
      
      After running qemu by root user, you can get the trace:
      
       # cat /sys/kernel/debug/tracing/trace
      Signed-off-by: NEiichi Tsukata <eiichi.tsukata.xh@hitachi.com>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      781e9545
  15. 02 5月, 2013 1 次提交
  16. 30 4月, 2013 1 次提交