From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39834) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBHNj-0001na-Nh for qemu-devel@nongnu.org; Fri, 10 Jun 2016 04:01:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bBHNf-0004lp-CO for qemu-devel@nongnu.org; Fri, 10 Jun 2016 04:01:30 -0400 Received: from mail-oi0-x241.google.com ([2607:f8b0:4003:c06::241]:33457) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBHNf-0004lO-5D for qemu-devel@nongnu.org; Fri, 10 Jun 2016 04:01:27 -0400 Received: by mail-oi0-x241.google.com with SMTP id e205so6477110oig.0 for ; Fri, 10 Jun 2016 01:01:26 -0700 (PDT) MIME-Version: 1.0 From: Christian Pinto Date: Fri, 10 Jun 2016 10:01:05 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: [Qemu-devel] [virtio-dev] New virtio device specification List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: virtio-dev@lists.oasis-open.org Cc: Baptiste Reynal , Jani Kokkonen , Claudio Fontana , VirtualOpenSystems Technical Team , "qemu-devel@nongnu.org Developers" Hi all, we are working on a new virtio device, namely the Signal Distribution Module (SDM). The SDM routes inter-processor signals intra and inter QEMU instances, using a user-defined communication channel. At the current state the SDM provides a local channel, for intra-QEMU signals, and a channel based on sockets (UNIX or TCP) to exchange signals between processors in different instances of QEMU. Each communication channel exports a common interface for the sake of ease of extension and integration of new channels. In addition to the virtio version, a platform device version is available as well to be used for cases where a processor is not running Linux but another OS/firmware that does not support virtio. For more details you can have a look at the following link: https://lists.gnu.org/archive/html/qemu-devel/2016-03/msg04492.html where you can find the latest RFC patch set for the QEMU code of the virtio SDM device. Kernel code is publicly accessible from: https://git.virtualopensystems.com/dev/qemu-het-tools/tree/sdm_test_virtio_mod_v1/ I am writing to understand how to start the procedure to include this device in the virtio specification and get a virtio device ID assigned. Thanks in advance for your feedback. Best regards, Christian