Received: from eggs.gnu.org ([2001:4830:134:3::10]:46347) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zm1Tc-0007nq-BN for qemu-devel@nongnu.org; Tue, 13 Oct 2015 11:26:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zm1TY-0005GS-Ij for qemu-devel@nongnu.org; Tue, 13 Oct 2015 11:26:56 -0400 From: Markus Armbruster References: <20151013130358.GJ4906@noname.str.redhat.com> Date: Tue, 13 Oct 2015 17:26:46 +0200 In-Reply-To: <20151013130358.GJ4906@noname.str.redhat.com> (Kevin Wolf's message of "Tue, 13 Oct 2015 15:03:58 +0200") Message-ID: <878u764wnd.fsf@blackfin.pond.sub.org> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Qemu-devel] [PATCH v3 0/4] List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: berto@igalia.com, qemu-block@nongnu.org, Jeff Cody , qemu-devel@nongnu.org, programmingkidx@gmail.com, jsnow@redhat.com Kevin Wolf writes: > Am 13.10.2015 um 01:36 hat Jeff Cody geschrieben: >> Born from the conversation on qemu-devel, this generation scheme uses the >> format ultimately proposed by Kevin, after list discussion. >> >> It attempts to keep the ID strings as small as possible, while fulfilling: >> >> 1.) Guarantee no collisions with a user-specified ID >> 2.) Identify the sub-system the ID belongs to >> 3.) Guarantee of uniqueness >> 4.) Spoiling predictibility, to avoid creating an assumption >> of object ordering and parsing (i.e., we don't want users to think >> they can guess the next ID based on prior behavior). >> >> See patch 1 for the generation scheme details. > > Thanks, squashed patches 2-4 and applied to the block branch. If you drop ID_QDEV, you can add my R-by.