From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYdss-0000Dh-6N for qemu-devel@nongnu.org; Thu, 19 Mar 2015 13:05:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYdsm-0001jJ-MU for qemu-devel@nongnu.org; Thu, 19 Mar 2015 13:05:26 -0400 Received: from mail-wi0-x22d.google.com ([2a00:1450:400c:c05::22d]:35118) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYdsm-0001jB-F5 for qemu-devel@nongnu.org; Thu, 19 Mar 2015 13:05:20 -0400 Received: by wibdy8 with SMTP id dy8so123575861wib.0 for ; Thu, 19 Mar 2015 10:05:19 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <550B01CC.9030602@redhat.com> Date: Thu, 19 Mar 2015 18:05:16 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <1426756391-26585-1-git-send-email-kraxel@redhat.com> <20150319141302-mutt-send-email-mst@redhat.com> <1426776404.10990.10.camel@nilsson.home.kraxel.org> <20150319164311-mutt-send-email-mst@redhat.com> In-Reply-To: <20150319164311-mutt-send-email-mst@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/1] Add virtio-input driver. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" , Gerd Hoffmann Cc: virtio-dev@lists.oasis-open.org, qemu-devel@nongnu.org, virtualization@lists.linux-foundation.org On 19/03/2015 17:33, Michael S. Tsirkin wrote: > On Thu, Mar 19, 2015 at 03:46:44PM +0100, Gerd Hoffmann wrote: >> Latest. As far I know there never ever have been incompatible changes >> to the interface, and given this is userspace/kernel abi I don't expect >> that to happen in the future. > > More events are added though, are they not? And distros backport rundom > subsets. > So I worry: what happens e.g. if you migrate between hosts which expose > slightly different subsets of events? > Might e.g. a button get stuck because button-press event was > sent but button-release wasn't? I think this is the same as SCSI. You can migrate between hosts which expose slightly different command sets. Paolo