From bb756eebdac6fd24e8919e2c43f7d2c8c4091f59 Mon Sep 17 00:00:00 2001 From: RajithaY Date: Tue, 25 Apr 2017 03:31:15 -0700 Subject: Adding qemu as a submodule of KVMFORNFV This Patch includes the changes to add qemu as a submodule to kvmfornfv repo and make use of the updated latest qemu for the execution of all testcase Change-Id: I1280af507a857675c7f81d30c95255635667bdd7 Signed-off-by:RajithaY --- qemu/util/id.c | 67 ---------------------------------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 qemu/util/id.c (limited to 'qemu/util/id.c') diff --git a/qemu/util/id.c b/qemu/util/id.c deleted file mode 100644 index 614135295..000000000 --- a/qemu/util/id.c +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Dealing with identifiers - * - * Copyright (C) 2014 Red Hat, Inc. - * - * Authors: - * Markus Armbruster , - * - * This work is licensed under the terms of the GNU LGPL, version 2.1 - * or later. See the COPYING.LIB file in the top-level directory. - */ - -#include "qemu/osdep.h" -#include "qemu-common.h" -#include "qemu/id.h" - -bool id_wellformed(const char *id) -{ - int i; - - if (!qemu_isalpha(id[0])) { - return false; - } - for (i = 1; id[i]; i++) { - if (!qemu_isalnum(id[i]) && !strchr("-._", id[i])) { - return false; - } - } - return true; -} - -#define ID_SPECIAL_CHAR '#' - -static const char *const id_subsys_str[ID_MAX] = { - [ID_QDEV] = "qdev", - [ID_BLOCK] = "block", -}; - -/* - * Generates an ID of the form PREFIX SUBSYSTEM NUMBER - * where: - * - * - PREFIX is the reserved character '#' - * - SUBSYSTEM identifies the subsystem creating the ID - * - NUMBER is a decimal number unique within SUBSYSTEM. - * - * Example: "#block146" - * - * Note that these IDs do not satisfy id_wellformed(). - * - * The caller is responsible for freeing the returned string with g_free() - */ -char *id_generate(IdSubSystems id) -{ - static uint64_t id_counters[ID_MAX]; - uint32_t rnd; - - assert(id < ARRAY_SIZE(id_subsys_str)); - assert(id_subsys_str[id]); - - rnd = g_random_int_range(0, 100); - - return g_strdup_printf("%c%s%" PRIu64 "%02" PRId32, ID_SPECIAL_CHAR, - id_subsys_str[id], - id_counters[id]++, - rnd); -} -- cgit 1.2.3-korg