From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnIkx-0001CB-2f for qemu-devel@nongnu.org; Fri, 23 Sep 2016 01:10:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnIks-0007EE-Q3 for qemu-devel@nongnu.org; Fri, 23 Sep 2016 01:10:37 -0400 Received: from mx1.redhat.com ([209.132.183.28]:36178) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnIks-0007E5-Ga for qemu-devel@nongnu.org; Fri, 23 Sep 2016 01:10:34 -0400 From: Fam Zheng Date: Fri, 23 Sep 2016 13:10:07 +0800 Message-Id: <1474607430-26500-1-git-send-email-famz@redhat.com> Subject: [Qemu-devel] [PULL 00/23] Various patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Maydell The following changes since commit 430da7a81d356e368ccd88dcca60f38da9aa5b9a: Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20160915' into staging (2016-09-22 15:39:54 +0100) are available in the git repository at: git@github.com:famz/qemu tags/various-pull-request for you to fetch changes up to 9b77336d83b73f7585cc2dbc565d377940905191: docker: exec $CMD (2016-09-23 11:48:32 +0800) ---------------------------------------------------------------- This includes my UUID clean ups, docker SHOW_ENV feature and Eduardo's docker.py improvement. ---------------------------------------------------------------- Eduardo Habkost (1): docker: Handle exceptions when looking for docker command Fam Zheng (22): util: Add UUID API uuid: Make null_uuid static vhdx: Use QEMU UUID API vdi: Use QEMU UUID API vpc: Use QEMU UUID API crypto: Switch to QEMU UUID API tests: No longer dependent on CONFIG_UUID configure: Remove detection code for UUID vl: Switch qemu_uuid to QemuUUID uuid: Tighten uuid parse tests: Add uuid tests Add UUID files to MAINTAINERS tests: Ignore test-uuid docker: Generate /packages.txt in centos6 image docker: Generate /packages.txt in fedora image docker: Generate /packages.txt in ubuntu image docker: Update fedora image to latest docker: Flatten default target list in test-quick docker: Print used options before doing configure docker: Support showing environment information docker: Terminate instances at SIGTERM and SIGHUP docker: exec $CMD MAINTAINERS | 7 ++ arch_init.c | 19 ---- block/Makefile.objs | 2 +- block/iscsi.c | 2 +- block/vdi.c | 73 +++---------- block/vhdx-endian.c | 3 - block/vhdx.c | 9 +- block/vpc.c | 10 +- configure | 70 ++----------- crypto/block-luks.c | 26 ++--- hw/ipmi/ipmi_bmc_sim.c | 2 +- hw/nvram/fw_cfg.c | 2 +- hw/ppc/spapr.c | 7 +- hw/ppc/spapr_rtas.c | 3 +- hw/smbios/smbios.c | 13 +-- hw/xenpv/xen_domainbuild.c | 6 +- include/qemu/uuid.h | 59 +++++++++++ include/sysemu/sysemu.h | 7 +- qmp.c | 11 +- stubs/uuid.c | 2 +- tests/.gitignore | 1 + tests/Makefile.include | 2 + tests/docker/Makefile.include | 2 +- tests/docker/common.rc | 14 +-- tests/docker/docker.py | 14 ++- tests/docker/dockerfiles/centos6.docker | 6 +- tests/docker/dockerfiles/fedora.docker | 16 ++- tests/docker/dockerfiles/ubuntu.docker | 4 +- tests/docker/run | 26 +++-- tests/docker/test-quick | 2 +- tests/test-crypto-block.c | 2 +- tests/test-uuid.c | 177 ++++++++++++++++++++++++++++++++ ui/spice-core.c | 2 +- util/Makefile.objs | 1 + util/uuid.c | 114 ++++++++++++++++++++ vl.c | 7 +- 36 files changed, 486 insertions(+), 237 deletions(-) create mode 100644 include/qemu/uuid.h create mode 100644 tests/test-uuid.c create mode 100644 util/uuid.c -- 2.7.4