From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 03 11:31:22 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 03 Nov 2016 11:31:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c2GEs-0003QW-Om; Thu, 03 Nov 2016 11:31:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c2GEr-0003Pw-4n
 for embedded-pv-devel@lists.xenproject.org; Thu, 03 Nov 2016 11:31:21 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 7A/EA-04344-8002B185; Thu, 03 Nov 2016 11:31:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRWlGSWpSXmKPExsXiVRukqcuqIB1
 h8Py+gcXKnovMDowehz9cYQlgjGLNzEvKr0hgzfj+m6+gsGL56dVMDYwxXYxcHEICCxglZtw8
 yAjisAg0sEpcmb2OCcSREJjDKrFn93L2LkZOICdHYtOBXiYIu1hi49wZLCA2r4CgxMmZT8BsI
 QEviQPfdjJ3MXJwcAoESpzbpAKxoY9Joud+AyNIDZuArsT1Vw/A5rAIqEg8WXuRHaSeVyBA4s
 hTVZCwsIC1xM/mKWwgtoiAp0TL+4lsICXMAmUSDe/iIEx1ifXzhCYwCsxCcsMshMwCRqZVjBr
 FqUVlqUW6hmZ6SUWZ6RkluYmZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiBwccABDsYz5/2PMQo
 ycGkJMr7+alkhBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXiZ56QghwaLU9NSKtMwcYBzApCU4e
 JREeK/JAaV5iwsSc4sz0yFSpxjtORaceP6AiWMRmHy3+R2QbPvw4QGTEEtefl6qlDgvH8hUAZ
 C2jNI8uKGwuL3EKCslzMsIdKYQT0FqUW5mCar8K0ZxDkYlYd51IMt5MvNK4Ha/AjqLCegs8yQ
 JkLNKEhFSUg2M83sZ0j5HfVr/vz3/XSCHR3TF/+VLLISWWixrkLeeu/6m9qn5fjvc35au//Hl
 Qklq49EvzyxSfd+Hc7NIHk7SbvA5IbpDMk7g1Q/P6g36mZ0eh/wWzTzn67/41b2PsjJK88K97
 MpluR7MludlvsxzvO7kP7kOdaWciZ3LU9f5LbR8e1Hu/A9VJZbijERDLeai4kQA11XzttYCAA
 A=
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1478172677!68452701!1
X-Originating-IP: [74.125.82.41]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10939 invoked from network); 3 Nov 2016 11:31:17 -0000
Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com)
 (74.125.82.41)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Nov 2016 11:31:17 -0000
Received: by mail-wm0-f41.google.com with SMTP id n67so94543863wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 03 Nov 2016 04:31:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=HweXxvkn2VbYbQJ5HX2u8CL3spbCc9rMHjuh6EIn26M=;
 b=k8xm7YiFaIjlfcbY3qkcDZcI8LDNzSoxMfPLlxKpJRLbaqW2dJi159gXPpUTFmmJGu
 S7+3mDDpF2/cRsGn0pXSAKpo7Zh3fL770YoKH+BfcHKO7SJn9p+V/TspFuGgNkSFaBrP
 dg7I45Mg67MikzasH+jsFKLrhuAabWQixqK7CqM2HauSl874fj5BQWZk5AbgLd85lj1O
 fJjRT2gYXd96ahud36/d9SlZtfO29bL6B41GvP2ZhRqaBwOckxdwL8Za/aiPDsE0U63e
 G1Ji0ahER/OS7Co3hw2BaAh3Nx4eXNTz1ZeViQCqllQKVwf7dQHuz1CINqEz/uemI9sY
 qAFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=HweXxvkn2VbYbQJ5HX2u8CL3spbCc9rMHjuh6EIn26M=;
 b=beRr18g5U/35rnKrZE9+ZwQpTIUiBLUljujc+mUakm//XpZmsuSI9PFSHHr6F++0Yv
 cIjkEJzE/61lRgW/lo3kq35K9E8Xk4vxolXpGAW5GxIhJxpdBidGJJXVK4iDzb5DulBp
 FqHSPQiTfrca7w3HacmEHhAT5J5UQZsS4G0MTuFm+70DCrDQ0vRVYKM5g0MRxvJZhNaY
 Hum6ZdMEw0ug0OiLTAMSQj2mSDNXvIu7tzwEIRUTd//GSMymC0RXDkxE3PWmKVt5csE3
 O76jKB4LJ9p6k7kMVBiGbvxQEyEct7jWG/1401xlkjv07C2gJn98fy4ofcsdaKrC8unk
 NjAg==
X-Gm-Message-State: ABUngvd34MvBs0kU4JhF+Mw3g74tZE4NMf5C3F2dkXh+LFlfVxirrA8TgPzBchBytO1Ga1k4d+NZRYtEy/APqA==
X-Received: by 10.194.173.73 with SMTP id bi9mr6837622wjc.120.1478172677270;
 Thu, 03 Nov 2016 04:31:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.163.132 with HTTP; Thu, 3 Nov 2016 04:31:16 -0700 (PDT)
In-Reply-To: <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Thu, 3 Nov 2016 13:31:16 +0200
Message-ID: <CAC1WxdhByFmLtJWyc2X7F6fz97Uwtr5P+wyQfW1mfC2jkWtbMg@mail.gmail.com>
To: xen-devel@lists.xensource.com, embedded-pv-devel@lists.xenproject.org
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RGVhciBBbGwsCgpXb3VsZCB5b3UgcGxlYXNlIGNvbWUgdXAgd2l0aCBtb3JlIGNvbW1lbnRzLCBp
ZGVhcyBvciBibGFtZXMgb24gdGhlIHRvcGljPwoKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 03 11:31:22 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 03 Nov 2016 11:31:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c2GEs-0003QW-Om; Thu, 03 Nov 2016 11:31:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c2GEr-0003Pw-4n
 for embedded-pv-devel@lists.xenproject.org; Thu, 03 Nov 2016 11:31:21 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 7A/EA-04344-8002B185; Thu, 03 Nov 2016 11:31:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRWlGSWpSXmKPExsXiVRukqcuqIB1
 h8Py+gcXKnovMDowehz9cYQlgjGLNzEvKr0hgzfj+m6+gsGL56dVMDYwxXYxcHEICCxglZtw8
 yAjisAg0sEpcmb2OCcSREJjDKrFn93L2LkZOICdHYtOBXiYIu1hi49wZLCA2r4CgxMmZT8BsI
 QEviQPfdjJ3MXJwcAoESpzbpAKxoY9Joud+AyNIDZuArsT1Vw/A5rAIqEg8WXuRHaSeVyBA4s
 hTVZCwsIC1xM/mKWwgtoiAp0TL+4lsICXMAmUSDe/iIEx1ifXzhCYwCsxCcsMshMwCRqZVjBr
 FqUVlqUW6hmZ6SUWZ6RkluYmZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiBwccABDsYz5/2PMQo
 ycGkJMr7+alkhBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXiZ56QghwaLU9NSKtMwcYBzApCU4e
 JREeK/JAaV5iwsSc4sz0yFSpxjtORaceP6AiWMRmHy3+R2QbPvw4QGTEEtefl6qlDgvH8hUAZ
 C2jNI8uKGwuL3EKCslzMsIdKYQT0FqUW5mCar8K0ZxDkYlYd51IMt5MvNK4Ha/AjqLCegs8yQ
 JkLNKEhFSUg2M83sZ0j5HfVr/vz3/XSCHR3TF/+VLLISWWixrkLeeu/6m9qn5fjvc35au//Hl
 Qklq49EvzyxSfd+Hc7NIHk7SbvA5IbpDMk7g1Q/P6g36mZ0eh/wWzTzn67/41b2PsjJK88K97
 MpluR7MludlvsxzvO7kP7kOdaWciZ3LU9f5LbR8e1Hu/A9VJZbijERDLeai4kQA11XzttYCAA
 A=
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1478172677!68452701!1
X-Originating-IP: [74.125.82.41]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10939 invoked from network); 3 Nov 2016 11:31:17 -0000
Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com)
 (74.125.82.41)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Nov 2016 11:31:17 -0000
Received: by mail-wm0-f41.google.com with SMTP id n67so94543863wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 03 Nov 2016 04:31:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=HweXxvkn2VbYbQJ5HX2u8CL3spbCc9rMHjuh6EIn26M=;
 b=k8xm7YiFaIjlfcbY3qkcDZcI8LDNzSoxMfPLlxKpJRLbaqW2dJi159gXPpUTFmmJGu
 S7+3mDDpF2/cRsGn0pXSAKpo7Zh3fL770YoKH+BfcHKO7SJn9p+V/TspFuGgNkSFaBrP
 dg7I45Mg67MikzasH+jsFKLrhuAabWQixqK7CqM2HauSl874fj5BQWZk5AbgLd85lj1O
 fJjRT2gYXd96ahud36/d9SlZtfO29bL6B41GvP2ZhRqaBwOckxdwL8Za/aiPDsE0U63e
 G1Ji0ahER/OS7Co3hw2BaAh3Nx4eXNTz1ZeViQCqllQKVwf7dQHuz1CINqEz/uemI9sY
 qAFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=HweXxvkn2VbYbQJ5HX2u8CL3spbCc9rMHjuh6EIn26M=;
 b=beRr18g5U/35rnKrZE9+ZwQpTIUiBLUljujc+mUakm//XpZmsuSI9PFSHHr6F++0Yv
 cIjkEJzE/61lRgW/lo3kq35K9E8Xk4vxolXpGAW5GxIhJxpdBidGJJXVK4iDzb5DulBp
 FqHSPQiTfrca7w3HacmEHhAT5J5UQZsS4G0MTuFm+70DCrDQ0vRVYKM5g0MRxvJZhNaY
 Hum6ZdMEw0ug0OiLTAMSQj2mSDNXvIu7tzwEIRUTd//GSMymC0RXDkxE3PWmKVt5csE3
 O76jKB4LJ9p6k7kMVBiGbvxQEyEct7jWG/1401xlkjv07C2gJn98fy4ofcsdaKrC8unk
 NjAg==
X-Gm-Message-State: ABUngvd34MvBs0kU4JhF+Mw3g74tZE4NMf5C3F2dkXh+LFlfVxirrA8TgPzBchBytO1Ga1k4d+NZRYtEy/APqA==
X-Received: by 10.194.173.73 with SMTP id bi9mr6837622wjc.120.1478172677270;
 Thu, 03 Nov 2016 04:31:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.163.132 with HTTP; Thu, 3 Nov 2016 04:31:16 -0700 (PDT)
In-Reply-To: <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Thu, 3 Nov 2016 13:31:16 +0200
Message-ID: <CAC1WxdhByFmLtJWyc2X7F6fz97Uwtr5P+wyQfW1mfC2jkWtbMg@mail.gmail.com>
To: xen-devel@lists.xensource.com, embedded-pv-devel@lists.xenproject.org
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RGVhciBBbGwsCgpXb3VsZCB5b3UgcGxlYXNlIGNvbWUgdXAgd2l0aCBtb3JlIGNvbW1lbnRzLCBp
ZGVhcyBvciBibGFtZXMgb24gdGhlIHRvcGljPwoKU2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 04 20:51:45 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 04 Nov 2016 20:51:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c2lSj-0003N0-Ad; Fri, 04 Nov 2016 20:51:45 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c2lSh-0003Mp-Sn
 for embedded-pv-devel@lists.xenproject.org; Fri, 04 Nov 2016 20:51:44 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 77/D6-19686-FD4FC185; Fri, 04 Nov 2016 20:51:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEIsWRWlGSWpSXmKPExsVyMfS6i+69LzI
 RBvd6lS1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8axXToFe9krOl4fZmlgnMHWxcjFISQwn1Fi
 /dSLjCAOi8AlFoneV4fYQRwJgXcsEofnLWfuYuQEcmIkTuz4DFTFAWRXSpy8xgMSFhJQlPj6b
 DoThD2FSaJ9eQSIzSZgKnH5Zx8riC0ioCWxd/5HVpCZzAIzmCUePVvECJIQFrCUaF/czAoyk0
 VAVeJ0iwBImFfAUeL3wvtsEGvlJE4em8w6gZFvASPDKkaN4tSistQiXUMDvaSizPSMktzEzBw
 gz0wvN7W4ODE9NScxqVgvOT93EyMwTBiAYAfjvWUBhxglOZiURHmfbZCJEOJLyk+pzEgszogv
 Ks1JLT7EKMPBoSTB++UzUE6wKDU9tSItMwcYsDBpCQ4eJRHeGGDQCvEWFyTmFmemQ6ROMVpyv
 Prw4gETx7vN74Bkx4cPD5iEWPLy81KlxHnvgswTAGnIKM2DGweLqkuMslLCvIxABwrxFKQW5W
 aWoMq/YhTnYFQS5s0CWcuTmVcCt/UV0EFMQAe5hYAdVJKIkJJqYGwTfsabf/lXpqZcoBu71Rn
 GWSf7YtLa+qS/Hf/A0iTkvqpzZmTu4/2n9herTfprO7v5gnsFg9Dc/gt7bS9fey2QENM1MU1p
 dajb5dw6DtlVO2coz9pf+ubXiklBnd8zlj7lcZvXxvzk9xL3cvEdNVEzL61+etXj3a7+w5HJo
 d2mWSoTH7z6GaTEUpyRaKjFXFScCADKdel3pQIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1478292702!69573926!1
X-Originating-IP: [209.85.215.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58885 invoked from network); 4 Nov 2016 20:51:42 -0000
Received: from mail-lf0-f68.google.com (HELO mail-lf0-f68.google.com)
 (209.85.215.68)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Nov 2016 20:51:42 -0000
Received: by mail-lf0-f68.google.com with SMTP id o20so5207648lfg.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 04 Nov 2016 13:51:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=cCHQRqHQt6ZsDwuYjtmhKp28EQ/qsDzWpdkxF1YFcuk=;
 b=qb/BJbj0NnTo7OyadOR6gjSR8olWz3ST2yeJUZXTnvN+8BkPyAOJlyP/C0TYgEbdxs
 vXLQGuT1fhnqkUTtlcXpjYsRQhL7TtRUaDHdKxcI+qRlAkg0tm8Zle1FO6KAVQJ0G/qR
 7uCHZVW3qJ6HzZuWpwLwyEkEAxI5YDGJamMNPdHs73sSLQBYJ5qUH0SL0OW+R+T2kWid
 DkhV/hiMihYZ08UKOFvmX6vffsr5/s6kZfUA4rCoTt9fv23UhdWA87jZC2KORBFmwC2j
 BsW3J36iiE6tCDZC5p7kU5stY5WCl8dYX3Dr+2OEzgR34s5MGjtgMfUGVgLCmn1XFmT0
 u2JA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=cCHQRqHQt6ZsDwuYjtmhKp28EQ/qsDzWpdkxF1YFcuk=;
 b=DTfMK/uIg7kefbzSQLSL0n3Yl3+e6WwosTUyTwwEUvKPW6RIV44IFtOBbdSkU35fZW
 LzGZdt/o6jFqb9A6gBGjd94Zkhnos5MqRmLLod79P401xEra7KD3aTFqJ3XYxTfbTTzh
 1P9dj6V9qMzc2W7Y/lcWSPTJ0WS23K7AN41srWrFVVQEfKKwyGV2e0G/EM5aCSkG89b+
 FsARbIgjSYznk6Nyxf1N6s8lXB4Yybc8GQDlJcnYBOjojiwa2jMeaJ+C+9Ub4TQREzYc
 nZp/kVjyJkUBj1GZqcSvHPjsgkVesAotNF8s0+k0oUvJ5AF+jVjk2BvnsRDMEql6DEPq
 34ng==
X-Gm-Message-State: ABUngvf07Dd/68QeoCWNkNrRuwazeDFomF6DHMV5WruLJ1gNpqf2MaYbbfeWmWwhKQU5bg==
X-Received: by 10.25.16.95 with SMTP id f92mr10214078lfi.156.1478292701679;
 Fri, 04 Nov 2016 13:51:41 -0700 (PDT)
Received: from localhost.localdomain (24-57-94-178.pool.ukrtel.net.
 [178.94.57.24])
 by smtp.gmail.com with ESMTPSA id i82sm2599749lfe.2.2016.11.04.13.51.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 04 Nov 2016 13:51:40 -0700 (PDT)
From: "Andrushchenko, Oleksandr" <andr2000@gmail.com>
To: embedded-pv-devel@lists.xenproject.org
Date: Fri,  4 Nov 2016 22:51:32 +0200
Message-Id: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 1.9.1
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 tim@xen.org, oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, jbeulich@suse.com, keir.fraser@citrix.com,
 dario.faggioli@citrix.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIHRoZXJlIQoKV2Ugd291bGQgbGlrZSB0byBicmluZyBiYWNrIHRvIGxpZmUgdGhpcyB0aHJl
YWQuCldlIGRvIGhvcGUgdGhhdCB0aGUgcmUtd29ya2VkIHZlcnNpb24gb2YgdGhlIG9yaWdpbmFs
IHBhdGNoCmFkZHJlc3NlcyBhbGwgdGhlIGlzc3VlcyBkaXNjdXNzZWQgYmVmb3JlLgpXaGF0IGlz
IG1vcmUgd2UgYWxyZWFkeSBoYXZlIGEgd29ya2luZyB2ZXJzaW9uIG9mIHRoZQpmcm9udGVuZCBh
bmQgYmFja2VuZCB3aGljaCBwcm92ZSB0aGF0IHRoZSBwcm90b2NvbCB3b3JrcwoodGhvc2UgYXJl
IGluIHRoZSBwcm9jZXNzIG9mIHByZXBhcmluZyB0byBiZSBwdXNoZWQgdG8KdGhlIGNvbW11bml0
eSBhcyB3ZWxsKS4KCkhvcGUgeW91IGNhbiByZXZpZXcgdGhlIGNoYW5nZXMgYW5kIHByb3ZpZGUg
c29tZSBmZWVkYmFjaywKc28gZmluYWxseSBzb3VuZCBkZXZpY2VzIGZpbmQgdGhlaXIgd2F5IGlu
IHRoZSB3b3JsZCBvZiBYZW4KCkJlc3QgcmVnYXJkcywKQW5kcnVzaGNoZW5rbywgT2xla3NhbmRy
CkdyeXRzb3YsIE9sZWtzYW5kcgoKQW5kcnVzaGNoZW5rbywgT2xla3NhbmRyICgxKToKICBUaGlz
IGlzIEFCSSBmb3IgdGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgICAgIHNvdW5kIGRy
aXZlciB0bwogICAgY29tbXVuaWNhdGUgd2l0aCBlYWNoIHRvIG90aGVyLgoKIHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oICAgICAgIHwgNTgzICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmX2xpbnV4LmggfCAxMTQgKysr
KysrKwogMiBmaWxlcyBjaGFuZ2VkLCA2OTcgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2luY2x1ZGUvcHVibGljL2lvL3NuZGlmX2xpbnV4LmgKCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 04 20:51:45 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 04 Nov 2016 20:51:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c2lSj-0003N0-Ad; Fri, 04 Nov 2016 20:51:45 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c2lSh-0003Mp-Sn
 for embedded-pv-devel@lists.xenproject.org; Fri, 04 Nov 2016 20:51:44 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 77/D6-19686-FD4FC185; Fri, 04 Nov 2016 20:51:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEIsWRWlGSWpSXmKPExsVyMfS6i+69LzI
 RBvd6lS1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8axXToFe9krOl4fZmlgnMHWxcjFISQwn1Fi
 /dSLjCAOi8AlFoneV4fYQRwJgXcsEofnLWfuYuQEcmIkTuz4DFTFAWRXSpy8xgMSFhJQlPj6b
 DoThD2FSaJ9eQSIzSZgKnH5Zx8riC0ioCWxd/5HVpCZzAIzmCUePVvECJIQFrCUaF/czAoyk0
 VAVeJ0iwBImFfAUeL3wvtsEGvlJE4em8w6gZFvASPDKkaN4tSistQiXUMDvaSizPSMktzEzBw
 gz0wvN7W4ODE9NScxqVgvOT93EyMwTBiAYAfjvWUBhxglOZiURHmfbZCJEOJLyk+pzEgszogv
 Ks1JLT7EKMPBoSTB++UzUE6wKDU9tSItMwcYsDBpCQ4eJRHeGGDQCvEWFyTmFmemQ6ROMVpyv
 Prw4gETx7vN74Bkx4cPD5iEWPLy81KlxHnvgswTAGnIKM2DGweLqkuMslLCvIxABwrxFKQW5W
 aWoMq/YhTnYFQS5s0CWcuTmVcCt/UV0EFMQAe5hYAdVJKIkJJqYGwTfsabf/lXpqZcoBu71Rn
 GWSf7YtLa+qS/Hf/A0iTkvqpzZmTu4/2n9herTfprO7v5gnsFg9Dc/gt7bS9fey2QENM1MU1p
 dajb5dw6DtlVO2coz9pf+ubXiklBnd8zlj7lcZvXxvzk9xL3cvEdNVEzL61+etXj3a7+w5HJo
 d2mWSoTH7z6GaTEUpyRaKjFXFScCADKdel3pQIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1478292702!69573926!1
X-Originating-IP: [209.85.215.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58885 invoked from network); 4 Nov 2016 20:51:42 -0000
Received: from mail-lf0-f68.google.com (HELO mail-lf0-f68.google.com)
 (209.85.215.68)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Nov 2016 20:51:42 -0000
Received: by mail-lf0-f68.google.com with SMTP id o20so5207648lfg.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 04 Nov 2016 13:51:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=cCHQRqHQt6ZsDwuYjtmhKp28EQ/qsDzWpdkxF1YFcuk=;
 b=qb/BJbj0NnTo7OyadOR6gjSR8olWz3ST2yeJUZXTnvN+8BkPyAOJlyP/C0TYgEbdxs
 vXLQGuT1fhnqkUTtlcXpjYsRQhL7TtRUaDHdKxcI+qRlAkg0tm8Zle1FO6KAVQJ0G/qR
 7uCHZVW3qJ6HzZuWpwLwyEkEAxI5YDGJamMNPdHs73sSLQBYJ5qUH0SL0OW+R+T2kWid
 DkhV/hiMihYZ08UKOFvmX6vffsr5/s6kZfUA4rCoTt9fv23UhdWA87jZC2KORBFmwC2j
 BsW3J36iiE6tCDZC5p7kU5stY5WCl8dYX3Dr+2OEzgR34s5MGjtgMfUGVgLCmn1XFmT0
 u2JA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=cCHQRqHQt6ZsDwuYjtmhKp28EQ/qsDzWpdkxF1YFcuk=;
 b=DTfMK/uIg7kefbzSQLSL0n3Yl3+e6WwosTUyTwwEUvKPW6RIV44IFtOBbdSkU35fZW
 LzGZdt/o6jFqb9A6gBGjd94Zkhnos5MqRmLLod79P401xEra7KD3aTFqJ3XYxTfbTTzh
 1P9dj6V9qMzc2W7Y/lcWSPTJ0WS23K7AN41srWrFVVQEfKKwyGV2e0G/EM5aCSkG89b+
 FsARbIgjSYznk6Nyxf1N6s8lXB4Yybc8GQDlJcnYBOjojiwa2jMeaJ+C+9Ub4TQREzYc
 nZp/kVjyJkUBj1GZqcSvHPjsgkVesAotNF8s0+k0oUvJ5AF+jVjk2BvnsRDMEql6DEPq
 34ng==
X-Gm-Message-State: ABUngvf07Dd/68QeoCWNkNrRuwazeDFomF6DHMV5WruLJ1gNpqf2MaYbbfeWmWwhKQU5bg==
X-Received: by 10.25.16.95 with SMTP id f92mr10214078lfi.156.1478292701679;
 Fri, 04 Nov 2016 13:51:41 -0700 (PDT)
Received: from localhost.localdomain (24-57-94-178.pool.ukrtel.net.
 [178.94.57.24])
 by smtp.gmail.com with ESMTPSA id i82sm2599749lfe.2.2016.11.04.13.51.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 04 Nov 2016 13:51:40 -0700 (PDT)
From: "Andrushchenko, Oleksandr" <andr2000@gmail.com>
To: embedded-pv-devel@lists.xenproject.org
Date: Fri,  4 Nov 2016 22:51:32 +0200
Message-Id: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 1.9.1
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 tim@xen.org, oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, jbeulich@suse.com, keir.fraser@citrix.com,
 dario.faggioli@citrix.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIHRoZXJlIQoKV2Ugd291bGQgbGlrZSB0byBicmluZyBiYWNrIHRvIGxpZmUgdGhpcyB0aHJl
YWQuCldlIGRvIGhvcGUgdGhhdCB0aGUgcmUtd29ya2VkIHZlcnNpb24gb2YgdGhlIG9yaWdpbmFs
IHBhdGNoCmFkZHJlc3NlcyBhbGwgdGhlIGlzc3VlcyBkaXNjdXNzZWQgYmVmb3JlLgpXaGF0IGlz
IG1vcmUgd2UgYWxyZWFkeSBoYXZlIGEgd29ya2luZyB2ZXJzaW9uIG9mIHRoZQpmcm9udGVuZCBh
bmQgYmFja2VuZCB3aGljaCBwcm92ZSB0aGF0IHRoZSBwcm90b2NvbCB3b3JrcwoodGhvc2UgYXJl
IGluIHRoZSBwcm9jZXNzIG9mIHByZXBhcmluZyB0byBiZSBwdXNoZWQgdG8KdGhlIGNvbW11bml0
eSBhcyB3ZWxsKS4KCkhvcGUgeW91IGNhbiByZXZpZXcgdGhlIGNoYW5nZXMgYW5kIHByb3ZpZGUg
c29tZSBmZWVkYmFjaywKc28gZmluYWxseSBzb3VuZCBkZXZpY2VzIGZpbmQgdGhlaXIgd2F5IGlu
IHRoZSB3b3JsZCBvZiBYZW4KCkJlc3QgcmVnYXJkcywKQW5kcnVzaGNoZW5rbywgT2xla3NhbmRy
CkdyeXRzb3YsIE9sZWtzYW5kcgoKQW5kcnVzaGNoZW5rbywgT2xla3NhbmRyICgxKToKICBUaGlz
IGlzIEFCSSBmb3IgdGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgICAgIHNvdW5kIGRy
aXZlciB0bwogICAgY29tbXVuaWNhdGUgd2l0aCBlYWNoIHRvIG90aGVyLgoKIHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oICAgICAgIHwgNTgzICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmX2xpbnV4LmggfCAxMTQgKysr
KysrKwogMiBmaWxlcyBjaGFuZ2VkLCA2OTcgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2luY2x1ZGUvcHVibGljL2lvL3NuZGlmX2xpbnV4LmgKCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 04 20:51:52 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 04 Nov 2016 20:51:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c2lSq-0003PE-2Q; Fri, 04 Nov 2016 20:51:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c2lSo-0003Op-DG
 for embedded-pv-devel@lists.xenproject.org; Fri, 04 Nov 2016 20:51:50 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 68/65-21400-3E4FC185; Fri, 04 Nov 2016 20:51:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRWlGSWpSXmKPExsVyMfS6o+7DLzI
 RBq8/i1ms7LnI7MDocfjDFZYAxijWzLyk/IoE1oypu1exF5xoYKr4sqCHvYFx117GLkYuDiGB
 eYwS7Z2LmUAcFoGXLBI/ZvxkB3EkBPpZJaa+eg9UxgnkxEisX/SODcIulzi/7hSYLSSgKPH12
 XQmiFFTmCQWP5wI1sAmYCpx+WcfK4gtIqAlsXf+R1aQImaBGcwSj54tAisSFiiRmL16AdgkFg
 FViWPXl4A18Ao4SnyYeYMFYpucxMljk8HinAJOEvOfNkNtdpTomzuHbQKjwAJGhlWMGsWpRWW
 pRbqGJnpJRZnpGSW5iZk5uoYGpnq5qcXFiempOYlJxXrJ+bmbGIEhxgAEOxjPnvY8xCjJwaQk
 yvtsg0yEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneL5+BcoJFqempFWmZOcBgh0lLcPAoifDGA
 ANeiLe4IDG3ODMdInWK0ZLj1YcXD5g43ux6CSQ7Pnx4wCTEkpeflyolzpsA0iAA0pBRmgc3Dh
 aRlxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCTM+xbkKp7MvBK4ra+ADmICOsgtBOygkkSElFQ
 Do/7r+6t73xzUifue+VZIJVhdQEL+zIe2P+zvTKxWpC+rE+Xo+djGFyLRNYEp51CSpNGGuLfb
 Z2tJ+MZM231Ex3CKfHuXz8H2G+5T9DW4Gz4nv9jTfmzHxuYVkgllG5lDbG+ETzi8Ij3oyKquP
 WKLNTl/GGeufaO689CzIoaHe8ysPE8d8Cu9pMRSnJFoqMVcVJwIAHtFXbHDAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1478292704!52793421!1
X-Originating-IP: [209.85.215.65]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52170 invoked from network); 4 Nov 2016 20:51:45 -0000
Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com)
 (209.85.215.65)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Nov 2016 20:51:45 -0000
Received: by mail-lf0-f65.google.com with SMTP id 98so1896690lfs.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 04 Nov 2016 13:51:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=DwZXHy4ERlOU9jnZ9V7d8XhbmTg08wM8plY+WPQea6Y=;
 b=GcCHgoMC1zx4wuSfwxGarXH0Mplvk9xRirj4phlItpB7BTV0FUGNAo9IKoXb2lzStI
 A0J8em69Iehx8XzO8VYjCQTyYjD+quguWk1JRtgrBL3Y3MBIHHz8LLmQef/QuozzU4Of
 r+fEzUo0+uDXiEI4ugnrBn/SrTf1n0mBmpNgjvQDprcwtRtteCl31v50HCH0fcGdIDto
 wtJjMMxy+cxGbu6XkkY6+pCmdwno3hWgO7R9Qs3PHaC7vOAjiig/yZBnOTQUxMsMDC+7
 uNLgKIdDfcvpFX4GvGq+hbW4w+I3BO0+fA6VQ0MhTqLRFDR7P8CIc0Hz0dxQ8ippG0AS
 5+UA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=DwZXHy4ERlOU9jnZ9V7d8XhbmTg08wM8plY+WPQea6Y=;
 b=Nbi6ETgp6pu5j+NSCFhKg6g8i5ij/wng5VnY2MLDw8FFpYFkfv7s9r+gomucnwhS45
 aWthbguFTN+EGz/EdDu73m+/RGerc+jTBfzhM+UGKB3oLoGMeboD0rnoFxIfQvh4qkIu
 hBdKyjmU89TqxC+ZksGdcv6knIhKNorflUi9scsPiVnxhMV8lhe8WmgV6OECFPNzIDwb
 yiD2bniKPjxJDQqwSGNT0lRdEbdl5tEwJ9pmcX6iG7K/Z+bfcW+r7T5l9TzelSymZ6pJ
 FscU0BqGTNPDLMzWNg+f7jM+d/3tAp4HfgfVDe+aguQ01lbDCt2/n/7fCrZSb0EwT5Uw
 XhZQ==
X-Gm-Message-State: ABUngvdD4QSMyIpNOQmnqp8+iM/aXf6Zr5jDPkdyoE0V5IviC65nYT4qHtU+kVj9dMiNeA==
X-Received: by 10.25.40.10 with SMTP id o10mr2427711lfo.66.1478292703812;
 Fri, 04 Nov 2016 13:51:43 -0700 (PDT)
Received: from localhost.localdomain (24-57-94-178.pool.ukrtel.net.
 [178.94.57.24])
 by smtp.gmail.com with ESMTPSA id i82sm2599749lfe.2.2016.11.04.13.51.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 04 Nov 2016 13:51:43 -0700 (PDT)
From: "Andrushchenko, Oleksandr" <andr2000@gmail.com>
To: embedded-pv-devel@lists.xenproject.org
Date: Fri,  4 Nov 2016 22:51:33 +0200
Message-Id: <1478292693-4107-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 tim@xen.org, oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, jbeulich@suse.com, keir.fraser@citrix.com,
 dario.faggioli@citrix.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v8] This is ABI for the two halves of a
	Para-virtual sound driver to communicate with each to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIERteXRyeXNoeW4gPG9sZWtzYW5kci5kbXl0cnlzaHlu
QGdsb2JhbGxvZ2ljLmNvbT4KU2lnbmVkLW9mZi1ieTogSXVyaWkgS29ub3ZhbGVua28gPGl1cmlp
Lmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcnVzaGNoZW5r
bywgT2xla3NhbmRyIDxhbmRyMjAwMEBnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5k
ciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVt
b3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZp
bml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAq
IGFkZGVkIHByb3RvY29sIGRlc2NyaXB0aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQg
ZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVk
IFhFTlNORF9QQ01fRk9STUFUX0ZMT0FUXyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgog
KiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JN
QVRfRjY0XyoqCiAqIGFkZGVkICdpZCcgZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNl
IHBhY2tldHMKICogcmVuYW1lZCAnc3RyZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW5hbWVkICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGlu
IHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8g
J3BjbV90eXBlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1f
aWQnIGZpZWxkIGZyb20gdGhlIHJlc3BvbnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAq
IHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFjayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tl
dHMgZGVzY3JpcHRpb24KICogbW92ZWQgJ2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24g
aW4gdGhlIHJlc3BvbnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJl
d29ya2VkIHJlcXVlc3QvcmVzcG9uc2UgcGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jl
c3BvbnNlIHBhY2tldCBpcyBjaGFuZ2VkIHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVy
cyBmb3IgdGhlIFhFTlNORF9PUF9TRVRfVk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQog
ICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdlCiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5C
dXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVhbSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVk
IHNvdW5kIGRldmljZSBpbiB0aGUgYmFja2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBB
ZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3JhbXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6
CiAqIFJld29ya2VkIHN0cmVhbXMgZGVzY3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBO
b2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoKICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFt
ZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmljIGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVu
ZCBkZXZpY2UgcGFyYW1ldGVycwogKiBzbGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVz
Y3JpcHRpb24gYWRkZWQgbXV0ZS91bm11dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZv
ciBYZW5TdG9yZSBjb25maWd1cmF0aW9uIHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMg
ZXRjLikKICogY2hhbmdlZCByZXF1ZXN0L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQg
b2N0ZXRzIHRvIDE2CiAqIGludHJvZHVjZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0
ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRfTUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtl
ZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13
b3JrZWQgcmVhZC93cml0ZS92b2x1bWUgcmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVm
czoKICAgYnVmZmVyIGZyb20gdGhlIG9wZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVy
YXRpb25zIHRvIHBhc3MgZGF0YQogKiBzcGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVl
IHRvIGJlIGEgc2lnbmVkIHZhbHVlIGluIHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBi
ZWluZyAwZEJtLgogKiBhZGRlZCBMaW51eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVm
aW5pdGlvbnMKLS0tCi0tLQogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggICAgICAgfCA1
ODMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvaW8vc25kaWZfbGludXguaCB8IDExNCArKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDY5NyBp
bnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvL3Nu
ZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWZfbGlu
dXguaAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MC4uZGY3MDVhNgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRp
Zi5oCkBAIC0wLDAgKzEsNTgzIEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBzbmRpZi5o
CisgKgorICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0
IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy
Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBh
bmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisg
KiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0
aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJn
ZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGll
cyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0
d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
ZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBz
dWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJF
IElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJF
U1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV
UlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRI
T1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VT
IE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNU
LCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5F
Q1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1Mg
SU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxMy0yMDE1IEdsb2JhbExv
Z2ljIEluYy4KKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICovCisK
KyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElD
X0lPX1hFTlNORF9IX18KKworLyoKKyAqIEZyb250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4g
ZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBi
ZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9ldmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhv
bGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBt
dXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklO
QUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgorICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlv
bnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlc3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNh
dGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5l
cmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4g
RnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3BfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNp
bmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVTUE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0
dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2Fy
ZCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5p
Y2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4K
KyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0
aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0
b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGlu
IHRoZSBYZW5TdG9yZSBpcyBzdG9yZWQgYXMgc3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVt
ZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVkIGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJh
bmdlcyBsaXN0ZWQgYmVsb3cgYXJlCisgKiBleHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdl
ciB0eXBlcyBjYXBhYmxlIG9mIHN0b3JpbmcgdGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVy
bHkgZm9ybWF0ZWQgbm9kZSBzdHJpbmcsIHdpdGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAq
CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJh
Y2tlbmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFkZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCisgKgorICogSW5kaWNlcyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBk
cml2ZXIgaW5zdGFuY2VzLCBjYXJkcywKKyAqIGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICog
ZnJvbnRlbmQtaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAg
RG9tYWluIElEIG9mIHRoZSBzb3VuZCBmcm9udGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFplcm8gYmFzZWQgaW5kZXggb2Yg
dGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBpbnN0YW5jZSBpbiB0aGlzIGRvbWFpbi4KKyAq
ICAgICAgTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0aGUgZG9tYWluIGF0IHRo
ZSBzYW1lIHRpbWUuCisgKgorICogY2FyZF9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1
aW50PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBpbmRleCBvZiB0aGUgY2FyZCB3aXRoaW4gdGhl
IGRyaXZlci4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50Pgor
ICoKKyAqICAgICAgVW5pcXVlICh3aXRoaW4gZ2l2ZW4gY2FyZCBpbnN0YW5jZSkgZGV2aWNlIElE
LgorICogICAgICBEb2Vzbid0IGhhdmUgdG8gYmUgemVybyBiYXNlZCBhbmQvb3IgYmUgY29udGln
dW91cy4KKyAqCisgKiBzdHJlYW1faWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4K
KyAqCisgKiAgICAgIFplcm8gYmFzZWQgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2aWNl
LgorICoKKyAqIEV4YW1wbGUgZm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1LCBp
bnN0YW5jZSBvZiB0aGUgZHJpdmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9yIGZp
cnN0IFBWIGRyaXZlciksIHNvdW5kIGNhcmQgMCwgZGV2aWNlIGlkIDIsCisgKiBmaXJzdCBzdHJl
YW0gKDApOgorICogL2xvY2FsL2RvbWFpbi88ZnJvbnRlbmQtaWQ+L2RldmljZS92c25kLzxkcnZf
aWR4Pi9jYXJkLzxjYXJkX2lkeD4vCisgKiAJZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3RyZWFt
X2lkeD4vdHlwZSA9ICJwIgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8w
L2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNldCBvZiBjYXJk
cywgZGV2aWNlcyBhbmQgc3RyZWFtcywgZWFjaAorICogaXMgaW5kaXZpZHVhbGx5IGNvbmZpZ3Vy
ZWQuIFBhcnQgb2YgdGhlIFBDTSBjb25maWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVkIGF0CisgKiBo
aWdoZXIgbGV2ZWwgYW5kIGJlIGZ1bGx5IG9yIHBhcnRpYWxseSByZS11c2VkIGJ5IHRoZSB1bmRl
cmx5aW5nIGxheWVycy4KKyAqIFRoZXNlIGNvbmZpZ3VyYXRpb24gdmFsdWVzIGFyZToKKyAqICBv
IG51bWJlciBvZiBjaGFubmVscyAobWluL21heCkKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgcmF0
ZXMKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgZm9ybWF0cy4KKyAqIEUuZy4gb25lIGNhbiBkZWZp
bmUgdGhlc2UgdmFsdWVzIGZvciB0aGUgd2hvbGUgY2FyZCwgd2hvbGUgZGV2aWNlIG9yIHN0cmVh
bS4KKyAqIEV2ZXJ5IHVuZGVybHlpbmcgbGF5ZXIgaW4gdHVybiBjYW4gcmUtZGVmaW5lIHNvbWUg
b3IgYWxsIG9mIHRoZW0gdG8gYmV0dGVyCisgKiBmaXQgaXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwg
Y2FyZCBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0byBiZQorICogaW4gWzE7IDhdIHJh
bmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0g
b25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBh
IHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdlLgorICoKKyAqIGNoYW5uZWxzLW1p
bgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2
ZSBpbnRlZ2VyPgorICoKKyAqICAgICAgVGhlIG1pbmltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRo
YXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDEuIElmIG5vdCBkZWZp
bmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KKyAqCisgKiBjaGFubmVscy1tYXgKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmcgcmVwcmVzZW50aW5nIGEgcG9zaXRpdmUgaW50
ZWdlcj4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIGFtb3VudCBvZiBjaGFubmVscyB0aGF0IGlz
IHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCA8Y2hhbm5lbHMtbWluPi4gSWYg
bm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncworICogICAgICBkZWZhdWx0LgorICoKKyAq
IHNhbXBsZS1yYXRlcworICogICAgICBWYWx1ZXM6ICAgICAgICAgPGxpc3Qgb2YgdWludHM+Cisg
KgorICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMgc2VwYXJhdGVkIGJ5IFhF
TlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJv
bnRlbmQncyBkZWZhdWx0LgorICoKKyAqIHNhbXBsZS1mb3JtYXRzCisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8bGlzdCBvZiBYRU5TTkRfUENNX0ZPUk1BVF9YWFhfU1RSPgorICoKKyAqICAgICAg
TGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMgc2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNU
X1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBk
ZWZhdWx0LgorICoKKyAqIGJ1ZmZlci1zaXplCisgKiAgICAgIFZhbHVlczogICAgICAgICA8c3Ry
aW5nIHJlcHJlc2VudGluZyBhIHBvc2l0aXZlIGludGVnZXI+CisgKgorICogICAgICBUaGUgbWF4
aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJlYW0u
CisgKgorICogRXhhbXBsZSBjb25maWd1cmF0aW9uOgorICoKKyAqIENhcmQgY29uZmlndXJhdGlv
biB1c2VkIGJ5IGFsbCBzdHJlYW1zOgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAv
Y2FyZC8wL3NhbXBsZS1mb3JtYXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJlYW0g
b3ZlcnJpZGVzIHNhbXBsZSByYXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUvZGV2
aWNlL3ZzbmQvMC9jYXJkLzEvZGV2aWNlLzIvc3RyZWFtLzAvc2FtcGxlLXJhdGVzID0gIjgwMDA7
MjIwNTA7NDQxMDA7NDgwMDAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
Q2FyZCBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogc2hvcnQt
bmFtZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbMzJdPgorICoKKyAqICAgICAgU2hv
cnQgbmFtZSBvZiB0aGUgY2FyZC4KKyAqCisgKiBsb25nLW5hbWUKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIExvbmcgbmFtZSBvZiB0aGUgY2FyZC4KKyAq
CisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQv
MC9zaG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNl
L3ZzbmQvMC9jYXJkLzAvbG9uZy1uYW1lID0gIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNr
IgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8Y2hhcls4MF0+CisgKgorICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ug
b2YgdGhlIGNhcmQgZ2l2ZW4uCisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWlu
LzUvZGV2aWNlL3ZzbmQvMC9jYXJkLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5lcmFsIGFuYWxvZyIK
KyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBzZXR0aW5ncyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6
ICAgICAgICAgInAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAicCIgLSBwbGF5YmFj
ayBzdHJlYW0sICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJZiBib3RoIGNhcHR1
cmUgYW5kIHBsYXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBuZWVkIHRvIGJlCisg
KiAgICAgIGRlZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhhbXBsZSwKKyAqICAg
ICAgL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8wL2RldmljZS8wL3N0cmVhbS8w
L3R5cGUgPSAicCIKKyAqICAgICAgL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8w
L2RldmljZS8wL3N0cmVhbS8xL3R5cGUgPSAiYyIKKyAqCisgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2RlcworICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1ZXN0
IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhl
c2UgYXJlIHBlciBzdHJlYW0uCisgKgorICogZXZlbnQtY2hhbm5lbAorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2ZSBpbnRlZ2VyPgorICoKKyAq
ICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2ln
bmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJl
ZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2
ZSBpbnRlZ2VyPgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcg
cGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29sZSBwYWdlIGlu
IGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogaW5kZXgKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDxzdHJpbmcgcmVwcmVzZW50aW5nIGEgcG9zaXRpdmUgaW50ZWdlcj4K
KyAqCisgKiAgICAgIEFmdGVyIHN0cmVhbSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBh
IHVuaXF1ZSBJRCAod2l0aGluIHRoZSBmcm9udAorICogICAgICBkcml2ZXIpLCBzbyBldmVyeSBz
dHJlYW0gb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZQorICogICAgICBi
YWNrZW5kIGJ5IHRoaXMgSUQuCisgKi8KKworLyoKKyAqIFNUQVRFIERJQUdSQU1TCisgKgorICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
U3RhcnR1cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0ZSBu
b2RlcyB3aXRoIGluaXRpYWwgc3RhdGUKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgorICog
VG9vbCBzdGFjayBjcmVhdGVzIGFuZCBzZXRzIHVwIGZyb250ZW5kIHNvdW5kIGNvbmZpZ3VyYXRp
b24gbm9kZXMgcGVyIGRvbWFpbi4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAgID09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlh
bGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50
aWZpY2F0aW9uCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0
YS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBPcGVuIGFuZCB2
YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9udGVu
ZCBjb25maWd1cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2ZW50
IGNoYW5uZWxzIHBlciBjb25maWd1cmVkCisgKiAgIHBsYXliYWNrL2NhcHR1cmUgc3RyZWFtLgor
ICogbyBQdWJsaXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCisgKiAgIHRoYXQgd2lsbCBiZSBpbiBl
ZmZlY3QgZHVyaW5nCisgKiAgIHRoaXMgY29ubmVjdGlvbi4KKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlSW5pdGlh
bGlzZWQKKyAqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVl
cnkgZnJvbnRlbmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG8gQ29ubmVjdCB0byB0aGUgZXZlbnQgY2hhbm5lbHMuCisgKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBW
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDb25u
ZWN0ZWQKKyAqCisgKiAgbyBDcmVhdGUgYW5kIGluaXRpYWxpemUgT1MKKyAqICB2aXJ0dWFsIHNv
dW5kIGRldmljZSBpbnN0YW5jZXMKKyAqICBhcyBwZXIgY29uZmlndXJhdGlvbi4KKyAqICAgICAg
ICAgICAgICB8CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1
c1N0YXRlQ29ubmVjdGVkCisgKgorICovCisKKy8qCisgKiBQQ00gRk9STUFUUworICoKKyAqIFhF
TlNORF9QQ01fRk9STUFUXzxmb3JtYXQ+W188ZW5kaWFuPl0KKyAqCisgKiBmb3JtYXQ6IDxTL1Uv
Rj48Yml0cz4gb3IgPG5hbWU+CisgKiAgICAgUyAtIHNpZ25lZCwgVSAtIHVuc2lnbmVkLCBGIC0g
ZmxvYXQKKyAqICAgICBiaXRzIC0gOCwgMTYsIDI0LCAzMgorICogICAgIG5hbWUgLSBNVV9MQVcs
IEdTTSwgZXRjLgorICoKKyAqIGVuZGlhbjogPExFL0JFPiwgbWF5IGJlIGFic2VudAorICogICAg
IExFIC0gTGl0dGxlIGVuZGlhbiwgQkUgLSBCaWcgZW5kaWFuCisgKi8KKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfUzggICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4
ICAgICAgICAgICAgMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEUgICAgICAgIDIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0JFICAgICAgICAzCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UxNl9MRSAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MTZfQkUgICAgICAgIDUKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0xFICAgICAgICA2
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9CRSAgICAgICAgNworI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9VMjRfTEUgICAgICAgIDgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
VTI0X0JFICAgICAgICA5CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRSAgICAgICAg
MTAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0JFICAgICAgICAxMQorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9VMzJfTEUgICAgICAgIDEyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1UzMl9CRSAgICAgICAgMTMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFICAg
ICAgICAxNCAvKiA0LWJ5dGUgZmxvYXQsIElFRUUtNzU0IDMyLWJpdCwgKi8KKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfRjMyX0JFICAgICAgICAxNSAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAg
ICAgICAgICAgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0xFICAgICAgICAxNiAv
KiA4LWJ5dGUgZmxvYXQsIElFRUUtNzU0IDY0LWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfRjY0X0JFICAgICAgICAxNyAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAg
Ki8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFIDE4CisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRSAxOQorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9NVV9MQVcgICAgICAgIDIwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0FfTEFXICAgICAgICAgMjEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNICAg
ICAyMgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NUEVHICAgICAgICAgIDIzCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0dTTSAgICAgICAgICAgMjQKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfU1BFQ0lBTCAgICAgICAzMSAvKiBBbnkgb3RoZXIgdW5zcGVjaWZpZWQgZm9ybWF0ICov
CisKKy8qCisgKiBSRVFVRVNUIENPREVTLgorICovCisjZGVmaW5lIFhFTlNORF9PUF9PUEVOICAg
ICAgICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfT1BfQ0xPU0UgICAgICAgICAgICAgICAg
IDEKKyNkZWZpbmUgWEVOU05EX09QX1JFQUQgICAgICAgICAgICAgICAgICAyCisjZGVmaW5lIFhF
TlNORF9PUF9XUklURSAgICAgICAgICAgICAgICAgMworI2RlZmluZSBYRU5TTkRfT1BfU0VUX1ZP
TFVNRSAgICAgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX09QX0dFVF9WT0xVTUUgICAgICAgICAg
ICA1CisjZGVmaW5lIFhFTlNORF9PUF9NVVRFICAgICAgICAgICAgICAgICAgNgorI2RlZmluZSBY
RU5TTkRfT1BfVU5NVVRFICAgICAgICAgICAgICAgIDcKKworLyoKKyAqIFhFTlNUT1JFIEZJRUxE
IEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAqLworI2RlZmluZSBYRU5TTkRfRFJJ
VkVSX05BTUUgICAgICAgICAgICAgICAgICAgInZzbmQiCisKKyNkZWZpbmUgWEVOU05EX0xJU1Rf
U0VQQVJBVE9SICAgICAgICAgICAgICAgICI7IgorLyogUGF0aCBlbnRyaWVzICovCisjZGVmaW5l
IFhFTlNORF9QQVRIX0NBUkQgICAgICAgICAgICAgICAgICAgICAiY2FyZCIKKyNkZWZpbmUgWEVO
U05EX1BBVEhfREVWSUNFICAgICAgICAgICAgICAgICAgICJkZXZpY2UiCisjZGVmaW5lIFhFTlNO
RF9QQVRIX1NUUkVBTSAgICAgICAgICAgICAgICAgICAic3RyZWFtIgorLyogRmllbGQgbmFtZXMg
Ki8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NBUkRfU0hPUlRfTkFNRSAgICAgICAgICJzaG9ydC1u
YW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfQ0FSRF9MT05HX05BTUUgICAgICAgICAgImxvbmct
bmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1JJTkdfUkVGICAgICAgICAgICAgICAgICJyaW5n
LXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9DSE5MICAgICAgICAgICAgICAgICJldmVu
dC1jaGFubmVsIgorI2RlZmluZSBYRU5TTkRfRklFTERfREVWSUNFX05BTUUgICAgICAgICAgICAg
Im5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9UWVBFICAgICAgICAgICAgICAgICAgICAidHlw
ZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAgICAgICJpbmRleCIK
KyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01JTiAgICAgICAgICAgICJjaGFubmVscy1t
aW4iCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NQVggICAgICAgICAgICAiY2hhbm5l
bHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTICAgICAgICAgICAgInNh
bXBsZS1yYXRlcyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NBTVBMRV9GT1JNQVRTICAgICAgICAg
ICJzYW1wbGUtZm9ybWF0cyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0JVRkZFUl9TSVpFICAgICAg
ICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFtIHR5cGUgZmllbGQgdmFsdWVzLiAqLwor
I2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJBQ0sgICAgICAgICAgInAiCisjZGVmaW5l
IFhFTlNORF9TVFJFQU1fVFlQRV9DQVBUVVJFICAgICAgICAgICAiYyIKKy8qIFNhbXBsZSByYXRl
IG1heCBzdHJpbmcgbGVuZ3RoICovCisjZGVmaW5lIFhFTlNORF9TQU1QTEVfUkFURV9NQVhfTEVO
ICAgICAgICAgICAgNgorLyogU2FtcGxlIGZvcm1hdCBmaWVsZCB2YWx1ZXMgKi8KKyNkZWZpbmUg
WEVOU05EX1NBTVBMRV9GT1JNQVRfTUFYX0xFTiAgICAgICAgIDI0CisKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAgICAgICAgICAiczgiCisjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX1U4X1NUUiAgICAgICAgICAgICAgICAgInU4IgorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9TMTZfTEVfU1RSICAgICAgICAgICAgICJzMTZfbGUiCisjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX1MxNl9CRV9TVFIgICAgICAgICAgICAgInMxNl9iZSIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAgICAgICAgICAidTE2X2xlIgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICAgICAgICAgICJ1MTZfYmUiCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgICAgICAgICAgInMyNF9sZSIKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAgICAgICAgICAiczI0X2JlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAgICAgICAgICAgICJ1MjRfbGUiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9TVFIgICAgICAgICAgICAgInUyNF9iZSIKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NUUiAgICAgICAgICAgICAiczMyX2xlIgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVfU1RSICAgICAgICAgICAgICJzMzJfYmUi
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9TVFIgICAgICAgICAgICAgInUzMl9s
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAgICAgICAgICAidTMy
X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAgICAgICAgICAgICJm
bG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFX1NUUiAgICAgICAgICAg
ICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9MRV9TVFIgICAgICAg
ICAgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRV9TVFIg
ICAgICAgICAgICAgImZsb2F0NjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1
OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFtZV9sZSIKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAiaWVjOTU4X3N1YmZyYW1lX2JlIgorI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RSICAgICAgICAgICAgICJtdV9sYXciCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgICAgICAgICAgImFfbGF3Igor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICAgICAgICAgICJpbWFfYWRw
Y20iCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUdfU1RSICAgICAgICAgICAgICAgIm1w
ZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dTTV9TVFIgICAgICAgICAgICAgICAgImdz
bSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfU1BFQ0lBTF9TVFIgICAgICAgICAgICAic3Bl
Y2lhbCIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKyAvKiBPcGVyYXRpb24g
ZmFpbGVkIGZvciBzb21lIHVuc3BlY2lmaWVkIHJlYXNvbiAoZS4gZy4gLUVJTykuICovCisjZGVm
aW5lIFhFTlNORF9SU1BfRVJST1IgICAgICAgICAgICAgICAgICgtMSkKKyAvKiBPcGVyYXRpb24g
Y29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9PS0FZICAgICAg
ICAgICAgICAgICAgMAorCisvKgorICogRGVzY3JpcHRpb24gb2YgdGhlIHByb3RvY29sIGJldHdl
ZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVyLgorICoKKyAqIFRoZSB0d28gaGFsdmVzIG9m
IGEgUGFyYS12aXJ0dWFsIHNvdW5kIGRyaXZlciBjb21tdW5pY2F0ZXMgd2l0aAorICogZWFjaCBv
dGhlciB1c2luZyBhIHNoYXJlZCBwYWdlIGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVk
IHBhZ2UgY29udGFpbnMgYSByaW5nIHdpdGggcmVxdWVzdC9yZXNwb25zZSBwYWNrZXRzLgorICoK
KyAqCisgKiBBbGwgcmVxdWVzdCBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3RoICgxNiBvY3Rl
dHMpCisgKgorICoKKyAqIFJlcXVlc3Qgb3BlbiAtIG9wZW4gYSBQQ00gc3RyZWFtIGZvciBwbGF5
YmFjayBvciBjYXB0dXJlOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAg
ICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0
aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbV9yYXRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIHBjbV9mb3JtYXQgICAgIHwg
IHBjbV9jaGFubmVscyAgIHwgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJl
Y3Rvcnlfc3RhcnQgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKworICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJl
c3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfT1BFTgorICogc3RyZWFt
X2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3Rv
cmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIHBjbV9yYXRlIC0gdWludDMyX3QsIHN0
cmVhbSBkYXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BDTV9G
T1JNQVRfWFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2YgY2hh
bm5lbHMgb2YgdGhpcyBzdHJlYW0KKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVm
X3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQorICogICBkZXNjcmliaW5n
IHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBz
aGFyZWQKKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkg
dGhpcyBzaW5nbGUgcGFnZSwgdGhlbgorICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBt
dXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKKyAqICAgaXMgbm90IE5V
TEwpCisgKgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlw
dG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qg
b2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQorICogICBi
dWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3Jl
Zl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisgKiAgIHBhZ2UgZGly
ZWN0b3J5CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCisgKiBn
cmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBi
dWZmZXIKKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCisgKgorICogUmVxdWVzdCBj
bG9zZSAtIGNsb3NlIGFuIG9wZW5lZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAg
ICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0
ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAg
ICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0
IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNO
RF9PUF9DTE9TRQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0g
KCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqCisg
KgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9y
IHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAg
b3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hv
ZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9SRUFEL1hF
TlNORF9PUF9XUklURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJl
YW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAq
IG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0IHdpdGhpbiB0aGUg
c2hhcmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0Cisg
KiBsZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0aAorICoKKyAqCisg
KiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBjaGFubmVscycgdm9sdW1lIG9mIHRo
ZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAg
ICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRp
b24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiBy
ZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1NFVF9WT0xVTUUgb3Ig
WEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0
aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBzdHJl
YW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNo
YW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAg
ICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFu
bmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzFdICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAgICAgICAgICAgICAgICBjaGFubmVs
W1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBzaW50MzJfdCwgdm9sdW1lIG9mIGkt
dGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBhcyBhIHNpZ25lZCB2YWx1ZSBpbiBz
dGVwcyBvZiAwLjAwMSBkQm0sCisgKiB3aGlsZSAwIGJlaW5nIDBkQm0uCisgKgorICoKKyAqIFJl
cXVlc3QgbXV0ZS91bm11dGUgLSBtdXRlL3VubXV0ZSBzdHJlYW06CisgKiAgICAgICAgICAwICAg
ICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAg
ICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAg
ICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUg
Z3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwg
WEVOU05EX09QX01VVEUvWEVOU05EX09QX1VOTVVURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3Qs
IGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAg
b2YgdGhlIHN0cmVhbSkKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiBpcyB1
c2VkIHRvIGV4Y2hhbmdlIG11dGUvdW5tdXRlCisgKiB2YWx1ZXM6CisgKgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICBjaGFubmVsWzBdICAgIHwg
ICBjaGFubmVsWzFdICAgIHwgICBjaGFubmVsWzJdICAgIHwgICBjaGFubmVsWzNdICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICBjaGFubmVsW2ldICAgIHwgICBjaGFubmVsW2krMV0gIHwgICBjaGFubmVsW2kr
Ml0gIHwgICBjaGFubmVsW2krM10gIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBjaGFubmVsW2ldIC0gdWludDhf
dCwgbm9uLXplcm8gaWYgaS10aCBjaGFubmVsIG5lZWRzIHRvIGJlIG11dGVkL3VubXV0ZWQKKyAq
IE51bWJlciBvZiBjaGFubmVscyBwYXNzZWQgaXMgZXF1YWwgdG8gWEVOU05EX09QX09QRU4gcmVx
dWVzdCBwY21fY2hhbm5lbHMKKyAqIGZpZWxkCisgKgorICoKKyAqIEFsbCByZXNwb25zZSBwYWNr
ZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3RoICg2NCBieXRlcykKKyAqCisgKiBSZXNwb25zZSBmb3Ig
YWxsIHJlcXVlc3RzOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAg
ICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9u
ICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICBz
dGF0dXMgICAgIHwgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVxdWVzdAorICogc3RyZWFt
X2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4
X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBzdGF0dXMgLSBpbnQ4
X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JTUF8/Pz8pCisgKi8KKworc3RydWN0IHhlbnNu
ZF9yZXF1ZXN0IHsKKyAgICB1aW50OF90IHJhd1sxNl07Cit9OworCitzdHJ1Y3QgeGVuc25kX3Jl
c3BvbnNlIHsKKyAgICB1aW50OF90IHJhd1sxNl07Cit9OworCisjZW5kaWYgLyogX19YRU5fUFVC
TElDX0lPX1hFTlNORF9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9z
bmRpZl9saW51eC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmX2xpbnV4LmgKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNThlYzk2YwotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oCkBAIC0wLDAgKzEsMTE0IEBACisv
KgorICogIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBP
U2VzCisgKgorICogICBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogICB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBv
cgorICogICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqICAgVGhp
cyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2Vm
dWwsCisgKiAgIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCisgKiAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh
IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiAgIGFsb25nIHdpdGgg
dGhpcyBwcm9ncmFtOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiAgIEZv
dW5kYXRpb24sIEluYy4sIDU5IFRlbXBsZSBQbGFjZSwgU3VpdGUgMzMwLCBCb3N0b24sIE1BICAw
MjExMS0xMzA3IFVTQQorICoKKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5j
LgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKyNkZWZp
bmUgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKworI2lmZGVmIF9fS0VSTkVMX18K
KyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaD4KKyNpbmNsdWRlIDx4ZW4vaW50ZXJm
YWNlL2dyYW50X3RhYmxlLmg+CisjZWxzZQorI2luY2x1ZGUgPHhlbi9pby9yaW5nLmg+CisjaW5j
bHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisjZW5kaWYKKyNpZiAwCisjaW5jbHVkZSA8eGVuL2lu
Y2x1ZGUvcHVibGljL2lvL3NuZGlmLmg+CisjZWxzZQorI3dhcm5pbmcgIlRPRE86IHByb3Blcmx5
IGluY2x1ZGUgYmFzZSBwcm90b2NvbCBoZWFkZXIiCisjaW5jbHVkZSAic25kaWYuaCIKKyNlbmRp
ZgorCitzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIHsKKwl1aW50MzJfdCBwY21fcmF0ZTsKKwl1aW50
OF90IHBjbV9mb3JtYXQ7CisJdWludDhfdCBwY21fY2hhbm5lbHM7CisJLyogaW4gSHogKi8KKwl1
aW50MTZfdCBfX3Jlc2VydmVkMDsKKwlncmFudF9yZWZfdCBncmVmX2RpcmVjdG9yeV9zdGFydDsK
K30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CisKK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3Rv
cnkgeworCWdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKKwl1aW50MzJfdCBudW1fZ3Jl
ZnM7CisJZ3JhbnRfcmVmX3QgZ3JlZlswXTsKK30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CisK
K3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKK30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CisK
K3N0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHsKKwl1aW50MzJfdCBvZmZzZXQ7CisJdWludDMyX3Qg
bGVuOworfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKKworc3RydWN0IHhlbnNuZF9yZWFkX3Jl
cSB7CisJdWludDMyX3Qgb2Zmc2V0OworCXVpbnQzMl90IGxlbjsKK30gX19hdHRyaWJ1dGVfXygo
cGFja2VkKSk7CisKK3N0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgeworfSBfX2F0dHJpYnV0ZV9f
KChwYWNrZWQpKTsKKworc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSB7Cit9IF9fYXR0cmlidXRl
X18oKHBhY2tlZCkpOworCitzdHJ1Y3QgeGVuc25kX211dGVfcmVxIHsKK30gX19hdHRyaWJ1dGVf
XygocGFja2VkKSk7CisKK3N0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB7Cit9IF9fYXR0cmlidXRl
X18oKHBhY2tlZCkpOworCitzdHJ1Y3QgeGVuc25kX3JlcSB7CisJdW5pb24geworCQlzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3QgcmF3OworCQlzdHJ1Y3QgeworCQkJdWludDE2X3QgaWQ7CisJCQl1aW50
OF90IG9wZXJhdGlvbjsKKwkJCXVpbnQ4X3Qgc3RyZWFtX2lkeDsKKwkJCXVuaW9uIHsKKwkJCQlz
dHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47CisJCQkJc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEg
Y2xvc2U7CisJCQkJc3RydWN0IHhlbnNuZF93cml0ZV9yZXEgd3JpdGU7CisJCQkJc3RydWN0IHhl
bnNuZF9yZWFkX3JlcSByZWFkOworCQkJCXN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3Zv
bDsKKwkJCQlzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7CisJCQkJc3RydWN0IHhl
bnNuZF9tdXRlX3JlcSBtdXRlOworCQkJCXN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7
CisJCQl9IG9wOworCQl9IGRhdGE7CisJfSB1OworfTsKKworc3RydWN0IHhlbnNuZF9yZXNwIHsK
Kwl1bmlvbiB7CisJCXN0cnVjdCB4ZW5zbmRfcmVzcG9uc2UgcmF3OworCQlzdHJ1Y3QgeworCQkJ
dWludDE2X3QgaWQ7CisJCQl1aW50OF90IG9wZXJhdGlvbjsKKwkJCXVpbnQ4X3Qgc3RyZWFtX2lk
eDsKKwkJCWludDhfdCBzdGF0dXM7CisJCX0gZGF0YTsKKwl9IHU7Cit9OworCitERUZJTkVfUklO
R19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4ZW5zbmRfcmVxLAorCQlzdHJ1Y3QgeGVuc25kX3Jl
c3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18gKi8KLS0g
CjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
RW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFu
L2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 04 20:51:52 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 04 Nov 2016 20:51:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c2lSq-0003PE-2Q; Fri, 04 Nov 2016 20:51:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c2lSo-0003Op-DG
 for embedded-pv-devel@lists.xenproject.org; Fri, 04 Nov 2016 20:51:50 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 68/65-21400-3E4FC185; Fri, 04 Nov 2016 20:51:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRWlGSWpSXmKPExsVyMfS6o+7DLzI
 RBq8/i1ms7LnI7MDocfjDFZYAxijWzLyk/IoE1oypu1exF5xoYKr4sqCHvYFx117GLkYuDiGB
 eYwS7Z2LmUAcFoGXLBI/ZvxkB3EkBPpZJaa+eg9UxgnkxEisX/SODcIulzi/7hSYLSSgKPH12
 XQmiFFTmCQWP5wI1sAmYCpx+WcfK4gtIqAlsXf+R1aQImaBGcwSj54tAisSFiiRmL16AdgkFg
 FViWPXl4A18Ao4SnyYeYMFYpucxMljk8HinAJOEvOfNkNtdpTomzuHbQKjwAJGhlWMGsWpRWW
 pRbqGJnpJRZnpGSW5iZk5uoYGpnq5qcXFiempOYlJxXrJ+bmbGIEhxgAEOxjPnvY8xCjJwaQk
 yvtsg0yEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneL5+BcoJFqempFWmZOcBgh0lLcPAoifDGA
 ANeiLe4IDG3ODMdInWK0ZLj1YcXD5g43ux6CSQ7Pnx4wCTEkpeflyolzpsA0iAA0pBRmgc3Dh
 aRlxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCTM+xbkKp7MvBK4ra+ADmICOsgtBOygkkSElFQ
 Do/7r+6t73xzUifue+VZIJVhdQEL+zIe2P+zvTKxWpC+rE+Xo+djGFyLRNYEp51CSpNGGuLfb
 Z2tJ+MZM231Ex3CKfHuXz8H2G+5T9DW4Gz4nv9jTfmzHxuYVkgllG5lDbG+ETzi8Ij3oyKquP
 WKLNTl/GGeufaO689CzIoaHe8ysPE8d8Cu9pMRSnJFoqMVcVJwIAHtFXbHDAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1478292704!52793421!1
X-Originating-IP: [209.85.215.65]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52170 invoked from network); 4 Nov 2016 20:51:45 -0000
Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com)
 (209.85.215.65)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 Nov 2016 20:51:45 -0000
Received: by mail-lf0-f65.google.com with SMTP id 98so1896690lfs.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 04 Nov 2016 13:51:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=DwZXHy4ERlOU9jnZ9V7d8XhbmTg08wM8plY+WPQea6Y=;
 b=GcCHgoMC1zx4wuSfwxGarXH0Mplvk9xRirj4phlItpB7BTV0FUGNAo9IKoXb2lzStI
 A0J8em69Iehx8XzO8VYjCQTyYjD+quguWk1JRtgrBL3Y3MBIHHz8LLmQef/QuozzU4Of
 r+fEzUo0+uDXiEI4ugnrBn/SrTf1n0mBmpNgjvQDprcwtRtteCl31v50HCH0fcGdIDto
 wtJjMMxy+cxGbu6XkkY6+pCmdwno3hWgO7R9Qs3PHaC7vOAjiig/yZBnOTQUxMsMDC+7
 uNLgKIdDfcvpFX4GvGq+hbW4w+I3BO0+fA6VQ0MhTqLRFDR7P8CIc0Hz0dxQ8ippG0AS
 5+UA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=DwZXHy4ERlOU9jnZ9V7d8XhbmTg08wM8plY+WPQea6Y=;
 b=Nbi6ETgp6pu5j+NSCFhKg6g8i5ij/wng5VnY2MLDw8FFpYFkfv7s9r+gomucnwhS45
 aWthbguFTN+EGz/EdDu73m+/RGerc+jTBfzhM+UGKB3oLoGMeboD0rnoFxIfQvh4qkIu
 hBdKyjmU89TqxC+ZksGdcv6knIhKNorflUi9scsPiVnxhMV8lhe8WmgV6OECFPNzIDwb
 yiD2bniKPjxJDQqwSGNT0lRdEbdl5tEwJ9pmcX6iG7K/Z+bfcW+r7T5l9TzelSymZ6pJ
 FscU0BqGTNPDLMzWNg+f7jM+d/3tAp4HfgfVDe+aguQ01lbDCt2/n/7fCrZSb0EwT5Uw
 XhZQ==
X-Gm-Message-State: ABUngvdD4QSMyIpNOQmnqp8+iM/aXf6Zr5jDPkdyoE0V5IviC65nYT4qHtU+kVj9dMiNeA==
X-Received: by 10.25.40.10 with SMTP id o10mr2427711lfo.66.1478292703812;
 Fri, 04 Nov 2016 13:51:43 -0700 (PDT)
Received: from localhost.localdomain (24-57-94-178.pool.ukrtel.net.
 [178.94.57.24])
 by smtp.gmail.com with ESMTPSA id i82sm2599749lfe.2.2016.11.04.13.51.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 04 Nov 2016 13:51:43 -0700 (PDT)
From: "Andrushchenko, Oleksandr" <andr2000@gmail.com>
To: embedded-pv-devel@lists.xenproject.org
Date: Fri,  4 Nov 2016 22:51:33 +0200
Message-Id: <1478292693-4107-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 tim@xen.org, oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, jbeulich@suse.com, keir.fraser@citrix.com,
 dario.faggioli@citrix.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v8] This is ABI for the two halves of a
	Para-virtual sound driver to communicate with each to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIERteXRyeXNoeW4gPG9sZWtzYW5kci5kbXl0cnlzaHlu
QGdsb2JhbGxvZ2ljLmNvbT4KU2lnbmVkLW9mZi1ieTogSXVyaWkgS29ub3ZhbGVua28gPGl1cmlp
Lmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcnVzaGNoZW5r
bywgT2xla3NhbmRyIDxhbmRyMjAwMEBnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5k
ciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVt
b3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZp
bml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAq
IGFkZGVkIHByb3RvY29sIGRlc2NyaXB0aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQg
ZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVk
IFhFTlNORF9QQ01fRk9STUFUX0ZMT0FUXyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgog
KiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JN
QVRfRjY0XyoqCiAqIGFkZGVkICdpZCcgZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNl
IHBhY2tldHMKICogcmVuYW1lZCAnc3RyZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW5hbWVkICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGlu
IHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8g
J3BjbV90eXBlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1f
aWQnIGZpZWxkIGZyb20gdGhlIHJlc3BvbnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAq
IHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFjayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tl
dHMgZGVzY3JpcHRpb24KICogbW92ZWQgJ2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24g
aW4gdGhlIHJlc3BvbnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJl
d29ya2VkIHJlcXVlc3QvcmVzcG9uc2UgcGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jl
c3BvbnNlIHBhY2tldCBpcyBjaGFuZ2VkIHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVy
cyBmb3IgdGhlIFhFTlNORF9PUF9TRVRfVk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQog
ICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdlCiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5C
dXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVhbSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVk
IHNvdW5kIGRldmljZSBpbiB0aGUgYmFja2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBB
ZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3JhbXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6
CiAqIFJld29ya2VkIHN0cmVhbXMgZGVzY3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBO
b2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoKICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFt
ZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmljIGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVu
ZCBkZXZpY2UgcGFyYW1ldGVycwogKiBzbGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVz
Y3JpcHRpb24gYWRkZWQgbXV0ZS91bm11dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZv
ciBYZW5TdG9yZSBjb25maWd1cmF0aW9uIHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMg
ZXRjLikKICogY2hhbmdlZCByZXF1ZXN0L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQg
b2N0ZXRzIHRvIDE2CiAqIGludHJvZHVjZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0
ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRfTUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtl
ZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13
b3JrZWQgcmVhZC93cml0ZS92b2x1bWUgcmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVm
czoKICAgYnVmZmVyIGZyb20gdGhlIG9wZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVy
YXRpb25zIHRvIHBhc3MgZGF0YQogKiBzcGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVl
IHRvIGJlIGEgc2lnbmVkIHZhbHVlIGluIHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBi
ZWluZyAwZEJtLgogKiBhZGRlZCBMaW51eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVm
aW5pdGlvbnMKLS0tCi0tLQogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggICAgICAgfCA1
ODMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvaW8vc25kaWZfbGludXguaCB8IDExNCArKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDY5NyBp
bnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvL3Nu
ZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWZfbGlu
dXguaAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MC4uZGY3MDVhNgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRp
Zi5oCkBAIC0wLDAgKzEsNTgzIEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBzbmRpZi5o
CisgKgorICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0
IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy
Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBh
bmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisg
KiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0
aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJn
ZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGll
cyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0
d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
ZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBz
dWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJF
IElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJF
U1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV
UlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRI
T1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VT
IE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNU
LCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5F
Q1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1Mg
SU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxMy0yMDE1IEdsb2JhbExv
Z2ljIEluYy4KKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICovCisK
KyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElD
X0lPX1hFTlNORF9IX18KKworLyoKKyAqIEZyb250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4g
ZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBi
ZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9ldmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhv
bGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBt
dXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklO
QUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgorICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlv
bnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlc3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNh
dGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5l
cmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4g
RnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3BfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNp
bmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVTUE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0
dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2Fy
ZCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5p
Y2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4K
KyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0
aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0
b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGlu
IHRoZSBYZW5TdG9yZSBpcyBzdG9yZWQgYXMgc3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVt
ZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVkIGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJh
bmdlcyBsaXN0ZWQgYmVsb3cgYXJlCisgKiBleHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdl
ciB0eXBlcyBjYXBhYmxlIG9mIHN0b3JpbmcgdGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVy
bHkgZm9ybWF0ZWQgbm9kZSBzdHJpbmcsIHdpdGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAq
CisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJh
Y2tlbmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFkZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCisgKgorICogSW5kaWNlcyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBk
cml2ZXIgaW5zdGFuY2VzLCBjYXJkcywKKyAqIGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICog
ZnJvbnRlbmQtaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAg
RG9tYWluIElEIG9mIHRoZSBzb3VuZCBmcm9udGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFplcm8gYmFzZWQgaW5kZXggb2Yg
dGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBpbnN0YW5jZSBpbiB0aGlzIGRvbWFpbi4KKyAq
ICAgICAgTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0aGUgZG9tYWluIGF0IHRo
ZSBzYW1lIHRpbWUuCisgKgorICogY2FyZF9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1
aW50PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBpbmRleCBvZiB0aGUgY2FyZCB3aXRoaW4gdGhl
IGRyaXZlci4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50Pgor
ICoKKyAqICAgICAgVW5pcXVlICh3aXRoaW4gZ2l2ZW4gY2FyZCBpbnN0YW5jZSkgZGV2aWNlIElE
LgorICogICAgICBEb2Vzbid0IGhhdmUgdG8gYmUgemVybyBiYXNlZCBhbmQvb3IgYmUgY29udGln
dW91cy4KKyAqCisgKiBzdHJlYW1faWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4K
KyAqCisgKiAgICAgIFplcm8gYmFzZWQgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2aWNl
LgorICoKKyAqIEV4YW1wbGUgZm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1LCBp
bnN0YW5jZSBvZiB0aGUgZHJpdmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9yIGZp
cnN0IFBWIGRyaXZlciksIHNvdW5kIGNhcmQgMCwgZGV2aWNlIGlkIDIsCisgKiBmaXJzdCBzdHJl
YW0gKDApOgorICogL2xvY2FsL2RvbWFpbi88ZnJvbnRlbmQtaWQ+L2RldmljZS92c25kLzxkcnZf
aWR4Pi9jYXJkLzxjYXJkX2lkeD4vCisgKiAJZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3RyZWFt
X2lkeD4vdHlwZSA9ICJwIgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8w
L2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNldCBvZiBjYXJk
cywgZGV2aWNlcyBhbmQgc3RyZWFtcywgZWFjaAorICogaXMgaW5kaXZpZHVhbGx5IGNvbmZpZ3Vy
ZWQuIFBhcnQgb2YgdGhlIFBDTSBjb25maWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVkIGF0CisgKiBo
aWdoZXIgbGV2ZWwgYW5kIGJlIGZ1bGx5IG9yIHBhcnRpYWxseSByZS11c2VkIGJ5IHRoZSB1bmRl
cmx5aW5nIGxheWVycy4KKyAqIFRoZXNlIGNvbmZpZ3VyYXRpb24gdmFsdWVzIGFyZToKKyAqICBv
IG51bWJlciBvZiBjaGFubmVscyAobWluL21heCkKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgcmF0
ZXMKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgZm9ybWF0cy4KKyAqIEUuZy4gb25lIGNhbiBkZWZp
bmUgdGhlc2UgdmFsdWVzIGZvciB0aGUgd2hvbGUgY2FyZCwgd2hvbGUgZGV2aWNlIG9yIHN0cmVh
bS4KKyAqIEV2ZXJ5IHVuZGVybHlpbmcgbGF5ZXIgaW4gdHVybiBjYW4gcmUtZGVmaW5lIHNvbWUg
b3IgYWxsIG9mIHRoZW0gdG8gYmV0dGVyCisgKiBmaXQgaXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwg
Y2FyZCBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0byBiZQorICogaW4gWzE7IDhdIHJh
bmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0g
b25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBh
IHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdlLgorICoKKyAqIGNoYW5uZWxzLW1p
bgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2
ZSBpbnRlZ2VyPgorICoKKyAqICAgICAgVGhlIG1pbmltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRo
YXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDEuIElmIG5vdCBkZWZp
bmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KKyAqCisgKiBjaGFubmVscy1tYXgKKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmcgcmVwcmVzZW50aW5nIGEgcG9zaXRpdmUgaW50
ZWdlcj4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIGFtb3VudCBvZiBjaGFubmVscyB0aGF0IGlz
IHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCA8Y2hhbm5lbHMtbWluPi4gSWYg
bm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncworICogICAgICBkZWZhdWx0LgorICoKKyAq
IHNhbXBsZS1yYXRlcworICogICAgICBWYWx1ZXM6ICAgICAgICAgPGxpc3Qgb2YgdWludHM+Cisg
KgorICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMgc2VwYXJhdGVkIGJ5IFhF
TlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJv
bnRlbmQncyBkZWZhdWx0LgorICoKKyAqIHNhbXBsZS1mb3JtYXRzCisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8bGlzdCBvZiBYRU5TTkRfUENNX0ZPUk1BVF9YWFhfU1RSPgorICoKKyAqICAgICAg
TGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMgc2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNU
X1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBk
ZWZhdWx0LgorICoKKyAqIGJ1ZmZlci1zaXplCisgKiAgICAgIFZhbHVlczogICAgICAgICA8c3Ry
aW5nIHJlcHJlc2VudGluZyBhIHBvc2l0aXZlIGludGVnZXI+CisgKgorICogICAgICBUaGUgbWF4
aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJlYW0u
CisgKgorICogRXhhbXBsZSBjb25maWd1cmF0aW9uOgorICoKKyAqIENhcmQgY29uZmlndXJhdGlv
biB1c2VkIGJ5IGFsbCBzdHJlYW1zOgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAv
Y2FyZC8wL3NhbXBsZS1mb3JtYXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJlYW0g
b3ZlcnJpZGVzIHNhbXBsZSByYXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUvZGV2
aWNlL3ZzbmQvMC9jYXJkLzEvZGV2aWNlLzIvc3RyZWFtLzAvc2FtcGxlLXJhdGVzID0gIjgwMDA7
MjIwNTA7NDQxMDA7NDgwMDAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
Q2FyZCBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogc2hvcnQt
bmFtZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbMzJdPgorICoKKyAqICAgICAgU2hv
cnQgbmFtZSBvZiB0aGUgY2FyZC4KKyAqCisgKiBsb25nLW5hbWUKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIExvbmcgbmFtZSBvZiB0aGUgY2FyZC4KKyAq
CisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQv
MC9zaG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNl
L3ZzbmQvMC9jYXJkLzAvbG9uZy1uYW1lID0gIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNr
IgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8Y2hhcls4MF0+CisgKgorICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ug
b2YgdGhlIGNhcmQgZ2l2ZW4uCisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWlu
LzUvZGV2aWNlL3ZzbmQvMC9jYXJkLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5lcmFsIGFuYWxvZyIK
KyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBzZXR0aW5ncyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6
ICAgICAgICAgInAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAicCIgLSBwbGF5YmFj
ayBzdHJlYW0sICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJZiBib3RoIGNhcHR1
cmUgYW5kIHBsYXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBuZWVkIHRvIGJlCisg
KiAgICAgIGRlZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhhbXBsZSwKKyAqICAg
ICAgL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8wL2RldmljZS8wL3N0cmVhbS8w
L3R5cGUgPSAicCIKKyAqICAgICAgL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8w
L2RldmljZS8wL3N0cmVhbS8xL3R5cGUgPSAiYyIKKyAqCisgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2RlcworICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1ZXN0
IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogVGhl
c2UgYXJlIHBlciBzdHJlYW0uCisgKgorICogZXZlbnQtY2hhbm5lbAorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2ZSBpbnRlZ2VyPgorICoKKyAq
ICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2ln
bmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJl
ZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2
ZSBpbnRlZ2VyPgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcg
cGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29sZSBwYWdlIGlu
IGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogaW5kZXgKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDxzdHJpbmcgcmVwcmVzZW50aW5nIGEgcG9zaXRpdmUgaW50ZWdlcj4K
KyAqCisgKiAgICAgIEFmdGVyIHN0cmVhbSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBh
IHVuaXF1ZSBJRCAod2l0aGluIHRoZSBmcm9udAorICogICAgICBkcml2ZXIpLCBzbyBldmVyeSBz
dHJlYW0gb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVudGlmaWVkIGJ5IHRoZQorICogICAgICBi
YWNrZW5kIGJ5IHRoaXMgSUQuCisgKi8KKworLyoKKyAqIFNUQVRFIERJQUdSQU1TCisgKgorICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
U3RhcnR1cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0ZSBu
b2RlcyB3aXRoIGluaXRpYWwgc3RhdGUKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgorICog
VG9vbCBzdGFjayBjcmVhdGVzIGFuZCBzZXRzIHVwIGZyb250ZW5kIHNvdW5kIGNvbmZpZ3VyYXRp
b24gbm9kZXMgcGVyIGRvbWFpbi4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAgID09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlh
bGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50
aWZpY2F0aW9uCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0
YS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBPcGVuIGFuZCB2
YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9udGVu
ZCBjb25maWd1cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2ZW50
IGNoYW5uZWxzIHBlciBjb25maWd1cmVkCisgKiAgIHBsYXliYWNrL2NhcHR1cmUgc3RyZWFtLgor
ICogbyBQdWJsaXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCisgKiAgIHRoYXQgd2lsbCBiZSBpbiBl
ZmZlY3QgZHVyaW5nCisgKiAgIHRoaXMgY29ubmVjdGlvbi4KKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlSW5pdGlh
bGlzZWQKKyAqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVl
cnkgZnJvbnRlbmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG8gQ29ubmVjdCB0byB0aGUgZXZlbnQgY2hhbm5lbHMuCisgKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBW
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDb25u
ZWN0ZWQKKyAqCisgKiAgbyBDcmVhdGUgYW5kIGluaXRpYWxpemUgT1MKKyAqICB2aXJ0dWFsIHNv
dW5kIGRldmljZSBpbnN0YW5jZXMKKyAqICBhcyBwZXIgY29uZmlndXJhdGlvbi4KKyAqICAgICAg
ICAgICAgICB8CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1
c1N0YXRlQ29ubmVjdGVkCisgKgorICovCisKKy8qCisgKiBQQ00gRk9STUFUUworICoKKyAqIFhF
TlNORF9QQ01fRk9STUFUXzxmb3JtYXQ+W188ZW5kaWFuPl0KKyAqCisgKiBmb3JtYXQ6IDxTL1Uv
Rj48Yml0cz4gb3IgPG5hbWU+CisgKiAgICAgUyAtIHNpZ25lZCwgVSAtIHVuc2lnbmVkLCBGIC0g
ZmxvYXQKKyAqICAgICBiaXRzIC0gOCwgMTYsIDI0LCAzMgorICogICAgIG5hbWUgLSBNVV9MQVcs
IEdTTSwgZXRjLgorICoKKyAqIGVuZGlhbjogPExFL0JFPiwgbWF5IGJlIGFic2VudAorICogICAg
IExFIC0gTGl0dGxlIGVuZGlhbiwgQkUgLSBCaWcgZW5kaWFuCisgKi8KKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfUzggICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4
ICAgICAgICAgICAgMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEUgICAgICAgIDIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0JFICAgICAgICAzCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UxNl9MRSAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MTZfQkUgICAgICAgIDUKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0xFICAgICAgICA2
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9CRSAgICAgICAgNworI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9VMjRfTEUgICAgICAgIDgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
VTI0X0JFICAgICAgICA5CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRSAgICAgICAg
MTAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0JFICAgICAgICAxMQorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9VMzJfTEUgICAgICAgIDEyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1UzMl9CRSAgICAgICAgMTMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFICAg
ICAgICAxNCAvKiA0LWJ5dGUgZmxvYXQsIElFRUUtNzU0IDMyLWJpdCwgKi8KKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfRjMyX0JFICAgICAgICAxNSAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAg
ICAgICAgICAgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0xFICAgICAgICAxNiAv
KiA4LWJ5dGUgZmxvYXQsIElFRUUtNzU0IDY0LWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfRjY0X0JFICAgICAgICAxNyAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAg
Ki8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFIDE4CisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRSAxOQorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9NVV9MQVcgICAgICAgIDIwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0FfTEFXICAgICAgICAgMjEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNICAg
ICAyMgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NUEVHICAgICAgICAgIDIzCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0dTTSAgICAgICAgICAgMjQKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfU1BFQ0lBTCAgICAgICAzMSAvKiBBbnkgb3RoZXIgdW5zcGVjaWZpZWQgZm9ybWF0ICov
CisKKy8qCisgKiBSRVFVRVNUIENPREVTLgorICovCisjZGVmaW5lIFhFTlNORF9PUF9PUEVOICAg
ICAgICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfT1BfQ0xPU0UgICAgICAgICAgICAgICAg
IDEKKyNkZWZpbmUgWEVOU05EX09QX1JFQUQgICAgICAgICAgICAgICAgICAyCisjZGVmaW5lIFhF
TlNORF9PUF9XUklURSAgICAgICAgICAgICAgICAgMworI2RlZmluZSBYRU5TTkRfT1BfU0VUX1ZP
TFVNRSAgICAgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX09QX0dFVF9WT0xVTUUgICAgICAgICAg
ICA1CisjZGVmaW5lIFhFTlNORF9PUF9NVVRFICAgICAgICAgICAgICAgICAgNgorI2RlZmluZSBY
RU5TTkRfT1BfVU5NVVRFICAgICAgICAgICAgICAgIDcKKworLyoKKyAqIFhFTlNUT1JFIEZJRUxE
IEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAqLworI2RlZmluZSBYRU5TTkRfRFJJ
VkVSX05BTUUgICAgICAgICAgICAgICAgICAgInZzbmQiCisKKyNkZWZpbmUgWEVOU05EX0xJU1Rf
U0VQQVJBVE9SICAgICAgICAgICAgICAgICI7IgorLyogUGF0aCBlbnRyaWVzICovCisjZGVmaW5l
IFhFTlNORF9QQVRIX0NBUkQgICAgICAgICAgICAgICAgICAgICAiY2FyZCIKKyNkZWZpbmUgWEVO
U05EX1BBVEhfREVWSUNFICAgICAgICAgICAgICAgICAgICJkZXZpY2UiCisjZGVmaW5lIFhFTlNO
RF9QQVRIX1NUUkVBTSAgICAgICAgICAgICAgICAgICAic3RyZWFtIgorLyogRmllbGQgbmFtZXMg
Ki8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NBUkRfU0hPUlRfTkFNRSAgICAgICAgICJzaG9ydC1u
YW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfQ0FSRF9MT05HX05BTUUgICAgICAgICAgImxvbmct
bmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1JJTkdfUkVGICAgICAgICAgICAgICAgICJyaW5n
LXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9DSE5MICAgICAgICAgICAgICAgICJldmVu
dC1jaGFubmVsIgorI2RlZmluZSBYRU5TTkRfRklFTERfREVWSUNFX05BTUUgICAgICAgICAgICAg
Im5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9UWVBFICAgICAgICAgICAgICAgICAgICAidHlw
ZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAgICAgICJpbmRleCIK
KyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01JTiAgICAgICAgICAgICJjaGFubmVscy1t
aW4iCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NQVggICAgICAgICAgICAiY2hhbm5l
bHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTICAgICAgICAgICAgInNh
bXBsZS1yYXRlcyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NBTVBMRV9GT1JNQVRTICAgICAgICAg
ICJzYW1wbGUtZm9ybWF0cyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0JVRkZFUl9TSVpFICAgICAg
ICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFtIHR5cGUgZmllbGQgdmFsdWVzLiAqLwor
I2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJBQ0sgICAgICAgICAgInAiCisjZGVmaW5l
IFhFTlNORF9TVFJFQU1fVFlQRV9DQVBUVVJFICAgICAgICAgICAiYyIKKy8qIFNhbXBsZSByYXRl
IG1heCBzdHJpbmcgbGVuZ3RoICovCisjZGVmaW5lIFhFTlNORF9TQU1QTEVfUkFURV9NQVhfTEVO
ICAgICAgICAgICAgNgorLyogU2FtcGxlIGZvcm1hdCBmaWVsZCB2YWx1ZXMgKi8KKyNkZWZpbmUg
WEVOU05EX1NBTVBMRV9GT1JNQVRfTUFYX0xFTiAgICAgICAgIDI0CisKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAgICAgICAgICAiczgiCisjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX1U4X1NUUiAgICAgICAgICAgICAgICAgInU4IgorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9TMTZfTEVfU1RSICAgICAgICAgICAgICJzMTZfbGUiCisjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX1MxNl9CRV9TVFIgICAgICAgICAgICAgInMxNl9iZSIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAgICAgICAgICAidTE2X2xlIgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICAgICAgICAgICJ1MTZfYmUiCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgICAgICAgICAgInMyNF9sZSIKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAgICAgICAgICAiczI0X2JlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAgICAgICAgICAgICJ1MjRfbGUiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9TVFIgICAgICAgICAgICAgInUyNF9iZSIKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NUUiAgICAgICAgICAgICAiczMyX2xlIgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVfU1RSICAgICAgICAgICAgICJzMzJfYmUi
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9TVFIgICAgICAgICAgICAgInUzMl9s
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAgICAgICAgICAidTMy
X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAgICAgICAgICAgICJm
bG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFX1NUUiAgICAgICAgICAg
ICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9MRV9TVFIgICAgICAg
ICAgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRV9TVFIg
ICAgICAgICAgICAgImZsb2F0NjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1
OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFtZV9sZSIKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAiaWVjOTU4X3N1YmZyYW1lX2JlIgorI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RSICAgICAgICAgICAgICJtdV9sYXciCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgICAgICAgICAgImFfbGF3Igor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICAgICAgICAgICJpbWFfYWRw
Y20iCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUdfU1RSICAgICAgICAgICAgICAgIm1w
ZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dTTV9TVFIgICAgICAgICAgICAgICAgImdz
bSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfU1BFQ0lBTF9TVFIgICAgICAgICAgICAic3Bl
Y2lhbCIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKyAvKiBPcGVyYXRpb24g
ZmFpbGVkIGZvciBzb21lIHVuc3BlY2lmaWVkIHJlYXNvbiAoZS4gZy4gLUVJTykuICovCisjZGVm
aW5lIFhFTlNORF9SU1BfRVJST1IgICAgICAgICAgICAgICAgICgtMSkKKyAvKiBPcGVyYXRpb24g
Y29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9PS0FZICAgICAg
ICAgICAgICAgICAgMAorCisvKgorICogRGVzY3JpcHRpb24gb2YgdGhlIHByb3RvY29sIGJldHdl
ZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVyLgorICoKKyAqIFRoZSB0d28gaGFsdmVzIG9m
IGEgUGFyYS12aXJ0dWFsIHNvdW5kIGRyaXZlciBjb21tdW5pY2F0ZXMgd2l0aAorICogZWFjaCBv
dGhlciB1c2luZyBhIHNoYXJlZCBwYWdlIGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVk
IHBhZ2UgY29udGFpbnMgYSByaW5nIHdpdGggcmVxdWVzdC9yZXNwb25zZSBwYWNrZXRzLgorICoK
KyAqCisgKiBBbGwgcmVxdWVzdCBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3RoICgxNiBvY3Rl
dHMpCisgKgorICoKKyAqIFJlcXVlc3Qgb3BlbiAtIG9wZW4gYSBQQ00gc3RyZWFtIGZvciBwbGF5
YmFjayBvciBjYXB0dXJlOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAg
ICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0
aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbV9yYXRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIHBjbV9mb3JtYXQgICAgIHwg
IHBjbV9jaGFubmVscyAgIHwgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJl
Y3Rvcnlfc3RhcnQgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKworICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJl
c3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfT1BFTgorICogc3RyZWFt
X2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3Rv
cmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIHBjbV9yYXRlIC0gdWludDMyX3QsIHN0
cmVhbSBkYXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BDTV9G
T1JNQVRfWFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2YgY2hh
bm5lbHMgb2YgdGhpcyBzdHJlYW0KKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVm
X3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQorICogICBkZXNjcmliaW5n
IHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBz
aGFyZWQKKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkg
dGhpcyBzaW5nbGUgcGFnZSwgdGhlbgorICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBt
dXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKKyAqICAgaXMgbm90IE5V
TEwpCisgKgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlw
dG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qg
b2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQorICogICBi
dWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3Jl
Zl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisgKiAgIHBhZ2UgZGly
ZWN0b3J5CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCisgKiBn
cmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBi
dWZmZXIKKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCisgKgorICogUmVxdWVzdCBj
bG9zZSAtIGNsb3NlIGFuIG9wZW5lZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAg
ICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0
ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAg
ICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0
IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNO
RF9PUF9DTE9TRQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0g
KCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqCisg
KgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9y
IHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAg
b3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hv
ZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9SRUFEL1hF
TlNORF9PUF9XUklURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJl
YW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAq
IG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0IHdpdGhpbiB0aGUg
c2hhcmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0Cisg
KiBsZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0aAorICoKKyAqCisg
KiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBjaGFubmVscycgdm9sdW1lIG9mIHRo
ZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAg
ICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRp
b24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiBy
ZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1NFVF9WT0xVTUUgb3Ig
WEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0
aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBzdHJl
YW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNo
YW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAg
ICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFu
bmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzFdICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAgICAgICAgICAgICAgICBjaGFubmVs
W1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBzaW50MzJfdCwgdm9sdW1lIG9mIGkt
dGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBhcyBhIHNpZ25lZCB2YWx1ZSBpbiBz
dGVwcyBvZiAwLjAwMSBkQm0sCisgKiB3aGlsZSAwIGJlaW5nIDBkQm0uCisgKgorICoKKyAqIFJl
cXVlc3QgbXV0ZS91bm11dGUgLSBtdXRlL3VubXV0ZSBzdHJlYW06CisgKiAgICAgICAgICAwICAg
ICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAg
ICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAg
ICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUg
Z3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwg
WEVOU05EX09QX01VVEUvWEVOU05EX09QX1VOTVVURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3Qs
IGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAg
b2YgdGhlIHN0cmVhbSkKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiBpcyB1
c2VkIHRvIGV4Y2hhbmdlIG11dGUvdW5tdXRlCisgKiB2YWx1ZXM6CisgKgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICBjaGFubmVsWzBdICAgIHwg
ICBjaGFubmVsWzFdICAgIHwgICBjaGFubmVsWzJdICAgIHwgICBjaGFubmVsWzNdICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICBjaGFubmVsW2ldICAgIHwgICBjaGFubmVsW2krMV0gIHwgICBjaGFubmVsW2kr
Ml0gIHwgICBjaGFubmVsW2krM10gIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBjaGFubmVsW2ldIC0gdWludDhf
dCwgbm9uLXplcm8gaWYgaS10aCBjaGFubmVsIG5lZWRzIHRvIGJlIG11dGVkL3VubXV0ZWQKKyAq
IE51bWJlciBvZiBjaGFubmVscyBwYXNzZWQgaXMgZXF1YWwgdG8gWEVOU05EX09QX09QRU4gcmVx
dWVzdCBwY21fY2hhbm5lbHMKKyAqIGZpZWxkCisgKgorICoKKyAqIEFsbCByZXNwb25zZSBwYWNr
ZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3RoICg2NCBieXRlcykKKyAqCisgKiBSZXNwb25zZSBmb3Ig
YWxsIHJlcXVlc3RzOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAg
ICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9u
ICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICBz
dGF0dXMgICAgIHwgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVxdWVzdAorICogc3RyZWFt
X2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4
X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBzdGF0dXMgLSBpbnQ4
X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JTUF8/Pz8pCisgKi8KKworc3RydWN0IHhlbnNu
ZF9yZXF1ZXN0IHsKKyAgICB1aW50OF90IHJhd1sxNl07Cit9OworCitzdHJ1Y3QgeGVuc25kX3Jl
c3BvbnNlIHsKKyAgICB1aW50OF90IHJhd1sxNl07Cit9OworCisjZW5kaWYgLyogX19YRU5fUFVC
TElDX0lPX1hFTlNORF9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9z
bmRpZl9saW51eC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmX2xpbnV4LmgKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNThlYzk2YwotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oCkBAIC0wLDAgKzEsMTE0IEBACisv
KgorICogIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBP
U2VzCisgKgorICogICBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogICB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBv
cgorICogICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqICAgVGhp
cyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2Vm
dWwsCisgKiAgIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCisgKiAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh
IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiAgIGFsb25nIHdpdGgg
dGhpcyBwcm9ncmFtOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiAgIEZv
dW5kYXRpb24sIEluYy4sIDU5IFRlbXBsZSBQbGFjZSwgU3VpdGUgMzMwLCBCb3N0b24sIE1BICAw
MjExMS0xMzA3IFVTQQorICoKKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5j
LgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKyNkZWZp
bmUgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKworI2lmZGVmIF9fS0VSTkVMX18K
KyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaD4KKyNpbmNsdWRlIDx4ZW4vaW50ZXJm
YWNlL2dyYW50X3RhYmxlLmg+CisjZWxzZQorI2luY2x1ZGUgPHhlbi9pby9yaW5nLmg+CisjaW5j
bHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisjZW5kaWYKKyNpZiAwCisjaW5jbHVkZSA8eGVuL2lu
Y2x1ZGUvcHVibGljL2lvL3NuZGlmLmg+CisjZWxzZQorI3dhcm5pbmcgIlRPRE86IHByb3Blcmx5
IGluY2x1ZGUgYmFzZSBwcm90b2NvbCBoZWFkZXIiCisjaW5jbHVkZSAic25kaWYuaCIKKyNlbmRp
ZgorCitzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIHsKKwl1aW50MzJfdCBwY21fcmF0ZTsKKwl1aW50
OF90IHBjbV9mb3JtYXQ7CisJdWludDhfdCBwY21fY2hhbm5lbHM7CisJLyogaW4gSHogKi8KKwl1
aW50MTZfdCBfX3Jlc2VydmVkMDsKKwlncmFudF9yZWZfdCBncmVmX2RpcmVjdG9yeV9zdGFydDsK
K30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CisKK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3Rv
cnkgeworCWdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKKwl1aW50MzJfdCBudW1fZ3Jl
ZnM7CisJZ3JhbnRfcmVmX3QgZ3JlZlswXTsKK30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CisK
K3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKK30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CisK
K3N0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHsKKwl1aW50MzJfdCBvZmZzZXQ7CisJdWludDMyX3Qg
bGVuOworfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKKworc3RydWN0IHhlbnNuZF9yZWFkX3Jl
cSB7CisJdWludDMyX3Qgb2Zmc2V0OworCXVpbnQzMl90IGxlbjsKK30gX19hdHRyaWJ1dGVfXygo
cGFja2VkKSk7CisKK3N0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgeworfSBfX2F0dHJpYnV0ZV9f
KChwYWNrZWQpKTsKKworc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSB7Cit9IF9fYXR0cmlidXRl
X18oKHBhY2tlZCkpOworCitzdHJ1Y3QgeGVuc25kX211dGVfcmVxIHsKK30gX19hdHRyaWJ1dGVf
XygocGFja2VkKSk7CisKK3N0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB7Cit9IF9fYXR0cmlidXRl
X18oKHBhY2tlZCkpOworCitzdHJ1Y3QgeGVuc25kX3JlcSB7CisJdW5pb24geworCQlzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3QgcmF3OworCQlzdHJ1Y3QgeworCQkJdWludDE2X3QgaWQ7CisJCQl1aW50
OF90IG9wZXJhdGlvbjsKKwkJCXVpbnQ4X3Qgc3RyZWFtX2lkeDsKKwkJCXVuaW9uIHsKKwkJCQlz
dHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47CisJCQkJc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEg
Y2xvc2U7CisJCQkJc3RydWN0IHhlbnNuZF93cml0ZV9yZXEgd3JpdGU7CisJCQkJc3RydWN0IHhl
bnNuZF9yZWFkX3JlcSByZWFkOworCQkJCXN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3Zv
bDsKKwkJCQlzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7CisJCQkJc3RydWN0IHhl
bnNuZF9tdXRlX3JlcSBtdXRlOworCQkJCXN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7
CisJCQl9IG9wOworCQl9IGRhdGE7CisJfSB1OworfTsKKworc3RydWN0IHhlbnNuZF9yZXNwIHsK
Kwl1bmlvbiB7CisJCXN0cnVjdCB4ZW5zbmRfcmVzcG9uc2UgcmF3OworCQlzdHJ1Y3QgeworCQkJ
dWludDE2X3QgaWQ7CisJCQl1aW50OF90IG9wZXJhdGlvbjsKKwkJCXVpbnQ4X3Qgc3RyZWFtX2lk
eDsKKwkJCWludDhfdCBzdGF0dXM7CisJCX0gZGF0YTsKKwl9IHU7Cit9OworCitERUZJTkVfUklO
R19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4ZW5zbmRfcmVxLAorCQlzdHJ1Y3QgeGVuc25kX3Jl
c3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18gKi8KLS0g
CjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
RW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFu
L2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 12:55:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 12:55:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c45vl-0006tU-Jf; Tue, 08 Nov 2016 12:55:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=102f663a5=Andrew.Cooper3@citrix.com>)
 id 1c0C36-00015l-2G
 for embedded-pv-devel@lists.xenproject.org; Fri, 28 Oct 2016 18:38:40 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 8E/AB-08915-F2B93185; Fri, 28 Oct 2016 18:38:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsWyU9JRQldvtnC
 EweSvIhYrey4yOzB6HP5whSWAMYo1My8pvyKBNeNGw2G2gosBFb2Nn9gbGF85dzFycEgI+ElM
 es7excjJISxgLfGzeQpbFyMXh4jAfkaJfbNuMYMkhAQCJC4+/M4KYrMJ6EvsfvGJCcTmFbCVW
 HmwHayZRUBV4syD0+wgM0UFgiU2b3ODKBGUODnzCQuIzSkQKDFx/ztGkBJmAU2J9bv0QcLMAv
 ISzVtnQ21Sk7jWfwlsooRAusTEZz0sEDa3xMrPf1gmMPLPQjJ1FsKkWUgmLWBkXsWoUZxaVJZ
 apGtorpdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJERh+DECwg/Hlac9DjJIcTEqi
 vPnNwhFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHgvzwTKCRalpqdWpGXmACMBJi3BwaMkwnsJJ
 M1bXJCYW5yZDpE6xWjM8WbXywdMHP/mvHrAJMSSl5+XKiXO+wykVACkNKM0D24QLEIvMcpKCf
 MyAp0mxFOQWpSbWYIq/4pRnINRSZi3FmQKT2ZeCdy+V0CnMAGdMj1dAOSUkkSElFQD4xazA/w
 Ptsxdobs+125dgKrJ6aoNi3TmRa+TZOmVNjhmlDzROynWbL7MuxNb3punNykeE36WbBffpCXb
 02lo7nQ5/r8a1/vZ62I4/h+6sE/q26KsZX9OzrJlni11JWti758Sjqgwm8qJpe2CPVfeuORvn
 qdlfczCas+b8JdczQ52dy+uTeioVGIpzkg01GIuKk4EALfUK2TLAgAA
X-Env-Sender: prvs=102f663a5=Andrew.Cooper3@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1477679918!60447595!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
 received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62838 invoked from network); 28 Oct 2016 18:38:38 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 28 Oct 2016 18:38:38 -0000
X-IronPort-AV: E=Sophos;i="5.31,411,1473120000"; d="scan'208";a="33924304"
To: Andrii Anisov <andrii.anisov@gmail.com>, <xen-devel@lists.xensource.com>, 
 <embedded-pv-devel@lists.xenproject.org>, Artem Mygaiev
 <joculator@gmail.com>, Oleks Tysh <olekstysh@gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
Date: Fri, 28 Oct 2016 19:38:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
X-DLP: AMS1
X-Mailman-Approved-At: Tue, 08 Nov 2016 12:55:12 +0000
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjgvMTAvMTYgMTg6NTMsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gRGVhciBBbGwsCj4KPiBB
dCB0aGlzIG1vbWVudCB3ZSBhcmUgZGVzaWduaW5nIGEgc2hhcmVkIGNvcHJvY2Vzc29yIGZyYW1l
d29yayB0byBiZQo+IGludHJvZHVjZWQgaW50byBYRU4gaHlwZXJ2aXNvci4KPiBQbGVhc2UgcmV2
aWV3IGFuIGluaXRpYWwgZHJhZnQgb2YgdGhlIHJlcXVpcmVtZW50cyBhbmQgZGVzaWduIG92ZXJ2
aWV3LgoKVGhhbmt5b3UgZm9yIHRoZSBkZXNpZ24gZG9jLiAgQW4gaW1tZWRpYXRlICsxIGZyb20g
bWUsIHNpbXBseSBmb3IgdGhlCmRvYyBleGlzdGluZyA6KQoKPgo+ID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4K
PiBTaGFyZWQgY29wcm9jZXNzb3IgZnJhbWV3b3JrCj4gPT09PT09PT09PT09PT09PT09PT09PT09
PT09PQo+Cj4gVGhlIG1haW4gaWRlYSBvZiB0aGUgY29wcm9jZXNzb3Igc2hhcmluZyBpcyB0byBs
ZXQgZGlmZmVyZW50IGRvbWFpbnMgdXNlCj4gY29wcm9jZXNzb3IgY29uY3VycmVudGx5IGFuZCBp
bmRlcGVuZGVudGx5IHdpdGhpbiBzb21lIHRpbWUgc2hhcmUuCgpGb3JnaXZlIG15IGlnbm9yYW5j
ZSAoSSBhbSBhbiB4ODYgcGVyc29uLCBhbmQgZ2l2ZW4gdGhlIENDIGxpc3QsIEkgZ3Vlc3MKdGhp
cyBpcyB0YWxraW5nIGFib3V0IEFSTSBzeXN0ZW1zKSwgYnV0IHdoYXQgYXJlIGNvcHJvY2Vzc29y
cyBhbmQgd2hhdAptaWdodCBJIGRvIHdpdGggb25lPwoKSSB0aGluayB5b3UgbWlnaHQgd2FudCBh
IGJyaWVmIGludHJvZHVjdGlvbiBzZW50ZW5jZSBvciB0d28gZGVzY3JpYmluZwp3aGF0IGtpbmQg
b2Ygc3lzdGVtcyB0aGlzIGlzIGFwcGxpY2FibGUgdG8sIGFuZCBhbiBleGFtcGxlIG9mIHRoZSBr
aW5kCm9mIHRoaW5nIHdoaWNoIG1pZ2h0IHdhbnQgdG8gYmUgc2hhcmVkLgoKPgo+IEl0IGlzIHRh
cmdldGVkIGNhcGFiaWxpdHkgb2YgZGlmZmVyZW50IGRvbWFpbnMgdG8gcnVuIGNvbmN1cnJlbnRs
eSBkaWZmZXJlbnQKPiBmaXJtd2FyZSBvbiB0aGUgY29wcm9jLgoKSSBjYW50IHBhcnNlIHRoaXMg
c2VudGVuY2UuICBJIHByZXN1bWUgeW91IG1lYW4gdGhhdCB0aGUgcHVycG9zZSBvZiB0aGlzCmZy
YW1ld29yayBpcyB0byBwcm92aWRlIGEgbWVjaGFuaXNtIGZvciBYZW4gdG8gc2hhcmUgYSBjb3By
b2Nlc3NvcnMKcmVzb3VyY2UgYmV0d2VlbiBtdWx0aXBsZSBkb21haW5zPwoKPiBUaGlzIHRhcmdl
dCBpbXBsaWVzIHRoYXQgdGhlcmUgaXMgYSB3YXkgdG8gc3dpdGNoCj4gY29wcm9jIGV4ZWN1dGlv
biBjb250ZXh0IGV4dGVybmFsbHkgZnJvbSB0aGUgbWFpbiBDUFUgd2hpY2ggaXMgcnVubmluZyBh
Cj4gaHlwZXJ2aXNvci4KPgo+INChb21wbGV4aXR5IGFuZCBwcmVkaWN0YWJpbGl0eSBvZiBhIGNv
cHJvY2Vzc29yIGV4dGVybmFsbHkgaXNzdWVkIGNvbnRleHQKPiBzd2l0Y2hpbmcgcHJvY2VzcyBk
ZWZpbmVzIHRoZSBhY2N1cmFjeSBvZiB0aGUgY29wcm9jIHNjaGVkdWxpbmcgYW5kIHJlc291cmNl
cwo+IGFsbG9jYXRpb24gZm9yIGRvbWFpbnMgYXMgd2VsbCBhcyBzY2hlZHVsaW5nIG92ZXJoZWFk
Lgo+Cj4gU2hhcmVkIGNvcHJvY2Vzc29yIGZyYW1ld29yayByZXF1aXJlbWVudHMKPiA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+Cj4gRnVuY3Rpb25hbAo+IC0tLS0t
LS0tLS0KPiBUaGUgZnJhbWV3b3JrIHNoYWxsOgo+ICogcHJvdmlkZSBhIGNvcHJvY2Vzc29yIHJl
c291cmNlcyBzaGFyaW5nIGJldHdlZW4gZGlmZmVyZW50IGRvbWFpbnMKCkdyYW1tYXIgbml0LiAg
RWl0aGVyICJQcm92aWRlIGNvcHJvY2Vzc29yIHJlc291cmNlIHNoYXJpbmcgYmV0d2Vlbi4uLiIK
b3IgIlByb3ZpZGUgc2hhcmluZyBvZiBjb3Byb2Nlc3NvciByZXNvdXJjZXMgYmV0d2Vlbi4uLiIK
Cj4gKiBzdXBwb3J0IGEgbnVtYmVyIG9mIGNvcHJvY2Vzc29yIGluc3RhbmNlcyBzaGFyZWQgYmV0
d2VlbiBkb21haW5zIGluIHJ1bnRpbWUKPiAqIHN1cHBvcnQgY29uZmlndXJhYmxlIG9uIHN5c3Rl
bSBzdGFydHVwIHNoYXJlYWJsZSBjb3Byb2Nlc3NvcnMgY29uZmlndXJhdGlvbgo+ICAgKG51bWJl
ciBvZiBpbnN0YW5jZXMsIHR5cGUgb2YgaW5zdGFuY2VzLCBzY2hlZHVsaW5nIGFsZ29yaXRobSBw
ZXIKPiAgIGNvcHJvY2Vzc29yIGluc3RhbmNlLCBldGMpCgpEb2VzIGl0IG5lZWQgdG8gb25seSBi
ZSBjb25maWd1cmFibGUgYXQgc3lzdGVtIHN0YXJ0dXA/ICBUaGVyZSBpcyBvZnRlbgptb3JlIGZs
ZXhpYmlsaXR5IGJ5IGhhdmluZyBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiBhdCBzeXN0ZW0gc3Rh
cnQgKHNvCmRvbTAgY2FuIHVzZSB0aGUgcmVzb3VyY2VzKSwgd2hpY2ggY2FuIGxhdGVyIGJlIGFs
dGVyZWQgYnkgdG9vbHN0YWNrIHBvbGljeS4KCkNvbnNpZGVyaW5nIHRoZSBsYXR0ZXIgb3B0aW9u
LCBldmVuIGlmIHlvdSBkb24ndCBpbXBsZW1lbnQgc3VwcG9ydCBhdApmaXJzdCwgdGVuZHMgdG8g
bGVhZCB0byBhIGNsZWFuZXIgZGVzaWduLCBidXQgb2YgY291cnNlIGl0IGRvZXMgZGVwZW5kCmhl
YXZpbHkgb24gdGhlIGRldGFpbHMgb2YgdGhlIHNpdHVhdGlvbi4KCj4gKiBzdXBwb3J0IGNvbmZp
Z3VyYWJsZSBvbiBkb21haW4gc3RhcnR1cCBsaXN0IG9mIGNvcHJvY2Vzc29ycyBzaGFyZWQgdG8g
dGhpcwo+ICAgcGFydGljdWxhciBkb21haW4KPiAqIHN1cHBvcnQgcnVudGltZSBjb25maWd1cmF0
aW9uIG9mIHNjaGVkdWxpbmcgYWxnb3JpdGhtIHBlciBpbnN0YW5jZSBvZiBzaGFyZWQKPiAgIGNv
cHJvY2Vzc29yCj4KPiBOb24tZnVuY3Rpb25hbAo+IC0tLS0tLS0tLS0tLS0tCj4gKiBUaGUgZnJh
bWV3b3JrIHdpbGwgcHJvdmlkZSBhbiBpbnRlcmZhY2UgdG8gaW50ZWdyYXRlIGRpZmZlcmVudCBj
b3Byb2Nlc3Nvcgo+ICAgc3VwcG9ydCBpbXBsZW1lbnRhdGlvbgo+ICogVGhlIGZyYW1ld29yayB3
aWxsIHByb3ZpZGUgYW4gaW50ZXJmYWNlIHRvIGludGVncmF0ZSBkaWZmZXJlbnQgc2NoZWR1bGlu
Zwo+ICAgYWxnb3JpdGhtcyBpbXBsZW1lbnRhdGlvbi4KPiAqIChPcHRpb25hbCkgVGhlIGNvcHJv
Y2Vzc29yIGZpcm13YXJlIGFuZCBkcml2ZXJzIHNob3VsZCBub3QgYmUgY2hhbmdlZCBpbgo+ICAg
b3JkZXIgdG8gc3VwcG9ydCB0aGUgc2hhcmluZy4KPgo+IE9wZXJhdGlvbiBlbnZpcm9ubWVudAo+
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICogWEVOIDQuOCsKPgo+IEFzc3VtcHRpb25zIGFuZCBk
ZXBlbmRlbmNpZXMKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKiBNTVUtZW5hYmxl
ZCBTb0Mgd2l0aCBNTVUtcHJvdGVjdGVkIGNvcHJvY2Vzc29yKHMpCgpSaWdodCAtIGRlZmluaXRl
bHkgQVJNIHRoZW4sIGJ1dCBpdCB0b29rIG1lIHVudGlsIGhhbGYgd2F5IHRocm91Z2ggdGhlCmRv
Y3VtZW50IHRvIHdvcmsgdGhpcyBvdXQuCgo+Cj4gRGVzaWduIG92ZXJ2aWV3Cj4gPT09PT09PT09
PT09PT09Cj4KPiBUaGUgU2hhcmVkIGNvcHJvY2Vzc29yIGZyYW1ld29yayB3aWxsIGJlIGltcGxl
bWVudGVkIGFzIGEgcGFydCBvZiB0aGUgWEVOCj4gaHlwZXJ2aXNvci4gVGhlIGZyYW1ld29yayBk
ZXNpZ24gYW5kIGRldmVsb3BtZW50IHdpbGwgYmUgYmFzZWQgb24gbWFzdGVyCj4gYnJhbmNoIG5v
dCBlYXJsaWVyIHRoYW4gNC44LjAtcmMyIHRhcmdldGluZyB1cHN0cmVhbWluZyBiZWZvcmUgWEVO
IDQuOSByZWxlYXNlLgo+Cj4gRm9sbG93aW5nIGFyZSBkZXNjcmliZWQgZGVzaWduIG92ZXJ2aWV3
IGFkZHJlc3NpbmcgcmVxdWlyZW1lbnRzOgo+Cj4gQ29wcm9jZXNzb3JzIHJlc291cmNlcyBzaGFy
aW5nIG1lY2hhbmlzbQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Pgo+IFRoZSBjb3Byb2Nlc3NvciByZXNvdXJjZXMgc2hhcmluZyB3aWxsIGJlIGRvbmUgaW4gYSB3
YXkgb2Ygc3dpdGNoaW5nIGNvbnRleHQKPiAocGVyIGRvbWFpbiBpbnN0YW5jZSBvZiBmaXJtd2Fy
ZSBydW5uaW5nKSBvbiB0aGUgY29wcm9jZXNzb3IgaXNzdWVkIGJ5IHRoZQo+IG1haW4gcHJvY2Vz
c29yLiBJdCBpcyBkb25lIGJ5IGEgaHlwZXJ2aXNvciBydW5uaW5nIG9uIHRoZSBtYWluIGNwdSBh
bmQgYXdhcmUKPiBhYm91dCBkb21haW5zLCB0aGVpciBjYXBhYmlsaXRpZXMgYW5kIG5lZWRzLgo+
Cj4gVGhlIGh5cGVydmlzb3IgaXMgYXdhcmUgYWJvdXQgY29wcm9jZXNzb3JzIHRvIGJlIHNoYXJl
ZC4gRm9yIGVhY2ggc2hhcmVkCj4gY29wcm9jZXNzb3IgdGhlcmUgYXJlOiBhbiBhc3NpZ25lZCB0
aW1lciwgc2NoZWR1bGVyIGFuZCBwZXItZG9tYWluIHZjb3Byb2MKPiBpbnN0YW5jZXMgbGlzdC4K
Pgo+IEl0IHdpbGwgYmUgaW1wbGVtZW50ZWQgYSB2Y29wcm9jIHNjaGVkdWxpbmcgbWVjaGFuaXNt
IGluZGVwZW5kZW50IG9mIFhFTiBWQ1BVCj4gc2NoZWR1bGluZyBtZWNoYW5pc20uIEl0IGlzIGNh
dXNlZCBieSB0aGUgZGlmZmVyZW5jZSBpbiB2Y29wcm9jIGFuZCB2Y3B1Cj4gbmF0dXJlOgo+ICog
aXQgaXMgbm90IGNvbnNpZGVyZWQgcG9vbCBvZiBlcXVhbCB2Y29wcm9jIHJ1bm5pbmcgb24gYSBw
b29sIG9mIGVxdWFsCj4gICBjb3Byb2Nlc3NvcnMgKFNNUCBsaWtlIGJlaGF2aW9yKQo+ICogZHVl
IHRvIGZhY3QgdGhhdCBzY2hlZHVsZXIgaXMgbm90IHJ1bm5pbmcgb24gdGhlIGNvcHJvY2Vzc29y
IGl0c2VsZjoKPiAgICAgKiBhIHZjb3Byb2Mgc2NoZWR1bGVyIGRvZXMgbm90IHByZWVtcHQgdGhl
IGNvcHJvY2Vzc29yIGNvbnRleHQKPiAgICAgKiBjb3Byb2Nlc3NvciBjb3VsZCBkZW55IGNvbnRl
eHQgc3dpdGNoaW5nIGF0IHRoZSBtb21lbnQgc2NoZWR1bGVyIGRlY2lkZQo+ICAgICBzbywgc2No
ZWR1bGluZyBtZWNoYW5pc20gc2hvdWxkIGFkb3B0IHRoYXQKPiAqIHRoZXJlIGNvdWxkIGJlIG51
bWJlciBvZiBkaWZmZXJlbnQgY29wcm9jZXNzb3JzIGluc3RhbmNlcyB3aXRoIHNjaGVkdWxlciBh
bmQKPiAgIHZjb3Byb2MgcXVldWUgYXNzb2NpYXRlZAo+Cj4gRHVlIHRvIHRoZSBmYWN0IHRoYXQg
c29tZSBkb21haW4gYXNzaWduZWQgYSB2Y29wcm9jIGNvdWxkIGFjY2VzcyBjb3Byb2Mgd2hlbgo+
IGl0IGlzIHJ1bm5pbmcgYW5vdGhlciBkb21haW4gY29udGV4dCwgZnJhbWV3b3JrIHdpbGwgaW1w
bGVtZW50IGlvbWVtIGFjY2Vzcwo+IGVtdWxhdGlvbiBmb3IgZG9tYWlucyB3aGljaCBhcmUgbm90
IHByb3ZpZGVkIGNvcHJvYyBhdCB0aGUgbW9tZW50IG9mIGFjY2Vzcy4KPgo+IEludGVycnVwdHMg
ZnJvbSBjb3Byb2Nlc3NvciB3aWxsIGJlIGVmZmVjdGl2ZWx5IGRlbGl2ZXJlZCB0byB0aGUgZG9t
YWluIHdoaWNoCj4gdmNvcHJvYyBjb250ZXh0IGlzIGJlaW5nIHJ1bm5pbmcgYXQgdGhlIG1vbWVu
dCBvZiB0aGUgaW50ZXJydXB0Lgo+Cj4gV2hpbGUgdGhlIGNvbnRleHQgc3dpdGNoaW5nIGlzIGNv
cHJvY2Vzc29yIGFuZCBTb0Mgc3BlY2lmaWMgcHJvY2VkdXJlLCB0aGUKPiBmcmFtZXdvcmsgd291
bGQgbm90IGVuY2Fwc3VsYXRlIHN1Y2ggcHJvY2VkdXJlLCBidXQgcHJvdmlkZXMgaW50ZXJmYWNl
IHRvCj4gcmVnaXN0ZXIgcGxhdGZvcm0gaW1wbGVtZW50YXRpb24gb2YgY29udGV4dCBzd2l0Y2hp
bmcgcHJvY2VkdXJlLgo+Cj4gSXQgaXMgYXNzdW1lZCB0aGF0IHRoZSBjb3Byb2Nlc3NvciBoYXMg
YW4gaW9tbXUgYXNzb2NpYXRlZCBvciBjb3JyZXNwb25kaW5nCj4gc3lzdGVtIGxldmVsIGlvbW11
IChpLmUuIGFybSBzbW11KSBvd25lZCBieSBoeXBlcnZpc29yLiBUaGUgaW9tbXUgc2V0dXAgaXMK
PiBhbHNvIHBsYXRmb3JtIHNwZWNpZmljIGNvZGUgYW5kIHBhcnQgb2YgY29udGV4dCBzd2l0Y2hp
bmcuCj4KPiBJbiBjYXNlIG9mIG9ubHkgaGF2aW5nIGNvcHJvY2Vzc29yIGFzc29jaWF0ZWQgaW9t
bXUsIHBsYXRmb3JtIGNvZGUgaXMgYWxzbwo+IHJlc3BvbnNpYmxlIHRvIGhhbmRsZSB0aGF0IGlv
bW11IHNldHVwIChpLmUuIGluIGEgd2F5IG9mIGlvbWVtIGFjY2Vzcwo+IGVtdWxhdGlvbikuCj4K
PiBTdXBwb3J0IGEgbnVtYmVyIG9mIGNvcHJvY2Vzc29yIGluc3RhbmNlcyBzaGFyZWQgYmV0d2Vl
biBkb21haW5zIGluIHJ1bnRpbWUKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IFRoZSBjb3Byb2Nl
c3NvciBmcmFtZXdvcmsgd2lsbCBoYXZlIGEgbGlzdCBvZiBjb3Byb2Nlc3NvcnMgYXZhaWxhYmxl
IGZvcgo+IHNoYXJpbmcgZHVyaW5nIHN5c3RlbSBydW50aW1lLiBBbnkgcnVubmluZyBkb21haW4g
Y291bGQgYmUgdXNpbmcgbm9uZSwgb25lIG9yCj4gc2V2ZXJhbCBzaGFyZWQgY29wcm9jZXNzb3Jz
LgoKSSB3b3VsZCBiZSB0ZW1wdGVkIHRvIGV4dGVuZCB0aGlzIHNsaWdodGx5LCBhbmQgc3BlY2lm
eSB0aGF0IHRoZXJlCnNob3VsZCBiZSBhIG1lY2hhbmlzbSBmb3IgdGhlIHRvb2xzdGFjayB0byBx
dWVyeSBhbGwgb2YgdGhpcyBpbmZvcm1hdGlvbgphdCBhcmJpdHJhcnkgcG9pbnRzIGluIHRpbWUu
Cgo+Cj4gU3lzdGVtIHN0YXJ0dXAgY29uZmlndXJhdGlvbgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPgo+IFRoZSBjb21waWxhdGlvbiB0aW1lIGNvbmZpZ3VyYXRpb24gd2lsbCBwcm92
aWRlIHNlcGFyYXRlIGNvbmZpZyBmb3IgdGhlIHNoYXJlZAo+IGNvcHJvY2Vzc29yIGZyYW1ld29y
ayBzdXBwb3J0LCBjb25maWdzIGVuYWJsaW5nIHNjaGVkdWxpbmcgYWxnb3JpdGhtcywgY29uZmln
cwo+IGVuYWJsaW5nIHN1cHBvcnQgb2YgdGhlIGNvcHJvY2Vzc29yIHBsYXRmb3JtIHN1cHBvcnQu
Cj4KPiBUaGUgc3lzdGVtIHN0YXJ0dXAgY29uZmlndXJhdGlvbiB3aWxsIGJlIGRlc2NyaWJlZCBp
biB0aGUgc3lzdGVtIGRldmljZSB0cmVlCj4gaW4gdGhlIHhlbiAiY2hvb3NlbiIgbm9kZS4gVGhl
IGNvbmZpZ3VyYXRpb24gc2hvdWxkIGF0IGxlYXN0IGRlc2NyaWJlIHdoaWNoCj4gY29wcm9jZXNz
b3JzIHdpdGhpbiB0aGUgc3lzdGVtIHdpbGwgYmUgc2hhcmVkIHRvIHRoZSBkb21haW5zLCBhIHNj
aGVkdWxpbmcKPiBhbGdvcml0aG0gYXNzaWduZWQgdG8gZWFjaCBzaGFyZWQgY29wcm9jZXNzb3Is
IGFuZCBhbiBpZGVudGlmaWNhdG9yIG9mIHRoaXMKPiBwYXJ0aWN1bGFyIGNvcHJvY2Vzc29yIGlu
c3RhbmNlLiBIeXBlcnZpc29yIHdpbGwgcmVhZCBjb3JyZXNwb25kaW5nIG5vZGVzIGFuZAo+IGNv
bmZpZ3VyZSB0aGUgY29wcm9jZXNzb3IgZnJhbWV3b3JrIHdpdGggcGxhdGZvcm0gaW1wbGVtZW50
YXRpb25zIG9uIHN0YXJ0dXAuCj4KPiBEb21haW4gc3RhcnR1cCBjb25maWd1cmF0aW9uCj4gLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gSW4gYSBkb21haW4gY29uZmlndXJhdGlvbiBm
aWxlIGl0IHdpbGwgYmUgc3BlY2lmaWVkIHdoaWNoIHBhcnRpY3VsYXIgaW5zdGFuY2UKPiBvZiB0
aGUgY29wcm9jZXNzb3Igc2hvdWxkIGJlIHNoYXJlZCB0byB0aGlzIGRvbWFpbi4KPgo+IFRoZSBz
aGFyZWQgY29wcm9jZXNzb3IgZG9tYWluIGNvbmZpZ3VyYXRpb24gc2hvdWxkIGJlIHJlYWQgYnkg
dG9vbHMveGVuIGFuZCBvbgo+IGRvbWFpbiBjcmVhdGlvbiBhIHZjb3Byb2Mgc2hvdWxkIGJlIGNy
ZWF0ZWQgYW5kIGFzc2lnbmVkIHRvIHZjb3Byb2MgaW5zdGFuY2VzCj4gbGlzdCBvZiB0aGUgcGFy
dGljdWxhciBjb3Byb2Nlc3Nvci4gU3RhcnRpbmcgZnJvbSBoZXJlIGl0IGlzIGFzc3VtZWQgdGhh
dAo+IHZjb3Byb2MgaXMgcmVhZHkgdG8gYmUgc2NoZWR1bGVkIGFzIHNvb24gYXMgZG9tYWluIHN0
YXJ0cyB1c2luZyBpdC4KPgo+IEluIGNhc2Ugb2YgZmFpbHVyZSBvZiB2Y29wcm9jIGNyZWF0aW9u
LCB0aGUgZG9tYWluIGNyZWF0aW9uIHNob3VsZCBiZSBhYm9ydGVkLgo+Cj4gUnVudGltZSBjb25m
aWd1cmF0aW9uIG9mIHNjaGVkdWxpbmcgYWxnb3JpdGhtIHBlciBpbnN0YW5jZSBvZiBzaGFyZWQK
PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+IGNvcHJvY2Vzc29yCj4gLS0tLS0tLS0tLS0KPgo+IFRoZXJlIHdpbGwg
YmUgYSBpbml0aWFsIGRvbWFpbiB0b29sIGltcGxlbWVudGVkIHdoaWNoIHdpbGwgcHJvdmlkZSBh
IENMSSBmb3IKPiBydW50aW1lIG1vbml0b3Jpbmcgb2Ygc2hhcmVkIGNvcHJvY2Vzc29ycyBpbnN0
YW5jZXMgYXZhaWxhYmxlLCBwZXItZG9tYWluLwo+IHBlci1jb3Byb2MgaW5zdGFuY2UgbGlzdCBv
ZiB2Y29wcm9jIGFuZCBydW50aW1lIHNldHVwIG9mIHRoZSBzY2hlZHVsZXIgcGVyCj4gZWFjaCBj
b3Byb2Nlc3NvciBpbnN0YW5jZS4KPgo+IEludGVncmF0aW9uIG9mIGRpZmZlcmVudCBjb3Byb2Nl
c3NvciBzdXBwb3J0IGltcGxlbWVudGF0aW9uCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IFRoZSBjb3Byb2Nlc3NvciBzaGFy
aW5nIGZyYW1ld29yayBpcyBhIHBsYXRmb3JtIGluZGVwZW5kZW50IGVudGl0eSB3aGljaAo+IGlt
cGxlbWVudHMgZ2VuZXJpYyBmbG93cyBhbmQgYWN0aW9ucy4gSXQgZG9lcyBuZWVkIHBsYXRmb3Jt
IHNwZWNpZmljIGhvb2tzCj4gd2hpY2ggaW1wbGVtZW50IGV4YWN0IGNvcHJvY2Vzc29yIG1hbmFn
ZW1lbnQgb3BlcmF0aW9ucy4KPiBUaGUgY29wcm9jZXNzb3IgcGxhdGZvcm0gc3BlY2lmaWMgaW1w
bGVtZW50YXRpb25zIHdpbGwgcHJvdmlkZToKPiAqIGRvbWFpbiBjcmVhdGUvZGVzdHJveSBob29r
cwo+ICogY29udGV4dCBzd2l0Y2ggaG9va3MgKGNvcHJvY2Vzc29yIHN0YXJ0LCBzdG9wLCBjb250
ZXh0IGxvYWQvc2F2ZSkKPiAqIGlvbWVtIGhhbmRsZXIocykKPiAqIGludGVycnVwdCBoYW5kbGVy
KHMpCj4KPiBJbnRlZ3JhdGlvbiBvZiBkaWZmZXJlbnQgc2NoZWR1bGluZyBhbGdvcml0aG1zIGlt
cGxlbWVudGF0aW9uCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gVGhlcmUgYXJlIG51bWJlciBvZiBwb3NzaWJsZSBjb3By
b2Nlc3NvciBzaGFyaW5nIHNjZW5hcmlvcyB3aXRoIGRpZmZlcmVudAo+IG5lZWRzIG9mIGNvcHJv
Y2Vzc29yIHJlc291cmNlcyBhbGxvY2F0aW9uIGZvciBkaWZmZXJlbnQgZG9tYWlucy4gV2l0aGlu
Cj4gY3VycmVudCBkZXNpZ24gdGhlIGNvcHJvY2Vzc29yIHJlc291cmNlIGFsbG9jYXRpb24gdG8g
ZG9tYWlucyBpcyBhIG1hdHRlciBvZgo+IHNjaGVkdWxpbmcgYWxnb3JpdGhtIGFuZCBpdHMgY29u
ZmlndXJhdGlvbi4gVGhlIGZyYW1ld29yayB3aWxsIHVzZSB0aGUKPiBzY2hlZHVsaW5nIGFsZ29y
aXRobSB0byBkZXRlcm1pbmUgaWYgY29udGV4dCBzd2l0Y2hpbmcgc2hvdWxkIGJlIGRvbmUgYW5k
IHdoYXQKPiBpcyB0aGUgbmV4dCB2Y29wcm9jIHRvIGJlIHJhbiBvbiBjb3Byb2Nlc3Nvci4KPgo+
IFRoZSBhbGdvcml0aG0gaW1wZWxlbWVudGF0aW9uIHdpbGwgcHJvdmlkZToKPiAqIGluaXRpYWxp
emF0aW9uL2RlaW5pdGlhbGl6YXRpb24gaG9va3MKPiAqIHNjaGVkdWxpbmcgb3BlcmF0aW9ucyBo
b29rcwo+Cj4gKE9wdGlvbmFsKSBUaGUgY29wcm9jZXNzb3IgZmlybXdhcmUgYW5kIGRyaXZlcnMg
c2hvdWxkIG5vdCBiZSBjaGFuZ2VkIGluIG9yZGVyCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
dG8gc3VwcG9ydCB0aGUgc2hhcmluZy4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gVGhp
cyByZXF1aXJlbWVudCBjb3VsZCBiZSBjb21wcm9taXNlZCBmb3IgaW1wbGVtZW50YXRpb25zIHdo
aWNoIHN1cHBvcnQKPiBjb3Byb2Nlc3NvcnMgbm90IGRlc2lnbmVkIGZvciBleHRlcm5hbGx5IGlz
c3VlZCBjb250ZXh0IHN3aXRjaGluZy4gU3VjaAo+IGNvbnRleHQgc3dpdGNoIGZ1bmN0aW9uIHN1
cHBvcnQgd291bGQgYmUgaW50cm9kdWNlZCBpbnRvIHRoZSBmaXJtd2FyZSBhbmQgdGhlCj4gZHJp
dmVyIG9mIHRoZSBjb3Byb2Nlc3Nvci4KCkRvIHlvdSBtZWFuIHRoYXQsIGlkZWFsbHksIFhlbiBj
YW4gZnVsbHkgY29udGV4dCBzd2l0Y2ggYSBjb3Byb2Nlc3NvcgpiZWhpbmQgdGhlIGJhY2sgb2Yg
ZG9tVSwgYW5kIHRoZSBkb21VIGRyaXZlciBuZWVkIG5vdCBrbm93IG9yIGNhcmUgYWJvdXQKdGhl
IGRpZmZlcmVuY2U/CgpBbmQsIHdoZXJlIHRoYXQgaXNuJ3QgcG9zc2libGUsIHNvbWUgdmlydHVh
bCBob29rcyBjb3VsZCBiZSBpbnRyb2R1Y2VkCnRvIHRoZSBkb21VIGRyaXZlciBzbyBkb21VIGNh
biBvcHQgaW50byBzaGFyaW5nIHdoZW4gaXQgaGFzIGEgY29tcGF0aWJsZQpkcml2ZXI/Cgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJl
ZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz
dGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 12:55:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 12:55:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c45vl-0006tb-Kg; Tue, 08 Nov 2016 12:55:13 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <joculator@gmail.com>) id 1c1ZZJ-0005qb-Aj
 for embedded-pv-devel@lists.xenproject.org; Tue, 01 Nov 2016 13:57:37 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 E2/3A-21485-05F98185; Tue, 01 Nov 2016 13:57:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRWlGSWpSXmKPExsVyMfSWrq7/fIk
 Ig3/f1C1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8ay+0fZCu7qV5yedpypgXGLehcjF4eQwEJG
 iUlH/zF3MXJysAg0sErcnOkIkpAQmMMqsfXHZUaQhIRAjsS8I7uYIexiiWM/29lBbF4BQYmTM
 5+wgNhCAp4SEz7eArM5BQIlzn29zAwRP8EocXcf2Bw2AU2JO8dXs3UxcgAtU5FoXVMJMSZAYu
 XOP2CtwgLWEj+bp7CB2CIC2hKNu98zgdzDLDCDUWLunDksIL3MAuoS6+cJTWAUmIXkilkImQW
 MTKsYNYpTi8pSi3SNjfWSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQKDkAEIdjDu
 XB94iFGSg0lJlPdrmHiEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQnen3MlIoQEi1LTUyvSMnOA8
 QCTluDgURLh/Q2S5i0uSMwtzkyHSJ1itOR49eHFAyaOf3NeAcmODx8eMAmx5OXnpUqJ8/4AaR
 AAacgozYMbB4vZS4yyUsK8jEAHCvEUpBblZpagyr9iFOdgVBLmrZ4HNIUnM68EbusroIOYgA4
 yTwI7qCQRISXVwGgr8EVu0RPDmlKhq63TTi26+sHZaGawe/y9mmzvaR09Ts2rDtdMVXr69q+M
 cKtinD978q5ft/8sKyhi6XeNmhz0Y5nb/l7+D/GJDlbCkuHlwX+UttUy/2mWuZlnp/ZIzLTZQ
 GfxuqOqIUcePTgZMtvrhuFlm5zP5y75Pw2bLp6odVZ3ybT2cCWW4oxEQy3mouJEAOv/tkbUAg
 AA
X-Env-Sender: joculator@gmail.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1478008654!34944835!1
X-Originating-IP: [209.85.218.45]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42744 invoked from network); 1 Nov 2016 13:57:35 -0000
Received: from mail-oi0-f45.google.com (HELO mail-oi0-f45.google.com)
 (209.85.218.45)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 Nov 2016 13:57:35 -0000
Received: by mail-oi0-f45.google.com with SMTP id v84so139541574oie.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 01 Nov 2016 06:57:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=6AOoc1uOWB0CiHDxd4+4GLa2xI5RopKxyyi2o0fcgE4=;
 b=GEqrWWhkOsOI8afaUims5qWvFBnpEuRsDGbhIeJ5Ce3C9W/ge3VEc3Hpyhmd/JXYx5
 lacX0/5nrqkart0Q4IeOhKXA2DfgCXUf9h1A9+DQg4cUWdCN21K8L2s0eaWbQPwMY2OA
 4s7td4xqeEJLazKI1ZTrVNooRk8Lc5GrDnq7btMX4pKkYCsakvBGi5hw5Ii9Uj2rHDbk
 bl3qYd9O/GNysxfaC62wkcK7zOItBOS4XFY9r9rutu8I8P/qJKAawjuTUsDtKMNLNfYK
 n4vXqJ3jQURYyZnImGJf2F0h81dxs2a/nb2RytSAm8/ejnjkjgLlL53rvimZe6VgCuyE
 1YOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=6AOoc1uOWB0CiHDxd4+4GLa2xI5RopKxyyi2o0fcgE4=;
 b=OP5PsXyOROdUPdK57mCwpWD+1vOLI6Edi/IQGomn4r3v/PC8PqzG0WnTzTyIG2jffK
 DuNeDEKYdDhXA+KBTvtii+9qC5oPwSGeTELYIDs794ZtqY8cw2n5lj39jQnUDdB1Eaqz
 5WVZs5ZY1VxCwqOryI798AbN7xqm0AwiXkDXdk1MYJyuhXSQ/zef9XQMooy5QmXMEfm6
 ctX5UK5nfX+Vk2/3ncnCIQ7mtTrKhj5iKfj2AzOdGd6gQvDq61tzD5jgciKW+pB6z8ni
 p2EqRgEexvsRuPDURdOIJk+QCwcgcYgNuSdLyabT1oOH1btv6H8qTOqidQ2bJghSx+bZ
 adIQ==
X-Gm-Message-State: ABUngvet5Nu7aLxf2bZJzJXxhkkvwbDCoke4O6vzN7mmR81h7GmQqfpDBPxHXdfj9bE+FUOCi80M6lCak+M29A==
X-Received: by 10.202.84.86 with SMTP id i83mr33056322oib.114.1478008654164;
 Tue, 01 Nov 2016 06:57:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.81.83 with HTTP; Tue, 1 Nov 2016 06:57:13 -0700 (PDT)
In-Reply-To: <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
From: Artem Mygaiev <joculator@gmail.com>
Date: Tue, 1 Nov 2016 15:57:13 +0200
Message-ID: <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
X-Mailman-Approved-At: Tue, 08 Nov 2016 12:55:12 +0000
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xensource.com, embedded-pv-devel@lists.xenproject.org
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

TGV0IG1lIGV4cGxhaW4gYSBiaXQgYmFja2dyb3VuZCBvZiB0aGlzIHdvcmsuCgpXZSBzZWUgZ3Jv
d2luZyBhbW91bnQgb2YgdXNlIGNhc2VzIGZvciBkaWZmZXJlbnQgImNvLXByb2Nlc3NvcnMiIGxp
a2UKIC0gR1BVcyAoaW5zaWRlIG9mIG1vc3QgbW9kZXJuIFNvQ3MpCiAtIGxvdy1wb3dlciBzaWRl
IENQVSBjb3JlcyAobGlrZSBBUk0gQ29ydGV4IE0gb3IgUiBvbiBib2FyZCB3aXRoCkNvcnRleCBB
IGNvcmVzIHRvIGhhbmRsZSBQTSBvciBvdGhlciB0YXNrcykKIC0gRFNQcyAoZm9yIGV4YW1wbGUs
IFRJIEM2MDAwIGZhbWlseSBEU1AgY29yZSBpbnNpZGUgb2YgSmFjaW50byA2IFNvQykKIC0gRlBH
QXMgKEFsdGVyYSBvciBYaWxpbnggU29DcyA9IEFSTStGUEdBKQoKVGhlc2UgY29yZXMgbW9zdCBv
ZnRlbiB1c2VkIHN0YW5kYWxvbmUgZm9yIHNvbWUgc3BlY2lmaWMgZnVuY3Rpb24sIGJ1dApxdWl0
ZSBvZnRlbiB0aGVyZSBpcyBhIG5lZWQgdG8gInZpcnR1YWxpemUiIHN1Y2ggY28tcHJvY2Vzc29y
IHRvZ2V0aGVyCndpdGggdGhlIG1haW4gQ1BVIGNvcmVzLiBGb3IgZXhhbXBsZSwgdGhleSBtYXkg
YmUgdXNlZCBpbiBzb21lCnZpcnR1YWxpemVkIGhldGVyb2dlbmVvdXMgY29tcHV0aW5nIGVudmly
b25tZW50IHNvIHRoZXJlIHNoYWxsIGJlIHNvbWUKc29ydCBvZiBhbiBpbmRlcGVuZGVudCAiY29u
dGV4dCIgb2YgYSBjby1wcm9jZXNzb3IgYXNzb2NpYXRlZCB3aXRoIGEKVk0gd2hpY2ggaW50ZXJh
Y3RzIHdpdGggaXQuIEluIHNvbWUgY2FzZXMsIGFkZHJlc3Npbmcgc2VjdXJpdHkgYW5kCnN0YWJp
bGl0eSByZXF1aXJlbWVudHMsICJjb250ZXh0IiBtZWFucyBub3Qgb25seSAiZGF0YSIgYnV0IGFs
c28KImNvZGUiIChmaXJtd2FyZSk7IGkuZS4gd2hlbiBWTXMgc3dpdGNoIG9uIG1haW4gQ1BVLCBi
b3RoIGNvZGUgYW5kCmRhdGEgbWVtb3J5IHNoYWxsIHN3aXRjaCBvbiBjby1wcm9jZXNzb3IuCgpD
b3VwbGUgZXhhbXBsZXMgd2hlbiBWTXMgcnVuIG9uIHNhbWUgU29DLCBib3RoIHdhbnQgdG8gdXNl
IHNvbWUKY28tcHJvY2Vzc29yIGluIGRhdGEtaW50ZW5zZSB0YXNrcyB3aXRoIGRpZmZlcmVudCBk
YXRhIHNldHMgYW5kIHdpdGgKZGlmZmVyZW50IGZpcm13YXJlIGltYWdlcyBhbmQgZW5zdXJlIGlz
b2xhdGlvbiAobm8gZGF0YSBpcyBsZWFrZWQgb3IKY29kZSBjb3JydXB0ZWQgdGhyb3VnaCBjby1w
cm9jZXNzb3IncyBtZW1vcnkgYWNjZXNzKSBhbmQgc3RhYmlsaXR5CihyZXN0YXJ0IG9mIG9uZSBz
eXN0ZW0gZG9lcyBub3QgbGVhZCB0byBjcmFzaCBvZiBhbm90aGVyKToKMS4gdXNlIEdQVSBmb3Ig
R0wgcmVuZGVyaW5nIGluIG9uZSBWTSwgYW5vdGhlciBmb3IgTk4gc3RhdGUgY29tcHV0aW5nCjIu
IHVzZSBEU1AgZm9yIEhXLWFjY2VsZXJhdGVkIG1lZGlhIGRlY29kaW5nLCBhbm90aGVyIGZvciB2
aWRlbyBpbWFnZQpwcm9jZXNzaW5nIChvYmplY3QgcmVjb2duaXRpb24sIGV0Yy4pCgpXZSBhbHJl
YWR5IHNlZSBhIG5lZWQgZm9yIGVuYWJsaW5nIHN1Y2ggY2FzZXMgaW4gRW1iZWRkZWQvQXV0b21v
dGl2ZQpzcGFjZSAobW9zdGx5IGRvbWluYXRlZCBieSBBUk0gbm93KSwgYnV0IGFsc28gdGhpcyBt
aWdodCBmaXQgZ2VuZXJpYwpjb21wdXRpbmcgaW4gaGV0ZXJvZ2VuZW91cyBlbnZpcm9ubWVudHMg
LSBkaWZmZXJlbnQgY28tcHJvY2Vzc29ycyBhcmUKbm93IGRlcGxveWVkIGFsb25nc2lkZSBnZW5l
cmljIENQVXMgaW4gc2VydmVyIGVudmlyb25tZW50cyAoR29vZ2xlIHVzZQpvd24gdGVuc29yIHBy
b2Nlc3NvcnMgZm9yIE5OIGNvbXB1dGluZyBhY2NlbGVyYXRpb24sIE1pY3Jvc29mdCB1c2VkCkFs
dGVyYSdzIEZQR0FzIGluIHByb2plY3QgQ2F0YXB1bHQsIHRoZXJlIGFyZSBkZXBsb3ltZW50cyBv
ZiBHUFUKY29tcHV0aW5nIG5vZGVzIGluIHNvbWUgY2xvdWRzLCBldGMuKQoKSG9wZSB0aGF0IG1h
a2VzIHNlbnNlCgpCZXN0IHJlZ2FyZHMsCkFydGVtIE15Z2FpZXYKCgpPbiBNb24sIE9jdCAzMSwg
MjAxNiBhdCA5OjMxIFBNLCBBbmRyaWkgQW5pc292IDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4g
d3JvdGU6Cj4+IFRoYW5reW91IGZvciB0aGUgZGVzaWduIGRvYy4gIEFuIGltbWVkaWF0ZSArMSBm
cm9tIG1lLCBzaW1wbHkgZm9yIHRoZQo+PiBkb2MgZXhpc3RpbmcgOikKPgo+IFRoYW5rIHlvdSBm
b3IgeW91IGludGVyZXN0IGFuZCBjb21tZW50cy4KPgo+PiBGb3JnaXZlIG15IGlnbm9yYW5jZSAo
SSBhbSBhbiB4ODYgcGVyc29uLCBhbmQgZ2l2ZW4gdGhlIENDIGxpc3QsIEkgZ3Vlc3MKPj4gdGhp
cyBpcyB0YWxraW5nIGFib3V0IEFSTSBzeXN0ZW1zKSwgYnV0IHdoYXQgYXJlIGNvcHJvY2Vzc29y
cyBhbmQgd2hhdAo+PiBtaWdodCBJIGRvIHdpdGggb25lPwo+Cj4gV2VsbCBjb3Byb2Nlc3NvciBj
b3VsZCBiZSBhIHNvbWUgcHJvY2Vzc2luZyB1bml0IGluc2lkZSBhIFNvQyB3aGljaCBpcwo+IHJ1
bm5pbmcgc29tZSBmaXJtd2FyZSBhbmQgc3VwcGxlbWVudGluZyBwcmltYXJ5IHByb2Nlc3NvciBm
dW5jdGlvbnMuCj4gRi5lLiBHUFUsIERTUCwgc29tZSBGUEdBIGluc2lkZSBhIFNvQy4KPiBUaGUg
bGl2aW5nIGV4YW1wbGUgaXMgYSBHUFUgc2hhcmluZyBpbXBsZW1lbnRlZCBmb3IgdGhlIEFSTSBi
YXNlZCBTb0MuCj4gQlRXLCB0aGUgeGVuZ3QgaW1wbGVtZW50cyBwcmV0dHkgY2xvc2UgYXBwcm9h
Y2ggYW5kIGlzIGEgcHVyZSB4ODYKPiB3b3JsZCBzb2x1dGlvbi4KPgo+PiA+IEl0IGlzIHRhcmdl
dGVkIGNhcGFiaWxpdHkgb2YgZGlmZmVyZW50IGRvbWFpbnMgdG8gcnVuIGNvbmN1cnJlbnRseSBk
aWZmZXJlbnQKPj4gPiBmaXJtd2FyZSBvbiB0aGUgY29wcm9jLgo+PiBJIGNhbnQgcGFyc2UgdGhp
cyBzZW50ZW5jZS4gIEkgcHJlc3VtZSB5b3UgbWVhbiB0aGF0IHRoZSBwdXJwb3NlIG9mIHRoaXMK
Pj4gZnJhbWV3b3JrIGlzIHRvIHByb3ZpZGUgYSBtZWNoYW5pc20gZm9yIFhlbiB0byBzaGFyZSBh
IGNvcHJvY2Vzc29ycwo+PiByZXNvdXJjZSBiZXR3ZWVuIG11bHRpcGxlIGRvbWFpbnM/Cj4KPiBN
YXliZSBpdCBzaG91bGQgYmUgcmV3b3JkZWQuIEkgbWVhbiB0aGF0IGNvcHJvY2Vzc29ycyBhcmUg
ZW50aXRpZXMKPiB3aGljaCBhcmUgcnVubmluZyBzb21lIGZpcm13YXJlIHRvIHBlcmZvcm0gdGhl
aXIgdGFza3MuIFNvIGRpZmZlcmVudAo+IGRvbWFpbnMgaW4gdGhlaXIgdGltZSBzbGljZSBjb3Vs
ZCBydW4gZGlmZmVyZW50IHZlcnNpb25zIG9mIGZpcm13YXJlCj4gb24gdGhlIHNhbWUgY29wcm9j
ZXNzb3IuCj4gSXQgaXMgbWVudGlvbmVkIGhlcmUgdG8gc3RyZXNzIHRoYXQgZG9tYWlucyBjb250
ZXh0cyBhcmUgdG90YWxseQo+IGluZGVwZW5kZW50IChib3RoIGZvciBwcm9jZXNzZWQgZGF0YSBh
bmQgZm9yIGZpcm13YXJlIGNvZGUpLgo+Cj4+IEdyYW1tYXIgbml0LiAgRWl0aGVyICJQcm92aWRl
IGNvcHJvY2Vzc29yIHJlc291cmNlIHNoYXJpbmcgYmV0d2Vlbi4uLiIKPj4gb3IgIlByb3ZpZGUg
c2hhcmluZyBvZiBjb3Byb2Nlc3NvciByZXNvdXJjZXMgYmV0d2Vlbi4uLiIKPgo+IFdpbGwgdGFr
ZSAiUHJvdmlkZSBzaGFyaW5nIG9mIGNvcHJvY2Vzc29yIHJlc291cmNlcyBiZXR3ZWVuLi4uIi4K
Pgo+Cj4+IERvZXMgaXQgbmVlZCB0byBvbmx5IGJlIGNvbmZpZ3VyYWJsZSBhdCBzeXN0ZW0gc3Rh
cnR1cD8gIFRoZXJlIGlzIG9mdGVuCj4+IG1vcmUgZmxleGliaWxpdHkgYnkgaGF2aW5nIGEgZGVm
YXVsdCBjb25maWd1cmF0aW9uIGF0IHN5c3RlbSBzdGFydCAoc28KPj4gZG9tMCBjYW4gdXNlIHRo
ZSByZXNvdXJjZXMpLCB3aGljaCBjYW4gbGF0ZXIgYmUgYWx0ZXJlZCBieSB0b29sc3RhY2sgcG9s
aWN5Lgo+Cj4gSSBkaWQgbWVhbiB0aGF0IGh5cGVydmlzb3IsIHdoYXQgc3RhcnRzIGZpcnN0LCBj
aGVja3Mgd2hhdAo+IGNvcHJvY2Vzc29ycyB3aXRoaW4gdGhlIHN5c3RlbSB3b3VsZCBiZSBzaGFy
ZWQsIG93biB0aGVtIGFuZCBwcm92aWRlCj4gdG8gYSBmcmFtZXdvcmsuIFByb3ZpZGluZyBzb21l
IG9mIHRob3NlIHJlc291cmNlcyB0byBkb20wIHdvdWxkIG5vdCBhCj4gYmlnIGRlYWw6IGp1c3Qg
YXNzaWduIGEgdmNvcHJvYyB0byB0aGUgZG9tYWluLiBBbmQgeWVzLCBpdCBjb3VsZCBiZSBhCj4g
ZGVmYXVsdCBjb25maWd1cmF0aW9uLgo+Cj4+Cj4+IENvbnNpZGVyaW5nIHRoZSBsYXR0ZXIgb3B0
aW9uLCBldmVuIGlmIHlvdSBkb24ndCBpbXBsZW1lbnQgc3VwcG9ydCBhdAo+PiBmaXJzdCwgdGVu
ZHMgdG8gbGVhZCB0byBhIGNsZWFuZXIgZGVzaWduLCBidXQgb2YgY291cnNlIGl0IGRvZXMgZGVw
ZW5kCj4+IGhlYXZpbHkgb24gdGhlIGRldGFpbHMgb2YgdGhlIHNpdHVhdGlvbi4KPgo+IERlZmlu
aXRlbHkgd2Ugd291bGQgdGFpbG9yIHRoZSBkZXNpZ24gYWxvbmcgd2l0aCBhbiBpbXBsZW1lbnRh
dGlvbi4KPgo+PiA+ICogTU1VLWVuYWJsZWQgU29DIHdpdGggTU1VLXByb3RlY3RlZCBjb3Byb2Nl
c3NvcihzKQo+PiBSaWdodCAtIGRlZmluaXRlbHkgQVJNIHRoZW4sIGJ1dCBpdCB0b29rIG1lIHVu
dGlsIGhhbGYgd2F5IHRocm91Z2ggdGhlCj4+IGRvY3VtZW50IHRvIHdvcmsgdGhpcyBvdXQuCj4K
PiBZb3Uga25vdywgaXQgd2FzIHNwZWNpZmllZCBBUk0gYmFzZWQgU29DIGhlcmUuIEF0IHNvbWUg
cG9pbnQgaXQgd2FzCj4gcmVtb3ZlZCBzdWNoIGEgZGVwZW5kZW5jeS4gSW5zcGlyZWQgYnkgdGhl
IGFscmVhZHkgbWVudGlvbmVkIHhlbmd0Lgo+Cj4+IEkgd291bGQgYmUgdGVtcHRlZCB0byBleHRl
bmQgdGhpcyBzbGlnaHRseSwgYW5kIHNwZWNpZnkgdGhhdCB0aGVyZQo+PiBzaG91bGQgYmUgYSBt
ZWNoYW5pc20gZm9yIHRoZSB0b29sc3RhY2sgdG8gcXVlcnkgYWxsIG9mIHRoaXMgaW5mb3JtYXRp
b24KPj4gYXQgYXJiaXRyYXJ5IHBvaW50cyBpbiB0aW1lLgo+Cj4gSXQgc2hvdWxkIGJlIGNvdmVy
ZWQgaGVyZToKPj4KPj4gPiBSdW50aW1lIGNvbmZpZ3VyYXRpb24gb2Ygc2NoZWR1bGluZyBhbGdv
cml0aG0gcGVyIGluc3RhbmNlIG9mIHNoYXJlZAo+PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ID4gY29wcm9j
ZXNzb3IKPj4gPiAtLS0tLS0tLS0tLQo+PiA+Cj4+ID4gVGhlcmUgd2lsbCBiZSBhIGluaXRpYWwg
ZG9tYWluIHRvb2wgaW1wbGVtZW50ZWQgd2hpY2ggd2lsbCBwcm92aWRlIGEgQ0xJIGZvcgo+PiA+
IHJ1bnRpbWUgbW9uaXRvcmluZyBvZiBzaGFyZWQgY29wcm9jZXNzb3JzIGluc3RhbmNlcyBhdmFp
bGFibGUsIHBlci1kb21haW4vCj4+ID4gcGVyLWNvcHJvYyBpbnN0YW5jZSBsaXN0IG9mIHZjb3By
b2MgYW5kIHJ1bnRpbWUgc2V0dXAgb2YgdGhlIHNjaGVkdWxlciBwZXIKPj4gPiBlYWNoIGNvcHJv
Y2Vzc29yIGluc3RhbmNlLgo+Cj4gTWF5YmUgaXQgbmVlZHMgc29tZSByZXdvcmRpbmcuCj4KPj4g
RG8geW91IG1lYW4gdGhhdCwgaWRlYWxseSwgWGVuIGNhbiBmdWxseSBjb250ZXh0IHN3aXRjaCBh
IGNvcHJvY2Vzc29yCj4+IGJlaGluZCB0aGUgYmFjayBvZiBkb21VLCBhbmQgdGhlIGRvbVUgZHJp
dmVyIG5lZWQgbm90IGtub3cgb3IgY2FyZSBhYm91dAo+PiB0aGUgZGlmZmVyZW5jZT8KPiBZb3Un
dmUgZ290IHRoZSBwb2ludC4KPgo+PiBBbmQsIHdoZXJlIHRoYXQgaXNuJ3QgcG9zc2libGUsIHNv
bWUgdmlydHVhbCBob29rcyBjb3VsZCBiZSBpbnRyb2R1Y2VkCj4+IHRvIHRoZSBkb21VIGRyaXZl
ciBzbyBkb21VIGNhbiBvcHQgaW50byBzaGFyaW5nIHdoZW4gaXQgaGFzIGEgY29tcGF0aWJsZQo+
PiBkcml2ZXI/Cj4gWWVzLCBkdWUgdG8gc3BlY2lmaWNzIG9mIFNvQyBpbXBsZW1lbnRhdGlvbiBw
dXJlIHNvbHV0aW9uIGNvdWxkIGJlCj4gaW5lZmZpY2llbnQsIG5vdCBzZWN1cmUgb3IgZXZlbiBp
bXBvc3NpYmxlLiBJbiB0aGlzIGNhc2UKPiBkcml2ZXJzL2Zpcm13YXJlIGNvdWxkIGJlIG1vZGlm
aWVkIHRvIGNvb3BlcmF0ZSB3aXRoIGNvcHJvY2Vzc29yCj4gc2hhcmluZyBmcmFtZXdvcmsgaW4g
WEVOLgo+IFRoaXMgcGFydCBjb3VsZCBiZSBhcmNoaXRlY3R1cmUgKGNvcHJvY2Vzc29yKSBzcGVj
aWZpYywgb3IgbWFjaGluZQo+IChTb0MpIHNwZWNpZmljLgo+Cj4gU2luY2VyZWx5LAo+IEFuZHJp
aSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxt
YW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 12:55:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 12:55:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c45vl-0006tb-Kg; Tue, 08 Nov 2016 12:55:13 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <joculator@gmail.com>) id 1c1ZZJ-0005qb-Aj
 for embedded-pv-devel@lists.xenproject.org; Tue, 01 Nov 2016 13:57:37 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 E2/3A-21485-05F98185; Tue, 01 Nov 2016 13:57:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRWlGSWpSXmKPExsVyMfSWrq7/fIk
 Ig3/f1C1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8ay+0fZCu7qV5yedpypgXGLehcjF4eQwEJG
 iUlH/zF3MXJysAg0sErcnOkIkpAQmMMqsfXHZUaQhIRAjsS8I7uYIexiiWM/29lBbF4BQYmTM
 5+wgNhCAp4SEz7eArM5BQIlzn29zAwRP8EocXcf2Bw2AU2JO8dXs3UxcgAtU5FoXVMJMSZAYu
 XOP2CtwgLWEj+bp7CB2CIC2hKNu98zgdzDLDCDUWLunDksIL3MAuoS6+cJTWAUmIXkilkImQW
 MTKsYNYpTi8pSi3SNjfWSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQKDkAEIdjDu
 XB94iFGSg0lJlPdrmHiEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQnen3MlIoQEi1LTUyvSMnOA8
 QCTluDgURLh/Q2S5i0uSMwtzkyHSJ1itOR49eHFAyaOf3NeAcmODx8eMAmx5OXnpUqJ8/4AaR
 AAacgozYMbB4vZS4yyUsK8jEAHCvEUpBblZpagyr9iFOdgVBLmrZ4HNIUnM68EbusroIOYgA4
 yTwI7qCQRISXVwGgr8EVu0RPDmlKhq63TTi26+sHZaGawe/y9mmzvaR09Ts2rDtdMVXr69q+M
 cKtinD978q5ft/8sKyhi6XeNmhz0Y5nb/l7+D/GJDlbCkuHlwX+UttUy/2mWuZlnp/ZIzLTZQ
 GfxuqOqIUcePTgZMtvrhuFlm5zP5y75Pw2bLp6odVZ3ybT2cCWW4oxEQy3mouJEAOv/tkbUAg
 AA
X-Env-Sender: joculator@gmail.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1478008654!34944835!1
X-Originating-IP: [209.85.218.45]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42744 invoked from network); 1 Nov 2016 13:57:35 -0000
Received: from mail-oi0-f45.google.com (HELO mail-oi0-f45.google.com)
 (209.85.218.45)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 Nov 2016 13:57:35 -0000
Received: by mail-oi0-f45.google.com with SMTP id v84so139541574oie.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 01 Nov 2016 06:57:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=6AOoc1uOWB0CiHDxd4+4GLa2xI5RopKxyyi2o0fcgE4=;
 b=GEqrWWhkOsOI8afaUims5qWvFBnpEuRsDGbhIeJ5Ce3C9W/ge3VEc3Hpyhmd/JXYx5
 lacX0/5nrqkart0Q4IeOhKXA2DfgCXUf9h1A9+DQg4cUWdCN21K8L2s0eaWbQPwMY2OA
 4s7td4xqeEJLazKI1ZTrVNooRk8Lc5GrDnq7btMX4pKkYCsakvBGi5hw5Ii9Uj2rHDbk
 bl3qYd9O/GNysxfaC62wkcK7zOItBOS4XFY9r9rutu8I8P/qJKAawjuTUsDtKMNLNfYK
 n4vXqJ3jQURYyZnImGJf2F0h81dxs2a/nb2RytSAm8/ejnjkjgLlL53rvimZe6VgCuyE
 1YOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=6AOoc1uOWB0CiHDxd4+4GLa2xI5RopKxyyi2o0fcgE4=;
 b=OP5PsXyOROdUPdK57mCwpWD+1vOLI6Edi/IQGomn4r3v/PC8PqzG0WnTzTyIG2jffK
 DuNeDEKYdDhXA+KBTvtii+9qC5oPwSGeTELYIDs794ZtqY8cw2n5lj39jQnUDdB1Eaqz
 5WVZs5ZY1VxCwqOryI798AbN7xqm0AwiXkDXdk1MYJyuhXSQ/zef9XQMooy5QmXMEfm6
 ctX5UK5nfX+Vk2/3ncnCIQ7mtTrKhj5iKfj2AzOdGd6gQvDq61tzD5jgciKW+pB6z8ni
 p2EqRgEexvsRuPDURdOIJk+QCwcgcYgNuSdLyabT1oOH1btv6H8qTOqidQ2bJghSx+bZ
 adIQ==
X-Gm-Message-State: ABUngvet5Nu7aLxf2bZJzJXxhkkvwbDCoke4O6vzN7mmR81h7GmQqfpDBPxHXdfj9bE+FUOCi80M6lCak+M29A==
X-Received: by 10.202.84.86 with SMTP id i83mr33056322oib.114.1478008654164;
 Tue, 01 Nov 2016 06:57:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.202.81.83 with HTTP; Tue, 1 Nov 2016 06:57:13 -0700 (PDT)
In-Reply-To: <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
From: Artem Mygaiev <joculator@gmail.com>
Date: Tue, 1 Nov 2016 15:57:13 +0200
Message-ID: <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
To: Andrii Anisov <andrii.anisov@gmail.com>
X-Mailman-Approved-At: Tue, 08 Nov 2016 12:55:12 +0000
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xensource.com, embedded-pv-devel@lists.xenproject.org
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

TGV0IG1lIGV4cGxhaW4gYSBiaXQgYmFja2dyb3VuZCBvZiB0aGlzIHdvcmsuCgpXZSBzZWUgZ3Jv
d2luZyBhbW91bnQgb2YgdXNlIGNhc2VzIGZvciBkaWZmZXJlbnQgImNvLXByb2Nlc3NvcnMiIGxp
a2UKIC0gR1BVcyAoaW5zaWRlIG9mIG1vc3QgbW9kZXJuIFNvQ3MpCiAtIGxvdy1wb3dlciBzaWRl
IENQVSBjb3JlcyAobGlrZSBBUk0gQ29ydGV4IE0gb3IgUiBvbiBib2FyZCB3aXRoCkNvcnRleCBB
IGNvcmVzIHRvIGhhbmRsZSBQTSBvciBvdGhlciB0YXNrcykKIC0gRFNQcyAoZm9yIGV4YW1wbGUs
IFRJIEM2MDAwIGZhbWlseSBEU1AgY29yZSBpbnNpZGUgb2YgSmFjaW50byA2IFNvQykKIC0gRlBH
QXMgKEFsdGVyYSBvciBYaWxpbnggU29DcyA9IEFSTStGUEdBKQoKVGhlc2UgY29yZXMgbW9zdCBv
ZnRlbiB1c2VkIHN0YW5kYWxvbmUgZm9yIHNvbWUgc3BlY2lmaWMgZnVuY3Rpb24sIGJ1dApxdWl0
ZSBvZnRlbiB0aGVyZSBpcyBhIG5lZWQgdG8gInZpcnR1YWxpemUiIHN1Y2ggY28tcHJvY2Vzc29y
IHRvZ2V0aGVyCndpdGggdGhlIG1haW4gQ1BVIGNvcmVzLiBGb3IgZXhhbXBsZSwgdGhleSBtYXkg
YmUgdXNlZCBpbiBzb21lCnZpcnR1YWxpemVkIGhldGVyb2dlbmVvdXMgY29tcHV0aW5nIGVudmly
b25tZW50IHNvIHRoZXJlIHNoYWxsIGJlIHNvbWUKc29ydCBvZiBhbiBpbmRlcGVuZGVudCAiY29u
dGV4dCIgb2YgYSBjby1wcm9jZXNzb3IgYXNzb2NpYXRlZCB3aXRoIGEKVk0gd2hpY2ggaW50ZXJh
Y3RzIHdpdGggaXQuIEluIHNvbWUgY2FzZXMsIGFkZHJlc3Npbmcgc2VjdXJpdHkgYW5kCnN0YWJp
bGl0eSByZXF1aXJlbWVudHMsICJjb250ZXh0IiBtZWFucyBub3Qgb25seSAiZGF0YSIgYnV0IGFs
c28KImNvZGUiIChmaXJtd2FyZSk7IGkuZS4gd2hlbiBWTXMgc3dpdGNoIG9uIG1haW4gQ1BVLCBi
b3RoIGNvZGUgYW5kCmRhdGEgbWVtb3J5IHNoYWxsIHN3aXRjaCBvbiBjby1wcm9jZXNzb3IuCgpD
b3VwbGUgZXhhbXBsZXMgd2hlbiBWTXMgcnVuIG9uIHNhbWUgU29DLCBib3RoIHdhbnQgdG8gdXNl
IHNvbWUKY28tcHJvY2Vzc29yIGluIGRhdGEtaW50ZW5zZSB0YXNrcyB3aXRoIGRpZmZlcmVudCBk
YXRhIHNldHMgYW5kIHdpdGgKZGlmZmVyZW50IGZpcm13YXJlIGltYWdlcyBhbmQgZW5zdXJlIGlz
b2xhdGlvbiAobm8gZGF0YSBpcyBsZWFrZWQgb3IKY29kZSBjb3JydXB0ZWQgdGhyb3VnaCBjby1w
cm9jZXNzb3IncyBtZW1vcnkgYWNjZXNzKSBhbmQgc3RhYmlsaXR5CihyZXN0YXJ0IG9mIG9uZSBz
eXN0ZW0gZG9lcyBub3QgbGVhZCB0byBjcmFzaCBvZiBhbm90aGVyKToKMS4gdXNlIEdQVSBmb3Ig
R0wgcmVuZGVyaW5nIGluIG9uZSBWTSwgYW5vdGhlciBmb3IgTk4gc3RhdGUgY29tcHV0aW5nCjIu
IHVzZSBEU1AgZm9yIEhXLWFjY2VsZXJhdGVkIG1lZGlhIGRlY29kaW5nLCBhbm90aGVyIGZvciB2
aWRlbyBpbWFnZQpwcm9jZXNzaW5nIChvYmplY3QgcmVjb2duaXRpb24sIGV0Yy4pCgpXZSBhbHJl
YWR5IHNlZSBhIG5lZWQgZm9yIGVuYWJsaW5nIHN1Y2ggY2FzZXMgaW4gRW1iZWRkZWQvQXV0b21v
dGl2ZQpzcGFjZSAobW9zdGx5IGRvbWluYXRlZCBieSBBUk0gbm93KSwgYnV0IGFsc28gdGhpcyBt
aWdodCBmaXQgZ2VuZXJpYwpjb21wdXRpbmcgaW4gaGV0ZXJvZ2VuZW91cyBlbnZpcm9ubWVudHMg
LSBkaWZmZXJlbnQgY28tcHJvY2Vzc29ycyBhcmUKbm93IGRlcGxveWVkIGFsb25nc2lkZSBnZW5l
cmljIENQVXMgaW4gc2VydmVyIGVudmlyb25tZW50cyAoR29vZ2xlIHVzZQpvd24gdGVuc29yIHBy
b2Nlc3NvcnMgZm9yIE5OIGNvbXB1dGluZyBhY2NlbGVyYXRpb24sIE1pY3Jvc29mdCB1c2VkCkFs
dGVyYSdzIEZQR0FzIGluIHByb2plY3QgQ2F0YXB1bHQsIHRoZXJlIGFyZSBkZXBsb3ltZW50cyBv
ZiBHUFUKY29tcHV0aW5nIG5vZGVzIGluIHNvbWUgY2xvdWRzLCBldGMuKQoKSG9wZSB0aGF0IG1h
a2VzIHNlbnNlCgpCZXN0IHJlZ2FyZHMsCkFydGVtIE15Z2FpZXYKCgpPbiBNb24sIE9jdCAzMSwg
MjAxNiBhdCA5OjMxIFBNLCBBbmRyaWkgQW5pc292IDxhbmRyaWkuYW5pc292QGdtYWlsLmNvbT4g
d3JvdGU6Cj4+IFRoYW5reW91IGZvciB0aGUgZGVzaWduIGRvYy4gIEFuIGltbWVkaWF0ZSArMSBm
cm9tIG1lLCBzaW1wbHkgZm9yIHRoZQo+PiBkb2MgZXhpc3RpbmcgOikKPgo+IFRoYW5rIHlvdSBm
b3IgeW91IGludGVyZXN0IGFuZCBjb21tZW50cy4KPgo+PiBGb3JnaXZlIG15IGlnbm9yYW5jZSAo
SSBhbSBhbiB4ODYgcGVyc29uLCBhbmQgZ2l2ZW4gdGhlIENDIGxpc3QsIEkgZ3Vlc3MKPj4gdGhp
cyBpcyB0YWxraW5nIGFib3V0IEFSTSBzeXN0ZW1zKSwgYnV0IHdoYXQgYXJlIGNvcHJvY2Vzc29y
cyBhbmQgd2hhdAo+PiBtaWdodCBJIGRvIHdpdGggb25lPwo+Cj4gV2VsbCBjb3Byb2Nlc3NvciBj
b3VsZCBiZSBhIHNvbWUgcHJvY2Vzc2luZyB1bml0IGluc2lkZSBhIFNvQyB3aGljaCBpcwo+IHJ1
bm5pbmcgc29tZSBmaXJtd2FyZSBhbmQgc3VwcGxlbWVudGluZyBwcmltYXJ5IHByb2Nlc3NvciBm
dW5jdGlvbnMuCj4gRi5lLiBHUFUsIERTUCwgc29tZSBGUEdBIGluc2lkZSBhIFNvQy4KPiBUaGUg
bGl2aW5nIGV4YW1wbGUgaXMgYSBHUFUgc2hhcmluZyBpbXBsZW1lbnRlZCBmb3IgdGhlIEFSTSBi
YXNlZCBTb0MuCj4gQlRXLCB0aGUgeGVuZ3QgaW1wbGVtZW50cyBwcmV0dHkgY2xvc2UgYXBwcm9h
Y2ggYW5kIGlzIGEgcHVyZSB4ODYKPiB3b3JsZCBzb2x1dGlvbi4KPgo+PiA+IEl0IGlzIHRhcmdl
dGVkIGNhcGFiaWxpdHkgb2YgZGlmZmVyZW50IGRvbWFpbnMgdG8gcnVuIGNvbmN1cnJlbnRseSBk
aWZmZXJlbnQKPj4gPiBmaXJtd2FyZSBvbiB0aGUgY29wcm9jLgo+PiBJIGNhbnQgcGFyc2UgdGhp
cyBzZW50ZW5jZS4gIEkgcHJlc3VtZSB5b3UgbWVhbiB0aGF0IHRoZSBwdXJwb3NlIG9mIHRoaXMK
Pj4gZnJhbWV3b3JrIGlzIHRvIHByb3ZpZGUgYSBtZWNoYW5pc20gZm9yIFhlbiB0byBzaGFyZSBh
IGNvcHJvY2Vzc29ycwo+PiByZXNvdXJjZSBiZXR3ZWVuIG11bHRpcGxlIGRvbWFpbnM/Cj4KPiBN
YXliZSBpdCBzaG91bGQgYmUgcmV3b3JkZWQuIEkgbWVhbiB0aGF0IGNvcHJvY2Vzc29ycyBhcmUg
ZW50aXRpZXMKPiB3aGljaCBhcmUgcnVubmluZyBzb21lIGZpcm13YXJlIHRvIHBlcmZvcm0gdGhl
aXIgdGFza3MuIFNvIGRpZmZlcmVudAo+IGRvbWFpbnMgaW4gdGhlaXIgdGltZSBzbGljZSBjb3Vs
ZCBydW4gZGlmZmVyZW50IHZlcnNpb25zIG9mIGZpcm13YXJlCj4gb24gdGhlIHNhbWUgY29wcm9j
ZXNzb3IuCj4gSXQgaXMgbWVudGlvbmVkIGhlcmUgdG8gc3RyZXNzIHRoYXQgZG9tYWlucyBjb250
ZXh0cyBhcmUgdG90YWxseQo+IGluZGVwZW5kZW50IChib3RoIGZvciBwcm9jZXNzZWQgZGF0YSBh
bmQgZm9yIGZpcm13YXJlIGNvZGUpLgo+Cj4+IEdyYW1tYXIgbml0LiAgRWl0aGVyICJQcm92aWRl
IGNvcHJvY2Vzc29yIHJlc291cmNlIHNoYXJpbmcgYmV0d2Vlbi4uLiIKPj4gb3IgIlByb3ZpZGUg
c2hhcmluZyBvZiBjb3Byb2Nlc3NvciByZXNvdXJjZXMgYmV0d2Vlbi4uLiIKPgo+IFdpbGwgdGFr
ZSAiUHJvdmlkZSBzaGFyaW5nIG9mIGNvcHJvY2Vzc29yIHJlc291cmNlcyBiZXR3ZWVuLi4uIi4K
Pgo+Cj4+IERvZXMgaXQgbmVlZCB0byBvbmx5IGJlIGNvbmZpZ3VyYWJsZSBhdCBzeXN0ZW0gc3Rh
cnR1cD8gIFRoZXJlIGlzIG9mdGVuCj4+IG1vcmUgZmxleGliaWxpdHkgYnkgaGF2aW5nIGEgZGVm
YXVsdCBjb25maWd1cmF0aW9uIGF0IHN5c3RlbSBzdGFydCAoc28KPj4gZG9tMCBjYW4gdXNlIHRo
ZSByZXNvdXJjZXMpLCB3aGljaCBjYW4gbGF0ZXIgYmUgYWx0ZXJlZCBieSB0b29sc3RhY2sgcG9s
aWN5Lgo+Cj4gSSBkaWQgbWVhbiB0aGF0IGh5cGVydmlzb3IsIHdoYXQgc3RhcnRzIGZpcnN0LCBj
aGVja3Mgd2hhdAo+IGNvcHJvY2Vzc29ycyB3aXRoaW4gdGhlIHN5c3RlbSB3b3VsZCBiZSBzaGFy
ZWQsIG93biB0aGVtIGFuZCBwcm92aWRlCj4gdG8gYSBmcmFtZXdvcmsuIFByb3ZpZGluZyBzb21l
IG9mIHRob3NlIHJlc291cmNlcyB0byBkb20wIHdvdWxkIG5vdCBhCj4gYmlnIGRlYWw6IGp1c3Qg
YXNzaWduIGEgdmNvcHJvYyB0byB0aGUgZG9tYWluLiBBbmQgeWVzLCBpdCBjb3VsZCBiZSBhCj4g
ZGVmYXVsdCBjb25maWd1cmF0aW9uLgo+Cj4+Cj4+IENvbnNpZGVyaW5nIHRoZSBsYXR0ZXIgb3B0
aW9uLCBldmVuIGlmIHlvdSBkb24ndCBpbXBsZW1lbnQgc3VwcG9ydCBhdAo+PiBmaXJzdCwgdGVu
ZHMgdG8gbGVhZCB0byBhIGNsZWFuZXIgZGVzaWduLCBidXQgb2YgY291cnNlIGl0IGRvZXMgZGVw
ZW5kCj4+IGhlYXZpbHkgb24gdGhlIGRldGFpbHMgb2YgdGhlIHNpdHVhdGlvbi4KPgo+IERlZmlu
aXRlbHkgd2Ugd291bGQgdGFpbG9yIHRoZSBkZXNpZ24gYWxvbmcgd2l0aCBhbiBpbXBsZW1lbnRh
dGlvbi4KPgo+PiA+ICogTU1VLWVuYWJsZWQgU29DIHdpdGggTU1VLXByb3RlY3RlZCBjb3Byb2Nl
c3NvcihzKQo+PiBSaWdodCAtIGRlZmluaXRlbHkgQVJNIHRoZW4sIGJ1dCBpdCB0b29rIG1lIHVu
dGlsIGhhbGYgd2F5IHRocm91Z2ggdGhlCj4+IGRvY3VtZW50IHRvIHdvcmsgdGhpcyBvdXQuCj4K
PiBZb3Uga25vdywgaXQgd2FzIHNwZWNpZmllZCBBUk0gYmFzZWQgU29DIGhlcmUuIEF0IHNvbWUg
cG9pbnQgaXQgd2FzCj4gcmVtb3ZlZCBzdWNoIGEgZGVwZW5kZW5jeS4gSW5zcGlyZWQgYnkgdGhl
IGFscmVhZHkgbWVudGlvbmVkIHhlbmd0Lgo+Cj4+IEkgd291bGQgYmUgdGVtcHRlZCB0byBleHRl
bmQgdGhpcyBzbGlnaHRseSwgYW5kIHNwZWNpZnkgdGhhdCB0aGVyZQo+PiBzaG91bGQgYmUgYSBt
ZWNoYW5pc20gZm9yIHRoZSB0b29sc3RhY2sgdG8gcXVlcnkgYWxsIG9mIHRoaXMgaW5mb3JtYXRp
b24KPj4gYXQgYXJiaXRyYXJ5IHBvaW50cyBpbiB0aW1lLgo+Cj4gSXQgc2hvdWxkIGJlIGNvdmVy
ZWQgaGVyZToKPj4KPj4gPiBSdW50aW1lIGNvbmZpZ3VyYXRpb24gb2Ygc2NoZWR1bGluZyBhbGdv
cml0aG0gcGVyIGluc3RhbmNlIG9mIHNoYXJlZAo+PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ID4gY29wcm9j
ZXNzb3IKPj4gPiAtLS0tLS0tLS0tLQo+PiA+Cj4+ID4gVGhlcmUgd2lsbCBiZSBhIGluaXRpYWwg
ZG9tYWluIHRvb2wgaW1wbGVtZW50ZWQgd2hpY2ggd2lsbCBwcm92aWRlIGEgQ0xJIGZvcgo+PiA+
IHJ1bnRpbWUgbW9uaXRvcmluZyBvZiBzaGFyZWQgY29wcm9jZXNzb3JzIGluc3RhbmNlcyBhdmFp
bGFibGUsIHBlci1kb21haW4vCj4+ID4gcGVyLWNvcHJvYyBpbnN0YW5jZSBsaXN0IG9mIHZjb3By
b2MgYW5kIHJ1bnRpbWUgc2V0dXAgb2YgdGhlIHNjaGVkdWxlciBwZXIKPj4gPiBlYWNoIGNvcHJv
Y2Vzc29yIGluc3RhbmNlLgo+Cj4gTWF5YmUgaXQgbmVlZHMgc29tZSByZXdvcmRpbmcuCj4KPj4g
RG8geW91IG1lYW4gdGhhdCwgaWRlYWxseSwgWGVuIGNhbiBmdWxseSBjb250ZXh0IHN3aXRjaCBh
IGNvcHJvY2Vzc29yCj4+IGJlaGluZCB0aGUgYmFjayBvZiBkb21VLCBhbmQgdGhlIGRvbVUgZHJp
dmVyIG5lZWQgbm90IGtub3cgb3IgY2FyZSBhYm91dAo+PiB0aGUgZGlmZmVyZW5jZT8KPiBZb3Un
dmUgZ290IHRoZSBwb2ludC4KPgo+PiBBbmQsIHdoZXJlIHRoYXQgaXNuJ3QgcG9zc2libGUsIHNv
bWUgdmlydHVhbCBob29rcyBjb3VsZCBiZSBpbnRyb2R1Y2VkCj4+IHRvIHRoZSBkb21VIGRyaXZl
ciBzbyBkb21VIGNhbiBvcHQgaW50byBzaGFyaW5nIHdoZW4gaXQgaGFzIGEgY29tcGF0aWJsZQo+
PiBkcml2ZXI/Cj4gWWVzLCBkdWUgdG8gc3BlY2lmaWNzIG9mIFNvQyBpbXBsZW1lbnRhdGlvbiBw
dXJlIHNvbHV0aW9uIGNvdWxkIGJlCj4gaW5lZmZpY2llbnQsIG5vdCBzZWN1cmUgb3IgZXZlbiBp
bXBvc3NpYmxlLiBJbiB0aGlzIGNhc2UKPiBkcml2ZXJzL2Zpcm13YXJlIGNvdWxkIGJlIG1vZGlm
aWVkIHRvIGNvb3BlcmF0ZSB3aXRoIGNvcHJvY2Vzc29yCj4gc2hhcmluZyBmcmFtZXdvcmsgaW4g
WEVOLgo+IFRoaXMgcGFydCBjb3VsZCBiZSBhcmNoaXRlY3R1cmUgKGNvcHJvY2Vzc29yKSBzcGVj
aWZpYywgb3IgbWFjaGluZQo+IChTb0MpIHNwZWNpZmljLgo+Cj4gU2luY2VyZWx5LAo+IEFuZHJp
aSBBbmlzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxt
YW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 12:55:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 12:55:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c45vl-0006tU-Jf; Tue, 08 Nov 2016 12:55:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=102f663a5=Andrew.Cooper3@citrix.com>)
 id 1c0C36-00015l-2G
 for embedded-pv-devel@lists.xenproject.org; Fri, 28 Oct 2016 18:38:40 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 8E/AB-08915-F2B93185; Fri, 28 Oct 2016 18:38:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsWyU9JRQldvtnC
 EweSvIhYrey4yOzB6HP5whSWAMYo1My8pvyKBNeNGw2G2gosBFb2Nn9gbGF85dzFycEgI+ElM
 es7excjJISxgLfGzeQpbFyMXh4jAfkaJfbNuMYMkhAQCJC4+/M4KYrMJ6EvsfvGJCcTmFbCVW
 HmwHayZRUBV4syD0+wgM0UFgiU2b3ODKBGUODnzCQuIzSkQKDFx/ztGkBJmAU2J9bv0QcLMAv
 ISzVtnQ21Sk7jWfwlsooRAusTEZz0sEDa3xMrPf1gmMPLPQjJ1FsKkWUgmLWBkXsWoUZxaVJZ
 apGtorpdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJERh+DECwg/Hlac9DjJIcTEqi
 vPnNwhFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHgvzwTKCRalpqdWpGXmACMBJi3BwaMkwnsJJ
 M1bXJCYW5yZDpE6xWjM8WbXywdMHP/mvHrAJMSSl5+XKiXO+wykVACkNKM0D24QLEIvMcpKCf
 MyAp0mxFOQWpSbWYIq/4pRnINRSZi3FmQKT2ZeCdy+V0CnMAGdMj1dAOSUkkSElFQD4xazA/w
 Ptsxdobs+125dgKrJ6aoNi3TmRa+TZOmVNjhmlDzROynWbL7MuxNb3punNykeE36WbBffpCXb
 02lo7nQ5/r8a1/vZ62I4/h+6sE/q26KsZX9OzrJlni11JWti758Sjqgwm8qJpe2CPVfeuORvn
 qdlfczCas+b8JdczQ52dy+uTeioVGIpzkg01GIuKk4EALfUK2TLAgAA
X-Env-Sender: prvs=102f663a5=Andrew.Cooper3@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1477679918!60447595!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
 received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62838 invoked from network); 28 Oct 2016 18:38:38 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 28 Oct 2016 18:38:38 -0000
X-IronPort-AV: E=Sophos;i="5.31,411,1473120000"; d="scan'208";a="33924304"
To: Andrii Anisov <andrii.anisov@gmail.com>, <xen-devel@lists.xensource.com>, 
 <embedded-pv-devel@lists.xenproject.org>, Artem Mygaiev
 <joculator@gmail.com>, Oleks Tysh <olekstysh@gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
Date: Fri, 28 Oct 2016 19:38:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
X-DLP: AMS1
X-Mailman-Approved-At: Tue, 08 Nov 2016 12:55:12 +0000
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjgvMTAvMTYgMTg6NTMsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4gRGVhciBBbGwsCj4KPiBB
dCB0aGlzIG1vbWVudCB3ZSBhcmUgZGVzaWduaW5nIGEgc2hhcmVkIGNvcHJvY2Vzc29yIGZyYW1l
d29yayB0byBiZQo+IGludHJvZHVjZWQgaW50byBYRU4gaHlwZXJ2aXNvci4KPiBQbGVhc2UgcmV2
aWV3IGFuIGluaXRpYWwgZHJhZnQgb2YgdGhlIHJlcXVpcmVtZW50cyBhbmQgZGVzaWduIG92ZXJ2
aWV3LgoKVGhhbmt5b3UgZm9yIHRoZSBkZXNpZ24gZG9jLiAgQW4gaW1tZWRpYXRlICsxIGZyb20g
bWUsIHNpbXBseSBmb3IgdGhlCmRvYyBleGlzdGluZyA6KQoKPgo+ID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4K
PiBTaGFyZWQgY29wcm9jZXNzb3IgZnJhbWV3b3JrCj4gPT09PT09PT09PT09PT09PT09PT09PT09
PT09PQo+Cj4gVGhlIG1haW4gaWRlYSBvZiB0aGUgY29wcm9jZXNzb3Igc2hhcmluZyBpcyB0byBs
ZXQgZGlmZmVyZW50IGRvbWFpbnMgdXNlCj4gY29wcm9jZXNzb3IgY29uY3VycmVudGx5IGFuZCBp
bmRlcGVuZGVudGx5IHdpdGhpbiBzb21lIHRpbWUgc2hhcmUuCgpGb3JnaXZlIG15IGlnbm9yYW5j
ZSAoSSBhbSBhbiB4ODYgcGVyc29uLCBhbmQgZ2l2ZW4gdGhlIENDIGxpc3QsIEkgZ3Vlc3MKdGhp
cyBpcyB0YWxraW5nIGFib3V0IEFSTSBzeXN0ZW1zKSwgYnV0IHdoYXQgYXJlIGNvcHJvY2Vzc29y
cyBhbmQgd2hhdAptaWdodCBJIGRvIHdpdGggb25lPwoKSSB0aGluayB5b3UgbWlnaHQgd2FudCBh
IGJyaWVmIGludHJvZHVjdGlvbiBzZW50ZW5jZSBvciB0d28gZGVzY3JpYmluZwp3aGF0IGtpbmQg
b2Ygc3lzdGVtcyB0aGlzIGlzIGFwcGxpY2FibGUgdG8sIGFuZCBhbiBleGFtcGxlIG9mIHRoZSBr
aW5kCm9mIHRoaW5nIHdoaWNoIG1pZ2h0IHdhbnQgdG8gYmUgc2hhcmVkLgoKPgo+IEl0IGlzIHRh
cmdldGVkIGNhcGFiaWxpdHkgb2YgZGlmZmVyZW50IGRvbWFpbnMgdG8gcnVuIGNvbmN1cnJlbnRs
eSBkaWZmZXJlbnQKPiBmaXJtd2FyZSBvbiB0aGUgY29wcm9jLgoKSSBjYW50IHBhcnNlIHRoaXMg
c2VudGVuY2UuICBJIHByZXN1bWUgeW91IG1lYW4gdGhhdCB0aGUgcHVycG9zZSBvZiB0aGlzCmZy
YW1ld29yayBpcyB0byBwcm92aWRlIGEgbWVjaGFuaXNtIGZvciBYZW4gdG8gc2hhcmUgYSBjb3By
b2Nlc3NvcnMKcmVzb3VyY2UgYmV0d2VlbiBtdWx0aXBsZSBkb21haW5zPwoKPiBUaGlzIHRhcmdl
dCBpbXBsaWVzIHRoYXQgdGhlcmUgaXMgYSB3YXkgdG8gc3dpdGNoCj4gY29wcm9jIGV4ZWN1dGlv
biBjb250ZXh0IGV4dGVybmFsbHkgZnJvbSB0aGUgbWFpbiBDUFUgd2hpY2ggaXMgcnVubmluZyBh
Cj4gaHlwZXJ2aXNvci4KPgo+INChb21wbGV4aXR5IGFuZCBwcmVkaWN0YWJpbGl0eSBvZiBhIGNv
cHJvY2Vzc29yIGV4dGVybmFsbHkgaXNzdWVkIGNvbnRleHQKPiBzd2l0Y2hpbmcgcHJvY2VzcyBk
ZWZpbmVzIHRoZSBhY2N1cmFjeSBvZiB0aGUgY29wcm9jIHNjaGVkdWxpbmcgYW5kIHJlc291cmNl
cwo+IGFsbG9jYXRpb24gZm9yIGRvbWFpbnMgYXMgd2VsbCBhcyBzY2hlZHVsaW5nIG92ZXJoZWFk
Lgo+Cj4gU2hhcmVkIGNvcHJvY2Vzc29yIGZyYW1ld29yayByZXF1aXJlbWVudHMKPiA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+Cj4gRnVuY3Rpb25hbAo+IC0tLS0t
LS0tLS0KPiBUaGUgZnJhbWV3b3JrIHNoYWxsOgo+ICogcHJvdmlkZSBhIGNvcHJvY2Vzc29yIHJl
c291cmNlcyBzaGFyaW5nIGJldHdlZW4gZGlmZmVyZW50IGRvbWFpbnMKCkdyYW1tYXIgbml0LiAg
RWl0aGVyICJQcm92aWRlIGNvcHJvY2Vzc29yIHJlc291cmNlIHNoYXJpbmcgYmV0d2Vlbi4uLiIK
b3IgIlByb3ZpZGUgc2hhcmluZyBvZiBjb3Byb2Nlc3NvciByZXNvdXJjZXMgYmV0d2Vlbi4uLiIK
Cj4gKiBzdXBwb3J0IGEgbnVtYmVyIG9mIGNvcHJvY2Vzc29yIGluc3RhbmNlcyBzaGFyZWQgYmV0
d2VlbiBkb21haW5zIGluIHJ1bnRpbWUKPiAqIHN1cHBvcnQgY29uZmlndXJhYmxlIG9uIHN5c3Rl
bSBzdGFydHVwIHNoYXJlYWJsZSBjb3Byb2Nlc3NvcnMgY29uZmlndXJhdGlvbgo+ICAgKG51bWJl
ciBvZiBpbnN0YW5jZXMsIHR5cGUgb2YgaW5zdGFuY2VzLCBzY2hlZHVsaW5nIGFsZ29yaXRobSBw
ZXIKPiAgIGNvcHJvY2Vzc29yIGluc3RhbmNlLCBldGMpCgpEb2VzIGl0IG5lZWQgdG8gb25seSBi
ZSBjb25maWd1cmFibGUgYXQgc3lzdGVtIHN0YXJ0dXA/ICBUaGVyZSBpcyBvZnRlbgptb3JlIGZs
ZXhpYmlsaXR5IGJ5IGhhdmluZyBhIGRlZmF1bHQgY29uZmlndXJhdGlvbiBhdCBzeXN0ZW0gc3Rh
cnQgKHNvCmRvbTAgY2FuIHVzZSB0aGUgcmVzb3VyY2VzKSwgd2hpY2ggY2FuIGxhdGVyIGJlIGFs
dGVyZWQgYnkgdG9vbHN0YWNrIHBvbGljeS4KCkNvbnNpZGVyaW5nIHRoZSBsYXR0ZXIgb3B0aW9u
LCBldmVuIGlmIHlvdSBkb24ndCBpbXBsZW1lbnQgc3VwcG9ydCBhdApmaXJzdCwgdGVuZHMgdG8g
bGVhZCB0byBhIGNsZWFuZXIgZGVzaWduLCBidXQgb2YgY291cnNlIGl0IGRvZXMgZGVwZW5kCmhl
YXZpbHkgb24gdGhlIGRldGFpbHMgb2YgdGhlIHNpdHVhdGlvbi4KCj4gKiBzdXBwb3J0IGNvbmZp
Z3VyYWJsZSBvbiBkb21haW4gc3RhcnR1cCBsaXN0IG9mIGNvcHJvY2Vzc29ycyBzaGFyZWQgdG8g
dGhpcwo+ICAgcGFydGljdWxhciBkb21haW4KPiAqIHN1cHBvcnQgcnVudGltZSBjb25maWd1cmF0
aW9uIG9mIHNjaGVkdWxpbmcgYWxnb3JpdGhtIHBlciBpbnN0YW5jZSBvZiBzaGFyZWQKPiAgIGNv
cHJvY2Vzc29yCj4KPiBOb24tZnVuY3Rpb25hbAo+IC0tLS0tLS0tLS0tLS0tCj4gKiBUaGUgZnJh
bWV3b3JrIHdpbGwgcHJvdmlkZSBhbiBpbnRlcmZhY2UgdG8gaW50ZWdyYXRlIGRpZmZlcmVudCBj
b3Byb2Nlc3Nvcgo+ICAgc3VwcG9ydCBpbXBsZW1lbnRhdGlvbgo+ICogVGhlIGZyYW1ld29yayB3
aWxsIHByb3ZpZGUgYW4gaW50ZXJmYWNlIHRvIGludGVncmF0ZSBkaWZmZXJlbnQgc2NoZWR1bGlu
Zwo+ICAgYWxnb3JpdGhtcyBpbXBsZW1lbnRhdGlvbi4KPiAqIChPcHRpb25hbCkgVGhlIGNvcHJv
Y2Vzc29yIGZpcm13YXJlIGFuZCBkcml2ZXJzIHNob3VsZCBub3QgYmUgY2hhbmdlZCBpbgo+ICAg
b3JkZXIgdG8gc3VwcG9ydCB0aGUgc2hhcmluZy4KPgo+IE9wZXJhdGlvbiBlbnZpcm9ubWVudAo+
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICogWEVOIDQuOCsKPgo+IEFzc3VtcHRpb25zIGFuZCBk
ZXBlbmRlbmNpZXMKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKiBNTVUtZW5hYmxl
ZCBTb0Mgd2l0aCBNTVUtcHJvdGVjdGVkIGNvcHJvY2Vzc29yKHMpCgpSaWdodCAtIGRlZmluaXRl
bHkgQVJNIHRoZW4sIGJ1dCBpdCB0b29rIG1lIHVudGlsIGhhbGYgd2F5IHRocm91Z2ggdGhlCmRv
Y3VtZW50IHRvIHdvcmsgdGhpcyBvdXQuCgo+Cj4gRGVzaWduIG92ZXJ2aWV3Cj4gPT09PT09PT09
PT09PT09Cj4KPiBUaGUgU2hhcmVkIGNvcHJvY2Vzc29yIGZyYW1ld29yayB3aWxsIGJlIGltcGxl
bWVudGVkIGFzIGEgcGFydCBvZiB0aGUgWEVOCj4gaHlwZXJ2aXNvci4gVGhlIGZyYW1ld29yayBk
ZXNpZ24gYW5kIGRldmVsb3BtZW50IHdpbGwgYmUgYmFzZWQgb24gbWFzdGVyCj4gYnJhbmNoIG5v
dCBlYXJsaWVyIHRoYW4gNC44LjAtcmMyIHRhcmdldGluZyB1cHN0cmVhbWluZyBiZWZvcmUgWEVO
IDQuOSByZWxlYXNlLgo+Cj4gRm9sbG93aW5nIGFyZSBkZXNjcmliZWQgZGVzaWduIG92ZXJ2aWV3
IGFkZHJlc3NpbmcgcmVxdWlyZW1lbnRzOgo+Cj4gQ29wcm9jZXNzb3JzIHJlc291cmNlcyBzaGFy
aW5nIG1lY2hhbmlzbQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Pgo+IFRoZSBjb3Byb2Nlc3NvciByZXNvdXJjZXMgc2hhcmluZyB3aWxsIGJlIGRvbmUgaW4gYSB3
YXkgb2Ygc3dpdGNoaW5nIGNvbnRleHQKPiAocGVyIGRvbWFpbiBpbnN0YW5jZSBvZiBmaXJtd2Fy
ZSBydW5uaW5nKSBvbiB0aGUgY29wcm9jZXNzb3IgaXNzdWVkIGJ5IHRoZQo+IG1haW4gcHJvY2Vz
c29yLiBJdCBpcyBkb25lIGJ5IGEgaHlwZXJ2aXNvciBydW5uaW5nIG9uIHRoZSBtYWluIGNwdSBh
bmQgYXdhcmUKPiBhYm91dCBkb21haW5zLCB0aGVpciBjYXBhYmlsaXRpZXMgYW5kIG5lZWRzLgo+
Cj4gVGhlIGh5cGVydmlzb3IgaXMgYXdhcmUgYWJvdXQgY29wcm9jZXNzb3JzIHRvIGJlIHNoYXJl
ZC4gRm9yIGVhY2ggc2hhcmVkCj4gY29wcm9jZXNzb3IgdGhlcmUgYXJlOiBhbiBhc3NpZ25lZCB0
aW1lciwgc2NoZWR1bGVyIGFuZCBwZXItZG9tYWluIHZjb3Byb2MKPiBpbnN0YW5jZXMgbGlzdC4K
Pgo+IEl0IHdpbGwgYmUgaW1wbGVtZW50ZWQgYSB2Y29wcm9jIHNjaGVkdWxpbmcgbWVjaGFuaXNt
IGluZGVwZW5kZW50IG9mIFhFTiBWQ1BVCj4gc2NoZWR1bGluZyBtZWNoYW5pc20uIEl0IGlzIGNh
dXNlZCBieSB0aGUgZGlmZmVyZW5jZSBpbiB2Y29wcm9jIGFuZCB2Y3B1Cj4gbmF0dXJlOgo+ICog
aXQgaXMgbm90IGNvbnNpZGVyZWQgcG9vbCBvZiBlcXVhbCB2Y29wcm9jIHJ1bm5pbmcgb24gYSBw
b29sIG9mIGVxdWFsCj4gICBjb3Byb2Nlc3NvcnMgKFNNUCBsaWtlIGJlaGF2aW9yKQo+ICogZHVl
IHRvIGZhY3QgdGhhdCBzY2hlZHVsZXIgaXMgbm90IHJ1bm5pbmcgb24gdGhlIGNvcHJvY2Vzc29y
IGl0c2VsZjoKPiAgICAgKiBhIHZjb3Byb2Mgc2NoZWR1bGVyIGRvZXMgbm90IHByZWVtcHQgdGhl
IGNvcHJvY2Vzc29yIGNvbnRleHQKPiAgICAgKiBjb3Byb2Nlc3NvciBjb3VsZCBkZW55IGNvbnRl
eHQgc3dpdGNoaW5nIGF0IHRoZSBtb21lbnQgc2NoZWR1bGVyIGRlY2lkZQo+ICAgICBzbywgc2No
ZWR1bGluZyBtZWNoYW5pc20gc2hvdWxkIGFkb3B0IHRoYXQKPiAqIHRoZXJlIGNvdWxkIGJlIG51
bWJlciBvZiBkaWZmZXJlbnQgY29wcm9jZXNzb3JzIGluc3RhbmNlcyB3aXRoIHNjaGVkdWxlciBh
bmQKPiAgIHZjb3Byb2MgcXVldWUgYXNzb2NpYXRlZAo+Cj4gRHVlIHRvIHRoZSBmYWN0IHRoYXQg
c29tZSBkb21haW4gYXNzaWduZWQgYSB2Y29wcm9jIGNvdWxkIGFjY2VzcyBjb3Byb2Mgd2hlbgo+
IGl0IGlzIHJ1bm5pbmcgYW5vdGhlciBkb21haW4gY29udGV4dCwgZnJhbWV3b3JrIHdpbGwgaW1w
bGVtZW50IGlvbWVtIGFjY2Vzcwo+IGVtdWxhdGlvbiBmb3IgZG9tYWlucyB3aGljaCBhcmUgbm90
IHByb3ZpZGVkIGNvcHJvYyBhdCB0aGUgbW9tZW50IG9mIGFjY2Vzcy4KPgo+IEludGVycnVwdHMg
ZnJvbSBjb3Byb2Nlc3NvciB3aWxsIGJlIGVmZmVjdGl2ZWx5IGRlbGl2ZXJlZCB0byB0aGUgZG9t
YWluIHdoaWNoCj4gdmNvcHJvYyBjb250ZXh0IGlzIGJlaW5nIHJ1bm5pbmcgYXQgdGhlIG1vbWVu
dCBvZiB0aGUgaW50ZXJydXB0Lgo+Cj4gV2hpbGUgdGhlIGNvbnRleHQgc3dpdGNoaW5nIGlzIGNv
cHJvY2Vzc29yIGFuZCBTb0Mgc3BlY2lmaWMgcHJvY2VkdXJlLCB0aGUKPiBmcmFtZXdvcmsgd291
bGQgbm90IGVuY2Fwc3VsYXRlIHN1Y2ggcHJvY2VkdXJlLCBidXQgcHJvdmlkZXMgaW50ZXJmYWNl
IHRvCj4gcmVnaXN0ZXIgcGxhdGZvcm0gaW1wbGVtZW50YXRpb24gb2YgY29udGV4dCBzd2l0Y2hp
bmcgcHJvY2VkdXJlLgo+Cj4gSXQgaXMgYXNzdW1lZCB0aGF0IHRoZSBjb3Byb2Nlc3NvciBoYXMg
YW4gaW9tbXUgYXNzb2NpYXRlZCBvciBjb3JyZXNwb25kaW5nCj4gc3lzdGVtIGxldmVsIGlvbW11
IChpLmUuIGFybSBzbW11KSBvd25lZCBieSBoeXBlcnZpc29yLiBUaGUgaW9tbXUgc2V0dXAgaXMK
PiBhbHNvIHBsYXRmb3JtIHNwZWNpZmljIGNvZGUgYW5kIHBhcnQgb2YgY29udGV4dCBzd2l0Y2hp
bmcuCj4KPiBJbiBjYXNlIG9mIG9ubHkgaGF2aW5nIGNvcHJvY2Vzc29yIGFzc29jaWF0ZWQgaW9t
bXUsIHBsYXRmb3JtIGNvZGUgaXMgYWxzbwo+IHJlc3BvbnNpYmxlIHRvIGhhbmRsZSB0aGF0IGlv
bW11IHNldHVwIChpLmUuIGluIGEgd2F5IG9mIGlvbWVtIGFjY2Vzcwo+IGVtdWxhdGlvbikuCj4K
PiBTdXBwb3J0IGEgbnVtYmVyIG9mIGNvcHJvY2Vzc29yIGluc3RhbmNlcyBzaGFyZWQgYmV0d2Vl
biBkb21haW5zIGluIHJ1bnRpbWUKPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IFRoZSBjb3Byb2Nl
c3NvciBmcmFtZXdvcmsgd2lsbCBoYXZlIGEgbGlzdCBvZiBjb3Byb2Nlc3NvcnMgYXZhaWxhYmxl
IGZvcgo+IHNoYXJpbmcgZHVyaW5nIHN5c3RlbSBydW50aW1lLiBBbnkgcnVubmluZyBkb21haW4g
Y291bGQgYmUgdXNpbmcgbm9uZSwgb25lIG9yCj4gc2V2ZXJhbCBzaGFyZWQgY29wcm9jZXNzb3Jz
LgoKSSB3b3VsZCBiZSB0ZW1wdGVkIHRvIGV4dGVuZCB0aGlzIHNsaWdodGx5LCBhbmQgc3BlY2lm
eSB0aGF0IHRoZXJlCnNob3VsZCBiZSBhIG1lY2hhbmlzbSBmb3IgdGhlIHRvb2xzdGFjayB0byBx
dWVyeSBhbGwgb2YgdGhpcyBpbmZvcm1hdGlvbgphdCBhcmJpdHJhcnkgcG9pbnRzIGluIHRpbWUu
Cgo+Cj4gU3lzdGVtIHN0YXJ0dXAgY29uZmlndXJhdGlvbgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPgo+IFRoZSBjb21waWxhdGlvbiB0aW1lIGNvbmZpZ3VyYXRpb24gd2lsbCBwcm92
aWRlIHNlcGFyYXRlIGNvbmZpZyBmb3IgdGhlIHNoYXJlZAo+IGNvcHJvY2Vzc29yIGZyYW1ld29y
ayBzdXBwb3J0LCBjb25maWdzIGVuYWJsaW5nIHNjaGVkdWxpbmcgYWxnb3JpdGhtcywgY29uZmln
cwo+IGVuYWJsaW5nIHN1cHBvcnQgb2YgdGhlIGNvcHJvY2Vzc29yIHBsYXRmb3JtIHN1cHBvcnQu
Cj4KPiBUaGUgc3lzdGVtIHN0YXJ0dXAgY29uZmlndXJhdGlvbiB3aWxsIGJlIGRlc2NyaWJlZCBp
biB0aGUgc3lzdGVtIGRldmljZSB0cmVlCj4gaW4gdGhlIHhlbiAiY2hvb3NlbiIgbm9kZS4gVGhl
IGNvbmZpZ3VyYXRpb24gc2hvdWxkIGF0IGxlYXN0IGRlc2NyaWJlIHdoaWNoCj4gY29wcm9jZXNz
b3JzIHdpdGhpbiB0aGUgc3lzdGVtIHdpbGwgYmUgc2hhcmVkIHRvIHRoZSBkb21haW5zLCBhIHNj
aGVkdWxpbmcKPiBhbGdvcml0aG0gYXNzaWduZWQgdG8gZWFjaCBzaGFyZWQgY29wcm9jZXNzb3Is
IGFuZCBhbiBpZGVudGlmaWNhdG9yIG9mIHRoaXMKPiBwYXJ0aWN1bGFyIGNvcHJvY2Vzc29yIGlu
c3RhbmNlLiBIeXBlcnZpc29yIHdpbGwgcmVhZCBjb3JyZXNwb25kaW5nIG5vZGVzIGFuZAo+IGNv
bmZpZ3VyZSB0aGUgY29wcm9jZXNzb3IgZnJhbWV3b3JrIHdpdGggcGxhdGZvcm0gaW1wbGVtZW50
YXRpb25zIG9uIHN0YXJ0dXAuCj4KPiBEb21haW4gc3RhcnR1cCBjb25maWd1cmF0aW9uCj4gLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gSW4gYSBkb21haW4gY29uZmlndXJhdGlvbiBm
aWxlIGl0IHdpbGwgYmUgc3BlY2lmaWVkIHdoaWNoIHBhcnRpY3VsYXIgaW5zdGFuY2UKPiBvZiB0
aGUgY29wcm9jZXNzb3Igc2hvdWxkIGJlIHNoYXJlZCB0byB0aGlzIGRvbWFpbi4KPgo+IFRoZSBz
aGFyZWQgY29wcm9jZXNzb3IgZG9tYWluIGNvbmZpZ3VyYXRpb24gc2hvdWxkIGJlIHJlYWQgYnkg
dG9vbHMveGVuIGFuZCBvbgo+IGRvbWFpbiBjcmVhdGlvbiBhIHZjb3Byb2Mgc2hvdWxkIGJlIGNy
ZWF0ZWQgYW5kIGFzc2lnbmVkIHRvIHZjb3Byb2MgaW5zdGFuY2VzCj4gbGlzdCBvZiB0aGUgcGFy
dGljdWxhciBjb3Byb2Nlc3Nvci4gU3RhcnRpbmcgZnJvbSBoZXJlIGl0IGlzIGFzc3VtZWQgdGhh
dAo+IHZjb3Byb2MgaXMgcmVhZHkgdG8gYmUgc2NoZWR1bGVkIGFzIHNvb24gYXMgZG9tYWluIHN0
YXJ0cyB1c2luZyBpdC4KPgo+IEluIGNhc2Ugb2YgZmFpbHVyZSBvZiB2Y29wcm9jIGNyZWF0aW9u
LCB0aGUgZG9tYWluIGNyZWF0aW9uIHNob3VsZCBiZSBhYm9ydGVkLgo+Cj4gUnVudGltZSBjb25m
aWd1cmF0aW9uIG9mIHNjaGVkdWxpbmcgYWxnb3JpdGhtIHBlciBpbnN0YW5jZSBvZiBzaGFyZWQK
PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+IGNvcHJvY2Vzc29yCj4gLS0tLS0tLS0tLS0KPgo+IFRoZXJlIHdpbGwg
YmUgYSBpbml0aWFsIGRvbWFpbiB0b29sIGltcGxlbWVudGVkIHdoaWNoIHdpbGwgcHJvdmlkZSBh
IENMSSBmb3IKPiBydW50aW1lIG1vbml0b3Jpbmcgb2Ygc2hhcmVkIGNvcHJvY2Vzc29ycyBpbnN0
YW5jZXMgYXZhaWxhYmxlLCBwZXItZG9tYWluLwo+IHBlci1jb3Byb2MgaW5zdGFuY2UgbGlzdCBv
ZiB2Y29wcm9jIGFuZCBydW50aW1lIHNldHVwIG9mIHRoZSBzY2hlZHVsZXIgcGVyCj4gZWFjaCBj
b3Byb2Nlc3NvciBpbnN0YW5jZS4KPgo+IEludGVncmF0aW9uIG9mIGRpZmZlcmVudCBjb3Byb2Nl
c3NvciBzdXBwb3J0IGltcGxlbWVudGF0aW9uCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IFRoZSBjb3Byb2Nlc3NvciBzaGFy
aW5nIGZyYW1ld29yayBpcyBhIHBsYXRmb3JtIGluZGVwZW5kZW50IGVudGl0eSB3aGljaAo+IGlt
cGxlbWVudHMgZ2VuZXJpYyBmbG93cyBhbmQgYWN0aW9ucy4gSXQgZG9lcyBuZWVkIHBsYXRmb3Jt
IHNwZWNpZmljIGhvb2tzCj4gd2hpY2ggaW1wbGVtZW50IGV4YWN0IGNvcHJvY2Vzc29yIG1hbmFn
ZW1lbnQgb3BlcmF0aW9ucy4KPiBUaGUgY29wcm9jZXNzb3IgcGxhdGZvcm0gc3BlY2lmaWMgaW1w
bGVtZW50YXRpb25zIHdpbGwgcHJvdmlkZToKPiAqIGRvbWFpbiBjcmVhdGUvZGVzdHJveSBob29r
cwo+ICogY29udGV4dCBzd2l0Y2ggaG9va3MgKGNvcHJvY2Vzc29yIHN0YXJ0LCBzdG9wLCBjb250
ZXh0IGxvYWQvc2F2ZSkKPiAqIGlvbWVtIGhhbmRsZXIocykKPiAqIGludGVycnVwdCBoYW5kbGVy
KHMpCj4KPiBJbnRlZ3JhdGlvbiBvZiBkaWZmZXJlbnQgc2NoZWR1bGluZyBhbGdvcml0aG1zIGlt
cGxlbWVudGF0aW9uCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gVGhlcmUgYXJlIG51bWJlciBvZiBwb3NzaWJsZSBjb3By
b2Nlc3NvciBzaGFyaW5nIHNjZW5hcmlvcyB3aXRoIGRpZmZlcmVudAo+IG5lZWRzIG9mIGNvcHJv
Y2Vzc29yIHJlc291cmNlcyBhbGxvY2F0aW9uIGZvciBkaWZmZXJlbnQgZG9tYWlucy4gV2l0aGlu
Cj4gY3VycmVudCBkZXNpZ24gdGhlIGNvcHJvY2Vzc29yIHJlc291cmNlIGFsbG9jYXRpb24gdG8g
ZG9tYWlucyBpcyBhIG1hdHRlciBvZgo+IHNjaGVkdWxpbmcgYWxnb3JpdGhtIGFuZCBpdHMgY29u
ZmlndXJhdGlvbi4gVGhlIGZyYW1ld29yayB3aWxsIHVzZSB0aGUKPiBzY2hlZHVsaW5nIGFsZ29y
aXRobSB0byBkZXRlcm1pbmUgaWYgY29udGV4dCBzd2l0Y2hpbmcgc2hvdWxkIGJlIGRvbmUgYW5k
IHdoYXQKPiBpcyB0aGUgbmV4dCB2Y29wcm9jIHRvIGJlIHJhbiBvbiBjb3Byb2Nlc3Nvci4KPgo+
IFRoZSBhbGdvcml0aG0gaW1wZWxlbWVudGF0aW9uIHdpbGwgcHJvdmlkZToKPiAqIGluaXRpYWxp
emF0aW9uL2RlaW5pdGlhbGl6YXRpb24gaG9va3MKPiAqIHNjaGVkdWxpbmcgb3BlcmF0aW9ucyBo
b29rcwo+Cj4gKE9wdGlvbmFsKSBUaGUgY29wcm9jZXNzb3IgZmlybXdhcmUgYW5kIGRyaXZlcnMg
c2hvdWxkIG5vdCBiZSBjaGFuZ2VkIGluIG9yZGVyCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
dG8gc3VwcG9ydCB0aGUgc2hhcmluZy4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gVGhp
cyByZXF1aXJlbWVudCBjb3VsZCBiZSBjb21wcm9taXNlZCBmb3IgaW1wbGVtZW50YXRpb25zIHdo
aWNoIHN1cHBvcnQKPiBjb3Byb2Nlc3NvcnMgbm90IGRlc2lnbmVkIGZvciBleHRlcm5hbGx5IGlz
c3VlZCBjb250ZXh0IHN3aXRjaGluZy4gU3VjaAo+IGNvbnRleHQgc3dpdGNoIGZ1bmN0aW9uIHN1
cHBvcnQgd291bGQgYmUgaW50cm9kdWNlZCBpbnRvIHRoZSBmaXJtd2FyZSBhbmQgdGhlCj4gZHJp
dmVyIG9mIHRoZSBjb3Byb2Nlc3Nvci4KCkRvIHlvdSBtZWFuIHRoYXQsIGlkZWFsbHksIFhlbiBj
YW4gZnVsbHkgY29udGV4dCBzd2l0Y2ggYSBjb3Byb2Nlc3NvcgpiZWhpbmQgdGhlIGJhY2sgb2Yg
ZG9tVSwgYW5kIHRoZSBkb21VIGRyaXZlciBuZWVkIG5vdCBrbm93IG9yIGNhcmUgYWJvdXQKdGhl
IGRpZmZlcmVuY2U/CgpBbmQsIHdoZXJlIHRoYXQgaXNuJ3QgcG9zc2libGUsIHNvbWUgdmlydHVh
bCBob29rcyBjb3VsZCBiZSBpbnRyb2R1Y2VkCnRvIHRoZSBkb21VIGRyaXZlciBzbyBkb21VIGNh
biBvcHQgaW50byBzaGFyaW5nIHdoZW4gaXQgaGFzIGEgY29tcGF0aWJsZQpkcml2ZXI/Cgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJl
ZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz
dGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 13:11:31 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 13:11:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c46BX-0008FD-Gq; Tue, 08 Nov 2016 13:11:31 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1c46BW-0008Ez-QJ
 for embedded-pv-devel@lists.xenproject.org; Tue, 08 Nov 2016 13:11:30 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 DE/A3-25709-20FC1285; Tue, 08 Nov 2016 13:11:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXiVRvkpMtwXjH
 C4PsEC4uVPReZHRg9Dn+4whLAGMWamZeUX5HAmvF07U62ght8FZ0Ld7E3MK7l6WLk4hASWMAo
 sbXtCSuIwyIwi1Vicecm5i5GTg4JgW2sEhMnq0LYMRI3Dh5gg7CrJN7dWMYOYgsJqEvcW3SbH
 WJSB5NE65XdLCAJZgEtiRv/XjKB2LwCehKvbl1mBbGFBQIlPk2aBGazCWhLbLrxAGwZp4CTxP
 ynzWALWARUJJp2t0LNWcIisXoXD4StLbFs4WtmiJk2Ete3fWeEOMJRom/uHLBeEQFjiWcndrF
 DHCorsfv3I6YJjMKzkJw0C8lJs5CMXcDIvIpRozi1qCy1SNfIWC+pKDM9oyQ3MTNH19DATC83
 tbg4MT01JzGpWC85P3cTIzDUGYBgB+Of+YGHGCU5mJREed8XKEYI8SXlp1RmJBZnxBeV5qQWH
 2KU4eBQkuBdfgYoJ1iUmp5akZaZA4w6mLQEB4+SCK/jWaA0b3FBYm5xZjpE6hSjMcebXS8fMH
 G0ffjwgEmIJS8/L1VKnDcNZJIASGlGaR7cIFgyuMQoKyXMywh0mhBPQWpRbmYJqvwrRnEORiV
 hXiOQhTyZeSVw+14BncIEdEpVjALIKSWJCCmpBsZJrIkH53KHVWr4Gxb/rfSTsMlovZhvoNKg
 OMlJwXWnuUayq/Oa+UwzDgn8e88fseEWy5z9Sv0OfL+uyK0zCCjnF7u9i6P/kuWh5J37e4Mjt
 jDsrDc/8s1mv8ulC/oFG1cmv7JV8Jfj/C4pubYzaOIRu51Zlz42ua1+Ue/l9iLY9oB4K9OzC0
 osxRmJhlrMRcWJAF/NWSwBAwAA
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1478610688!42172389!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9809 invoked from network); 8 Nov 2016 13:11:28 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Nov 2016 13:11:28 -0000
Received: by mail-wm0-f66.google.com with SMTP id a20so11752415wme.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 08 Nov 2016 05:11:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=RMXWLuRGP+bBR/hVhjuJEj/xqaYtYviv3AabNlZbUu8=;
 b=Y1OM/pqJh3BZNH5qgmuLIAF1DapfkuR51Un0VyxN8c7h/AbFxzuPKe6DP0C25Ugv/e
 /BcbhqqRTqlgi04X5SmUaxT7jK6CkgU/ygILEe3a/rn8FGicO1vjKojsFtql9qabGxUi
 z2EHi72Ij556jZPUjA/6kGgiycrQAvpqQJGBtI6U5LfksXYOBrpJzHYYmNy4Q5s7JmDd
 ouYTWgCEruslbrXb1PBWymu0POU/4z0vYz/DmG8lvKUDCEOzEgffnY462Mf/yLmViKyT
 s5txX0EBrXLd9MM2v3DBAhYFA6po4lYx+dYXpDb4lRaIJV7c02uVvKX+U4JyJd9Rbs9X
 FPGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=RMXWLuRGP+bBR/hVhjuJEj/xqaYtYviv3AabNlZbUu8=;
 b=UyLROBQZ6RjKniyhOtaRoBXopDxxOjCQuvbjEwX9vJRW9rKyx0xDFlI1HUSKtaGSB9
 EOxrV5LQWWga/040/iHhQHIp/YHft1VAPl1e0reDIBhB7kA5UrZYzZVMDfZ9wIsZC9Z6
 Sf7KoR9fjGG/pZ/agy4RdPjeZIkE54CvFipHsbG1dOA1oqZWlCAGsdpKhOzGKaOaxS9S
 kcPHu6UZWYIFM8w/1s2VEFSvKMF0BfchGWQEpWJuSFdrFqhPiPuULRwgJl4++oLK/pSU
 fOy55LY4XbeSAkw1j2xaVv2iISmTaeyK2KspuLfgNQFLez4WxuwG0SSLXaFKyUz0TLyD
 R4lA==
X-Gm-Message-State: ABUngvdwh1dWuTSw3F5r+H1/RzOJBBpiQ7FqFFVsu084bXO/1Py+e4i2XTeoc795TXfO3g==
X-Received: by 10.28.232.73 with SMTP id f70mr15572725wmh.127.1478610687503;
 Tue, 08 Nov 2016 05:11:27 -0800 (PST)
Received: from [192.168.0.9] (97e55310.skybroadband.com. [151.229.83.16])
 by smtp.gmail.com with ESMTPSA id u81sm926459wmu.21.2016.11.08.05.11.26
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 08 Nov 2016 05:11:26 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
Date: Tue, 8 Nov 2016 13:11:25 +0000
Message-Id: <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
To: "Andrushchenko, Oleksandr" <andr2000@gmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 Jan Beulich <jbeulich@suse.com>, keir.fraser@citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual
	sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T2xla3NhbmRyLAoKeW91IG1heSB3YW50IHRvIHVwZGF0ZSB0aGUgQ0MgbGlzdCwgYXMgdGhlcmUg
aGF2ZSBiZWVuIGNoYW5nZXMgdG8gbWFpbnRhaW5lcnNoaXAuIFJlbW92ZSBJYW4gQ2FtcGVsbCBh
bmQgS2VpciBGcmFzZXIsIGFkZCBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+IGFuZCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPi4gQWxzbywgYXMg
dGhpcyBpcyBhIGNoYW5nZSBpbiB0aGUgSHlwZXJ2aXNvciwgeW91IHByb2JhYmx5IHdhbnQgdG8g
dXNlIHhlbi1kZXZlbEAgYXMgdGhlIG1haW4gbWFpbGluZyBsaXN0LiBlbWJlZGRlZC1wdi1kZXZl
bCA8ZW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+IGlzIG5vdCBwcm9wZXJs
eSBtb2RlcmF0ZWQsIHdoaWNoIG1lYW5zIHRoYXQgaXQgbWF5IHRha2UgdGltZSB1bnRpbCBhIG1h
aWwgd2hpY2ggaXMgcG9zdGVkIGdldHMgdG8gZXZlcnlvbmUuCgpUaGUgc2FtZSBhcHBsaWVzIHRv
IHRoZSBvdGhlciBtYWlsLgoKUmVnYXJkcwpMYXJzCgo+IE9uIDQgTm92IDIwMTYsIGF0IDIwOjUx
LCBBbmRydXNoY2hlbmtvLCBPbGVrc2FuZHIgPGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4g
Cj4gSGksIHRoZXJlIQo+IAo+IFdlIHdvdWxkIGxpa2UgdG8gYnJpbmcgYmFjayB0byBsaWZlIHRo
aXMgdGhyZWFkLgo+IFdlIGRvIGhvcGUgdGhhdCB0aGUgcmUtd29ya2VkIHZlcnNpb24gb2YgdGhl
IG9yaWdpbmFsIHBhdGNoCj4gYWRkcmVzc2VzIGFsbCB0aGUgaXNzdWVzIGRpc2N1c3NlZCBiZWZv
cmUuCj4gV2hhdCBpcyBtb3JlIHdlIGFscmVhZHkgaGF2ZSBhIHdvcmtpbmcgdmVyc2lvbiBvZiB0
aGUKPiBmcm9udGVuZCBhbmQgYmFja2VuZCB3aGljaCBwcm92ZSB0aGF0IHRoZSBwcm90b2NvbCB3
b3Jrcwo+ICh0aG9zZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2YgcHJlcGFyaW5nIHRvIGJlIHB1c2hl
ZCB0bwo+IHRoZSBjb21tdW5pdHkgYXMgd2VsbCkuCj4gCj4gSG9wZSB5b3UgY2FuIHJldmlldyB0
aGUgY2hhbmdlcyBhbmQgcHJvdmlkZSBzb21lIGZlZWRiYWNrLAo+IHNvIGZpbmFsbHkgc291bmQg
ZGV2aWNlcyBmaW5kIHRoZWlyIHdheSBpbiB0aGUgd29ybGQgb2YgWGVuCj4gCj4gQmVzdCByZWdh
cmRzLAo+IEFuZHJ1c2hjaGVua28sIE9sZWtzYW5kcgo+IEdyeXRzb3YsIE9sZWtzYW5kcgo+IAo+
IEFuZHJ1c2hjaGVua28sIE9sZWtzYW5kciAoMSk6Cj4gIFRoaXMgaXMgQUJJIGZvciB0aGUgdHdv
IGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCAgICAgc291bmQgZHJpdmVyIHRvCj4gICAgY29tbXVu
aWNhdGUgd2l0aCBlYWNoIHRvIG90aGVyLgo+IAo+IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRp
Zi5oICAgICAgIHwgNTgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+IHhl
bi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oIHwgMTE0ICsrKysrKysKPiAyIGZpbGVz
IGNoYW5nZWQsIDY5NyBpbnNlcnRpb25zKCspCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNs
dWRlL3B1YmxpYy9pby9zbmRpZi5oCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1
YmxpYy9pby9zbmRpZl9saW51eC5oCj4gCj4gLS0gCj4gMi43LjQKPiAKPiAKPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEVtYmVkZGVkLXB2LWRldmVs
IG1haWxpbmcgbGlzdAo+IEVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4g
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1i
ZWRkZWQtcHYtZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 13:11:31 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 13:11:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c46BX-0008FD-Gq; Tue, 08 Nov 2016 13:11:31 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1c46BW-0008Ez-QJ
 for embedded-pv-devel@lists.xenproject.org; Tue, 08 Nov 2016 13:11:30 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 DE/A3-25709-20FC1285; Tue, 08 Nov 2016 13:11:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXiVRvkpMtwXjH
 C4PsEC4uVPReZHRg9Dn+4whLAGMWamZeUX5HAmvF07U62ght8FZ0Ld7E3MK7l6WLk4hASWMAo
 sbXtCSuIwyIwi1Vicecm5i5GTg4JgW2sEhMnq0LYMRI3Dh5gg7CrJN7dWMYOYgsJqEvcW3SbH
 WJSB5NE65XdLCAJZgEtiRv/XjKB2LwCehKvbl1mBbGFBQIlPk2aBGazCWhLbLrxAGwZp4CTxP
 ynzWALWARUJJp2t0LNWcIisXoXD4StLbFs4WtmiJk2Ete3fWeEOMJRom/uHLBeEQFjiWcndrF
 DHCorsfv3I6YJjMKzkJw0C8lJs5CMXcDIvIpRozi1qCy1SNfIWC+pKDM9oyQ3MTNH19DATC83
 tbg4MT01JzGpWC85P3cTIzDUGYBgB+Of+YGHGCU5mJREed8XKEYI8SXlp1RmJBZnxBeV5qQWH
 2KU4eBQkuBdfgYoJ1iUmp5akZaZA4w6mLQEB4+SCK/jWaA0b3FBYm5xZjpE6hSjMcebXS8fMH
 G0ffjwgEmIJS8/L1VKnDcNZJIASGlGaR7cIFgyuMQoKyXMywh0mhBPQWpRbmYJqvwrRnEORiV
 hXiOQhTyZeSVw+14BncIEdEpVjALIKSWJCCmpBsZJrIkH53KHVWr4Gxb/rfSTsMlovZhvoNKg
 OMlJwXWnuUayq/Oa+UwzDgn8e88fseEWy5z9Sv0OfL+uyK0zCCjnF7u9i6P/kuWh5J37e4Mjt
 jDsrDc/8s1mv8ulC/oFG1cmv7JV8Jfj/C4pubYzaOIRu51Zlz42ua1+Ue/l9iLY9oB4K9OzC0
 osxRmJhlrMRcWJAF/NWSwBAwAA
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1478610688!42172389!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9809 invoked from network); 8 Nov 2016 13:11:28 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Nov 2016 13:11:28 -0000
Received: by mail-wm0-f66.google.com with SMTP id a20so11752415wme.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 08 Nov 2016 05:11:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=RMXWLuRGP+bBR/hVhjuJEj/xqaYtYviv3AabNlZbUu8=;
 b=Y1OM/pqJh3BZNH5qgmuLIAF1DapfkuR51Un0VyxN8c7h/AbFxzuPKe6DP0C25Ugv/e
 /BcbhqqRTqlgi04X5SmUaxT7jK6CkgU/ygILEe3a/rn8FGicO1vjKojsFtql9qabGxUi
 z2EHi72Ij556jZPUjA/6kGgiycrQAvpqQJGBtI6U5LfksXYOBrpJzHYYmNy4Q5s7JmDd
 ouYTWgCEruslbrXb1PBWymu0POU/4z0vYz/DmG8lvKUDCEOzEgffnY462Mf/yLmViKyT
 s5txX0EBrXLd9MM2v3DBAhYFA6po4lYx+dYXpDb4lRaIJV7c02uVvKX+U4JyJd9Rbs9X
 FPGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=RMXWLuRGP+bBR/hVhjuJEj/xqaYtYviv3AabNlZbUu8=;
 b=UyLROBQZ6RjKniyhOtaRoBXopDxxOjCQuvbjEwX9vJRW9rKyx0xDFlI1HUSKtaGSB9
 EOxrV5LQWWga/040/iHhQHIp/YHft1VAPl1e0reDIBhB7kA5UrZYzZVMDfZ9wIsZC9Z6
 Sf7KoR9fjGG/pZ/agy4RdPjeZIkE54CvFipHsbG1dOA1oqZWlCAGsdpKhOzGKaOaxS9S
 kcPHu6UZWYIFM8w/1s2VEFSvKMF0BfchGWQEpWJuSFdrFqhPiPuULRwgJl4++oLK/pSU
 fOy55LY4XbeSAkw1j2xaVv2iISmTaeyK2KspuLfgNQFLez4WxuwG0SSLXaFKyUz0TLyD
 R4lA==
X-Gm-Message-State: ABUngvdwh1dWuTSw3F5r+H1/RzOJBBpiQ7FqFFVsu084bXO/1Py+e4i2XTeoc795TXfO3g==
X-Received: by 10.28.232.73 with SMTP id f70mr15572725wmh.127.1478610687503;
 Tue, 08 Nov 2016 05:11:27 -0800 (PST)
Received: from [192.168.0.9] (97e55310.skybroadband.com. [151.229.83.16])
 by smtp.gmail.com with ESMTPSA id u81sm926459wmu.21.2016.11.08.05.11.26
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 08 Nov 2016 05:11:26 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
Date: Tue, 8 Nov 2016 13:11:25 +0000
Message-Id: <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
To: "Andrushchenko, Oleksandr" <andr2000@gmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 Jan Beulich <jbeulich@suse.com>, keir.fraser@citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual
	sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T2xla3NhbmRyLAoKeW91IG1heSB3YW50IHRvIHVwZGF0ZSB0aGUgQ0MgbGlzdCwgYXMgdGhlcmUg
aGF2ZSBiZWVuIGNoYW5nZXMgdG8gbWFpbnRhaW5lcnNoaXAuIFJlbW92ZSBJYW4gQ2FtcGVsbCBh
bmQgS2VpciBGcmFzZXIsIGFkZCBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+IGFuZCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPi4gQWxzbywgYXMg
dGhpcyBpcyBhIGNoYW5nZSBpbiB0aGUgSHlwZXJ2aXNvciwgeW91IHByb2JhYmx5IHdhbnQgdG8g
dXNlIHhlbi1kZXZlbEAgYXMgdGhlIG1haW4gbWFpbGluZyBsaXN0LiBlbWJlZGRlZC1wdi1kZXZl
bCA8ZW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+IGlzIG5vdCBwcm9wZXJs
eSBtb2RlcmF0ZWQsIHdoaWNoIG1lYW5zIHRoYXQgaXQgbWF5IHRha2UgdGltZSB1bnRpbCBhIG1h
aWwgd2hpY2ggaXMgcG9zdGVkIGdldHMgdG8gZXZlcnlvbmUuCgpUaGUgc2FtZSBhcHBsaWVzIHRv
IHRoZSBvdGhlciBtYWlsLgoKUmVnYXJkcwpMYXJzCgo+IE9uIDQgTm92IDIwMTYsIGF0IDIwOjUx
LCBBbmRydXNoY2hlbmtvLCBPbGVrc2FuZHIgPGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4g
Cj4gSGksIHRoZXJlIQo+IAo+IFdlIHdvdWxkIGxpa2UgdG8gYnJpbmcgYmFjayB0byBsaWZlIHRo
aXMgdGhyZWFkLgo+IFdlIGRvIGhvcGUgdGhhdCB0aGUgcmUtd29ya2VkIHZlcnNpb24gb2YgdGhl
IG9yaWdpbmFsIHBhdGNoCj4gYWRkcmVzc2VzIGFsbCB0aGUgaXNzdWVzIGRpc2N1c3NlZCBiZWZv
cmUuCj4gV2hhdCBpcyBtb3JlIHdlIGFscmVhZHkgaGF2ZSBhIHdvcmtpbmcgdmVyc2lvbiBvZiB0
aGUKPiBmcm9udGVuZCBhbmQgYmFja2VuZCB3aGljaCBwcm92ZSB0aGF0IHRoZSBwcm90b2NvbCB3
b3Jrcwo+ICh0aG9zZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2YgcHJlcGFyaW5nIHRvIGJlIHB1c2hl
ZCB0bwo+IHRoZSBjb21tdW5pdHkgYXMgd2VsbCkuCj4gCj4gSG9wZSB5b3UgY2FuIHJldmlldyB0
aGUgY2hhbmdlcyBhbmQgcHJvdmlkZSBzb21lIGZlZWRiYWNrLAo+IHNvIGZpbmFsbHkgc291bmQg
ZGV2aWNlcyBmaW5kIHRoZWlyIHdheSBpbiB0aGUgd29ybGQgb2YgWGVuCj4gCj4gQmVzdCByZWdh
cmRzLAo+IEFuZHJ1c2hjaGVua28sIE9sZWtzYW5kcgo+IEdyeXRzb3YsIE9sZWtzYW5kcgo+IAo+
IEFuZHJ1c2hjaGVua28sIE9sZWtzYW5kciAoMSk6Cj4gIFRoaXMgaXMgQUJJIGZvciB0aGUgdHdv
IGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCAgICAgc291bmQgZHJpdmVyIHRvCj4gICAgY29tbXVu
aWNhdGUgd2l0aCBlYWNoIHRvIG90aGVyLgo+IAo+IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRp
Zi5oICAgICAgIHwgNTgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+IHhl
bi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oIHwgMTE0ICsrKysrKysKPiAyIGZpbGVz
IGNoYW5nZWQsIDY5NyBpbnNlcnRpb25zKCspCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNs
dWRlL3B1YmxpYy9pby9zbmRpZi5oCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1
YmxpYy9pby9zbmRpZl9saW51eC5oCj4gCj4gLS0gCj4gMi43LjQKPiAKPiAKPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEVtYmVkZGVkLXB2LWRldmVs
IG1haWxpbmcgbGlzdAo+IEVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4g
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1i
ZWRkZWQtcHYtZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 13:27:28 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 13:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c46Qy-0000pq-HX; Tue, 08 Nov 2016 13:27:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c46Qw-0000pT-Lh
 for embedded-pv-devel@lists.xenproject.org; Tue, 08 Nov 2016 13:27:27 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 A5/21-24885-DB2D1285; Tue, 08 Nov 2016 13:27:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrNIsWRWlGSWpSXmKPExsXiVRvkqLv3kmK
 EwZp5HBYrey4yOzB6HP5whSWAMYo1My8pvyKBNePojTbGgj0CFacm8DQwPuPtYuTiEBJYwCgx
 /XsHO4jDIrCUVeJm41m2LkZODgmBg6wSs28ydTFyANkxEl1boiDC5RJ/5neAlQgJKEp8fTadC
 WLQdCaJrjMTWEASwgJBEh8vPGYHsUUENCUmXtvPCjJHSKBYYsOkdJB6ZoFZLBIvNjSwgtSwCR
 hJLL/xA6yXV8BG4v/884wgNouAisT8BavBlokKhEu8n7WQDaJGUOLkzCcsIDM5BWwlfi8OAwk
 zA5l35u5mhrDlJba/ncM8gVF4FpKOWUjKZiEpW8DIvIpRozi1qCy1SNfIRC+pKDM9oyQ3MTNH
 19DAWC83tbg4MT01JzGpWC85P3cTIzDI6xkYGHcwvjrud4hRkoNJSZT3fYFihBBfUn5KZUZic
 UZ8UWlOavEhRhkODiUJ3usXgXKCRanpqRVpmTnAeINJS3DwKInwMoKkeYsLEnOLM9MhUqcYjT
 ne7Hr5gImj7cOHB0xCLHn5ealS4ry9IKUCIKUZpXlwg2Bp4BKjrJQwLyMDA4MQT0FqUW5mCar
 8K0ZxDkYlYd5pIFN4MvNK4Pa9AjqFCeiUqhgFkFNKEhFSUg2MXvt3HJZ9+VGJYStvU2N8muu2
 imWFiz6GeTRk3Q2SbVG/n3SobtcZRm4j8bwrR44zlryYtUjsXqWUjWolA6ul7byWvT0lmkKtj
 z25AzQ/VJi9O7GG48KnQ2n9CpO2/NwSyJZ1Ip6HLe8Ec3fY4q/hk+J7zx2fU9Cu1/OyKuHFH4
 nmlJCjP2WUWIozEg21mIuKEwGJCWel/gIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1478611644!38927424!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28187 invoked from network); 8 Nov 2016 13:27:25 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Nov 2016 13:27:25 -0000
Received: by mail-wm0-f65.google.com with SMTP id a20so11846772wme.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 08 Nov 2016 05:27:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=w/H0h8O8HdKyRKLuC7SuuKZEtN6Fv12CX+wkybhFfJ4=;
 b=kpl/u3OC+xgfSkYFwv9cA/aAChEHERV6JxhTEPtcew0TstVUhOuYwymNlIFrhCCnd4
 3bBYINJp/6eYLLGkuplfNpicofk6q/5r+x+6k7qcP2yPYh02jZtBE4WGYdoRR9KpX602
 ZV6hMxg2YFDtDVN1X6/ZTyEdjwndRLJhbwCnju8D3OSvQhlHv7k6pxlLtocM2NaItduq
 vFghApAEQXW/qP0w9AMI/bsOjUmTiNKp+/nDOd8G1iSa9xDzEVov8gtAQ+2ICfQBuxiQ
 jQQqqBagarcz0f0Ib0yWYF0VwaZr9bkcNbbI/B9GjY8vuAnMMiBnwpD9GBs+uqYxDKxc
 3rlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=w/H0h8O8HdKyRKLuC7SuuKZEtN6Fv12CX+wkybhFfJ4=;
 b=f/2cl7S0xNKst+wDPqQifyCPzuleb+iR9cdb+5gI16TbWLiboQbN+1NyNZxieQ0QLN
 jqmzLtHUpd2B6HMhl8SnsIzuaWagWRhfuWejCJSPZ9UL5QZKn7pgxcOWZxsbLoqPzpmd
 CZoAO5uGkx819QbR0PDBhP2WOfjiEKaZuzDAMMJDEBMvBv/ZPcu+zV3V9O92UXRN+K04
 ffe7X9MnJgWfkpWyg9zSH2ZLCrCq33Yc+VnZh9K4X1uzXevOasJ3Y4j+gdbFx21l5RKm
 8iiaBgdDbSzRuIkNMArzLmiTL8NshHi4j9l7F10NOoCpbxiUfbZp5/vLJTiu3SeuAcSO
 m7hg==
X-Gm-Message-State: ABUngvewmxj0h7uJ9htzuTqujacmFSajdT7T2EgZ3wtBuFiJ3Z3gdT1C5o+SduDF6TTv0A==
X-Received: by 10.28.210.1 with SMTP id j1mr13317232wmg.86.1478611644608;
 Tue, 08 Nov 2016 05:27:24 -0800 (PST)
Received: from [10.17.182.9] (ll-58.209.223.85.sovam.net.ua. [85.223.209.58])
 by smtp.gmail.com with ESMTPSA id
 g17sm37130403wjs.38.2016.11.08.05.27.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 08 Nov 2016 05:27:23 -0800 (PST)
To: Lars Kurth <lars.kurth.xen@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <0081141d-60c9-9e8e-356a-28d8ae6aeac3@gmail.com>
Date: Tue, 8 Nov 2016 15:27:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, julien.grall@arm.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 sstabellini@kernel.org, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dario.faggioli@citrix.com>, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual
 sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIExhcnMhCgpUaGFuayB5b3UgZm9yIHlvdXIgaW5wdXRzLAoKSSd2ZSBqdXN0IGFkZGVkIHRo
ZSBwZXJzb25zIHlvdSBtZW50aW9uZWQgdG8gdGhlIENDIGxpc3QgYW5kIGhvcGUgdGhhdCAKc29t
ZW9uZQoKd2lsbCBoYXZlIHRpbWUgdG8gcmV2aWV3IHRoZSBwcm90b2NvbC4KClRoYW5rIHlvdSwK
T2xla3NhbmRyCgpPbiAxMS8wOC8yMDE2IDAzOjExIFBNLCBMYXJzIEt1cnRoIHdyb3RlOgo+IE9s
ZWtzYW5kciwKPgo+IHlvdSBtYXkgd2FudCB0byB1cGRhdGUgdGhlIENDIGxpc3QsIGFzIHRoZXJl
IGhhdmUgYmVlbiBjaGFuZ2VzIHRvIG1haW50YWluZXJzaGlwLiBSZW1vdmUgSWFuIENhbXBlbGwg
YW5kIEtlaXIgRnJhc2VyLCBhZGQgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPiBhbmQgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4uIEFsc28sIGFz
IHRoaXMgaXMgYSBjaGFuZ2UgaW4gdGhlIEh5cGVydmlzb3IsIHlvdSBwcm9iYWJseSB3YW50IHRv
IHVzZSB4ZW4tZGV2ZWxAIGFzIHRoZSBtYWluIG1haWxpbmcgbGlzdC4gZW1iZWRkZWQtcHYtZGV2
ZWwgPGVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPiBpcyBub3QgcHJvcGVy
bHkgbW9kZXJhdGVkLCB3aGljaCBtZWFucyB0aGF0IGl0IG1heSB0YWtlIHRpbWUgdW50aWwgYSBt
YWlsIHdoaWNoIGlzIHBvc3RlZCBnZXRzIHRvIGV2ZXJ5b25lLgo+Cj4gVGhlIHNhbWUgYXBwbGll
cyB0byB0aGUgb3RoZXIgbWFpbC4KPgo+IFJlZ2FyZHMKPiBMYXJzCj4KPj4gT24gNCBOb3YgMjAx
NiwgYXQgMjA6NTEsIEFuZHJ1c2hjaGVua28sIE9sZWtzYW5kciA8YW5kcjIwMDBAZ21haWwuY29t
PiB3cm90ZToKPj4KPj4gSGksIHRoZXJlIQo+Pgo+PiBXZSB3b3VsZCBsaWtlIHRvIGJyaW5nIGJh
Y2sgdG8gbGlmZSB0aGlzIHRocmVhZC4KPj4gV2UgZG8gaG9wZSB0aGF0IHRoZSByZS13b3JrZWQg
dmVyc2lvbiBvZiB0aGUgb3JpZ2luYWwgcGF0Y2gKPj4gYWRkcmVzc2VzIGFsbCB0aGUgaXNzdWVz
IGRpc2N1c3NlZCBiZWZvcmUuCj4+IFdoYXQgaXMgbW9yZSB3ZSBhbHJlYWR5IGhhdmUgYSB3b3Jr
aW5nIHZlcnNpb24gb2YgdGhlCj4+IGZyb250ZW5kIGFuZCBiYWNrZW5kIHdoaWNoIHByb3ZlIHRo
YXQgdGhlIHByb3RvY29sIHdvcmtzCj4+ICh0aG9zZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2YgcHJl
cGFyaW5nIHRvIGJlIHB1c2hlZCB0bwo+PiB0aGUgY29tbXVuaXR5IGFzIHdlbGwpLgo+Pgo+PiBI
b3BlIHlvdSBjYW4gcmV2aWV3IHRoZSBjaGFuZ2VzIGFuZCBwcm92aWRlIHNvbWUgZmVlZGJhY2ss
Cj4+IHNvIGZpbmFsbHkgc291bmQgZGV2aWNlcyBmaW5kIHRoZWlyIHdheSBpbiB0aGUgd29ybGQg
b2YgWGVuCj4+Cj4+IEJlc3QgcmVnYXJkcywKPj4gQW5kcnVzaGNoZW5rbywgT2xla3NhbmRyCj4+
IEdyeXRzb3YsIE9sZWtzYW5kcgo+Pgo+PiBBbmRydXNoY2hlbmtvLCBPbGVrc2FuZHIgKDEpOgo+
PiAgIFRoaXMgaXMgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCAgICAg
c291bmQgZHJpdmVyIHRvCj4+ICAgICBjb21tdW5pY2F0ZSB3aXRoIGVhY2ggdG8gb3RoZXIuCj4+
Cj4+IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oICAgICAgIHwgNTgzICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+PiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWZf
bGludXguaCB8IDExNCArKysrKysrCj4+IDIgZmlsZXMgY2hhbmdlZCwgNjk3IGluc2VydGlvbnMo
KykKPj4gY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCj4+
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWZfbGludXguaAo+
Pgo+PiAtLSAKPj4gMi43LjQKPj4KPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KPj4gRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IEVt
YmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVsCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 13:27:28 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 13:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c46Qy-0000pq-HX; Tue, 08 Nov 2016 13:27:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c46Qw-0000pT-Lh
 for embedded-pv-devel@lists.xenproject.org; Tue, 08 Nov 2016 13:27:27 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 A5/21-24885-DB2D1285; Tue, 08 Nov 2016 13:27:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrNIsWRWlGSWpSXmKPExsXiVRvkqLv3kmK
 EwZp5HBYrey4yOzB6HP5whSWAMYo1My8pvyKBNePojTbGgj0CFacm8DQwPuPtYuTiEBJYwCgx
 /XsHO4jDIrCUVeJm41m2LkZODgmBg6wSs28ydTFyANkxEl1boiDC5RJ/5neAlQgJKEp8fTadC
 WLQdCaJrjMTWEASwgJBEh8vPGYHsUUENCUmXtvPCjJHSKBYYsOkdJB6ZoFZLBIvNjSwgtSwCR
 hJLL/xA6yXV8BG4v/884wgNouAisT8BavBlokKhEu8n7WQDaJGUOLkzCcsIDM5BWwlfi8OAwk
 zA5l35u5mhrDlJba/ncM8gVF4FpKOWUjKZiEpW8DIvIpRozi1qCy1SNfIRC+pKDM9oyQ3MTNH
 19DAWC83tbg4MT01JzGpWC85P3cTIzDI6xkYGHcwvjrud4hRkoNJSZT3fYFihBBfUn5KZUZic
 UZ8UWlOavEhRhkODiUJ3usXgXKCRanpqRVpmTnAeINJS3DwKInwMoKkeYsLEnOLM9MhUqcYjT
 ne7Hr5gImj7cOHB0xCLHn5ealS4ry9IKUCIKUZpXlwg2Bp4BKjrJQwLyMDA4MQT0FqUW5mCar
 8K0ZxDkYlYd5pIFN4MvNK4Pa9AjqFCeiUqhgFkFNKEhFSUg2MXvt3HJZ9+VGJYStvU2N8muu2
 imWFiz6GeTRk3Q2SbVG/n3SobtcZRm4j8bwrR44zlryYtUjsXqWUjWolA6ul7byWvT0lmkKtj
 z25AzQ/VJi9O7GG48KnQ2n9CpO2/NwSyJZ1Ip6HLe8Ec3fY4q/hk+J7zx2fU9Cu1/OyKuHFH4
 nmlJCjP2WUWIozEg21mIuKEwGJCWel/gIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1478611644!38927424!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28187 invoked from network); 8 Nov 2016 13:27:25 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Nov 2016 13:27:25 -0000
Received: by mail-wm0-f65.google.com with SMTP id a20so11846772wme.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 08 Nov 2016 05:27:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=w/H0h8O8HdKyRKLuC7SuuKZEtN6Fv12CX+wkybhFfJ4=;
 b=kpl/u3OC+xgfSkYFwv9cA/aAChEHERV6JxhTEPtcew0TstVUhOuYwymNlIFrhCCnd4
 3bBYINJp/6eYLLGkuplfNpicofk6q/5r+x+6k7qcP2yPYh02jZtBE4WGYdoRR9KpX602
 ZV6hMxg2YFDtDVN1X6/ZTyEdjwndRLJhbwCnju8D3OSvQhlHv7k6pxlLtocM2NaItduq
 vFghApAEQXW/qP0w9AMI/bsOjUmTiNKp+/nDOd8G1iSa9xDzEVov8gtAQ+2ICfQBuxiQ
 jQQqqBagarcz0f0Ib0yWYF0VwaZr9bkcNbbI/B9GjY8vuAnMMiBnwpD9GBs+uqYxDKxc
 3rlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=w/H0h8O8HdKyRKLuC7SuuKZEtN6Fv12CX+wkybhFfJ4=;
 b=f/2cl7S0xNKst+wDPqQifyCPzuleb+iR9cdb+5gI16TbWLiboQbN+1NyNZxieQ0QLN
 jqmzLtHUpd2B6HMhl8SnsIzuaWagWRhfuWejCJSPZ9UL5QZKn7pgxcOWZxsbLoqPzpmd
 CZoAO5uGkx819QbR0PDBhP2WOfjiEKaZuzDAMMJDEBMvBv/ZPcu+zV3V9O92UXRN+K04
 ffe7X9MnJgWfkpWyg9zSH2ZLCrCq33Yc+VnZh9K4X1uzXevOasJ3Y4j+gdbFx21l5RKm
 8iiaBgdDbSzRuIkNMArzLmiTL8NshHi4j9l7F10NOoCpbxiUfbZp5/vLJTiu3SeuAcSO
 m7hg==
X-Gm-Message-State: ABUngvewmxj0h7uJ9htzuTqujacmFSajdT7T2EgZ3wtBuFiJ3Z3gdT1C5o+SduDF6TTv0A==
X-Received: by 10.28.210.1 with SMTP id j1mr13317232wmg.86.1478611644608;
 Tue, 08 Nov 2016 05:27:24 -0800 (PST)
Received: from [10.17.182.9] (ll-58.209.223.85.sovam.net.ua. [85.223.209.58])
 by smtp.gmail.com with ESMTPSA id
 g17sm37130403wjs.38.2016.11.08.05.27.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 08 Nov 2016 05:27:23 -0800 (PST)
To: Lars Kurth <lars.kurth.xen@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <0081141d-60c9-9e8e-356a-28d8ae6aeac3@gmail.com>
Date: Tue, 8 Nov 2016 15:27:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, julien.grall@arm.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 sstabellini@kernel.org, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dario.faggioli@citrix.com>, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual
 sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIExhcnMhCgpUaGFuayB5b3UgZm9yIHlvdXIgaW5wdXRzLAoKSSd2ZSBqdXN0IGFkZGVkIHRo
ZSBwZXJzb25zIHlvdSBtZW50aW9uZWQgdG8gdGhlIENDIGxpc3QgYW5kIGhvcGUgdGhhdCAKc29t
ZW9uZQoKd2lsbCBoYXZlIHRpbWUgdG8gcmV2aWV3IHRoZSBwcm90b2NvbC4KClRoYW5rIHlvdSwK
T2xla3NhbmRyCgpPbiAxMS8wOC8yMDE2IDAzOjExIFBNLCBMYXJzIEt1cnRoIHdyb3RlOgo+IE9s
ZWtzYW5kciwKPgo+IHlvdSBtYXkgd2FudCB0byB1cGRhdGUgdGhlIENDIGxpc3QsIGFzIHRoZXJl
IGhhdmUgYmVlbiBjaGFuZ2VzIHRvIG1haW50YWluZXJzaGlwLiBSZW1vdmUgSWFuIENhbXBlbGwg
YW5kIEtlaXIgRnJhc2VyLCBhZGQgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPiBhbmQgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4uIEFsc28sIGFz
IHRoaXMgaXMgYSBjaGFuZ2UgaW4gdGhlIEh5cGVydmlzb3IsIHlvdSBwcm9iYWJseSB3YW50IHRv
IHVzZSB4ZW4tZGV2ZWxAIGFzIHRoZSBtYWluIG1haWxpbmcgbGlzdC4gZW1iZWRkZWQtcHYtZGV2
ZWwgPGVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPiBpcyBub3QgcHJvcGVy
bHkgbW9kZXJhdGVkLCB3aGljaCBtZWFucyB0aGF0IGl0IG1heSB0YWtlIHRpbWUgdW50aWwgYSBt
YWlsIHdoaWNoIGlzIHBvc3RlZCBnZXRzIHRvIGV2ZXJ5b25lLgo+Cj4gVGhlIHNhbWUgYXBwbGll
cyB0byB0aGUgb3RoZXIgbWFpbC4KPgo+IFJlZ2FyZHMKPiBMYXJzCj4KPj4gT24gNCBOb3YgMjAx
NiwgYXQgMjA6NTEsIEFuZHJ1c2hjaGVua28sIE9sZWtzYW5kciA8YW5kcjIwMDBAZ21haWwuY29t
PiB3cm90ZToKPj4KPj4gSGksIHRoZXJlIQo+Pgo+PiBXZSB3b3VsZCBsaWtlIHRvIGJyaW5nIGJh
Y2sgdG8gbGlmZSB0aGlzIHRocmVhZC4KPj4gV2UgZG8gaG9wZSB0aGF0IHRoZSByZS13b3JrZWQg
dmVyc2lvbiBvZiB0aGUgb3JpZ2luYWwgcGF0Y2gKPj4gYWRkcmVzc2VzIGFsbCB0aGUgaXNzdWVz
IGRpc2N1c3NlZCBiZWZvcmUuCj4+IFdoYXQgaXMgbW9yZSB3ZSBhbHJlYWR5IGhhdmUgYSB3b3Jr
aW5nIHZlcnNpb24gb2YgdGhlCj4+IGZyb250ZW5kIGFuZCBiYWNrZW5kIHdoaWNoIHByb3ZlIHRo
YXQgdGhlIHByb3RvY29sIHdvcmtzCj4+ICh0aG9zZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2YgcHJl
cGFyaW5nIHRvIGJlIHB1c2hlZCB0bwo+PiB0aGUgY29tbXVuaXR5IGFzIHdlbGwpLgo+Pgo+PiBI
b3BlIHlvdSBjYW4gcmV2aWV3IHRoZSBjaGFuZ2VzIGFuZCBwcm92aWRlIHNvbWUgZmVlZGJhY2ss
Cj4+IHNvIGZpbmFsbHkgc291bmQgZGV2aWNlcyBmaW5kIHRoZWlyIHdheSBpbiB0aGUgd29ybGQg
b2YgWGVuCj4+Cj4+IEJlc3QgcmVnYXJkcywKPj4gQW5kcnVzaGNoZW5rbywgT2xla3NhbmRyCj4+
IEdyeXRzb3YsIE9sZWtzYW5kcgo+Pgo+PiBBbmRydXNoY2hlbmtvLCBPbGVrc2FuZHIgKDEpOgo+
PiAgIFRoaXMgaXMgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCAgICAg
c291bmQgZHJpdmVyIHRvCj4+ICAgICBjb21tdW5pY2F0ZSB3aXRoIGVhY2ggdG8gb3RoZXIuCj4+
Cj4+IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oICAgICAgIHwgNTgzICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+PiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWZf
bGludXguaCB8IDExNCArKysrKysrCj4+IDIgZmlsZXMgY2hhbmdlZCwgNjk3IGluc2VydGlvbnMo
KykKPj4gY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCj4+
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWZfbGludXguaAo+
Pgo+PiAtLSAKPj4gMi43LjQKPj4KPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KPj4gRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IEVt
YmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVsCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 14:04:08 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 14:04:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c470S-0003eN-BN; Tue, 08 Nov 2016 14:04:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1c470R-0003eC-SK
 for embedded-pv-devel@lists.xenproject.org; Tue, 08 Nov 2016 14:04:08 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 4B/BC-01148-75BD1285; Tue, 08 Nov 2016 14:04:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGIsWRWlGSWpSXmKPExsXiVRvkoht6WzH
 C4MdBDYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmrFm+hemgibuiodPulgbGH9zdDFycQgJLGSU
 2Dj/LHMXIycHi8AsVokTl61BbAmBbawSf6fLQtgxEq3T1jFD2JUStzZsZAexhQTUJe4tug1lL
 2OS6JygBWIzC+hJ7Lj+ixXE5gWyX926DGYLCwRKfJo0CcxmE9CW2HTjAdBMDg5OAVuJlSvkIE
 5QkWg8spcN5DZmgfmsEhs+XGCFmKktsWzha7B6XgEbiY+7YiDuX8woce/dNRaQGhEBA4kLt6a
 xQtwpK7H79yOmCYzCs5CcNAvJSbOQjF3AyLyKUaM4tagstUjX0EIvqSgzPaMkNzEzR9fQwEwv
 N7W4ODE9NScxqVgvOT93EyMwzBmAYAfjzY0BhxglOZiURHnfFyhGCPEl5adUZiQWZ8QXleakF
 h9ilOHgUJLgdbsFlBMsSk1PrUjLzAFGHExagoNHSYQ3FyTNW1yQmFucmQ6ROsWoy9H24cMDJi
 GWvPy8VClxXleQIgGQoozSPLgRsOi/xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeFpApPJl
 5JXCbXgEdwQR0RFWMAsgRJYkIKakGxlTruw86ljydVvFT5yL3753X/0ortOt0BoZf9+rRKpY+
 MUlT6Iwg1/RpwXI9Sx7e+Jjg2XpOz+tasMui47lNz0OmGYs3zbJ7HJU7qcP9emqL3Nm3S2dkM
 FR3FdTXqmTOWFekp7Rt1jb+/J63pw+LX3eN2mIszs+my86z0U5uS40C35zp3V7sSizFGYmGWs
 xFxYkAt+GVHfkCAAA=
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1478613845!69674369!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38782 invoked from network); 8 Nov 2016 14:04:05 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Nov 2016 14:04:05 -0000
Received: by mail-wm0-f68.google.com with SMTP id p190so22876502wmp.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 08 Nov 2016 06:04:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=uJSz67lGeOQKZa5Nra5yi9mLYP7VnoVSgRJSz30+OwM=;
 b=HKRe0RXT26dfvddZ3JcWqAc5pX8btg8BZ/BE+RCennCgJMENjVEjr0DSNZ1oXVJLFZ
 ajOm7u93U7Jk/acYT7U2DU4VqOxlVS0wDO4N5VjVc0uqEEkyv5yE+mwz6J4oYKAxcjQo
 hIqnsH5Obx9QCfNS+cZhwg/EqunneV450cr5xA4nObyiczxG6ky4RbaNqJWRb1265/SK
 lZUj9bE14AKm4XYthWq4GRVSG9Ja0xmSdq/m6A0VLQCNqd6x5miconqfhB49nemc/pzt
 9F0EzShvI3VbniwA8hrt4vYL8VyH7JAhSrj94wMD20UQoemaKYAGT9UPP+/ovHNDYIO5
 u+Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=uJSz67lGeOQKZa5Nra5yi9mLYP7VnoVSgRJSz30+OwM=;
 b=bxfObkSGa3aGewz78tDDwDpHM7MmFNxaPM84F/eDbzQMsQFOtYQBJXdVcYDzCtejOt
 j8N8klrHRqKjSSUu/2JKKaQWLfbKfCBGt8QBSKuorL43teZAjiyq+AKzDzC7XYc1OTbg
 LNly7kzrXMMEOYbvmydPKOcT4oDLiMB0Kgs41uNF74mUsUCZvHHhAwwpyqbILoRuqYlH
 sGv6M8vMTURPoa5lH/JzU9usVdCpu9IDDIbfJ86YjXXZL4iQ79r9aMXykUHgAiORZJej
 olxnNp46hVFtbh0tPx8Z6CDPnZQStRBMGnEvUujAboC1MC19ezfSQyc/WPxv7BQTRZp0
 ZtBQ==
X-Gm-Message-State: ABUngve7Jacubl6Ffdk6NM+iVSjOUFnvzJxU4REUFS+R9vD7DpoN1kYjCzZyodTTUAtPow==
X-Received: by 10.28.213.74 with SMTP id m71mr16928603wmg.39.1478613845110;
 Tue, 08 Nov 2016 06:04:05 -0800 (PST)
Received: from ?IPv6:2a02:c7f:ac03:2d00:8013:9f05:af91:5255?
 ([2a02:c7f:ac03:2d00:8013:9f05:af91:5255])
 by smtp.gmail.com with ESMTPSA id w7sm1163562wmd.24.2016.11.08.06.04.04
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 08 Nov 2016 06:04:04 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <0081141d-60c9-9e8e-356a-28d8ae6aeac3@gmail.com>
Date: Tue, 8 Nov 2016 14:04:03 +0000
Message-Id: <7838EF7B-F76A-4672-ADBB-CD9F9DCBEA0E@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
 <0081141d-60c9-9e8e-356a-28d8ae6aeac3@gmail.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, kyle@ktemkin.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>, cjp256@gmail.com,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Dario Faggioli <dario.faggioli@citrix.com>, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual
	sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Cj4gT24gOCBOb3YgMjAxNiwgYXQgMTM6MjcsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRy
MjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+IAo+IEhpLCBMYXJzIQo+IAo+IFRoYW5rIHlvdSBmb3Ig
eW91ciBpbnB1dHMsCj4gCj4gSSd2ZSBqdXN0IGFkZGVkIHRoZSBwZXJzb25zIHlvdSBtZW50aW9u
ZWQgdG8gdGhlIENDIGxpc3QgYW5kIGhvcGUgdGhhdCBzb21lb25lCj4gCj4gd2lsbCBoYXZlIHRp
bWUgdG8gcmV2aWV3IHRoZSBwcm90b2NvbC4KCi4uLgo+IAo+IFllcywgUFYgYXVkaW8gQUJJIHVw
ZGF0ZSBpcyBhbHNvIGZyb20gdXMuIE9sZWtzYW5kciBqdXN0IHVzZWQgdGhlIHNhbWUgPQo+IHRo
cmVhZCB0byB1cGRhdGUgdGhlIHBhdGNoc2V0LCBsb3RzIG9mIHN0dWZmIGNoYW5nZWQgc2luY2Ug
aXQgd2FzID0KPiBpbml0aWFsbHkgcHVibGlzaGVkLCBpbmRlZWQuIE9sZWtzbmRyIHdpbGwgdXBk
YXRlIHRoZSB0aHJlYWQgYXMgeW91IGhhdmUgPQo+IHN1Z2dlc3RlZC4KCkkgYWRkZWQgS3lsZSwg
Q2hyaXMgYW5kIENocmlzdG9waGVyIHRvIHRoaXMgdGhyZWFkIHdobyBhcmUgaW52b2x2ZWQgaW4g
T3BlblhUICYgWGVuYmVkZGVkLCBhbmQgd2hvIEkgYmVsaWV2ZSBtYXkgaGF2ZSBzb21lIGV4cGVy
aWVuY2UgaW4gdGhlIGZpZWxkIGFsc28uIEFzIGZhciBhcyBJIHJlY2FsbCwgb25lIG9mIHRoZSBz
dGlja2luZyBwb2ludHMgaW4gdGhlIHBhc3QsIHdhcyB0aGF0IFhlbiBtYWludGFpbmVycyBjb3Vs
ZCBub3QgdmVyaWZ5IHdoZXRoZXIgdGhlIFBWIHByb3RvY29sIHByb3Bvc2FsIG1hcHMgd2VsbCBv
bnRvIHNvdW5kIHByb3RvY29scy4KCkkgZG9uJ3Qga25vdyB3aGV0aGVyIFhlbmJlZGRlZCBvciBP
cGVuWFQgY29udGFpbiBhbnkgUFYgc291bmQgZHJpdmVycyB5ZXQuIEluIGFueSBjYXNlLCBpdCBz
ZWVtcyB0aGF0IG1heWJlIHdlIGFyZSBzdGFydGluZyB0byBnZXQgYSBsaXR0bGUgYml0IG9mIGZy
YWdtZW50YXRpb24gYW5kIG92ZXJsYXAgaW4gc29tZSBhcmVhcyBhcm91bmQgZHJpdmVycyBmb3Ig
ZW1iZWRkZWQvY2xpZW50L3RhYmxldHMvYXV0b21vdGl2ZSBiZXR3ZWVuIFhlbiBQcm9qZWN0LCBP
cGVuWFQgYW5kIFhlbmJlZGRlZC4gCgpJdCBtYXkgbWFrZSBzZW5zZSBhdCBzb21lIHBvaW50IHRv
IHRyeSBhbmQgcmVzb2x2ZSB0aGlzIG92ZXJsYXAgYW5kIGVzdGFibGlzaCBvbmUgcGxhY2UsIHdo
ZXJlIHRoaXMgZnVuY3Rpb25hbGl0eSBzaG91bGQgbGl2ZS4gSSBkb24ndCBoYXZlIGFueSBvcGlu
aW9ucywganVzdCB0aHJvd2luZyB0aGUgcXVlc3Rpb24gb3V0IGFuZCB0cnlpbmcgdG8gZmlndXJl
IG91dCB3aG8gaGFzIGRvbmUgd2hhdCBhbHJlYWR5LgoKQmVzdCBSZWdhcmRzCkxhcnMKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2
ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVk
ZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 08 14:04:08 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 08 Nov 2016 14:04:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c470S-0003eN-BN; Tue, 08 Nov 2016 14:04:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1c470R-0003eC-SK
 for embedded-pv-devel@lists.xenproject.org; Tue, 08 Nov 2016 14:04:08 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 4B/BC-01148-75BD1285; Tue, 08 Nov 2016 14:04:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGIsWRWlGSWpSXmKPExsXiVRvkoht6WzH
 C4MdBDYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmrFm+hemgibuiodPulgbGH9zdDFycQgJLGSU
 2Dj/LHMXIycHi8AsVokTl61BbAmBbawSf6fLQtgxEq3T1jFD2JUStzZsZAexhQTUJe4tug1lL
 2OS6JygBWIzC+hJ7Lj+ixXE5gWyX926DGYLCwRKfJo0CcxmE9CW2HTjAdBMDg5OAVuJlSvkIE
 5QkWg8spcN5DZmgfmsEhs+XGCFmKktsWzha7B6XgEbiY+7YiDuX8woce/dNRaQGhEBA4kLt6a
 xQtwpK7H79yOmCYzCs5CcNAvJSbOQjF3AyLyKUaM4tagstUjX0EIvqSgzPaMkNzEzR9fQwEwv
 N7W4ODE9NScxqVgvOT93EyMwzBmAYAfjzY0BhxglOZiURHnfFyhGCPEl5adUZiQWZ8QXleakF
 h9ilOHgUJLgdbsFlBMsSk1PrUjLzAFGHExagoNHSYQ3FyTNW1yQmFucmQ6ROsWoy9H24cMDJi
 GWvPy8VClxXleQIgGQoozSPLgRsOi/xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeFpApPJl
 5JXCbXgEdwQR0RFWMAsgRJYkIKakGxlTruw86ljydVvFT5yL3753X/0ortOt0BoZf9+rRKpY+
 MUlT6Iwg1/RpwXI9Sx7e+Jjg2XpOz+tasMui47lNz0OmGYs3zbJ7HJU7qcP9emqL3Nm3S2dkM
 FR3FdTXqmTOWFekp7Rt1jb+/J63pw+LX3eN2mIszs+my86z0U5uS40C35zp3V7sSizFGYmGWs
 xFxYkAt+GVHfkCAAA=
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1478613845!69674369!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.13; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38782 invoked from network); 8 Nov 2016 14:04:05 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Nov 2016 14:04:05 -0000
Received: by mail-wm0-f68.google.com with SMTP id p190so22876502wmp.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 08 Nov 2016 06:04:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=uJSz67lGeOQKZa5Nra5yi9mLYP7VnoVSgRJSz30+OwM=;
 b=HKRe0RXT26dfvddZ3JcWqAc5pX8btg8BZ/BE+RCennCgJMENjVEjr0DSNZ1oXVJLFZ
 ajOm7u93U7Jk/acYT7U2DU4VqOxlVS0wDO4N5VjVc0uqEEkyv5yE+mwz6J4oYKAxcjQo
 hIqnsH5Obx9QCfNS+cZhwg/EqunneV450cr5xA4nObyiczxG6ky4RbaNqJWRb1265/SK
 lZUj9bE14AKm4XYthWq4GRVSG9Ja0xmSdq/m6A0VLQCNqd6x5miconqfhB49nemc/pzt
 9F0EzShvI3VbniwA8hrt4vYL8VyH7JAhSrj94wMD20UQoemaKYAGT9UPP+/ovHNDYIO5
 u+Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=uJSz67lGeOQKZa5Nra5yi9mLYP7VnoVSgRJSz30+OwM=;
 b=bxfObkSGa3aGewz78tDDwDpHM7MmFNxaPM84F/eDbzQMsQFOtYQBJXdVcYDzCtejOt
 j8N8klrHRqKjSSUu/2JKKaQWLfbKfCBGt8QBSKuorL43teZAjiyq+AKzDzC7XYc1OTbg
 LNly7kzrXMMEOYbvmydPKOcT4oDLiMB0Kgs41uNF74mUsUCZvHHhAwwpyqbILoRuqYlH
 sGv6M8vMTURPoa5lH/JzU9usVdCpu9IDDIbfJ86YjXXZL4iQ79r9aMXykUHgAiORZJej
 olxnNp46hVFtbh0tPx8Z6CDPnZQStRBMGnEvUujAboC1MC19ezfSQyc/WPxv7BQTRZp0
 ZtBQ==
X-Gm-Message-State: ABUngve7Jacubl6Ffdk6NM+iVSjOUFnvzJxU4REUFS+R9vD7DpoN1kYjCzZyodTTUAtPow==
X-Received: by 10.28.213.74 with SMTP id m71mr16928603wmg.39.1478613845110;
 Tue, 08 Nov 2016 06:04:05 -0800 (PST)
Received: from ?IPv6:2a02:c7f:ac03:2d00:8013:9f05:af91:5255?
 ([2a02:c7f:ac03:2d00:8013:9f05:af91:5255])
 by smtp.gmail.com with ESMTPSA id w7sm1163562wmd.24.2016.11.08.06.04.04
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 08 Nov 2016 06:04:04 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <0081141d-60c9-9e8e-356a-28d8ae6aeac3@gmail.com>
Date: Tue, 8 Nov 2016 14:04:03 +0000
Message-Id: <7838EF7B-F76A-4672-ADBB-CD9F9DCBEA0E@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <799B4C5C-8EA0-4D86-AD9B-7FA46C70281F@gmail.com>
 <0081141d-60c9-9e8e-356a-28d8ae6aeac3@gmail.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, kyle@ktemkin.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>, cjp256@gmail.com,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Dario Faggioli <dario.faggioli@citrix.com>, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v8] sndif: add ABI for Para-virtual
	sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Cj4gT24gOCBOb3YgMjAxNiwgYXQgMTM6MjcsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRy
MjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+IAo+IEhpLCBMYXJzIQo+IAo+IFRoYW5rIHlvdSBmb3Ig
eW91ciBpbnB1dHMsCj4gCj4gSSd2ZSBqdXN0IGFkZGVkIHRoZSBwZXJzb25zIHlvdSBtZW50aW9u
ZWQgdG8gdGhlIENDIGxpc3QgYW5kIGhvcGUgdGhhdCBzb21lb25lCj4gCj4gd2lsbCBoYXZlIHRp
bWUgdG8gcmV2aWV3IHRoZSBwcm90b2NvbC4KCi4uLgo+IAo+IFllcywgUFYgYXVkaW8gQUJJIHVw
ZGF0ZSBpcyBhbHNvIGZyb20gdXMuIE9sZWtzYW5kciBqdXN0IHVzZWQgdGhlIHNhbWUgPQo+IHRo
cmVhZCB0byB1cGRhdGUgdGhlIHBhdGNoc2V0LCBsb3RzIG9mIHN0dWZmIGNoYW5nZWQgc2luY2Ug
aXQgd2FzID0KPiBpbml0aWFsbHkgcHVibGlzaGVkLCBpbmRlZWQuIE9sZWtzbmRyIHdpbGwgdXBk
YXRlIHRoZSB0aHJlYWQgYXMgeW91IGhhdmUgPQo+IHN1Z2dlc3RlZC4KCkkgYWRkZWQgS3lsZSwg
Q2hyaXMgYW5kIENocmlzdG9waGVyIHRvIHRoaXMgdGhyZWFkIHdobyBhcmUgaW52b2x2ZWQgaW4g
T3BlblhUICYgWGVuYmVkZGVkLCBhbmQgd2hvIEkgYmVsaWV2ZSBtYXkgaGF2ZSBzb21lIGV4cGVy
aWVuY2UgaW4gdGhlIGZpZWxkIGFsc28uIEFzIGZhciBhcyBJIHJlY2FsbCwgb25lIG9mIHRoZSBz
dGlja2luZyBwb2ludHMgaW4gdGhlIHBhc3QsIHdhcyB0aGF0IFhlbiBtYWludGFpbmVycyBjb3Vs
ZCBub3QgdmVyaWZ5IHdoZXRoZXIgdGhlIFBWIHByb3RvY29sIHByb3Bvc2FsIG1hcHMgd2VsbCBv
bnRvIHNvdW5kIHByb3RvY29scy4KCkkgZG9uJ3Qga25vdyB3aGV0aGVyIFhlbmJlZGRlZCBvciBP
cGVuWFQgY29udGFpbiBhbnkgUFYgc291bmQgZHJpdmVycyB5ZXQuIEluIGFueSBjYXNlLCBpdCBz
ZWVtcyB0aGF0IG1heWJlIHdlIGFyZSBzdGFydGluZyB0byBnZXQgYSBsaXR0bGUgYml0IG9mIGZy
YWdtZW50YXRpb24gYW5kIG92ZXJsYXAgaW4gc29tZSBhcmVhcyBhcm91bmQgZHJpdmVycyBmb3Ig
ZW1iZWRkZWQvY2xpZW50L3RhYmxldHMvYXV0b21vdGl2ZSBiZXR3ZWVuIFhlbiBQcm9qZWN0LCBP
cGVuWFQgYW5kIFhlbmJlZGRlZC4gCgpJdCBtYXkgbWFrZSBzZW5zZSBhdCBzb21lIHBvaW50IHRv
IHRyeSBhbmQgcmVzb2x2ZSB0aGlzIG92ZXJsYXAgYW5kIGVzdGFibGlzaCBvbmUgcGxhY2UsIHdo
ZXJlIHRoaXMgZnVuY3Rpb25hbGl0eSBzaG91bGQgbGl2ZS4gSSBkb24ndCBoYXZlIGFueSBvcGlu
aW9ucywganVzdCB0aHJvd2luZyB0aGUgcXVlc3Rpb24gb3V0IGFuZCB0cnlpbmcgdG8gZmlndXJl
IG91dCB3aG8gaGFzIGRvbmUgd2hhdCBhbHJlYWR5LgoKQmVzdCBSZWdhcmRzCkxhcnMKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2
ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVk
ZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Sat Nov 12 09:57:18 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 12 Nov 2016 09:57:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c5V3m-00027u-7c; Sat, 12 Nov 2016 09:57:18 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c5V3k-00027E-Ji
 for embedded-pv-devel@lists.xenproject.org; Sat, 12 Nov 2016 09:57:16 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 19/4E-01666-A77E6285; Sat, 12 Nov 2016 09:57:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXiVRvkpFv5XC3
 C4O4fdouVPReZHRg9Dn+4whLAGMWamZeUX5HAmvHzxSqWgimXmCp655xnamB8+pOxi5GLQ0hg
 AaNE49Tp7CAOi0ADq8TnlRfYuhg5OSQE5rBKtD/Q7mLkALJzJNrnuEKYBRKvt6qDVPAKCEqcn
 PmEBcQWEvCW2LrjBVgnp4C5xJM1d9gg5i9mlJj2qp8VJMEmYCSx/MYPsAYWAVWJO6ufMUEMCp
 DY/vcU2EHCAq2MEq2LHoAViQA1dN65zAKSYBZYzSpx+O58RpArmAXUJdbPE5rAKDALySGzEDI
 LGJlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOrlphYXJ6an5iQmFesl5+duYgQGIgMQ7GD8
 /sfpEKMkB5OSKG/GZrUIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8hs+AcoJFqempFWmZOcCYg
 ElLcPAoifDygaR5iwsSc4sz0yFSpxiNOd7sevmAiaPtw4cHTEIsefl5qVLivL0gpQIgpRmleX
 CDYLF6iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK8siBTeDLzSuD2vQI6hQnolBlxKiCnlCQ
 ipKQaGBeoT0mTE2OL4J2SMWP7z/C/PMLN71atMj8uvlZ0570guylST1oFnjzzCX/6mu/FcneZ
 W/f4b5gKBq5qV59QXrKDc6/5QdYPt6/4Ly+uqpFZMSv5ktM7fdOzal3fYjLl337LtfnzpJon+
 PB2/78i+4ouNH+9vPy6ueapBOV/zySKZXn1N+/7oKHEUpyRaKjFXFScCADMu0py0AIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1478944630!69742409!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53956 invoked from network); 12 Nov 2016 09:57:11 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 Nov 2016 09:57:11 -0000
Received: by mail-wm0-f66.google.com with SMTP id u144so2472972wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Sat, 12 Nov 2016 01:57:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=Gh3owmoifVzXwpjYOGjTd8IggwkG+X/Uzh4ihyDZD0Y=;
 b=s4DyGmg+11eeME05iZ2ZdPllpaDoZzNKWLIXjrVke0hWMJYF2QUqbyK1olfqpyb23E
 lCdTvTB+spYM/sHKSbdGxou+ioltQA9414y3zrp+hrHUFoiKxfQiz0oLvL3hzw4iSYyo
 mmpYs3q2Fx0Hx0koTNd+8/1mvEI9OzwcJ4lRZ96vQQsgY9P4dKbpNb7amGNO8ipJOhOx
 9C6wJihR+XcxaJh1WD4ySiCTZeO0V7pteeb+JbiD1KtJKVdBisYDamBhylKFnNG+fjOY
 3L+f57suhHIpxZvRCgzdXQwk44NgPveYNaf0HapOSvcP+3IiUGfccinyxBTbPPHj5vos
 nF3A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=Gh3owmoifVzXwpjYOGjTd8IggwkG+X/Uzh4ihyDZD0Y=;
 b=N+Lp6eaR0j+0iO3XR+vkcaH7sWJ4eYyQFPAxgH45WueHOZpV3eNsHiqH9zp839yEsN
 Plwz/QJt44MrHa/7AsiJ3eSHsQT28n4adLiHiy43+oX0ELYLPziX2AfPLK1NOW9kTqQI
 ogHHPs9vrfzJRsCFn1OaciBGRM2VKNDQWh18m9KqRNKngctVnDiTIHux+VKuDcUjLYAh
 jjIzDQ/MtWrJkhA90uEG1AdW7hnA9xdGMF+XuHZE7WaGpTHdIOBP9ZUdAencbaFasOG6
 iysEFSOYaD/8BEYA0S7Ln8N/OEySD9U491TiibSgoH4OM4b+MZviwbuTYPrPfYYBax42
 3/Qg==
X-Gm-Message-State: ABUngvew37kh56lcqkeQiq3NRYZd2oV4Yac8+5R8wex/Mn38B/h9Xaxzg1aqvJnqCcnk9TLYxmkkkXaWAnV0hQ==
X-Received: by 10.28.18.129 with SMTP id 123mr1893788wms.2.1478944630823; Sat,
 12 Nov 2016 01:57:10 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.133 with HTTP; Sat, 12 Nov 2016 01:57:10 -0800 (PST)
In-Reply-To: <20161111212414.GB2304@char.us.oracle.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <20161111212414.GB2304@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Sat, 12 Nov 2016 11:57:10 +0200
Message-ID: <CANY+8ddSCWkMmkPTpCFwqjpJ=cBQNd0NniQGoqDg3QEG7QoPRQ@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Jan Beulich <jbeulich@suse.com>, keir.fraser@citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIEtvbnJhZCEKRmlyc3Qgb2YgYWxsIHRoYW5rIHlvdSBmb3IgcmV2aWV3aW5nIGFuZCBwcm92
aWRpbmcgdmFsdWFibGUgY29tbWVudHMhCkkgd2lsbCBwdXQgYWN0aW9uIGl0ZW1zL1RPRE9zIGF0
IHRoZSB2ZXJ5IGJlZ2lubmluZywgc28gd2UgY2FuIHNlZSB0aGUKc3VtbWFyeS4gQWxzbywgcGxl
YXNlIHNlZSBhbnN3ZXJzIGlubGluZS4KCjEuIENoYW5nZSBmcm9udGVuZC1pZCB0byBmcm9udGVu
ZF9pZAoyLiBUaGluayBhYm91dCBoYXZpbmcgYSBzaW5nbGUgc291bmQgY2FyZCBjb25maWd1cmVk
IHdpdGggYSBidW5jaCBvZgpkaWZmZXJlbnQgZGV2aWNlcy9zdHJlYW1zCjMuIFN0YXRlIHRoYXQg
c2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJlc3NlZCBhcyBkZWNpbWFscyB3L28gYW55CnBh
cnRpY3VsYXIgb3JkZXJpbmcKNC4gUHV0IGRlc2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25u
ZWN0aW9uIHN0YXRlCjUuIENoYW5nZSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tl
ZCAoc2NyaXB0cy9jaGVja3BhdGNoLnBsKQo2LiBQYWRkaW5nIHRvIGZpdCBjYWNoZSBsaW5lPyBX
aGF0IGlzIGl0cyBzaXplIChBUk0veDg2Li4uKSAtIG5lZWQgdG8gZGlzY3Vzcwo3LiBDaGFuZ2Ug
R1BMIGhlYWRlciB0byBCU0QKOC4gUmVtb3ZlICNpZmRlZiBfX0tFUk5FTAo5LiBSZW1vdmUgIk11
bHRpcGxlIFBWIGRyaXZlcnMgYXJlIGFsbG93ZWQgaW4gdGhlIGRvbWFpbiBhdCB0aGUgc2FtZSB0
aW1lLiIKMTAuIFN1cHBvcnQgYSBzaW5nbGUgY2FyZCBhcyBkZXZpY2Uvc3RyZWFtIGNvbmZpZ3Vy
YXRpb24gYWxsb3dzIGZpbmUKdHVuaW5nIGFscmVhZHkKMTEuIEV4cGxpY2l0bHkgc2F5IHdoaWNo
IGluZGljZXMgaW4gWGVuU3RvcmUgY29uZmlndXJhdGlvbiBhcmUgY29udGlndW91cwoxMi4gRm9y
IHN0cmluZ3MgIklmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4iIGFk
ZCBtb3JlCmRlc2NyaXB0aW9uOgoiVGhpcyBkZWZhdWx0IGlzIGRlcGVuZHMgb24gY29uY3JldGUg
UFYgZnJvbnRlbmQgaW1wbGVtZW50YXRpb24iCjEzLiBNYWtlIG5hbWVzIG9mIGNhcmRzL2Rldmlj
ZXMgb3B0aW9uYWwKClRoYW5rIHlvdSB2ZXJ5IG11Y2gsCk9sZWtzYW5kcgoKT24gRnJpLCBOb3Yg
MTEsIDIwMTYgYXQgMTE6MjQgUE0sIEtvbnJhZCBSemVzenV0ZWsgV2lsawo8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4gd3JvdGU6Cj4gT24gRnJpLCBOb3YgMDQsIDIwMTYgYXQgMTA6NTE6MzNQTSAr
MDIwMCwgQW5kcnVzaGNoZW5rbywgT2xla3NhbmRyIHdyb3RlOgo+PiBTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29t
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBJdXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29A
Z2xvYmFsbG9naWMuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRydXNoY2hlbmtvLCBPbGVrc2Fu
ZHIgPGFuZHIyMDAwQGdtYWlsLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRz
b3YgPGFsMWltZ0BnbWFpbC5jb20+Cj4+IC0tLQo+PiBDaGFuZ2VzIHNpbmNlIHYxOgo+PiAgKiBy
ZW1vdmVkIF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18pKSBmcm9tIGFsbCBzdHJ1Y3R1cmVzIGRl
ZmluaXRpb25zCj4+Cj4+IENoYW5nZXMgc2luY2UgdjI6Cj4+ICAqIHJlbW92ZWQgYWxsIEMgc3Ry
dWN0dXJlcwo+PiAgKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3ZWVuIGZyb250ZW5k
IGFuZCBiYWNrZW5kIGRyaXZlcnMKPj4KPj4gQ2hhbmdlcyBzaW5jZSB2MzoKPj4gICogZml4ZWQg
c29tZSB0eXBvcwo+PiAgKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FUXyoqIHRvIFhF
TlNORF9QQ01fRk9STUFUX0YzMl8qKgo+PiAgKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZM
T0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCj4+ICAqIGFkZGVkICdpZCcgZmll
bGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKPj4gICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgo+PiAgKiByZW5h
bWVkICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0
aW9uCj4+ICAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUg
cGFja2V0cyBkZXNjcmlwdGlvbgo+PiAgKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20g
dGhlIHJlc3BvbnNlIHBhY2tldHMKPj4KPj4gQ2hhbmdlcyBzaW5jZSB2NDoKPj4gICogcmVuYW1l
ZCAnc3RyZWFtX2lkJyBiYWNrIHRvIHRoZSB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNj
cmlwdGlvbgo+PiAgKiBtb3ZlZCAnaWQnIGZpZWxkIHRvIHRoZSB1cHBlciBwb3NpdGlvbiBpbiB0
aGUgcmVzcG9uc2UgcGFja2V0cwo+Pgo+PiBDaGFuZ2VzIHNpbmNlIHY1Ogo+PiAgKiBTbGlnaHRs
eSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMKPj4gICogU2l6ZSBvZiB0aGUgcmVx
dWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUgNjQgYnl0ZXMKPj4gICogTm93
IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9YRU5TTkRfT1BfR0VUX1ZP
TFVNRSBhcmUKPj4gICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQo+PiAgKiBBZGRlZCBwYXJhbWV0
ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJlIG1hcHBlZAo+
PiAgICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNpbmcgdGhv
c2UgcGFyYW1ldGVycykKPj4gICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2NyaXB0
aW9uCj4+Cj4+IENoYW5nZXMgc2luY2UgdjY6Cj4+ICAqIFJld29ya2VkIHN0cmVhbXMgZGVzY3Jp
cHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2Rlcwo+Pgo+PiBDaGFuZ2VzIHNpbmNlIHY3
Ogo+PiAgKiByZS13b3JrZWQgYmFja2VuZCBkZXZpY2UgcGFyYW1ldGVycyB0byBiZSBtb3JlIGdl
bmVyaWMgYW5kIGZsZXhpYmxlCj4+ICAqIGV4dGVuZGVkIGZyb250ZW5kIGRldmljZSBwYXJhbWV0
ZXJzCj4+ICAqIHNsaWdodGx5IHVwZGF0ZWQgc3RhdGUgbWFjaGluZSBkZXNjcmlwdGlvbiBhZGRl
ZCBtdXRlL3VubXV0ZSBjb21tYW5kcwo+PiAgKiBhZGRlZCBjb25zdGFudHMgZm9yIFhlblN0b3Jl
IGNvbmZpZ3VyYXRpb24gc3RyaW5ncwo+PiAgICAoZmllbGRzLCBQQ00gZm9ybWF0cyBldGMuKQo+
PiAgKiBjaGFuZ2VkIHJlcXVlc3QvcmVzcG9uc2Ugc3RydWN0dXJlIHNpemUgZnJvbSA2NCBvY3Rl
dHMgdG8gMTYKPj4gICogaW50cm9kdWNlZCBkeW5hbWljIGJ1ZmZlciBhbGxvY2F0aW9uIGluc3Rl
YWQgb2YKPj4gICAgc3RhdGljIFhFTlNORF9NQVhfUEFHRVNfUEVSX1JFUVVFU1QKPj4gICogcmUt
d29ya2VkIG9wZW4gcmVxdWVzdCB0byBhbGxvdyBkeW5hbWljIGJ1ZmZlciBhbGxvY2F0aW9uCj4+
ICAqIHJlLXdvcmtlZCByZWFkL3dyaXRlL3ZvbHVtZSByZXF1ZXN0cywgc28gdGhleSBkb24ndCBw
YXNzIGdyZWZzOgo+PiAgICBidWZmZXIgZnJvbSB0aGUgb3BlbiByZXF1ZXN0IGlzIHVzZWQgZm9y
IHRoZXNlIG9wZXJhdGlvbnMgdG8gcGFzcyBkYXRhCj4+ICAqIHNwZWNpZmllZCB0eXBlIG9mIHRo
ZSB2b2x1bWUgdmFsdWUgdG8gYmUgYSBzaWduZWQgdmFsdWUgaW4gc3RlcHMKPj4gICAgb2YgMC4w
MDEgZEJtLCB3aGlsZSAwIGJlaW5nIDBkQm0uCj4+ICAqIGFkZGVkIExpbnV4IGluY2x1ZGUgZmls
ZSB3aXRoIHN0cnVjdHVyZSBkZWZpbml0aW9ucwo+PiAtLS0KPj4gLS0tCj4+ICB4ZW4vaW5jbHVk
ZS9wdWJsaWMvaW8vc25kaWYuaCAgICAgICB8IDU4MyArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKPj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oIHwgMTE0
ICsrKysrKysKPj4gIDIgZmlsZXMgY2hhbmdlZCwgNjk3IGluc2VydGlvbnMoKykKPj4gIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaAo+PiAgY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oCj4+Cj4+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9pby9zbmRpZi5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAuLmRm
NzA1YTYKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25k
aWYuaAo+PiBAQCAtMCwwICsxLDU4MyBAQAo+PiArLyoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+PiAr
ICogc25kaWYuaAo+PiArICoKPj4gKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZh
Y2UgZm9yIFhlbiBndWVzdCBPU2VzLgo+PiArICoKPj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
Pj4gKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxl
cyAodGhlICJTb2Z0d2FyZSIpLCB0bwo+PiArICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91
dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKPj4gKyAqIHJp
Z2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1
YmxpY2Vuc2UsIGFuZC9vcgo+PiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQg
dG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKPj4gKyAqIGZ1cm5pc2hl
ZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6Cj4+ICsgKgo+
PiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3Rp
Y2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPj4gKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwg
cG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgo+PiArICoKPj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQ
Uk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9S
Cj4+ICsgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5U
SUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKPj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+PiArICog
QVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFN
QUdFUyBPUiBPVEhFUgo+PiArICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBD
T05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKPj4gKyAqIEZST00sIE9VVCBPRiBP
UiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPj4g
KyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPj4gKyAqCj4+ICsgKiBDb3B5cmlnaHQgKEMp
IDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCj4+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBB
TSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiArCj4+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19Y
RU5TTkRfSF9fCj4+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCj4+ICsKPj4g
Ky8qCj4+ICsgKiBGcm9udC0+YmFjayBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5l
dyByZXF1ZXN0LCBzZW5kaW5nIGEKPj4gKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25k
aXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCj4+ICsgKiBob2xkLW9mZiBt
ZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gQmFja2VuZHMgbXVzdCBzZXQK
Pj4gKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NI
RUNLX0ZPUl9SRVFVRVNUUygpKS4KPj4gKyAqCj4+ICsgKiBCYWNrLT5mcm9udCBub3RpZmljYXRp
b25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2VuZGluZyBhCj4+ICsgKiBub3Rp
ZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50IChpLmUuLCB0aGUg
Z2VuZXJpYwo+PiArICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1h
Y3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAo+PiArICogcnNwX2V2ZW50IGFwcHJvcHJpYXRlbHkg
KGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4KPj4gKyAqLwo+
PiArCj4+ICsvKgo+PiArICogRmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCj4+ICsg
KiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPj4gKyAqIFRoZSB0d28gaGFsdmVz
IG9mIGEgUGFyYS12aXJ0dWFsIHNvdW5kIGNhcmQgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGlu
IHRoZQo+PiArICogWGVuU3RvcmUgdG8gY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBu
ZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRlcnMuCj4+ICsgKiBUaGlzIHNlY3Rpb24gZW51bWVy
YXRlcyB0aGVzZSBub2RlcyB3aGljaCByZXNpZGUgaW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5k
Cj4+ICsgKiBiYWNrZW5kIHBvcnRpb25zIG9mIHRoZSBYZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBY
ZW5CdXMgY29udmVudGlvbi4KPj4gKyAqCj4+ICsgKiBBbGwgZGF0YSBpbiB0aGUgWGVuU3RvcmUg
aXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2RlcyBzcGVjaWZ5aW5nIG51bWVyaWMKPj4gKyAqIHZh
bHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAgSW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVk
IGJlbG93IGFyZQo+PiArICogZXhwcmVzc2VkIGFzIGZpeGVkIHNpemVkIGludGVnZXIgdHlwZXMg
Y2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCj4+ICsgKiBvZiBhIHByb3Blcmx5IGZv
cm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24uCj4+ICsgKgo+
PiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBCYWNrZW5kIFhlbkJ1cyBOb2Rlcwo+PiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKgo+
PiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArICoKPj4gKyAqIEluZGljZXMgdXNlZCB0byBh
ZGRyZXNzIGZyb250ZW5kcywgZHJpdmVyIGluc3RhbmNlcywgY2FyZHMsCj4+ICsgKiBkZXZpY2Vz
IGFuZCBzdHJlYW1zLgo+PiArICoKPj4gKyAqIGZyb250ZW5kLWlkCj4+ICsgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludD4KPj4gKyAqCj4+ICsgKiAgICAgIERvbWFpbiBJRCBvZiB0aGUgc291
bmQgZnJvbnRlbmQuCj4+ICsgKgo+PiArICogZHJ2X2lkeAo+Cj4gSG93IGNvbWUgeW91IHVzZSBf
IGhlcmUgYnV0IGZyb250ZW5kLWlkIGhhcyBhbiAnLSc/IERvIHlvdSB3YW50IHRvIGtlZXAKPiB0
aGVtIGFsbCB0aGUgc2FtZT8KPgoKV2lsbCBjaGFuZ2UgdG8gIl8iCgo+PiArICogICAgICBWYWx1
ZXM6ICAgICAgICAgPHVpbnQ+Cj4+ICsgKgo+PiArICogICAgICBaZXJvIGJhc2VkIGluZGV4IG9m
IHRoZSB2aXJ0dWFsaXplZCBzb3VuZCBkcml2ZXIgaW5zdGFuY2UgaW4gdGhpcyBkb21haW4uCj4+
ICsgKiAgICAgIE11bHRpcGxlIFBWIGRyaXZlcnMgYXJlIGFsbG93ZWQgaW4gdGhlIGRvbWFpbiBh
dCB0aGUgc2FtZSB0aW1lLgo+Cj4gSSB0aGluayB0aGF0IGlzIGdpdmVuLiBZb3UgY2FuIGhhdmUg
bXVsdGlwbGUgTklDcyBmb3IgZXhhbXBsZS4gSSB3b3VkbAo+IHJlbW92ZSB0aGF0IHNlbnRlbmNl
LgoKV2lsbCByZW1vdmUKCj4+ICsgKgo+PiArICogY2FyZF9pZHgKPj4gKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50Pgo+PiArICoKPj4gKyAqICAgICAgWmVybyBiYXNlZCBpbmRleCBvZiB0
aGUgY2FyZCB3aXRoaW4gdGhlIGRyaXZlci4KPgo+Cj4gQ2FuIGl0IGJlIGRpc2NvbnRpbmdvdXM/
IEFrYTogMCwgMSwgMiwgNSA/Cj4KCkNhcmQgaW5kZXggY2Fubm90IGJlIGRpc2NvbnRpbmdvdXMu
CldoYXQgaXMgbW9yZSwgYWZ0ZXIgaW1wbGVtZW50aW5nIHRoZSBmcm9udCBkcml2ZXIgSSBhbSB0
aGlua2luZyBpZiB3ZQpjYW4gbGl2ZSB3aXRoCmEgc2luZ2xlIGNhcmQgYXQgYWxsLiBTdHJlYW0g
Y29uZmlndXJhdGlvbiBhbGxvd3MgeW91IHRvIGdyb3VwCnBsYXliYWNrL2NhcHR1cmUgYnkKd2hh
dGV2ZXIgbWVhbnMgeW91IHByZWZlciBhbmQgYXQgdGhlIGVuZCBvZiB0aGUgZGF5IHVzZXIgZG9l
c24ndCBjYXJlIGZyb20Kd2hlcmUgYSBzdHJlYW0gY29tZXMgaW4uIFRoaXMgaXMganVzdCBsaWtl
IGluIG5ldHdvcmsgeW91IG1heSBoYXZlIGV0aDAsIGV0aDEgb3IKZXRoMCBhbmQgZXRoMC4xIC0g
ZG8geW91IGNhcmUgb2YgaXQgKGdpdmVuIHRoYXQgYW55d2F5cyB0aGUgc2FtZSBQVgpkcml2ZXIg
aXMgaW4gdXNlKT8KQXMgZWFjaCBzdHJlYW0gYWxsb3dzIHlvdSB0byBzZXQgaXRzIHNldHRpbmdz
IGluZGl2aWR1YWxseSBJIHdvdWxkCmRyb3AgY2FyZF9pZHggZnJvbSB0aGUKcHJvdG9jb2wKCj4+
ICsgKgo+PiArICogZGV2X2lkCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPj4g
KyAqCj4+ICsgKiAgICAgIFVuaXF1ZSAod2l0aGluIGdpdmVuIGNhcmQgaW5zdGFuY2UpIGRldmlj
ZSBJRC4KPj4gKyAqICAgICAgRG9lc24ndCBoYXZlIHRvIGJlIHplcm8gYmFzZWQgYW5kL29yIGJl
IGNvbnRpZ3VvdXMuCj4KPiBPaCwgc28gdGhleSBjYXJkX2lkeCBhbmQgZHJ2X2lkeCBNVVNUIGJl
IGNvbnRpbmdvdXM/IFlvdSBtYXkgd2FudAo+IHRvIHNheSB0aGF0IGluIGRldGFpbC4KCldpbGwg
ZG8gdGhhdAoKPgo+PiArICoKPj4gKyAqIHN0cmVhbV9pZHgKPj4gKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50Pgo+PiArICoKPj4gKyAqICAgICAgWmVybyBiYXNlZCBpbmRleCBvZiB0aGUg
c3RyZWFtIG9mIHRoZSBkZXZpY2UuCj4KPiBDYW4gaXQgYmUgY29udGluZ291cyBvciBkaXNjb3Vu
dGluZ291cz8KClRoaXMgaXMgY29udGlndW91cyBhbmQgY2FyZCBiYXNlZCwgZS5nLiB0aGUgdmVy
eSBmaXJzdCBzdHJlYW0gb2YgZXZlcnkKZGV2aWNlIHN0YXJ0cyBmcm9tIDAuCkluIG9yZGVyIHRv
IHVuaXF1ZWx5IGlkZW50aWZ5IHRoZSBzdHJlYW0gdG8gdGhlIGJhY2tlbmQsIHRoZXJlIGlzCiJz
dHJlYW0vaW5kZXgiIChzZWUgYmVsb3cpCndoaWNoIGlzIGNvbnRpZ3VvdXMgZm9yIHRoZSB3aG9s
ZSBkcml2ZXIuCgo+Cj4+ICsgKgo+PiArICogRXhhbXBsZSBmb3IgdGhlIGZyb250ZW5kIHJ1bm5p
bmcgaW4gZG9tYWluIDUsIGluc3RhbmNlIG9mIHRoZSBkcml2ZXIKPj4gKyAqIGluIHRoZSBmcm9u
dCBpcyAwIChzaW5nbGUgb3IgZmlyc3QgUFYgZHJpdmVyKSwgc291bmQgY2FyZCAwLCBkZXZpY2Ug
aWQgMiwKPj4gKyAqIGZpcnN0IHN0cmVhbSAoMCk6Cj4+ICsgKiAvbG9jYWwvZG9tYWluLzxmcm9u
dGVuZC1pZD4vZGV2aWNlL3ZzbmQvPGRydl9pZHg+L2NhcmQvPGNhcmRfaWR4Pi8KPj4gKyAqICAg
ZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3RyZWFtX2lkeD4vdHlwZSA9ICJwIgo+PiArICogL2xv
Y2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUg
PSAicCIKPgo+IEFoIHBlcmZlY3QhCj4KPj4gKyAqCj4+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Cj4+ICsgKgo+PiArICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNldCBv
ZiBjYXJkcywgZGV2aWNlcyBhbmQgc3RyZWFtcywgZWFjaAo+PiArICogaXMgaW5kaXZpZHVhbGx5
IGNvbmZpZ3VyZWQuIFBhcnQgb2YgdGhlIFBDTSBjb25maWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVk
IGF0Cj4+ICsgKiBoaWdoZXIgbGV2ZWwgYW5kIGJlIGZ1bGx5IG9yIHBhcnRpYWxseSByZS11c2Vk
IGJ5IHRoZSB1bmRlcmx5aW5nIGxheWVycy4KPj4gKyAqIFRoZXNlIGNvbmZpZ3VyYXRpb24gdmFs
dWVzIGFyZToKPj4gKyAqICBvIG51bWJlciBvZiBjaGFubmVscyAobWluL21heCkKPj4gKyAqICBv
IHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKPj4gKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgZm9ybWF0
cy4KPj4gKyAqIEUuZy4gb25lIGNhbiBkZWZpbmUgdGhlc2UgdmFsdWVzIGZvciB0aGUgd2hvbGUg
Y2FyZCwgd2hvbGUgZGV2aWNlIG9yIHN0cmVhbS4KPj4gKyAqIEV2ZXJ5IHVuZGVybHlpbmcgbGF5
ZXIgaW4gdHVybiBjYW4gcmUtZGVmaW5lIHNvbWUgb3IgYWxsIG9mIHRoZW0gdG8gYmV0dGVyCj4+
ICsgKiBmaXQgaXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwgY2FyZCBtYXkgZGVmaW5lIG51bWJlciBv
ZiBjaGFubmVscyB0byBiZQo+PiArICogaW4gWzE7IDhdIHJhbmdlLCBhbmQgc29tZSBwYXJ0aWN1
bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0gb25seS4KPj4gKyAqIFRoZSBydWxl
IGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBhIHN1YnNldCBvZiB0aGUgdXBw
ZXIgbGF5ZXIKPj4gKyAqIHJhbmdlLgo+PiArICoKPj4gKyAqIGNoYW5uZWxzLW1pbgo+PiArICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2ZSBpbnRl
Z2VyPgo+PiArICoKPj4gKyAqICAgICAgVGhlIG1pbmltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRo
YXQgaXMgc3VwcG9ydGVkLgo+PiArICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDEuIElmIG5vdCBk
ZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KPgo+IEkgZG9uJ3Qgc2VlIHRoZSBm
cm9udGVuZCdzIGRlZmF1bHQgbGF0ZXIgaW4gdGhlIGRvYz8KV2lsbCBhZGQgYSBzdGF0ZW1lbnQg
dGhhdCB0aGlzIHZhbHVlIGlzIGZyb250ZW5kJ3MgZHJpdmVyIHNwZWNpZmljIGluIHRoaXMgY2Fz
ZSwKZS5nLiBpbiBteSBQViBmcm9udGVuZCBJIHdpbGwgdXNlIDEuCj4+ICsgKgo+PiArICogY2hh
bm5lbHMtbWF4Cj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5nIHJlcHJlc2VudGlu
ZyBhIHBvc2l0aXZlIGludGVnZXI+Cj4+ICsgKgo+PiArICogICAgICBUaGUgbWF4aW11bSBhbW91
bnQgb2YgY2hhbm5lbHMgdGhhdCBpcyBzdXBwb3J0ZWQuCj4+ICsgKiAgICAgIE11c3QgYmUgYXQg
bGVhc3QgPGNoYW5uZWxzLW1pbj4uIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MK
Pj4gKyAqICAgICAgZGVmYXVsdC4KPgo+IEFnYWluLCBub3Qgc2VlaW5nIHRoZSBmcm9udGVuZCdz
IGRlZmF1bHQ/IFBlcmhhcHMgaGF2ZToKPgo+ICJTZWUgWFlaIgoKQXMgYWJvdmUKCj4+ICsgKgo+
PiArICogc2FtcGxlLXJhdGVzCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1
aW50cz4KPj4gKyAqCj4+ICsgKiAgICAgIExpc3Qgb2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBz
ZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJBVE9SLgo+Cj4gQW55IG9yZGVyaW5nIHJ1bGVz
PyBPciBjYW4gaXQgYmUgcmFuZG9tOiA0NDEwMDs5NjAwOzB4RkZGRkYKPgo+IEFuZCBkb2VzIGl0
IGhhdmUgdG8gYmUgZGVjaW1hbCBvciBjYW4geW91IHVzZSBoZXggdmFsdWVzPwo+Cj4+ICsgKiAg
ICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KPj4gKyAqCj4+
ICsgKiBzYW1wbGUtZm9ybWF0cwo+PiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPGxpc3Qgb2Yg
WEVOU05EX1BDTV9GT1JNQVRfWFhYX1NUUj4KPj4gKyAqCj4+ICsgKiAgICAgIExpc3Qgb2Ygc3Vw
cG9ydGVkIHNhbXBsZSBmb3JtYXRzIHNlcGFyYXRlZCBieSBYRU5TTkRfTElTVF9TRVBBUkFUT1Iu
Cj4+ICsgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4K
Pgo+IEFueSBvcmRlcmluZyB2YWx1ZXM/IENhbiBpdCBiZTogInMxNl9iZTtzOCIgPwo+CldpbGwg
YWRkCj4KPiBBbmQgd2hlcmUgY2FuIEkgZmluZCB0aGUgZnJvbnRlbmQncyBkZWZhdWx0Pwo+PiAr
ICoKPj4gKyAqIGJ1ZmZlci1zaXplCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5n
IHJlcHJlc2VudGluZyBhIHBvc2l0aXZlIGludGVnZXI+Cj4+ICsgKgo+PiArICogICAgICBUaGUg
bWF4aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJl
YW0uCj4KPiBXaGVyZSBpcyB0aGUgbWF4aW11bSBzdHJlYW0gdmFsdWUgZGVmaW5lZD8KCllvdSBh
cmUgbm90IGxpbWl0ZWQgaW4gbnVtYmVyIG9mIHN0cmVhbXMsIGZvciB0aGF0IHJlYXNvbiBJIGFt
CnRoaW5raW5nIHRvIHJlbW92ZQpjYXJkIGNvbmNlcHQsIHNvIHN0aWxsIHlvdSBjYW4gZGVmaW5l
IGFzIG1hbnkgc3RyZWFtcyBhcyB5b3UgbmVlZC4KPgo+IE9yIHdvdWxkIHRoYXQgYmUgY2hhbm5l
bHMtbWF4Pwo+ClNlZSBhYm92ZQo+PiArICoKPj4gKyAqIEV4YW1wbGUgY29uZmlndXJhdGlvbjoK
Pj4gKyAqCj4+ICsgKiBDYXJkIGNvbmZpZ3VyYXRpb24gdXNlZCBieSBhbGwgc3RyZWFtczoKPj4g
KyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMC9zYW1wbGUtZm9ybWF0cyA9
ICJzODt1ODtzMTZfbGU7czE2X2JlIgo+PiArICogU3RyZWFtIG92ZXJyaWRlcyBzYW1wbGUgcmF0
ZXMgc3VwcG9ydGVkOgo+Cj4gTm90IHN1cmUgSSBmb2xsb3cgdGhhdCBzZW50ZW5jZS4KU2VlIGFi
b3ZlOiB5b3UgY2FuIGRlZmluZSBQQ00gc2V0dGluZ3MgYXQgYW55IGxldmVsIHlvdSB3YW50LCBm
b3IgZXhhbXBsZToKMS4gSWYgYWxsIHRoZSBzdHJlYW1zIHdpbGwgdXNlIHNhbWUgc2V0dGluZ3Mg
Zm9yIG51bWJlciBvZiBjaGFubmVscywKcmF0ZXMgZXRjLCwgdGhlbgpkZWZpbmUgdGhlc2UgdmFs
dWVzIGF0IGNhcmQgbGV2ZWwKMi4gSWYgZGV2aWNlICh3aGljaCBncm91cHMgc3RyZWFtcykgd2Fu
dCdzIHRvIG92ZXJyaWRlIHNvbWUvYWxsIG9mCnRoZXNlIHNldHRpbmdzIGl0IGNhbgpkZWZpbmUg
dGhvc2UgYXQgaXRzIGxldmVsCjMuIElmIGEgc3RyZWFtIHdhbnRzIHRvIHJlZGVmaW5lIHNvbWV0
aGluZyBhdCBpdHMgbGV2ZWwgdGhlbiBpdCBjYW4KYWxzbyBiZSBkb25lLgpUaGluayBvZiBQQ00g
Y29uZmlnIGFzIHJldXNpbmcgcGFyZW50J3MgY29uZmlndXJhdGlvbiBzdHJ1Y3R1cmUgd2l0aCBh
CnBvc3NpYmlsaXR5CnRvIG92ZXJyaWRlIHdoYXRldmVyIHlvdSBuZWVkIGF0IHdoYXRldmVyIGxl
dmVsLgoKPj4gKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMS9kZXZpY2Uv
Mi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPSAiODAwMDsyMjA1MDs0NDEwMDs0ODAwMCIKPj4gKyAq
Cj4+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBDYXJkIHNldHRpbmdzIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICsgKiBzaG9ydC1uYW1lCj4+ICsgKiAgICAg
IFZhbHVlczogICAgICAgICA8Y2hhclszMl0+Cj4+ICsgKgo+PiArICogICAgICBTaG9ydCBuYW1l
IG9mIHRoZSBjYXJkLgo+Cj4gSG93IGNvbWUgaXQgaXMgbGltaXRlZCB0byAzMiBieXRlcz8KVGhp
cyBhbmQgYmVsb3cgc3RyaW5nIGxpbWl0cyBhY3R1YWxseSBjb21lIGZyb20gQUxTQSBhbmQgc2Vl
bSB0byBiZSBhIGdvb2Qgc3RhcnQKV2h5IG5vdD8KPj4gKyAqCj4+ICsgKiBsb25nLW5hbWUKPj4g
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzgwXT4KPj4gKyAqCj4+ICsgKiAgICAgIExv
bmcgbmFtZSBvZiB0aGUgY2FyZC4KPgo+IFdoeSB0d28gbmFtZXM/ClNob3J0IG5hbWUgY2FuIGJl
IHVzZWQgYXMgYSBzaW1wbGUgcmVmZXJlbmNlLCBsb25nIG5hbWUgY2FuIGJlIHVzZWQgdG8KZnVs
bHkgZGVzY3JpYmUgd2hhdCBpcyBpdAo+IENBbiBvbmUgb2YgdGhlbSBiZSBza2lwcGVkIChzYXkg
eW91IG9ubHkgd2FudCB0byB1c2UgJ3Nob3J0LW5hbWUnID8KWWVzLCBJIGJlbGlldmUgdGhlc2Ug
YXJlIG9wdGlvbmFsLiBJIHdpbGwgcHV0IGEgbm90ZSBvbiB0aGlzCj4KPj4gKyAqCj4+ICsgKiBG
b3IgZXhhbXBsZSwKPj4gKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMC9z
aG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCj4+ICsgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNl
L3ZzbmQvMC9jYXJkLzAvbG9uZy1uYW1lID0gIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNr
Igo+PiArICoKPj4gKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRp
bmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICsgKiBuYW1lCj4+ICsgKiAg
ICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+Cj4+ICsgKgo+PiArICogICAgICBOYW1lIG9m
IHRoZSBzb3VuZCBkZXZpY2Ugb2YgdGhlIGNhcmQgZ2l2ZW4uCj4KPiBJIHRoaW5rIHRoZSAnZ2l2
ZW4nIGNhbiBnbyBhd2F5LiBXaHkgaXMgdGhlcmUgYSBsaW1pdCBvZiA4MCBjaGFyYWN0ZXJzPwo+
Ck9rLCBmb3IgdGhlIGxlbmd0aCBwbGVhc2Ugc2VlIGFib3ZlCgo+PiArICoKPj4gKyAqIEZvciBl
eGFtcGxlLAo+PiArICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8wL2Rldmlj
ZS8wL25hbWUgPSAiR2VuZXJhbCBhbmFsb2ciCj4+ICsgKgo+PiArICotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBTdHJlYW0gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQo+PiArICoKPj4gKyAqIHR5cGUKPj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJwIiwg
ImMiCj4+ICsgKgo+PiArICogICAgICBTdHJlYW0gdHlwZTogInAiIC0gcGxheWJhY2sgc3RyZWFt
LCAiYyIgLSBjYXB0dXJlIHN0cmVhbQo+PiArICoKPj4gKyAqICAgICAgSWYgYm90aCBjYXB0dXJl
IGFuZCBwbGF5YmFjayBhcmUgbmVlZGVkIHRoZW4gdHdvIHN0cmVhbXMgbmVlZCB0byBiZQo+PiAr
ICogICAgICBkZWZpbmVkIHVuZGVyIHRoZSBzYW1lIGRldmljZS4gRm9yIGV4YW1wbGUsCj4+ICsg
KiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMC9kZXZpY2UvMC9zdHJl
YW0vMC90eXBlID0gInAiCj4+ICsgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8w
L2NhcmQvMC9kZXZpY2UvMC9zdHJlYW0vMS90eXBlID0gImMiCj4+ICsgKgo+PiArICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBY
ZW5CdXMgTm9kZXMKPj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+PiArICoKPj4gKyAqLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+PiArICoKPj4gKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgo+PiArICoK
Pj4gKyAqIGV2ZW50LWNoYW5uZWwKPj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmcg
cmVwcmVzZW50aW5nIGEgcG9zaXRpdmUgaW50ZWdlcj4KPj4gKyAqCj4+ICsgKiAgICAgIFRoZSBp
ZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0
eQo+PiArICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCj4+ICsgKgo+PiArICogcmluZy1yZWYK
Pj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmcgcmVwcmVzZW50aW5nIGEgcG9zaXRp
dmUgaW50ZWdlcj4KPj4gKyAqCj4+ICsgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdy
YW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAo+PiArICogICAgICBhIHNv
bGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgo+PiArICoKPj4gKyAq
IGluZGV4Cj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5nIHJlcHJlc2VudGluZyBh
IHBvc2l0aXZlIGludGVnZXI+Cj4+ICsgKgo+PiArICogICAgICBBZnRlciBzdHJlYW0gaW5pdGlh
bGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQgKHdpdGhpbiB0aGUgZnJvbnQKPj4g
KyAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUg
aWRlbnRpZmllZCBieSB0aGUKPj4gKyAqICAgICAgYmFja2VuZCBieSB0aGlzIElELgo+Cj4gQnV0
IGRvZXNuJ3QgaXQgaGF2ZSB0aGF0IGFscmVhZHkgYnkgdGhlIHZpcnR1ZSBvZiBzdHJlYW1faWR4
ID8KPgpObywgc3RyZWFtX2lkeCBhYm92ZSBpcyB1bmlxdWUgYW5kIGNvbnRpZ3VvdXMgd2l0aGlu
IGEgZGV2aWNlLiBUaHVzLAp0aGUgc2FtZSBzdHJlYW0KaW5kZXggY2FuIGV4aXN0IGluc2lkZSBt
dWx0aXBsZSBkZXZpY2VzLiBTbywgdGhlIGluZGV4IGluIHF1ZXN0aW9uIGlzCmEgdW5pcXVlIHZh
bHVlLCBzbwpiYWNrZW5kIGNhbiBpZGVudGlmeSB0aGUgc3RyZWFtLgo+PiArICovCj4+ICsKPj4g
Ky8qCj4+ICsgKiBTVEFURSBESUFHUkFNUwo+PiArICoKPj4gKyAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqCj4+ICsgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4g
KyAqCj4+ICsgKiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5kIGJhY2sgc3RhdGUgbm9kZXMg
d2l0aCBpbml0aWFsIHN0YXRlCj4+ICsgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4KPj4gKyAq
IFRvb2wgc3RhY2sgY3JlYXRlcyBhbmQgc2V0cyB1cCBmcm9udGVuZCBzb3VuZCBjb25maWd1cmF0
aW9uIG5vZGVzIHBlciBkb21haW4uCj4+ICsgKgo+PiArICogRnJvbnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEJhY2sKPj4gKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PSAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4+ICsgKiBYZW5i
dXNTdGF0ZUluaXRpYWxpc2luZyAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcK
Pj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBiYWNr
ZW5kIGRldmljZSBpZGVudGlmaWNhdGlvbgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEuCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG8gT3BlbiBhbmQgdmFsaWRhdGUgYmFja2VuZCBkZXZpY2UuCj4+ICsgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBWCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3Rh
dGVJbml0V2FpdAo+PiArICoKPj4gKyAqIG8gUXVlcnkgZnJvbnRlbmQgY29uZmlndXJhdGlvbgo+
PiArICogbyBBbGxvY2F0ZSBhbmQgaW5pdGlhbGl6ZQo+PiArICogICBldmVudCBjaGFubmVscyBw
ZXIgY29uZmlndXJlZAo+PiArICogICBwbGF5YmFjay9jYXB0dXJlIHN0cmVhbS4KPj4gKyAqIG8g
UHVibGlzaCB0cmFuc3BvcnQgcGFyYW1ldGVycwo+PiArICogICB0aGF0IHdpbGwgYmUgaW4gZWZm
ZWN0IGR1cmluZwo+PiArICogICB0aGlzIGNvbm5lY3Rpb24uCj4+ICsgKiAgICAgICAgICAgICAg
fAo+PiArICogICAgICAgICAgICAgIHwKPj4gKyAqICAgICAgICAgICAgICBWCj4+ICsgKiBYZW5i
dXNTdGF0ZUluaXRpYWxpc2VkCj4+ICsgKgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLgo+PiAr
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5lY3QgdG8gdGhl
IGV2ZW50IGNoYW5uZWxzLgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8Cj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgo+PiArICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlQ29ubmVjdGVkCj4+ICsgKgo+PiArICogIG8g
Q3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCj4+ICsgKiAgdmlydHVhbCBzb3VuZCBkZXZpY2UgaW5z
dGFuY2VzCj4+ICsgKiAgYXMgcGVyIGNvbmZpZ3VyYXRpb24uCj4+ICsgKiAgICAgICAgICAgICAg
fAo+PiArICogICAgICAgICAgICAgIHwKPj4gKyAqICAgICAgICAgICAgICBWCj4+ICsgKiBYZW5i
dXNTdGF0ZUNvbm5lY3RlZAo+PiArICoKPgo+Cj4gTm8gbWlncmF0aW9uL2Rpc2Nvbm5lY3Rpb24g
c3RhdGU/Cj4KV2lsbCBhZGQKCj4+ICsgKi8KPj4gKwo+PiArLyoKPj4gKyAqIFBDTSBGT1JNQVRT
Cj4+ICsgKgo+PiArICogWEVOU05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQo+PiAr
ICoKPj4gKyAqIGZvcm1hdDogPFMvVS9GPjxiaXRzPiBvciA8bmFtZT4KPj4gKyAqICAgICBTIC0g
c2lnbmVkLCBVIC0gdW5zaWduZWQsIEYgLSBmbG9hdAo+PiArICogICAgIGJpdHMgLSA4LCAxNiwg
MjQsIDMyCj4+ICsgKiAgICAgbmFtZSAtIE1VX0xBVywgR1NNLCBldGMuCj4+ICsgKgo+PiArICog
ZW5kaWFuOiA8TEUvQkU+LCBtYXkgYmUgYWJzZW50Cj4+ICsgKiAgICAgTEUgLSBMaXR0bGUgZW5k
aWFuLCBCRSAtIEJpZyBlbmRpYW4KPj4gKyAqLwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9TOCAgICAgICAgICAgIDAKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTggICAgICAg
ICAgICAxCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRSAgICAgICAgMgo+PiAr
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAgICAgIDMKPj4gKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0Cj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1UxNl9CRSAgICAgICAgNQo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEUg
ICAgICAgIDYKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAgICAgICA3Cj4+
ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAo+PiArI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9VMjRfQkUgICAgICAgIDkKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzMyX0xFICAgICAgICAxMAo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJf
QkUgICAgICAgIDExCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAg
MTIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFICAgICAgICAxMwo+PiArI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEUgICAgICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwg
SUVFRS03NTQgMzItYml0LCAqLwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfQkUg
ICAgICAgIDE1IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAqLwo+PiArI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEUgICAgICAgIDE2IC8qIDgtYnl0ZSBmbG9hdCwgSUVF
RS03NTQgNjQtYml0LCAqLwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfQkUgICAg
ICAgIDE3IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAqLwo+PiArI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEUgMTgKPj4gKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFIDE5Cj4+ICsjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX01VX0xBVyAgICAgICAgMjAKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfQV9M
QVcgICAgICAgICAyMQo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ00gICAg
IDIyCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcgICAgICAgICAgMjMKPj4gKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAo+PiArI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TUEVDSUFMICAgICAgIDMxIC8qIEFueSBvdGhlciB1bnNwZWNpZmllZCBm
b3JtYXQgKi8KPj4gKwo+PiArLyoKPj4gKyAqIFJFUVVFU1QgQ09ERVMuCj4+ICsgKi8KPj4gKyNk
ZWZpbmUgWEVOU05EX09QX09QRU4gICAgICAgICAgICAgICAgICAwCj4+ICsjZGVmaW5lIFhFTlNO
RF9PUF9DTE9TRSAgICAgICAgICAgICAgICAgMQo+PiArI2RlZmluZSBYRU5TTkRfT1BfUkVBRCAg
ICAgICAgICAgICAgICAgIDIKPj4gKyNkZWZpbmUgWEVOU05EX09QX1dSSVRFICAgICAgICAgICAg
ICAgICAzCj4+ICsjZGVmaW5lIFhFTlNORF9PUF9TRVRfVk9MVU1FICAgICAgICAgICAgNAo+PiAr
I2RlZmluZSBYRU5TTkRfT1BfR0VUX1ZPTFVNRSAgICAgICAgICAgIDUKPj4gKyNkZWZpbmUgWEVO
U05EX09QX01VVEUgICAgICAgICAgICAgICAgICA2Cj4+ICsjZGVmaW5lIFhFTlNORF9PUF9VTk1V
VEUgICAgICAgICAgICAgICAgNwo+PiArCj4+ICsvKgo+PiArICogWEVOU1RPUkUgRklFTEQgQU5E
IFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgo+PiArICovCj4+ICsjZGVmaW5lIFhFTlNORF9E
UklWRVJfTkFNRSAgICAgICAgICAgICAgICAgICAidnNuZCIKPj4gKwo+PiArI2RlZmluZSBYRU5T
TkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICAgICAgIjsiCj4+ICsvKiBQYXRoIGVudHJpZXMg
Ki8KPj4gKyNkZWZpbmUgWEVOU05EX1BBVEhfQ0FSRCAgICAgICAgICAgICAgICAgICAgICJjYXJk
Igo+PiArI2RlZmluZSBYRU5TTkRfUEFUSF9ERVZJQ0UgICAgICAgICAgICAgICAgICAgImRldmlj
ZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFNICAgICAgICAgICAgICAgICAgICJzdHJl
YW0iCj4+ICsvKiBGaWVsZCBuYW1lcyAqLwo+PiArI2RlZmluZSBYRU5TTkRfRklFTERfQ0FSRF9T
SE9SVF9OQU1FICAgICAgICAgInNob3J0LW5hbWUiCj4+ICsjZGVmaW5lIFhFTlNORF9GSUVMRF9D
QVJEX0xPTkdfTkFNRSAgICAgICAgICAibG9uZy1uYW1lIgo+PiArI2RlZmluZSBYRU5TTkRfRklF
TERfUklOR19SRUYgICAgICAgICAgICAgICAgInJpbmctcmVmIgo+PiArI2RlZmluZSBYRU5TTkRf
RklFTERfRVZUX0NITkwgICAgICAgICAgICAgICAgImV2ZW50LWNoYW5uZWwiCj4+ICsjZGVmaW5l
IFhFTlNORF9GSUVMRF9ERVZJQ0VfTkFNRSAgICAgICAgICAgICAibmFtZSIKPj4gKyNkZWZpbmUg
WEVOU05EX0ZJRUxEX1RZUEUgICAgICAgICAgICAgICAgICAgICJ0eXBlIgo+PiArI2RlZmluZSBY
RU5TTkRfRklFTERfU1RSRUFNX0lOREVYICAgICAgICAgICAgImluZGV4Igo+PiArI2RlZmluZSBY
RU5TTkRfRklFTERfQ0hBTk5FTFNfTUlOICAgICAgICAgICAgImNoYW5uZWxzLW1pbiIKPj4gKyNk
ZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01BWCAgICAgICAgICAgICJjaGFubmVscy1tYXgi
Cj4+ICsjZGVmaW5lIFhFTlNORF9GSUVMRF9TQU1QTEVfUkFURVMgICAgICAgICAgICAic2FtcGxl
LXJhdGVzIgo+PiArI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX0ZPUk1BVFMgICAgICAgICAg
InNhbXBsZS1mb3JtYXRzIgo+PiArI2RlZmluZSBYRU5TTkRfRklFTERfQlVGRkVSX1NJWkUgICAg
ICAgICAgICAgImJ1ZmZlci1zaXplIgo+PiArCj4+ICsvKiBTdHJlYW0gdHlwZSBmaWVsZCB2YWx1
ZXMuICovCj4+ICsjZGVmaW5lIFhFTlNORF9TVFJFQU1fVFlQRV9QTEFZQkFDSyAgICAgICAgICAi
cCIKPj4gKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBFX0NBUFRVUkUgICAgICAgICAgICJjIgo+
PiArLyogU2FtcGxlIHJhdGUgbWF4IHN0cmluZyBsZW5ndGggKi8KPj4gKyNkZWZpbmUgWEVOU05E
X1NBTVBMRV9SQVRFX01BWF9MRU4gICAgICAgICAgICA2Cj4+ICsvKiBTYW1wbGUgZm9ybWF0IGZp
ZWxkIHZhbHVlcyAqLwo+PiArI2RlZmluZSBYRU5TTkRfU0FNUExFX0ZPUk1BVF9NQVhfTEVOICAg
ICAgICAgMjQKPj4gKwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TOF9TVFIgICAgICAg
ICAgICAgICAgICJzOCIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVThfU1RSICAgICAg
ICAgICAgICAgICAidTgiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRV9TVFIg
ICAgICAgICAgICAgInMxNl9sZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0JF
X1NUUiAgICAgICAgICAgICAiczE2X2JlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MTZfTEVfU1RSICAgICAgICAgICAgICJ1MTZfbGUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1UxNl9CRV9TVFIgICAgICAgICAgICAgInUxNl9iZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfUzI0X0xFX1NUUiAgICAgICAgICAgICAiczI0X2xlIgo+PiArI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TMjRfQkVfU1RSICAgICAgICAgICAgICJzMjRfYmUiCj4+ICsjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1UyNF9MRV9TVFIgICAgICAgICAgICAgInUyNF9sZSIKPj4gKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0JFX1NUUiAgICAgICAgICAgICAidTI0X2JlIgo+
PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfTEVfU1RSICAgICAgICAgICAgICJzMzJf
bGUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9CRV9TVFIgICAgICAgICAgICAg
InMzMl9iZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0xFX1NUUiAgICAgICAg
ICAgICAidTMyX2xlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfQkVfU1RSICAg
ICAgICAgICAgICJ1MzJfYmUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9MRV9T
VFIgICAgICAgICAgICAgImZsb2F0X2xlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9G
MzJfQkVfU1RSICAgICAgICAgICAgICJmbG9hdF9iZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfRjY0X0xFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2NF9sZSIKPj4gKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfRjY0X0JFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2NF9iZSIKPj4gKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFX1NUUiAiaWVjOTU4X3N1
YmZyYW1lX2xlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVf
QkVfU1RSICJpZWM5NThfc3ViZnJhbWVfYmUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X01VX0xBV19TVFIgICAgICAgICAgICAgIm11X2xhdyIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfQV9MQVdfU1RSICAgICAgICAgICAgICAiYV9sYXciCj4+ICsjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX0lNQV9BRFBDTV9TVFIgICAgICAgICAgImltYV9hZHBjbSIKPj4gKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfTVBFR19TVFIgICAgICAgICAgICAgICAibXBlZyIKPj4gKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfR1NNX1NUUiAgICAgICAgICAgICAgICAiZ3NtIgo+PiArI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TUEVDSUFMX1NUUiAgICAgICAgICAgICJzcGVjaWFsIgo+
PiArCj4+ICsvKgo+PiArICogU1RBVFVTIFJFVFVSTiBDT0RFUy4KPj4gKyAqLwo+PiArIC8qIE9w
ZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVjaWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4g
Ki8KPgo+IFdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8gc2F5IHdoZXJlIHRoZSBlcnJubyB2YWx1ZSBp
cyBzdG9yZWQgaW4gdGhlIHJpbmcKPiBzdHJ1Y3R1cmU/CgpJdCBpcyBkZXNjcmliZWQgaW4gdGhl
IHJlc3BvbnNlIHN0cnVjdHVyZSBkZWZpbml0aW9uCj4KPj4gKyNkZWZpbmUgWEVOU05EX1JTUF9F
UlJPUiAgICAgICAgICAgICAgICAgKC0xKQo+PiArIC8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3Vj
Y2Vzc2Z1bGx5LiAqLwo+PiArI2RlZmluZSBYRU5TTkRfUlNQX09LQVkgICAgICAgICAgICAgICAg
ICAwCj4+ICsKPj4gKy8qCj4+ICsgKiBEZXNjcmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2Vl
biBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2ZXIuCj4+ICsgKgo+PiArICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgZHJpdmVyIGNvbW11bmljYXRlcyB3aXRoCj4+ICsg
KiBlYWNoIG90aGVyIHVzaW5nIGEgc2hhcmVkIHBhZ2UgYW5kIGFuIGV2ZW50IGNoYW5uZWwuCj4+
ICsgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcgd2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBh
Y2tldHMuCj4+ICsgKgo+PiArICoKPj4gKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUg
c2FtZSBsZW5ndGggKDE2IG9jdGV0cykKPj4gKyAqCj4+ICsgKgo+PiArICogUmVxdWVzdCBvcGVu
IC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6Cj4+ICsgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGNtX3JhdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2No
YW5uZWxzICAgfCAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2RpcmVj
dG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArCj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hv
ZWQgaW4gcmVzcG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9PUEVO
Cj4+ICsgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0cmVh
bXNfaWR4IiBYZW5TdG9yZSBlbnRyeQo+PiArICogICBvZiB0aGUgc3RyZWFtKQo+Cj4gSXMgdGhp
cyBuZWNlc3Nhcnk/ClllcywgYXQgdGhlIHZlcnkgc3RhcnQgYSBzaGFyZWQgYnVmZmVyIGlzIGFs
bG9jYXRlZC4gVGhlbiBpdCBpcyB1c2VkIGJ5IGFsbCB0aGUKY29tbWFuZHMgd2hpY2ggbmVlZCBp
dC4gQXQgdGhpcyBzdGFnZSBiYWNrZW5kIHByZXBhcmVzIChtYXBzIHBhZ2VzIGV0Yy4pClRha2lu
ZyBpbnRvIGFjY291bnQgdGhlIGZhY3QgdGhhdCB0aGUgcHJvdG9jb2wgaXMgc3luY2hyb25vdXMg
dGhpcyBidWZmZXIgaXMKdXNlZCB0byBwYXNzIGF1ZGlvIHNhbXBsZXMsIHZvbHVtZSBhbmQgbXV0
ZSBpbmZvcm1hdGlvbgoKPj4gKyAqIHBjbV9yYXRlIC0gdWludDMyX3QsIHN0cmVhbSBkYXRhIHJh
dGUsIEh6Cj4+ICsgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BDTV9GT1JNQVRfWFhY
IHZhbHVlCj4+ICsgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2YgY2hhbm5lbHMg
b2YgdGhpcyBzdHJlYW0KPj4gKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3Qs
IGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQo+PiArICogICBkZXNjcmliaW5n
IHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBz
aGFyZWQKPj4gKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQg
YnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgo+PiArICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQg
cGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKPj4gKyAqICAg
aXMgbm90IE5VTEwpCj4+ICsgKgo+PiArICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVO
IGJ1ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKPj4gKyAqICAgcmVxdWVz
dCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBz
aGFyZWQgZGF0YQo+PiArICogICBidWZmZXI6Cj4+ICsgKiAgICAgICAgICAwICAgICAgICAgICAg
ICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
Z3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVt
X2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICoKPj4gKyAqIGdyZWZfZGlyX25leHRfcGFn
ZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCj4+
ICsgKiAgIHBhZ2UgZGlyZWN0b3J5Cj4+ICsgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMg
aW4gdGhpcyBwYWdlCj4+ICsgKiBncmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBh
IHNoYXJlZCBwYWdlIG9mIHRoZSBidWZmZXIKPj4gKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9P
UF9PUEVOCj4+ICsgKgo+PiArICogUmVxdWVzdCBjbG9zZSAtIGNsb3NlIGFuIG9wZW5lZCBwY20g
c3RyZWFtOgo+PiArICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAg
ICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKPj4gKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKPj4gKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0
aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
Pj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqCj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2
YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVp
bnQ4X3QsIFhFTlNORF9PUF9DTE9TRQo+PiArICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4
IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKPj4gKyAqICAgb2Yg
dGhlIHN0cmVhbSkKPj4gKyAqCj4+ICsgKgo+PiArICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNl
ZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9yIHdyaXRlIChmb3IgcGxheWJhY2spOgo+PiArICog
ICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAg
ICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0
cmVhbV9pZHggIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKPj4gKyAqCj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVl
LCBlY2hvZWQgaW4gcmVzcG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9P
UF9SRUFEL1hFTlNORF9PUF9XUklURQo+PiArICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4
IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKPj4gKyAqICAgb2Yg
dGhlIHN0cmVhbSkKPj4gKyAqIG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEg
b2Zmc2V0IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgo+Cj4gb2Zmc2V0IG9yIGluZGV4ID8KCk9m
ZnNldC4gQWZ0ZXIgT1BFTiBjb21tYW5kIGJvdGggZnJvbnQgYW5kIGJhY2sgYXJlIHRhbGtpbmcg
aW4gdGVybXMgb2YKYSB2aXJ0dWFsbHkgY29udGlndW91cyBidWZmZXIsIHRodXMgbm8gbW9yZSBw
YWdlcy4gU28sIG9mZnNldCBpcyB1c2VkIHRvIGFkZHJlc3MKZGF0YSBpbnNpZGUgb2YgdGhpcyB2
aXJ0dWFsIGJ1ZmZlci4KCj4+ICsgKiAgIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIHJlcXVl
c3QKPj4gKyAqIGxlbmd0aCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgbGVuZ3RoCj4K
PiBXaGF0IGlmIGl0IGlzIG1vcmUgdGhhbiBvbmUgcGFnZT8gV291bGQgaXQgc3BpbGwgb3ZlciB0
byB0aGUgbmV4dCAnb2Zmc2V0JyA/ClNlZSBhYm92ZSwgYWZ0ZXIgT1BFTiB3ZSB3b3JrIHdpdGgg
dmlydHVhbGx5IGNvbnRpZ3VvcyBidWZmZXIuCj4+ICsgKgo+PiArICoKPj4gKyAqIFJlcXVlc3Qg
c2V0L2dldCB2b2x1bWUgLSBzZXQvZ2V0IGNoYW5uZWxzJyB2b2x1bWUgb2YgdGhlIHN0cmVhbSBn
aXZlbjoKPj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
Cj4+ICsgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlv
biAgICB8ICAgICBzdHJlYW1faWR4ICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKgo+PiArICogaWQgLSB1aW50MTZfdCwgcHJpdmF0
ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCj4+ICsgKiBvcGVyYXRpb24gLSB1aW50
OF90LCBYRU5TTkRfT1BfU0VUX1ZPTFVNRSBvciBYRU5TTkRfT1BfR0VUX1ZPTFVNRQo+PiArICog
c3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIg
WGVuU3RvcmUgZW50cnkKPj4gKyAqICAgb2YgdGhlIHN0cmVhbSkKPj4gKyAqIEJ1ZmZlciBwYXNz
ZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hhbmdlIHZvbHVtZQo+PiArICog
dmFsdWVzOgo+Cj4gSSBwcmVzdW1lIHRoaXMgaXMgdGhlIGZpcnN0IG9uZT8gT3Igd291bGQgaXQg
bWFrZSBzZW5zZSB0byBpbmNsdWRlIHRoZSAnb2Zmc2V0Jwo+IHRvIG1lbnRpb24gd2hpY2ggb2Yg
dGhlIHBhZ2VzIGl0IGhhcz8KCk5vIHBhZ2VzIGFzIGFib3ZlCgo+Cj4gWW91IGNvdWxkIHBvdGVu
dGlhbGx5IGhhdmUgWEVOU05EX09QX1dSSVRFLm9mZnNldD0xIGFuZCByaWdodCBhZnRlcgo+IHRo
YXQgaGF2ZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRSAoYW5kIGhvcGVmdWxseSBpdCB3b3VsZCBiZSB1
c2luZyB0aGUgbmV4dAo+IGdyYW50IHBhZ2U/IEJ1dCB3aGF0IGlmIGl0IHdhbnRzIHRvIHVzZSBh
IHNwZWNpZmljIG9uZSAtIHNheSBhbHdheXMgMjU1IG9uZT8pCj4KPj4gKyAqCj4+ICsgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjaGFubmVsWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogICAgICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9P
UEVOLnBjbV9jaGFubmVscyAtIDFdICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICoKPj4gKyAqIGNoYW5uZWxbaV0gLSBzaW50MzJfdCwgdm9sdW1lIG9mIGktdGgg
Y2hhbm5lbAo+PiArICogVm9sdW1lIGlzIGV4cHJlc3NlZCBhcyBhIHNpZ25lZCB2YWx1ZSBpbiBz
dGVwcyBvZiAwLjAwMSBkQm0sCj4+ICsgKiB3aGlsZSAwIGJlaW5nIDBkQm0uCj4+ICsgKgo+PiAr
ICoKPj4gKyAqIFJlcXVlc3QgbXV0ZS91bm11dGUgLSBtdXRlL3VubXV0ZSBzdHJlYW06Cj4+ICsg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAg
ICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAg
c3RyZWFtX2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiAr
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKwo+PiArICoKPj4gKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFs
dWUsIGVjaG9lZCBpbiByZXNwb25zZQo+PiArICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05E
X09QX01VVEUvWEVOU05EX09QX1VOTVVURQo+PiArICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGlu
ZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKPj4gKyAqICAg
b2YgdGhlIHN0cmVhbSkKPgo+IEFnYWluLCBJIHRoaW5rIHlvdSBuZWVkIGFuIGluZGV4IGluIHRo
ZSBncmFudCBwYWdlcyAuLgoKQXMgYWJvdmUsIG5vIHBhZ2VzCgo+PiArICogQnVmZmVyIHBhc3Nl
ZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11dGUKPj4g
KyAqIHZhbHVlczoKPj4gKyAqCj4+ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAg
fCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAg
fCAgIGNoYW5uZWxbaSszXSAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICoKPj4gKyAqIGNoYW5uZWxb
aV0gLSB1aW50OF90LCBub24temVybyBpZiBpLXRoIGNoYW5uZWwgbmVlZHMgdG8gYmUgbXV0ZWQv
dW5tdXRlZAo+PiArICogTnVtYmVyIG9mIGNoYW5uZWxzIHBhc3NlZCBpcyBlcXVhbCB0byBYRU5T
TkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9jaGFubmVscwo+PiArICogZmllbGQKPj4gKyAqCj4+ICsg
Kgo+PiArICogQWxsIHJlc3BvbnNlIHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IGJ5
dGVzKQo+PiArICoKPj4gKyAqIFJlc3BvbnNlIGZvciBhbGwgcmVxdWVzdHM6Cj4+ICsgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgIHN0YXR1cyAgICAg
fCAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICoKPj4gKyAqIGlkIC0gdWludDE2X3QsIGNvcGllZCBmcm9tIHRoZSByZXF1ZXN0
Cj4+ICsgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgY29waWVkIGZyb20gcmVxdWVzdAo+PiArICog
b3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1hYWCAtIGNvcGllZCBmcm9tIHJlcXVlc3QK
Pj4gKyAqIHN0YXR1cyAtIGludDhfdCwgcmVzcG9uc2Ugc3RhdHVzIChYRU5TTkRfUlNQXz8/PykK
Pgo+IEhtbSwgd2hhdCBhYm91dCBhbHNvIGluY2x1ZGluZyBhbiAnaW50IGVycm5vJyB3aGljaCBp
cyBtb3JlIG9mIGFuIE9TIHNwZWNpZmljCj4gdmFsdWUuCj4KCkFzIHBlciBwcmV2aW91cyBkaXNj
dXNzaW9ucyB3ZSBtdXN0IHN0YXkgYXdheSBmcm9tIHNvbWUgT1Mgc3BlY2lmaWNzIGFuZApiZSBh
Z25vc3RpYyB0byB0aGUgT1NlcyB1c2VkIGJ5IGJhY2sgYW5kIGZyb250LiBUaGF0IHNhaWQsIHdo
YXQgaWYKZnJvbnQgaXMgV2luZG93cwphbmQgYmFjayBRTlg/IFdoYXQgaWYgZXJybm8gdmFsdWVz
IGRpZmZlcj8KCj4+ICsgKi8KPj4gKwo+PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4gKyAg
ICB1aW50OF90IHJhd1sxNl07Cj4+ICt9Owo+Cj4gSG93IGNvbWUgeW91IHBpY2sgMTYsIG5vdCBz
YXkgMzIgb3Igc29tZXRoaW5nIG1vcmUgY2FjaGUtbGluZSBmcmllbmRseT8KPgpJIHdhcyB0aGlu
a2luZyBhYm91dCBjYWNoZSBsaW5lcyB3aGlsZSBwaWNraW5nIDE2LiBJZiBJIHBpY2sgMzIgb3Ig
NjQKd2lsbCBpdCBhbHdheXMKYmUgb2YgdGhlIGNhY2hlIGxpbmUgc2l6ZT8gT24gQVJNPyBPbiB4
ODY/IE9uIHNvbWUgb3RoZXIgcGxhdGZvcm0gKHJlbWVtYmVyLAp0aGUgcmVxdWlyZW1lbnQgaXMg
dG8gYmUgYWdub3N0aWMuLi4pCgo+IEl0IGlzIE9LIHRvIGFkZCBwYWRkaW5nLgo+PiArCj4+ICtz
dHJ1Y3QgeGVuc25kX3Jlc3BvbnNlIHsKPj4gKyAgICB1aW50OF90IHJhd1sxNl07Cj4+ICt9Owo+
PiArCj4+ICsjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18gKi8KPj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oIGIveGVuL2luY2x1ZGUv
cHVibGljL2lvL3NuZGlmX2xpbnV4LmgKPj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4gaW5kZXgg
MDAwMDAwMC4uNThlYzk2Ywo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9pby9zbmRpZl9saW51eC5oCj4+IEBAIC0wLDAgKzEsMTE0IEBACj4+ICsvKgo+PiArICog
IFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzCj4+
ICsgKgo+PiArICogICBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+PiArICogICBpdCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+PiArICogICB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNl
bnNlLCBvcgo+PiArICogICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+PiAr
ICoKPj4gKyAqICAgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg
aXQgd2lsbCBiZSB1c2VmdWwsCj4+ICsgKiAgIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0
aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4+ICsgKiAgIE1FUkNIQU5UQUJJTElU
WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPj4gKyAqICAg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPj4gKyAqCj4+ICsg
KiAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlCj4+ICsgKiAgIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBpZiBub3QsIHdy
aXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCj4+ICsgKiAgIEZvdW5kYXRpb24sIEluYy4sIDU5IFRl
bXBsZSBQbGFjZSwgU3VpdGUgMzMwLCBCb3N0b24sIE1BICAwMjExMS0xMzA3IFVTQQo+Cj4KPiBZ
b3UgYXJlIHB1dHRpbmcgYW4gR1BMIGhlYWRlciBpbiB0aGUgJ3B1YmxpYycgZGlyZWN0b3J5Lgo+
Cj4gVGhlIHB1YmxpYyBoZWFkZXJzIHNob3VsZCBiZSBCU0QsIHNlZSBDT1BZSU5HIGluIHRoZSBy
b290IG9mIFhlbgo+IGRpcmVjdG9yeS4KPgo+IFlvdXIgcHJldmlvdXMgZmlsZSBoYWQgdGhlIEJT
RCwgaG93IGNvbWUgeW91IGFyZSBkb2luZyBHUEwgaGVyZT8KPgo+CldpbGwgZml4Cj4KPj4gKyAq
Cj4+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiAr
Cj4+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfTElOVVhfSF9fCj4+ICsjZGVmaW5l
IF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfTElOVVhfSF9fCj4+ICsKPj4gKyNpZmRlZiBfX0tFUk5F
TF9fCj4+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+Cj4+ICsjaW5jbHVkZSA8
eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+PiArI2Vsc2UKPj4gKyNpbmNsdWRlIDx4ZW4v
aW8vcmluZy5oPgo+PiArI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+PiArI2VuZGlmCj4+
ICsjaWYgMAo+PiArI2luY2x1ZGUgPHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oPgo+PiAr
I2Vsc2UKPj4gKyN3YXJuaW5nICJUT0RPOiBwcm9wZXJseSBpbmNsdWRlIGJhc2UgcHJvdG9jb2wg
aGVhZGVyIgo+Cj4gQWhhLiBQcmVzdW1hcmlseSB0aGF0IHNob3VsZCBnbyBhd2F5Pwo+Ckl0IGhh
cyBhbHJlYWR5IGluIHRoZSBQQVRDSCB2OQoKPj4gKyNpbmNsdWRlICJzbmRpZi5oIgo+PiArI2Vu
ZGlmCj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgewo+PiArICAgICB1aW50MzJfdCBw
Y21fcmF0ZTsKPj4gKyAgICAgdWludDhfdCBwY21fZm9ybWF0Owo+PiArICAgICB1aW50OF90IHBj
bV9jaGFubmVsczsKPj4gKyAgICAgLyogaW4gSHogKi8KPj4gKyAgICAgdWludDE2X3QgX19yZXNl
cnZlZDA7Cj4+ICsgICAgIGdyYW50X3JlZl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0Owo+PiArfSBf
X2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKPgo+IEhtLCBJIHJlY2FsbCBmb2xrcyBmcm93bmluZyBv
biB1c2luZyBHQ0MtaXNtIGxpa2UgdGhpcy4gVGhlc2UgYXJlCj4gcHVibGljIGhlYWRlcnMgYW5k
IGNhbiBiZSBpbmdlc3RlZCBieSBjb21waWxlcnMgbGlrZSBNaWNyb3NvZnQKPiBvciBvdGhlciB0
aGF0IGRvbid0IGdyb2sgX19wYWNrZXRfXy4KPgo+IENvdWxkIHlvdSByZW1vdmUgaXQgYW5kIHN0
aWxsIG1ha2Ugc3VyZSB0aGUgc3RydWN0dXJlIGhhcyB0aGUgcmlnaHQKPiBzaXplL29mZnNldD8g
cGFob2xlIGhlbHBzIGEgbG90Lgo+CgpBcyB3YXMgcmVxdWVzdGVkIGluIHRoZSBwcmV2aW91cyBk
aXNjdXNzaW9ucyBvZiB0aGlzIHByb3RvY29sIHdlCnNob3VsZCBoYXZlIHN0cnVjdHMKYW5kIHBh
Y2thZ2luZyBvcHRpb25zIGluIHRoZSBwcm90b2NvbCBoZWFkZXIgZmlsZS4gRm9yIHRoYXQgc2Ft
ZQpyZWFzb24gSSBoYXZlIGNyZWF0ZWQKYSBMaW51eCBzcGVjaWZpYyBmaWxlIHdoaWNoIGNhbiBi
ZSB1c2VkIG9uIFVuaXggc3lzdGVtcyB3aXRoIGdjYy4KU28sIG9uY2Ugc29tZW9uZSBuZWVkcyB0
byBydW4gb24gV2luZG93cyB0aGV5IHdpbGwgYWRkIHRoZWlyIG93bgpwbGF0Zm9ybSBzcGVjaWZp
YwpoZWFkZXIuLi4KPj4gKwo+PiArc3RydWN0IHhlbnNuZF9wYWdlX2RpcmVjdG9yeSB7Cj4+ICsg
ICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKPj4gKyAgICAgdWludDMyX3QgbnVt
X2dyZWZzOwo+PiArICAgICBncmFudF9yZWZfdCBncmVmWzBdOwo+PiArfSBfX2F0dHJpYnV0ZV9f
KChwYWNrZWQpKTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+PiArfSBfX2F0
dHJpYnV0ZV9fKChwYWNrZWQpKTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF93cml0ZV9yZXEgewo+
PiArICAgICB1aW50MzJfdCBvZmZzZXQ7Cj4+ICsgICAgIHVpbnQzMl90IGxlbjsKPj4gK30gX19h
dHRyaWJ1dGVfXygocGFja2VkKSk7Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfcmVhZF9yZXEgewo+
PiArICAgICB1aW50MzJfdCBvZmZzZXQ7Cj4+ICsgICAgIHVpbnQzMl90IGxlbjsKPj4gK30gX19h
dHRyaWJ1dGVfXygocGFja2VkKSk7Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEg
ewo+PiArfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF9z
ZXRfdm9sX3JlcSB7Cj4+ICt9IF9fYXR0cmlidXRlX18oKHBhY2tlZCkpOwo+PiArCj4+ICtzdHJ1
Y3QgeGVuc25kX211dGVfcmVxIHsKPj4gK30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7Cj4+ICsK
Pj4gK3N0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB7Cj4+ICt9IF9fYXR0cmlidXRlX18oKHBhY2tl
ZCkpOwo+PiArCj4+ICtzdHJ1Y3QgeGVuc25kX3JlcSB7Cj4+ICsgICAgIHVuaW9uIHsKPj4gKyAg
ICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3JlcXVlc3QgcmF3Owo+PiArICAgICAgICAgICAgIHN0
cnVjdCB7Cj4+ICsgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCBpZDsKPj4gKyAgICAgICAg
ICAgICAgICAgICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+PiArICAgICAgICAgICAgICAgICAgICAg
dWludDhfdCBzdHJlYW1faWR4Owo+PiArICAgICAgICAgICAgICAgICAgICAgdW5pb24gewo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVx
IGNsb3NlOwo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3dy
aXRlX3JlcSB3cml0ZTsKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhl
bnNuZF9yZWFkX3JlcSByZWFkOwo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKPj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9tdXRlX3JlcSBtdXRlOwo+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+
PiArICAgICAgICAgICAgICAgICAgICAgfSBvcDsKPj4gKyAgICAgICAgICAgICB9IGRhdGE7Cj4+
ICsgICAgIH0gdTsKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfcmVzcCB7Cj4+ICsgICAg
IHVuaW9uIHsKPj4gKyAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3Jlc3BvbnNlIHJhdzsKPj4g
KyAgICAgICAgICAgICBzdHJ1Y3Qgewo+PiArICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qg
aWQ7Cj4+ICsgICAgICAgICAgICAgICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICAg
ICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICAgICAgICAgICAgICAg
ICAgIGludDhfdCBzdGF0dXM7Cj4+ICsgICAgICAgICAgICAgfSBkYXRhOwo+PiArICAgICB9IHU7
Cj4+ICt9Owo+PiArCj4+ICtERUZJTkVfUklOR19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4ZW5z
bmRfcmVxLAo+PiArICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfcmVzcCk7Cj4+ICsKPj4gKyNl
bmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXyAqLwo+PiAtLQo+PiAyLjcu
NAo+Pgo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xwo+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4+
IGh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwKCgoKLS0gCkJlc3QgcmVnYXJkcywKT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Sat Nov 12 09:57:18 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 12 Nov 2016 09:57:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c5V3m-00027u-7c; Sat, 12 Nov 2016 09:57:18 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c5V3k-00027E-Ji
 for embedded-pv-devel@lists.xenproject.org; Sat, 12 Nov 2016 09:57:16 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 19/4E-01666-A77E6285; Sat, 12 Nov 2016 09:57:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXiVRvkpFv5XC3
 C4O4fdouVPReZHRg9Dn+4whLAGMWamZeUX5HAmvHzxSqWgimXmCp655xnamB8+pOxi5GLQ0hg
 AaNE49Tp7CAOi0ADq8TnlRfYuhg5OSQE5rBKtD/Q7mLkALJzJNrnuEKYBRKvt6qDVPAKCEqcn
 PmEBcQWEvCW2LrjBVgnp4C5xJM1d9gg5i9mlJj2qp8VJMEmYCSx/MYPsAYWAVWJO6ufMUEMCp
 DY/vcU2EHCAq2MEq2LHoAViQA1dN65zAKSYBZYzSpx+O58RpArmAXUJdbPE5rAKDALySGzEDI
 LGJlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOrlphYXJ6an5iQmFesl5+duYgQGIgMQ7GD8
 /sfpEKMkB5OSKG/GZrUIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8hs+AcoJFqempFWmZOcCYg
 ElLcPAoifDygaR5iwsSc4sz0yFSpxiNOd7sevmAiaPtw4cHTEIsefl5qVLivL0gpQIgpRmleX
 CDYLF6iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK8siBTeDLzSuD2vQI6hQnolBlxKiCnlCQ
 ipKQaGBeoT0mTE2OL4J2SMWP7z/C/PMLN71atMj8uvlZ0570guylST1oFnjzzCX/6mu/FcneZ
 W/f4b5gKBq5qV59QXrKDc6/5QdYPt6/4Ly+uqpFZMSv5ktM7fdOzal3fYjLl337LtfnzpJon+
 PB2/78i+4ouNH+9vPy6ueapBOV/zySKZXn1N+/7oKHEUpyRaKjFXFScCADMu0py0AIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1478944630!69742409!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53956 invoked from network); 12 Nov 2016 09:57:11 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 Nov 2016 09:57:11 -0000
Received: by mail-wm0-f66.google.com with SMTP id u144so2472972wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Sat, 12 Nov 2016 01:57:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=Gh3owmoifVzXwpjYOGjTd8IggwkG+X/Uzh4ihyDZD0Y=;
 b=s4DyGmg+11eeME05iZ2ZdPllpaDoZzNKWLIXjrVke0hWMJYF2QUqbyK1olfqpyb23E
 lCdTvTB+spYM/sHKSbdGxou+ioltQA9414y3zrp+hrHUFoiKxfQiz0oLvL3hzw4iSYyo
 mmpYs3q2Fx0Hx0koTNd+8/1mvEI9OzwcJ4lRZ96vQQsgY9P4dKbpNb7amGNO8ipJOhOx
 9C6wJihR+XcxaJh1WD4ySiCTZeO0V7pteeb+JbiD1KtJKVdBisYDamBhylKFnNG+fjOY
 3L+f57suhHIpxZvRCgzdXQwk44NgPveYNaf0HapOSvcP+3IiUGfccinyxBTbPPHj5vos
 nF3A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=Gh3owmoifVzXwpjYOGjTd8IggwkG+X/Uzh4ihyDZD0Y=;
 b=N+Lp6eaR0j+0iO3XR+vkcaH7sWJ4eYyQFPAxgH45WueHOZpV3eNsHiqH9zp839yEsN
 Plwz/QJt44MrHa/7AsiJ3eSHsQT28n4adLiHiy43+oX0ELYLPziX2AfPLK1NOW9kTqQI
 ogHHPs9vrfzJRsCFn1OaciBGRM2VKNDQWh18m9KqRNKngctVnDiTIHux+VKuDcUjLYAh
 jjIzDQ/MtWrJkhA90uEG1AdW7hnA9xdGMF+XuHZE7WaGpTHdIOBP9ZUdAencbaFasOG6
 iysEFSOYaD/8BEYA0S7Ln8N/OEySD9U491TiibSgoH4OM4b+MZviwbuTYPrPfYYBax42
 3/Qg==
X-Gm-Message-State: ABUngvew37kh56lcqkeQiq3NRYZd2oV4Yac8+5R8wex/Mn38B/h9Xaxzg1aqvJnqCcnk9TLYxmkkkXaWAnV0hQ==
X-Received: by 10.28.18.129 with SMTP id 123mr1893788wms.2.1478944630823; Sat,
 12 Nov 2016 01:57:10 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.133 with HTTP; Sat, 12 Nov 2016 01:57:10 -0800 (PST)
In-Reply-To: <20161111212414.GB2304@char.us.oracle.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <20161111212414.GB2304@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Sat, 12 Nov 2016 11:57:10 +0200
Message-ID: <CANY+8ddSCWkMmkPTpCFwqjpJ=cBQNd0NniQGoqDg3QEG7QoPRQ@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Jan Beulich <jbeulich@suse.com>, keir.fraser@citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIEtvbnJhZCEKRmlyc3Qgb2YgYWxsIHRoYW5rIHlvdSBmb3IgcmV2aWV3aW5nIGFuZCBwcm92
aWRpbmcgdmFsdWFibGUgY29tbWVudHMhCkkgd2lsbCBwdXQgYWN0aW9uIGl0ZW1zL1RPRE9zIGF0
IHRoZSB2ZXJ5IGJlZ2lubmluZywgc28gd2UgY2FuIHNlZSB0aGUKc3VtbWFyeS4gQWxzbywgcGxl
YXNlIHNlZSBhbnN3ZXJzIGlubGluZS4KCjEuIENoYW5nZSBmcm9udGVuZC1pZCB0byBmcm9udGVu
ZF9pZAoyLiBUaGluayBhYm91dCBoYXZpbmcgYSBzaW5nbGUgc291bmQgY2FyZCBjb25maWd1cmVk
IHdpdGggYSBidW5jaCBvZgpkaWZmZXJlbnQgZGV2aWNlcy9zdHJlYW1zCjMuIFN0YXRlIHRoYXQg
c2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJlc3NlZCBhcyBkZWNpbWFscyB3L28gYW55CnBh
cnRpY3VsYXIgb3JkZXJpbmcKNC4gUHV0IGRlc2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25u
ZWN0aW9uIHN0YXRlCjUuIENoYW5nZSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tl
ZCAoc2NyaXB0cy9jaGVja3BhdGNoLnBsKQo2LiBQYWRkaW5nIHRvIGZpdCBjYWNoZSBsaW5lPyBX
aGF0IGlzIGl0cyBzaXplIChBUk0veDg2Li4uKSAtIG5lZWQgdG8gZGlzY3Vzcwo3LiBDaGFuZ2Ug
R1BMIGhlYWRlciB0byBCU0QKOC4gUmVtb3ZlICNpZmRlZiBfX0tFUk5FTAo5LiBSZW1vdmUgIk11
bHRpcGxlIFBWIGRyaXZlcnMgYXJlIGFsbG93ZWQgaW4gdGhlIGRvbWFpbiBhdCB0aGUgc2FtZSB0
aW1lLiIKMTAuIFN1cHBvcnQgYSBzaW5nbGUgY2FyZCBhcyBkZXZpY2Uvc3RyZWFtIGNvbmZpZ3Vy
YXRpb24gYWxsb3dzIGZpbmUKdHVuaW5nIGFscmVhZHkKMTEuIEV4cGxpY2l0bHkgc2F5IHdoaWNo
IGluZGljZXMgaW4gWGVuU3RvcmUgY29uZmlndXJhdGlvbiBhcmUgY29udGlndW91cwoxMi4gRm9y
IHN0cmluZ3MgIklmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4iIGFk
ZCBtb3JlCmRlc2NyaXB0aW9uOgoiVGhpcyBkZWZhdWx0IGlzIGRlcGVuZHMgb24gY29uY3JldGUg
UFYgZnJvbnRlbmQgaW1wbGVtZW50YXRpb24iCjEzLiBNYWtlIG5hbWVzIG9mIGNhcmRzL2Rldmlj
ZXMgb3B0aW9uYWwKClRoYW5rIHlvdSB2ZXJ5IG11Y2gsCk9sZWtzYW5kcgoKT24gRnJpLCBOb3Yg
MTEsIDIwMTYgYXQgMTE6MjQgUE0sIEtvbnJhZCBSemVzenV0ZWsgV2lsawo8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4gd3JvdGU6Cj4gT24gRnJpLCBOb3YgMDQsIDIwMTYgYXQgMTA6NTE6MzNQTSAr
MDIwMCwgQW5kcnVzaGNoZW5rbywgT2xla3NhbmRyIHdyb3RlOgo+PiBTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29t
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBJdXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29A
Z2xvYmFsbG9naWMuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRydXNoY2hlbmtvLCBPbGVrc2Fu
ZHIgPGFuZHIyMDAwQGdtYWlsLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRz
b3YgPGFsMWltZ0BnbWFpbC5jb20+Cj4+IC0tLQo+PiBDaGFuZ2VzIHNpbmNlIHYxOgo+PiAgKiBy
ZW1vdmVkIF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18pKSBmcm9tIGFsbCBzdHJ1Y3R1cmVzIGRl
ZmluaXRpb25zCj4+Cj4+IENoYW5nZXMgc2luY2UgdjI6Cj4+ICAqIHJlbW92ZWQgYWxsIEMgc3Ry
dWN0dXJlcwo+PiAgKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3ZWVuIGZyb250ZW5k
IGFuZCBiYWNrZW5kIGRyaXZlcnMKPj4KPj4gQ2hhbmdlcyBzaW5jZSB2MzoKPj4gICogZml4ZWQg
c29tZSB0eXBvcwo+PiAgKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FUXyoqIHRvIFhF
TlNORF9QQ01fRk9STUFUX0YzMl8qKgo+PiAgKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZM
T0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCj4+ICAqIGFkZGVkICdpZCcgZmll
bGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKPj4gICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgo+PiAgKiByZW5h
bWVkICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0
aW9uCj4+ICAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUg
cGFja2V0cyBkZXNjcmlwdGlvbgo+PiAgKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20g
dGhlIHJlc3BvbnNlIHBhY2tldHMKPj4KPj4gQ2hhbmdlcyBzaW5jZSB2NDoKPj4gICogcmVuYW1l
ZCAnc3RyZWFtX2lkJyBiYWNrIHRvIHRoZSB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNj
cmlwdGlvbgo+PiAgKiBtb3ZlZCAnaWQnIGZpZWxkIHRvIHRoZSB1cHBlciBwb3NpdGlvbiBpbiB0
aGUgcmVzcG9uc2UgcGFja2V0cwo+Pgo+PiBDaGFuZ2VzIHNpbmNlIHY1Ogo+PiAgKiBTbGlnaHRs
eSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMKPj4gICogU2l6ZSBvZiB0aGUgcmVx
dWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUgNjQgYnl0ZXMKPj4gICogTm93
IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9YRU5TTkRfT1BfR0VUX1ZP
TFVNRSBhcmUKPj4gICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQo+PiAgKiBBZGRlZCBwYXJhbWV0
ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJlIG1hcHBlZAo+
PiAgICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNpbmcgdGhv
c2UgcGFyYW1ldGVycykKPj4gICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2NyaXB0
aW9uCj4+Cj4+IENoYW5nZXMgc2luY2UgdjY6Cj4+ICAqIFJld29ya2VkIHN0cmVhbXMgZGVzY3Jp
cHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2Rlcwo+Pgo+PiBDaGFuZ2VzIHNpbmNlIHY3
Ogo+PiAgKiByZS13b3JrZWQgYmFja2VuZCBkZXZpY2UgcGFyYW1ldGVycyB0byBiZSBtb3JlIGdl
bmVyaWMgYW5kIGZsZXhpYmxlCj4+ICAqIGV4dGVuZGVkIGZyb250ZW5kIGRldmljZSBwYXJhbWV0
ZXJzCj4+ICAqIHNsaWdodGx5IHVwZGF0ZWQgc3RhdGUgbWFjaGluZSBkZXNjcmlwdGlvbiBhZGRl
ZCBtdXRlL3VubXV0ZSBjb21tYW5kcwo+PiAgKiBhZGRlZCBjb25zdGFudHMgZm9yIFhlblN0b3Jl
IGNvbmZpZ3VyYXRpb24gc3RyaW5ncwo+PiAgICAoZmllbGRzLCBQQ00gZm9ybWF0cyBldGMuKQo+
PiAgKiBjaGFuZ2VkIHJlcXVlc3QvcmVzcG9uc2Ugc3RydWN0dXJlIHNpemUgZnJvbSA2NCBvY3Rl
dHMgdG8gMTYKPj4gICogaW50cm9kdWNlZCBkeW5hbWljIGJ1ZmZlciBhbGxvY2F0aW9uIGluc3Rl
YWQgb2YKPj4gICAgc3RhdGljIFhFTlNORF9NQVhfUEFHRVNfUEVSX1JFUVVFU1QKPj4gICogcmUt
d29ya2VkIG9wZW4gcmVxdWVzdCB0byBhbGxvdyBkeW5hbWljIGJ1ZmZlciBhbGxvY2F0aW9uCj4+
ICAqIHJlLXdvcmtlZCByZWFkL3dyaXRlL3ZvbHVtZSByZXF1ZXN0cywgc28gdGhleSBkb24ndCBw
YXNzIGdyZWZzOgo+PiAgICBidWZmZXIgZnJvbSB0aGUgb3BlbiByZXF1ZXN0IGlzIHVzZWQgZm9y
IHRoZXNlIG9wZXJhdGlvbnMgdG8gcGFzcyBkYXRhCj4+ICAqIHNwZWNpZmllZCB0eXBlIG9mIHRo
ZSB2b2x1bWUgdmFsdWUgdG8gYmUgYSBzaWduZWQgdmFsdWUgaW4gc3RlcHMKPj4gICAgb2YgMC4w
MDEgZEJtLCB3aGlsZSAwIGJlaW5nIDBkQm0uCj4+ICAqIGFkZGVkIExpbnV4IGluY2x1ZGUgZmls
ZSB3aXRoIHN0cnVjdHVyZSBkZWZpbml0aW9ucwo+PiAtLS0KPj4gLS0tCj4+ICB4ZW4vaW5jbHVk
ZS9wdWJsaWMvaW8vc25kaWYuaCAgICAgICB8IDU4MyArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKPj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oIHwgMTE0
ICsrKysrKysKPj4gIDIgZmlsZXMgY2hhbmdlZCwgNjk3IGluc2VydGlvbnMoKykKPj4gIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaAo+PiAgY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oCj4+Cj4+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9pby9zbmRpZi5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAuLmRm
NzA1YTYKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25k
aWYuaAo+PiBAQCAtMCwwICsxLDU4MyBAQAo+PiArLyoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+PiAr
ICogc25kaWYuaAo+PiArICoKPj4gKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZh
Y2UgZm9yIFhlbiBndWVzdCBPU2VzLgo+PiArICoKPj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
Pj4gKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxl
cyAodGhlICJTb2Z0d2FyZSIpLCB0bwo+PiArICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91
dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKPj4gKyAqIHJp
Z2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1
YmxpY2Vuc2UsIGFuZC9vcgo+PiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQg
dG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKPj4gKyAqIGZ1cm5pc2hl
ZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6Cj4+ICsgKgo+
PiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3Rp
Y2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPj4gKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwg
cG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgo+PiArICoKPj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQ
Uk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9S
Cj4+ICsgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5U
SUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKPj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+PiArICog
QVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFN
QUdFUyBPUiBPVEhFUgo+PiArICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBD
T05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKPj4gKyAqIEZST00sIE9VVCBPRiBP
UiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPj4g
KyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPj4gKyAqCj4+ICsgKiBDb3B5cmlnaHQgKEMp
IDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCj4+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBB
TSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiArCj4+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19Y
RU5TTkRfSF9fCj4+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCj4+ICsKPj4g
Ky8qCj4+ICsgKiBGcm9udC0+YmFjayBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5l
dyByZXF1ZXN0LCBzZW5kaW5nIGEKPj4gKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25k
aXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCj4+ICsgKiBob2xkLW9mZiBt
ZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gQmFja2VuZHMgbXVzdCBzZXQK
Pj4gKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NI
RUNLX0ZPUl9SRVFVRVNUUygpKS4KPj4gKyAqCj4+ICsgKiBCYWNrLT5mcm9udCBub3RpZmljYXRp
b25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2VuZGluZyBhCj4+ICsgKiBub3Rp
ZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50IChpLmUuLCB0aGUg
Z2VuZXJpYwo+PiArICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1h
Y3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAo+PiArICogcnNwX2V2ZW50IGFwcHJvcHJpYXRlbHkg
KGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4KPj4gKyAqLwo+
PiArCj4+ICsvKgo+PiArICogRmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCj4+ICsg
KiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPj4gKyAqIFRoZSB0d28gaGFsdmVz
IG9mIGEgUGFyYS12aXJ0dWFsIHNvdW5kIGNhcmQgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGlu
IHRoZQo+PiArICogWGVuU3RvcmUgdG8gY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBu
ZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRlcnMuCj4+ICsgKiBUaGlzIHNlY3Rpb24gZW51bWVy
YXRlcyB0aGVzZSBub2RlcyB3aGljaCByZXNpZGUgaW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5k
Cj4+ICsgKiBiYWNrZW5kIHBvcnRpb25zIG9mIHRoZSBYZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBY
ZW5CdXMgY29udmVudGlvbi4KPj4gKyAqCj4+ICsgKiBBbGwgZGF0YSBpbiB0aGUgWGVuU3RvcmUg
aXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2RlcyBzcGVjaWZ5aW5nIG51bWVyaWMKPj4gKyAqIHZh
bHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAgSW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVk
IGJlbG93IGFyZQo+PiArICogZXhwcmVzc2VkIGFzIGZpeGVkIHNpemVkIGludGVnZXIgdHlwZXMg
Y2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCj4+ICsgKiBvZiBhIHByb3Blcmx5IGZv
cm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24uCj4+ICsgKgo+
PiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBCYWNrZW5kIFhlbkJ1cyBOb2Rlcwo+PiArICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKgo+
PiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArICoKPj4gKyAqIEluZGljZXMgdXNlZCB0byBh
ZGRyZXNzIGZyb250ZW5kcywgZHJpdmVyIGluc3RhbmNlcywgY2FyZHMsCj4+ICsgKiBkZXZpY2Vz
IGFuZCBzdHJlYW1zLgo+PiArICoKPj4gKyAqIGZyb250ZW5kLWlkCj4+ICsgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludD4KPj4gKyAqCj4+ICsgKiAgICAgIERvbWFpbiBJRCBvZiB0aGUgc291
bmQgZnJvbnRlbmQuCj4+ICsgKgo+PiArICogZHJ2X2lkeAo+Cj4gSG93IGNvbWUgeW91IHVzZSBf
IGhlcmUgYnV0IGZyb250ZW5kLWlkIGhhcyBhbiAnLSc/IERvIHlvdSB3YW50IHRvIGtlZXAKPiB0
aGVtIGFsbCB0aGUgc2FtZT8KPgoKV2lsbCBjaGFuZ2UgdG8gIl8iCgo+PiArICogICAgICBWYWx1
ZXM6ICAgICAgICAgPHVpbnQ+Cj4+ICsgKgo+PiArICogICAgICBaZXJvIGJhc2VkIGluZGV4IG9m
IHRoZSB2aXJ0dWFsaXplZCBzb3VuZCBkcml2ZXIgaW5zdGFuY2UgaW4gdGhpcyBkb21haW4uCj4+
ICsgKiAgICAgIE11bHRpcGxlIFBWIGRyaXZlcnMgYXJlIGFsbG93ZWQgaW4gdGhlIGRvbWFpbiBh
dCB0aGUgc2FtZSB0aW1lLgo+Cj4gSSB0aGluayB0aGF0IGlzIGdpdmVuLiBZb3UgY2FuIGhhdmUg
bXVsdGlwbGUgTklDcyBmb3IgZXhhbXBsZS4gSSB3b3VkbAo+IHJlbW92ZSB0aGF0IHNlbnRlbmNl
LgoKV2lsbCByZW1vdmUKCj4+ICsgKgo+PiArICogY2FyZF9pZHgKPj4gKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50Pgo+PiArICoKPj4gKyAqICAgICAgWmVybyBiYXNlZCBpbmRleCBvZiB0
aGUgY2FyZCB3aXRoaW4gdGhlIGRyaXZlci4KPgo+Cj4gQ2FuIGl0IGJlIGRpc2NvbnRpbmdvdXM/
IEFrYTogMCwgMSwgMiwgNSA/Cj4KCkNhcmQgaW5kZXggY2Fubm90IGJlIGRpc2NvbnRpbmdvdXMu
CldoYXQgaXMgbW9yZSwgYWZ0ZXIgaW1wbGVtZW50aW5nIHRoZSBmcm9udCBkcml2ZXIgSSBhbSB0
aGlua2luZyBpZiB3ZQpjYW4gbGl2ZSB3aXRoCmEgc2luZ2xlIGNhcmQgYXQgYWxsLiBTdHJlYW0g
Y29uZmlndXJhdGlvbiBhbGxvd3MgeW91IHRvIGdyb3VwCnBsYXliYWNrL2NhcHR1cmUgYnkKd2hh
dGV2ZXIgbWVhbnMgeW91IHByZWZlciBhbmQgYXQgdGhlIGVuZCBvZiB0aGUgZGF5IHVzZXIgZG9l
c24ndCBjYXJlIGZyb20Kd2hlcmUgYSBzdHJlYW0gY29tZXMgaW4uIFRoaXMgaXMganVzdCBsaWtl
IGluIG5ldHdvcmsgeW91IG1heSBoYXZlIGV0aDAsIGV0aDEgb3IKZXRoMCBhbmQgZXRoMC4xIC0g
ZG8geW91IGNhcmUgb2YgaXQgKGdpdmVuIHRoYXQgYW55d2F5cyB0aGUgc2FtZSBQVgpkcml2ZXIg
aXMgaW4gdXNlKT8KQXMgZWFjaCBzdHJlYW0gYWxsb3dzIHlvdSB0byBzZXQgaXRzIHNldHRpbmdz
IGluZGl2aWR1YWxseSBJIHdvdWxkCmRyb3AgY2FyZF9pZHggZnJvbSB0aGUKcHJvdG9jb2wKCj4+
ICsgKgo+PiArICogZGV2X2lkCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPj4g
KyAqCj4+ICsgKiAgICAgIFVuaXF1ZSAod2l0aGluIGdpdmVuIGNhcmQgaW5zdGFuY2UpIGRldmlj
ZSBJRC4KPj4gKyAqICAgICAgRG9lc24ndCBoYXZlIHRvIGJlIHplcm8gYmFzZWQgYW5kL29yIGJl
IGNvbnRpZ3VvdXMuCj4KPiBPaCwgc28gdGhleSBjYXJkX2lkeCBhbmQgZHJ2X2lkeCBNVVNUIGJl
IGNvbnRpbmdvdXM/IFlvdSBtYXkgd2FudAo+IHRvIHNheSB0aGF0IGluIGRldGFpbC4KCldpbGwg
ZG8gdGhhdAoKPgo+PiArICoKPj4gKyAqIHN0cmVhbV9pZHgKPj4gKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50Pgo+PiArICoKPj4gKyAqICAgICAgWmVybyBiYXNlZCBpbmRleCBvZiB0aGUg
c3RyZWFtIG9mIHRoZSBkZXZpY2UuCj4KPiBDYW4gaXQgYmUgY29udGluZ291cyBvciBkaXNjb3Vu
dGluZ291cz8KClRoaXMgaXMgY29udGlndW91cyBhbmQgY2FyZCBiYXNlZCwgZS5nLiB0aGUgdmVy
eSBmaXJzdCBzdHJlYW0gb2YgZXZlcnkKZGV2aWNlIHN0YXJ0cyBmcm9tIDAuCkluIG9yZGVyIHRv
IHVuaXF1ZWx5IGlkZW50aWZ5IHRoZSBzdHJlYW0gdG8gdGhlIGJhY2tlbmQsIHRoZXJlIGlzCiJz
dHJlYW0vaW5kZXgiIChzZWUgYmVsb3cpCndoaWNoIGlzIGNvbnRpZ3VvdXMgZm9yIHRoZSB3aG9s
ZSBkcml2ZXIuCgo+Cj4+ICsgKgo+PiArICogRXhhbXBsZSBmb3IgdGhlIGZyb250ZW5kIHJ1bm5p
bmcgaW4gZG9tYWluIDUsIGluc3RhbmNlIG9mIHRoZSBkcml2ZXIKPj4gKyAqIGluIHRoZSBmcm9u
dCBpcyAwIChzaW5nbGUgb3IgZmlyc3QgUFYgZHJpdmVyKSwgc291bmQgY2FyZCAwLCBkZXZpY2Ug
aWQgMiwKPj4gKyAqIGZpcnN0IHN0cmVhbSAoMCk6Cj4+ICsgKiAvbG9jYWwvZG9tYWluLzxmcm9u
dGVuZC1pZD4vZGV2aWNlL3ZzbmQvPGRydl9pZHg+L2NhcmQvPGNhcmRfaWR4Pi8KPj4gKyAqICAg
ZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3RyZWFtX2lkeD4vdHlwZSA9ICJwIgo+PiArICogL2xv
Y2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUg
PSAicCIKPgo+IEFoIHBlcmZlY3QhCj4KPj4gKyAqCj4+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Cj4+ICsgKgo+PiArICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNldCBv
ZiBjYXJkcywgZGV2aWNlcyBhbmQgc3RyZWFtcywgZWFjaAo+PiArICogaXMgaW5kaXZpZHVhbGx5
IGNvbmZpZ3VyZWQuIFBhcnQgb2YgdGhlIFBDTSBjb25maWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVk
IGF0Cj4+ICsgKiBoaWdoZXIgbGV2ZWwgYW5kIGJlIGZ1bGx5IG9yIHBhcnRpYWxseSByZS11c2Vk
IGJ5IHRoZSB1bmRlcmx5aW5nIGxheWVycy4KPj4gKyAqIFRoZXNlIGNvbmZpZ3VyYXRpb24gdmFs
dWVzIGFyZToKPj4gKyAqICBvIG51bWJlciBvZiBjaGFubmVscyAobWluL21heCkKPj4gKyAqICBv
IHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKPj4gKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgZm9ybWF0
cy4KPj4gKyAqIEUuZy4gb25lIGNhbiBkZWZpbmUgdGhlc2UgdmFsdWVzIGZvciB0aGUgd2hvbGUg
Y2FyZCwgd2hvbGUgZGV2aWNlIG9yIHN0cmVhbS4KPj4gKyAqIEV2ZXJ5IHVuZGVybHlpbmcgbGF5
ZXIgaW4gdHVybiBjYW4gcmUtZGVmaW5lIHNvbWUgb3IgYWxsIG9mIHRoZW0gdG8gYmV0dGVyCj4+
ICsgKiBmaXQgaXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwgY2FyZCBtYXkgZGVmaW5lIG51bWJlciBv
ZiBjaGFubmVscyB0byBiZQo+PiArICogaW4gWzE7IDhdIHJhbmdlLCBhbmQgc29tZSBwYXJ0aWN1
bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0gb25seS4KPj4gKyAqIFRoZSBydWxl
IGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBhIHN1YnNldCBvZiB0aGUgdXBw
ZXIgbGF5ZXIKPj4gKyAqIHJhbmdlLgo+PiArICoKPj4gKyAqIGNoYW5uZWxzLW1pbgo+PiArICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHN0cmluZyByZXByZXNlbnRpbmcgYSBwb3NpdGl2ZSBpbnRl
Z2VyPgo+PiArICoKPj4gKyAqICAgICAgVGhlIG1pbmltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRo
YXQgaXMgc3VwcG9ydGVkLgo+PiArICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDEuIElmIG5vdCBk
ZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KPgo+IEkgZG9uJ3Qgc2VlIHRoZSBm
cm9udGVuZCdzIGRlZmF1bHQgbGF0ZXIgaW4gdGhlIGRvYz8KV2lsbCBhZGQgYSBzdGF0ZW1lbnQg
dGhhdCB0aGlzIHZhbHVlIGlzIGZyb250ZW5kJ3MgZHJpdmVyIHNwZWNpZmljIGluIHRoaXMgY2Fz
ZSwKZS5nLiBpbiBteSBQViBmcm9udGVuZCBJIHdpbGwgdXNlIDEuCj4+ICsgKgo+PiArICogY2hh
bm5lbHMtbWF4Cj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5nIHJlcHJlc2VudGlu
ZyBhIHBvc2l0aXZlIGludGVnZXI+Cj4+ICsgKgo+PiArICogICAgICBUaGUgbWF4aW11bSBhbW91
bnQgb2YgY2hhbm5lbHMgdGhhdCBpcyBzdXBwb3J0ZWQuCj4+ICsgKiAgICAgIE11c3QgYmUgYXQg
bGVhc3QgPGNoYW5uZWxzLW1pbj4uIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MK
Pj4gKyAqICAgICAgZGVmYXVsdC4KPgo+IEFnYWluLCBub3Qgc2VlaW5nIHRoZSBmcm9udGVuZCdz
IGRlZmF1bHQ/IFBlcmhhcHMgaGF2ZToKPgo+ICJTZWUgWFlaIgoKQXMgYWJvdmUKCj4+ICsgKgo+
PiArICogc2FtcGxlLXJhdGVzCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1
aW50cz4KPj4gKyAqCj4+ICsgKiAgICAgIExpc3Qgb2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBz
ZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJBVE9SLgo+Cj4gQW55IG9yZGVyaW5nIHJ1bGVz
PyBPciBjYW4gaXQgYmUgcmFuZG9tOiA0NDEwMDs5NjAwOzB4RkZGRkYKPgo+IEFuZCBkb2VzIGl0
IGhhdmUgdG8gYmUgZGVjaW1hbCBvciBjYW4geW91IHVzZSBoZXggdmFsdWVzPwo+Cj4+ICsgKiAg
ICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KPj4gKyAqCj4+
ICsgKiBzYW1wbGUtZm9ybWF0cwo+PiArICogICAgICBWYWx1ZXM6ICAgICAgICAgPGxpc3Qgb2Yg
WEVOU05EX1BDTV9GT1JNQVRfWFhYX1NUUj4KPj4gKyAqCj4+ICsgKiAgICAgIExpc3Qgb2Ygc3Vw
cG9ydGVkIHNhbXBsZSBmb3JtYXRzIHNlcGFyYXRlZCBieSBYRU5TTkRfTElTVF9TRVBBUkFUT1Iu
Cj4+ICsgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4K
Pgo+IEFueSBvcmRlcmluZyB2YWx1ZXM/IENhbiBpdCBiZTogInMxNl9iZTtzOCIgPwo+CldpbGwg
YWRkCj4KPiBBbmQgd2hlcmUgY2FuIEkgZmluZCB0aGUgZnJvbnRlbmQncyBkZWZhdWx0Pwo+PiAr
ICoKPj4gKyAqIGJ1ZmZlci1zaXplCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5n
IHJlcHJlc2VudGluZyBhIHBvc2l0aXZlIGludGVnZXI+Cj4+ICsgKgo+PiArICogICAgICBUaGUg
bWF4aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJl
YW0uCj4KPiBXaGVyZSBpcyB0aGUgbWF4aW11bSBzdHJlYW0gdmFsdWUgZGVmaW5lZD8KCllvdSBh
cmUgbm90IGxpbWl0ZWQgaW4gbnVtYmVyIG9mIHN0cmVhbXMsIGZvciB0aGF0IHJlYXNvbiBJIGFt
CnRoaW5raW5nIHRvIHJlbW92ZQpjYXJkIGNvbmNlcHQsIHNvIHN0aWxsIHlvdSBjYW4gZGVmaW5l
IGFzIG1hbnkgc3RyZWFtcyBhcyB5b3UgbmVlZC4KPgo+IE9yIHdvdWxkIHRoYXQgYmUgY2hhbm5l
bHMtbWF4Pwo+ClNlZSBhYm92ZQo+PiArICoKPj4gKyAqIEV4YW1wbGUgY29uZmlndXJhdGlvbjoK
Pj4gKyAqCj4+ICsgKiBDYXJkIGNvbmZpZ3VyYXRpb24gdXNlZCBieSBhbGwgc3RyZWFtczoKPj4g
KyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMC9zYW1wbGUtZm9ybWF0cyA9
ICJzODt1ODtzMTZfbGU7czE2X2JlIgo+PiArICogU3RyZWFtIG92ZXJyaWRlcyBzYW1wbGUgcmF0
ZXMgc3VwcG9ydGVkOgo+Cj4gTm90IHN1cmUgSSBmb2xsb3cgdGhhdCBzZW50ZW5jZS4KU2VlIGFi
b3ZlOiB5b3UgY2FuIGRlZmluZSBQQ00gc2V0dGluZ3MgYXQgYW55IGxldmVsIHlvdSB3YW50LCBm
b3IgZXhhbXBsZToKMS4gSWYgYWxsIHRoZSBzdHJlYW1zIHdpbGwgdXNlIHNhbWUgc2V0dGluZ3Mg
Zm9yIG51bWJlciBvZiBjaGFubmVscywKcmF0ZXMgZXRjLCwgdGhlbgpkZWZpbmUgdGhlc2UgdmFs
dWVzIGF0IGNhcmQgbGV2ZWwKMi4gSWYgZGV2aWNlICh3aGljaCBncm91cHMgc3RyZWFtcykgd2Fu
dCdzIHRvIG92ZXJyaWRlIHNvbWUvYWxsIG9mCnRoZXNlIHNldHRpbmdzIGl0IGNhbgpkZWZpbmUg
dGhvc2UgYXQgaXRzIGxldmVsCjMuIElmIGEgc3RyZWFtIHdhbnRzIHRvIHJlZGVmaW5lIHNvbWV0
aGluZyBhdCBpdHMgbGV2ZWwgdGhlbiBpdCBjYW4KYWxzbyBiZSBkb25lLgpUaGluayBvZiBQQ00g
Y29uZmlnIGFzIHJldXNpbmcgcGFyZW50J3MgY29uZmlndXJhdGlvbiBzdHJ1Y3R1cmUgd2l0aCBh
CnBvc3NpYmlsaXR5CnRvIG92ZXJyaWRlIHdoYXRldmVyIHlvdSBuZWVkIGF0IHdoYXRldmVyIGxl
dmVsLgoKPj4gKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMS9kZXZpY2Uv
Mi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPSAiODAwMDsyMjA1MDs0NDEwMDs0ODAwMCIKPj4gKyAq
Cj4+ICsgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBDYXJkIHNldHRpbmdzIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICsgKiBzaG9ydC1uYW1lCj4+ICsgKiAgICAg
IFZhbHVlczogICAgICAgICA8Y2hhclszMl0+Cj4+ICsgKgo+PiArICogICAgICBTaG9ydCBuYW1l
IG9mIHRoZSBjYXJkLgo+Cj4gSG93IGNvbWUgaXQgaXMgbGltaXRlZCB0byAzMiBieXRlcz8KVGhp
cyBhbmQgYmVsb3cgc3RyaW5nIGxpbWl0cyBhY3R1YWxseSBjb21lIGZyb20gQUxTQSBhbmQgc2Vl
bSB0byBiZSBhIGdvb2Qgc3RhcnQKV2h5IG5vdD8KPj4gKyAqCj4+ICsgKiBsb25nLW5hbWUKPj4g
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzgwXT4KPj4gKyAqCj4+ICsgKiAgICAgIExv
bmcgbmFtZSBvZiB0aGUgY2FyZC4KPgo+IFdoeSB0d28gbmFtZXM/ClNob3J0IG5hbWUgY2FuIGJl
IHVzZWQgYXMgYSBzaW1wbGUgcmVmZXJlbmNlLCBsb25nIG5hbWUgY2FuIGJlIHVzZWQgdG8KZnVs
bHkgZGVzY3JpYmUgd2hhdCBpcyBpdAo+IENBbiBvbmUgb2YgdGhlbSBiZSBza2lwcGVkIChzYXkg
eW91IG9ubHkgd2FudCB0byB1c2UgJ3Nob3J0LW5hbWUnID8KWWVzLCBJIGJlbGlldmUgdGhlc2Ug
YXJlIG9wdGlvbmFsLiBJIHdpbGwgcHV0IGEgbm90ZSBvbiB0aGlzCj4KPj4gKyAqCj4+ICsgKiBG
b3IgZXhhbXBsZSwKPj4gKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMC9z
aG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCj4+ICsgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNl
L3ZzbmQvMC9jYXJkLzAvbG9uZy1uYW1lID0gIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNr
Igo+PiArICoKPj4gKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRp
bmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICsgKiBuYW1lCj4+ICsgKiAg
ICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+Cj4+ICsgKgo+PiArICogICAgICBOYW1lIG9m
IHRoZSBzb3VuZCBkZXZpY2Ugb2YgdGhlIGNhcmQgZ2l2ZW4uCj4KPiBJIHRoaW5rIHRoZSAnZ2l2
ZW4nIGNhbiBnbyBhd2F5LiBXaHkgaXMgdGhlcmUgYSBsaW1pdCBvZiA4MCBjaGFyYWN0ZXJzPwo+
Ck9rLCBmb3IgdGhlIGxlbmd0aCBwbGVhc2Ugc2VlIGFib3ZlCgo+PiArICoKPj4gKyAqIEZvciBl
eGFtcGxlLAo+PiArICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvY2FyZC8wL2Rldmlj
ZS8wL25hbWUgPSAiR2VuZXJhbCBhbmFsb2ciCj4+ICsgKgo+PiArICotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBTdHJlYW0gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQo+PiArICoKPj4gKyAqIHR5cGUKPj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJwIiwg
ImMiCj4+ICsgKgo+PiArICogICAgICBTdHJlYW0gdHlwZTogInAiIC0gcGxheWJhY2sgc3RyZWFt
LCAiYyIgLSBjYXB0dXJlIHN0cmVhbQo+PiArICoKPj4gKyAqICAgICAgSWYgYm90aCBjYXB0dXJl
IGFuZCBwbGF5YmFjayBhcmUgbmVlZGVkIHRoZW4gdHdvIHN0cmVhbXMgbmVlZCB0byBiZQo+PiAr
ICogICAgICBkZWZpbmVkIHVuZGVyIHRoZSBzYW1lIGRldmljZS4gRm9yIGV4YW1wbGUsCj4+ICsg
KiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2NhcmQvMC9kZXZpY2UvMC9zdHJl
YW0vMC90eXBlID0gInAiCj4+ICsgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8w
L2NhcmQvMC9kZXZpY2UvMC9zdHJlYW0vMS90eXBlID0gImMiCj4+ICsgKgo+PiArICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBY
ZW5CdXMgTm9kZXMKPj4gKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+PiArICoKPj4gKyAqLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+PiArICoKPj4gKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgo+PiArICoK
Pj4gKyAqIGV2ZW50LWNoYW5uZWwKPj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmcg
cmVwcmVzZW50aW5nIGEgcG9zaXRpdmUgaW50ZWdlcj4KPj4gKyAqCj4+ICsgKiAgICAgIFRoZSBp
ZGVudGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0
eQo+PiArICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCj4+ICsgKgo+PiArICogcmluZy1yZWYK
Pj4gKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxzdHJpbmcgcmVwcmVzZW50aW5nIGEgcG9zaXRp
dmUgaW50ZWdlcj4KPj4gKyAqCj4+ICsgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdy
YW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAo+PiArICogICAgICBhIHNv
bGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgo+PiArICoKPj4gKyAq
IGluZGV4Cj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8c3RyaW5nIHJlcHJlc2VudGluZyBh
IHBvc2l0aXZlIGludGVnZXI+Cj4+ICsgKgo+PiArICogICAgICBBZnRlciBzdHJlYW0gaW5pdGlh
bGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQgKHdpdGhpbiB0aGUgZnJvbnQKPj4g
KyAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUg
aWRlbnRpZmllZCBieSB0aGUKPj4gKyAqICAgICAgYmFja2VuZCBieSB0aGlzIElELgo+Cj4gQnV0
IGRvZXNuJ3QgaXQgaGF2ZSB0aGF0IGFscmVhZHkgYnkgdGhlIHZpcnR1ZSBvZiBzdHJlYW1faWR4
ID8KPgpObywgc3RyZWFtX2lkeCBhYm92ZSBpcyB1bmlxdWUgYW5kIGNvbnRpZ3VvdXMgd2l0aGlu
IGEgZGV2aWNlLiBUaHVzLAp0aGUgc2FtZSBzdHJlYW0KaW5kZXggY2FuIGV4aXN0IGluc2lkZSBt
dWx0aXBsZSBkZXZpY2VzLiBTbywgdGhlIGluZGV4IGluIHF1ZXN0aW9uIGlzCmEgdW5pcXVlIHZh
bHVlLCBzbwpiYWNrZW5kIGNhbiBpZGVudGlmeSB0aGUgc3RyZWFtLgo+PiArICovCj4+ICsKPj4g
Ky8qCj4+ICsgKiBTVEFURSBESUFHUkFNUwo+PiArICoKPj4gKyAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqCj4+ICsgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4g
KyAqCj4+ICsgKiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5kIGJhY2sgc3RhdGUgbm9kZXMg
d2l0aCBpbml0aWFsIHN0YXRlCj4+ICsgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4KPj4gKyAq
IFRvb2wgc3RhY2sgY3JlYXRlcyBhbmQgc2V0cyB1cCBmcm9udGVuZCBzb3VuZCBjb25maWd1cmF0
aW9uIG5vZGVzIHBlciBkb21haW4uCj4+ICsgKgo+PiArICogRnJvbnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEJhY2sKPj4gKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PSAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4+ICsgKiBYZW5i
dXNTdGF0ZUluaXRpYWxpc2luZyAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcK
Pj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBiYWNr
ZW5kIGRldmljZSBpZGVudGlmaWNhdGlvbgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRhdGEuCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG8gT3BlbiBhbmQgdmFsaWRhdGUgYmFja2VuZCBkZXZpY2UuCj4+ICsgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBWCj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3Rh
dGVJbml0V2FpdAo+PiArICoKPj4gKyAqIG8gUXVlcnkgZnJvbnRlbmQgY29uZmlndXJhdGlvbgo+
PiArICogbyBBbGxvY2F0ZSBhbmQgaW5pdGlhbGl6ZQo+PiArICogICBldmVudCBjaGFubmVscyBw
ZXIgY29uZmlndXJlZAo+PiArICogICBwbGF5YmFjay9jYXB0dXJlIHN0cmVhbS4KPj4gKyAqIG8g
UHVibGlzaCB0cmFuc3BvcnQgcGFyYW1ldGVycwo+PiArICogICB0aGF0IHdpbGwgYmUgaW4gZWZm
ZWN0IGR1cmluZwo+PiArICogICB0aGlzIGNvbm5lY3Rpb24uCj4+ICsgKiAgICAgICAgICAgICAg
fAo+PiArICogICAgICAgICAgICAgIHwKPj4gKyAqICAgICAgICAgICAgICBWCj4+ICsgKiBYZW5i
dXNTdGF0ZUluaXRpYWxpc2VkCj4+ICsgKgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLgo+PiAr
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5lY3QgdG8gdGhl
IGV2ZW50IGNoYW5uZWxzLgo+PiArICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8Cj4+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgo+PiArICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlQ29ubmVjdGVkCj4+ICsgKgo+PiArICogIG8g
Q3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCj4+ICsgKiAgdmlydHVhbCBzb3VuZCBkZXZpY2UgaW5z
dGFuY2VzCj4+ICsgKiAgYXMgcGVyIGNvbmZpZ3VyYXRpb24uCj4+ICsgKiAgICAgICAgICAgICAg
fAo+PiArICogICAgICAgICAgICAgIHwKPj4gKyAqICAgICAgICAgICAgICBWCj4+ICsgKiBYZW5i
dXNTdGF0ZUNvbm5lY3RlZAo+PiArICoKPgo+Cj4gTm8gbWlncmF0aW9uL2Rpc2Nvbm5lY3Rpb24g
c3RhdGU/Cj4KV2lsbCBhZGQKCj4+ICsgKi8KPj4gKwo+PiArLyoKPj4gKyAqIFBDTSBGT1JNQVRT
Cj4+ICsgKgo+PiArICogWEVOU05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQo+PiAr
ICoKPj4gKyAqIGZvcm1hdDogPFMvVS9GPjxiaXRzPiBvciA8bmFtZT4KPj4gKyAqICAgICBTIC0g
c2lnbmVkLCBVIC0gdW5zaWduZWQsIEYgLSBmbG9hdAo+PiArICogICAgIGJpdHMgLSA4LCAxNiwg
MjQsIDMyCj4+ICsgKiAgICAgbmFtZSAtIE1VX0xBVywgR1NNLCBldGMuCj4+ICsgKgo+PiArICog
ZW5kaWFuOiA8TEUvQkU+LCBtYXkgYmUgYWJzZW50Cj4+ICsgKiAgICAgTEUgLSBMaXR0bGUgZW5k
aWFuLCBCRSAtIEJpZyBlbmRpYW4KPj4gKyAqLwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9TOCAgICAgICAgICAgIDAKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTggICAgICAg
ICAgICAxCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRSAgICAgICAgMgo+PiAr
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAgICAgIDMKPj4gKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0Cj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1UxNl9CRSAgICAgICAgNQo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEUg
ICAgICAgIDYKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAgICAgICA3Cj4+
ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAo+PiArI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9VMjRfQkUgICAgICAgIDkKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzMyX0xFICAgICAgICAxMAo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJf
QkUgICAgICAgIDExCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAg
MTIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFICAgICAgICAxMwo+PiArI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEUgICAgICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwg
SUVFRS03NTQgMzItYml0LCAqLwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfQkUg
ICAgICAgIDE1IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAqLwo+PiArI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEUgICAgICAgIDE2IC8qIDgtYnl0ZSBmbG9hdCwgSUVF
RS03NTQgNjQtYml0LCAqLwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfQkUgICAg
ICAgIDE3IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAqLwo+PiArI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEUgMTgKPj4gKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFIDE5Cj4+ICsjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX01VX0xBVyAgICAgICAgMjAKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfQV9M
QVcgICAgICAgICAyMQo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ00gICAg
IDIyCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcgICAgICAgICAgMjMKPj4gKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAo+PiArI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TUEVDSUFMICAgICAgIDMxIC8qIEFueSBvdGhlciB1bnNwZWNpZmllZCBm
b3JtYXQgKi8KPj4gKwo+PiArLyoKPj4gKyAqIFJFUVVFU1QgQ09ERVMuCj4+ICsgKi8KPj4gKyNk
ZWZpbmUgWEVOU05EX09QX09QRU4gICAgICAgICAgICAgICAgICAwCj4+ICsjZGVmaW5lIFhFTlNO
RF9PUF9DTE9TRSAgICAgICAgICAgICAgICAgMQo+PiArI2RlZmluZSBYRU5TTkRfT1BfUkVBRCAg
ICAgICAgICAgICAgICAgIDIKPj4gKyNkZWZpbmUgWEVOU05EX09QX1dSSVRFICAgICAgICAgICAg
ICAgICAzCj4+ICsjZGVmaW5lIFhFTlNORF9PUF9TRVRfVk9MVU1FICAgICAgICAgICAgNAo+PiAr
I2RlZmluZSBYRU5TTkRfT1BfR0VUX1ZPTFVNRSAgICAgICAgICAgIDUKPj4gKyNkZWZpbmUgWEVO
U05EX09QX01VVEUgICAgICAgICAgICAgICAgICA2Cj4+ICsjZGVmaW5lIFhFTlNORF9PUF9VTk1V
VEUgICAgICAgICAgICAgICAgNwo+PiArCj4+ICsvKgo+PiArICogWEVOU1RPUkUgRklFTEQgQU5E
IFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgo+PiArICovCj4+ICsjZGVmaW5lIFhFTlNORF9E
UklWRVJfTkFNRSAgICAgICAgICAgICAgICAgICAidnNuZCIKPj4gKwo+PiArI2RlZmluZSBYRU5T
TkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICAgICAgIjsiCj4+ICsvKiBQYXRoIGVudHJpZXMg
Ki8KPj4gKyNkZWZpbmUgWEVOU05EX1BBVEhfQ0FSRCAgICAgICAgICAgICAgICAgICAgICJjYXJk
Igo+PiArI2RlZmluZSBYRU5TTkRfUEFUSF9ERVZJQ0UgICAgICAgICAgICAgICAgICAgImRldmlj
ZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFNICAgICAgICAgICAgICAgICAgICJzdHJl
YW0iCj4+ICsvKiBGaWVsZCBuYW1lcyAqLwo+PiArI2RlZmluZSBYRU5TTkRfRklFTERfQ0FSRF9T
SE9SVF9OQU1FICAgICAgICAgInNob3J0LW5hbWUiCj4+ICsjZGVmaW5lIFhFTlNORF9GSUVMRF9D
QVJEX0xPTkdfTkFNRSAgICAgICAgICAibG9uZy1uYW1lIgo+PiArI2RlZmluZSBYRU5TTkRfRklF
TERfUklOR19SRUYgICAgICAgICAgICAgICAgInJpbmctcmVmIgo+PiArI2RlZmluZSBYRU5TTkRf
RklFTERfRVZUX0NITkwgICAgICAgICAgICAgICAgImV2ZW50LWNoYW5uZWwiCj4+ICsjZGVmaW5l
IFhFTlNORF9GSUVMRF9ERVZJQ0VfTkFNRSAgICAgICAgICAgICAibmFtZSIKPj4gKyNkZWZpbmUg
WEVOU05EX0ZJRUxEX1RZUEUgICAgICAgICAgICAgICAgICAgICJ0eXBlIgo+PiArI2RlZmluZSBY
RU5TTkRfRklFTERfU1RSRUFNX0lOREVYICAgICAgICAgICAgImluZGV4Igo+PiArI2RlZmluZSBY
RU5TTkRfRklFTERfQ0hBTk5FTFNfTUlOICAgICAgICAgICAgImNoYW5uZWxzLW1pbiIKPj4gKyNk
ZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01BWCAgICAgICAgICAgICJjaGFubmVscy1tYXgi
Cj4+ICsjZGVmaW5lIFhFTlNORF9GSUVMRF9TQU1QTEVfUkFURVMgICAgICAgICAgICAic2FtcGxl
LXJhdGVzIgo+PiArI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX0ZPUk1BVFMgICAgICAgICAg
InNhbXBsZS1mb3JtYXRzIgo+PiArI2RlZmluZSBYRU5TTkRfRklFTERfQlVGRkVSX1NJWkUgICAg
ICAgICAgICAgImJ1ZmZlci1zaXplIgo+PiArCj4+ICsvKiBTdHJlYW0gdHlwZSBmaWVsZCB2YWx1
ZXMuICovCj4+ICsjZGVmaW5lIFhFTlNORF9TVFJFQU1fVFlQRV9QTEFZQkFDSyAgICAgICAgICAi
cCIKPj4gKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBFX0NBUFRVUkUgICAgICAgICAgICJjIgo+
PiArLyogU2FtcGxlIHJhdGUgbWF4IHN0cmluZyBsZW5ndGggKi8KPj4gKyNkZWZpbmUgWEVOU05E
X1NBTVBMRV9SQVRFX01BWF9MRU4gICAgICAgICAgICA2Cj4+ICsvKiBTYW1wbGUgZm9ybWF0IGZp
ZWxkIHZhbHVlcyAqLwo+PiArI2RlZmluZSBYRU5TTkRfU0FNUExFX0ZPUk1BVF9NQVhfTEVOICAg
ICAgICAgMjQKPj4gKwo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TOF9TVFIgICAgICAg
ICAgICAgICAgICJzOCIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVThfU1RSICAgICAg
ICAgICAgICAgICAidTgiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRV9TVFIg
ICAgICAgICAgICAgInMxNl9sZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0JF
X1NUUiAgICAgICAgICAgICAiczE2X2JlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MTZfTEVfU1RSICAgICAgICAgICAgICJ1MTZfbGUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1UxNl9CRV9TVFIgICAgICAgICAgICAgInUxNl9iZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfUzI0X0xFX1NUUiAgICAgICAgICAgICAiczI0X2xlIgo+PiArI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TMjRfQkVfU1RSICAgICAgICAgICAgICJzMjRfYmUiCj4+ICsjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1UyNF9MRV9TVFIgICAgICAgICAgICAgInUyNF9sZSIKPj4gKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0JFX1NUUiAgICAgICAgICAgICAidTI0X2JlIgo+
PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfTEVfU1RSICAgICAgICAgICAgICJzMzJf
bGUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9CRV9TVFIgICAgICAgICAgICAg
InMzMl9iZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0xFX1NUUiAgICAgICAg
ICAgICAidTMyX2xlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfQkVfU1RSICAg
ICAgICAgICAgICJ1MzJfYmUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9MRV9T
VFIgICAgICAgICAgICAgImZsb2F0X2xlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9G
MzJfQkVfU1RSICAgICAgICAgICAgICJmbG9hdF9iZSIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfRjY0X0xFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2NF9sZSIKPj4gKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfRjY0X0JFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2NF9iZSIKPj4gKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFX1NUUiAiaWVjOTU4X3N1
YmZyYW1lX2xlIgo+PiArI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVf
QkVfU1RSICJpZWM5NThfc3ViZnJhbWVfYmUiCj4+ICsjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X01VX0xBV19TVFIgICAgICAgICAgICAgIm11X2xhdyIKPj4gKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfQV9MQVdfU1RSICAgICAgICAgICAgICAiYV9sYXciCj4+ICsjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX0lNQV9BRFBDTV9TVFIgICAgICAgICAgImltYV9hZHBjbSIKPj4gKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfTVBFR19TVFIgICAgICAgICAgICAgICAibXBlZyIKPj4gKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfR1NNX1NUUiAgICAgICAgICAgICAgICAiZ3NtIgo+PiArI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TUEVDSUFMX1NUUiAgICAgICAgICAgICJzcGVjaWFsIgo+
PiArCj4+ICsvKgo+PiArICogU1RBVFVTIFJFVFVSTiBDT0RFUy4KPj4gKyAqLwo+PiArIC8qIE9w
ZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVjaWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4g
Ki8KPgo+IFdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8gc2F5IHdoZXJlIHRoZSBlcnJubyB2YWx1ZSBp
cyBzdG9yZWQgaW4gdGhlIHJpbmcKPiBzdHJ1Y3R1cmU/CgpJdCBpcyBkZXNjcmliZWQgaW4gdGhl
IHJlc3BvbnNlIHN0cnVjdHVyZSBkZWZpbml0aW9uCj4KPj4gKyNkZWZpbmUgWEVOU05EX1JTUF9F
UlJPUiAgICAgICAgICAgICAgICAgKC0xKQo+PiArIC8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3Vj
Y2Vzc2Z1bGx5LiAqLwo+PiArI2RlZmluZSBYRU5TTkRfUlNQX09LQVkgICAgICAgICAgICAgICAg
ICAwCj4+ICsKPj4gKy8qCj4+ICsgKiBEZXNjcmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2Vl
biBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2ZXIuCj4+ICsgKgo+PiArICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgZHJpdmVyIGNvbW11bmljYXRlcyB3aXRoCj4+ICsg
KiBlYWNoIG90aGVyIHVzaW5nIGEgc2hhcmVkIHBhZ2UgYW5kIGFuIGV2ZW50IGNoYW5uZWwuCj4+
ICsgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcgd2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBh
Y2tldHMuCj4+ICsgKgo+PiArICoKPj4gKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUg
c2FtZSBsZW5ndGggKDE2IG9jdGV0cykKPj4gKyAqCj4+ICsgKgo+PiArICogUmVxdWVzdCBvcGVu
IC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6Cj4+ICsgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGNtX3JhdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2No
YW5uZWxzICAgfCAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2RpcmVj
dG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArCj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hv
ZWQgaW4gcmVzcG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9PUEVO
Cj4+ICsgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0cmVh
bXNfaWR4IiBYZW5TdG9yZSBlbnRyeQo+PiArICogICBvZiB0aGUgc3RyZWFtKQo+Cj4gSXMgdGhp
cyBuZWNlc3Nhcnk/ClllcywgYXQgdGhlIHZlcnkgc3RhcnQgYSBzaGFyZWQgYnVmZmVyIGlzIGFs
bG9jYXRlZC4gVGhlbiBpdCBpcyB1c2VkIGJ5IGFsbCB0aGUKY29tbWFuZHMgd2hpY2ggbmVlZCBp
dC4gQXQgdGhpcyBzdGFnZSBiYWNrZW5kIHByZXBhcmVzIChtYXBzIHBhZ2VzIGV0Yy4pClRha2lu
ZyBpbnRvIGFjY291bnQgdGhlIGZhY3QgdGhhdCB0aGUgcHJvdG9jb2wgaXMgc3luY2hyb25vdXMg
dGhpcyBidWZmZXIgaXMKdXNlZCB0byBwYXNzIGF1ZGlvIHNhbXBsZXMsIHZvbHVtZSBhbmQgbXV0
ZSBpbmZvcm1hdGlvbgoKPj4gKyAqIHBjbV9yYXRlIC0gdWludDMyX3QsIHN0cmVhbSBkYXRhIHJh
dGUsIEh6Cj4+ICsgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BDTV9GT1JNQVRfWFhY
IHZhbHVlCj4+ICsgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2YgY2hhbm5lbHMg
b2YgdGhpcyBzdHJlYW0KPj4gKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3Qs
IGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQo+PiArICogICBkZXNjcmliaW5n
IHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBz
aGFyZWQKPj4gKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQg
YnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgo+PiArICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQg
cGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKPj4gKyAqICAg
aXMgbm90IE5VTEwpCj4+ICsgKgo+PiArICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVO
IGJ1ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKPj4gKyAqICAgcmVxdWVz
dCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBz
aGFyZWQgZGF0YQo+PiArICogICBidWZmZXI6Cj4+ICsgKiAgICAgICAgICAwICAgICAgICAgICAg
ICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
Z3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVt
X2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICoKPj4gKyAqIGdyZWZfZGlyX25leHRfcGFn
ZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCj4+
ICsgKiAgIHBhZ2UgZGlyZWN0b3J5Cj4+ICsgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMg
aW4gdGhpcyBwYWdlCj4+ICsgKiBncmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBh
IHNoYXJlZCBwYWdlIG9mIHRoZSBidWZmZXIKPj4gKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9P
UF9PUEVOCj4+ICsgKgo+PiArICogUmVxdWVzdCBjbG9zZSAtIGNsb3NlIGFuIG9wZW5lZCBwY20g
c3RyZWFtOgo+PiArICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAg
ICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKPj4gKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKPj4gKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0
aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
Pj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqCj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2
YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVp
bnQ4X3QsIFhFTlNORF9PUF9DTE9TRQo+PiArICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4
IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKPj4gKyAqICAgb2Yg
dGhlIHN0cmVhbSkKPj4gKyAqCj4+ICsgKgo+PiArICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNl
ZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9yIHdyaXRlIChmb3IgcGxheWJhY2spOgo+PiArICog
ICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAg
ICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0
cmVhbV9pZHggIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPj4gKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKPj4gKyAqCj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVl
LCBlY2hvZWQgaW4gcmVzcG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9P
UF9SRUFEL1hFTlNORF9PUF9XUklURQo+PiArICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4
IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKPj4gKyAqICAgb2Yg
dGhlIHN0cmVhbSkKPj4gKyAqIG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEg
b2Zmc2V0IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgo+Cj4gb2Zmc2V0IG9yIGluZGV4ID8KCk9m
ZnNldC4gQWZ0ZXIgT1BFTiBjb21tYW5kIGJvdGggZnJvbnQgYW5kIGJhY2sgYXJlIHRhbGtpbmcg
aW4gdGVybXMgb2YKYSB2aXJ0dWFsbHkgY29udGlndW91cyBidWZmZXIsIHRodXMgbm8gbW9yZSBw
YWdlcy4gU28sIG9mZnNldCBpcyB1c2VkIHRvIGFkZHJlc3MKZGF0YSBpbnNpZGUgb2YgdGhpcyB2
aXJ0dWFsIGJ1ZmZlci4KCj4+ICsgKiAgIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIHJlcXVl
c3QKPj4gKyAqIGxlbmd0aCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgbGVuZ3RoCj4K
PiBXaGF0IGlmIGl0IGlzIG1vcmUgdGhhbiBvbmUgcGFnZT8gV291bGQgaXQgc3BpbGwgb3ZlciB0
byB0aGUgbmV4dCAnb2Zmc2V0JyA/ClNlZSBhYm92ZSwgYWZ0ZXIgT1BFTiB3ZSB3b3JrIHdpdGgg
dmlydHVhbGx5IGNvbnRpZ3VvcyBidWZmZXIuCj4+ICsgKgo+PiArICoKPj4gKyAqIFJlcXVlc3Qg
c2V0L2dldCB2b2x1bWUgLSBzZXQvZ2V0IGNoYW5uZWxzJyB2b2x1bWUgb2YgdGhlIHN0cmVhbSBn
aXZlbjoKPj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
Cj4+ICsgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlv
biAgICB8ICAgICBzdHJlYW1faWR4ICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKgo+PiArICogaWQgLSB1aW50MTZfdCwgcHJpdmF0
ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCj4+ICsgKiBvcGVyYXRpb24gLSB1aW50
OF90LCBYRU5TTkRfT1BfU0VUX1ZPTFVNRSBvciBYRU5TTkRfT1BfR0VUX1ZPTFVNRQo+PiArICog
c3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIg
WGVuU3RvcmUgZW50cnkKPj4gKyAqICAgb2YgdGhlIHN0cmVhbSkKPj4gKyAqIEJ1ZmZlciBwYXNz
ZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hhbmdlIHZvbHVtZQo+PiArICog
dmFsdWVzOgo+Cj4gSSBwcmVzdW1lIHRoaXMgaXMgdGhlIGZpcnN0IG9uZT8gT3Igd291bGQgaXQg
bWFrZSBzZW5zZSB0byBpbmNsdWRlIHRoZSAnb2Zmc2V0Jwo+IHRvIG1lbnRpb24gd2hpY2ggb2Yg
dGhlIHBhZ2VzIGl0IGhhcz8KCk5vIHBhZ2VzIGFzIGFib3ZlCgo+Cj4gWW91IGNvdWxkIHBvdGVu
dGlhbGx5IGhhdmUgWEVOU05EX09QX1dSSVRFLm9mZnNldD0xIGFuZCByaWdodCBhZnRlcgo+IHRo
YXQgaGF2ZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRSAoYW5kIGhvcGVmdWxseSBpdCB3b3VsZCBiZSB1
c2luZyB0aGUgbmV4dAo+IGdyYW50IHBhZ2U/IEJ1dCB3aGF0IGlmIGl0IHdhbnRzIHRvIHVzZSBh
IHNwZWNpZmljIG9uZSAtIHNheSBhbHdheXMgMjU1IG9uZT8pCj4KPj4gKyAqCj4+ICsgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjaGFubmVsWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogICAgICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9P
UEVOLnBjbV9jaGFubmVscyAtIDFdICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICoKPj4gKyAqIGNoYW5uZWxbaV0gLSBzaW50MzJfdCwgdm9sdW1lIG9mIGktdGgg
Y2hhbm5lbAo+PiArICogVm9sdW1lIGlzIGV4cHJlc3NlZCBhcyBhIHNpZ25lZCB2YWx1ZSBpbiBz
dGVwcyBvZiAwLjAwMSBkQm0sCj4+ICsgKiB3aGlsZSAwIGJlaW5nIDBkQm0uCj4+ICsgKgo+PiAr
ICoKPj4gKyAqIFJlcXVlc3QgbXV0ZS91bm11dGUgLSBtdXRlL3VubXV0ZSBzdHJlYW06Cj4+ICsg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAg
ICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAg
c3RyZWFtX2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiAr
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKwo+PiArICoKPj4gKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFs
dWUsIGVjaG9lZCBpbiByZXNwb25zZQo+PiArICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05E
X09QX01VVEUvWEVOU05EX09QX1VOTVVURQo+PiArICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGlu
ZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKPj4gKyAqICAg
b2YgdGhlIHN0cmVhbSkKPgo+IEFnYWluLCBJIHRoaW5rIHlvdSBuZWVkIGFuIGluZGV4IGluIHRo
ZSBncmFudCBwYWdlcyAuLgoKQXMgYWJvdmUsIG5vIHBhZ2VzCgo+PiArICogQnVmZmVyIHBhc3Nl
ZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11dGUKPj4g
KyAqIHZhbHVlczoKPj4gKyAqCj4+ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAg
fCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAg
fCAgIGNoYW5uZWxbaSszXSAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICoKPj4gKyAqIGNoYW5uZWxb
aV0gLSB1aW50OF90LCBub24temVybyBpZiBpLXRoIGNoYW5uZWwgbmVlZHMgdG8gYmUgbXV0ZWQv
dW5tdXRlZAo+PiArICogTnVtYmVyIG9mIGNoYW5uZWxzIHBhc3NlZCBpcyBlcXVhbCB0byBYRU5T
TkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9jaGFubmVscwo+PiArICogZmllbGQKPj4gKyAqCj4+ICsg
Kgo+PiArICogQWxsIHJlc3BvbnNlIHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IGJ5
dGVzKQo+PiArICoKPj4gKyAqIFJlc3BvbnNlIGZvciBhbGwgcmVxdWVzdHM6Cj4+ICsgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgIHN0YXR1cyAgICAg
fCAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICoKPj4gKyAqIGlkIC0gdWludDE2X3QsIGNvcGllZCBmcm9tIHRoZSByZXF1ZXN0
Cj4+ICsgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgY29waWVkIGZyb20gcmVxdWVzdAo+PiArICog
b3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1hYWCAtIGNvcGllZCBmcm9tIHJlcXVlc3QK
Pj4gKyAqIHN0YXR1cyAtIGludDhfdCwgcmVzcG9uc2Ugc3RhdHVzIChYRU5TTkRfUlNQXz8/PykK
Pgo+IEhtbSwgd2hhdCBhYm91dCBhbHNvIGluY2x1ZGluZyBhbiAnaW50IGVycm5vJyB3aGljaCBp
cyBtb3JlIG9mIGFuIE9TIHNwZWNpZmljCj4gdmFsdWUuCj4KCkFzIHBlciBwcmV2aW91cyBkaXNj
dXNzaW9ucyB3ZSBtdXN0IHN0YXkgYXdheSBmcm9tIHNvbWUgT1Mgc3BlY2lmaWNzIGFuZApiZSBh
Z25vc3RpYyB0byB0aGUgT1NlcyB1c2VkIGJ5IGJhY2sgYW5kIGZyb250LiBUaGF0IHNhaWQsIHdo
YXQgaWYKZnJvbnQgaXMgV2luZG93cwphbmQgYmFjayBRTlg/IFdoYXQgaWYgZXJybm8gdmFsdWVz
IGRpZmZlcj8KCj4+ICsgKi8KPj4gKwo+PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4gKyAg
ICB1aW50OF90IHJhd1sxNl07Cj4+ICt9Owo+Cj4gSG93IGNvbWUgeW91IHBpY2sgMTYsIG5vdCBz
YXkgMzIgb3Igc29tZXRoaW5nIG1vcmUgY2FjaGUtbGluZSBmcmllbmRseT8KPgpJIHdhcyB0aGlu
a2luZyBhYm91dCBjYWNoZSBsaW5lcyB3aGlsZSBwaWNraW5nIDE2LiBJZiBJIHBpY2sgMzIgb3Ig
NjQKd2lsbCBpdCBhbHdheXMKYmUgb2YgdGhlIGNhY2hlIGxpbmUgc2l6ZT8gT24gQVJNPyBPbiB4
ODY/IE9uIHNvbWUgb3RoZXIgcGxhdGZvcm0gKHJlbWVtYmVyLAp0aGUgcmVxdWlyZW1lbnQgaXMg
dG8gYmUgYWdub3N0aWMuLi4pCgo+IEl0IGlzIE9LIHRvIGFkZCBwYWRkaW5nLgo+PiArCj4+ICtz
dHJ1Y3QgeGVuc25kX3Jlc3BvbnNlIHsKPj4gKyAgICB1aW50OF90IHJhd1sxNl07Cj4+ICt9Owo+
PiArCj4+ICsjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18gKi8KPj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZl9saW51eC5oIGIveGVuL2luY2x1ZGUv
cHVibGljL2lvL3NuZGlmX2xpbnV4LmgKPj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4gaW5kZXgg
MDAwMDAwMC4uNThlYzk2Ywo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9pby9zbmRpZl9saW51eC5oCj4+IEBAIC0wLDAgKzEsMTE0IEBACj4+ICsvKgo+PiArICog
IFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzCj4+
ICsgKgo+PiArICogICBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+PiArICogICBpdCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+PiArICogICB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNl
bnNlLCBvcgo+PiArICogICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+PiAr
ICoKPj4gKyAqICAgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQg
aXQgd2lsbCBiZSB1c2VmdWwsCj4+ICsgKiAgIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0
aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4+ICsgKiAgIE1FUkNIQU5UQUJJTElU
WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPj4gKyAqICAg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPj4gKyAqCj4+ICsg
KiAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlCj4+ICsgKiAgIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBpZiBub3QsIHdy
aXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCj4+ICsgKiAgIEZvdW5kYXRpb24sIEluYy4sIDU5IFRl
bXBsZSBQbGFjZSwgU3VpdGUgMzMwLCBCb3N0b24sIE1BICAwMjExMS0xMzA3IFVTQQo+Cj4KPiBZ
b3UgYXJlIHB1dHRpbmcgYW4gR1BMIGhlYWRlciBpbiB0aGUgJ3B1YmxpYycgZGlyZWN0b3J5Lgo+
Cj4gVGhlIHB1YmxpYyBoZWFkZXJzIHNob3VsZCBiZSBCU0QsIHNlZSBDT1BZSU5HIGluIHRoZSBy
b290IG9mIFhlbgo+IGRpcmVjdG9yeS4KPgo+IFlvdXIgcHJldmlvdXMgZmlsZSBoYWQgdGhlIEJT
RCwgaG93IGNvbWUgeW91IGFyZSBkb2luZyBHUEwgaGVyZT8KPgo+CldpbGwgZml4Cj4KPj4gKyAq
Cj4+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KPj4gKyAqLwo+PiAr
Cj4+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfTElOVVhfSF9fCj4+ICsjZGVmaW5l
IF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfTElOVVhfSF9fCj4+ICsKPj4gKyNpZmRlZiBfX0tFUk5F
TF9fCj4+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+Cj4+ICsjaW5jbHVkZSA8
eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+PiArI2Vsc2UKPj4gKyNpbmNsdWRlIDx4ZW4v
aW8vcmluZy5oPgo+PiArI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+PiArI2VuZGlmCj4+
ICsjaWYgMAo+PiArI2luY2x1ZGUgPHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oPgo+PiAr
I2Vsc2UKPj4gKyN3YXJuaW5nICJUT0RPOiBwcm9wZXJseSBpbmNsdWRlIGJhc2UgcHJvdG9jb2wg
aGVhZGVyIgo+Cj4gQWhhLiBQcmVzdW1hcmlseSB0aGF0IHNob3VsZCBnbyBhd2F5Pwo+Ckl0IGhh
cyBhbHJlYWR5IGluIHRoZSBQQVRDSCB2OQoKPj4gKyNpbmNsdWRlICJzbmRpZi5oIgo+PiArI2Vu
ZGlmCj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgewo+PiArICAgICB1aW50MzJfdCBw
Y21fcmF0ZTsKPj4gKyAgICAgdWludDhfdCBwY21fZm9ybWF0Owo+PiArICAgICB1aW50OF90IHBj
bV9jaGFubmVsczsKPj4gKyAgICAgLyogaW4gSHogKi8KPj4gKyAgICAgdWludDE2X3QgX19yZXNl
cnZlZDA7Cj4+ICsgICAgIGdyYW50X3JlZl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0Owo+PiArfSBf
X2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKPgo+IEhtLCBJIHJlY2FsbCBmb2xrcyBmcm93bmluZyBv
biB1c2luZyBHQ0MtaXNtIGxpa2UgdGhpcy4gVGhlc2UgYXJlCj4gcHVibGljIGhlYWRlcnMgYW5k
IGNhbiBiZSBpbmdlc3RlZCBieSBjb21waWxlcnMgbGlrZSBNaWNyb3NvZnQKPiBvciBvdGhlciB0
aGF0IGRvbid0IGdyb2sgX19wYWNrZXRfXy4KPgo+IENvdWxkIHlvdSByZW1vdmUgaXQgYW5kIHN0
aWxsIG1ha2Ugc3VyZSB0aGUgc3RydWN0dXJlIGhhcyB0aGUgcmlnaHQKPiBzaXplL29mZnNldD8g
cGFob2xlIGhlbHBzIGEgbG90Lgo+CgpBcyB3YXMgcmVxdWVzdGVkIGluIHRoZSBwcmV2aW91cyBk
aXNjdXNzaW9ucyBvZiB0aGlzIHByb3RvY29sIHdlCnNob3VsZCBoYXZlIHN0cnVjdHMKYW5kIHBh
Y2thZ2luZyBvcHRpb25zIGluIHRoZSBwcm90b2NvbCBoZWFkZXIgZmlsZS4gRm9yIHRoYXQgc2Ft
ZQpyZWFzb24gSSBoYXZlIGNyZWF0ZWQKYSBMaW51eCBzcGVjaWZpYyBmaWxlIHdoaWNoIGNhbiBi
ZSB1c2VkIG9uIFVuaXggc3lzdGVtcyB3aXRoIGdjYy4KU28sIG9uY2Ugc29tZW9uZSBuZWVkcyB0
byBydW4gb24gV2luZG93cyB0aGV5IHdpbGwgYWRkIHRoZWlyIG93bgpwbGF0Zm9ybSBzcGVjaWZp
YwpoZWFkZXIuLi4KPj4gKwo+PiArc3RydWN0IHhlbnNuZF9wYWdlX2RpcmVjdG9yeSB7Cj4+ICsg
ICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKPj4gKyAgICAgdWludDMyX3QgbnVt
X2dyZWZzOwo+PiArICAgICBncmFudF9yZWZfdCBncmVmWzBdOwo+PiArfSBfX2F0dHJpYnV0ZV9f
KChwYWNrZWQpKTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+PiArfSBfX2F0
dHJpYnV0ZV9fKChwYWNrZWQpKTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF93cml0ZV9yZXEgewo+
PiArICAgICB1aW50MzJfdCBvZmZzZXQ7Cj4+ICsgICAgIHVpbnQzMl90IGxlbjsKPj4gK30gX19h
dHRyaWJ1dGVfXygocGFja2VkKSk7Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfcmVhZF9yZXEgewo+
PiArICAgICB1aW50MzJfdCBvZmZzZXQ7Cj4+ICsgICAgIHVpbnQzMl90IGxlbjsKPj4gK30gX19h
dHRyaWJ1dGVfXygocGFja2VkKSk7Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEg
ewo+PiArfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF9z
ZXRfdm9sX3JlcSB7Cj4+ICt9IF9fYXR0cmlidXRlX18oKHBhY2tlZCkpOwo+PiArCj4+ICtzdHJ1
Y3QgeGVuc25kX211dGVfcmVxIHsKPj4gK30gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7Cj4+ICsK
Pj4gK3N0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB7Cj4+ICt9IF9fYXR0cmlidXRlX18oKHBhY2tl
ZCkpOwo+PiArCj4+ICtzdHJ1Y3QgeGVuc25kX3JlcSB7Cj4+ICsgICAgIHVuaW9uIHsKPj4gKyAg
ICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3JlcXVlc3QgcmF3Owo+PiArICAgICAgICAgICAgIHN0
cnVjdCB7Cj4+ICsgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCBpZDsKPj4gKyAgICAgICAg
ICAgICAgICAgICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+PiArICAgICAgICAgICAgICAgICAgICAg
dWludDhfdCBzdHJlYW1faWR4Owo+PiArICAgICAgICAgICAgICAgICAgICAgdW5pb24gewo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVx
IGNsb3NlOwo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3dy
aXRlX3JlcSB3cml0ZTsKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhl
bnNuZF9yZWFkX3JlcSByZWFkOwo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKPj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9tdXRlX3JlcSBtdXRlOwo+PiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+
PiArICAgICAgICAgICAgICAgICAgICAgfSBvcDsKPj4gKyAgICAgICAgICAgICB9IGRhdGE7Cj4+
ICsgICAgIH0gdTsKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfcmVzcCB7Cj4+ICsgICAg
IHVuaW9uIHsKPj4gKyAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3Jlc3BvbnNlIHJhdzsKPj4g
KyAgICAgICAgICAgICBzdHJ1Y3Qgewo+PiArICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qg
aWQ7Cj4+ICsgICAgICAgICAgICAgICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICAg
ICAgICAgICAgICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICAgICAgICAgICAgICAg
ICAgIGludDhfdCBzdGF0dXM7Cj4+ICsgICAgICAgICAgICAgfSBkYXRhOwo+PiArICAgICB9IHU7
Cj4+ICt9Owo+PiArCj4+ICtERUZJTkVfUklOR19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4ZW5z
bmRfcmVxLAo+PiArICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfcmVzcCk7Cj4+ICsKPj4gKyNl
bmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXyAqLwo+PiAtLQo+PiAyLjcu
NAo+Pgo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xwo+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4+
IGh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwKCgoKLS0gCkJlc3QgcmVnYXJkcywKT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Sat Nov 12 12:04:52 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 12 Nov 2016 12:04:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c5X3E-0000sU-KV; Sat, 12 Nov 2016 12:04:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <joculator@gmail.com>) id 1c5X3C-0000s7-U6
 for embedded-pv-devel@lists.xenproject.org; Sat, 12 Nov 2016 12:04:51 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 8B/5C-16850-16507285; Sat, 12 Nov 2016 12:04:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsVyMfSWo248q3q
 EQfs2RYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmnFv4hr2gr2sFR0nFzA1MB5j6WLk4hASmMco
 cX7rLjYQh0WggVVi+8O3rF2MnBwSAnNYJTqPsUHYORLTv+6CihdLXJ57mBHE5hUQlDg58wkLi
 C0k4CVxb+IcMJtTwFzi3a9OdogNO5kk/v3qAWtgE9CUuHN8NdhQFgFViVkda5ghBgVITJ54kg
 nEFhawlvjZPAWsRkTASKLzzmWwocwChxklZq+T6GLkALLVJdbPE5rAKDALyRmzEDILGJlWMWo
 UpxaVpRbpGlroJRVlpmeU5CZm5ugaGpjq5aYWFyemp+YkJhXrJefnbmIEhiEDEOxgbNrueYhR
 koNJSZQ3Y7NahBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3tfM6hFCgkWp6akVaZk5wIiASUtw8
 CiJ8N4HSfMWFyTmFmemQ6ROMVpyvPrw4gETx7vN74Bkx4cPD5iEWPLy81KlxHlfgjQIgDRklO
 bBjYNF7SVGWSlhXkagA4V4ClKLcjNLUOVfMYpzMCoJ834DmcKTmVcCt/UV0EFMQAfNiFMBOag
 kESEl1cCY8nfihFbek8eZud9+nMfYmxe/50lLBv/Huq+efck6Wb9Yjq5h3cZ0747Es+5Z24J+
 fBAyOpvuP/GT8yvHs91KG3fLP/6d/dj65UKjSae9hBsvx1+asuSL1sqCktBCywn515a8uDb/w
 96cx6IR6/ZynNKt6ZltseTPxxdcn/Y85XV7cO37u+XH3ymxFGckGmoxFxUnAgDw1LcR1QIAAA
 ==
X-Env-Sender: joculator@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1478952285!69758741!1
X-Originating-IP: [209.85.218.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57234 invoked from network); 12 Nov 2016 12:04:46 -0000
Received: from mail-oi0-f65.google.com (HELO mail-oi0-f65.google.com)
 (209.85.218.65)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 Nov 2016 12:04:46 -0000
Received: by mail-oi0-f65.google.com with SMTP id x4so1110894oix.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Sat, 12 Nov 2016 04:04:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=mez1QatAsX0RoWZZq/1Gn20+r2iuol+yWk1HwdbLZHE=;
 b=apBmRAUPldFGh00Kh6zQIRJhoGl/Akd50N3qsuTUlDV56fQ+w7WdBv8ba369y/x8Qp
 rFxkABSYmjwHsVn2YG1yEsmz1yJfXLAHnx5Tc8Yu5Y6BKqh3niRunkLrs6rZYgxuir4O
 fahr4fGC+Q/U85lvdoaXX7rx0SPeaGRE8KGXYOaVdD5r89sylkPFLUzG4qfidUEHQ4EE
 wBWzyHOsC5HDKxlw/Cs/BCadWxUlicz8w3tmx7lmTr+N3KGn9NQmhQiaj1GOYCrP4kcy
 uKozUcvAc3WdnzYXxrE+VSoVGaDPBIiJW1JCRW9F6MXo0kG9lfEI1tILyviQr0yElQnw
 rUiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=mez1QatAsX0RoWZZq/1Gn20+r2iuol+yWk1HwdbLZHE=;
 b=aYroQyjYpPtPMwcEf+Gjqwpvj9gN+MWspzadzukukq8uOCjhZPvUB97+uX2zufB861
 TEUXQeadoCvw7h3/Oexzy9u0qvgBMylF2Gr1tIq6TZD/HqUoUHcHC3PLyFA7O21/tRop
 SVTNBZhLd1w3iIbLim8YZz2Vvwvl72bTrnJjjv6MGv2fR71Lnohfd26f5qk1/M0jiHSD
 3bD9lgUtrmn5PsA8LzM6qptFnxgsoEfP9PPIdP1UJvH8T4inlEztvfhfgoPHJ1p19X3r
 2BDG0uq0pxdr9pMnNCuXYchZxiuFX78LDGlsm9PiXJNeNlNc40kUSkkMXC9S7aU4CeI0
 DBYw==
X-Gm-Message-State: ABUngvd6q3hqXbVlT1pU3Ce5FRjcYhx94tq26ronqxsgxwmG3+ektDSOHQRxIjMDto3JVxLpPur5ewz6tuJ79w==
X-Received: by 10.202.192.10 with SMTP id q10mr2361429oif.196.1478952286227;
 Sat, 12 Nov 2016 04:04:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.202.46.81 with HTTP; Sat, 12 Nov 2016 04:04:25 -0800 (PST)
In-Reply-To: <20161111204337.GA2304@char.us.oracle.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
From: Artem Mygaiev <joculator@gmail.com>
Date: Sat, 12 Nov 2016 14:04:25 +0200
Message-ID: <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Andrii Anisov <andrii.anisov@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gRnJpLCBOb3YgMTEsIDIwMTYgYXQgMTA6NDMgUE0sIEtvbnJhZCBSemVzenV0ZWsgV2lsawo8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6Cj4gRG9lcyB0aGlzIGFsc28gbWVhbiB0aGF0
IHRoZSBoeXBlcnZpc29yIGhhcyB0byBrbm93IHRoZSBjby1wcm9jZXNzb3JzPwo+IEFzIGluIGhv
dyB0byBzdGFydC9zdG9wIHRoZW0/IEFuZCBob3cgdG8gdGVsbCB0aGVtIHRvIHNhdmUvcmVzdG9y
ZQo+IGd1ZXN0IGNvbnRleHQ/IE9yIGlzIHRoZXJlIHNvbWUgZ2VuZXJpYyBzcGVjaWZpY2F0aW9u
IGZvciBkb2luZyB0aGlzPwoKVW5mb3J0dW5hdGVseSB0aGVyZSBpcyBiZSBubyBzaW5nbGUgd2F5
IHRvIHN3aXRjaCBjb250ZXh0IG9uCmNvLXByb2Nlc3NvcnMsIHNvIHllcywgaHlwZXJ2aXNvciBo
YXMgdG8ga25vdyB0aGUgY28tcHJvY2Vzc29ycy4KVGhlIHNpdHVhdGlvbiBpcyBub3QgYXMgYmFk
IGFzIGhhdmluZyBmdWxsLXNjb3BlIGRyaXZlciAod2hpY2ggaXMKaW1wbGVtZW50ZWQgaW4gc29t
ZSBwcm9wcmlldGFyeSBoeXBlcnZpc29ycyksIHdlIG9ubHkgbmVlZCB0bzoKMS4gc3RvcAoyLiBm
bHVzaCByZWdpc3RlcnMKMy4gc3dpdGNoIG1lbW9yeSBjb250ZXh0IDwtLS0gaW1wbGVtZW50ZWQg
YnkgU01NVSBpbiBBUk0KNC4gcmVzdG9yZSByZWdpc3RlcnMKNS4gc3RhcnQKCkJlc3QgcmVnYXJk
cywKQXJ0ZW0gTXlnYWlldgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Sat Nov 12 12:04:52 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 12 Nov 2016 12:04:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c5X3E-0000sU-KV; Sat, 12 Nov 2016 12:04:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <joculator@gmail.com>) id 1c5X3C-0000s7-U6
 for embedded-pv-devel@lists.xenproject.org; Sat, 12 Nov 2016 12:04:51 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 8B/5C-16850-16507285; Sat, 12 Nov 2016 12:04:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsVyMfSWo248q3q
 EQfs2RYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmnFv4hr2gr2sFR0nFzA1MB5j6WLk4hASmMco
 cX7rLjYQh0WggVVi+8O3rF2MnBwSAnNYJTqPsUHYORLTv+6CihdLXJ57mBHE5hUQlDg58wkLi
 C0k4CVxb+IcMJtTwFzi3a9OdogNO5kk/v3qAWtgE9CUuHN8NdhQFgFViVkda5ghBgVITJ54kg
 nEFhawlvjZPAWsRkTASKLzzmWwocwChxklZq+T6GLkALLVJdbPE5rAKDALyRmzEDILGJlWMWo
 UpxaVpRbpGlroJRVlpmeU5CZm5ugaGpjq5aYWFyemp+YkJhXrJefnbmIEhiEDEOxgbNrueYhR
 koNJSZQ3Y7NahBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3tfM6hFCgkWp6akVaZk5wIiASUtw8
 CiJ8N4HSfMWFyTmFmemQ6ROMVpyvPrw4gETx7vN74Bkx4cPD5iEWPLy81KlxHlfgjQIgDRklO
 bBjYNF7SVGWSlhXkagA4V4ClKLcjNLUOVfMYpzMCoJ834DmcKTmVcCt/UV0EFMQAfNiFMBOag
 kESEl1cCY8nfihFbek8eZud9+nMfYmxe/50lLBv/Huq+efck6Wb9Yjq5h3cZ0747Es+5Z24J+
 fBAyOpvuP/GT8yvHs91KG3fLP/6d/dj65UKjSae9hBsvx1+asuSL1sqCktBCywn515a8uDb/w
 96cx6IR6/ZynNKt6ZltseTPxxdcn/Y85XV7cO37u+XH3ymxFGckGmoxFxUnAgDw1LcR1QIAAA
 ==
X-Env-Sender: joculator@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1478952285!69758741!1
X-Originating-IP: [209.85.218.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57234 invoked from network); 12 Nov 2016 12:04:46 -0000
Received: from mail-oi0-f65.google.com (HELO mail-oi0-f65.google.com)
 (209.85.218.65)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 Nov 2016 12:04:46 -0000
Received: by mail-oi0-f65.google.com with SMTP id x4so1110894oix.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Sat, 12 Nov 2016 04:04:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=mez1QatAsX0RoWZZq/1Gn20+r2iuol+yWk1HwdbLZHE=;
 b=apBmRAUPldFGh00Kh6zQIRJhoGl/Akd50N3qsuTUlDV56fQ+w7WdBv8ba369y/x8Qp
 rFxkABSYmjwHsVn2YG1yEsmz1yJfXLAHnx5Tc8Yu5Y6BKqh3niRunkLrs6rZYgxuir4O
 fahr4fGC+Q/U85lvdoaXX7rx0SPeaGRE8KGXYOaVdD5r89sylkPFLUzG4qfidUEHQ4EE
 wBWzyHOsC5HDKxlw/Cs/BCadWxUlicz8w3tmx7lmTr+N3KGn9NQmhQiaj1GOYCrP4kcy
 uKozUcvAc3WdnzYXxrE+VSoVGaDPBIiJW1JCRW9F6MXo0kG9lfEI1tILyviQr0yElQnw
 rUiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=mez1QatAsX0RoWZZq/1Gn20+r2iuol+yWk1HwdbLZHE=;
 b=aYroQyjYpPtPMwcEf+Gjqwpvj9gN+MWspzadzukukq8uOCjhZPvUB97+uX2zufB861
 TEUXQeadoCvw7h3/Oexzy9u0qvgBMylF2Gr1tIq6TZD/HqUoUHcHC3PLyFA7O21/tRop
 SVTNBZhLd1w3iIbLim8YZz2Vvwvl72bTrnJjjv6MGv2fR71Lnohfd26f5qk1/M0jiHSD
 3bD9lgUtrmn5PsA8LzM6qptFnxgsoEfP9PPIdP1UJvH8T4inlEztvfhfgoPHJ1p19X3r
 2BDG0uq0pxdr9pMnNCuXYchZxiuFX78LDGlsm9PiXJNeNlNc40kUSkkMXC9S7aU4CeI0
 DBYw==
X-Gm-Message-State: ABUngvd6q3hqXbVlT1pU3Ce5FRjcYhx94tq26ronqxsgxwmG3+ektDSOHQRxIjMDto3JVxLpPur5ewz6tuJ79w==
X-Received: by 10.202.192.10 with SMTP id q10mr2361429oif.196.1478952286227;
 Sat, 12 Nov 2016 04:04:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.202.46.81 with HTTP; Sat, 12 Nov 2016 04:04:25 -0800 (PST)
In-Reply-To: <20161111204337.GA2304@char.us.oracle.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
From: Artem Mygaiev <joculator@gmail.com>
Date: Sat, 12 Nov 2016 14:04:25 +0200
Message-ID: <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Andrii Anisov <andrii.anisov@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gRnJpLCBOb3YgMTEsIDIwMTYgYXQgMTA6NDMgUE0sIEtvbnJhZCBSemVzenV0ZWsgV2lsawo8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6Cj4gRG9lcyB0aGlzIGFsc28gbWVhbiB0aGF0
IHRoZSBoeXBlcnZpc29yIGhhcyB0byBrbm93IHRoZSBjby1wcm9jZXNzb3JzPwo+IEFzIGluIGhv
dyB0byBzdGFydC9zdG9wIHRoZW0/IEFuZCBob3cgdG8gdGVsbCB0aGVtIHRvIHNhdmUvcmVzdG9y
ZQo+IGd1ZXN0IGNvbnRleHQ/IE9yIGlzIHRoZXJlIHNvbWUgZ2VuZXJpYyBzcGVjaWZpY2F0aW9u
IGZvciBkb2luZyB0aGlzPwoKVW5mb3J0dW5hdGVseSB0aGVyZSBpcyBiZSBubyBzaW5nbGUgd2F5
IHRvIHN3aXRjaCBjb250ZXh0IG9uCmNvLXByb2Nlc3NvcnMsIHNvIHllcywgaHlwZXJ2aXNvciBo
YXMgdG8ga25vdyB0aGUgY28tcHJvY2Vzc29ycy4KVGhlIHNpdHVhdGlvbiBpcyBub3QgYXMgYmFk
IGFzIGhhdmluZyBmdWxsLXNjb3BlIGRyaXZlciAod2hpY2ggaXMKaW1wbGVtZW50ZWQgaW4gc29t
ZSBwcm9wcmlldGFyeSBoeXBlcnZpc29ycyksIHdlIG9ubHkgbmVlZCB0bzoKMS4gc3RvcAoyLiBm
bHVzaCByZWdpc3RlcnMKMy4gc3dpdGNoIG1lbW9yeSBjb250ZXh0IDwtLS0gaW1wbGVtZW50ZWQg
YnkgU01NVSBpbiBBUk0KNC4gcmVzdG9yZSByZWdpc3RlcnMKNS4gc3RhcnQKCkJlc3QgcmVnYXJk
cywKQXJ0ZW0gTXlnYWlldgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 14 10:39:42 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 14 Nov 2016 10:39:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6Efu-0007uE-Jl; Mon, 14 Nov 2016 10:39:42 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1c6Eft-0007u1-Hf
 for embedded-pv-devel@lists.xenproject.org; Mon, 14 Nov 2016 10:39:41 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 BD/AC-25709-C6499285; Mon, 14 Nov 2016 10:39:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXS6fjDSzdnima
 EwbMDIhYrey4yOzB6HP5whSWAMYo1My8pvyKBNaNn9wW2gnXsFQffBDcwXmPtYuTkEBLIk5h3
 eAqYzStgJ7Fr008wW0LAUOLp++tsIDaLgKrEtDvnmEFsNgF1ibZn28FqRARSJU6e/AcU5+JgF
 ljHLHG65x8TiCMs0Moo0broAQvEhiWMErNbskBsTgFziSdr7gBN5QDaJijxd4cwSJhZQEvi4a
 9bLBC2tsSyha+ZQUqYBaQllv/jmMDINwuhYRaShllIGmYhNCxgZFnFqFGcWlSWWqRrZKiXVJS
 ZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYfgxAsIPxz7KAQ4ySHExKorzxkZoRQnxJ
 +SmVGYnFGfFFpTmpxYcYZTg4lCR4Z00GygkWpaanVqRl5gAjASYtwcGjJMK7GCTNW1yQmFucm
 Q6ROsWoy/Fu87sHTEIsefl5qVLivH4gRQIgRRmleXAjYFF5iVFWSpiXEegoIZ6C1KLczBJU+V
 eM4hyMSsK8wiBTeDLzSuA2vQI6ggnoiF3mGiBHlCQipKQaGOe/sVKY41fYIXqQIWBr/22OHWo
 mamLccrrhF05vNl8xc6+G6LJQA3P+iY+Nep+vbDtk/WjupDV7H7m6VK6o6jqXcER8c+jDtT+L
 Jk9N4svq3yTqdMatNvOMQdO0otRDCi3HXhlHmW+4Xbvov6tx73kHXauHiz4t2bVBobXZQl1qw
 rQ/VUndB5RYijMSDbWYi4oTAa0USKDFAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1479119978!71753076!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20224 invoked from network); 14 Nov 2016 10:39:40 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-6.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 14 Nov 2016 10:39:40 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Mon, 14 Nov 2016 03:39:37 -0700
Message-Id: <5829A276020000780011E5C0@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Mon, 14 Nov 2016 03:39:34 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>,
 "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <20161111212414.GB2304@char.us.oracle.com>
In-Reply-To: <20161111212414.GB2304@char.us.oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 tim@xen.org, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 keir.fraser@citrix.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjExLjE2IGF0IDIyOjI0LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6
Cj4gT24gRnJpLCBOb3YgMDQsIDIwMTYgYXQgMTA6NTE6MzNQTSArMDIwMCwgQW5kcnVzaGNoZW5r
bywgT2xla3NhbmRyIHdyb3RlOgo+PiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSBBZGRyZXNzaW5nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArICoKPj4g
KyAqIEluZGljZXMgdXNlZCB0byBhZGRyZXNzIGZyb250ZW5kcywgZHJpdmVyIGluc3RhbmNlcywg
Y2FyZHMsCj4+ICsgKiBkZXZpY2VzIGFuZCBzdHJlYW1zLgo+PiArICoKPj4gKyAqIGZyb250ZW5k
LWlkCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPj4gKyAqCj4+ICsgKiAgICAg
IERvbWFpbiBJRCBvZiB0aGUgc291bmQgZnJvbnRlbmQuCj4+ICsgKgo+PiArICogZHJ2X2lkeAo+
IAo+IEhvdyBjb21lIHlvdSB1c2UgXyBoZXJlIGJ1dCBmcm9udGVuZC1pZCBoYXMgYW4gJy0nPyBE
byB5b3Ugd2FudCB0byBrZWVwCj4gdGhlbSBhbGwgdGhlIHNhbWU/Cj4gCj4+ICsgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KPj4gKyAqCj4+ICsgKiAgICAgIFplcm8gYmFzZWQgaW5kZXgg
b2YgdGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBpbnN0YW5jZSBpbiB0aGlzIGRvbWFpbi4K
Pj4gKyAqICAgICAgTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0aGUgZG9tYWlu
IGF0IHRoZSBzYW1lIHRpbWUuCj4gCj4gSSB0aGluayB0aGF0IGlzIGdpdmVuLiBZb3UgY2FuIGhh
dmUgbXVsdGlwbGUgTklDcyBmb3IgZXhhbXBsZS4gSSB3b3VkbAo+IHJlbW92ZSB0aGF0IHNlbnRl
bmNlLgoKSXMgdGhhdCBhIGdpdmVuPyBNdWx0aXBsZSBkZXZpY2VzIHllcywgYnV0IG11bHRpcGxl
IGRyaXZlcnM/CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 14 10:39:42 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 14 Nov 2016 10:39:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6Efu-0007uE-Jl; Mon, 14 Nov 2016 10:39:42 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1c6Eft-0007u1-Hf
 for embedded-pv-devel@lists.xenproject.org; Mon, 14 Nov 2016 10:39:41 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 BD/AC-25709-C6499285; Mon, 14 Nov 2016 10:39:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXS6fjDSzdnima
 EwbMDIhYrey4yOzB6HP5whSWAMYo1My8pvyKBNaNn9wW2gnXsFQffBDcwXmPtYuTkEBLIk5h3
 eAqYzStgJ7Fr008wW0LAUOLp++tsIDaLgKrEtDvnmEFsNgF1ibZn28FqRARSJU6e/AcU5+JgF
 ljHLHG65x8TiCMs0Moo0broAQvEhiWMErNbskBsTgFziSdr7gBN5QDaJijxd4cwSJhZQEvi4a
 9bLBC2tsSyha+ZQUqYBaQllv/jmMDINwuhYRaShllIGmYhNCxgZFnFqFGcWlSWWqRrZKiXVJS
 ZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYfgxAsIPxz7KAQ4ySHExKorzxkZoRQnxJ
 +SmVGYnFGfFFpTmpxYcYZTg4lCR4Z00GygkWpaanVqRl5gAjASYtwcGjJMK7GCTNW1yQmFucm
 Q6ROsWoy/Fu87sHTEIsefl5qVLivH4gRQIgRRmleXAjYFF5iVFWSpiXEegoIZ6C1KLczBJU+V
 eM4hyMSsK8wiBTeDLzSuA2vQI6ggnoiF3mGiBHlCQipKQaGOe/sVKY41fYIXqQIWBr/22OHWo
 mamLccrrhF05vNl8xc6+G6LJQA3P+iY+Nep+vbDtk/WjupDV7H7m6VK6o6jqXcER8c+jDtT+L
 Jk9N4svq3yTqdMatNvOMQdO0otRDCi3HXhlHmW+4Xbvov6tx73kHXauHiz4t2bVBobXZQl1qw
 rQ/VUndB5RYijMSDbWYi4oTAa0USKDFAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1479119978!71753076!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20224 invoked from network); 14 Nov 2016 10:39:40 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-6.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 14 Nov 2016 10:39:40 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Mon, 14 Nov 2016 03:39:37 -0700
Message-Id: <5829A276020000780011E5C0@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Mon, 14 Nov 2016 03:39:34 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>,
 "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <20161111212414.GB2304@char.us.oracle.com>
In-Reply-To: <20161111212414.GB2304@char.us.oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, ian.campbell@citrix.com, vlad.babchuk@gmail.com,
 tim@xen.org, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 keir.fraser@citrix.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjExLjE2IGF0IDIyOjI0LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6
Cj4gT24gRnJpLCBOb3YgMDQsIDIwMTYgYXQgMTA6NTE6MzNQTSArMDIwMCwgQW5kcnVzaGNoZW5r
bywgT2xla3NhbmRyIHdyb3RlOgo+PiArICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSBBZGRyZXNzaW5nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiArICoKPj4g
KyAqIEluZGljZXMgdXNlZCB0byBhZGRyZXNzIGZyb250ZW5kcywgZHJpdmVyIGluc3RhbmNlcywg
Y2FyZHMsCj4+ICsgKiBkZXZpY2VzIGFuZCBzdHJlYW1zLgo+PiArICoKPj4gKyAqIGZyb250ZW5k
LWlkCj4+ICsgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KPj4gKyAqCj4+ICsgKiAgICAg
IERvbWFpbiBJRCBvZiB0aGUgc291bmQgZnJvbnRlbmQuCj4+ICsgKgo+PiArICogZHJ2X2lkeAo+
IAo+IEhvdyBjb21lIHlvdSB1c2UgXyBoZXJlIGJ1dCBmcm9udGVuZC1pZCBoYXMgYW4gJy0nPyBE
byB5b3Ugd2FudCB0byBrZWVwCj4gdGhlbSBhbGwgdGhlIHNhbWU/Cj4gCj4+ICsgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KPj4gKyAqCj4+ICsgKiAgICAgIFplcm8gYmFzZWQgaW5kZXgg
b2YgdGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBpbnN0YW5jZSBpbiB0aGlzIGRvbWFpbi4K
Pj4gKyAqICAgICAgTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0aGUgZG9tYWlu
IGF0IHRoZSBzYW1lIHRpbWUuCj4gCj4gSSB0aGluayB0aGF0IGlzIGdpdmVuLiBZb3UgY2FuIGhh
dmUgbXVsdGlwbGUgTklDcyBmb3IgZXhhbXBsZS4gSSB3b3VkbAo+IHJlbW92ZSB0aGF0IHNlbnRl
bmNlLgoKSXMgdGhhdCBhIGdpdmVuPyBNdWx0aXBsZSBkZXZpY2VzIHllcywgYnV0IG11bHRpcGxl
IGRyaXZlcnM/CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 06:51:27 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 06:51:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6u47-0005bs-G3; Wed, 16 Nov 2016 06:51:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c6u46-0005bW-2O
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 06:51:26 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 11/56-12520-DE10C285; Wed, 16 Nov 2016 06:51:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRWlGSWpSXmKPExsXiVRvkpPuGUSf
 CYMVxA4uVPReZHRg9Dn+4whLAGMWamZeUX5HAmrH33nuWgl7Gij8rrrI2MJZ1MXJxCAnMZ5R4
 29fHBuKwCDSwSpy6fYOli5GTQ0JgDqvEuX2aEHaORPuvj6wQdpHE8fsX2EBsXgFBiZMzn4DVC
 wl4Szw80cQIYnMKmEuce7uABWJDE5PE1S6IBjYBI4nlN36ANbAIqErM+9bBAjEoQKLl8BYmkA
 ZhgVZGidZFD8ASIkANnXcug01iFvjFIrHs0kSgFRxAjrrE+nlCExgFZiE5ZBZCZgEj0ypGjeL
 UorLUIl1DI72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMBAZACCHYyXNwYcYpTk
 YFIS5f28XTtCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvRgadCCHBotT01Iq0zBxgTMCkJTh4l
 ER4mYBxIcRbXJCYW5yZDpE6xWjPseDE8wdMHIvA5LvN74Bk24cPD5iEWPLy81KlxHlXgUwVAG
 nLKM2DGwqL4UuMslLCvIxAZwrxFKQW5WaWoMq/YhTnYFQS5jUDWc6TmVcCt/sV0FlMQGftMtc
 AOaskESEl1cDoOsGsvOyd9MWm5ImSahqTli5ezbT0WuLf07NPbFxrskK8pPOc1BLeKcb2978d
 17+7LOHrA8uu0yUyMit2OyYUaTIczrM1LivaGj7HpUBUUOfU0e8X2Ox72ZYWPfnUYLhLlN38r
 jzX7yy/uVMzZWoMnv3h3fPunbT2ux9B72+/8Mwr4ta4c/6pEktxRqKhFnNRcSIAe8NxXtwCAA
 A=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1479279084!29585097!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8176 invoked from network); 16 Nov 2016 06:51:24 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Nov 2016 06:51:24 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so7812042wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 15 Nov 2016 22:51:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=1UJ2dTSSDPbkUxMiE1sBOSIYD6G/LUXgKCrKRhMgGJU=;
 b=bNFwMz+467L6AvPg4XaNkV1I2P3i5cmyoMk91GWtBnJxOR2/X6l/QcJowjaVPTUePK
 p/99NM96g/v0F98ypqik5Fnsby9CRMnQlzNM94ZyKFzsWjcm3FJIuGnuCkRExk6cWS/Q
 dJLhep37LGm4vRyzZjna/MiprtXSY5v/6B3fYznpnpe7di3s+HZV5fLm+jdstzGxXyz0
 82Wt2sMzDfHvSI9rgNGpQJaXn4g+WdaXxsxd8JshSrtHa9R+ZmSiT2ry2aYQg/3aXTiL
 bs1gS/TM5I8PPZlSfV1HbQBKSm8qhJKXWiIkgKPnt/kUTi7oLrHOCp1Igcguh0CUWKfX
 RfFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=1UJ2dTSSDPbkUxMiE1sBOSIYD6G/LUXgKCrKRhMgGJU=;
 b=KvK7A+5vxayYURMnxp177m0voGxt/o1Gs3iGFZkKvfb5/MXH468J/RpX2vM8piFbxb
 ldH0W0HrccQmBVoQZuJpjNwV2wOENo8a9E3pcfecMz43/tKey6cJZ3ybHNk0XG+6fStN
 plxWBrsSWTtpoYIlM+9tctvj4oFE75m+JjNrgiNR7s+NDqaLWs2bkiI68aIWCe6keeoY
 vGvuJrmDIuw80hHmlWNumc7Hf233g5Xrzu9tYLBuwpbgGE+EIfufV0zdzfgCRVTvV/q7
 Mc4pQUhJ18ibef3iD7aZPuqldgStPqJDjCsbcgJWVgtRVfAMrWhMq8P90LS/kgWWmaex
 LPvQ==
X-Gm-Message-State: ABUngvdevLJmfKOVbKeegsFKFilygxlLtV+hKYbueLwjAayY1T3BxGBiPMEJ3IDTsnxqqPE+nkc0bkrusGkhvw==
X-Received: by 10.194.109.168 with SMTP id ht8mr734165wjb.36.1479279084216;
 Tue, 15 Nov 2016 22:51:24 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.133 with HTTP; Tue, 15 Nov 2016 22:51:23 -0800 (PST)
In-Reply-To: <20161115191840.GC9147@char.us.oracle.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <20161111212414.GB2304@char.us.oracle.com>
 <5829A276020000780011E5C0@prv-mh.provo.novell.com>
 <20161115191840.GC9147@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Wed, 16 Nov 2016 08:51:23 +0200
Message-ID: <CANY+8dfpsEfmaYE7S-W8hV_1isufag95ZZuWN_zM=1oBrvuU0g@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Volodymyr Babchuk <vlad.babchuk@gmail.com>,
 Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dario.faggioli@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SWYgdGhlc2UgYXJlIGFsbCB0aGUgY29tbWVudHMgdGhlbiBJJ2xsIHN0YXJ0IHByZXBhcmluZyBw
YXRjaCB2OQpUaGFuayB5b3UgYWxsIGZvciByZXZpZXdpbmcgYW5kIHByb3ZpZGluZyBmZWVkYmFj
awoKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRl
ZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 06:51:27 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 06:51:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6u47-0005bs-G3; Wed, 16 Nov 2016 06:51:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c6u46-0005bW-2O
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 06:51:26 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 11/56-12520-DE10C285; Wed, 16 Nov 2016 06:51:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRWlGSWpSXmKPExsXiVRvkpPuGUSf
 CYMVxA4uVPReZHRg9Dn+4whLAGMWamZeUX5HAmrH33nuWgl7Gij8rrrI2MJZ1MXJxCAnMZ5R4
 29fHBuKwCDSwSpy6fYOli5GTQ0JgDqvEuX2aEHaORPuvj6wQdpHE8fsX2EBsXgFBiZMzn4DVC
 wl4Szw80cQIYnMKmEuce7uABWJDE5PE1S6IBjYBI4nlN36ANbAIqErM+9bBAjEoQKLl8BYmkA
 ZhgVZGidZFD8ASIkANnXcug01iFvjFIrHs0kSgFRxAjrrE+nlCExgFZiE5ZBZCZgEj0ypGjeL
 UorLUIl1DI72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMBAZACCHYyXNwYcYpTk
 YFIS5f28XTtCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvRgadCCHBotT01Iq0zBxgTMCkJTh4l
 ER4mYBxIcRbXJCYW5yZDpE6xWjPseDE8wdMHIvA5LvN74Bk24cPD5iEWPLy81KlxHlXgUwVAG
 nLKM2DGwqL4UuMslLCvIxAZwrxFKQW5WaWoMq/YhTnYFQS5jUDWc6TmVcCt/sV0FlMQGftMtc
 AOaskESEl1cDoOsGsvOyd9MWm5ImSahqTli5ezbT0WuLf07NPbFxrskK8pPOc1BLeKcb2978d
 17+7LOHrA8uu0yUyMit2OyYUaTIczrM1LivaGj7HpUBUUOfU0e8X2Ox72ZYWPfnUYLhLlN38r
 jzX7yy/uVMzZWoMnv3h3fPunbT2ux9B72+/8Mwr4ta4c/6pEktxRqKhFnNRcSIAe8NxXtwCAA
 A=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1479279084!29585097!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8176 invoked from network); 16 Nov 2016 06:51:24 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Nov 2016 06:51:24 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so7812042wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Tue, 15 Nov 2016 22:51:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=1UJ2dTSSDPbkUxMiE1sBOSIYD6G/LUXgKCrKRhMgGJU=;
 b=bNFwMz+467L6AvPg4XaNkV1I2P3i5cmyoMk91GWtBnJxOR2/X6l/QcJowjaVPTUePK
 p/99NM96g/v0F98ypqik5Fnsby9CRMnQlzNM94ZyKFzsWjcm3FJIuGnuCkRExk6cWS/Q
 dJLhep37LGm4vRyzZjna/MiprtXSY5v/6B3fYznpnpe7di3s+HZV5fLm+jdstzGxXyz0
 82Wt2sMzDfHvSI9rgNGpQJaXn4g+WdaXxsxd8JshSrtHa9R+ZmSiT2ry2aYQg/3aXTiL
 bs1gS/TM5I8PPZlSfV1HbQBKSm8qhJKXWiIkgKPnt/kUTi7oLrHOCp1Igcguh0CUWKfX
 RfFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=1UJ2dTSSDPbkUxMiE1sBOSIYD6G/LUXgKCrKRhMgGJU=;
 b=KvK7A+5vxayYURMnxp177m0voGxt/o1Gs3iGFZkKvfb5/MXH468J/RpX2vM8piFbxb
 ldH0W0HrccQmBVoQZuJpjNwV2wOENo8a9E3pcfecMz43/tKey6cJZ3ybHNk0XG+6fStN
 plxWBrsSWTtpoYIlM+9tctvj4oFE75m+JjNrgiNR7s+NDqaLWs2bkiI68aIWCe6keeoY
 vGvuJrmDIuw80hHmlWNumc7Hf233g5Xrzu9tYLBuwpbgGE+EIfufV0zdzfgCRVTvV/q7
 Mc4pQUhJ18ibef3iD7aZPuqldgStPqJDjCsbcgJWVgtRVfAMrWhMq8P90LS/kgWWmaex
 LPvQ==
X-Gm-Message-State: ABUngvdevLJmfKOVbKeegsFKFilygxlLtV+hKYbueLwjAayY1T3BxGBiPMEJ3IDTsnxqqPE+nkc0bkrusGkhvw==
X-Received: by 10.194.109.168 with SMTP id ht8mr734165wjb.36.1479279084216;
 Tue, 15 Nov 2016 22:51:24 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.133 with HTTP; Tue, 15 Nov 2016 22:51:23 -0800 (PST)
In-Reply-To: <20161115191840.GC9147@char.us.oracle.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <20161111212414.GB2304@char.us.oracle.com>
 <5829A276020000780011E5C0@prv-mh.provo.novell.com>
 <20161115191840.GC9147@char.us.oracle.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Wed, 16 Nov 2016 08:51:23 +0200
Message-ID: <CANY+8dfpsEfmaYE7S-W8hV_1isufag95ZZuWN_zM=1oBrvuU0g@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Volodymyr Babchuk <vlad.babchuk@gmail.com>,
 Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dario.faggioli@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SWYgdGhlc2UgYXJlIGFsbCB0aGUgY29tbWVudHMgdGhlbiBJJ2xsIHN0YXJ0IHByZXBhcmluZyBw
YXRjaCB2OQpUaGFuayB5b3UgYWxsIGZvciByZXZpZXdpbmcgYW5kIHByb3ZpZGluZyBmZWVkYmFj
awoKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRl
ZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 10:46:13 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 10:46:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6xjJ-00043g-1c; Wed, 16 Nov 2016 10:46:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=1216b5d19=david.vrabel@citrix.com>)
 id 1c6xjH-00043a-7J
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 10:46:11 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 78/D9-01948-2F83C285; Wed, 16 Nov 2016 10:46:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsXitHSDve5HC50
 Ig58XrC1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8appYuYCy5wVCz73svYwNjJ3sXIySEh4C/x
 aN12li5GLg5hgVZGidZFD1hAEiICcRJd3yexdTFycAgJVEhcXhIFUsMs8IhJ4vaMe2A1bAI6E
 o+XzIAaJCfR2z0JLM4rYCux884zZhCbRUBVYvO6LSwgc0QFgiU2b3ODKBGUODnzCVg5p4CTxM
 oVk9lBSpgFNCXW79IHCTMLyEtsfzsHbIqQgIrEx7WrWCE2cUvcPj2VeQKjwCwkk2YhdM9C0r2
 AkXkVo0ZxalFZapGuoaleUlFmekZJbmJmjq6hgalebmpxcWJ6ak5iUrFecn7uJkZgYDIAwQ7G
 hu2ehxglOZiURHl5WHUihPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwVpkD5QSLUtNTK9Iyc4AxA
 pOW4OBREuGtAEnzFhck5hZnpkOkTjEqSonz7gNJCIAkMkrz4NpgcXmJUVZKmJcR6BAhnoLUot
 zMElT5V4ziHIxKwrx1IFN4MvNK4Ka/AlrMBLR4jwDY4pJEhJRUA2NLnpHsxB1GPn18a25tWxp
 6q/TN9DN3u287uZe5ffkwU90t7JCu+Jowv4YVc0w2brO/ZDbPfH72egWByfOPVEb/Fp8eJljo
 VJsd1/6TwTTUqlv4sa/2M7cruhNlZkyx/J3876qgutnLryevXUzTqi7lWN38JJX5yE2bPaWCa
 +XaPd3K45/Y7lViKc5INNRiLipOBAC/LnRCxgIAAA==
X-Env-Sender: prvs=1216b5d19=david.vrabel@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1479293166!70385972!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11350 invoked from network); 16 Nov 2016 10:46:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 16 Nov 2016 10:46:07 -0000
X-IronPort-AV: E=Sophos;i="5.31,647,1473120000"; d="scan'208";a="398494729"
To: "Andrushchenko, Oleksandr" <andr2000@gmail.com>,
 <embedded-pv-devel@lists.xenproject.org>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
From: David Vrabel <david.vrabel@citrix.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <e0e87a6e-8ca4-8241-e337-8a033aa64106@citrix.com>
Date: Wed, 16 Nov 2016 10:38:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <1478292693-4107-2-git-send-email-andr2000@gmail.com>
X-DLP: MIA2
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com, oleksandr.dmytryshyn@globallogic.com, tim@xen.org,
 andrii.anisov@gmail.com, olekstysh@gmail.com, al1img@gmail.com,
 jbeulich@suse.com, dario.faggioli@citrix.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

ClNvdW5kIGlzIG5vdCBteSBhcmVhIG9mIGV4cGVydGlzZSBidXQgSSBoYXZlIGEgZmV3IHBvaW50
cyB0aGF0IHlvdSBtYXkKbGlrZSB0byBjb25zaWRlci4KCjEuIFlvdSBjYW4gb25seSBzYXkgaG93
IG1hbnkgY2hhbm5lbHMgYSBzdHJlYW0gaGFzLCBub3Qgd2hhdCB0aGUKY2hhbm5lbHMgY29ycmVz
cG9uZCB0byAoZS5nLiwgImxlZnQiLCAicmlnaHQiIGZvciBhIDIgY2hhbm5lbCBzdGVyZW8Kc3Ry
ZWFtOyBvciAibGVmdC1mcm9udCIsICJyZWFyLXJpZ2h0IiwgZXRjLiBmb3IgYSA2IGNoYW5uZWwg
NS4xIHN1cnJvdW5kCnNvdW5kIHN0cmVhbSkuCgoyLiBWb2x1bWUgY29udHJvbCB1c2VzIGFic29s
dXRlIHBvd2VyIGxldmVscyAoZEJtKS4gSG93IGlzIHRoaXMgc3VwcG9zZWQKdG8gbWFwIHRvIHRo
ZSBzdGFuZGFyZCAwLTEwMCUgdm9sdW1lIGNvbnRyb2xzIHRoYXQgYXJlIG1vc3QgY29tbW9ubHkK
cHJlc2VudGVkIHRvIGEgdXNlcj8KCjMuIEZvciB0aGUgUENNIGZvcm1hdHMgeW91IG5lZWQgdG8g
cHJlY2lzZWx5IHNwZWNpZnkgdGhlIGZvcm1hdCBvcgpyZWZlcmVuY2UgZXh0ZXJuYWwgc3BlY2lm
aWNhdGlvbnMgdGhhdCBkbyBzby4gIEZvciBleGFtcGxlLCAibXBlZyIgaXMgYQpiaXQgdmFndWUg
YXMgSSdtIHN1cmUgdGhpcyBzdGFuZGFyZCBib2R5IGhhcyBwcm9kdWNlZCBtYW55IGRpZmZlcmVu
dAphdWRpbyBmb3JtYXRzLiAgVGhlIHNwZWNpZmljYXRpb25zIGRvbid0IG5lZWQgdG8gYmUgZnJl
ZWx5IGF2YWlsYWJsZSwKanVzdCBjb3JyZWN0bHkgcmVmZXJlbmNlZC4KCjQuIDggYml0cyBmb3Ig
c3RyZWFtIGluZGV4LCBvcGVyYXRpb24gYW5kIChwYXJ0aWN1bGFybHkpIHBjbSBmb3JtYXQgZmVl
bAphIGxpdHRsZSBsaW1pdGluZy4KCjUuIEZvciB0aGUgcmVhZC93cml0ZSBvcGVyYXRpb25zIGlz
IHRoZSBzdHJlYW0gYnVmZmVyIGNvbnNpZGVyZWQgdG8gYmUKY2lyY3VsYXI/ICBJIHRoaW5rIGl0
IHByb2JhYmx5IHNob3VsZCBiZS4KCjYuIFBDTV9GT1JNQVRfU1BFQ0lBTCBkb2Vzbid0IHNlZW0g
dXNlZnVsIHRvIG1lLiAgTmV3IGZvcm1hdHMgc2hvdWxkIGJlCmFkZGVkIHZpYSBhbiB1cGRhdGUg
dG8gdGhpcyBzcGVjLgoKRGF2aWQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9j
Z2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 10:46:13 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 10:46:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6xjJ-00043g-1c; Wed, 16 Nov 2016 10:46:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=1216b5d19=david.vrabel@citrix.com>)
 id 1c6xjH-00043a-7J
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 10:46:11 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 78/D9-01948-2F83C285; Wed, 16 Nov 2016 10:46:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsXitHSDve5HC50
 Ig58XrC1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8appYuYCy5wVCz73svYwNjJ3sXIySEh4C/x
 aN12li5GLg5hgVZGidZFD1hAEiICcRJd3yexdTFycAgJVEhcXhIFUsMs8IhJ4vaMe2A1bAI6E
 o+XzIAaJCfR2z0JLM4rYCux884zZhCbRUBVYvO6LSwgc0QFgiU2b3ODKBGUODnzCVg5p4CTxM
 oVk9lBSpgFNCXW79IHCTMLyEtsfzsHbIqQgIrEx7WrWCE2cUvcPj2VeQKjwCwkk2YhdM9C0r2
 AkXkVo0ZxalFZapGuoaleUlFmekZJbmJmjq6hgalebmpxcWJ6ak5iUrFecn7uJkZgYDIAwQ7G
 hu2ehxglOZiURHl5WHUihPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwVpkD5QSLUtNTK9Iyc4AxA
 pOW4OBREuGtAEnzFhck5hZnpkOkTjEqSonz7gNJCIAkMkrz4NpgcXmJUVZKmJcR6BAhnoLUot
 zMElT5V4ziHIxKwrx1IFN4MvNK4Ka/AlrMBLR4jwDY4pJEhJRUA2NLnpHsxB1GPn18a25tWxp
 6q/TN9DN3u287uZe5ffkwU90t7JCu+Jowv4YVc0w2brO/ZDbPfH72egWByfOPVEb/Fp8eJljo
 VJsd1/6TwTTUqlv4sa/2M7cruhNlZkyx/J3876qgutnLryevXUzTqi7lWN38JJX5yE2bPaWCa
 +XaPd3K45/Y7lViKc5INNRiLipOBAC/LnRCxgIAAA==
X-Env-Sender: prvs=1216b5d19=david.vrabel@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1479293166!70385972!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11350 invoked from network); 16 Nov 2016 10:46:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 16 Nov 2016 10:46:07 -0000
X-IronPort-AV: E=Sophos;i="5.31,647,1473120000"; d="scan'208";a="398494729"
To: "Andrushchenko, Oleksandr" <andr2000@gmail.com>,
 <embedded-pv-devel@lists.xenproject.org>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
From: David Vrabel <david.vrabel@citrix.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <e0e87a6e-8ca4-8241-e337-8a033aa64106@citrix.com>
Date: Wed, 16 Nov 2016 10:38:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <1478292693-4107-2-git-send-email-andr2000@gmail.com>
X-DLP: MIA2
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, vlad.babchuk@gmail.com,
 ian.jackson@eu.citrix.com, oleksandr.dmytryshyn@globallogic.com, tim@xen.org,
 andrii.anisov@gmail.com, olekstysh@gmail.com, al1img@gmail.com,
 jbeulich@suse.com, dario.faggioli@citrix.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

ClNvdW5kIGlzIG5vdCBteSBhcmVhIG9mIGV4cGVydGlzZSBidXQgSSBoYXZlIGEgZmV3IHBvaW50
cyB0aGF0IHlvdSBtYXkKbGlrZSB0byBjb25zaWRlci4KCjEuIFlvdSBjYW4gb25seSBzYXkgaG93
IG1hbnkgY2hhbm5lbHMgYSBzdHJlYW0gaGFzLCBub3Qgd2hhdCB0aGUKY2hhbm5lbHMgY29ycmVz
cG9uZCB0byAoZS5nLiwgImxlZnQiLCAicmlnaHQiIGZvciBhIDIgY2hhbm5lbCBzdGVyZW8Kc3Ry
ZWFtOyBvciAibGVmdC1mcm9udCIsICJyZWFyLXJpZ2h0IiwgZXRjLiBmb3IgYSA2IGNoYW5uZWwg
NS4xIHN1cnJvdW5kCnNvdW5kIHN0cmVhbSkuCgoyLiBWb2x1bWUgY29udHJvbCB1c2VzIGFic29s
dXRlIHBvd2VyIGxldmVscyAoZEJtKS4gSG93IGlzIHRoaXMgc3VwcG9zZWQKdG8gbWFwIHRvIHRo
ZSBzdGFuZGFyZCAwLTEwMCUgdm9sdW1lIGNvbnRyb2xzIHRoYXQgYXJlIG1vc3QgY29tbW9ubHkK
cHJlc2VudGVkIHRvIGEgdXNlcj8KCjMuIEZvciB0aGUgUENNIGZvcm1hdHMgeW91IG5lZWQgdG8g
cHJlY2lzZWx5IHNwZWNpZnkgdGhlIGZvcm1hdCBvcgpyZWZlcmVuY2UgZXh0ZXJuYWwgc3BlY2lm
aWNhdGlvbnMgdGhhdCBkbyBzby4gIEZvciBleGFtcGxlLCAibXBlZyIgaXMgYQpiaXQgdmFndWUg
YXMgSSdtIHN1cmUgdGhpcyBzdGFuZGFyZCBib2R5IGhhcyBwcm9kdWNlZCBtYW55IGRpZmZlcmVu
dAphdWRpbyBmb3JtYXRzLiAgVGhlIHNwZWNpZmljYXRpb25zIGRvbid0IG5lZWQgdG8gYmUgZnJl
ZWx5IGF2YWlsYWJsZSwKanVzdCBjb3JyZWN0bHkgcmVmZXJlbmNlZC4KCjQuIDggYml0cyBmb3Ig
c3RyZWFtIGluZGV4LCBvcGVyYXRpb24gYW5kIChwYXJ0aWN1bGFybHkpIHBjbSBmb3JtYXQgZmVl
bAphIGxpdHRsZSBsaW1pdGluZy4KCjUuIEZvciB0aGUgcmVhZC93cml0ZSBvcGVyYXRpb25zIGlz
IHRoZSBzdHJlYW0gYnVmZmVyIGNvbnNpZGVyZWQgdG8gYmUKY2lyY3VsYXI/ICBJIHRoaW5rIGl0
IHByb2JhYmx5IHNob3VsZCBiZS4KCjYuIFBDTV9GT1JNQVRfU1BFQ0lBTCBkb2Vzbid0IHNlZW0g
dXNlZnVsIHRvIG1lLiAgTmV3IGZvcm1hdHMgc2hvdWxkIGJlCmFkZGVkIHZpYSBhbiB1cGRhdGUg
dG8gdGhpcyBzcGVjLgoKRGF2aWQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9j
Z2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 12:39:16 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 12:39:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6zUi-0004EW-G5; Wed, 16 Nov 2016 12:39:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c6zUg-0004EA-Mf
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 12:39:14 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 9B/81-08915-2735C285; Wed, 16 Nov 2016 12:39:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXiVRvkqFsYrBN
 hMP8fr8XKnovMDowehz9cYQlgjGLNzEvKr0hgzWhobWAq+MlVcW9yP2sD43+OLkYuDiGBBYwS
 p1oOMoI4LAINrBJb98xmB3EkBOawSkz7d4m5i5ETyMmROH0KpArELpD4M/UaO4jNKyAocXLmE
 xYQW0jAW2JDazOYzSkQKDG7fR0bxIr/TBJvd35gBUmwCehKXH/1gAnEZhFQlViyfx3UoACJqT
 NWg9nCAtYSP5unADVzcIgIqEt8vMgHEmYWOMUocXmnGEiYGSi8fp7QBEaBWUiumIWQWcDItIp
 Rozi1qCy1SNfISC+pKDM9oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3cTIzAM6xkYGHcwTj3h
 d4hRkoNJSZSXh1UnQogvKT+lMiOxOCO+qDQntfgQowwHh5IEb3ggUE6wKDU9tSItMwcYETBpC
 Q4eJRFe6yCgNG9xQWJucWY6ROoUoy5H24cPD5iEWPLy81KlxHlngswQACnKKM2DGwGLzkuMsl
 LCvIwMDAxCPAWpRbmZJajyrxjFORiVhHlPgUzhycwrgdv0CugIJqAj9giAHVGSiJCSamBkK49
 esLd/2ToByc8Sa+bsaPaP+Wn3cI7QxB+LJqhK1aolMJmWJDe7GKzxCPN/3KtwbiHLvCaezLQT
 Z8/JXV+X8mX2xizryRl94SKL5/CsV4qUunOnZsrmLgWVoDuL9bTsThyfmxFYa5y6/snOPR1XJ
 R5XdxgfiH98c0ln6YSE1R+tA2caF1crsRRnJBpqMRcVJwIAsm5SDMkCAAA=
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1479299952!63650654!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25134 invoked from network); 16 Nov 2016 12:39:12 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Nov 2016 12:39:12 -0000
Received: by mail-wm0-f65.google.com with SMTP id g23so10756698wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 16 Nov 2016 04:39:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=52N3NNx0bFeOes3t377qPfpYObY5Mq0dZi2T+jPIEgQ=;
 b=iSXPR0vaLR7AgKByiqXqCYDAT4Rq4c6mLmmNEizJHzdK3aQX3oVVNEasSiGhsXKCV5
 sr2nJUXpjxDWOO8oh79xpfknNYy8gKRjFSDWEZ+NL+20YEgza3YsqVVNXnPds9qcDWn0
 nyKThGi8Ao9dLu+3dDeJ7dQe35yDNNqF09jGjnjVKsOSjoeIVm/ExTlu6AXGNACYFCYV
 ErMeYBPn+Gfsi7MYwDDOT7aG9QcGYHZCKFWxjQBZ75KHvaI3PMAFcC2lEpr3I5R+eQ3O
 2L3pt46ortcNRAlyupeCU+nsxzn7D6N8QQYlk/GFdqdREtpiohaJgIj08lUwcwCKyPoT
 +hXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=52N3NNx0bFeOes3t377qPfpYObY5Mq0dZi2T+jPIEgQ=;
 b=VX06hcsSDgMoYjwlBj02W4BceKqESb7O/jMxSp7UvJG8OdlDTahZTSIEfl5FXkX+ZA
 snMcibqaoVY6y3oLSYRJ4EmOVTobxv5n2DffvLkmF73hEfkesFZIuJ2egDPC0tshktou
 N0yg+gGQt2OmaFR56ORHSG8ATwlIeRYkQ5n1hXX4LXzAtI6dDIcBBlbkoXeFeBQBg33+
 +CjlWlFhgf28e+4qn8DvzKRHcDo47vIiid0oHBv60MEUIgF1gPb47vRxfrZ873HcjUBs
 lXV8AcEBQJFxPFMhbvfq6I0VOebIlBaXokCc6+vxMzIcasBr3Tc6xDUyWN3LCmfAbJul
 7Afw==
X-Gm-Message-State: ABUngverYH2cWdp1thmuU18c4W8lBz4Ad1h2rXorCUuc3dzRL2tUGs5N5bRl+sY97zq+M66hIR8DpWeNzkjkVg==
X-Received: by 10.194.20.68 with SMTP id l4mr1811770wje.49.1479299952612; Wed,
 16 Nov 2016 04:39:12 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.144.146 with HTTP; Wed, 16 Nov 2016 04:39:11 -0800 (PST)
In-Reply-To: <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 16 Nov 2016 14:39:11 +0200
Message-ID: <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
To: Artem Mygaiev <joculator@gmail.com>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

QU0+IFRoZSBzaXR1YXRpb24gaXMgbm90IGFzIGJhZCBhcyBoYXZpbmcgZnVsbC1zY29wZSBkcml2
ZXIgKHdoaWNoIGlzCkFNPiBpbXBsZW1lbnRlZCBpbiBzb21lIHByb3ByaWV0YXJ5IGh5cGVydmlz
b3JzKSwgd2Ugb25seSBuZWVkIHRvOgpBTT4gMS4gc3RvcApBTT4gMi4gZmx1c2ggcmVnaXN0ZXJz
CkFNPiAzLiBzd2l0Y2ggbWVtb3J5IGNvbnRleHQgPC0tLSBpbXBsZW1lbnRlZCBieSBTTU1VIGlu
IEFSTQpBTT4gNC4gcmVzdG9yZSByZWdpc3RlcnMKQU0+IDUuIHN0YXJ0CgpXZWxsLCB3ZSBhbHNv
IG5lZWQgdG8gdGFrZSBjYXJlIGFib3V0IGZvbGxvd2luZzoKCkFBPiBEdWUgdG8gdGhlIGZhY3Qg
dGhhdCBzb21lIGRvbWFpbiBhc3NpZ25lZCBhIHZjb3Byb2MgY291bGQgYWNjZXNzIGNvcHJvYyB3
aGVuCkFBPiBpdCBpcyBydW5uaW5nIGFub3RoZXIgZG9tYWluIGNvbnRleHQsIGZyYW1ld29yayB3
aWxsIGltcGxlbWVudCBpb21lbSBhY2Nlc3MKQUE+IGVtdWxhdGlvbiBmb3IgZG9tYWlucyB3aGlj
aCBhcmUgbm90IHByb3ZpZGVkIGNvcHJvYyBhdCB0aGUgbW9tZW50IG9mIGFjY2Vzcy4KClNpbmNl
cmVseSwKQW5kcmlpIEFuaXNvdi4KCgpPbiBTYXQsIE5vdiAxMiwgMjAxNiBhdCAyOjA0IFBNLCBB
cnRlbSBNeWdhaWV2IDxqb2N1bGF0b3JAZ21haWwuY29tPiB3cm90ZToKPiBPbiBGcmksIE5vdiAx
MSwgMjAxNiBhdCAxMDo0MyBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+IHdyb3RlOgo+PiBEb2VzIHRoaXMgYWxzbyBtZWFuIHRoYXQgdGhlIGh5cGVy
dmlzb3IgaGFzIHRvIGtub3cgdGhlIGNvLXByb2Nlc3NvcnM/Cj4+IEFzIGluIGhvdyB0byBzdGFy
dC9zdG9wIHRoZW0/IEFuZCBob3cgdG8gdGVsbCB0aGVtIHRvIHNhdmUvcmVzdG9yZQo+PiBndWVz
dCBjb250ZXh0PyBPciBpcyB0aGVyZSBzb21lIGdlbmVyaWMgc3BlY2lmaWNhdGlvbiBmb3IgZG9p
bmcgdGhpcz8KPgo+IFVuZm9ydHVuYXRlbHkgdGhlcmUgaXMgYmUgbm8gc2luZ2xlIHdheSB0byBz
d2l0Y2ggY29udGV4dCBvbgo+IGNvLXByb2Nlc3NvcnMsIHNvIHllcywgaHlwZXJ2aXNvciBoYXMg
dG8ga25vdyB0aGUgY28tcHJvY2Vzc29ycy4KPiBUaGUgc2l0dWF0aW9uIGlzIG5vdCBhcyBiYWQg
YXMgaGF2aW5nIGZ1bGwtc2NvcGUgZHJpdmVyICh3aGljaCBpcwo+IGltcGxlbWVudGVkIGluIHNv
bWUgcHJvcHJpZXRhcnkgaHlwZXJ2aXNvcnMpLCB3ZSBvbmx5IG5lZWQgdG86Cj4gMS4gc3RvcAo+
IDIuIGZsdXNoIHJlZ2lzdGVycwo+IDMuIHN3aXRjaCBtZW1vcnkgY29udGV4dCA8LS0tIGltcGxl
bWVudGVkIGJ5IFNNTVUgaW4gQVJNCj4gNC4gcmVzdG9yZSByZWdpc3RlcnMKPiA1LiBzdGFydAo+
Cj4gQmVzdCByZWdhcmRzLAo+IEFydGVtIE15Z2FpZXYKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 12:39:16 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 12:39:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c6zUi-0004EW-G5; Wed, 16 Nov 2016 12:39:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c6zUg-0004EA-Mf
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 12:39:14 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 9B/81-08915-2735C285; Wed, 16 Nov 2016 12:39:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXiVRvkqFsYrBN
 hMP8fr8XKnovMDowehz9cYQlgjGLNzEvKr0hgzWhobWAq+MlVcW9yP2sD43+OLkYuDiGBBYwS
 p1oOMoI4LAINrBJb98xmB3EkBOawSkz7d4m5i5ETyMmROH0KpArELpD4M/UaO4jNKyAocXLmE
 xYQW0jAW2JDazOYzSkQKDG7fR0bxIr/TBJvd35gBUmwCehKXH/1gAnEZhFQlViyfx3UoACJqT
 NWg9nCAtYSP5unADVzcIgIqEt8vMgHEmYWOMUocXmnGEiYGSi8fp7QBEaBWUiumIWQWcDItIp
 Rozi1qCy1SNfISC+pKDM9oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3cTIzAM6xkYGHcwTj3h
 d4hRkoNJSZSXh1UnQogvKT+lMiOxOCO+qDQntfgQowwHh5IEb3ggUE6wKDU9tSItMwcYETBpC
 Q4eJRFe6yCgNG9xQWJucWY6ROoUoy5H24cPD5iEWPLy81KlxHlngswQACnKKM2DGwGLzkuMsl
 LCvIwMDAxCPAWpRbmZJajyrxjFORiVhHlPgUzhycwrgdv0CugIJqAj9giAHVGSiJCSamBkK49
 esLd/2ToByc8Sa+bsaPaP+Wn3cI7QxB+LJqhK1aolMJmWJDe7GKzxCPN/3KtwbiHLvCaezLQT
 Z8/JXV+X8mX2xizryRl94SKL5/CsV4qUunOnZsrmLgWVoDuL9bTsThyfmxFYa5y6/snOPR1XJ
 R5XdxgfiH98c0ln6YSE1R+tA2caF1crsRRnJBpqMRcVJwIAsm5SDMkCAAA=
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1479299952!63650654!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25134 invoked from network); 16 Nov 2016 12:39:12 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Nov 2016 12:39:12 -0000
Received: by mail-wm0-f65.google.com with SMTP id g23so10756698wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 16 Nov 2016 04:39:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=52N3NNx0bFeOes3t377qPfpYObY5Mq0dZi2T+jPIEgQ=;
 b=iSXPR0vaLR7AgKByiqXqCYDAT4Rq4c6mLmmNEizJHzdK3aQX3oVVNEasSiGhsXKCV5
 sr2nJUXpjxDWOO8oh79xpfknNYy8gKRjFSDWEZ+NL+20YEgza3YsqVVNXnPds9qcDWn0
 nyKThGi8Ao9dLu+3dDeJ7dQe35yDNNqF09jGjnjVKsOSjoeIVm/ExTlu6AXGNACYFCYV
 ErMeYBPn+Gfsi7MYwDDOT7aG9QcGYHZCKFWxjQBZ75KHvaI3PMAFcC2lEpr3I5R+eQ3O
 2L3pt46ortcNRAlyupeCU+nsxzn7D6N8QQYlk/GFdqdREtpiohaJgIj08lUwcwCKyPoT
 +hXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=52N3NNx0bFeOes3t377qPfpYObY5Mq0dZi2T+jPIEgQ=;
 b=VX06hcsSDgMoYjwlBj02W4BceKqESb7O/jMxSp7UvJG8OdlDTahZTSIEfl5FXkX+ZA
 snMcibqaoVY6y3oLSYRJ4EmOVTobxv5n2DffvLkmF73hEfkesFZIuJ2egDPC0tshktou
 N0yg+gGQt2OmaFR56ORHSG8ATwlIeRYkQ5n1hXX4LXzAtI6dDIcBBlbkoXeFeBQBg33+
 +CjlWlFhgf28e+4qn8DvzKRHcDo47vIiid0oHBv60MEUIgF1gPb47vRxfrZ873HcjUBs
 lXV8AcEBQJFxPFMhbvfq6I0VOebIlBaXokCc6+vxMzIcasBr3Tc6xDUyWN3LCmfAbJul
 7Afw==
X-Gm-Message-State: ABUngverYH2cWdp1thmuU18c4W8lBz4Ad1h2rXorCUuc3dzRL2tUGs5N5bRl+sY97zq+M66hIR8DpWeNzkjkVg==
X-Received: by 10.194.20.68 with SMTP id l4mr1811770wje.49.1479299952612; Wed,
 16 Nov 2016 04:39:12 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.144.146 with HTTP; Wed, 16 Nov 2016 04:39:11 -0800 (PST)
In-Reply-To: <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 16 Nov 2016 14:39:11 +0200
Message-ID: <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
To: Artem Mygaiev <joculator@gmail.com>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

QU0+IFRoZSBzaXR1YXRpb24gaXMgbm90IGFzIGJhZCBhcyBoYXZpbmcgZnVsbC1zY29wZSBkcml2
ZXIgKHdoaWNoIGlzCkFNPiBpbXBsZW1lbnRlZCBpbiBzb21lIHByb3ByaWV0YXJ5IGh5cGVydmlz
b3JzKSwgd2Ugb25seSBuZWVkIHRvOgpBTT4gMS4gc3RvcApBTT4gMi4gZmx1c2ggcmVnaXN0ZXJz
CkFNPiAzLiBzd2l0Y2ggbWVtb3J5IGNvbnRleHQgPC0tLSBpbXBsZW1lbnRlZCBieSBTTU1VIGlu
IEFSTQpBTT4gNC4gcmVzdG9yZSByZWdpc3RlcnMKQU0+IDUuIHN0YXJ0CgpXZWxsLCB3ZSBhbHNv
IG5lZWQgdG8gdGFrZSBjYXJlIGFib3V0IGZvbGxvd2luZzoKCkFBPiBEdWUgdG8gdGhlIGZhY3Qg
dGhhdCBzb21lIGRvbWFpbiBhc3NpZ25lZCBhIHZjb3Byb2MgY291bGQgYWNjZXNzIGNvcHJvYyB3
aGVuCkFBPiBpdCBpcyBydW5uaW5nIGFub3RoZXIgZG9tYWluIGNvbnRleHQsIGZyYW1ld29yayB3
aWxsIGltcGxlbWVudCBpb21lbSBhY2Nlc3MKQUE+IGVtdWxhdGlvbiBmb3IgZG9tYWlucyB3aGlj
aCBhcmUgbm90IHByb3ZpZGVkIGNvcHJvYyBhdCB0aGUgbW9tZW50IG9mIGFjY2Vzcy4KClNpbmNl
cmVseSwKQW5kcmlpIEFuaXNvdi4KCgpPbiBTYXQsIE5vdiAxMiwgMjAxNiBhdCAyOjA0IFBNLCBB
cnRlbSBNeWdhaWV2IDxqb2N1bGF0b3JAZ21haWwuY29tPiB3cm90ZToKPiBPbiBGcmksIE5vdiAx
MSwgMjAxNiBhdCAxMDo0MyBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+IHdyb3RlOgo+PiBEb2VzIHRoaXMgYWxzbyBtZWFuIHRoYXQgdGhlIGh5cGVy
dmlzb3IgaGFzIHRvIGtub3cgdGhlIGNvLXByb2Nlc3NvcnM/Cj4+IEFzIGluIGhvdyB0byBzdGFy
dC9zdG9wIHRoZW0/IEFuZCBob3cgdG8gdGVsbCB0aGVtIHRvIHNhdmUvcmVzdG9yZQo+PiBndWVz
dCBjb250ZXh0PyBPciBpcyB0aGVyZSBzb21lIGdlbmVyaWMgc3BlY2lmaWNhdGlvbiBmb3IgZG9p
bmcgdGhpcz8KPgo+IFVuZm9ydHVuYXRlbHkgdGhlcmUgaXMgYmUgbm8gc2luZ2xlIHdheSB0byBz
d2l0Y2ggY29udGV4dCBvbgo+IGNvLXByb2Nlc3NvcnMsIHNvIHllcywgaHlwZXJ2aXNvciBoYXMg
dG8ga25vdyB0aGUgY28tcHJvY2Vzc29ycy4KPiBUaGUgc2l0dWF0aW9uIGlzIG5vdCBhcyBiYWQg
YXMgaGF2aW5nIGZ1bGwtc2NvcGUgZHJpdmVyICh3aGljaCBpcwo+IGltcGxlbWVudGVkIGluIHNv
bWUgcHJvcHJpZXRhcnkgaHlwZXJ2aXNvcnMpLCB3ZSBvbmx5IG5lZWQgdG86Cj4gMS4gc3RvcAo+
IDIuIGZsdXNoIHJlZ2lzdGVycwo+IDMuIHN3aXRjaCBtZW1vcnkgY29udGV4dCA8LS0tIGltcGxl
bWVudGVkIGJ5IFNNTVUgaW4gQVJNCj4gNC4gcmVzdG9yZSByZWdpc3RlcnMKPiA1LiBzdGFydAo+
Cj4gQmVzdCByZWdhcmRzLAo+IEFydGVtIE15Z2FpZXYKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 13:31:51 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 13:31:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c70Jb-0000aD-IB; Wed, 16 Nov 2016 13:31:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=1216b5d19=david.vrabel@citrix.com>)
 id 1c70Ja-0000Zx-9v
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 13:31:50 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 9D/85-08512-5CF5C285; Wed, 16 Nov 2016 13:31:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXitHRDpO7BeJ0
 Ig5nrLCxW9lxkdmD0OPzhCksAYxRrZl5SfkUCa8bU9l/MBRslK/pP3mBtYHwo0sXIySEh4C/x
 vWc6UxcjF4ewQCujROuiBywgCREBPYnZja9ZQRJCAh8ZJbb2NoJVMQscZJZYevAjM0gVm4COx
 OMlM9ghRslJ9HZPAurm4OAVsJVofecHEmYRUJX4OqUbLCwqECyxeZsbSJhXQFDi5MwnYLs4BQ
 IlFizeywxSwiygKbF+lz5ImFlAXmL72zlgi4QEVCQ+rl3FCrGIW+L26anMExgFZiGZNAuhexa
 S7gWMzKsYNYpTi8pSi3QNLfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKTivWS83M3MQJDs56B
 gXEH46N+v0OMkhxMSqK870J1IoT4kvJTKjMSizPii0pzUosPMcpwcChJ8P6PBcoJFqWmp1akZ
 eYAowQmLcHBoyTCWxIHlOYtLkjMLc5Mh0idYlSUEuf1A0kIgCQySvPg2mCReYlRVkqYl5GBgU
 GIpyC1KDezBFX+FaM4B6OSMO8WkCk8mXklcNNfAS1mAlq8RwBscUkiQkqqgXFSd7nC6kXvNvJ
 8sbgdJ7ve9dLcEomXEruZWP/dCf3JW6huKR5tNE9wUafY5s8ak04xH9Q6cLtJSD124X19q72+
 26NmzAw/di5KW08m5K6+jTZ3W/uB8D6mStHSBdxP/cpnbD5QLuCtv/GGSrvblk5zp6KvG79z8
 +/5tH1W6LGVakpfv1zP1VRiKc5INNRiLipOBAAzUEjzxwIAAA==
X-Env-Sender: prvs=1216b5d19=david.vrabel@citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1479303103!70699074!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18806 invoked from network); 16 Nov 2016 13:31:44 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 16 Nov 2016 13:31:44 -0000
X-IronPort-AV: E=Sophos;i="5.31,500,1473120000"; d="scan'208";a="389823820"
To: Volodymyr Babchuk <vlad.babchuk@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <e0e87a6e-8ca4-8241-e337-8a033aa64106@citrix.com>
 <CAOcqxo1meR_0c00bYVKdLbV2NdYgqi_gwXiDVoXpEztUStLopA@mail.gmail.com>
From: David Vrabel <david.vrabel@citrix.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <c75b0266-f9dd-fc69-4dbe-68daf0c8f5d1@citrix.com>
Date: Wed, 16 Nov 2016 13:31:39 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAOcqxo1meR_0c00bYVKdLbV2NdYgqi_gwXiDVoXpEztUStLopA@mail.gmail.com>
X-DLP: MIA2
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, "Andrushchenko, Oleksandr" <andr2000@gmail.com>,
 ian.jackson@eu.citrix.com, oleksandr.dmytryshyn@globallogic.com, tim@xen.org,
 Andrii Anisov <andrii.anisov@gmail.com>, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com, jbeulich@suse.com,
 dario.faggioli@citrix.com, Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTYvMTEvMTYgMTM6MTIsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IEhlbGxvIERhdmlk
LAo+IAo+IEkgaGVscGVkIE9sZWtzYW5kciB3aXRoIHBhcnRzIG9mIHRoaXMgcHJvdG9jb2wsIHNv
IEkgd2FudCB0byBhZGRyZXNzCj4gc29tZSBxdWVzdGlvbnMgeW91IGFza2VkLgo+IAo+IE9uIDE2
IE5vdmVtYmVyIDIwMTYgYXQgMTI6MzgsIERhdmlkIFZyYWJlbCA8ZGF2aWQudnJhYmVsQGNpdHJp
eC5jb20+IHdyb3RlOgo+Pgo+PiBTb3VuZCBpcyBub3QgbXkgYXJlYSBvZiBleHBlcnRpc2UgYnV0
IEkgaGF2ZSBhIGZldyBwb2ludHMgdGhhdCB5b3UgbWF5Cj4+IGxpa2UgdG8gY29uc2lkZXIuCj4+
Cj4+IDEuIFlvdSBjYW4gb25seSBzYXkgaG93IG1hbnkgY2hhbm5lbHMgYSBzdHJlYW0gaGFzLCBu
b3Qgd2hhdCB0aGUKPj4gY2hhbm5lbHMgY29ycmVzcG9uZCB0byAoZS5nLiwgImxlZnQiLCAicmln
aHQiIGZvciBhIDIgY2hhbm5lbCBzdGVyZW8KPj4gc3RyZWFtOyBvciAibGVmdC1mcm9udCIsICJy
ZWFyLXJpZ2h0IiwgZXRjLiBmb3IgYSA2IGNoYW5uZWwgNS4xIHN1cnJvdW5kCj4+IHNvdW5kIHN0
cmVhbSkuCj4+Cj4gWWVzLCB3ZSBjYW4gc3BlY2lmeSBtYXBwaW5nLiBCdXQgcHJvYmxlbSB0aGF0
IGlzIG5vIG9uZSBleHBlY3RzIHRoaXMKPiBpbmZvcm1hdGlvbi4KPiBUaGVyZSBhcmUgcHJlZGVm
aW5lZCBvcmRlcnMgbGlrZSBsZWZ0LXJpZ2h0IG9yIEZSLUZMLVJSLVJMLUZDLUxGRSBvbgo+IGNo
b3NlbiBwbGF0Zm9ybSBhbmQgYWxsIGF1ZGlvIHNvZnR3YXJlIGp1c3Qga25vdyBhbmQgdXNlIHRo
ZW0uCgpTcGVjaWZ5aW5nIGEgZml4ZWQgb3JkZXJpbmcgb2YgY2hhbm5lbHMgaXMgZmluZS4KCj4g
QnV0IG5vdyBJJ20gdGhpbmtpbmcgdGhhdCBpdCBpcyBhIGdvb2QgaWRlYSB0byBhZGQgcHJlZGVm
aW5lZCBvcmRlcnMKPiB0byB0aGUgcHJvdG9jb2wuCj4gSWYgdGFyZ2V0IHBsYXRmb3JtIGhhdmUg
YSBkaWZmZXJlbnQgb3JkZXIgKGUuZy4gYmFja2VuZCBydW5uaW5nIG9uCj4gV2luZG93cyksIHRo
YW4gYmFja2VuZCBzaG91bGQgcmVvcmRlciBkYXRhLgo+IAo+PiAyLiBWb2x1bWUgY29udHJvbCB1
c2VzIGFic29sdXRlIHBvd2VyIGxldmVscyAoZEJtKS4gSG93IGlzIHRoaXMgc3VwcG9zZWQKPj4g
dG8gbWFwIHRvIHRoZSBzdGFuZGFyZCAwLTEwMCUgdm9sdW1lIGNvbnRyb2xzIHRoYXQgYXJlIG1v
c3QgY29tbW9ubHkKPj4gcHJlc2VudGVkIHRvIGEgdXNlcj8KPiBBYWFhaCwgdm9sdW1lcy4gVGhl
eSBhcmUgcHJvYmxlbWF0aWMuIERpZmZlcmVudCBoYXJkd2FyZSB1c2UgZGlmZmVyZW50Cj4gc2Nh
bGVzLiBUaGV5IGNhbiBiZSBsaW5lYXIsIGxvZ2FyaXRobWljLCB0aGV5IGNhbiBoYXZlIGRpZmZl
cmVudAo+IHJhbmdlcywgdGhlcmUgY2FuIGJlIGludGVncmF0ZWQgYW1wbGlmaWVycywgZXRjLCBl
dGMuIEJ1dCBnb29kIG5ld3MKPiB0aGF0IGF1ZGlvIHN1YnN5c3RlbSBhbHdheXMga25vdyBob3cg
dG8gcmVtYXAgdGhvc2Ugc2NhbGVzIGludG8gZEJtCj4gc2NhbGUuIE9uIHRoaXMgc2NhbGUgMGRC
bSBpcyAxMDAlIGFuZCAtaW5mIGRCbSBpcyAwJS4gSWYgYWN0dWFsIHNvdW5kCj4gaGFyZHdhcmUg
aGF2ZSBpbnRlcm5hbCBnYWluLCBpdCB3aWxsIHN1cHBvcnQgdm9sdW1lIGFib3ZlIDBkQm0gKG9y
Cj4gYWJvdmUgMTAwJSkgYW5kIGFsc28gd2lsbCBhZGQgZGlzdG9ydGlvbiB0byBzb3VuZCwgYnR3
LiBUaGVyZSBhcmUKPiBzcGVjaWFsIGZvcm11bGEgdGhhdCBtYXBzIGRCbXMgdG8gcGVyY2Vucy4g
VGhpcyBmb3JtdWxhIGlzIG5vbi1saW5lYXIuCj4gQWxzbywgZGlmZmVyZW50IHNvdW5kIHN5c3Rl
bXMgY2FuIHVzZSBkaWZmZXJlbnQgZm9ybXVsYXMuIFNvIGl0IGlzCj4gYmV0dGVyIG5vdCB0byBz
dGljayB0byBwZXJjZW50cywgYmVjYXVzZSBwZXJjZW50cyBvbiBMaW51eCBhbmQgb24KPiBXaW5k
b3dzIHJ1bm5pbmcgb24gdGhlIHNhbWUgaGFyZHdhcmUgd2lsbCBiZSBkaWZmZXJlbnQgcGVyY2Vu
dHMuIEV2ZW4KPiBwZXJjZW50cyByZXBvcnRlZCBieSBBTFNBIGFuZCByZXBvcnRlZCBieSBQdWxz
ZUF1ZGlvIGFyZSBkaWZmZXJlbnQuCj4gV2UgY2FuJ3QgcmVwcmVzZW50IC1pbmYgYXMgaW50ZWdl
ciwgYnV0IHRoaXMgaXMgbm90IG5lZWRlZCwgdGhhbmtzIHRvCj4gbG9nYXJpdGhtaWMgbmF0dXJl
IG9mIGRCbS4gQW55IHN1ZmZpY2llbnRseSBzbWFsbCB2YWx1ZSBsaWtlIC0xMjBkQm0KPiB3aWxs
IGRvIHRoZSBqb2IgYW5kIHNtYWxsZXN0IHBvc3NpYmxlIHZhbHVlIG9mIC0yMTQ3NDgzLDY0OGRC
bSB3aWxsIGJlCj4gaW5kaXN0aW5ndWlzaGFibGUgZnJvbSBzaWxlbmNlIG9uIGFueSBwcmVzZW50
IG9yIGZ1dHVyZSBoYXJkd2FyZS4KClRoaXMgYWxsIHNvdW5kcyBmaW5lIHRvIG1lIGV4Y2VwdCB5
b3UndmUgZ290IHRoZSB1bml0cyB3cm9uZyBhbmQgeW91CnJlYWxseSBtZWFuIGRCIChub3QgZEJt
IHdoZXJlIDAgZEJtID09IDEgbVcgb2Ygb3V0cHV0IHBvd2VyIHdoaWNoCmRvZXNuJ3QgbWFrZSBh
IHdob2xlIGxvdCBvZiBzZW5zZSBpbiB0aGlzIGNvbnRleHQpLgoKPj4gNi4gUENNX0ZPUk1BVF9T
UEVDSUFMIGRvZXNuJ3Qgc2VlbSB1c2VmdWwgdG8gbWUuICBOZXcgZm9ybWF0cyBzaG91bGQgYmUK
Pj4gYWRkZWQgdmlhIGFuIHVwZGF0ZSB0byB0aGlzIHNwZWMuCj4gWW91IGNhbiBjb25zaWRlciBQ
Q01fRk9STUFUX1NQRUNJQUwgYXMgcmF3IGZvcm1hdC4gSS5lLiAiSSBrbm93IGhvdyB0bwo+IHBy
ZXBhcmUgZGF0YSBmb3IgbXkgZGV2aWNlIGFuZCBteSBkZXZpY2UgZXhwZWN0cyBhdWRpbyBpbiB0
aGF0Cj4gZm9ybWF0Ii4gWW91IGRvbid0IG5lZWQgdGhpcyBvbiBnZW5lcmljIHg4NiBzeXN0ZW0s
Cj4gYnV0IGl0IGNhbiBiZSBhYnNvbHV0ZWx5IGNydWNpYWwgb24gZW1iZWRkZWQgc3lzdGVtIHdp
dGggaGFyZHdhcmUKPiBhY2NlbGVyYXRlZCBhdWRpby92aWRlbyBwbGF5YmFjayBmb3IgZXhhbXBs
ZS4KClRoZSBmcm9udGVuZCBkb2Vzbid0IGtub3cgd2hhdCB0aGUgdW5kZXJseWluZyBoYXJkd2Fy
ZSBpcyBzbyBob3cgY2FuIGl0Cmtub3cgd2hhdCBmb3JtYXQgU1BFQ0lBTCBtZWFucz8KClBlcmhh
cHMgeW91IGNvdWxkIGdpdmUgYW4gZXhhbXBsZSBvZiB3aGF0IG9uZSBvZiB0aGVzZSAic3BlY2lh
bCIgZm9ybWF0cwpsb29rcyBsaWtlPwoKSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZGVm
aW5lIGEgZm9ybWF0IG51bWJlci9uYW1lIGZvciBlYWNoCnNwZWNpYWwgZm9ybWF0LgoKRGF2aWQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVk
LXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m
by9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 13:31:51 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 13:31:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c70Jb-0000aD-IB; Wed, 16 Nov 2016 13:31:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=1216b5d19=david.vrabel@citrix.com>)
 id 1c70Ja-0000Zx-9v
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 13:31:50 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 9D/85-08512-5CF5C285; Wed, 16 Nov 2016 13:31:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXitHRDpO7BeJ0
 Ig5nrLCxW9lxkdmD0OPzhCksAYxRrZl5SfkUCa8bU9l/MBRslK/pP3mBtYHwo0sXIySEh4C/x
 vWc6UxcjF4ewQCujROuiBywgCREBPYnZja9ZQRJCAh8ZJbb2NoJVMQscZJZYevAjM0gVm4COx
 OMlM9ghRslJ9HZPAurm4OAVsJVofecHEmYRUJX4OqUbLCwqECyxeZsbSJhXQFDi5MwnYLs4BQ
 IlFizeywxSwiygKbF+lz5ImFlAXmL72zlgi4QEVCQ+rl3FCrGIW+L26anMExgFZiGZNAuhexa
 S7gWMzKsYNYpTi8pSi3QNLfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKTivWS83M3MQJDs56B
 gXEH46N+v0OMkhxMSqK870J1IoT4kvJTKjMSizPii0pzUosPMcpwcChJ8P6PBcoJFqWmp1akZ
 eYAowQmLcHBoyTCWxIHlOYtLkjMLc5Mh0idYlSUEuf1A0kIgCQySvPg2mCReYlRVkqYl5GBgU
 GIpyC1KDezBFX+FaM4B6OSMO8WkCk8mXklcNNfAS1mAlq8RwBscUkiQkqqgXFSd7nC6kXvNvJ
 8sbgdJ7ve9dLcEomXEruZWP/dCf3JW6huKR5tNE9wUafY5s8ak04xH9Q6cLtJSD124X19q72+
 26NmzAw/di5KW08m5K6+jTZ3W/uB8D6mStHSBdxP/cpnbD5QLuCtv/GGSrvblk5zp6KvG79z8
 +/5tH1W6LGVakpfv1zP1VRiKc5INNRiLipOBAAzUEjzxwIAAA==
X-Env-Sender: prvs=1216b5d19=david.vrabel@citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1479303103!70699074!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18806 invoked from network); 16 Nov 2016 13:31:44 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 16 Nov 2016 13:31:44 -0000
X-IronPort-AV: E=Sophos;i="5.31,500,1473120000"; d="scan'208";a="389823820"
To: Volodymyr Babchuk <vlad.babchuk@gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <e0e87a6e-8ca4-8241-e337-8a033aa64106@citrix.com>
 <CAOcqxo1meR_0c00bYVKdLbV2NdYgqi_gwXiDVoXpEztUStLopA@mail.gmail.com>
From: David Vrabel <david.vrabel@citrix.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <c75b0266-f9dd-fc69-4dbe-68daf0c8f5d1@citrix.com>
Date: Wed, 16 Nov 2016 13:31:39 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAOcqxo1meR_0c00bYVKdLbV2NdYgqi_gwXiDVoXpEztUStLopA@mail.gmail.com>
X-DLP: MIA2
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 xen-devel@lists.xensource.com, "Andrushchenko, Oleksandr" <andr2000@gmail.com>,
 ian.jackson@eu.citrix.com, oleksandr.dmytryshyn@globallogic.com, tim@xen.org,
 Andrii Anisov <andrii.anisov@gmail.com>, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com, jbeulich@suse.com,
 dario.faggioli@citrix.com, Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTYvMTEvMTYgMTM6MTIsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IEhlbGxvIERhdmlk
LAo+IAo+IEkgaGVscGVkIE9sZWtzYW5kciB3aXRoIHBhcnRzIG9mIHRoaXMgcHJvdG9jb2wsIHNv
IEkgd2FudCB0byBhZGRyZXNzCj4gc29tZSBxdWVzdGlvbnMgeW91IGFza2VkLgo+IAo+IE9uIDE2
IE5vdmVtYmVyIDIwMTYgYXQgMTI6MzgsIERhdmlkIFZyYWJlbCA8ZGF2aWQudnJhYmVsQGNpdHJp
eC5jb20+IHdyb3RlOgo+Pgo+PiBTb3VuZCBpcyBub3QgbXkgYXJlYSBvZiBleHBlcnRpc2UgYnV0
IEkgaGF2ZSBhIGZldyBwb2ludHMgdGhhdCB5b3UgbWF5Cj4+IGxpa2UgdG8gY29uc2lkZXIuCj4+
Cj4+IDEuIFlvdSBjYW4gb25seSBzYXkgaG93IG1hbnkgY2hhbm5lbHMgYSBzdHJlYW0gaGFzLCBu
b3Qgd2hhdCB0aGUKPj4gY2hhbm5lbHMgY29ycmVzcG9uZCB0byAoZS5nLiwgImxlZnQiLCAicmln
aHQiIGZvciBhIDIgY2hhbm5lbCBzdGVyZW8KPj4gc3RyZWFtOyBvciAibGVmdC1mcm9udCIsICJy
ZWFyLXJpZ2h0IiwgZXRjLiBmb3IgYSA2IGNoYW5uZWwgNS4xIHN1cnJvdW5kCj4+IHNvdW5kIHN0
cmVhbSkuCj4+Cj4gWWVzLCB3ZSBjYW4gc3BlY2lmeSBtYXBwaW5nLiBCdXQgcHJvYmxlbSB0aGF0
IGlzIG5vIG9uZSBleHBlY3RzIHRoaXMKPiBpbmZvcm1hdGlvbi4KPiBUaGVyZSBhcmUgcHJlZGVm
aW5lZCBvcmRlcnMgbGlrZSBsZWZ0LXJpZ2h0IG9yIEZSLUZMLVJSLVJMLUZDLUxGRSBvbgo+IGNo
b3NlbiBwbGF0Zm9ybSBhbmQgYWxsIGF1ZGlvIHNvZnR3YXJlIGp1c3Qga25vdyBhbmQgdXNlIHRo
ZW0uCgpTcGVjaWZ5aW5nIGEgZml4ZWQgb3JkZXJpbmcgb2YgY2hhbm5lbHMgaXMgZmluZS4KCj4g
QnV0IG5vdyBJJ20gdGhpbmtpbmcgdGhhdCBpdCBpcyBhIGdvb2QgaWRlYSB0byBhZGQgcHJlZGVm
aW5lZCBvcmRlcnMKPiB0byB0aGUgcHJvdG9jb2wuCj4gSWYgdGFyZ2V0IHBsYXRmb3JtIGhhdmUg
YSBkaWZmZXJlbnQgb3JkZXIgKGUuZy4gYmFja2VuZCBydW5uaW5nIG9uCj4gV2luZG93cyksIHRo
YW4gYmFja2VuZCBzaG91bGQgcmVvcmRlciBkYXRhLgo+IAo+PiAyLiBWb2x1bWUgY29udHJvbCB1
c2VzIGFic29sdXRlIHBvd2VyIGxldmVscyAoZEJtKS4gSG93IGlzIHRoaXMgc3VwcG9zZWQKPj4g
dG8gbWFwIHRvIHRoZSBzdGFuZGFyZCAwLTEwMCUgdm9sdW1lIGNvbnRyb2xzIHRoYXQgYXJlIG1v
c3QgY29tbW9ubHkKPj4gcHJlc2VudGVkIHRvIGEgdXNlcj8KPiBBYWFhaCwgdm9sdW1lcy4gVGhl
eSBhcmUgcHJvYmxlbWF0aWMuIERpZmZlcmVudCBoYXJkd2FyZSB1c2UgZGlmZmVyZW50Cj4gc2Nh
bGVzLiBUaGV5IGNhbiBiZSBsaW5lYXIsIGxvZ2FyaXRobWljLCB0aGV5IGNhbiBoYXZlIGRpZmZl
cmVudAo+IHJhbmdlcywgdGhlcmUgY2FuIGJlIGludGVncmF0ZWQgYW1wbGlmaWVycywgZXRjLCBl
dGMuIEJ1dCBnb29kIG5ld3MKPiB0aGF0IGF1ZGlvIHN1YnN5c3RlbSBhbHdheXMga25vdyBob3cg
dG8gcmVtYXAgdGhvc2Ugc2NhbGVzIGludG8gZEJtCj4gc2NhbGUuIE9uIHRoaXMgc2NhbGUgMGRC
bSBpcyAxMDAlIGFuZCAtaW5mIGRCbSBpcyAwJS4gSWYgYWN0dWFsIHNvdW5kCj4gaGFyZHdhcmUg
aGF2ZSBpbnRlcm5hbCBnYWluLCBpdCB3aWxsIHN1cHBvcnQgdm9sdW1lIGFib3ZlIDBkQm0gKG9y
Cj4gYWJvdmUgMTAwJSkgYW5kIGFsc28gd2lsbCBhZGQgZGlzdG9ydGlvbiB0byBzb3VuZCwgYnR3
LiBUaGVyZSBhcmUKPiBzcGVjaWFsIGZvcm11bGEgdGhhdCBtYXBzIGRCbXMgdG8gcGVyY2Vucy4g
VGhpcyBmb3JtdWxhIGlzIG5vbi1saW5lYXIuCj4gQWxzbywgZGlmZmVyZW50IHNvdW5kIHN5c3Rl
bXMgY2FuIHVzZSBkaWZmZXJlbnQgZm9ybXVsYXMuIFNvIGl0IGlzCj4gYmV0dGVyIG5vdCB0byBz
dGljayB0byBwZXJjZW50cywgYmVjYXVzZSBwZXJjZW50cyBvbiBMaW51eCBhbmQgb24KPiBXaW5k
b3dzIHJ1bm5pbmcgb24gdGhlIHNhbWUgaGFyZHdhcmUgd2lsbCBiZSBkaWZmZXJlbnQgcGVyY2Vu
dHMuIEV2ZW4KPiBwZXJjZW50cyByZXBvcnRlZCBieSBBTFNBIGFuZCByZXBvcnRlZCBieSBQdWxz
ZUF1ZGlvIGFyZSBkaWZmZXJlbnQuCj4gV2UgY2FuJ3QgcmVwcmVzZW50IC1pbmYgYXMgaW50ZWdl
ciwgYnV0IHRoaXMgaXMgbm90IG5lZWRlZCwgdGhhbmtzIHRvCj4gbG9nYXJpdGhtaWMgbmF0dXJl
IG9mIGRCbS4gQW55IHN1ZmZpY2llbnRseSBzbWFsbCB2YWx1ZSBsaWtlIC0xMjBkQm0KPiB3aWxs
IGRvIHRoZSBqb2IgYW5kIHNtYWxsZXN0IHBvc3NpYmxlIHZhbHVlIG9mIC0yMTQ3NDgzLDY0OGRC
bSB3aWxsIGJlCj4gaW5kaXN0aW5ndWlzaGFibGUgZnJvbSBzaWxlbmNlIG9uIGFueSBwcmVzZW50
IG9yIGZ1dHVyZSBoYXJkd2FyZS4KClRoaXMgYWxsIHNvdW5kcyBmaW5lIHRvIG1lIGV4Y2VwdCB5
b3UndmUgZ290IHRoZSB1bml0cyB3cm9uZyBhbmQgeW91CnJlYWxseSBtZWFuIGRCIChub3QgZEJt
IHdoZXJlIDAgZEJtID09IDEgbVcgb2Ygb3V0cHV0IHBvd2VyIHdoaWNoCmRvZXNuJ3QgbWFrZSBh
IHdob2xlIGxvdCBvZiBzZW5zZSBpbiB0aGlzIGNvbnRleHQpLgoKPj4gNi4gUENNX0ZPUk1BVF9T
UEVDSUFMIGRvZXNuJ3Qgc2VlbSB1c2VmdWwgdG8gbWUuICBOZXcgZm9ybWF0cyBzaG91bGQgYmUK
Pj4gYWRkZWQgdmlhIGFuIHVwZGF0ZSB0byB0aGlzIHNwZWMuCj4gWW91IGNhbiBjb25zaWRlciBQ
Q01fRk9STUFUX1NQRUNJQUwgYXMgcmF3IGZvcm1hdC4gSS5lLiAiSSBrbm93IGhvdyB0bwo+IHBy
ZXBhcmUgZGF0YSBmb3IgbXkgZGV2aWNlIGFuZCBteSBkZXZpY2UgZXhwZWN0cyBhdWRpbyBpbiB0
aGF0Cj4gZm9ybWF0Ii4gWW91IGRvbid0IG5lZWQgdGhpcyBvbiBnZW5lcmljIHg4NiBzeXN0ZW0s
Cj4gYnV0IGl0IGNhbiBiZSBhYnNvbHV0ZWx5IGNydWNpYWwgb24gZW1iZWRkZWQgc3lzdGVtIHdp
dGggaGFyZHdhcmUKPiBhY2NlbGVyYXRlZCBhdWRpby92aWRlbyBwbGF5YmFjayBmb3IgZXhhbXBs
ZS4KClRoZSBmcm9udGVuZCBkb2Vzbid0IGtub3cgd2hhdCB0aGUgdW5kZXJseWluZyBoYXJkd2Fy
ZSBpcyBzbyBob3cgY2FuIGl0Cmtub3cgd2hhdCBmb3JtYXQgU1BFQ0lBTCBtZWFucz8KClBlcmhh
cHMgeW91IGNvdWxkIGdpdmUgYW4gZXhhbXBsZSBvZiB3aGF0IG9uZSBvZiB0aGVzZSAic3BlY2lh
bCIgZm9ybWF0cwpsb29rcyBsaWtlPwoKSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZGVm
aW5lIGEgZm9ybWF0IG51bWJlci9uYW1lIGZvciBlYWNoCnNwZWNpYWwgZm9ybWF0LgoKRGF2aWQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVk
LXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m
by9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 13:42:32 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 13:42:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c70Tw-0001Rx-0p; Wed, 16 Nov 2016 13:42:32 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c70Tv-0001R9-FF
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 13:42:31 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 4C/44-04886-6426C285; Wed, 16 Nov 2016 13:42:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXiVRvkpOuapBN
 hsGChqcXKnovMDowehz9cYQlgjGLNzEvKr0hgzeg5uoGt4CB3xfFV69kaGFdydjFycggJLGSU
 +DiloIuRi4NFoIFVYvvFGywgjoTAHFaJTbt/M4NUSQjkSGzfuoARwi6WeD9rDTuIzSsgKHFy5
 hMWiEneEu3bZ4PVcAqYS8x68J0ZZJCQwGpmid+LfjKBJNgEdCWuv3oAZrMIqEo0PNvDBDEoQK
 Jt4zewZcIC1hI/m6ewgdgiAkYSnXcug13ELLCfUeLb8w9ADgeQoy6xfp7QBEaBWUjumIWQWcD
 ItIpRozi1qCy1SNfIUC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAQGYBgB+Of
 ZQGHGCU5mJREed+F6kQI8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuCNSgTKCRalpqdWpGXmAGMCJ
 i3BwaMkwusCkuYtLkjMLc5Mh0idYtTlaPvw4QGTEEtefl6qlDivOEiRAEhRRmke3AhYfF5ilJ
 US5mUEOkqIpyC1KDezBFX+FaM4B6OSMK8XyBSezLwSuE2vgI5gAjpijwDYESWJCCmpBsZ0BTW
 diCWmZ3J3Z761yutlkKv4e+zT+RDlfwKBiz4dOb7pq7m9e0Y5t8HunxNauUTrF36e/sLmj8al
 ivSE5glzdAzdPk9iabXi6OGy1Wua3mUX4rLaTVLb31xn/iOFVxLu67Zp+5oevJE5nzmo8qb4/
 BXaWuuyTwY3/55TO31fzNHT4f4H5yqxFGckGmoxFxUnAgAaa4rGygIAAA==
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1479303749!67530949!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34348 invoked from network); 16 Nov 2016 13:42:29 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Nov 2016 13:42:29 -0000
Received: by mail-wm0-f66.google.com with SMTP id m203so11228103wma.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 16 Nov 2016 05:42:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=jsDcTI7QiOxy3264EQIwGqpqZPiX/dZuU7yo6mjMho0=;
 b=ADZ7wE39yXY1onGTlacuukK6xbzh+ZuCdreU9ejcLxlsNJ0ho74oHyJGwduL1GVATH
 m3NO41P0lD9LuBctwRgB+9chz+yBMhsL1pnstrsK4ForM0pApKWh/7C0Z1b3t3Hf67Xs
 rG8h04YgYGqu1zcgnxlNxOtSyJE1tUuYhLXaovZolVxEDKAxf4PfmfCOdRFZlXb77eoT
 EBVU9Llc5khXcRtUbWxunYbugrI4p4auCbW/dgX/rqv+0OVzNtUSfKnIyObTvjEkwYnC
 VDXdXGE0RdvDQpTNa7+jU+0lqGTrCZlhBIg3bUU23WO1EcAQIIWWmAYdot8FoWkM1FbX
 98jQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=jsDcTI7QiOxy3264EQIwGqpqZPiX/dZuU7yo6mjMho0=;
 b=cW5y8G2LuX+TqU9lHQCdRKFpO4onM6+3FtZTZc+HG3L7EaqYhgUPAqM9J1Ahwxx6r1
 q9T/7o1I234vEJmzBGPxYWlBo87R3e5Lyy30xuHL/xejjW0FIR4w2nZoAGmUbBHUkPEK
 SD61X3CVjhVu4bUMnXhW3Pnfmj+UJ2nVtBHR2wGumTN4Q/tF5Xg/P5PnYFNM9iG7V46a
 ErwVArkMY97U04f1vURgQsS/pahO+Rwub47tP5LEFUEjlas/OwthasXYFFjItkixig2+
 vhk3VrYvCjgvUeqflsbc4LYfJdVNXi5NOseFkmnLQgxzTfa+mSEMQfa7SXDtYrmYIPwe
 I5yQ==
X-Gm-Message-State: ABUngvf+dtee0WsJz5S/5d2ggCvX1lac0eGY5OAJGT5WE9r6JKcXw/IVBufFG2MkIq7tyjSe+wQ+hP22fJNeLg==
X-Received: by 10.194.173.73 with SMTP id bi9mr1957301wjc.120.1479303749009;
 Wed, 16 Nov 2016 05:42:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.144.146 with HTTP; Wed, 16 Nov 2016 05:42:28 -0800 (PST)
In-Reply-To: <20161115192301.GD9147@char.us.oracle.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <20161115192301.GD9147@char.us.oracle.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 16 Nov 2016 15:42:28 +0200
Message-ID: <CAC1Wxdj2HfO912zLL-=0mG=fGw025TXM6L5J6vtvD+RPSEAYVg@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBTbyBpdCBsb29rcyBsaWtlIHRoZXJlIGNvdWxkIGJlIGFuIGdlbmVyaWMgQVBJIHRvIGRlYWwg
d2l0aAo+IHRoZXNlIHZhcmlvdXMgb3BlcmF0aW9ucy4KCkN1cnJlbnRseSBpdCBpcyBkZXNpZ25l
ZCB0byBiZSBhIGdlbmVyaWMgQVBJIHdpdGggcGxhdGZvcm0KKGNvcHJvY2Vzc29yKSBzcGVjaWZp
YyBob29rcy4KCj4gQW5kIEkgdGhpbmsgeW91IGFyZSB0aGlua2luZyB0byBob29rIGl0IHVwIHRv
IHRoZSBzY2hlZHVsZXIgc28gdGhhdCB3aGVuIGEgZ3Vlc3QKPiBzd2l0Y2hlcyB5b3UgY2FuIGZv
bGxvdyB3aXRoIHRoYXQKCklmIHlvdSBtZWFuIGhvb2sgd2l0aCB2Y3B1IHNjaGVkdWxlciB0aGVu
IHdlIHdpbGwgbm90LiBPbiBhbiBTTVAKc3lzdGVtIGl0IGNvdWxkIGJlIHJ1bm5pbmcgdmNwdXMg
ZnJvbSBkaWZmZXJlbnQgZG9tYWlucyBhdCB0aGUgc2FtZQp0aW1lLCBzbyB3ZSBjYW4gbm90IHJl
bHkgb24gdGhlIGRvbWFpbiBpcyBydW5uaW5nLgp2Y29wcm9jIHNjaGVkdWxpbmcgd2lsbCBiZSBp
bmRlcGVuZGVudCBmcm9tIHZjcHUgc2NoZWR1bGluZy4KCj4gQnV0IEkgdGhpbmsgdGhlIGRlc2ln
biBhbHNvIG1lbnRpb25lZCBhc3luY2hyb25vdXMgam9icyBzbyB0aGVyZSBtYXkgYmUgc2l0dWF0
aW9ucwo+IHdoZXJlIHRoZXJlIGlzIGEgZG9vcmJlbGwgdG8gd2FrZSB1cCBhbiBndWVzdD8KTm90
IHJlYWxseSBzdXJlIEkndmUgZ290IHRoZSBxdWVzdGlvbi4gQ29wcm9jZXNzb3IgZ2VuZXJhdGVk
CmludGVycnVwdHMgd291bGQgYmUgcm91dGVkIHRvIHRoZSBkb21haW4gd2hpY2ggY29udGV4dCBp
cyBydW5uaW5nIG9uCnRoZSBjb3Byb2Nlc3NvciBhdCB0aGUgbW9tZW50IG9mIGludGVycnVwdC4K
Cj4gQnV0IEkgdGhpbmsgaW4gbXkgeDg2IHBvaXNpb25lZCBQb1YgbWluZCB0aGlzIGlzIHNpbWls
YXIgdG8gYW4KPiBQQ0llIGRldmljZSB0aGF0IGhhcyBpdHMgb3duIE1NVS4KSSdtIHNvcnJ5LCBJ
IGNhbiBub3QgY29tcGFyZS4gSSBrbm93IGEgbGl0dGxlIGFib3V0IHRoZSB4ODYgd29ybGQuCgo+
IFdoaWNoIGJyaW5ncyBzb21lIG1vcmUgcXVlc3Rpb25zIC0gaG93IGRvIHdlIGVyZWN0IHRoZSBi
YXJyaWVycwo+IHN1Y2ggdGhhdCB0aGlzICJjb3Byb2Nlc3NvciIgZG9lcyBub3QgZGVzdGFiaWxp
emUgdGhlIHN5c3RlbQo+IGluY2FzZSB0aGUgZmlybXdhcmUgb24gdGhlICJjb3Byb2Nlc3NvcnMi
IGVuZHMgdXAgYmxvd2luZyB1cD8KPgo+IEFyZSB0aGVyZSBzb21lIG90aGVyIG9wZXJhdGlvbnMg
dG8gYWxsb3cgdGhlIGNvcHJvY2Vzc29ycwo+IG9ubHkgdG8gdG91Y2ggc3BlY2lmaWMgbWVtb3J5
IHJlZ2lvbnM/CklPTU1VIHNob3VsZCB0YWtlIGNhcmUgb2YgdGhhdC4gSU9NTVUgc2V0dXAgcGxh
bm5lZCB0byBiZSBhIHBhcnQgb2YKImNvbnRleHQiLCBzbyB0aGUgZnJhbWV3b3JrIHdpbGwgdGFr
ZSBjYXJlIHRvIHN3aXRjaCBpdC4KClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVs
IG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRl
ZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 16 13:42:32 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 16 Nov 2016 13:42:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c70Tw-0001Rx-0p; Wed, 16 Nov 2016 13:42:32 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c70Tv-0001R9-FF
 for embedded-pv-devel@lists.xenproject.org; Wed, 16 Nov 2016 13:42:31 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 4C/44-04886-6426C285; Wed, 16 Nov 2016 13:42:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXiVRvkpOuapBN
 hsGChqcXKnovMDowehz9cYQlgjGLNzEvKr0hgzeg5uoGt4CB3xfFV69kaGFdydjFycggJLGSU
 +DiloIuRi4NFoIFVYvvFGywgjoTAHFaJTbt/M4NUSQjkSGzfuoARwi6WeD9rDTuIzSsgKHFy5
 hMWiEneEu3bZ4PVcAqYS8x68J0ZZJCQwGpmid+LfjKBJNgEdCWuv3oAZrMIqEo0PNvDBDEoQK
 Jt4zewZcIC1hI/m6ewgdgiAkYSnXcug13ELLCfUeLb8w9ADgeQoy6xfp7QBEaBWUjumIWQWcD
 ItIpRozi1qCy1SNfIUC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAQGYBgB+Of
 ZQGHGCU5mJREed+F6kQI8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuCNSgTKCRalpqdWpGXmAGMCJ
 i3BwaMkwusCkuYtLkjMLc5Mh0idYtTlaPvw4QGTEEtefl6qlDivOEiRAEhRRmke3AhYfF5ilJ
 US5mUEOkqIpyC1KDezBFX+FaM4B6OSMK8XyBSezLwSuE2vgI5gAjpijwDYESWJCCmpBsZ0BTW
 diCWmZ3J3Z761yutlkKv4e+zT+RDlfwKBiz4dOb7pq7m9e0Y5t8HunxNauUTrF36e/sLmj8al
 ivSE5glzdAzdPk9iabXi6OGy1Wua3mUX4rLaTVLb31xn/iOFVxLu67Zp+5oevJE5nzmo8qb4/
 BXaWuuyTwY3/55TO31fzNHT4f4H5yqxFGckGmoxFxUnAgAaa4rGygIAAA==
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1479303749!67530949!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34348 invoked from network); 16 Nov 2016 13:42:29 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 Nov 2016 13:42:29 -0000
Received: by mail-wm0-f66.google.com with SMTP id m203so11228103wma.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 16 Nov 2016 05:42:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=jsDcTI7QiOxy3264EQIwGqpqZPiX/dZuU7yo6mjMho0=;
 b=ADZ7wE39yXY1onGTlacuukK6xbzh+ZuCdreU9ejcLxlsNJ0ho74oHyJGwduL1GVATH
 m3NO41P0lD9LuBctwRgB+9chz+yBMhsL1pnstrsK4ForM0pApKWh/7C0Z1b3t3Hf67Xs
 rG8h04YgYGqu1zcgnxlNxOtSyJE1tUuYhLXaovZolVxEDKAxf4PfmfCOdRFZlXb77eoT
 EBVU9Llc5khXcRtUbWxunYbugrI4p4auCbW/dgX/rqv+0OVzNtUSfKnIyObTvjEkwYnC
 VDXdXGE0RdvDQpTNa7+jU+0lqGTrCZlhBIg3bUU23WO1EcAQIIWWmAYdot8FoWkM1FbX
 98jQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=jsDcTI7QiOxy3264EQIwGqpqZPiX/dZuU7yo6mjMho0=;
 b=cW5y8G2LuX+TqU9lHQCdRKFpO4onM6+3FtZTZc+HG3L7EaqYhgUPAqM9J1Ahwxx6r1
 q9T/7o1I234vEJmzBGPxYWlBo87R3e5Lyy30xuHL/xejjW0FIR4w2nZoAGmUbBHUkPEK
 SD61X3CVjhVu4bUMnXhW3Pnfmj+UJ2nVtBHR2wGumTN4Q/tF5Xg/P5PnYFNM9iG7V46a
 ErwVArkMY97U04f1vURgQsS/pahO+Rwub47tP5LEFUEjlas/OwthasXYFFjItkixig2+
 vhk3VrYvCjgvUeqflsbc4LYfJdVNXi5NOseFkmnLQgxzTfa+mSEMQfa7SXDtYrmYIPwe
 I5yQ==
X-Gm-Message-State: ABUngvf+dtee0WsJz5S/5d2ggCvX1lac0eGY5OAJGT5WE9r6JKcXw/IVBufFG2MkIq7tyjSe+wQ+hP22fJNeLg==
X-Received: by 10.194.173.73 with SMTP id bi9mr1957301wjc.120.1479303749009;
 Wed, 16 Nov 2016 05:42:29 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.144.146 with HTTP; Wed, 16 Nov 2016 05:42:28 -0800 (PST)
In-Reply-To: <20161115192301.GD9147@char.us.oracle.com>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <20161115192301.GD9147@char.us.oracle.com>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 16 Nov 2016 15:42:28 +0200
Message-ID: <CAC1Wxdj2HfO912zLL-=0mG=fGw025TXM6L5J6vtvD+RPSEAYVg@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBTbyBpdCBsb29rcyBsaWtlIHRoZXJlIGNvdWxkIGJlIGFuIGdlbmVyaWMgQVBJIHRvIGRlYWwg
d2l0aAo+IHRoZXNlIHZhcmlvdXMgb3BlcmF0aW9ucy4KCkN1cnJlbnRseSBpdCBpcyBkZXNpZ25l
ZCB0byBiZSBhIGdlbmVyaWMgQVBJIHdpdGggcGxhdGZvcm0KKGNvcHJvY2Vzc29yKSBzcGVjaWZp
YyBob29rcy4KCj4gQW5kIEkgdGhpbmsgeW91IGFyZSB0aGlua2luZyB0byBob29rIGl0IHVwIHRv
IHRoZSBzY2hlZHVsZXIgc28gdGhhdCB3aGVuIGEgZ3Vlc3QKPiBzd2l0Y2hlcyB5b3UgY2FuIGZv
bGxvdyB3aXRoIHRoYXQKCklmIHlvdSBtZWFuIGhvb2sgd2l0aCB2Y3B1IHNjaGVkdWxlciB0aGVu
IHdlIHdpbGwgbm90LiBPbiBhbiBTTVAKc3lzdGVtIGl0IGNvdWxkIGJlIHJ1bm5pbmcgdmNwdXMg
ZnJvbSBkaWZmZXJlbnQgZG9tYWlucyBhdCB0aGUgc2FtZQp0aW1lLCBzbyB3ZSBjYW4gbm90IHJl
bHkgb24gdGhlIGRvbWFpbiBpcyBydW5uaW5nLgp2Y29wcm9jIHNjaGVkdWxpbmcgd2lsbCBiZSBp
bmRlcGVuZGVudCBmcm9tIHZjcHUgc2NoZWR1bGluZy4KCj4gQnV0IEkgdGhpbmsgdGhlIGRlc2ln
biBhbHNvIG1lbnRpb25lZCBhc3luY2hyb25vdXMgam9icyBzbyB0aGVyZSBtYXkgYmUgc2l0dWF0
aW9ucwo+IHdoZXJlIHRoZXJlIGlzIGEgZG9vcmJlbGwgdG8gd2FrZSB1cCBhbiBndWVzdD8KTm90
IHJlYWxseSBzdXJlIEkndmUgZ290IHRoZSBxdWVzdGlvbi4gQ29wcm9jZXNzb3IgZ2VuZXJhdGVk
CmludGVycnVwdHMgd291bGQgYmUgcm91dGVkIHRvIHRoZSBkb21haW4gd2hpY2ggY29udGV4dCBp
cyBydW5uaW5nIG9uCnRoZSBjb3Byb2Nlc3NvciBhdCB0aGUgbW9tZW50IG9mIGludGVycnVwdC4K
Cj4gQnV0IEkgdGhpbmsgaW4gbXkgeDg2IHBvaXNpb25lZCBQb1YgbWluZCB0aGlzIGlzIHNpbWls
YXIgdG8gYW4KPiBQQ0llIGRldmljZSB0aGF0IGhhcyBpdHMgb3duIE1NVS4KSSdtIHNvcnJ5LCBJ
IGNhbiBub3QgY29tcGFyZS4gSSBrbm93IGEgbGl0dGxlIGFib3V0IHRoZSB4ODYgd29ybGQuCgo+
IFdoaWNoIGJyaW5ncyBzb21lIG1vcmUgcXVlc3Rpb25zIC0gaG93IGRvIHdlIGVyZWN0IHRoZSBi
YXJyaWVycwo+IHN1Y2ggdGhhdCB0aGlzICJjb3Byb2Nlc3NvciIgZG9lcyBub3QgZGVzdGFiaWxp
emUgdGhlIHN5c3RlbQo+IGluY2FzZSB0aGUgZmlybXdhcmUgb24gdGhlICJjb3Byb2Nlc3NvcnMi
IGVuZHMgdXAgYmxvd2luZyB1cD8KPgo+IEFyZSB0aGVyZSBzb21lIG90aGVyIG9wZXJhdGlvbnMg
dG8gYWxsb3cgdGhlIGNvcHJvY2Vzc29ycwo+IG9ubHkgdG8gdG91Y2ggc3BlY2lmaWMgbWVtb3J5
IHJlZ2lvbnM/CklPTU1VIHNob3VsZCB0YWtlIGNhcmUgb2YgdGhhdC4gSU9NTVUgc2V0dXAgcGxh
bm5lZCB0byBiZSBhIHBhcnQgb2YKImNvbnRleHQiLCBzbyB0aGUgZnJhbWV3b3JrIHdpbGwgdGFr
ZSBjYXJlIHRvIHN3aXRjaCBpdC4KClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVs
IG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRl
ZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 18 07:34:55 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 18 Nov 2016 07:34:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c7dhH-00085W-9x; Fri, 18 Nov 2016 07:34:55 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c7dhG-000855-Lx
 for embedded-pv-devel@lists.xenproject.org; Fri, 18 Nov 2016 07:34:54 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 DA/3D-23231-B1FAE285; Fri, 18 Nov 2016 07:34:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXiVRvkpCu1Xi/
 C4NByWYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmvH41AemgmbRivubbBsYVwh2MXJxCAnMZ5RY
 tegHE4jDItDAKnFtWSdLFyMnh4TAHFaJxoupEHaOxOz995kg7AKJ45svs4LYvAKCEidnPgGrF
 xLwlvh+aAE7iM0pEChxcs0PRogNL5gk1j9/DdbMJmAksfzGD6AGDqBtqhIPHmVBzAmQ+LlwI1
 i9sEAro0TrogdgQ0UE9CRmN75mBUkwC3xhkeg/MIkJpJlZQF1i/TyhCYwCs5DcMQshs4CRaRW
 jRnFqUVlqka6RqV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmAY1jMwMO5gbD3h
 d4hRkoNJSZTXu18vQogvKT+lMiOxOCO+qDQntfgQowwHh5IEb9A6oJxgUWp6akVaZg4wImDSE
 hw8SiK8rWuB0rzFBYm5xZnpEKlTjLocbR8+PGASYsnLz0uVEuflApkhAFKUUZoHNwIWnZcYZa
 WEeRkZGBiEeApSi3IzS1DlXzGKczAqCfMagkzhycwrgdv0CugIJqAj9gjogBxRkoiQkmpgVGV
 edS7X2Wn5T6F8Xa35Zy4Etf2ZqVZw707vWdWCI1YTt6zg2HmiyqDRfteOiwuyrrTaTTt2kq+k
 8cuCO1EHy9SFPud6r9mnsO3OywLu1sbGAgPVqf1Pgz5orq7gaTZ6eKV8vpXv3GvzhG+HHfvaH
 /lryq01fTfnHA6X8spmOjP9jF1FDvMzDyWW4oxEQy3mouJEANPMAyHJAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1479454490!16137116!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41244 invoked from network); 18 Nov 2016 07:34:50 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 18 Nov 2016 07:34:50 -0000
Received: by mail-wm0-f66.google.com with SMTP id a20so3241344wme.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 17 Nov 2016 23:34:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=6TfqWQtK9xQTSvHNntobJc1I6rjwgM4gNJaaWAQneBc=;
 b=xA2hTfs6cyxJzWUcD1HeLlpLH15qYiXny2wAvjFaWlqIPkM0JLyLcrU4kaH+AVHRNs
 y5DmPmiLJBBuD0q7K2slFOosbScmN0S1/cl7o8PjEet2087b4vhj0zPOu8rO6x0dfAVn
 KydsNVUIADztoR1FKsI9HlAZfZErT4hXPvwgJnRd6Qb+lApDR9vPoC7Mdnh+0zWfXFa8
 3rdgmj1DQVA6CMAJnZeFPR9nrqmc8sNeRqGmSFH+vuIb+eYlGOlTCK1B0ilmswrex7NN
 fpYzNcdTJdRComgY7g5GmCcqCU29JNvl9M4hGD4kP+vGMgAT0zgM3FQvYrQdiFI/dT+a
 bPTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=6TfqWQtK9xQTSvHNntobJc1I6rjwgM4gNJaaWAQneBc=;
 b=XSD1db326tpFjOr+B74b4NeiXhz9CDm+UqtJD/oDEx2+hZK0q2Zn/z1VzuVJJoPie2
 nOKwxhzUXDiNw8VjH51geFperZvdGaqaq172X0P4uIlNfRnCTDNekQaIo72Hpvt8k2D0
 qfidaKTE1rGVz7L4LjdfY11/EJeuF9Xbpexz6eD4ad7L7+Xc5e6SkF6hxoAeW+rl7oLR
 vJ4XnGbkHnRYcOLnBByLV9ji0xQLPzf0UVz/0kcL5tOma/S4ShcK6PjaZAZQnw9UxGj/
 wXvvtNCVrfR9t5uuWjY7cSnrVbPtIS3sBNQ97ukqs4ceeamLqXwUWl9J3jY0gCxTKH5n
 UM/w==
X-Gm-Message-State: AKaTC01UkfKb1veMh9zHvDITIER7QDf/7YIJcFpFP6xMBQS76qNl2doAgxAsg9uqbI2h+5ImDKCqWHG4gnry6Q==
X-Received: by 10.28.18.129 with SMTP id 123mr8256760wms.2.1479454489925; Thu,
 17 Nov 2016 23:34:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.133 with HTTP; Thu, 17 Nov 2016 23:34:49 -0800 (PST)
In-Reply-To: <CAOcqxo3QpYq7YL+usZEHDJoQDTShpUDN3iDFOWeO+zjYez69_w@mail.gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <e0e87a6e-8ca4-8241-e337-8a033aa64106@citrix.com>
 <CAOcqxo1meR_0c00bYVKdLbV2NdYgqi_gwXiDVoXpEztUStLopA@mail.gmail.com>
 <c75b0266-f9dd-fc69-4dbe-68daf0c8f5d1@citrix.com>
 <CAOcqxo3QpYq7YL+usZEHDJoQDTShpUDN3iDFOWeO+zjYez69_w@mail.gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Fri, 18 Nov 2016 09:34:49 +0200
Message-ID: <CANY+8dePcJr6AYtJAOysp8rnEQA-GJfvQJn0URr4BDhcgsvwaw@mail.gmail.com>
To: Volodymyr Babchuk <vlad.babchuk@gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

VGhhbmsgeW91IGFsbCBmb3IgdGhlIHJldmlldyBhbmQgY29tbWVudHMhCkkgZ3Vlc3Mgb25seSB0
aGVzZSBhcmUgbm90IGFkZHJlc3NlZCAob3Igc3RpbGwgbmVlZCBjb21tZW50cyk6Cgo+IDEuIFlv
dSBjYW4gb25seSBzYXkgaG93IG1hbnkgY2hhbm5lbHMgYSBzdHJlYW0gaGFzLCBub3Qgd2hhdCB0
aGUKPiBjaGFubmVscyBjb3JyZXNwb25kIHRvIChlLmcuLCAibGVmdCIsICJyaWdodCIgZm9yIGEg
MiBjaGFubmVsIHN0ZXJlbwo+IHN0cmVhbTsgb3IgImxlZnQtZnJvbnQiLCAicmVhci1yaWdodCIs
IGV0Yy4gZm9yIGEgNiBjaGFubmVsIDUuMSBzdXJyb3VuZAo+IHNvdW5kIHN0cmVhbSkuCgpQViBk
cml2ZXIgbWF5IGJlIGNvbmZpZ3VyZWQgdG8gaGF2ZSBudW1iZXIgb2YgY2hhbm5lbHMgd2hpY2gg
YXJlCm5vdCBzdXBwb3J0ZWQgYnkgdGhlIGJhY2sncyBIVy4gSW4gdGhhdCBjYXNlIHRoaXMgaXMg
dXAgdG8gYmFjayBob3cgdG8gdHJlYXQKdGhvc2UuIElmIHdlIGludHJvZHVjZSBzb21lIHNwZWNp
ZmljIG9yZGVyaW5nIG9yIG1hcHBpbmcgdGhhdCB3aWxsIG9ubHkgYmUKYSByZWNvbW1lbmRhdGlv
biB0byB0aGUgYmFjaywgd2hpY2ggaXQgbWF5IGZvbGxvdy4KVGh1cywgSSB3b3VsZCBzdGljayB0
byB3aGF0IHdlIGhhdmUgbm93Cgo+IDMuIEZvciB0aGUgUENNIGZvcm1hdHMgeW91IG5lZWQgdG8g
cHJlY2lzZWx5IHNwZWNpZnkgdGhlIGZvcm1hdCBvcgo+IHJlZmVyZW5jZSBleHRlcm5hbCBzcGVj
aWZpY2F0aW9ucyB0aGF0IGRvIHNvLiAgRm9yIGV4YW1wbGUsICJtcGVnIiBpcyBhCj4gYml0IHZh
Z3VlIGFzIEknbSBzdXJlIHRoaXMgc3RhbmRhcmQgYm9keSBoYXMgcHJvZHVjZWQgbWFueSBkaWZm
ZXJlbnQKPiBhdWRpbyBmb3JtYXRzLiAgVGhlIHNwZWNpZmljYXRpb25zIGRvbid0IG5lZWQgdG8g
YmUgZnJlZWx5IGF2YWlsYWJsZSwKPiBqdXN0IGNvcnJlY3RseSByZWZlcmVuY2VkLgoKSSBkbyB1
bmRlcnN0YW5kIHRoZSBpbnRlbnQgaGVyZSwgYnV0IEkgYmxpZXZlIHdlIGNhbm5vdCBtYWtlIHRo
ZSBwcm90b2NvbApiZWluZyBzaW1wbGUgYW5kIGZpdCBhbGwgYXQgb25jZS4gU28sIEkgd291bGQg
c3VnZ2VzdCBsZWF2aW5nIGl0IGFzIGlzCmF0IGxlYXN0IGZvciBub3cKb3IgcmVtb3ZpbmcgaXQu
Cgo+IDQuIDggYml0cyBmb3Igc3RyZWFtIGluZGV4LCBvcGVyYXRpb24gYW5kIChwYXJ0aWN1bGFy
bHkpIHBjbSBmb3JtYXQgZmVlbAo+IGEgbGl0dGxlIGxpbWl0aW5nLgo4IGJpdHMgbWVhbiB5b3Ug
Y2FuIGhhdmUgMjU2IHN0cmVhbXMsIG9wZXJhdGlvbnMgYW5kIGZvcm1hdHMgKHdoaWNoIGFyZQpp
bmRpY2VzKS4gSSB3b3VsZCBwcmVmZXIgdG8gc3RheSB3aXRoIDggYml0cwoKPiA1LiBGb3IgdGhl
IHJlYWQvd3JpdGUgb3BlcmF0aW9ucyBpcyB0aGUgc3RyZWFtIGJ1ZmZlciBjb25zaWRlcmVkIHRv
IGJlCj4gY2lyY3VsYXI/ICBJIHRoaW5rIGl0IHByb2JhYmx5IHNob3VsZCBiZS4KSSBndWVzcyBp
dCBzaG91bGRuJ3QuIFRoZSByZWFzb24gb2YgaGF2aW5nIG9mZnNldCBpcyB0aGUgZmFjdCB0aGF0
IHNvZnR3YXJlIG9uCmZyb250IHNpZGUgbWF5IG1tYXAgcGFydCBvZiB0aGUgYnVmZmVyIGFuZCB0
ZWxsIHRoZSBkcml2ZXIgdGhlIG9mZnNldCBvZgp0aGUgImRpcnR5IiByZWdpb24gb2YgdGhlIGJ1
ZmZlci4KClBsZWFzZSBmaW5kIHVwZGF0ZWQgbGlzdCBvZiBUT0RPcyBmb3IgdGhlIG5leHQgdmVy
c2lvbjoKCjEuIENoYW5nZSBmcm9udGVuZC1pZCB0byBmcm9udGVuZF9pZAoyLiBIYXZlIGEgc2lu
Z2xlIHNvdW5kIGNhcmQgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCmRpZmZlcmVudCBkZXZpY2Vz
L3N0cmVhbXMKMy4gU3RhdGUgdGhhdCBzYW1wbGUgcmF0ZXMgYW5kIGZvcm1hdHMgZXhwcmVzc2Vk
IGFzIGRlY2ltYWxzIHcvbyBhbnkKcGFydGljdWxhciBvcmRlcmluZwo0LiBQdXQgZGVzY3JpcHRp
b24gb2YgbWlncmF0aW9uL2Rpc2Nvbm5lY3Rpb24gc3RhdGUKNS4gQ2hhbmdlIF9fYXR0cmlidXRl
X18oKHBhY2tlZCkpIHRvIF9fcGFja2VkIChzY3JpcHRzL2NoZWNrcGF0Y2gucGwpCjYuIFBhZGRp
bmcgdG8gZml0IGNhY2hlIGxpbmU/IFdoYXQgaXMgaXRzIHNpemUgKEFSTS94ODYuLi4pIC0gbmVl
ZCB0byBkaXNjdXNzCjcuIENoYW5nZSBHUEwgaGVhZGVyIHRvIEJTRAo4LiBSZW1vdmUgI2lmZGVm
IF9fS0VSTkVMCjkuIFJlbW92ZSAiTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0
aGUgZG9tYWluIGF0IHRoZSBzYW1lIHRpbWUuIgoxMC4gU3VwcG9ydCBhIHNpbmdsZSBjYXJkIGFz
IGRldmljZS9zdHJlYW0gY29uZmlndXJhdGlvbiBhbGxvd3MgZmluZQp0dW5pbmcgYWxyZWFkeQox
MS4gRXhwbGljaXRseSBzYXkgd2hpY2ggaW5kaWNlcyBpbiBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IGFyZSBjb250aWd1b3VzCjEyLiBGb3Igc3RyaW5ncyAiSWYgbm90IGRlZmluZWQgdGhlbiB1c2Ug
ZnJvbnRlbmQncyBkZWZhdWx0LiIgYWRkIG1vcmUKZGVzY3JpcHRpb246CiJUaGlzIGRlZmF1bHQg
aXMgZGVwZW5kcyBvbiBjb25jcmV0ZSBQViBmcm9udGVuZCBpbXBsZW1lbnRhdGlvbiIKMTMuIE1h
a2UgbmFtZXMgb2YgY2FyZHMvZGV2aWNlcyBvcHRpb25hbAoxNC4gUmVtb3ZlIFBDTV9GT1JNQVRf
U1BFQ0lBTAoxNS4gQ2hhbmdlIHZvbHVtZSB1bml0cyBmcm9tIGRCbSB0byBkQgoKVGhhbmsgeW91
LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFp
bG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 18 07:34:55 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 18 Nov 2016 07:34:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c7dhH-00085W-9x; Fri, 18 Nov 2016 07:34:55 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c7dhG-000855-Lx
 for embedded-pv-devel@lists.xenproject.org; Fri, 18 Nov 2016 07:34:54 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 DA/3D-23231-B1FAE285; Fri, 18 Nov 2016 07:34:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXiVRvkpCu1Xi/
 C4NByWYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmvH41AemgmbRivubbBsYVwh2MXJxCAnMZ5RY
 tegHE4jDItDAKnFtWSdLFyMnh4TAHFaJxoupEHaOxOz995kg7AKJ45svs4LYvAKCEidnPgGrF
 xLwlvh+aAE7iM0pEChxcs0PRogNL5gk1j9/DdbMJmAksfzGD6AGDqBtqhIPHmVBzAmQ+LlwI1
 i9sEAro0TrogdgQ0UE9CRmN75mBUkwC3xhkeg/MIkJpJlZQF1i/TyhCYwCs5DcMQshs4CRaRW
 jRnFqUVlqka6RqV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmAY1jMwMO5gbD3h
 d4hRkoNJSZTXu18vQogvKT+lMiOxOCO+qDQntfgQowwHh5IEb9A6oJxgUWp6akVaZg4wImDSE
 hw8SiK8rWuB0rzFBYm5xZnpEKlTjLocbR8+PGASYsnLz0uVEuflApkhAFKUUZoHNwIWnZcYZa
 WEeRkZGBiEeApSi3IzS1DlXzGKczAqCfMagkzhycwrgdv0CugIJqAj9gjogBxRkoiQkmpgVGV
 edS7X2Wn5T6F8Xa35Zy4Etf2ZqVZw707vWdWCI1YTt6zg2HmiyqDRfteOiwuyrrTaTTt2kq+k
 8cuCO1EHy9SFPud6r9mnsO3OywLu1sbGAgPVqf1Pgz5orq7gaTZ6eKV8vpXv3GvzhG+HHfvaH
 /lryq01fTfnHA6X8spmOjP9jF1FDvMzDyWW4oxEQy3mouJEANPMAyHJAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1479454490!16137116!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41244 invoked from network); 18 Nov 2016 07:34:50 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 18 Nov 2016 07:34:50 -0000
Received: by mail-wm0-f66.google.com with SMTP id a20so3241344wme.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 17 Nov 2016 23:34:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=6TfqWQtK9xQTSvHNntobJc1I6rjwgM4gNJaaWAQneBc=;
 b=xA2hTfs6cyxJzWUcD1HeLlpLH15qYiXny2wAvjFaWlqIPkM0JLyLcrU4kaH+AVHRNs
 y5DmPmiLJBBuD0q7K2slFOosbScmN0S1/cl7o8PjEet2087b4vhj0zPOu8rO6x0dfAVn
 KydsNVUIADztoR1FKsI9HlAZfZErT4hXPvwgJnRd6Qb+lApDR9vPoC7Mdnh+0zWfXFa8
 3rdgmj1DQVA6CMAJnZeFPR9nrqmc8sNeRqGmSFH+vuIb+eYlGOlTCK1B0ilmswrex7NN
 fpYzNcdTJdRComgY7g5GmCcqCU29JNvl9M4hGD4kP+vGMgAT0zgM3FQvYrQdiFI/dT+a
 bPTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=6TfqWQtK9xQTSvHNntobJc1I6rjwgM4gNJaaWAQneBc=;
 b=XSD1db326tpFjOr+B74b4NeiXhz9CDm+UqtJD/oDEx2+hZK0q2Zn/z1VzuVJJoPie2
 nOKwxhzUXDiNw8VjH51geFperZvdGaqaq172X0P4uIlNfRnCTDNekQaIo72Hpvt8k2D0
 qfidaKTE1rGVz7L4LjdfY11/EJeuF9Xbpexz6eD4ad7L7+Xc5e6SkF6hxoAeW+rl7oLR
 vJ4XnGbkHnRYcOLnBByLV9ji0xQLPzf0UVz/0kcL5tOma/S4ShcK6PjaZAZQnw9UxGj/
 wXvvtNCVrfR9t5uuWjY7cSnrVbPtIS3sBNQ97ukqs4ceeamLqXwUWl9J3jY0gCxTKH5n
 UM/w==
X-Gm-Message-State: AKaTC01UkfKb1veMh9zHvDITIER7QDf/7YIJcFpFP6xMBQS76qNl2doAgxAsg9uqbI2h+5ImDKCqWHG4gnry6Q==
X-Received: by 10.28.18.129 with SMTP id 123mr8256760wms.2.1479454489925; Thu,
 17 Nov 2016 23:34:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.133 with HTTP; Thu, 17 Nov 2016 23:34:49 -0800 (PST)
In-Reply-To: <CAOcqxo3QpYq7YL+usZEHDJoQDTShpUDN3iDFOWeO+zjYez69_w@mail.gmail.com>
References: <1478292693-4107-1-git-send-email-andr2000@gmail.com>
 <1478292693-4107-2-git-send-email-andr2000@gmail.com>
 <e0e87a6e-8ca4-8241-e337-8a033aa64106@citrix.com>
 <CAOcqxo1meR_0c00bYVKdLbV2NdYgqi_gwXiDVoXpEztUStLopA@mail.gmail.com>
 <c75b0266-f9dd-fc69-4dbe-68daf0c8f5d1@citrix.com>
 <CAOcqxo3QpYq7YL+usZEHDJoQDTShpUDN3iDFOWeO+zjYez69_w@mail.gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Fri, 18 Nov 2016 09:34:49 +0200
Message-ID: <CANY+8dePcJr6AYtJAOysp8rnEQA-GJfvQJn0URr4BDhcgsvwaw@mail.gmail.com>
To: Volodymyr Babchuk <vlad.babchuk@gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, ian.jackson@eu.citrix.com,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Tim Deegan <tim@xen.org>, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v8] This is ABI for the
 two halves of a Para-virtual sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

VGhhbmsgeW91IGFsbCBmb3IgdGhlIHJldmlldyBhbmQgY29tbWVudHMhCkkgZ3Vlc3Mgb25seSB0
aGVzZSBhcmUgbm90IGFkZHJlc3NlZCAob3Igc3RpbGwgbmVlZCBjb21tZW50cyk6Cgo+IDEuIFlv
dSBjYW4gb25seSBzYXkgaG93IG1hbnkgY2hhbm5lbHMgYSBzdHJlYW0gaGFzLCBub3Qgd2hhdCB0
aGUKPiBjaGFubmVscyBjb3JyZXNwb25kIHRvIChlLmcuLCAibGVmdCIsICJyaWdodCIgZm9yIGEg
MiBjaGFubmVsIHN0ZXJlbwo+IHN0cmVhbTsgb3IgImxlZnQtZnJvbnQiLCAicmVhci1yaWdodCIs
IGV0Yy4gZm9yIGEgNiBjaGFubmVsIDUuMSBzdXJyb3VuZAo+IHNvdW5kIHN0cmVhbSkuCgpQViBk
cml2ZXIgbWF5IGJlIGNvbmZpZ3VyZWQgdG8gaGF2ZSBudW1iZXIgb2YgY2hhbm5lbHMgd2hpY2gg
YXJlCm5vdCBzdXBwb3J0ZWQgYnkgdGhlIGJhY2sncyBIVy4gSW4gdGhhdCBjYXNlIHRoaXMgaXMg
dXAgdG8gYmFjayBob3cgdG8gdHJlYXQKdGhvc2UuIElmIHdlIGludHJvZHVjZSBzb21lIHNwZWNp
ZmljIG9yZGVyaW5nIG9yIG1hcHBpbmcgdGhhdCB3aWxsIG9ubHkgYmUKYSByZWNvbW1lbmRhdGlv
biB0byB0aGUgYmFjaywgd2hpY2ggaXQgbWF5IGZvbGxvdy4KVGh1cywgSSB3b3VsZCBzdGljayB0
byB3aGF0IHdlIGhhdmUgbm93Cgo+IDMuIEZvciB0aGUgUENNIGZvcm1hdHMgeW91IG5lZWQgdG8g
cHJlY2lzZWx5IHNwZWNpZnkgdGhlIGZvcm1hdCBvcgo+IHJlZmVyZW5jZSBleHRlcm5hbCBzcGVj
aWZpY2F0aW9ucyB0aGF0IGRvIHNvLiAgRm9yIGV4YW1wbGUsICJtcGVnIiBpcyBhCj4gYml0IHZh
Z3VlIGFzIEknbSBzdXJlIHRoaXMgc3RhbmRhcmQgYm9keSBoYXMgcHJvZHVjZWQgbWFueSBkaWZm
ZXJlbnQKPiBhdWRpbyBmb3JtYXRzLiAgVGhlIHNwZWNpZmljYXRpb25zIGRvbid0IG5lZWQgdG8g
YmUgZnJlZWx5IGF2YWlsYWJsZSwKPiBqdXN0IGNvcnJlY3RseSByZWZlcmVuY2VkLgoKSSBkbyB1
bmRlcnN0YW5kIHRoZSBpbnRlbnQgaGVyZSwgYnV0IEkgYmxpZXZlIHdlIGNhbm5vdCBtYWtlIHRo
ZSBwcm90b2NvbApiZWluZyBzaW1wbGUgYW5kIGZpdCBhbGwgYXQgb25jZS4gU28sIEkgd291bGQg
c3VnZ2VzdCBsZWF2aW5nIGl0IGFzIGlzCmF0IGxlYXN0IGZvciBub3cKb3IgcmVtb3ZpbmcgaXQu
Cgo+IDQuIDggYml0cyBmb3Igc3RyZWFtIGluZGV4LCBvcGVyYXRpb24gYW5kIChwYXJ0aWN1bGFy
bHkpIHBjbSBmb3JtYXQgZmVlbAo+IGEgbGl0dGxlIGxpbWl0aW5nLgo4IGJpdHMgbWVhbiB5b3Ug
Y2FuIGhhdmUgMjU2IHN0cmVhbXMsIG9wZXJhdGlvbnMgYW5kIGZvcm1hdHMgKHdoaWNoIGFyZQpp
bmRpY2VzKS4gSSB3b3VsZCBwcmVmZXIgdG8gc3RheSB3aXRoIDggYml0cwoKPiA1LiBGb3IgdGhl
IHJlYWQvd3JpdGUgb3BlcmF0aW9ucyBpcyB0aGUgc3RyZWFtIGJ1ZmZlciBjb25zaWRlcmVkIHRv
IGJlCj4gY2lyY3VsYXI/ICBJIHRoaW5rIGl0IHByb2JhYmx5IHNob3VsZCBiZS4KSSBndWVzcyBp
dCBzaG91bGRuJ3QuIFRoZSByZWFzb24gb2YgaGF2aW5nIG9mZnNldCBpcyB0aGUgZmFjdCB0aGF0
IHNvZnR3YXJlIG9uCmZyb250IHNpZGUgbWF5IG1tYXAgcGFydCBvZiB0aGUgYnVmZmVyIGFuZCB0
ZWxsIHRoZSBkcml2ZXIgdGhlIG9mZnNldCBvZgp0aGUgImRpcnR5IiByZWdpb24gb2YgdGhlIGJ1
ZmZlci4KClBsZWFzZSBmaW5kIHVwZGF0ZWQgbGlzdCBvZiBUT0RPcyBmb3IgdGhlIG5leHQgdmVy
c2lvbjoKCjEuIENoYW5nZSBmcm9udGVuZC1pZCB0byBmcm9udGVuZF9pZAoyLiBIYXZlIGEgc2lu
Z2xlIHNvdW5kIGNhcmQgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCmRpZmZlcmVudCBkZXZpY2Vz
L3N0cmVhbXMKMy4gU3RhdGUgdGhhdCBzYW1wbGUgcmF0ZXMgYW5kIGZvcm1hdHMgZXhwcmVzc2Vk
IGFzIGRlY2ltYWxzIHcvbyBhbnkKcGFydGljdWxhciBvcmRlcmluZwo0LiBQdXQgZGVzY3JpcHRp
b24gb2YgbWlncmF0aW9uL2Rpc2Nvbm5lY3Rpb24gc3RhdGUKNS4gQ2hhbmdlIF9fYXR0cmlidXRl
X18oKHBhY2tlZCkpIHRvIF9fcGFja2VkIChzY3JpcHRzL2NoZWNrcGF0Y2gucGwpCjYuIFBhZGRp
bmcgdG8gZml0IGNhY2hlIGxpbmU/IFdoYXQgaXMgaXRzIHNpemUgKEFSTS94ODYuLi4pIC0gbmVl
ZCB0byBkaXNjdXNzCjcuIENoYW5nZSBHUEwgaGVhZGVyIHRvIEJTRAo4LiBSZW1vdmUgI2lmZGVm
IF9fS0VSTkVMCjkuIFJlbW92ZSAiTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0
aGUgZG9tYWluIGF0IHRoZSBzYW1lIHRpbWUuIgoxMC4gU3VwcG9ydCBhIHNpbmdsZSBjYXJkIGFz
IGRldmljZS9zdHJlYW0gY29uZmlndXJhdGlvbiBhbGxvd3MgZmluZQp0dW5pbmcgYWxyZWFkeQox
MS4gRXhwbGljaXRseSBzYXkgd2hpY2ggaW5kaWNlcyBpbiBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IGFyZSBjb250aWd1b3VzCjEyLiBGb3Igc3RyaW5ncyAiSWYgbm90IGRlZmluZWQgdGhlbiB1c2Ug
ZnJvbnRlbmQncyBkZWZhdWx0LiIgYWRkIG1vcmUKZGVzY3JpcHRpb246CiJUaGlzIGRlZmF1bHQg
aXMgZGVwZW5kcyBvbiBjb25jcmV0ZSBQViBmcm9udGVuZCBpbXBsZW1lbnRhdGlvbiIKMTMuIE1h
a2UgbmFtZXMgb2YgY2FyZHMvZGV2aWNlcyBvcHRpb25hbAoxNC4gUmVtb3ZlIFBDTV9GT1JNQVRf
U1BFQ0lBTAoxNS4gQ2hhbmdlIHZvbHVtZSB1bml0cyBmcm9tIGRCbSB0byBkQgoKVGhhbmsgeW91
LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFp
bG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 13:54:59 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 13:54:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9Y0p-0007uC-8s; Wed, 23 Nov 2016 13:54:59 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c9Y0n-0007tS-UD
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 13:54:58 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 32/B0-12366-1BF95385; Wed, 23 Nov 2016 13:54:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXiVRukq7thvmm
 EwcVGaYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmrH1yCz2gh6eio0bLjM2MD7n7GLk4hASWMAo
 cWLBDbYuRk4OFoEGVomVh/hBbAmBOawSz/ZLdjFyANk5Ep+2p0GYJRLXJ4qBVPAKCEqcnPmEB
 cQWEvCWuPXuEiOIzQlk325uZ4MY38Ii8eXkUnaQBJuArsT1Vw+YIFapSjxauJIZZCavQIDEkc
 tCIGFhAWuJn81TwK4REdCX2HS7kR1kDrPAfkaJD3vPs4DUMwuoS6yfJzSBUWAWkjNmIWQWMDK
 tYlQvTi0qSy3SNdVLKspMzyjJTczM0TU0MNPLTS0uTkxPzUlMKtZLzs/dxAgMPwYg2ME4/bL/
 IUZJDiYlUV7eJtMIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8OvOAcoJFqempFWmZOcBIgElLc
 PAoifC+BknzFhck5hZnpkOkTjHqcrR9+PCASYglLz8vVUqcVwakSACkKKM0D24ELCovMcpKCf
 MyAh0lxFOQWpSbWYIq/4pRnINRSZj3/1ygKTyZeSVwm14BHcEEdITkN2OQI0oSEVJSDYzTM6o
 YFsw846imozx758H0wvsPm83FasMvn+eUEl0/T3lxGNO+XeZluf9C/jUxhyct/Osp4uWdlL3E
 re5zes+sC5c2/ppw+e6MBVHTlKYmx7Dqv3wVYDZ/57bVHvcPyzowNHZGFj76t8u5zjN5Af9Ry
 RWPdm4t/zbRh3dKrp3C8jg7jWZLE3klluKMREMt5qLiRADkmxaOxQIAAA==
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1479909296!44682260!1
X-Originating-IP: [74.125.82.45]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36061 invoked from network); 23 Nov 2016 13:54:56 -0000
Received: from mail-wm0-f45.google.com (HELO mail-wm0-f45.google.com)
 (74.125.82.45)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 13:54:56 -0000
Received: by mail-wm0-f45.google.com with SMTP id t79so24771841wmt.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 05:54:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=W/LPU6WmEowh/jT6PvMoykUj7BCMgn66+2Ej6A+y/MI=;
 b=u1QvLoFl3xtG4uBsKEuZq+iu85kxAiKqb7wpY2jjhPzAC3dNIkexlzZ4B+Woc5XvN+
 pjzamFexgvZ86ULsu3tpG4sx1t8FiB0/PXE8+RDX3zwrq1n0wLAqH5SBLFfUHB4Y8YCk
 hS1lnhJPanPwlOwVE7h6oKX0Hf2HWdOWPqC3ImYt+cWtRO9j2OlJJRBFdTX3cKG7Y66I
 jCSDZvVvMGtKl/wqnUV9Qj49kcha7D1FZJrLWQOYNanPHipCZsOoc7YrinZBBg5X307q
 VKbxAX+AXbRcwIp6c37MtyZ97Kt4cQCkT4yCpWrwpLVA6Utw0E3sQ+NannkZBOig1YO8
 oYag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=W/LPU6WmEowh/jT6PvMoykUj7BCMgn66+2Ej6A+y/MI=;
 b=SRG5hRnhXx+dQ0nygnLpSpcXqAfk7BMcVfvtWUyJRo+Xx9n1EFmMsA1TBm/kiN8rMP
 66j1Fp8ytTBIX71EV6PM6wGVI2oxpWennY36wcHTP2sIAOr8Y4erVmWWWQ4ra7Cl9aQe
 Om8qXNnOethpWCECvNSRjaXV3DZTF0+a6cK926HlhvYp2oUIFj1sozH7wMhNaP+Azpe7
 OU/IIbxGLZvQ/qzF2cb2u4ZIGcNDmIVDLHnp/FedPCbTuNM8XpWPe+3fqIQM60Rxl+74
 +7fxsSlj80PBqB9dOC9B7Hb1y9GErUjx0FktrrzgB2w45iXwPzzPhwsaZbf6Ov+684NI
 rCEA==
X-Gm-Message-State: AKaTC010Hb2R3G2Rtx9GykVKBjYESpYLUN0BhlZPDHFgaRyfq5jN2v0w4mluWxVB8iQBPRv2TaEaQbofOfRu9A==
X-Received: by 10.28.218.129 with SMTP id r123mr7170385wmg.137.1479909292900; 
 Wed, 23 Nov 2016 05:54:52 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.144.146 with HTTP; Wed, 23 Nov 2016 05:54:52 -0800 (PST)
In-Reply-To: <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
 <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 23 Nov 2016 15:54:52 +0200
Message-ID: <CAC1WxdgCAqcOm0RcT3W=F9rpU5=McGLCNhyeSQnTYp1RJRH68g@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

U3RlZmFubywKClBsZWFzZSBzZWUgbXkgYW5zd2VycyBiZWxvdzoKPgo+IFRoYW5rIHlvdSBmb3Ig
dGhlIGRvY3VtZW50LCBJIHRoaW5rIGlzIGEgdmVyeSBnb29kIHN0YXJ0LiBJIGFsc28gc2VlIHRo
ZQo+IG5lZWQgZm9yIHRoaXMgZnJhbWV3b3JrLiBQbGVhc2UgYWRkIG1vcmUgZGV0YWlscyBhYm91
dCB0aGUgcHJvcG9zZWQKPiBpbnRlcmZhY2UgKFhlbiBBUEksIGh5cGVyY2FsbHMsIGV0YykgaW4g
dGhlIG5leHQgdmVyc2lvbjsgSSBhbSBsb29raW5nCj4gZm9yd2FyZCB0byBpdC4KCldlIHdpbGwg
Y29tZSB1cCB3aXRoIHRoZSBkb2N1bWVudCB1cGRhdGUgb25jZSB3ZSBoYXZlIGl0IGFncmVlZCBp
bnRlcm5hbGx5LgoKPj4gQUE+IER1ZSB0byB0aGUgZmFjdCB0aGF0IHNvbWUgZG9tYWluIGFzc2ln
bmVkIGEgdmNvcHJvYyBjb3VsZCBhY2Nlc3MgY29wcm9jIHdoZW4KPj4gQUE+IGl0IGlzIHJ1bm5p
bmcgYW5vdGhlciBkb21haW4gY29udGV4dCwgZnJhbWV3b3JrIHdpbGwgaW1wbGVtZW50IGlvbWVt
IGFjY2Vzcwo+PiBBQT4gZW11bGF0aW9uIGZvciBkb21haW5zIHdoaWNoIGFyZSBub3QgcHJvdmlk
ZWQgY29wcm9jIGF0IHRoZSBtb21lbnQgb2YgYWNjZXNzLgo+Cj4gVGhpcyBpcyBjZXJ0YWlubHkg
Z29pbmcgdG8gYmUgdGhlIGhhcmRlc3QgcGFydC4gSSB0YWtlIHRoZSBmcmFtZXdvcmsgaXMKPiBq
dXN0IGdvaW5nIHRvIHByb3ZpZGUgYSBnZW5lcmljIEFQSSBmb3IgaW1wbGVtZW50aW5nIGEgY29w
cm9jZXNzb3IKPiBlbXVsYXRvciBhbmQgaXQgaXMgZ29pbmcgdG8gYmUgdXAgdG8gZWFjaCBjb3By
b2Nlc3NvciBpbXBsZW1lbnRhdGlvbiB0bwo+IHByb3ZpZGUgdGhlIGNvZGUuCgpUaGlzIHBpZWNl
IHRvZ2V0aGVyIHdpdGggdGhlIGNvbnRleHQgc3dpdGNoaW5nIGxvZ2ljIGlzIGRlZmluaXRlbHkg
YQpwbGF0Zm9ybSBzcGVjaWZpYyBzdHVmZiBhbmQgaXRzIGNvbXBsZXhpdHkgY291bGQgYmUgZGlm
ZmVyZW50CmNvcHJvY2Vzc29yIHRvIGNvcHJvY2Vzc29yLgpSZWdpc3RlcnMgYWNjZXNzIGVtdWx0
YWlvbiBmb3Igbm90IHJ1bm5pbmcgdmNvcHJvIGlzIGV4cGVjdGVkIHRvIGJlCm5vdCB2ZXJ5IGNv
bXBsZXggZm9yIG91ciBjYXNlOgogICAgLSBzYXZlZCBjb250ZXh0IHJldHVybiBvbiByZWdpc3Rl
ciByZWFkCiAgICAtIHN0YWNraW5nIG9uIHdyaXRlcyB0byBiZSBleGVjdXRlZCBkdXJpbmcgc3dp
dGNoaW5nIGNvbnRleHQgdG8gdGhhdCB2Y29wcm9jCiAgICAtIHJhcmUgbW9yZSBjb21wbGV4IGNv
cm5lciBjYXNlcwoKPiBJcyB0aGUgZW11bGF0b3IgZ29pbmcgdG8gbGl2ZSBpbiB0aGUgWGVuIGh5
cGVydmlzb3I/ClRoYXQgaXMgdGhlIGlkZWEuCgo+IEl0IHdvdWxkIGJlIG5pY2UgdG8gcHJvdmlk
ZSBhIHNpbXBsZSBjb3Byb2Nlc3NvciBleGFtcGxlLCBpZiB5b3UgaGF2ZSBvbmUuCkknbSBub3Qg
cmVhbGx5IHN1cmUgYWJvdXQgYSBzaW1wbGUgZnVuY3Rpb25hbCBleGFtcGxlLiBXZSBhcmUKdGFy
Z2V0aW5nIEdQVSBzaGFyaW5nIGZvciB0aGUgZmlyc3QgZHJvcC4KClNpbmNlcmVseSwKQW5kcmlp
IEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
CkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1h
bi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 13:54:59 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 13:54:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9Y0p-0007uC-8s; Wed, 23 Nov 2016 13:54:59 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c9Y0n-0007tS-UD
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 13:54:58 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 32/B0-12366-1BF95385; Wed, 23 Nov 2016 13:54:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXiVRukq7thvmm
 EwcVGaYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmrH1yCz2gh6eio0bLjM2MD7n7GLk4hASWMAo
 cWLBDbYuRk4OFoEGVomVh/hBbAmBOawSz/ZLdjFyANk5Ep+2p0GYJRLXJ4qBVPAKCEqcnPmEB
 cQWEvCWuPXuEiOIzQlk325uZ4MY38Ii8eXkUnaQBJuArsT1Vw+YIFapSjxauJIZZCavQIDEkc
 tCIGFhAWuJn81TwK4REdCX2HS7kR1kDrPAfkaJD3vPs4DUMwuoS6yfJzSBUWAWkjNmIWQWMDK
 tYlQvTi0qSy3SNdVLKspMzyjJTczM0TU0MNPLTS0uTkxPzUlMKtZLzs/dxAgMPwYg2ME4/bL/
 IUZJDiYlUV7eJtMIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8OvOAcoJFqempFWmZOcBIgElLc
 PAoifC+BknzFhck5hZnpkOkTjHqcrR9+PCASYglLz8vVUqcVwakSACkKKM0D24ELCovMcpKCf
 MyAh0lxFOQWpSbWYIq/4pRnINRSZj3/1ygKTyZeSVwm14BHcEEdITkN2OQI0oSEVJSDYzTM6o
 YFsw846imozx758H0wvsPm83FasMvn+eUEl0/T3lxGNO+XeZluf9C/jUxhyct/Osp4uWdlL3E
 re5zes+sC5c2/ppw+e6MBVHTlKYmx7Dqv3wVYDZ/57bVHvcPyzowNHZGFj76t8u5zjN5Af9Ry
 RWPdm4t/zbRh3dKrp3C8jg7jWZLE3klluKMREMt5qLiRADkmxaOxQIAAA==
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1479909296!44682260!1
X-Originating-IP: [74.125.82.45]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36061 invoked from network); 23 Nov 2016 13:54:56 -0000
Received: from mail-wm0-f45.google.com (HELO mail-wm0-f45.google.com)
 (74.125.82.45)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 13:54:56 -0000
Received: by mail-wm0-f45.google.com with SMTP id t79so24771841wmt.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 05:54:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=W/LPU6WmEowh/jT6PvMoykUj7BCMgn66+2Ej6A+y/MI=;
 b=u1QvLoFl3xtG4uBsKEuZq+iu85kxAiKqb7wpY2jjhPzAC3dNIkexlzZ4B+Woc5XvN+
 pjzamFexgvZ86ULsu3tpG4sx1t8FiB0/PXE8+RDX3zwrq1n0wLAqH5SBLFfUHB4Y8YCk
 hS1lnhJPanPwlOwVE7h6oKX0Hf2HWdOWPqC3ImYt+cWtRO9j2OlJJRBFdTX3cKG7Y66I
 jCSDZvVvMGtKl/wqnUV9Qj49kcha7D1FZJrLWQOYNanPHipCZsOoc7YrinZBBg5X307q
 VKbxAX+AXbRcwIp6c37MtyZ97Kt4cQCkT4yCpWrwpLVA6Utw0E3sQ+NannkZBOig1YO8
 oYag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=W/LPU6WmEowh/jT6PvMoykUj7BCMgn66+2Ej6A+y/MI=;
 b=SRG5hRnhXx+dQ0nygnLpSpcXqAfk7BMcVfvtWUyJRo+Xx9n1EFmMsA1TBm/kiN8rMP
 66j1Fp8ytTBIX71EV6PM6wGVI2oxpWennY36wcHTP2sIAOr8Y4erVmWWWQ4ra7Cl9aQe
 Om8qXNnOethpWCECvNSRjaXV3DZTF0+a6cK926HlhvYp2oUIFj1sozH7wMhNaP+Azpe7
 OU/IIbxGLZvQ/qzF2cb2u4ZIGcNDmIVDLHnp/FedPCbTuNM8XpWPe+3fqIQM60Rxl+74
 +7fxsSlj80PBqB9dOC9B7Hb1y9GErUjx0FktrrzgB2w45iXwPzzPhwsaZbf6Ov+684NI
 rCEA==
X-Gm-Message-State: AKaTC010Hb2R3G2Rtx9GykVKBjYESpYLUN0BhlZPDHFgaRyfq5jN2v0w4mluWxVB8iQBPRv2TaEaQbofOfRu9A==
X-Received: by 10.28.218.129 with SMTP id r123mr7170385wmg.137.1479909292900; 
 Wed, 23 Nov 2016 05:54:52 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.144.146 with HTTP; Wed, 23 Nov 2016 05:54:52 -0800 (PST)
In-Reply-To: <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
 <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 23 Nov 2016 15:54:52 +0200
Message-ID: <CAC1WxdgCAqcOm0RcT3W=F9rpU5=McGLCNhyeSQnTYp1RJRH68g@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

U3RlZmFubywKClBsZWFzZSBzZWUgbXkgYW5zd2VycyBiZWxvdzoKPgo+IFRoYW5rIHlvdSBmb3Ig
dGhlIGRvY3VtZW50LCBJIHRoaW5rIGlzIGEgdmVyeSBnb29kIHN0YXJ0LiBJIGFsc28gc2VlIHRo
ZQo+IG5lZWQgZm9yIHRoaXMgZnJhbWV3b3JrLiBQbGVhc2UgYWRkIG1vcmUgZGV0YWlscyBhYm91
dCB0aGUgcHJvcG9zZWQKPiBpbnRlcmZhY2UgKFhlbiBBUEksIGh5cGVyY2FsbHMsIGV0YykgaW4g
dGhlIG5leHQgdmVyc2lvbjsgSSBhbSBsb29raW5nCj4gZm9yd2FyZCB0byBpdC4KCldlIHdpbGwg
Y29tZSB1cCB3aXRoIHRoZSBkb2N1bWVudCB1cGRhdGUgb25jZSB3ZSBoYXZlIGl0IGFncmVlZCBp
bnRlcm5hbGx5LgoKPj4gQUE+IER1ZSB0byB0aGUgZmFjdCB0aGF0IHNvbWUgZG9tYWluIGFzc2ln
bmVkIGEgdmNvcHJvYyBjb3VsZCBhY2Nlc3MgY29wcm9jIHdoZW4KPj4gQUE+IGl0IGlzIHJ1bm5p
bmcgYW5vdGhlciBkb21haW4gY29udGV4dCwgZnJhbWV3b3JrIHdpbGwgaW1wbGVtZW50IGlvbWVt
IGFjY2Vzcwo+PiBBQT4gZW11bGF0aW9uIGZvciBkb21haW5zIHdoaWNoIGFyZSBub3QgcHJvdmlk
ZWQgY29wcm9jIGF0IHRoZSBtb21lbnQgb2YgYWNjZXNzLgo+Cj4gVGhpcyBpcyBjZXJ0YWlubHkg
Z29pbmcgdG8gYmUgdGhlIGhhcmRlc3QgcGFydC4gSSB0YWtlIHRoZSBmcmFtZXdvcmsgaXMKPiBq
dXN0IGdvaW5nIHRvIHByb3ZpZGUgYSBnZW5lcmljIEFQSSBmb3IgaW1wbGVtZW50aW5nIGEgY29w
cm9jZXNzb3IKPiBlbXVsYXRvciBhbmQgaXQgaXMgZ29pbmcgdG8gYmUgdXAgdG8gZWFjaCBjb3By
b2Nlc3NvciBpbXBsZW1lbnRhdGlvbiB0bwo+IHByb3ZpZGUgdGhlIGNvZGUuCgpUaGlzIHBpZWNl
IHRvZ2V0aGVyIHdpdGggdGhlIGNvbnRleHQgc3dpdGNoaW5nIGxvZ2ljIGlzIGRlZmluaXRlbHkg
YQpwbGF0Zm9ybSBzcGVjaWZpYyBzdHVmZiBhbmQgaXRzIGNvbXBsZXhpdHkgY291bGQgYmUgZGlm
ZmVyZW50CmNvcHJvY2Vzc29yIHRvIGNvcHJvY2Vzc29yLgpSZWdpc3RlcnMgYWNjZXNzIGVtdWx0
YWlvbiBmb3Igbm90IHJ1bm5pbmcgdmNvcHJvIGlzIGV4cGVjdGVkIHRvIGJlCm5vdCB2ZXJ5IGNv
bXBsZXggZm9yIG91ciBjYXNlOgogICAgLSBzYXZlZCBjb250ZXh0IHJldHVybiBvbiByZWdpc3Rl
ciByZWFkCiAgICAtIHN0YWNraW5nIG9uIHdyaXRlcyB0byBiZSBleGVjdXRlZCBkdXJpbmcgc3dp
dGNoaW5nIGNvbnRleHQgdG8gdGhhdCB2Y29wcm9jCiAgICAtIHJhcmUgbW9yZSBjb21wbGV4IGNv
cm5lciBjYXNlcwoKPiBJcyB0aGUgZW11bGF0b3IgZ29pbmcgdG8gbGl2ZSBpbiB0aGUgWGVuIGh5
cGVydmlzb3I/ClRoYXQgaXMgdGhlIGlkZWEuCgo+IEl0IHdvdWxkIGJlIG5pY2UgdG8gcHJvdmlk
ZSBhIHNpbXBsZSBjb3Byb2Nlc3NvciBleGFtcGxlLCBpZiB5b3UgaGF2ZSBvbmUuCkknbSBub3Qg
cmVhbGx5IHN1cmUgYWJvdXQgYSBzaW1wbGUgZnVuY3Rpb25hbCBleGFtcGxlLiBXZSBhcmUKdGFy
Z2V0aW5nIEdQVSBzaGFyaW5nIGZvciB0aGUgZmlyc3QgZHJvcC4KClNpbmNlcmVseSwKQW5kcmlp
IEFuaXNvdi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
CkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1h
bi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 16:38:20 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 16:38:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9aYu-0002ha-Mw; Wed, 23 Nov 2016 16:38:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9aYt-0002gv-JH
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 16:38:19 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 D7/CF-02084-AF5C5385; Wed, 23 Nov 2016 16:38:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42Lxqg1y1v111DT
 C4N8JCYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmtG46yNbwWaWioV3r7M1MN5l7mLk4hASWMAo
 sf7LBvYuRk4OFoFLLBJL91mDJCQE3rFIHJhyiAkkISEQI9G1YDYbhF0lsXl5JyuILSSgKPH12
 XQmiEkrmST+fusCm8QmYCSx/MYPFhBbBKho3ep3LCBFzAILmSVOPzkClhAWsJS4vGcKC8RqVY
 nTh18wgti8Ak4S+5efh9osJ3HzXCfzBEa+BYwMqxg1ilOLylKLdA2N9ZKKMtMzSnITM3N0DQ1
 M9XJTi4sT01NzEpOK9ZLzczcxAoOFAQh2MP7b5nmIUZKDSUmU9/RG0wghvqT8lMqMxOKM+KLS
 nNTiQ4wyHBxKErw7jwDlBItS01Mr0jJzgGELk5bg4FES4bUDhq4Qb3FBYm5xZjpE6hSjMce7z
 e8eMHG0ffjwgEmIJS8/L1VKnPcOyCQBkNKM0jy4QbB4usQoKyXMywh0mhBPQWpRbmYJqvwrRn
 EORiVhXi6QhTyZeSVw+14BncIEdIrkN2OQU0oSEVJSDYziVe1BdgKf166boysW4zDxs1r8Vc4
 p/xe+cYiYbCDI8/VTSPax6Iu3YswKAnINbfPenquT8GDc8VEjz2lrxLLwmC+NLfNWPuoKFJnz
 aLPQfifJe3n3Dd8W+1w4+aP0l3LcpIpZzpN5SiS9DJw6L1u27jw9wdX3eVvLArus1QePCK0t3
 LZ8dYYSS3FGoqEWc1FxIgAj+nbQogIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1479919094!71694051!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9411 invoked from network); 23 Nov 2016 16:38:14 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 16:38:14 -0000
Received: by mail-wm0-f67.google.com with SMTP id m203so2495333wma.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 08:38:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=LwgfYkKjNUhkFxetMi6LRzOptu4oF61FbkR/GPwNPaE=;
 b=I+4bL1E9CbHNE+wE75A3qTuBu/JJ+QyLGegwnPhYA3tlZN1X8uUmeiR8gtSl2wesnA
 0nMQCypBgRRseTtCBbnFAHvsTqXYAkUitHJZTkko8NsT77/DPY0Wq1y+26JpLIQt7g2F
 ptIThPIWpuexSE/0Buvz1Mv4cbFrxxkJ4o0NpDosEzoXD2YHRJEfgCJjN9pWcu+zwHuA
 kmy84bqlgmqJjfr8IFebfylilGIqDlPnmx5WZCulFKlF3Aqk9bMuW0bMfZ6IaPv3ylmZ
 uwvLwV9lIsm8bHYS4SCnOVz9OJkIELop7rLlcj+sbMfgAF1oPh1OyC+ovi1qY78Bd+Bd
 ExHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=LwgfYkKjNUhkFxetMi6LRzOptu4oF61FbkR/GPwNPaE=;
 b=mx9KVNtpwJ0iLycBkvkAojCqXyY3yYx7XPegQGYOxgXnRg2y8jH3iOnmT2Fag6Bpf5
 7+SjNnixvGzjEUCzvZpvKytyfGz9asEym91/9uZmJqG5tWfGq+b3Iz0mZhaFYIpS0yNa
 6Zf0zY2ME6MVbzdmH8Jae3fcRhrh5TcV5I7gSghbPMHbDuZb/fqjOYp6ysfNlqnW8uMp
 8QaldZoUD66UjiIWwA+eyWqKwiMt6A85OcknRs8P3xY2GZuNSaJXZBHHWYp9TKwsH5Ta
 LkRUeJ+gS8217sAk52E4PvxO6WrSeuc9wD9KB0pJsjrihMuy9T9roVT/8n3d0JE4LTw3
 rb7g==
X-Gm-Message-State: AKaTC01t/GqlwvG5OlVVPPIUwC4tx10dZBtJ5jfHJBcFnurmTKGwkny3Nu8zqGZ5vxMxPw==
X-Received: by 10.28.51.141 with SMTP id z135mr3967061wmz.109.1479919097974;
 Wed, 23 Nov 2016 08:38:17 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id v202sm3614244wmv.8.2016.11.23.08.38.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 23 Nov 2016 08:38:17 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Wed, 23 Nov 2016 18:38:08 +0200
Message-Id: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v9] sndif: add ABI for para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIGFsbCEKCkZpcnN0IG9mIGFsbCB3ZSB3b3VsZCBsaWtlIHRvIHRoYW5rIHlvdSBmb3IgdmFs
dWFibGUgY29tbWVudHMhCgpQbGVhc2UgZmluZCB0aGUgbmV4dCB2ZXJzaW9uIG9mIHRoZSBBQkkg
Zm9yIHRoZSBQViBzb3VuZC4KClRoYW5rIHlvdSwKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KT2xl
a3NhbmRyIEdyeXRzb3YKCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvICgxKToKICB4ZW46IGFkZCBw
YXJhLXZpcnR1YWwgc291bmQgaW50ZXJmYWNlIGhlYWRlciBmaWxlcwoKIGluY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9zbmRpZi5oICAgICAgIHwgNjA5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmX2xpbnV4LmggfCAxMTIgKysr
KysrCiAyIGZpbGVzIGNoYW5nZWQsIDcyMSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2
NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBp
bmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGludXguaAoKLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2
ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVk
ZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 16:38:20 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 16:38:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9aYu-0002ha-Mw; Wed, 23 Nov 2016 16:38:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9aYt-0002gv-JH
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 16:38:19 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 D7/CF-02084-AF5C5385; Wed, 23 Nov 2016 16:38:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42Lxqg1y1v111DT
 C4N8JCYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmtG46yNbwWaWioV3r7M1MN5l7mLk4hASWMAo
 sf7LBvYuRk4OFoFLLBJL91mDJCQE3rFIHJhyiAkkISEQI9G1YDYbhF0lsXl5JyuILSSgKPH12
 XQmiEkrmST+fusCm8QmYCSx/MYPFhBbBKho3ep3LCBFzAILmSVOPzkClhAWsJS4vGcKC8RqVY
 nTh18wgti8Ak4S+5efh9osJ3HzXCfzBEa+BYwMqxg1ilOLylKLdA2N9ZKKMtMzSnITM3N0DQ1
 M9XJTi4sT01NzEpOK9ZLzczcxAoOFAQh2MP7b5nmIUZKDSUmU9/RG0wghvqT8lMqMxOKM+KLS
 nNTiQ4wyHBxKErw7jwDlBItS01Mr0jJzgGELk5bg4FES4bUDhq4Qb3FBYm5xZjpE6hSjMce7z
 e8eMHG0ffjwgEmIJS8/L1VKnPcOyCQBkNKM0jy4QbB4usQoKyXMywh0mhBPQWpRbmYJqvwrRn
 EORiVhXi6QhTyZeSVw+14BncIEdIrkN2OQU0oSEVJSDYziVe1BdgKf166boysW4zDxs1r8Vc4
 p/xe+cYiYbCDI8/VTSPax6Iu3YswKAnINbfPenquT8GDc8VEjz2lrxLLwmC+NLfNWPuoKFJnz
 aLPQfifJe3n3Dd8W+1w4+aP0l3LcpIpZzpN5SiS9DJw6L1u27jw9wdX3eVvLArus1QePCK0t3
 LZ8dYYSS3FGoqEWc1FxIgAj+nbQogIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1479919094!71694051!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9411 invoked from network); 23 Nov 2016 16:38:14 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 16:38:14 -0000
Received: by mail-wm0-f67.google.com with SMTP id m203so2495333wma.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 08:38:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=LwgfYkKjNUhkFxetMi6LRzOptu4oF61FbkR/GPwNPaE=;
 b=I+4bL1E9CbHNE+wE75A3qTuBu/JJ+QyLGegwnPhYA3tlZN1X8uUmeiR8gtSl2wesnA
 0nMQCypBgRRseTtCBbnFAHvsTqXYAkUitHJZTkko8NsT77/DPY0Wq1y+26JpLIQt7g2F
 ptIThPIWpuexSE/0Buvz1Mv4cbFrxxkJ4o0NpDosEzoXD2YHRJEfgCJjN9pWcu+zwHuA
 kmy84bqlgmqJjfr8IFebfylilGIqDlPnmx5WZCulFKlF3Aqk9bMuW0bMfZ6IaPv3ylmZ
 uwvLwV9lIsm8bHYS4SCnOVz9OJkIELop7rLlcj+sbMfgAF1oPh1OyC+ovi1qY78Bd+Bd
 ExHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=LwgfYkKjNUhkFxetMi6LRzOptu4oF61FbkR/GPwNPaE=;
 b=mx9KVNtpwJ0iLycBkvkAojCqXyY3yYx7XPegQGYOxgXnRg2y8jH3iOnmT2Fag6Bpf5
 7+SjNnixvGzjEUCzvZpvKytyfGz9asEym91/9uZmJqG5tWfGq+b3Iz0mZhaFYIpS0yNa
 6Zf0zY2ME6MVbzdmH8Jae3fcRhrh5TcV5I7gSghbPMHbDuZb/fqjOYp6ysfNlqnW8uMp
 8QaldZoUD66UjiIWwA+eyWqKwiMt6A85OcknRs8P3xY2GZuNSaJXZBHHWYp9TKwsH5Ta
 LkRUeJ+gS8217sAk52E4PvxO6WrSeuc9wD9KB0pJsjrihMuy9T9roVT/8n3d0JE4LTw3
 rb7g==
X-Gm-Message-State: AKaTC01t/GqlwvG5OlVVPPIUwC4tx10dZBtJ5jfHJBcFnurmTKGwkny3Nu8zqGZ5vxMxPw==
X-Received: by 10.28.51.141 with SMTP id z135mr3967061wmz.109.1479919097974;
 Wed, 23 Nov 2016 08:38:17 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id v202sm3614244wmv.8.2016.11.23.08.38.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 23 Nov 2016 08:38:17 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Wed, 23 Nov 2016 18:38:08 +0200
Message-Id: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v9] sndif: add ABI for para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIGFsbCEKCkZpcnN0IG9mIGFsbCB3ZSB3b3VsZCBsaWtlIHRvIHRoYW5rIHlvdSBmb3IgdmFs
dWFibGUgY29tbWVudHMhCgpQbGVhc2UgZmluZCB0aGUgbmV4dCB2ZXJzaW9uIG9mIHRoZSBBQkkg
Zm9yIHRoZSBQViBzb3VuZC4KClRoYW5rIHlvdSwKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KT2xl
a3NhbmRyIEdyeXRzb3YKCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvICgxKToKICB4ZW46IGFkZCBw
YXJhLXZpcnR1YWwgc291bmQgaW50ZXJmYWNlIGhlYWRlciBmaWxlcwoKIGluY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9zbmRpZi5oICAgICAgIHwgNjA5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmX2xpbnV4LmggfCAxMTIgKysr
KysrCiAyIGZpbGVzIGNoYW5nZWQsIDcyMSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2
NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBp
bmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGludXguaAoKLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2
ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVk
ZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 16:38:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 16:38:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9aYy-0002kn-CO; Wed, 23 Nov 2016 16:38:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9aYx-0002jg-9d
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 16:38:23 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 2F/42-03293-EF5C5385; Wed, 23 Nov 2016 16:38:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXiVRvkovvnqGm
 EQdthK4uVPReZHRg9Dn+4whLAGMWamZeUX5HAmvGy5zNzwc+JTBWn/u1iamD8epqxi5GTQ0hg
 PqPEpx02XYxcHCwCL1kkzvYuYAZxJAT6WSW6py9j6WLkAHJiJL7PLQJpkBColHix8T8rRLOix
 Ndn05kg7JVMEienS4DYbAJGEstv/GABsUWAatatfscCMpNZYCGzxOknR8BmCgu4SSzeUQpSwy
 KgKrH1zXxmEJtXwEliTstkFohdchI3z3WCxTkFnCXm3njLDtIqBFSzcqvTBEaBBYwMqxjVi1O
 LylKLdI31kooy0zNKchMzc3QNDYz1clOLixPTU3MSk4r1kvNzNzECw4oBCHYwNn9xOsQoycGk
 JMp7eqNphBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXnNgmAoJFqWmp1akZeYAAxwmLcHBoyTCa
 weS5i0uSMwtzkyHSJ1iNOZ4s+vlAyaOtg8fHjAJseTl56VKifM6gpQKgJRmlObBDYJF3iVGWS
 lhXkag04R4ClKLcjNLUOVfMYpzMCoJ83KBTOHJzCuB2/cK6BQmoFMkvxmDnFKSiJCSamA0XSQ
 Ska699eLRczGuXcd/Rv+aoukp2Kx5pz7k+/mo1HPRBqq1p025XY3Tp55LWrJu9bGQqls7jRdt
 Ofnz7CrzjNItMRV1qq8cPSQi+d5Ov5EUnFr9d3HagZ+7liX5rtxTw7mUZ/7lV9MbhIq2H1LXm
 TY9VtbG5Hhp6YudR0wuxZZ2Z/pzhV9TYinOSDTUYi4qTgQAVca+krcCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1479919100!72607338!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21602 invoked from network); 23 Nov 2016 16:38:20 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 16:38:20 -0000
Received: by mail-wm0-f68.google.com with SMTP id g23so2507756wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 08:38:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=7ogsv2lF1f3Gls/+AotNkNyvMC0F7Vxw4fNM3dbk+MM=;
 b=UOf6iCJYUa/CS3Smo/ajIHqioWNiXQD9eyi+TayLRoOw8AALlZUjkfi5+tsLB8ztrc
 1AhKXrJP/VV3z4OKaZMRsH8rMchxoetouXnPBZKyjuTTabaf0eBW4jW5ctTYEApJC1BL
 nmeTRyQCiMW77Ccetr4mwxnVRFQZf56K+aOyrT+Jmz5xUnDVSLAo9uFrJ8bAzpiisT+Z
 ytEWtL4XAKpjygLd6TLwQ2nmJb4GnCHABtcpCG6o+Px8eLknhOoEoGezY4EwPCaJaGS9
 ode/AFDUoH1961yBF8N6TiaPmIrBVkKJczFmduFeL3Oa0wxhqLf/vD7559SFba79i9TE
 Nt2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=7ogsv2lF1f3Gls/+AotNkNyvMC0F7Vxw4fNM3dbk+MM=;
 b=bYnyFTQUTGIqWJj15GNaAXvU2msL31n10HSBBKVBYMNHagxVARSD0jcfV33ICH0gy/
 qOOGhvnQbcPC+Sz/hofPp49wBwZ7420V7ppsPRbuL5F5kYfF74rey4sCRaS8YLPLyTOf
 bLJ68qJT4j8meGPJI5+th4W6x5L2KuUMaVkoaGvT889WVPvlpVoT1+iokgKvADZk/+pb
 CxBrxo2IUaB3iZpVUMrxjotx9adBn3nP7ecKCMrEw4rQQ/cCJqtMqWbaAYwi9e/+VVOG
 YGiLHzWQCCoLtbPjwmqmYCNIr3AqrfxS0xzuGeE5fVnzTWLIzDFB4SD4v63YnsPCUCYn
 oifQ==
X-Gm-Message-State: AKaTC03iKNas2A5dro62Ms2Djy3xRhX877sG+OrQAdr87Go9tEr1yEb6XVEsB1tudKgR4Q==
X-Received: by 10.28.32.150 with SMTP id g144mr8465624wmg.46.1479919099794;
 Wed, 23 Nov 2016 08:38:19 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id v202sm3614244wmv.8.2016.11.23.08.38.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 23 Nov 2016 08:38:19 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Wed, 23 Nov 2016 18:38:09 +0200
Message-Id: <1479919089-20174-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
	interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbGl6ZWQK
c291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4KClNpZ25lZC1v
ZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBnbWFpbC5jb20+ClNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgpTaWduZWQtb2Zm
LWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9n
aWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJdXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVu
a29AZ2xvYmFsbG9naWMuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19h
dHRyaWJ1dGVfXygoX19wYWNrZWRfXykpIGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMK
CkNoYW5nZXMgc2luY2UgdjI6CiAqIHJlbW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBw
cm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMK
CkNoYW5nZXMgc2luY2UgdjM6CiAqIGZpeGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRf
UENNX0ZPUk1BVF9GTE9BVF8qKiB0byBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1l
ZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8q
KgogKiBhZGRlZCAnaWQnIGZpZWxkIHRvIHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRz
CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVuYW1lZCAncGNtX2RhdGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFj
a2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlw
ZScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVs
ZCBmcm9tIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVk
ICdzdHJlYW1faWQnIGJhY2sgdG8gdGhlIHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2Ny
aXB0aW9uCiAqIG1vdmVkICdpZCcgZmllbGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSBy
ZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2VzIHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCBy
ZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMKICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBw
YWNrZXQgaXMgY2hhbmdlZCB0byB0aGUgNjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRo
ZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9YRU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2Vk
IHZpYSBzaGFyZWQgcGFnZQogKiBBZGRlZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVz
IChub3cgZWFjaCBzdHJlYW0gY2FuIGJlIG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBk
ZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNpbmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVu
QnVzIHN0YXRlIGRpYWdyYW1zIGRlc2NyaXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdv
cmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9uICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNo
YW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdvcmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRv
IGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxleGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNl
IHBhcmFtZXRlcnMKICogc2xpZ2h0bHkgdXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9u
IGFkZGVkIG11dGUvdW5tdXRlIGNvbW1hbmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3Rv
cmUgY29uZmlndXJhdGlvbiBzdHJpbmdzCiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAq
IGNoYW5nZWQgcmVxdWVzdC9yZXNwb25zZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0
byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFtaWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgog
ICBzdGF0aWMgWEVOU05EX01BWF9QQUdFU19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiBy
ZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMgYnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJl
YWQvd3JpdGUvdm9sdW1lIHJlcXVlc3RzLCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1
ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVlc3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0
byBwYXNzIGRhdGEKICogc3BlY2lmaWVkIHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBh
IHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwogICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRC
bS4KICogYWRkZWQgTGludXggaW5jbHVkZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25z
CgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBjaGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lk
CiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgog
ICBkZXZpY2VzL3N0cmVhbXMKICogY2xhcmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBh
bmQgZm9ybWF0cyBleHByZXNzZWQgYXMKICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9y
ZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlvbiBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0
ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFu
Z2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAq
IHJlbW92ZWVkICNpZmRlZiBfX0tFUk5FTAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRp
Y2VzIGluIFhlblN0b3JlIGNvbmZpZ3VyYXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQg
ZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9udGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVz
IG9mIHZpcnR1YWwgY2FyZC9kZXZpY2VzIG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9T
UEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1lIHVuaXRzIGZyb20gZEJtIHRvIGRCCi0tLQogaW5jbHVk
ZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggICAgICAgfCA2MDkgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGludXguaCB8
IDExMiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNzIxIGluc2VydGlvbnMoKykKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaAogY3JlYXRlIG1vZGUg
MTAwNjQ0IGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9saW51eC5oCgpkaWZmIC0tZ2l0
IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggYi9pbmNsdWRlL3hlbi9pbnRlcmZh
Y2UvaW8vc25kaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wNjA3OWM3
Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgKQEAg
LTAsMCArMSw2MDkgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHNuZGlmLmgKKyAqCisg
KiBVbmlmaWVkIHNvdW5kLWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4K
KyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8g
YW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3Nv
Y2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwg
aW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxp
bWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJs
aXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRo
ZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlz
CisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Np
b24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50
aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJP
VklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgor
ICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
TkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1Ig
Q09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RI
RVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQg
T1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBX
SVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUg
U09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDEzLTIwMTUgR2xvYmFsTG9naWMgSW5j
LgorICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgorICogQXV0aG9y
czogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPGFuZHIyMDAwQGdtYWlsLmNvbT4KKyAqICAgICAg
ICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgorICogICAgICAgICAgT2xl
a3NhbmRyIERteXRyeXNoeW4gPG9sZWtzYW5kci5kbXl0cnlzaHluQGdsb2JhbGxvZ2ljLmNvbT4K
KyAqICAgICAgICAgIEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxs
b2dpYy5jb20+CisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXworI2Rl
ZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXworCisvKgorICogRnJvbnQtPmJhY2sgbm90
aWZpY2F0aW9uczogV2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVxdWVzdCwgc2VuZGluZyBhCisgKiBu
b3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcmVxX2V2ZW50IChpLmUuLCB0
aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1h
Y3JvcykuIEJhY2tlbmRzIG11c3Qgc2V0CisgKiByZXFfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5n
LiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVRVUVTVFMoKSkuCisgKgorICogQmFjay0+
ZnJvbnQgbm90aWZpY2F0aW9uczogV2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVzcG9uc2UsIHNlbmRp
bmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJzcF9ldmVu
dCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0
aGUgcmluZyBtYWNyb3MpLiBGcm9udGVuZHMgbXVzdCBzZXQKKyAqIHJzcF9ldmVudCBhcHByb3By
aWF0ZWx5IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVNQT05TRVMoKSkuCisg
Ki8KKworLyoKKyAqIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICogPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEt
dmlydHVhbCBzb3VuZCBjYXJkIGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUKKyAqIFhl
blN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJh
dGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMg
d2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0
aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisg
KgorICogQWxsIGRhdGEgaW4gdGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9k
ZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4g
IEludGVnZXIgdmFsdWUgcmFuZ2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBm
aXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lv
bgorICogb2YgYSBwcm9wZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9m
IGluZm9ybWF0aW9uLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQWRkcmVzc2luZyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBJbmRpY2VzIHVzZWQgdG8gYWRk
cmVzcyBmcm9udGVuZHMsIGRyaXZlciBpbnN0YW5jZXMsIGNhcmRzLAorICogZGV2aWNlcyBhbmQg
c3RyZWFtcy4KKyAqCisgKiBmcm9udGVuZF9pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVp
bnQ+CisgKgorICogICAgICBEb21haW4gSUQgb2YgdGhlIHNvdW5kIGZyb250ZW5kLgorICoKKyAq
IGRydl9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgWmVy
byBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9mIHRoZSB2aXJ0dWFsaXplZCBzb3VuZCBkcml2ZXIg
aW5zdGFuY2UgaW4KKyAqICAgICAgdGhpcyBkb21haW4uIE11bHRpcGxlIFBWIGRyaXZlcnMgYXJl
IGFsbG93ZWQgaW4gdGhlIGRvbWFpbgorICogICAgICBhdCB0aGUgc2FtZSB0aW1lLgorICoKKyAq
IGRldl9pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBVbmlx
dWUgZGV2aWNlIElELgorICogICAgICBEb2Vzbid0IGhhdmUgdG8gYmUgemVybyBiYXNlZCBhbmQv
b3IgdG8gYmUgY29udGlndW91cy4KKyAqCisgKiBzdHJlYW1faWR4CisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBv
ZiB0aGUgc3RyZWFtIG9mIHRoZSBkZXZpY2UuCisgKgorICogRXhhbXBsZSBmb3IgdGhlIGZyb250
ZW5kIHJ1bm5pbmcgaW4gZG9tYWluIDUsIGluc3RhbmNlIG9mIHRoZSBkcml2ZXIKKyAqIGluIHRo
ZSBmcm9udCBpcyAwIChzaW5nbGUgb3IgZmlyc3QgUFYgZHJpdmVyKSwgZGV2aWNlIGlkIDIsCisg
KiBmaXJzdCBzdHJlYW0gKDApOgorICogL2xvY2FsL2RvbWFpbi88ZnJvbnRlbmRfaWQ+L2Rldmlj
ZS92c25kLzxkcnZfaWR4Pi8KKyAqICAgICAgICAgZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3Ry
ZWFtX2lkeD4vdHlwZSA9ICJwIgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2
aWNlLzIvc3RyZWFtLzAvdHlwZSA9ICJwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSBQQ00gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiBFdmVyeSB2aXJ0dWFsaXplZCBzb3VuZCBmcm9udGVuZCBoYXMgc2V0IG9mIGRldmljZXMg
YW5kIHN0cmVhbXMsIGVhY2gKKyAqIGlzIGluZGl2aWR1YWxseSBjb25maWd1cmVkLiBQYXJ0IG9m
IHRoZSBQQ00gY29uZmlndXJhdGlvbiBjYW4gYmUgZGVmaW5lZCBhdAorICogaGlnaGVyIGxldmVs
IGFuZCBiZSBmdWxseSBvciBwYXJ0aWFsbHkgcmUtdXNlZCBieSB0aGUgdW5kZXJseWluZyBsYXll
cnMuCisgKiBUaGVzZSBjb25maWd1cmF0aW9uIHZhbHVlcyBhcmU6CisgKiAgbyBudW1iZXIgb2Yg
Y2hhbm5lbHMgKG1pbi9tYXgpCisgKiAgbyBzdXBwb3J0ZWQgc2FtcGxlIHJhdGVzCisgKiAgbyBz
dXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMuCisgKiBFLmcuIG9uZSBjYW4gZGVmaW5lIHRoZXNlIHZh
bHVlcyBmb3IgdGhlIHdob2xlIGRyaXZlciwgZGV2aWNlIG9yIHN0cmVhbS4KKyAqIEV2ZXJ5IHVu
ZGVybHlpbmcgbGF5ZXIgaW4gdHVybiBjYW4gcmUtZGVmaW5lIHNvbWUgb3IgYWxsIG9mIHRoZW0g
dG8gYmV0dGVyCisgKiBmaXQgaXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwgZHJpdmVyIG1heSBkZWZp
bmUgbnVtYmVyIG9mIGNoYW5uZWxzIHRvIGJlCisgKiBpbiBbMTsgOF0gcmFuZ2UsIGFuZCBzb21l
IHBhcnRpY3VsYXIgc3RyZWFtIG1heSBiZSBsaW1pdGVkIHRvIFsxOyAyXSBvbmx5LgorICogVGhl
IHJ1bGUgaXMgdGhhdCB0aGUgdW5kZXJseWluZyBsYXllciBtdXN0IGJlIGEgc3Vic2V0IG9mIHRo
ZSB1cHBlciBsYXllcgorICogcmFuZ2UuCisgKgorICogTm90ZTogaWYgYW55IG9mIHRoZSB2YWx1
ZXMgYXJlIG5vdCBkZWZpbmVkIHRoZW4gUFYgZHJpdmVyIHNob3VsZCB1c2UKKyAqIGl0cyBkZWZh
dWx0IHZhbHVlcyBpbnN0ZWFkLgorICoKKyAqIGNoYW5uZWxzLW1pbgorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWluaW11bSBhbW91bnQgb2YgY2hhbm5l
bHMgdGhhdCBpcyBzdXBwb3J0ZWQuCisgKiAgICAgIE11c3QgYmUgYXQgbGVhc3QgMS4gSWYgbm90
IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGNoYW5uZWxzLW1h
eAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWF4aW11
bSBhbW91bnQgb2YgY2hhbm5lbHMgdGhhdCBpcyBzdXBwb3J0ZWQuCisgKiAgICAgIE11c3QgYmUg
YXQgbGVhc3QgPGNoYW5uZWxzLW1pbj4uIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5k
J3MKKyAqICAgICAgZGVmYXVsdC4KKyAqCisgKiBzYW1wbGUtcmF0ZXMKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDxsaXN0IG9mIHVpbnRzPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQg
c2FtcGxlIHJhdGVzIHNlcGFyYXRlZCBieSBYRU5TTkRfTElTVF9TRVBBUkFUT1IuCisgKiAgICAg
IElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4gU2FtcGxlIHJhdGVz
IGFyZSBleHByZXNzZWQKKyAqICAgICAgYXMgYSBsaXN0IG9mIGRlY2ltYWwgdmFsdWVzIHcvbyBh
bnkgb3JkZXJpbmcgcmVxdWlyZW1lbnQuCisgKgorICogc2FtcGxlLWZvcm1hdHMKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDxsaXN0IG9mIFhFTlNORF9QQ01fRk9STUFUX1hYWF9TVFI+CisgKgor
ICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBzYW1wbGUgZm9ybWF0cyBzZXBhcmF0ZWQgYnkgWEVO
U05EX0xJU1RfU0VQQVJBVE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9u
dGVuZCdzIGRlZmF1bHQuCisgKgorICogYnVmZmVyLXNpemUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1heGltdW0gc2l6ZSBpbiBvY3RldHMgb2YgdGhl
IGJ1ZmZlciB0byBhbGxvY2F0ZSBwZXIgc3RyZWFtLgorICoKKyAqIEV4YW1wbGUgY29uZmlndXJh
dGlvbjoKKyAqCisgKiBEcml2ZXIgY29uZmlndXJhdGlvbiB1c2VkIGJ5IGFsbCBzdHJlYW1zOgor
ICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2FtcGxlLWZvcm1hdHMgPSAiczg7dTg7
czE2X2xlO3MxNl9iZSIKKyAqIFN0cmVhbSBvdmVycmlkZXMgc2FtcGxlIHJhdGVzIHN1cHBvcnRl
ZDoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3Nh
bXBsZS1yYXRlcyA9CisgKiAgICAgICAgIjgwMDA7MjIwNTA7NDQxMDA7NDgwMDAiCisgKgorICot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBWaXJ0dWFsIHNvdW5kIGNhcmQgc2V0dGluZ3MgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqIHNob3J0LW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDxjaGFyWzMyXT4KKyAqCisgKiAgICAgIFNob3J0IG5hbWUgb2YgdGhlIHZpcnR1YWwgc291
bmQgY2FyZC4gT3B0aW9uYWwuCisgKgorICogbG9uZy1uYW1lCisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8Y2hhcls4MF0+CisgKgorICogICAgICBMb25nIG5hbWUgb2YgdGhlIHZpcnR1YWwgc291
bmQgY2FyZC4gT3B0aW9uYWwuCisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWlu
LzUvZGV2aWNlL3ZzbmQvMC9zaG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCisgKiAvbG9jYWwv
ZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9sb25nLW5hbWUgPQorICogICAgICAgICAiVmlydHVhbCBh
dWRpbyBhdCBjZW50ZXIgc3RhY2siCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSBEZXZpY2Ugc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqIG5h
bWUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIE5hbWUg
b2YgdGhlIHNvdW5kIGRldmljZSB3aXRoaW4gdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9u
YWwuCisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQv
MC9kZXZpY2UvMC9uYW1lID0gIkdlbmVyYWwgYW5hbG9nIgorICoKKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gU3RyZWFtIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KKyAqCisgKiB0eXBlCisgKiAgICAgIFZhbHVlczogICAgICAgICAicCIsICJjIgorICoK
KyAqICAgICAgU3RyZWFtIHR5cGU6ICJwIiAtIHBsYXliYWNrIHN0cmVhbSwgImMiIC0gY2FwdHVy
ZSBzdHJlYW0KKyAqCisgKiAgICAgIElmIGJvdGggY2FwdHVyZSBhbmQgcGxheWJhY2sgYXJlIG5l
ZWRlZCB0aGVuIHR3byBzdHJlYW1zIG5lZWQgdG8gYmUKKyAqICAgICAgZGVmaW5lZCB1bmRlciB0
aGUgc2FtZSBkZXZpY2UuIEZvciBleGFtcGxlLAorICogICAgICAvbG9jYWwvZG9tYWluLzUvZGV2
aWNlL3ZzbmQvMC9kZXZpY2UvMC9zdHJlYW0vMC90eXBlID0gInAiCisgKiAgICAgIC9sb2NhbC9k
b21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8wL3N0cmVhbS8xL3R5cGUgPSAiYyIKKyAqCisg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250
ZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBSZXF1ZXN0IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogVGhlc2UgYXJlIHBlciBzdHJlYW0uCisgKgorICogZXZlbnQtY2hh
bm5lbAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgaWRl
bnRpZmllciBvZiB0aGUgWGVuIGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkK
KyAqICAgICAgaW4gdGhlIHJpbmcgYnVmZmVyLgorICoKKyAqIHJpbmctcmVmCisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNl
IGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICBhIHNv
bGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgorICoKKyAqIGluZGV4
CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEFmdGVyIHN0cmVh
bSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCAod2l0aGluIHRoZSBm
cm9udAorICogICAgICBkcml2ZXIpLCBzbyBldmVyeSBzdHJlYW0gb2YgdGhlIGZyb250ZW5kIGNh
biBiZSBpZGVudGlmaWVkIGJ5IHRoZQorICogICAgICBiYWNrZW5kIGJ5IHRoaXMgSUQuIFRoaXMg
aXMgbm90IGVxdWFsIHRvIHN0cmVhbV9pZHggYXMgdGhlIGxhdGVyIGlzCisgKiAgICAgIHplcm8g
YmFzZWQgd2l0aGluIGEgZGV2aWNlLCBidXQgdGhpcyBpbmRleCBpcyBjb250aWd1b3VzIHdpdGhp
biB0aGUKKyAqICAgICAgZHJpdmVyLgorICovCisKKy8qCisgKiBTVEFURSBESUFHUkFNUworICoK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFN0YXJ0dXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqCisgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKyAqCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5kIGJhY2sgc3Rh
dGUgbm9kZXMgd2l0aCBpbml0aWFsIHN0YXRlCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4K
KyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBhbmQgc2V0cyB1cCBmcm9udGVuZCBzb3VuZCBjb25maWd1
cmF0aW9uIG5vZGVzIHBlciBkb21haW4uCisgKgorICogRnJvbnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEJhY2sKKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAg
ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBYZW5idXNTdGF0ZUlu
aXRpYWxpc2luZyAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBp
ZGVudGlmaWNhdGlvbgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRhdGEuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gT3BlbiBh
bmQgdmFsaWRhdGUgYmFja2VuZCBkZXZpY2UuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkgZnJv
bnRlbmQgY29uZmlndXJhdGlvbgorICogbyBBbGxvY2F0ZSBhbmQgaW5pdGlhbGl6ZQorICogICBl
dmVudCBjaGFubmVscyBwZXIgY29uZmlndXJlZAorICogICBwbGF5YmFjay9jYXB0dXJlIHN0cmVh
bS4KKyAqIG8gUHVibGlzaCB0cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdpbGwgYmUg
aW4gZWZmZWN0IGR1cmluZworICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAgICAgICAg
fAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUlu
aXRpYWxpc2VkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBv
IFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5lY3QgdG8gdGhlIGV2ZW50IGNoYW5uZWxzLgor
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRl
Q29ubmVjdGVkCisgKgorICogIG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisgKiAgdmlydHVh
bCBzb3VuZCBkZXZpY2UgaW5zdGFuY2VzCisgKiAgYXMgcGVyIGNvbmZpZ3VyYXRpb24uCisgKiAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBY
ZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYZW5idXNTdGF0ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYZW5idXNTdGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFhlbmJ1c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBzb3Vu
ZCBkZXZpY2UKKyAqIG8gUmVtb3ZlIGV2ZW50IGNoYW5uZWxzCisgKiAgICAgICAgICAgICAgfAor
ICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNsb3Nl
ZAorICoKKyAqLworCisvKgorICogUENNIEZPUk1BVFMKKyAqCisgKiBYRU5TTkRfUENNX0ZPUk1B
VF88Zm9ybWF0PltfPGVuZGlhbj5dCisgKgorICogZm9ybWF0OiA8Uy9VL0Y+PGJpdHM+IG9yIDxu
YW1lPgorICogICAgIFMgLSBzaWduZWQsIFUgLSB1bnNpZ25lZCwgRiAtIGZsb2F0CisgKiAgICAg
Yml0cyAtIDgsIDE2LCAyNCwgMzIKKyAqICAgICBuYW1lIC0gTVVfTEFXLCBHU00sIGV0Yy4KKyAq
CisgKiBlbmRpYW46IDxMRS9CRT4sIG1heSBiZSBhYnNlbnQKKyAqICAgICBMRSAtIExpdHRsZSBl
bmRpYW4sIEJFIC0gQmlnIGVuZGlhbgorICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1M4
ICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VOCAgICAgICAgICAgIDEK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0xFICAgICAgICAyCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1MxNl9CRSAgICAgICAgMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MTZfTEUgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFICAgICAgICA1
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRSAgICAgICAgNgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TMjRfQkUgICAgICAgIDcKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
VTI0X0xFICAgICAgICA4CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRSAgICAgICAg
OQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfTEUgICAgICAgIDEwCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1MzMl9CRSAgICAgICAgMTEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTMyX0xFICAgICAgICAxMgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfQkUgICAg
ICAgIDEzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9MRSAgICAgICAgMTQgLyogNC1i
eXRlIGZsb2F0LCBJRUVFLTc1NCAzMi1iaXQsICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0YzMl9CRSAgICAgICAgMTUgLyogcmFuZ2UgLTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9MRSAgICAgICAgMTYgLyogOC1ieXRlIGZsb2F0
LCBJRUVFLTc1NCA2NC1iaXQsICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRSAg
ICAgICAgMTcgLyogcmFuZ2UgLTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRSAxOAorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfQkUgMTkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
TVVfTEFXICAgICAgICAyMAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBVyAgICAgICAg
IDIxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lNQV9BRFBDTSAgICAgMjIKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfTVBFRyAgICAgICAgICAyMworI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9HU00gICAgICAgICAgIDI0CisKKy8qCisgKiBSRVFVRVNUIENPREVTLgorICovCisjZGVm
aW5lIFhFTlNORF9PUF9PUEVOICAgICAgICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfT1Bf
Q0xPU0UgICAgICAgICAgICAgICAgIDEKKyNkZWZpbmUgWEVOU05EX09QX1JFQUQgICAgICAgICAg
ICAgICAgICAyCisjZGVmaW5lIFhFTlNORF9PUF9XUklURSAgICAgICAgICAgICAgICAgMworI2Rl
ZmluZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRSAgICAgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX09Q
X0dFVF9WT0xVTUUgICAgICAgICAgICA1CisjZGVmaW5lIFhFTlNORF9PUF9NVVRFICAgICAgICAg
ICAgICAgICAgNgorI2RlZmluZSBYRU5TTkRfT1BfVU5NVVRFICAgICAgICAgICAgICAgIDcKKwor
LyoKKyAqIFhFTlNUT1JFIEZJRUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAq
LworI2RlZmluZSBYRU5TTkRfRFJJVkVSX05BTUUgICAgICAgICAgICAgICAgICAgInZzbmQiCisK
KyNkZWZpbmUgWEVOU05EX0xJU1RfU0VQQVJBVE9SICAgICAgICAgICAgICAgICI7IgorLyogUGF0
aCBlbnRyaWVzICovCisjZGVmaW5lIFhFTlNORF9QQVRIX0RFVklDRSAgICAgICAgICAgICAgICAg
ICAiZGV2aWNlIgorI2RlZmluZSBYRU5TTkRfUEFUSF9TVFJFQU0gICAgICAgICAgICAgICAgICAg
InN0cmVhbSIKKy8qIEZpZWxkIG5hbWVzICovCisjZGVmaW5lIFhFTlNORF9GSUVMRF9WQ0FSRF9T
SE9SVF9OQU1FICAgICAgICAic2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJE
X0xPTkdfTkFNRSAgICAgICAgICJsb25nLW5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9SSU5H
X1JFRiAgICAgICAgICAgICAgICAicmluZy1yZWYiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9FVlRf
Q0hOTCAgICAgICAgICAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxE
X0RFVklDRV9OQU1FICAgICAgICAgICAgICJuYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVFlQ
RSAgICAgICAgICAgICAgICAgICAgInR5cGUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9TVFJFQU1f
SU5ERVggICAgICAgICAgICAiaW5kZXgiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19N
SU4gICAgICAgICAgICAiY2hhbm5lbHMtbWluIgorI2RlZmluZSBYRU5TTkRfRklFTERfQ0hBTk5F
TFNfTUFYICAgICAgICAgICAgImNoYW5uZWxzLW1heCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NB
TVBMRV9SQVRFUyAgICAgICAgICAgICJzYW1wbGUtcmF0ZXMiCisjZGVmaW5lIFhFTlNORF9GSUVM
RF9TQU1QTEVfRk9STUFUUyAgICAgICAgICAic2FtcGxlLWZvcm1hdHMiCisjZGVmaW5lIFhFTlNO
RF9GSUVMRF9CVUZGRVJfU0laRSAgICAgICAgICAgICAiYnVmZmVyLXNpemUiCisKKy8qIFN0cmVh
bSB0eXBlIGZpZWxkIHZhbHVlcy4gKi8KKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBFX1BMQVlC
QUNLICAgICAgICAgICJwIgorI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVSRSAgICAg
ICAgICAgImMiCisvKiBTYW1wbGUgcmF0ZSBtYXggc3RyaW5nIGxlbmd0aCAqLworI2RlZmluZSBY
RU5TTkRfU0FNUExFX1JBVEVfTUFYX0xFTiAgICAgICAgICAgIDYKKy8qIFNhbXBsZSBmb3JtYXQg
ZmllbGQgdmFsdWVzICovCisjZGVmaW5lIFhFTlNORF9TQU1QTEVfRk9STUFUX01BWF9MRU4gICAg
ICAgICAyNAorCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1M4X1NUUiAgICAgICAgICAgICAg
ICAgInM4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VOF9TVFIgICAgICAgICAgICAgICAg
ICJ1OCIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0xFX1NUUiAgICAgICAgICAgICAi
czE2X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkVfU1RSICAgICAgICAgICAg
ICJzMTZfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UxNl9MRV9TVFIgICAgICAgICAg
ICAgInUxNl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFX1NUUiAgICAgICAg
ICAgICAidTE2X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEVfU1RSICAgICAg
ICAgICAgICJzMjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9CRV9TVFIgICAg
ICAgICAgICAgInMyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0xFX1NUUiAg
ICAgICAgICAgICAidTI0X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfQkVfU1RS
ICAgICAgICAgICAgICJ1MjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRV9T
VFIgICAgICAgICAgICAgInMzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0JF
X1NUUiAgICAgICAgICAgICAiczMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJf
TEVfU1RSICAgICAgICAgICAgICJ1MzJfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Uz
Ml9CRV9TVFIgICAgICAgICAgICAgInUzMl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
RjMyX0xFX1NUUiAgICAgICAgICAgICAiZmxvYXRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX0YzMl9CRV9TVFIgICAgICAgICAgICAgImZsb2F0X2JlIgorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9GNjRfTEVfU1RSICAgICAgICAgICAgICJmbG9hdDY0X2xlIgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GNjRfQkVfU1RSICAgICAgICAgICAgICJmbG9hdDY0X2JlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEVfU1RSICJpZWM5NThfc3ViZnJh
bWVfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRV9TVFIg
ImllYzk1OF9zdWJmcmFtZV9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfTVVfTEFXX1NU
UiAgICAgICAgICAgICAibXVfbGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBV19T
VFIgICAgICAgICAgICAgICJhX2xhdyIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FE
UENNX1NUUiAgICAgICAgICAiaW1hX2FkcGNtIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9N
UEVHX1NUUiAgICAgICAgICAgICAgICJtcGVnIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9H
U01fU1RSICAgICAgICAgICAgICAgICJnc20iCisKKy8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVT
LgorICovCisgLyogT3BlcmF0aW9uIGZhaWxlZCBmb3Igc29tZSB1bnNwZWNpZmllZCByZWFzb24g
KGUuIGcuIC1FSU8pLiAqLworI2RlZmluZSBYRU5TTkRfUlNQX0VSUk9SICAgICAgICAgICAgICAg
ICAoLTEpCisgLyogT3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisjZGVmaW5l
IFhFTlNORF9SU1BfT0tBWSAgICAgICAgICAgICAgICAgIDAKKworLyoKKyAqIERlc2NyaXB0aW9u
IG9mIHRoZSBwcm90b2NvbCBiZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAq
CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVu
aWNhdGVzIHdpdGgKKyAqIGVhY2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4gZXZl
bnQgY2hhbm5lbC4KKyAqIFNoYXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3aXRoIHJlcXVlc3Qv
cmVzcG9uc2UgcGFja2V0cy4KKyAqCisgKgorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIHRo
ZSBzYW1lIGxlbmd0aCAoNjQgb2N0ZXRzKQorICoKKyAqCisgKiBSZXF1ZXN0IG9wZW4gLSBvcGVu
IGEgUENNIHN0cmVhbSBmb3IgcGxheWJhY2sgb3IgY2FwdHVyZToKKyAqICAgICAgICAgIDAgICAg
ICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAg
IG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAg
ICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY21fcmF0
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5lbHMgICB8ICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgor
ICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNl
CisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfT1BFTgorICogc3RyZWFtX2lkeCAt
IHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50
cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIHBjbV9yYXRlIC0gdWludDMyX3QsIHN0cmVhbSBk
YXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BDTV9GT1JNQVRf
WFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2YgY2hhbm5lbHMg
b2YgdGhpcyBzdHJlYW0KKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEg
cmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQorICogICBkZXNjcmliaW5nIHNoYXJl
ZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBzaGFyZWQK
KyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkgdGhpcyBz
aW5nbGUgcGFnZSwgdGhlbgorICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBtdXN0IGJl
IHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKKyAqICAgaXMgbm90IE5VTEwpCisg
KgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlwdG9yIChn
cmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFn
ZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQorICogICBidWZmZXI6
CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Jl
ZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3JlZl90LCBy
ZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisgKiAgIHBhZ2UgZGlyZWN0b3J5
CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCisgKiBncmVmW2ld
IC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBidWZmZXIK
KyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCisgKgorICogUmVxdWVzdCBjbG9zZSAt
IGNsb3NlIGFuIG9wZW5lZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAg
IHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVl
LCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9D
TE9TRQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJl
YW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqCisgKgorICog
UmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9yIHdyaXRl
IChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAg
ICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0
aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2
YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4
X3QsIFhFTlNORF9PUF9SRUFEL1hFTlNORF9PUF9XUklURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4
X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAq
ICAgb2YgdGhlIHN0cmVhbSkKKyAqIG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRh
dGEgb2Zmc2V0IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5T
TkRfT1BfT1BFTiByZXF1ZXN0CisgKiBsZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBk
YXRhIGxlbmd0aAorICoKKyAqCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBj
aGFubmVscycgdm9sdW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAg
ICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBv
Y3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAg
ICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vl
c3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVO
U05EX09QX1NFVF9WT0xVTUUgb3IgWEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHgg
LSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVu
dHJ5CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09Q
X09QRU4gaXMgdXNlZCB0byBleGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFubmVsWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAg
ICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBz
aW50MzJfdCwgdm9sdW1lIG9mIGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBh
cyBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcg
MCBkQi4KKyAqCisgKgorICogUmVxdWVzdCBtdXRlL3VubXV0ZSAtIG11dGUvdW5tdXRlIHN0cmVh
bToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAg
ICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBz
dHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQg
LSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBv
cGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfTVVURS9YRU5TTkRfT1BfVU5NVVRFCisgKiBz
dHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBY
ZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQorICogQnVmZmVyIHBhc3NlZCB3aXRo
IFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11dGUKKyAqIHZhbHVl
czoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAgfCAgIGNoYW5uZWxbMl0gICAgfCAg
IGNoYW5uZWxbM10gICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxb
aSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAgfCAgIGNoYW5uZWxbaSszXSAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IGNoYW5uZWxbaV0gLSB1aW50OF90LCBub24temVybyBpZiBpLXRoIGNoYW5uZWwgbmVlZHMgdG8g
YmUgbXV0ZWQvdW5tdXRlZAorICogTnVtYmVyIG9mIGNoYW5uZWxzIHBhc3NlZCBpcyBlcXVhbCB0
byBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9jaGFubmVscworICogZmllbGQKKyAqCisgKgor
ICogQWxsIHJlc3BvbnNlIHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IGJ5dGVzKQor
ICoKKyAqIFJlc3BvbnNlIGZvciBhbGwgcmVxdWVzdHM6CisgKiAgICAgICAgICAwICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3Rl
dAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAg
ICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgIHN0YXR1cyAgICAgfCAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIGNvcGllZCBmcm9tIHRoZSByZXF1ZXN0CisgKiBz
dHJlYW1faWR4IC0gdWludDhfdCwgY29waWVkIGZyb20gcmVxdWVzdAorICogb3BlcmF0aW9uIC0g
dWludDhfdCwgWEVOU05EX09QX1hYWCAtIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIHN0YXR1cyAt
IGludDhfdCwgcmVzcG9uc2Ugc3RhdHVzIChYRU5TTkRfUlNQXz8/PykKKyAqLworCitzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3QgeworCXVpbnQ4X3QgcmF3WzY0XTsKK307CisKK3N0cnVjdCB4ZW5zbmRf
cmVzcG9uc2UgeworCXVpbnQ4X3QgcmF3WzY0XTsKK307CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJM
SUNfSU9fWEVOU05EX0hfXyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lv
L3NuZGlmX2xpbnV4LmggYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGludXguaApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4yODAyNTA0Ci0tLSAvZGV2L251bGwK
KysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmX2xpbnV4LmgKQEAgLTAsMCArMSwx
MTIgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHNuZGlmX2xpbnV4LmgKKyAqCisgKiBV
bmlmaWVkIHNvdW5kLWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAq
CisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55
IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lh
dGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4g
dGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0
YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNo
LCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBT
b2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisg
KiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25z
OgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24g
bm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFs
IHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklE
RUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICog
SU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQg
Tk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09Q
WVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIK
KyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1Ig
T1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRI
IFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09G
VFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgor
ICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPGFuZHIyMDAwQGdtYWlsLmNvbT4K
KyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgorICovCisK
KyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKyNkZWZpbmUgX19YRU5f
UFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKworI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8v
cmluZy5oPgorI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8vc25kaWYuaD4KKyNpbmNsdWRlIDx4
ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg+CisKK3N0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgewor
CXVpbnQzMl90IHBjbV9yYXRlOworCXVpbnQ4X3QgcGNtX2Zvcm1hdDsKKwl1aW50OF90IHBjbV9j
aGFubmVsczsKKwkvKiBpbiBIeiAqLworCXVpbnQxNl90IF9fcmVzZXJ2ZWQwOworCWdyYW50X3Jl
Zl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0OworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF9w
YWdlX2RpcmVjdG9yeSB7CisJZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOworCXVpbnQz
Ml90IG51bV9ncmVmczsKKwlncmFudF9yZWZfdCBncmVmWzBdOworfSBfX3BhY2tlZDsKKworc3Ry
dWN0IHhlbnNuZF9jbG9zZV9yZXEgeworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF93cml0
ZV9yZXEgeworCXVpbnQzMl90IG9mZnNldDsKKwl1aW50MzJfdCBsZW47Cit9IF9fcGFja2VkOwor
CitzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHsKKwl1aW50MzJfdCBvZmZzZXQ7CisJdWludDMyX3Qg
bGVuOworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSB7Cit9IF9fcGFj
a2VkOworCitzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHsKK30gX19wYWNrZWQ7CisKK3N0cnVj
dCB4ZW5zbmRfbXV0ZV9yZXEgeworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF91bm11dGVf
cmVxIHsKK30gX19wYWNrZWQ7CisKK3N0cnVjdCB4ZW5zbmRfcmVxIHsKKwl1bmlvbiB7CisJCXN0
cnVjdCB4ZW5zbmRfcmVxdWVzdCByYXc7CisJCXN0cnVjdCB7CisJCQl1aW50MTZfdCBpZDsKKwkJ
CXVpbnQ4X3Qgb3BlcmF0aW9uOworCQkJdWludDhfdCBzdHJlYW1faWR4OworCQkJdW5pb24gewor
CQkJCXN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKKwkJCQlzdHJ1Y3QgeGVuc25kX2Nsb3Nl
X3JlcSBjbG9zZTsKKwkJCQlzdHJ1Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKKwkJCQlzdHJ1
Y3QgeGVuc25kX3JlYWRfcmVxIHJlYWQ7CisJCQkJc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSBn
ZXRfdm9sOworCQkJCXN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKKwkJCQlzdHJ1
Y3QgeGVuc25kX211dGVfcmVxIG11dGU7CisJCQkJc3RydWN0IHhlbnNuZF91bm11dGVfcmVxIHVu
bXV0ZTsKKwkJCX0gb3A7CisJCX0gZGF0YTsKKwl9IHU7Cit9OworCitzdHJ1Y3QgeGVuc25kX3Jl
c3AgeworCXVuaW9uIHsKKwkJc3RydWN0IHhlbnNuZF9yZXNwb25zZSByYXc7CisJCXN0cnVjdCB7
CisJCQl1aW50MTZfdCBpZDsKKwkJCXVpbnQ4X3Qgb3BlcmF0aW9uOworCQkJdWludDhfdCBzdHJl
YW1faWR4OworCQkJaW50OF90IHN0YXR1czsKKwkJfSBkYXRhOworCX0gdTsKK307CisKK0RFRklO
RV9SSU5HX1RZUEVTKHhlbl9zbmRpZiwgc3RydWN0IHhlbnNuZF9yZXEsIHN0cnVjdCB4ZW5zbmRf
cmVzcCk7CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXyAqLwot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxt
YW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 16:38:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 16:38:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9aYy-0002kn-CO; Wed, 23 Nov 2016 16:38:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9aYx-0002jg-9d
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 16:38:23 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 2F/42-03293-EF5C5385; Wed, 23 Nov 2016 16:38:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXiVRvkovvnqGm
 EQdthK4uVPReZHRg9Dn+4whLAGMWamZeUX5HAmvGy5zNzwc+JTBWn/u1iamD8epqxi5GTQ0hg
 PqPEpx02XYxcHCwCL1kkzvYuYAZxJAT6WSW6py9j6WLkAHJiJL7PLQJpkBColHix8T8rRLOix
 Ndn05kg7JVMEienS4DYbAJGEstv/GABsUWAatatfscCMpNZYCGzxOknR8BmCgu4SSzeUQpSwy
 KgKrH1zXxmEJtXwEliTstkFohdchI3z3WCxTkFnCXm3njLDtIqBFSzcqvTBEaBBYwMqxjVi1O
 LylKLdI31kooy0zNKchMzc3QNDYz1clOLixPTU3MSk4r1kvNzNzECw4oBCHYwNn9xOsQoycGk
 JMp7eqNphBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXnNgmAoJFqWmp1akZeYAAxwmLcHBoyTCa
 weS5i0uSMwtzkyHSJ1iNOZ4s+vlAyaOtg8fHjAJseTl56VKifM6gpQKgJRmlObBDYJF3iVGWS
 lhXkag04R4ClKLcjNLUOVfMYpzMCoJ83KBTOHJzCuB2/cK6BQmoFMkvxmDnFKSiJCSamA0XSQ
 Ska699eLRczGuXcd/Rv+aoukp2Kx5pz7k+/mo1HPRBqq1p025XY3Tp55LWrJu9bGQqls7jRdt
 Ofnz7CrzjNItMRV1qq8cPSQi+d5Ov5EUnFr9d3HagZ+7liX5rtxTw7mUZ/7lV9MbhIq2H1LXm
 TY9VtbG5Hhp6YudR0wuxZZ2Z/pzhV9TYinOSDTUYi4qTgQAVca+krcCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1479919100!72607338!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21602 invoked from network); 23 Nov 2016 16:38:20 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 16:38:20 -0000
Received: by mail-wm0-f68.google.com with SMTP id g23so2507756wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 08:38:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=7ogsv2lF1f3Gls/+AotNkNyvMC0F7Vxw4fNM3dbk+MM=;
 b=UOf6iCJYUa/CS3Smo/ajIHqioWNiXQD9eyi+TayLRoOw8AALlZUjkfi5+tsLB8ztrc
 1AhKXrJP/VV3z4OKaZMRsH8rMchxoetouXnPBZKyjuTTabaf0eBW4jW5ctTYEApJC1BL
 nmeTRyQCiMW77Ccetr4mwxnVRFQZf56K+aOyrT+Jmz5xUnDVSLAo9uFrJ8bAzpiisT+Z
 ytEWtL4XAKpjygLd6TLwQ2nmJb4GnCHABtcpCG6o+Px8eLknhOoEoGezY4EwPCaJaGS9
 ode/AFDUoH1961yBF8N6TiaPmIrBVkKJczFmduFeL3Oa0wxhqLf/vD7559SFba79i9TE
 Nt2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=7ogsv2lF1f3Gls/+AotNkNyvMC0F7Vxw4fNM3dbk+MM=;
 b=bYnyFTQUTGIqWJj15GNaAXvU2msL31n10HSBBKVBYMNHagxVARSD0jcfV33ICH0gy/
 qOOGhvnQbcPC+Sz/hofPp49wBwZ7420V7ppsPRbuL5F5kYfF74rey4sCRaS8YLPLyTOf
 bLJ68qJT4j8meGPJI5+th4W6x5L2KuUMaVkoaGvT889WVPvlpVoT1+iokgKvADZk/+pb
 CxBrxo2IUaB3iZpVUMrxjotx9adBn3nP7ecKCMrEw4rQQ/cCJqtMqWbaAYwi9e/+VVOG
 YGiLHzWQCCoLtbPjwmqmYCNIr3AqrfxS0xzuGeE5fVnzTWLIzDFB4SD4v63YnsPCUCYn
 oifQ==
X-Gm-Message-State: AKaTC03iKNas2A5dro62Ms2Djy3xRhX877sG+OrQAdr87Go9tEr1yEb6XVEsB1tudKgR4Q==
X-Received: by 10.28.32.150 with SMTP id g144mr8465624wmg.46.1479919099794;
 Wed, 23 Nov 2016 08:38:19 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id v202sm3614244wmv.8.2016.11.23.08.38.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 23 Nov 2016 08:38:19 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Wed, 23 Nov 2016 18:38:09 +0200
Message-Id: <1479919089-20174-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
	interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbGl6ZWQK
c291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4KClNpZ25lZC1v
ZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBnbWFpbC5jb20+ClNpZ25l
ZC1vZmYtYnk6IE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgpTaWduZWQtb2Zm
LWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9n
aWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJdXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVu
a29AZ2xvYmFsbG9naWMuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19h
dHRyaWJ1dGVfXygoX19wYWNrZWRfXykpIGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMK
CkNoYW5nZXMgc2luY2UgdjI6CiAqIHJlbW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBw
cm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMK
CkNoYW5nZXMgc2luY2UgdjM6CiAqIGZpeGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRf
UENNX0ZPUk1BVF9GTE9BVF8qKiB0byBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1l
ZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8q
KgogKiBhZGRlZCAnaWQnIGZpZWxkIHRvIHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRz
CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVuYW1lZCAncGNtX2RhdGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFj
a2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlw
ZScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVs
ZCBmcm9tIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVk
ICdzdHJlYW1faWQnIGJhY2sgdG8gdGhlIHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2Ny
aXB0aW9uCiAqIG1vdmVkICdpZCcgZmllbGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSBy
ZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2VzIHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCBy
ZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMKICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBw
YWNrZXQgaXMgY2hhbmdlZCB0byB0aGUgNjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRo
ZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9YRU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2Vk
IHZpYSBzaGFyZWQgcGFnZQogKiBBZGRlZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVz
IChub3cgZWFjaCBzdHJlYW0gY2FuIGJlIG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBk
ZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNpbmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVu
QnVzIHN0YXRlIGRpYWdyYW1zIGRlc2NyaXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdv
cmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9uICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNo
YW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdvcmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRv
IGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxleGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNl
IHBhcmFtZXRlcnMKICogc2xpZ2h0bHkgdXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9u
IGFkZGVkIG11dGUvdW5tdXRlIGNvbW1hbmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3Rv
cmUgY29uZmlndXJhdGlvbiBzdHJpbmdzCiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAq
IGNoYW5nZWQgcmVxdWVzdC9yZXNwb25zZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0
byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFtaWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgog
ICBzdGF0aWMgWEVOU05EX01BWF9QQUdFU19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiBy
ZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMgYnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJl
YWQvd3JpdGUvdm9sdW1lIHJlcXVlc3RzLCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1
ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVlc3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0
byBwYXNzIGRhdGEKICogc3BlY2lmaWVkIHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBh
IHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwogICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRC
bS4KICogYWRkZWQgTGludXggaW5jbHVkZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25z
CgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBjaGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lk
CiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgog
ICBkZXZpY2VzL3N0cmVhbXMKICogY2xhcmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBh
bmQgZm9ybWF0cyBleHByZXNzZWQgYXMKICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9y
ZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlvbiBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0
ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFu
Z2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAq
IHJlbW92ZWVkICNpZmRlZiBfX0tFUk5FTAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRp
Y2VzIGluIFhlblN0b3JlIGNvbmZpZ3VyYXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQg
ZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9udGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVz
IG9mIHZpcnR1YWwgY2FyZC9kZXZpY2VzIG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9T
UEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1lIHVuaXRzIGZyb20gZEJtIHRvIGRCCi0tLQogaW5jbHVk
ZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggICAgICAgfCA2MDkgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGludXguaCB8
IDExMiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNzIxIGluc2VydGlvbnMoKykKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaAogY3JlYXRlIG1vZGUg
MTAwNjQ0IGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9saW51eC5oCgpkaWZmIC0tZ2l0
IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggYi9pbmNsdWRlL3hlbi9pbnRlcmZh
Y2UvaW8vc25kaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4wNjA3OWM3
Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgKQEAg
LTAsMCArMSw2MDkgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHNuZGlmLmgKKyAqCisg
KiBVbmlmaWVkIHNvdW5kLWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4K
KyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8g
YW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3Nv
Y2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwg
aW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxp
bWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJs
aXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRo
ZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlz
CisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Np
b24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50
aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJP
VklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgor
ICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
TkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1Ig
Q09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RI
RVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQg
T1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBX
SVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUg
U09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDEzLTIwMTUgR2xvYmFsTG9naWMgSW5j
LgorICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgorICogQXV0aG9y
czogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPGFuZHIyMDAwQGdtYWlsLmNvbT4KKyAqICAgICAg
ICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgorICogICAgICAgICAgT2xl
a3NhbmRyIERteXRyeXNoeW4gPG9sZWtzYW5kci5kbXl0cnlzaHluQGdsb2JhbGxvZ2ljLmNvbT4K
KyAqICAgICAgICAgIEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxs
b2dpYy5jb20+CisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXworI2Rl
ZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXworCisvKgorICogRnJvbnQtPmJhY2sgbm90
aWZpY2F0aW9uczogV2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVxdWVzdCwgc2VuZGluZyBhCisgKiBu
b3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcmVxX2V2ZW50IChpLmUuLCB0
aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1h
Y3JvcykuIEJhY2tlbmRzIG11c3Qgc2V0CisgKiByZXFfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5n
LiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVRVUVTVFMoKSkuCisgKgorICogQmFjay0+
ZnJvbnQgbm90aWZpY2F0aW9uczogV2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVzcG9uc2UsIHNlbmRp
bmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJzcF9ldmVu
dCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0
aGUgcmluZyBtYWNyb3MpLiBGcm9udGVuZHMgbXVzdCBzZXQKKyAqIHJzcF9ldmVudCBhcHByb3By
aWF0ZWx5IChlLmcuLCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVNQT05TRVMoKSkuCisg
Ki8KKworLyoKKyAqIEZlYXR1cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICogPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEt
dmlydHVhbCBzb3VuZCBjYXJkIGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUKKyAqIFhl
blN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJh
dGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMg
d2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0
aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisg
KgorICogQWxsIGRhdGEgaW4gdGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9k
ZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4g
IEludGVnZXIgdmFsdWUgcmFuZ2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBm
aXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lv
bgorICogb2YgYSBwcm9wZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9m
IGluZm9ybWF0aW9uLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQWRkcmVzc2luZyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBJbmRpY2VzIHVzZWQgdG8gYWRk
cmVzcyBmcm9udGVuZHMsIGRyaXZlciBpbnN0YW5jZXMsIGNhcmRzLAorICogZGV2aWNlcyBhbmQg
c3RyZWFtcy4KKyAqCisgKiBmcm9udGVuZF9pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVp
bnQ+CisgKgorICogICAgICBEb21haW4gSUQgb2YgdGhlIHNvdW5kIGZyb250ZW5kLgorICoKKyAq
IGRydl9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgWmVy
byBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9mIHRoZSB2aXJ0dWFsaXplZCBzb3VuZCBkcml2ZXIg
aW5zdGFuY2UgaW4KKyAqICAgICAgdGhpcyBkb21haW4uIE11bHRpcGxlIFBWIGRyaXZlcnMgYXJl
IGFsbG93ZWQgaW4gdGhlIGRvbWFpbgorICogICAgICBhdCB0aGUgc2FtZSB0aW1lLgorICoKKyAq
IGRldl9pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBVbmlx
dWUgZGV2aWNlIElELgorICogICAgICBEb2Vzbid0IGhhdmUgdG8gYmUgemVybyBiYXNlZCBhbmQv
b3IgdG8gYmUgY29udGlndW91cy4KKyAqCisgKiBzdHJlYW1faWR4CisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBv
ZiB0aGUgc3RyZWFtIG9mIHRoZSBkZXZpY2UuCisgKgorICogRXhhbXBsZSBmb3IgdGhlIGZyb250
ZW5kIHJ1bm5pbmcgaW4gZG9tYWluIDUsIGluc3RhbmNlIG9mIHRoZSBkcml2ZXIKKyAqIGluIHRo
ZSBmcm9udCBpcyAwIChzaW5nbGUgb3IgZmlyc3QgUFYgZHJpdmVyKSwgZGV2aWNlIGlkIDIsCisg
KiBmaXJzdCBzdHJlYW0gKDApOgorICogL2xvY2FsL2RvbWFpbi88ZnJvbnRlbmRfaWQ+L2Rldmlj
ZS92c25kLzxkcnZfaWR4Pi8KKyAqICAgICAgICAgZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3Ry
ZWFtX2lkeD4vdHlwZSA9ICJwIgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2
aWNlLzIvc3RyZWFtLzAvdHlwZSA9ICJwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSBQQ00gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiBFdmVyeSB2aXJ0dWFsaXplZCBzb3VuZCBmcm9udGVuZCBoYXMgc2V0IG9mIGRldmljZXMg
YW5kIHN0cmVhbXMsIGVhY2gKKyAqIGlzIGluZGl2aWR1YWxseSBjb25maWd1cmVkLiBQYXJ0IG9m
IHRoZSBQQ00gY29uZmlndXJhdGlvbiBjYW4gYmUgZGVmaW5lZCBhdAorICogaGlnaGVyIGxldmVs
IGFuZCBiZSBmdWxseSBvciBwYXJ0aWFsbHkgcmUtdXNlZCBieSB0aGUgdW5kZXJseWluZyBsYXll
cnMuCisgKiBUaGVzZSBjb25maWd1cmF0aW9uIHZhbHVlcyBhcmU6CisgKiAgbyBudW1iZXIgb2Yg
Y2hhbm5lbHMgKG1pbi9tYXgpCisgKiAgbyBzdXBwb3J0ZWQgc2FtcGxlIHJhdGVzCisgKiAgbyBz
dXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMuCisgKiBFLmcuIG9uZSBjYW4gZGVmaW5lIHRoZXNlIHZh
bHVlcyBmb3IgdGhlIHdob2xlIGRyaXZlciwgZGV2aWNlIG9yIHN0cmVhbS4KKyAqIEV2ZXJ5IHVu
ZGVybHlpbmcgbGF5ZXIgaW4gdHVybiBjYW4gcmUtZGVmaW5lIHNvbWUgb3IgYWxsIG9mIHRoZW0g
dG8gYmV0dGVyCisgKiBmaXQgaXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwgZHJpdmVyIG1heSBkZWZp
bmUgbnVtYmVyIG9mIGNoYW5uZWxzIHRvIGJlCisgKiBpbiBbMTsgOF0gcmFuZ2UsIGFuZCBzb21l
IHBhcnRpY3VsYXIgc3RyZWFtIG1heSBiZSBsaW1pdGVkIHRvIFsxOyAyXSBvbmx5LgorICogVGhl
IHJ1bGUgaXMgdGhhdCB0aGUgdW5kZXJseWluZyBsYXllciBtdXN0IGJlIGEgc3Vic2V0IG9mIHRo
ZSB1cHBlciBsYXllcgorICogcmFuZ2UuCisgKgorICogTm90ZTogaWYgYW55IG9mIHRoZSB2YWx1
ZXMgYXJlIG5vdCBkZWZpbmVkIHRoZW4gUFYgZHJpdmVyIHNob3VsZCB1c2UKKyAqIGl0cyBkZWZh
dWx0IHZhbHVlcyBpbnN0ZWFkLgorICoKKyAqIGNoYW5uZWxzLW1pbgorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWluaW11bSBhbW91bnQgb2YgY2hhbm5l
bHMgdGhhdCBpcyBzdXBwb3J0ZWQuCisgKiAgICAgIE11c3QgYmUgYXQgbGVhc3QgMS4gSWYgbm90
IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGNoYW5uZWxzLW1h
eAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWF4aW11
bSBhbW91bnQgb2YgY2hhbm5lbHMgdGhhdCBpcyBzdXBwb3J0ZWQuCisgKiAgICAgIE11c3QgYmUg
YXQgbGVhc3QgPGNoYW5uZWxzLW1pbj4uIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5k
J3MKKyAqICAgICAgZGVmYXVsdC4KKyAqCisgKiBzYW1wbGUtcmF0ZXMKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDxsaXN0IG9mIHVpbnRzPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQg
c2FtcGxlIHJhdGVzIHNlcGFyYXRlZCBieSBYRU5TTkRfTElTVF9TRVBBUkFUT1IuCisgKiAgICAg
IElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4gU2FtcGxlIHJhdGVz
IGFyZSBleHByZXNzZWQKKyAqICAgICAgYXMgYSBsaXN0IG9mIGRlY2ltYWwgdmFsdWVzIHcvbyBh
bnkgb3JkZXJpbmcgcmVxdWlyZW1lbnQuCisgKgorICogc2FtcGxlLWZvcm1hdHMKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDxsaXN0IG9mIFhFTlNORF9QQ01fRk9STUFUX1hYWF9TVFI+CisgKgor
ICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBzYW1wbGUgZm9ybWF0cyBzZXBhcmF0ZWQgYnkgWEVO
U05EX0xJU1RfU0VQQVJBVE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9u
dGVuZCdzIGRlZmF1bHQuCisgKgorICogYnVmZmVyLXNpemUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1heGltdW0gc2l6ZSBpbiBvY3RldHMgb2YgdGhl
IGJ1ZmZlciB0byBhbGxvY2F0ZSBwZXIgc3RyZWFtLgorICoKKyAqIEV4YW1wbGUgY29uZmlndXJh
dGlvbjoKKyAqCisgKiBEcml2ZXIgY29uZmlndXJhdGlvbiB1c2VkIGJ5IGFsbCBzdHJlYW1zOgor
ICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2FtcGxlLWZvcm1hdHMgPSAiczg7dTg7
czE2X2xlO3MxNl9iZSIKKyAqIFN0cmVhbSBvdmVycmlkZXMgc2FtcGxlIHJhdGVzIHN1cHBvcnRl
ZDoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3Nh
bXBsZS1yYXRlcyA9CisgKiAgICAgICAgIjgwMDA7MjIwNTA7NDQxMDA7NDgwMDAiCisgKgorICot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBWaXJ0dWFsIHNvdW5kIGNhcmQgc2V0dGluZ3MgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqIHNob3J0LW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDxjaGFyWzMyXT4KKyAqCisgKiAgICAgIFNob3J0IG5hbWUgb2YgdGhlIHZpcnR1YWwgc291
bmQgY2FyZC4gT3B0aW9uYWwuCisgKgorICogbG9uZy1uYW1lCisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8Y2hhcls4MF0+CisgKgorICogICAgICBMb25nIG5hbWUgb2YgdGhlIHZpcnR1YWwgc291
bmQgY2FyZC4gT3B0aW9uYWwuCisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWlu
LzUvZGV2aWNlL3ZzbmQvMC9zaG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCisgKiAvbG9jYWwv
ZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9sb25nLW5hbWUgPQorICogICAgICAgICAiVmlydHVhbCBh
dWRpbyBhdCBjZW50ZXIgc3RhY2siCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSBEZXZpY2Ugc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqIG5h
bWUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIE5hbWUg
b2YgdGhlIHNvdW5kIGRldmljZSB3aXRoaW4gdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9u
YWwuCisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQv
MC9kZXZpY2UvMC9uYW1lID0gIkdlbmVyYWwgYW5hbG9nIgorICoKKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gU3RyZWFtIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KKyAqCisgKiB0eXBlCisgKiAgICAgIFZhbHVlczogICAgICAgICAicCIsICJjIgorICoK
KyAqICAgICAgU3RyZWFtIHR5cGU6ICJwIiAtIHBsYXliYWNrIHN0cmVhbSwgImMiIC0gY2FwdHVy
ZSBzdHJlYW0KKyAqCisgKiAgICAgIElmIGJvdGggY2FwdHVyZSBhbmQgcGxheWJhY2sgYXJlIG5l
ZWRlZCB0aGVuIHR3byBzdHJlYW1zIG5lZWQgdG8gYmUKKyAqICAgICAgZGVmaW5lZCB1bmRlciB0
aGUgc2FtZSBkZXZpY2UuIEZvciBleGFtcGxlLAorICogICAgICAvbG9jYWwvZG9tYWluLzUvZGV2
aWNlL3ZzbmQvMC9kZXZpY2UvMC9zdHJlYW0vMC90eXBlID0gInAiCisgKiAgICAgIC9sb2NhbC9k
b21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8wL3N0cmVhbS8xL3R5cGUgPSAiYyIKKyAqCisg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250
ZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBSZXF1ZXN0IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogVGhlc2UgYXJlIHBlciBzdHJlYW0uCisgKgorICogZXZlbnQtY2hh
bm5lbAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgaWRl
bnRpZmllciBvZiB0aGUgWGVuIGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkK
KyAqICAgICAgaW4gdGhlIHJpbmcgYnVmZmVyLgorICoKKyAqIHJpbmctcmVmCisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNl
IGdyYW50aW5nIHBlcm1pc3Npb24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICBhIHNv
bGUgcGFnZSBpbiBhIHNpbmdsZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgorICoKKyAqIGluZGV4
CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEFmdGVyIHN0cmVh
bSBpbml0aWFsaXphdGlvbiBpdCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCAod2l0aGluIHRoZSBm
cm9udAorICogICAgICBkcml2ZXIpLCBzbyBldmVyeSBzdHJlYW0gb2YgdGhlIGZyb250ZW5kIGNh
biBiZSBpZGVudGlmaWVkIGJ5IHRoZQorICogICAgICBiYWNrZW5kIGJ5IHRoaXMgSUQuIFRoaXMg
aXMgbm90IGVxdWFsIHRvIHN0cmVhbV9pZHggYXMgdGhlIGxhdGVyIGlzCisgKiAgICAgIHplcm8g
YmFzZWQgd2l0aGluIGEgZGV2aWNlLCBidXQgdGhpcyBpbmRleCBpcyBjb250aWd1b3VzIHdpdGhp
biB0aGUKKyAqICAgICAgZHJpdmVyLgorICovCisKKy8qCisgKiBTVEFURSBESUFHUkFNUworICoK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFN0YXJ0dXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqCisgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKyAqCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5kIGJhY2sgc3Rh
dGUgbm9kZXMgd2l0aCBpbml0aWFsIHN0YXRlCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4K
KyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBhbmQgc2V0cyB1cCBmcm9udGVuZCBzb3VuZCBjb25maWd1
cmF0aW9uIG5vZGVzIHBlciBkb21haW4uCisgKgorICogRnJvbnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEJhY2sKKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAg
ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgKiBYZW5idXNTdGF0ZUlu
aXRpYWxpc2luZyAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBp
ZGVudGlmaWNhdGlvbgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRhdGEuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gT3BlbiBh
bmQgdmFsaWRhdGUgYmFja2VuZCBkZXZpY2UuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkgZnJv
bnRlbmQgY29uZmlndXJhdGlvbgorICogbyBBbGxvY2F0ZSBhbmQgaW5pdGlhbGl6ZQorICogICBl
dmVudCBjaGFubmVscyBwZXIgY29uZmlndXJlZAorICogICBwbGF5YmFjay9jYXB0dXJlIHN0cmVh
bS4KKyAqIG8gUHVibGlzaCB0cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdpbGwgYmUg
aW4gZWZmZWN0IGR1cmluZworICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAgICAgICAg
fAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUlu
aXRpYWxpc2VkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBv
IFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5lY3QgdG8gdGhlIGV2ZW50IGNoYW5uZWxzLgor
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRl
Q29ubmVjdGVkCisgKgorICogIG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisgKiAgdmlydHVh
bCBzb3VuZCBkZXZpY2UgaW5zdGFuY2VzCisgKiAgYXMgcGVyIGNvbmZpZ3VyYXRpb24uCisgKiAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBY
ZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYZW5idXNTdGF0ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBYZW5idXNTdGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFhlbmJ1c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBzb3Vu
ZCBkZXZpY2UKKyAqIG8gUmVtb3ZlIGV2ZW50IGNoYW5uZWxzCisgKiAgICAgICAgICAgICAgfAor
ICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNsb3Nl
ZAorICoKKyAqLworCisvKgorICogUENNIEZPUk1BVFMKKyAqCisgKiBYRU5TTkRfUENNX0ZPUk1B
VF88Zm9ybWF0PltfPGVuZGlhbj5dCisgKgorICogZm9ybWF0OiA8Uy9VL0Y+PGJpdHM+IG9yIDxu
YW1lPgorICogICAgIFMgLSBzaWduZWQsIFUgLSB1bnNpZ25lZCwgRiAtIGZsb2F0CisgKiAgICAg
Yml0cyAtIDgsIDE2LCAyNCwgMzIKKyAqICAgICBuYW1lIC0gTVVfTEFXLCBHU00sIGV0Yy4KKyAq
CisgKiBlbmRpYW46IDxMRS9CRT4sIG1heSBiZSBhYnNlbnQKKyAqICAgICBMRSAtIExpdHRsZSBl
bmRpYW4sIEJFIC0gQmlnIGVuZGlhbgorICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1M4
ICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VOCAgICAgICAgICAgIDEK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0xFICAgICAgICAyCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1MxNl9CRSAgICAgICAgMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MTZfTEUgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFICAgICAgICA1
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRSAgICAgICAgNgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TMjRfQkUgICAgICAgIDcKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
VTI0X0xFICAgICAgICA4CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRSAgICAgICAg
OQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfTEUgICAgICAgIDEwCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1MzMl9CRSAgICAgICAgMTEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTMyX0xFICAgICAgICAxMgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfQkUgICAg
ICAgIDEzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9MRSAgICAgICAgMTQgLyogNC1i
eXRlIGZsb2F0LCBJRUVFLTc1NCAzMi1iaXQsICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0YzMl9CRSAgICAgICAgMTUgLyogcmFuZ2UgLTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9MRSAgICAgICAgMTYgLyogOC1ieXRlIGZsb2F0
LCBJRUVFLTc1NCA2NC1iaXQsICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRSAg
ICAgICAgMTcgLyogcmFuZ2UgLTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRSAxOAorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfQkUgMTkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
TVVfTEFXICAgICAgICAyMAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBVyAgICAgICAg
IDIxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lNQV9BRFBDTSAgICAgMjIKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfTVBFRyAgICAgICAgICAyMworI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9HU00gICAgICAgICAgIDI0CisKKy8qCisgKiBSRVFVRVNUIENPREVTLgorICovCisjZGVm
aW5lIFhFTlNORF9PUF9PUEVOICAgICAgICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfT1Bf
Q0xPU0UgICAgICAgICAgICAgICAgIDEKKyNkZWZpbmUgWEVOU05EX09QX1JFQUQgICAgICAgICAg
ICAgICAgICAyCisjZGVmaW5lIFhFTlNORF9PUF9XUklURSAgICAgICAgICAgICAgICAgMworI2Rl
ZmluZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRSAgICAgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX09Q
X0dFVF9WT0xVTUUgICAgICAgICAgICA1CisjZGVmaW5lIFhFTlNORF9PUF9NVVRFICAgICAgICAg
ICAgICAgICAgNgorI2RlZmluZSBYRU5TTkRfT1BfVU5NVVRFICAgICAgICAgICAgICAgIDcKKwor
LyoKKyAqIFhFTlNUT1JFIEZJRUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAq
LworI2RlZmluZSBYRU5TTkRfRFJJVkVSX05BTUUgICAgICAgICAgICAgICAgICAgInZzbmQiCisK
KyNkZWZpbmUgWEVOU05EX0xJU1RfU0VQQVJBVE9SICAgICAgICAgICAgICAgICI7IgorLyogUGF0
aCBlbnRyaWVzICovCisjZGVmaW5lIFhFTlNORF9QQVRIX0RFVklDRSAgICAgICAgICAgICAgICAg
ICAiZGV2aWNlIgorI2RlZmluZSBYRU5TTkRfUEFUSF9TVFJFQU0gICAgICAgICAgICAgICAgICAg
InN0cmVhbSIKKy8qIEZpZWxkIG5hbWVzICovCisjZGVmaW5lIFhFTlNORF9GSUVMRF9WQ0FSRF9T
SE9SVF9OQU1FICAgICAgICAic2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJE
X0xPTkdfTkFNRSAgICAgICAgICJsb25nLW5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9SSU5H
X1JFRiAgICAgICAgICAgICAgICAicmluZy1yZWYiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9FVlRf
Q0hOTCAgICAgICAgICAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxE
X0RFVklDRV9OQU1FICAgICAgICAgICAgICJuYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVFlQ
RSAgICAgICAgICAgICAgICAgICAgInR5cGUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9TVFJFQU1f
SU5ERVggICAgICAgICAgICAiaW5kZXgiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19N
SU4gICAgICAgICAgICAiY2hhbm5lbHMtbWluIgorI2RlZmluZSBYRU5TTkRfRklFTERfQ0hBTk5F
TFNfTUFYICAgICAgICAgICAgImNoYW5uZWxzLW1heCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NB
TVBMRV9SQVRFUyAgICAgICAgICAgICJzYW1wbGUtcmF0ZXMiCisjZGVmaW5lIFhFTlNORF9GSUVM
RF9TQU1QTEVfRk9STUFUUyAgICAgICAgICAic2FtcGxlLWZvcm1hdHMiCisjZGVmaW5lIFhFTlNO
RF9GSUVMRF9CVUZGRVJfU0laRSAgICAgICAgICAgICAiYnVmZmVyLXNpemUiCisKKy8qIFN0cmVh
bSB0eXBlIGZpZWxkIHZhbHVlcy4gKi8KKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBFX1BMQVlC
QUNLICAgICAgICAgICJwIgorI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVSRSAgICAg
ICAgICAgImMiCisvKiBTYW1wbGUgcmF0ZSBtYXggc3RyaW5nIGxlbmd0aCAqLworI2RlZmluZSBY
RU5TTkRfU0FNUExFX1JBVEVfTUFYX0xFTiAgICAgICAgICAgIDYKKy8qIFNhbXBsZSBmb3JtYXQg
ZmllbGQgdmFsdWVzICovCisjZGVmaW5lIFhFTlNORF9TQU1QTEVfRk9STUFUX01BWF9MRU4gICAg
ICAgICAyNAorCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1M4X1NUUiAgICAgICAgICAgICAg
ICAgInM4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VOF9TVFIgICAgICAgICAgICAgICAg
ICJ1OCIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0xFX1NUUiAgICAgICAgICAgICAi
czE2X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkVfU1RSICAgICAgICAgICAg
ICJzMTZfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UxNl9MRV9TVFIgICAgICAgICAg
ICAgInUxNl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFX1NUUiAgICAgICAg
ICAgICAidTE2X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEVfU1RSICAgICAg
ICAgICAgICJzMjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9CRV9TVFIgICAg
ICAgICAgICAgInMyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0xFX1NUUiAg
ICAgICAgICAgICAidTI0X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfQkVfU1RS
ICAgICAgICAgICAgICJ1MjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRV9T
VFIgICAgICAgICAgICAgInMzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0JF
X1NUUiAgICAgICAgICAgICAiczMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJf
TEVfU1RSICAgICAgICAgICAgICJ1MzJfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Uz
Ml9CRV9TVFIgICAgICAgICAgICAgInUzMl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
RjMyX0xFX1NUUiAgICAgICAgICAgICAiZmxvYXRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX0YzMl9CRV9TVFIgICAgICAgICAgICAgImZsb2F0X2JlIgorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9GNjRfTEVfU1RSICAgICAgICAgICAgICJmbG9hdDY0X2xlIgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GNjRfQkVfU1RSICAgICAgICAgICAgICJmbG9hdDY0X2JlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEVfU1RSICJpZWM5NThfc3ViZnJh
bWVfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRV9TVFIg
ImllYzk1OF9zdWJmcmFtZV9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfTVVfTEFXX1NU
UiAgICAgICAgICAgICAibXVfbGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBV19T
VFIgICAgICAgICAgICAgICJhX2xhdyIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FE
UENNX1NUUiAgICAgICAgICAiaW1hX2FkcGNtIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9N
UEVHX1NUUiAgICAgICAgICAgICAgICJtcGVnIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9H
U01fU1RSICAgICAgICAgICAgICAgICJnc20iCisKKy8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVT
LgorICovCisgLyogT3BlcmF0aW9uIGZhaWxlZCBmb3Igc29tZSB1bnNwZWNpZmllZCByZWFzb24g
KGUuIGcuIC1FSU8pLiAqLworI2RlZmluZSBYRU5TTkRfUlNQX0VSUk9SICAgICAgICAgICAgICAg
ICAoLTEpCisgLyogT3BlcmF0aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisjZGVmaW5l
IFhFTlNORF9SU1BfT0tBWSAgICAgICAgICAgICAgICAgIDAKKworLyoKKyAqIERlc2NyaXB0aW9u
IG9mIHRoZSBwcm90b2NvbCBiZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAq
CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVu
aWNhdGVzIHdpdGgKKyAqIGVhY2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4gZXZl
bnQgY2hhbm5lbC4KKyAqIFNoYXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3aXRoIHJlcXVlc3Qv
cmVzcG9uc2UgcGFja2V0cy4KKyAqCisgKgorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIHRo
ZSBzYW1lIGxlbmd0aCAoNjQgb2N0ZXRzKQorICoKKyAqCisgKiBSZXF1ZXN0IG9wZW4gLSBvcGVu
IGEgUENNIHN0cmVhbSBmb3IgcGxheWJhY2sgb3IgY2FwdHVyZToKKyAqICAgICAgICAgIDAgICAg
ICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAg
IG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAg
ICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY21fcmF0
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5lbHMgICB8ICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgor
ICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNl
CisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfT1BFTgorICogc3RyZWFtX2lkeCAt
IHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50
cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIHBjbV9yYXRlIC0gdWludDMyX3QsIHN0cmVhbSBk
YXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BDTV9GT1JNQVRf
WFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2YgY2hhbm5lbHMg
b2YgdGhpcyBzdHJlYW0KKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEg
cmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQorICogICBkZXNjcmliaW5nIHNoYXJl
ZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBzaGFyZWQK
KyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkgdGhpcyBz
aW5nbGUgcGFnZSwgdGhlbgorICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBtdXN0IGJl
IHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKKyAqICAgaXMgbm90IE5VTEwpCisg
KgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlwdG9yIChn
cmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFn
ZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQorICogICBidWZmZXI6
CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Jl
ZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3JlZl90LCBy
ZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisgKiAgIHBhZ2UgZGlyZWN0b3J5
CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCisgKiBncmVmW2ld
IC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBidWZmZXIK
KyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCisgKgorICogUmVxdWVzdCBjbG9zZSAt
IGNsb3NlIGFuIG9wZW5lZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAg
IHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVl
LCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9D
TE9TRQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJl
YW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqCisgKgorICog
UmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9yIHdyaXRl
IChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAg
ICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0
aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2
YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4
X3QsIFhFTlNORF9PUF9SRUFEL1hFTlNORF9PUF9XUklURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4
X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAq
ICAgb2YgdGhlIHN0cmVhbSkKKyAqIG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRh
dGEgb2Zmc2V0IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5T
TkRfT1BfT1BFTiByZXF1ZXN0CisgKiBsZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBk
YXRhIGxlbmd0aAorICoKKyAqCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBj
aGFubmVscycgdm9sdW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAg
ICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBv
Y3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAg
ICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vl
c3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVO
U05EX09QX1NFVF9WT0xVTUUgb3IgWEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHgg
LSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVu
dHJ5CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09Q
X09QRU4gaXMgdXNlZCB0byBleGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFubmVsWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAg
ICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBz
aW50MzJfdCwgdm9sdW1lIG9mIGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBh
cyBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcg
MCBkQi4KKyAqCisgKgorICogUmVxdWVzdCBtdXRlL3VubXV0ZSAtIG11dGUvdW5tdXRlIHN0cmVh
bToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAg
ICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBz
dHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQg
LSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBv
cGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfTVVURS9YRU5TTkRfT1BfVU5NVVRFCisgKiBz
dHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBY
ZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQorICogQnVmZmVyIHBhc3NlZCB3aXRo
IFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11dGUKKyAqIHZhbHVl
czoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAgfCAgIGNoYW5uZWxbMl0gICAgfCAg
IGNoYW5uZWxbM10gICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxb
aSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAgfCAgIGNoYW5uZWxbaSszXSAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IGNoYW5uZWxbaV0gLSB1aW50OF90LCBub24temVybyBpZiBpLXRoIGNoYW5uZWwgbmVlZHMgdG8g
YmUgbXV0ZWQvdW5tdXRlZAorICogTnVtYmVyIG9mIGNoYW5uZWxzIHBhc3NlZCBpcyBlcXVhbCB0
byBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9jaGFubmVscworICogZmllbGQKKyAqCisgKgor
ICogQWxsIHJlc3BvbnNlIHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IGJ5dGVzKQor
ICoKKyAqIFJlc3BvbnNlIGZvciBhbGwgcmVxdWVzdHM6CisgKiAgICAgICAgICAwICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3Rl
dAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAg
ICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgIHN0YXR1cyAgICAgfCAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIGNvcGllZCBmcm9tIHRoZSByZXF1ZXN0CisgKiBz
dHJlYW1faWR4IC0gdWludDhfdCwgY29waWVkIGZyb20gcmVxdWVzdAorICogb3BlcmF0aW9uIC0g
dWludDhfdCwgWEVOU05EX09QX1hYWCAtIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIHN0YXR1cyAt
IGludDhfdCwgcmVzcG9uc2Ugc3RhdHVzIChYRU5TTkRfUlNQXz8/PykKKyAqLworCitzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3QgeworCXVpbnQ4X3QgcmF3WzY0XTsKK307CisKK3N0cnVjdCB4ZW5zbmRf
cmVzcG9uc2UgeworCXVpbnQ4X3QgcmF3WzY0XTsKK307CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJM
SUNfSU9fWEVOU05EX0hfXyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lv
L3NuZGlmX2xpbnV4LmggYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGludXguaApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4yODAyNTA0Ci0tLSAvZGV2L251bGwK
KysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmX2xpbnV4LmgKQEAgLTAsMCArMSwx
MTIgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHNuZGlmX2xpbnV4LmgKKyAqCisgKiBV
bmlmaWVkIHNvdW5kLWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAq
CisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55
IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lh
dGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4g
dGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0
YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNo
LCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBT
b2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisg
KiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25z
OgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24g
bm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFs
IHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklE
RUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICog
SU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQg
Tk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09Q
WVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIK
KyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1Ig
T1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRI
IFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09G
VFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgor
ICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPGFuZHIyMDAwQGdtYWlsLmNvbT4K
KyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgorICovCisK
KyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKyNkZWZpbmUgX19YRU5f
UFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KKworI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8v
cmluZy5oPgorI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8vc25kaWYuaD4KKyNpbmNsdWRlIDx4
ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg+CisKK3N0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgewor
CXVpbnQzMl90IHBjbV9yYXRlOworCXVpbnQ4X3QgcGNtX2Zvcm1hdDsKKwl1aW50OF90IHBjbV9j
aGFubmVsczsKKwkvKiBpbiBIeiAqLworCXVpbnQxNl90IF9fcmVzZXJ2ZWQwOworCWdyYW50X3Jl
Zl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0OworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF9w
YWdlX2RpcmVjdG9yeSB7CisJZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOworCXVpbnQz
Ml90IG51bV9ncmVmczsKKwlncmFudF9yZWZfdCBncmVmWzBdOworfSBfX3BhY2tlZDsKKworc3Ry
dWN0IHhlbnNuZF9jbG9zZV9yZXEgeworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF93cml0
ZV9yZXEgeworCXVpbnQzMl90IG9mZnNldDsKKwl1aW50MzJfdCBsZW47Cit9IF9fcGFja2VkOwor
CitzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHsKKwl1aW50MzJfdCBvZmZzZXQ7CisJdWludDMyX3Qg
bGVuOworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSB7Cit9IF9fcGFj
a2VkOworCitzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHsKK30gX19wYWNrZWQ7CisKK3N0cnVj
dCB4ZW5zbmRfbXV0ZV9yZXEgeworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbnNuZF91bm11dGVf
cmVxIHsKK30gX19wYWNrZWQ7CisKK3N0cnVjdCB4ZW5zbmRfcmVxIHsKKwl1bmlvbiB7CisJCXN0
cnVjdCB4ZW5zbmRfcmVxdWVzdCByYXc7CisJCXN0cnVjdCB7CisJCQl1aW50MTZfdCBpZDsKKwkJ
CXVpbnQ4X3Qgb3BlcmF0aW9uOworCQkJdWludDhfdCBzdHJlYW1faWR4OworCQkJdW5pb24gewor
CQkJCXN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKKwkJCQlzdHJ1Y3QgeGVuc25kX2Nsb3Nl
X3JlcSBjbG9zZTsKKwkJCQlzdHJ1Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKKwkJCQlzdHJ1
Y3QgeGVuc25kX3JlYWRfcmVxIHJlYWQ7CisJCQkJc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSBn
ZXRfdm9sOworCQkJCXN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKKwkJCQlzdHJ1
Y3QgeGVuc25kX211dGVfcmVxIG11dGU7CisJCQkJc3RydWN0IHhlbnNuZF91bm11dGVfcmVxIHVu
bXV0ZTsKKwkJCX0gb3A7CisJCX0gZGF0YTsKKwl9IHU7Cit9OworCitzdHJ1Y3QgeGVuc25kX3Jl
c3AgeworCXVuaW9uIHsKKwkJc3RydWN0IHhlbnNuZF9yZXNwb25zZSByYXc7CisJCXN0cnVjdCB7
CisJCQl1aW50MTZfdCBpZDsKKwkJCXVpbnQ4X3Qgb3BlcmF0aW9uOworCQkJdWludDhfdCBzdHJl
YW1faWR4OworCQkJaW50OF90IHN0YXR1czsKKwkJfSBkYXRhOworCX0gdTsKK307CisKK0RFRklO
RV9SSU5HX1RZUEVTKHhlbl9zbmRpZiwgc3RydWN0IHhlbnNuZF9yZXEsIHN0cnVjdCB4ZW5zbmRf
cmVzcCk7CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXyAqLwot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxt
YW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 19:23:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 19:23:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9d8e-0002uW-JH; Wed, 23 Nov 2016 19:23:24 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c9d8d-0002uQ-OP
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 19:23:23 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 FC/F9-28490-BACE5385; Wed, 23 Nov 2016 19:23:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsVyMfTSFt1Vb0w
 jDFqvq1is7LnI7MDocfjDFZYAxijWzLyk/IoE1ozbM0+xFcxiqmg7O529gfENYxcjF4eQwEJG
 iR1XbrJ0MXJysAg0sEqcficPkpAQmMMq0dzyhwkkISGQI/Gh4zaUXSQxb8F1VhCbV0BQ4uTMJ
 2DNQgLeEv83P2LvYuTg4BTwkbh0KA1iQTerxL0p/8F62QR0Ja6/esAEsUxVYnbjUTaIOQES1z
 c1g9nCAtYSP5ungNkiAvoSm243soMMYhbYzyjxYe95FpAFzALqEuvnCU1gFJiF5IxZCJkFjEy
 rGDWKU4vKUot0DQ31kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzECw5ABCHYwfloW
 cIhRkoNJSZT39EbTCCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvOqvgXKCRanpqRVpmTnAiIBJS
 3DwKInweoOkeYsLEnOLM9MhUqcYLTlefXjxgInj3eZ3QLLjw4cHTEIsefl5qVLivJ0gDQIgDR
 mleXDjYFF7iVFWSpiXEehAIZ6C1KLczBJU+VeM4hyMSsK8MSBTeDLzSuC2vgI6iAnoIMlvxiA
 HlSQipKQaGGMy04+J7luuI2V6ZP+jKb9nK4i0uMenCL+x68urX+EmJ7/bu8c9KkTl7KYnRiuf
 Pz7K9sCS9dp0N6tprytmhk1g4F7xOadlqp/6OtNKGV9rtU7bN9O2y9nxrbsl/2B1fuL7Ul+9Y
 MMDr7fHL4o+nigzf9O2+Afbna5qtFUpLhexXtr+88ZSRSWW4oxEQy3mouJEAK2w9FPVAgAA
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1479929002!44876458!1
X-Originating-IP: [209.85.210.180]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8619 invoked from network); 23 Nov 2016 19:23:22 -0000
Received: from mail-wj0-f180.google.com (HELO mail-wj0-f180.google.com)
 (209.85.210.180)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 19:23:22 -0000
Received: by mail-wj0-f180.google.com with SMTP id qp4so15634249wjc.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 11:23:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=QA98yg0zALe020TX7qktWhNJDYGAAkmUMb5bhYGsdS8=;
 b=B012CY/4hiMXtmJfV5I2H+Ho+TSC9J/Y1tBsylK4bqYLqhhx1DRnQZtRzAlqLlOFnc
 wrww+mfNqRBsAxgVu5qBpg5Cy+b/x+E+J/SnQYVoapIasIVewumY7gVhUs54yTU90dBn
 26ycbrM/hT51YAqCUc5Y4Sm4mMDQdMIs4XVKafMyxc48wdNbSgxrAFzj2NkkXsU1TYk8
 QgPA2Ucqc1Va1+dWwxDnJOj68KF2UqUtDwBGfZVGVZvo3irY8t4bdnCmfaZe+uv0HfAO
 GJYR5wQlC9uH0JrvdeNx+gykCFpN6VQbhqD/cZV8K7Dy21sjBzP9o5cBAvSisgY1Vkpz
 ztMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=QA98yg0zALe020TX7qktWhNJDYGAAkmUMb5bhYGsdS8=;
 b=E03H86JO5fYksfUMUK6T/HHDMNiDvoR9icm7ugcAxXlA2mQZNDNeZ41Ep8mMWUGP0e
 9HmDYGlup22ucmYOJXMez4VCRrco9NKpP6XGVy/HciMftS5+icB3uExmsJKXeJDy4/lz
 K+Dlx9MszznJcCw6FYncDhK6F7UZZqTtXiB9/2SgeS3Erz2XPiaVar7+YWeIMbNX/PjF
 oOI+pMKYMzEmORe3+DKwHMloiGQs2A2iu86tXDJ1Xcc1D7dDum67qeR7QBtCeAd6/BXc
 gCWbsZA1rZfJSG/40iaUZC1Em2R7jIiTQvLtDNFImzHU8T4cn+f76NGrcVB77Ih9YNiw
 R3dw==
X-Gm-Message-State: AKaTC014ctXiFJNW8b0ZSGV7Ym5XbBmxbGDP3xBZBAfpA66R1Mu7MO+slmwpSMv36NAq54Oq/Lw7teex3s5GhA==
X-Received: by 10.194.121.6 with SMTP id lg6mr5278326wjb.105.1479929002184;
 Wed, 23 Nov 2016 11:23:22 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.204 with HTTP; Wed, 23 Nov 2016 11:23:21 -0800 (PST)
In-Reply-To: <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
 <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
 <CAC1WxdgCAqcOm0RcT3W=F9rpU5=McGLCNhyeSQnTYp1RJRH68g@mail.gmail.com>
 <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 23 Nov 2016 21:23:21 +0200
Message-ID: <CAC1Wxdjt-badmH3RBW8isqozqro7+fcmM6jgHKAjExOxdmFuBw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJIHdhcyB0aGlua2luZyBvZiBzb21ldGhpbmcgdHJpdmlhbCBidXQgZW5vdWdoIHRvIHByb3Zl
IHRoZSBwb2ludC4KSXQgaXMgYWxyZWFkeSBpbXBsZW1lbnRlZCBpbiBhIGhhY2snbidzbGFzaCB3
YXkuClNvIHdlIGFyZSBwcmV0dHkgY29uZmlkZW50IGluIHRoZSBhcHByb2FjaCBhbmQgbG9va2lu
ZyBmb3J3YXJkIHRvIG1ha2UKZ2VuZXJpYyBhbmQgc2NhbGFibGUgaW1wbGVtZW50YXRpb24uCkFu
ZCB1cHN0cmVhbWFibGUsIG9mIGNvdXJzZS4KClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2
LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9l
bWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 19:23:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 19:23:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9d8e-0002uW-JH; Wed, 23 Nov 2016 19:23:24 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c9d8d-0002uQ-OP
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 19:23:23 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 FC/F9-28490-BACE5385; Wed, 23 Nov 2016 19:23:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsVyMfTSFt1Vb0w
 jDFqvq1is7LnI7MDocfjDFZYAxijWzLyk/IoE1ozbM0+xFcxiqmg7O529gfENYxcjF4eQwEJG
 iR1XbrJ0MXJysAg0sEqcficPkpAQmMMq0dzyhwkkISGQI/Gh4zaUXSQxb8F1VhCbV0BQ4uTMJ
 2DNQgLeEv83P2LvYuTg4BTwkbh0KA1iQTerxL0p/8F62QR0Ja6/esAEsUxVYnbjUTaIOQES1z
 c1g9nCAtYSP5ungNkiAvoSm243soMMYhbYzyjxYe95FpAFzALqEuvnCU1gFJiF5IxZCJkFjEy
 rGDWKU4vKUot0DQ31kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzECw5ABCHYwfloW
 cIhRkoNJSZT39EbTCCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvOqvgXKCRanpqRVpmTnAiIBJS
 3DwKInweoOkeYsLEnOLM9MhUqcYLTlefXjxgInj3eZ3QLLjw4cHTEIsefl5qVLivJ0gDQIgDR
 mleXDjYFF7iVFWSpiXEehAIZ6C1KLczBJU+VeM4hyMSsK8MSBTeDLzSuC2vgI6iAnoIMlvxiA
 HlSQipKQaGGMy04+J7luuI2V6ZP+jKb9nK4i0uMenCL+x68urX+EmJ7/bu8c9KkTl7KYnRiuf
 Pz7K9sCS9dp0N6tprytmhk1g4F7xOadlqp/6OtNKGV9rtU7bN9O2y9nxrbsl/2B1fuL7Ul+9Y
 MMDr7fHL4o+nigzf9O2+Afbna5qtFUpLhexXtr+88ZSRSWW4oxEQy3mouJEAK2w9FPVAgAA
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1479929002!44876458!1
X-Originating-IP: [209.85.210.180]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8619 invoked from network); 23 Nov 2016 19:23:22 -0000
Received: from mail-wj0-f180.google.com (HELO mail-wj0-f180.google.com)
 (209.85.210.180)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 19:23:22 -0000
Received: by mail-wj0-f180.google.com with SMTP id qp4so15634249wjc.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 11:23:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=QA98yg0zALe020TX7qktWhNJDYGAAkmUMb5bhYGsdS8=;
 b=B012CY/4hiMXtmJfV5I2H+Ho+TSC9J/Y1tBsylK4bqYLqhhx1DRnQZtRzAlqLlOFnc
 wrww+mfNqRBsAxgVu5qBpg5Cy+b/x+E+J/SnQYVoapIasIVewumY7gVhUs54yTU90dBn
 26ycbrM/hT51YAqCUc5Y4Sm4mMDQdMIs4XVKafMyxc48wdNbSgxrAFzj2NkkXsU1TYk8
 QgPA2Ucqc1Va1+dWwxDnJOj68KF2UqUtDwBGfZVGVZvo3irY8t4bdnCmfaZe+uv0HfAO
 GJYR5wQlC9uH0JrvdeNx+gykCFpN6VQbhqD/cZV8K7Dy21sjBzP9o5cBAvSisgY1Vkpz
 ztMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=QA98yg0zALe020TX7qktWhNJDYGAAkmUMb5bhYGsdS8=;
 b=E03H86JO5fYksfUMUK6T/HHDMNiDvoR9icm7ugcAxXlA2mQZNDNeZ41Ep8mMWUGP0e
 9HmDYGlup22ucmYOJXMez4VCRrco9NKpP6XGVy/HciMftS5+icB3uExmsJKXeJDy4/lz
 K+Dlx9MszznJcCw6FYncDhK6F7UZZqTtXiB9/2SgeS3Erz2XPiaVar7+YWeIMbNX/PjF
 oOI+pMKYMzEmORe3+DKwHMloiGQs2A2iu86tXDJ1Xcc1D7dDum67qeR7QBtCeAd6/BXc
 gCWbsZA1rZfJSG/40iaUZC1Em2R7jIiTQvLtDNFImzHU8T4cn+f76NGrcVB77Ih9YNiw
 R3dw==
X-Gm-Message-State: AKaTC014ctXiFJNW8b0ZSGV7Ym5XbBmxbGDP3xBZBAfpA66R1Mu7MO+slmwpSMv36NAq54Oq/Lw7teex3s5GhA==
X-Received: by 10.194.121.6 with SMTP id lg6mr5278326wjb.105.1479929002184;
 Wed, 23 Nov 2016 11:23:22 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.204 with HTTP; Wed, 23 Nov 2016 11:23:21 -0800 (PST)
In-Reply-To: <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
 <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
 <CAC1WxdgCAqcOm0RcT3W=F9rpU5=McGLCNhyeSQnTYp1RJRH68g@mail.gmail.com>
 <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 23 Nov 2016 21:23:21 +0200
Message-ID: <CAC1Wxdjt-badmH3RBW8isqozqro7+fcmM6jgHKAjExOxdmFuBw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJIHdhcyB0aGlua2luZyBvZiBzb21ldGhpbmcgdHJpdmlhbCBidXQgZW5vdWdoIHRvIHByb3Zl
IHRoZSBwb2ludC4KSXQgaXMgYWxyZWFkeSBpbXBsZW1lbnRlZCBpbiBhIGhhY2snbidzbGFzaCB3
YXkuClNvIHdlIGFyZSBwcmV0dHkgY29uZmlkZW50IGluIHRoZSBhcHByb2FjaCBhbmQgbG9va2lu
ZyBmb3J3YXJkIHRvIG1ha2UKZ2VuZXJpYyBhbmQgc2NhbGFibGUgaW1wbGVtZW50YXRpb24uCkFu
ZCB1cHN0cmVhbWFibGUsIG9mIGNvdXJzZS4KClNpbmNlcmVseSwKQW5kcmlpIEFuaXNvdi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2
LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9l
bWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 19:44:57 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 19:44:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9dTV-00055T-9X; Wed, 23 Nov 2016 19:44:57 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c9dTU-00055N-3S
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 19:44:56 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 CE/19-29519-7B1F5385; Wed, 23 Nov 2016 19:44:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsXiVRukrXvnhWm
 EwaYJOhYrey4yOzB6HP5whSWAMYo1My8pvyKBNeP3uSVMBduZKladWsfcwNjA1MXIxSEksIBR
 4sT5FawgDotAA6vEhDl9zCCOhMAcVolbvz+zdTFyAjk5EvM3HWSCsPMlmpbeYAGxeQUEJU7Of
 AJkcwCN8pZYuCMWxOQU8JG4dCgNYkE3q8S9Kf/BWtkEdCWuv3oAZrMIqErMX9zFCjEmQKLh9h
 mwVcIC1hI/m6eA2SIC+hKbbjeygwxiFtjPKPFh73mwXcwC6hLr5wlNYBSYheSKWQiZBYxMqxg
 1ilOLylKLdI2N9ZKKMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAsOQAQh2MO5cH3iI
 UZKDSUmU9/RG0wghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKEry2wLAWEixKTU+tSMvMAUYETFqCg
 0dJhJcZJM1bXJCYW5yZDpE6xWjM8W7zuwdMHG0fPjxgEmLJy89LlRLnvfYcqFQApDSjNA9uEC
 xSLzHKSgnzMgKdJsRTkFqUm1mCKv+KUZyDUUmYVxhkIU9mXgncvldApzABnSL5zRjklJJEhJR
 UA2Ow5NnNL534khzn5vwob5209oto8e+F1zYpOkfFWLApWkeG/pe7uOZCgcPLIx8y+jTiGMy2
 PZK/9DE+cF9+RsbqRxMmbJDI6KjkSJkT3S65Uq55TuA/x0//JNy5NrVuuMC7yubpvYXr198oz
 87daxK0Yy3/JC4LUwO9SFbVbXnND+VYu/9kMCmxFGckGmoxFxUnAgDt00STzwIAAA==
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1479928028!73700939!1
X-Originating-IP: [74.125.82.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6263 invoked from network); 23 Nov 2016 19:07:08 -0000
Received: from mail-wm0-f43.google.com (HELO mail-wm0-f43.google.com)
 (74.125.82.43)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 19:07:08 -0000
Received: by mail-wm0-f43.google.com with SMTP id f82so36858425wmf.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 11:07:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=rz4FjzCIBA8Z7ycRJ0gt2I/HYieEUHOKhQNBSZO0CBQ=;
 b=rdJ8OGwFYTzJ/arIj6Zz8SYrKdtBXi584A9NAlWaXzSrHcwfRY2/nuVkMpteLwjlYr
 OfH53MmLp9bSWMmP+TY5H89Vj86n1mJ0TXy+fQbGo0Gwwo8WAS5OJDMuCIEDk+la8c7Z
 4JWjelCj6AAZiX3qdCL8WbUJZTmFTBTuCEj2a82DaifxwgFfhsoQ8t4Zf20ToChp8hNM
 CiccmkyMEpi7I27Zpw+J31HctMcqSSoPY7bmL0qMk+Hs6FlOgxq2yGV2yAOFNvU5xep7
 ujwCGkRqvi5O3whB3al77QZ69mITu8Sfml13dOvCqRgdLS79HmjHw+YoNvLeVCBQ5Ewh
 Ye4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=rz4FjzCIBA8Z7ycRJ0gt2I/HYieEUHOKhQNBSZO0CBQ=;
 b=Gv86bhi/dswTcf/Go3v/inooapwPeU38pSVXzJZeECExQqTkUUyyNDf305Hn/2RB1c
 xM1LR3Jw8JmVWmcYMRpCieUCTDTWkSAevQ6d766o3MaaoXVsI/VGAmtEBQF+zWG3T0a9
 UuyTZFplWSqONZS8qw4HBcNcNfeYTVxKFvg7LnWNrUjV7oOqMp8EDRBW2r+rWyYucqKl
 n2BuracKC1OiuL09qodc0D0QzC8mS0XuoxrgKiTvvRXcUAAY/ikrpc5ViRlW6t64pV7X
 T5f+1uef8W4M+edbZ773c3uLWmCg1cHHIPk/zTmSfx3AAkrAMP7zRFy7TepmlFKt/vU7
 C/rA==
X-Gm-Message-State: AKaTC00rlwR/4+yTFKNwjturxQFnWeHmi/YvtzQw4urtFyfE/Af0mGYwc3nNMM6af5aa2kQ2fMiA5MZCQE4xMw==
X-Received: by 10.28.0.13 with SMTP id 13mr4968218wma.126.1479928028351; Wed,
 23 Nov 2016 11:07:08 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.204 with HTTP; Wed, 23 Nov 2016 11:07:07 -0800 (PST)
In-Reply-To: <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
 <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
 <CAC1WxdgCAqcOm0RcT3W=F9rpU5=McGLCNhyeSQnTYp1RJRH68g@mail.gmail.com>
 <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 23 Nov 2016 21:07:07 +0200
Message-ID: <CAC1WxdjULr7YfvvGRO4gJroGu9k6JLLXQGdyQcVZW84RPZwZcA@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJIHdhcyB0aGlua2luZyBvZiBzb21ldGhpbmcgdHJpdmlhbCBidXQgZW5vdWdoIHRvIHByb3Zl
IHRoZSBwb2ludC4KPiBTb21ldGhpbmcgbGlrZSBhIHZlcnkgc2ltcGxlIGFjY2VsZXJhdG9yLCBt
YXliZSBhIGRhdGEgY29weSBhY2NlbGVyYXRvci4KPiBBIEdQVSBpcyBjZXJ0YWlubHkgbm90IHRy
aXZpYWwgOi0pCkluZGVlZC4KQnV0IHdlIHN0aWxsIGhhdmUgdGFyZ2V0cyB0byByZWFjaCBhbmQg
c2hvcnRhZ2UgaW4gcmVzb3VyY2VzIHRvIHNwcmVhZApvdmVyIHNpbXBsZSBleGFtcGxlcyA7KQoK
U2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 23 19:44:57 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 23 Nov 2016 19:44:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9dTV-00055T-9X; Wed, 23 Nov 2016 19:44:57 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andrii.anisov@gmail.com>) id 1c9dTU-00055N-3S
 for embedded-pv-devel@lists.xenproject.org; Wed, 23 Nov 2016 19:44:56 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 CE/19-29519-7B1F5385; Wed, 23 Nov 2016 19:44:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsXiVRukrXvnhWm
 EwaYJOhYrey4yOzB6HP5whSWAMYo1My8pvyKBNeP3uSVMBduZKladWsfcwNjA1MXIxSEksIBR
 4sT5FawgDotAA6vEhDl9zCCOhMAcVolbvz+zdTFyAjk5EvM3HWSCsPMlmpbeYAGxeQUEJU7Of
 AJkcwCN8pZYuCMWxOQU8JG4dCgNYkE3q8S9Kf/BWtkEdCWuv3oAZrMIqErMX9zFCjEmQKLh9h
 mwVcIC1hI/m6eA2SIC+hKbbjeygwxiFtjPKPFh73mwXcwC6hLr5wlNYBSYheSKWQiZBYxMqxg
 1ilOLylKLdI2N9ZKKMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAsOQAQh2MO5cH3iI
 UZKDSUmU9/RG0wghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKEry2wLAWEixKTU+tSMvMAUYETFqCg
 0dJhJcZJM1bXJCYW5yZDpE6xWjM8W7zuwdMHG0fPjxgEmLJy89LlRLnvfYcqFQApDSjNA9uEC
 xSLzHKSgnzMgKdJsRTkFqUm1mCKv+KUZyDUUmYVxhkIU9mXgncvldApzABnSL5zRjklJJEhJR
 UA2Ow5NnNL534khzn5vwob5209oto8e+F1zYpOkfFWLApWkeG/pe7uOZCgcPLIx8y+jTiGMy2
 PZK/9DE+cF9+RsbqRxMmbJDI6KjkSJkT3S65Uq55TuA/x0//JNy5NrVuuMC7yubpvYXr198oz
 87daxK0Yy3/JC4LUwO9SFbVbXnND+VYu/9kMCmxFGckGmoxFxUnAgDt00STzwIAAA==
X-Env-Sender: andrii.anisov@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1479928028!73700939!1
X-Originating-IP: [74.125.82.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6263 invoked from network); 23 Nov 2016 19:07:08 -0000
Received: from mail-wm0-f43.google.com (HELO mail-wm0-f43.google.com)
 (74.125.82.43)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 23 Nov 2016 19:07:08 -0000
Received: by mail-wm0-f43.google.com with SMTP id f82so36858425wmf.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Wed, 23 Nov 2016 11:07:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=rz4FjzCIBA8Z7ycRJ0gt2I/HYieEUHOKhQNBSZO0CBQ=;
 b=rdJ8OGwFYTzJ/arIj6Zz8SYrKdtBXi584A9NAlWaXzSrHcwfRY2/nuVkMpteLwjlYr
 OfH53MmLp9bSWMmP+TY5H89Vj86n1mJ0TXy+fQbGo0Gwwo8WAS5OJDMuCIEDk+la8c7Z
 4JWjelCj6AAZiX3qdCL8WbUJZTmFTBTuCEj2a82DaifxwgFfhsoQ8t4Zf20ToChp8hNM
 CiccmkyMEpi7I27Zpw+J31HctMcqSSoPY7bmL0qMk+Hs6FlOgxq2yGV2yAOFNvU5xep7
 ujwCGkRqvi5O3whB3al77QZ69mITu8Sfml13dOvCqRgdLS79HmjHw+YoNvLeVCBQ5Ewh
 Ye4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=rz4FjzCIBA8Z7ycRJ0gt2I/HYieEUHOKhQNBSZO0CBQ=;
 b=Gv86bhi/dswTcf/Go3v/inooapwPeU38pSVXzJZeECExQqTkUUyyNDf305Hn/2RB1c
 xM1LR3Jw8JmVWmcYMRpCieUCTDTWkSAevQ6d766o3MaaoXVsI/VGAmtEBQF+zWG3T0a9
 UuyTZFplWSqONZS8qw4HBcNcNfeYTVxKFvg7LnWNrUjV7oOqMp8EDRBW2r+rWyYucqKl
 n2BuracKC1OiuL09qodc0D0QzC8mS0XuoxrgKiTvvRXcUAAY/ikrpc5ViRlW6t64pV7X
 T5f+1uef8W4M+edbZ773c3uLWmCg1cHHIPk/zTmSfx3AAkrAMP7zRFy7TepmlFKt/vU7
 C/rA==
X-Gm-Message-State: AKaTC00rlwR/4+yTFKNwjturxQFnWeHmi/YvtzQw4urtFyfE/Af0mGYwc3nNMM6af5aa2kQ2fMiA5MZCQE4xMw==
X-Received: by 10.28.0.13 with SMTP id 13mr4968218wma.126.1479928028351; Wed,
 23 Nov 2016 11:07:08 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.139.204 with HTTP; Wed, 23 Nov 2016 11:07:07 -0800 (PST)
In-Reply-To: <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
References: <CAC1WxdichD=u_MUrfj61Nv2voTv87HOh0E3wRVFO+nkHrVYmpA@mail.gmail.com>
 <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com>
 <CAC1Wxdgv-pF5aFa90ra+-GSr0SePsRG+LuAkUmrbFx69PHARUw@mail.gmail.com>
 <CAJwc6Kt5Y6QRJ2=moOgq0sL1dBmW-SBfcQ+AvsJWKwaUw2YmfA@mail.gmail.com>
 <20161111204337.GA2304@char.us.oracle.com>
 <CAJwc6Kt7_70+j7FCza7i-8+X9OhfY2cXT-w-2DBEQ6yMv=Dqng@mail.gmail.com>
 <CAC1WxdjyT8wz3rDzocqiA6FcTnCM_Y2e+QHCtbEKd8US5Q1Kvg@mail.gmail.com>
 <alpine.DEB.2.10.1611211742490.3290@sstabellini-ThinkPad-X260>
 <CAC1WxdgCAqcOm0RcT3W=F9rpU5=McGLCNhyeSQnTYp1RJRH68g@mail.gmail.com>
 <alpine.DEB.2.10.1611231053070.21858@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii.anisov@gmail.com>
Date: Wed, 23 Nov 2016 21:07:07 +0200
Message-ID: <CAC1WxdjULr7YfvvGRO4gJroGu9k6JLLXQGdyQcVZW84RPZwZcA@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Cc: Oleks Tysh <olekstysh@gmail.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com,
 Artem Mygaiev <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [Xen-devel] [RFC] Shared coprocessor
	framework
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJIHdhcyB0aGlua2luZyBvZiBzb21ldGhpbmcgdHJpdmlhbCBidXQgZW5vdWdoIHRvIHByb3Zl
IHRoZSBwb2ludC4KPiBTb21ldGhpbmcgbGlrZSBhIHZlcnkgc2ltcGxlIGFjY2VsZXJhdG9yLCBt
YXliZSBhIGRhdGEgY29weSBhY2NlbGVyYXRvci4KPiBBIEdQVSBpcyBjZXJ0YWlubHkgbm90IHRy
aXZpYWwgOi0pCkluZGVlZC4KQnV0IHdlIHN0aWxsIGhhdmUgdGFyZ2V0cyB0byByZWFjaCBhbmQg
c2hvcnRhZ2UgaW4gcmVzb3VyY2VzIHRvIHNwcmVhZApvdmVyIHNpbXBsZSBleGFtcGxlcyA7KQoK
U2luY2VyZWx5LApBbmRyaWkgQW5pc292LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 10:58:54 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 10:58:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9rjx-0002NF-Tr; Thu, 24 Nov 2016 10:58:53 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9rjx-0002N6-4E; Thu, 24 Nov 2016 10:58:53 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 A7/71-20885-CE7C6385; Thu, 24 Nov 2016 10:58:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS/f1cbM
 IgyOLFC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM34fP8NesISl4uzX5ewNjJeYuxg5
 OYQE8iReLPzCBGLzCthJ9N1uZgexJQQMJZ6+v84GYrMIqEocOPyUBcRmE1CXaHu2nRXEFhEwk
 mh9MhOol4uDWWAPs8TPVQ1gDcIC3hInen+zQCyoklj8+AcjiM0p4Cyx98cUIJsDaJmgxN8dwi
 BhZgEtiYe/brFA2NoSyxa+ZgYpYRaQllj+j2MCI98shIZZSBpmIWmYhdCwgJFlFaNGcWpRWWq
 RrpGpXlJRZnpGSW5iZo6uoYGxXm5qcXFiempOYlKxXnJ+7iZGYCDWMzAw7mBsPeF3iFGSg0lJ
 lFdskVmEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneLceAcoJFqempFWmZOcCYgElLcPAoifCqg
 qR5iwsSc4sz0yFSpxh1Od5tfveASYglLz8vVUqc9ydIkQBIUUZpHtwIWHxeYpSVEuZlZGBgEO
 IpSC3KzSxBlX/FKM7BqCTMewZkCk9mXgncpldARzABHSH5zRjkiJJEhJRUA2PE6298tvdaN9U
 cEZixzYrFSWdaLNurq72nUvscZzGv2fciQfzi3NWxVw4lh/P9z1j4rUzUPVLh4SWWlWu0Ihoj
 v2/aknFnRerxl1V53edP+M+sTFr9nS2Dp9gu2/wZ9wyZSLaXpsr+B/vSFm0+0PO+SCR/3mVNG
 0f7nBOc2oGMfr0hWy7piiqxFGckGmoxFxUnAgB/DkIsygIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1479985128!72743850!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45944 invoked from network); 24 Nov 2016 10:58:50 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 10:58:50 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 03:58:47 -0700
Message-Id: <5836D5F602000078001219C6@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 03:58:46 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1479919089-20174-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIzLjExLjE2IGF0IDE3OjM4LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAg
aW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggICAgICAgfCA2MDkgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9s
aW51eC5oIHwgMTEyICsrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDcyMSBpbnNlcnRpb25zKCsp
Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaAo+
ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmX2xpbnV4
LmgKCk1pbmQgZXhwbGFpbmluZyB3aGF0IHRoaXMgc2Vjb25kIGZpbGUgaXMgZG9pbmcgaGVyZT8g
SSBkb24ndCB0aGluawp3ZSB3YW50IGFueSBMaW51eCBzcGVjaWZpYyBpbiBvdXIgcHVibGljIGhl
YWRlcnMuIFdhcyB0aGlzIHBlcmhhcHMKbWVhbnQgdG8gaW5zdGVhZCBiZSBpbmNsdWRlL3hlbi9z
ZW5kaWYuaCBpbiB0aGUgTGludXggdHJlZT8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 10:58:54 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 10:58:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9rjx-0002NF-Tr; Thu, 24 Nov 2016 10:58:53 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9rjx-0002N6-4E; Thu, 24 Nov 2016 10:58:53 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 A7/71-20885-CE7C6385; Thu, 24 Nov 2016 10:58:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS/f1cbM
 IgyOLFC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM34fP8NesISl4uzX5ewNjJeYuxg5
 OYQE8iReLPzCBGLzCthJ9N1uZgexJQQMJZ6+v84GYrMIqEocOPyUBcRmE1CXaHu2nRXEFhEwk
 mh9MhOol4uDWWAPs8TPVQ1gDcIC3hInen+zQCyoklj8+AcjiM0p4Cyx98cUIJsDaJmgxN8dwi
 BhZgEtiYe/brFA2NoSyxa+ZgYpYRaQllj+j2MCI98shIZZSBpmIWmYhdCwgJFlFaNGcWpRWWq
 RrpGpXlJRZnpGSW5iZo6uoYGxXm5qcXFiempOYlKxXnJ+7iZGYCDWMzAw7mBsPeF3iFGSg0lJ
 lFdskVmEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneLceAcoJFqempFWmZOcCYgElLcPAoifCqg
 qR5iwsSc4sz0yFSpxh1Od5tfveASYglLz8vVUqc9ydIkQBIUUZpHtwIWHxeYpSVEuZlZGBgEO
 IpSC3KzSxBlX/FKM7BqCTMewZkCk9mXgncpldARzABHSH5zRjkiJJEhJRUA2PE6298tvdaN9U
 cEZixzYrFSWdaLNurq72nUvscZzGv2fciQfzi3NWxVw4lh/P9z1j4rUzUPVLh4SWWlWu0Ihoj
 v2/aknFnRerxl1V53edP+M+sTFr9nS2Dp9gu2/wZ9wyZSLaXpsr+B/vSFm0+0PO+SCR/3mVNG
 0f7nBOc2oGMfr0hWy7piiqxFGckGmoxFxUnAgB/DkIsygIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1479985128!72743850!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45944 invoked from network); 24 Nov 2016 10:58:50 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 10:58:50 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 03:58:47 -0700
Message-Id: <5836D5F602000078001219C6@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 03:58:46 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1479919089-20174-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIzLjExLjE2IGF0IDE3OjM4LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAg
aW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggICAgICAgfCA2MDkgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9s
aW51eC5oIHwgMTEyICsrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDcyMSBpbnNlcnRpb25zKCsp
Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaAo+
ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmX2xpbnV4
LmgKCk1pbmQgZXhwbGFpbmluZyB3aGF0IHRoaXMgc2Vjb25kIGZpbGUgaXMgZG9pbmcgaGVyZT8g
SSBkb24ndCB0aGluawp3ZSB3YW50IGFueSBMaW51eCBzcGVjaWZpYyBpbiBvdXIgcHVibGljIGhl
YWRlcnMuIFdhcyB0aGlzIHBlcmhhcHMKbWVhbnQgdG8gaW5zdGVhZCBiZSBpbmNsdWRlL3hlbi9z
ZW5kaWYuaCBpbiB0aGUgTGludXggdHJlZT8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 11:30:58 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 11:30:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sF0-0005S4-4l; Thu, 24 Nov 2016 11:30:58 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9sEy-0005Rt-I4
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 11:30:56 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 6F/2C-28694-F6FC6385; Thu, 24 Nov 2016 11:30:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42Lxqg1y1s0/bxZ
 hsH+thMXKnovMDowehz9cYQlgjGLNzEvKr0hgzWj9comlYBpLRe+2r8wNjGeYuxi5OIQEFjBK
 LHxyigXEYRG4xCLxpn8VWEZC4B2LROfsHsYuRk4gJ0biy5wH7BB2tcTDveuYQGwhAUWJr8+mM
 0GMWsEkcXvzVFaQBJuAkcTyGz9YQGwRoKJ1q9+BrWAWWMgscfrJEbCEsICzRNv8+WA2i4CqxN
 0pm9i6GDk4eAUcJTbtlIRYJidx81wn8wRGvgWMDKsYNYpTi8pSi3SNLPSSijLTM0pyEzNzdA0
 NzPRyU4uLE9NTcxKTivWS83M3MQKDhQEIdjCeXxt4iFGSg0lJlFdskVmEEF9SfkplRmJxRnxR
 aU5q8SFGGQ4OJQne3HNAOcGi1PTUirTMHGDYwqQlOHiURHhngqR5iwsSc4sz0yFSpxiNOd5tf
 veAiaPtw4cHTEIsefl5qVLivG0gpQIgpRmleXCDYPF0iVFWSpiXEeg0IZ6C1KLczBJU+VeM4h
 yMSsK8k0Cm8GTmlcDtewV0ChPQKZLfjEFOKUlESEk1MFaEPdXPujHT4vtP4e8nLx7fs9s++q3
 o2dft2oIKLxqnbrdWX7hV/Ttv5Yzwye5Kx2QMGnSW93rvffvanTVINj+nLCL+/Q7dqK2PjUI/
 TZVgtp6+2O+k2XcZZr2exsSD7RwPNnfcEtgaXHfOwD7v0qfrHdf/tc2RufJYdtm+jc9TP1z7Z
 KT7c7ISS3FGoqEWc1FxIgCIDNK+ogIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1479987055!72274536!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19697 invoked from network); 24 Nov 2016 11:30:55 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 11:30:55 -0000
Received: by mail-wm0-f67.google.com with SMTP id u144so4696404wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 03:30:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=4F4MeJ9dpE1HRJmdQWmoBpyrzfuW9HAMR5HeUPSbbgg=;
 b=P7H5egE+Bk/72LtXu8SvTchLoC/TNRVH0yp4AU47Ko+PHG+jgl9hWX8UuBJiPsBnWl
 V1FmF9p7v6meNcP02dpyPMvrkFf36PJDkqW3DGsFCLuQgyVSY8MnEYCQV1jK3GestFD0
 awesIFSzQgOwTBDXbpE4OtITuhjxpyCxKq0aMYx0jUxfRZm49z186c5PEDUz3IPT9/zT
 mhzCIB3sVbEU4F4uGbXqBdQD8VQ/eAjb4vJc4Wj/prZSwz3pxNuoeRMlZYCZGZUiGG+m
 K0jttdtnlKCIt2LZjH0mPVaUTS7VN/oqaVU8Xkr3ogOS+fZVMMkB4JDyEBlCqoT3bHt7
 GsfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=4F4MeJ9dpE1HRJmdQWmoBpyrzfuW9HAMR5HeUPSbbgg=;
 b=Ylq19EQpw9qHf37X3IXvFHyr99PAcmAYOBBJtvsj8jIBoUk2WlE/D9wHpehSzfg6aZ
 KNmMMaOgqVX4tE0OmI9MXpljtYFykWZySL4O0KzDUuS6ppaJWK6PqdX35kOX+SD1qrvt
 OKc0m35T8TFaW5/PoQXevS+KqMXPSAYhQ2f+ezQzWyTVzkCl2bvqu6P6YmWnu7kZ47I/
 T33omYPNloJVEEiVRsczVURABRdvFewOxlFhjlPN5lYldpw35IY7MRWmVtGfyBB4gQK/
 wp0U4I3AVhQZDZCNC0D9bo2SmioNXvnMu6sripb27GsUVX6rIRTyL51bK5BlSvBAZOPC
 XZ6g==
X-Gm-Message-State: AKaTC01/cpaphDjvFk/Y7oCwrQuC+8179XEGaI2TkDgjuMzsZmt5T3wjf+M2WfixhZsDZg==
X-Received: by 10.28.125.136 with SMTP id y130mr2017861wmc.112.1479987055018; 
 Thu, 24 Nov 2016 03:30:55 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id d8sm7725261wmi.21.2016.11.24.03.30.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 03:30:54 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 13:30:45 +0200
Message-Id: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH] drmif: add ABI for
	para-virtual DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIGFsbCEKClRoaXMgcGF0Y2ggYWRkcyBzdXBwb3J0IGZvciBwYXJhLXZpcnR1YWxpemVkIERS
TS9LTVMuCkNvbW1lbnRzLCBpZGVhcyBhcmUgbW9yZSB0aGFuIHdlbGNvbWUuCgpXaXRoIGJlc3Qg
cmVnYXJkcywKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KT2xla3NhbmRyIEdyeXRzb3YKCk9sZWtz
YW5kciBBbmRydXNoY2hlbmtvICgxKToKICBkcm1pZjogYWRkIEFCSSBmb3IgcGFyYS12aXJ0dWFs
IERSTS9LTVMKCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vZHJtaWYuaCAgICAgICB8IDUwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL2ludGVyZmFjZS9p
by9kcm1pZl9saW51eC5oIHwgMTQyICsrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA2NDcgaW5z
ZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9k
cm1pZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlm
X2xpbnV4LmgKCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 11:30:58 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 11:30:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sF0-0005S4-4l; Thu, 24 Nov 2016 11:30:58 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9sEy-0005Rt-I4
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 11:30:56 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 6F/2C-28694-F6FC6385; Thu, 24 Nov 2016 11:30:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42Lxqg1y1s0/bxZ
 hsH+thMXKnovMDowehz9cYQlgjGLNzEvKr0hgzWj9comlYBpLRe+2r8wNjGeYuxi5OIQEFjBK
 LHxyigXEYRG4xCLxpn8VWEZC4B2LROfsHsYuRk4gJ0biy5wH7BB2tcTDveuYQGwhAUWJr8+mM
 0GMWsEkcXvzVFaQBJuAkcTyGz9YQGwRoKJ1q9+BrWAWWMgscfrJEbCEsICzRNv8+WA2i4CqxN
 0pm9i6GDk4eAUcJTbtlIRYJidx81wn8wRGvgWMDKsYNYpTi8pSi3SNLPSSijLTM0pyEzNzdA0
 NzPRyU4uLE9NTcxKTivWS83M3MQKDhQEIdjCeXxt4iFGSg0lJlFdskVmEEF9SfkplRmJxRnxR
 aU5q8SFGGQ4OJQne3HNAOcGi1PTUirTMHGDYwqQlOHiURHhngqR5iwsSc4sz0yFSpxiNOd5tf
 veAiaPtw4cHTEIsefl5qVLivG0gpQIgpRmleXCDYPF0iVFWSpiXEeg0IZ6C1KLczBJU+VeM4h
 yMSsK8k0Cm8GTmlcDtewV0ChPQKZLfjEFOKUlESEk1MFaEPdXPujHT4vtP4e8nLx7fs9s++q3
 o2dft2oIKLxqnbrdWX7hV/Ttv5Yzwye5Kx2QMGnSW93rvffvanTVINj+nLCL+/Q7dqK2PjUI/
 TZVgtp6+2O+k2XcZZr2exsSD7RwPNnfcEtgaXHfOwD7v0qfrHdf/tc2RufJYdtm+jc9TP1z7Z
 KT7c7ISS3FGoqEWc1FxIgCIDNK+ogIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1479987055!72274536!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19697 invoked from network); 24 Nov 2016 11:30:55 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 11:30:55 -0000
Received: by mail-wm0-f67.google.com with SMTP id u144so4696404wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 03:30:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=4F4MeJ9dpE1HRJmdQWmoBpyrzfuW9HAMR5HeUPSbbgg=;
 b=P7H5egE+Bk/72LtXu8SvTchLoC/TNRVH0yp4AU47Ko+PHG+jgl9hWX8UuBJiPsBnWl
 V1FmF9p7v6meNcP02dpyPMvrkFf36PJDkqW3DGsFCLuQgyVSY8MnEYCQV1jK3GestFD0
 awesIFSzQgOwTBDXbpE4OtITuhjxpyCxKq0aMYx0jUxfRZm49z186c5PEDUz3IPT9/zT
 mhzCIB3sVbEU4F4uGbXqBdQD8VQ/eAjb4vJc4Wj/prZSwz3pxNuoeRMlZYCZGZUiGG+m
 K0jttdtnlKCIt2LZjH0mPVaUTS7VN/oqaVU8Xkr3ogOS+fZVMMkB4JDyEBlCqoT3bHt7
 GsfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=4F4MeJ9dpE1HRJmdQWmoBpyrzfuW9HAMR5HeUPSbbgg=;
 b=Ylq19EQpw9qHf37X3IXvFHyr99PAcmAYOBBJtvsj8jIBoUk2WlE/D9wHpehSzfg6aZ
 KNmMMaOgqVX4tE0OmI9MXpljtYFykWZySL4O0KzDUuS6ppaJWK6PqdX35kOX+SD1qrvt
 OKc0m35T8TFaW5/PoQXevS+KqMXPSAYhQ2f+ezQzWyTVzkCl2bvqu6P6YmWnu7kZ47I/
 T33omYPNloJVEEiVRsczVURABRdvFewOxlFhjlPN5lYldpw35IY7MRWmVtGfyBB4gQK/
 wp0U4I3AVhQZDZCNC0D9bo2SmioNXvnMu6sripb27GsUVX6rIRTyL51bK5BlSvBAZOPC
 XZ6g==
X-Gm-Message-State: AKaTC01/cpaphDjvFk/Y7oCwrQuC+8179XEGaI2TkDgjuMzsZmt5T3wjf+M2WfixhZsDZg==
X-Received: by 10.28.125.136 with SMTP id y130mr2017861wmc.112.1479987055018; 
 Thu, 24 Nov 2016 03:30:55 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id d8sm7725261wmi.21.2016.11.24.03.30.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 03:30:54 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 13:30:45 +0200
Message-Id: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH] drmif: add ABI for
	para-virtual DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksIGFsbCEKClRoaXMgcGF0Y2ggYWRkcyBzdXBwb3J0IGZvciBwYXJhLXZpcnR1YWxpemVkIERS
TS9LTVMuCkNvbW1lbnRzLCBpZGVhcyBhcmUgbW9yZSB0aGFuIHdlbGNvbWUuCgpXaXRoIGJlc3Qg
cmVnYXJkcywKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KT2xla3NhbmRyIEdyeXRzb3YKCk9sZWtz
YW5kciBBbmRydXNoY2hlbmtvICgxKToKICBkcm1pZjogYWRkIEFCSSBmb3IgcGFyYS12aXJ0dWFs
IERSTS9LTVMKCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vZHJtaWYuaCAgICAgICB8IDUwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL2ludGVyZmFjZS9p
by9kcm1pZl9saW51eC5oIHwgMTQyICsrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA2NDcgaW5z
ZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9k
cm1pZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlm
X2xpbnV4LmgKCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 11:31:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 11:31:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sF3-0005TD-MV; Thu, 24 Nov 2016 11:31:01 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9sF1-0005Si-HR
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 11:30:59 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 FB/6D-28568-27FC6385; Thu, 24 Nov 2016 11:30:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsVyMfTSEd3C82Y
 RBhunqFus7LnI7MDocfjDFZYAxijWzLyk/IoE1ox3l2oL9rxgrHhzW6mB8e9Sxi5GLg4hgQWM
 Esd+TwNzWAReskhsmHkfzJEQ6GeV2HHiJnsXIyeQEyNx5t0iVgi7UuLqsceMILaQgKLE12fTm
 SBGrWCSuLenjw0kwSZgJLH8xg8WEFsEqGjd6ncsIEXMAguZJU4/OQKWEBawkGhaMAfMZhFQlT
 j0ayMziM0r4Cixp3c5M8Q2OYmb5zrBbE4BJ4nby68xQWx2lDh7dw3rBEagDxhWMWoUpxaVpRb
 pGhvrJRVlpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhhcDEOxg3Lk+8BCjJAeTkiiv
 2CKzCCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvN/PAuUEi1LTUyvSMnOAgQ6TluDgURLhZT8Dl
 OYtLkjMLc5Mh0idYrTkePXhxQMmjje7XgLJjg8fHjAJseTl56VKifMKnANqEABpyCjNgxsHi8
 ZLjLJSwryMQAcK8RSkFuVmlqDKv2IU52BUEuaVAZnCk5lXArf1FdBBTEAHSX4zBjmoJBEhJdX
 AOH0K67y/N+IuCm7KabD3Nf2f83+ysuWSj/8npFh7RSZveZPS7JNowvrQw2XTrDezXh766coe
 Ufujief+PXtH7s2zd9l/TGoqmTevTNR/h3yE9ATPRt1Ls59rKtxdurPUiP1awrouW17We6uea
 bwx1q+/tUX/rWBU4Rz7Z7PXzZT8+Sl++qbUJ0osxRmJhlrMRcWJABL/ULHBAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1479987057!63460518!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 782 invoked from network); 24 Nov 2016 11:30:57 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 11:30:57 -0000
Received: by mail-wj0-f196.google.com with SMTP id jb2so3051727wjb.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 03:30:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=D48dZnUDBzSGnA4LGgXOEzGkWXOQizMPmOUXSRWEKlw=;
 b=p0EY04BmZSyb4UgpfhJEI91xON6f9I3UZ/X7YtTmJfNOAP8X6yNUTZ7pN1v3pTS+Ub
 uQmPEln0yINBi1d3enhwEaX0FEM4q148JlF0mDWWP81aHaRV1/+RPEAJmpWIhkTY3jnt
 vVn6H0saOG+7m2nhBKk4FofhcmSh8L+YqcQt7Rqq7zZI8XTNm2w68cZ1X0yVaBzABh99
 B5Ikhhg8GNd74HriwyoisSIa+hYvqLsxys7JlL+fiU72ng4sMREy521yQzBCkcdftcsV
 ynWhC/A3IGSIk5yRUszhy7typ8/Yaj1m9AWgh1O9Slgypzb0D1Dg2R512DwKBcs0E2Vc
 erVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=D48dZnUDBzSGnA4LGgXOEzGkWXOQizMPmOUXSRWEKlw=;
 b=LYnQXgcg70jKz24AHj5/TIuZhp3AfzKq1ov0T9u+XAH8eZasTW7oHb+Zw/EkYW1AZ5
 8eKjvVMDt9rz40Murhe9Sx8AYJjk4H7ojRfl3k5w1Npd9XwtqIJR88dWs5RmCBIrN5qI
 d0ReqR1SQf/4APFGhZDi7B5MM+1xbEKVcCgntbY0Uzo1BQoxfVC99Xy1N3FOVyxh8Q4h
 TtlpuOr6aIz7f9fvPrFc3vkfEXvJzpwrgfUCqid71zqjpuZdZQaOaqt/9eHGnqSXlJtI
 1MAewOgCuIzN71yssOkq8tuio9epYX8iEK0jExGzkFs6SNCL8LQ8xTZzhSAvPPe29bGc
 kOJQ==
X-Gm-Message-State: AKaTC03j3BT1JAALtSJBgMEidFEIhLFZyD0tyiQkaAmdZyxnxH6t0MHUfMlaeqzavtj+Cw==
X-Received: by 10.194.71.133 with SMTP id v5mr1828585wju.222.1479987056574;
 Thu, 24 Nov 2016 03:30:56 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id d8sm7725261wmi.21.2016.11.24.03.30.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 03:30:55 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 13:30:46 +0200
Message-Id: <1479987046-7226-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbGl6ZWQK
RFJNL0tNUyBkcml2ZXIuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8
YW5kcjIwMDBAZ21haWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8YWwx
aW1nQGdtYWlsLmNvbT4KLS0tCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vZHJtaWYuaCAgICAg
ICB8IDUwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9kcm1pZl9saW51eC5oIHwgMTQyICsrKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCA2NDcgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVy
ZmFjZS9pby9kcm1pZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNl
L2lvL2RybWlmX2xpbnV4LmgKCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8v
ZHJtaWYuaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZi5oCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjgyZjQ5ZTAKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRl
L3hlbi9pbnRlcmZhY2UvaW8vZHJtaWYuaApAQCAtMCwwICsxLDUwNSBAQAorLyoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICogZHJtaWYuaAorICoKKyAqIFVuaWZpZWQgRFJNLWRldmljZSBJL08gaW50
ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBn
cmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cisg
KiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRo
ZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJp
Y3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNl
LCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBh
bmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJz
b25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1Ympl
Y3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmln
aHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGlu
CisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
KyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5U
WSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1Qg
TElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVO
VCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZP
UiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBB
TiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9N
LCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9S
IE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChD
KSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgorICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPGFuZHIyMDAwQGdtYWlsLmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0
c292IDxhbDFpbWdAZ21haWwuY29tPgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hF
TkRSTV9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX1hFTkRSTV9IX18KKworLyoKKyAqIEZy
b250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9l
dmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBi
eSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgor
ICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJl
c3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25h
bCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20g
cHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3Bf
ZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWwgRFJNIGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUK
KyAqIFhlblN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRl
IG9wZXJhdGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ug
bm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2Vu
ZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRp
b24uCisgKgorICogQWxsIGRhdGEgaW4gdGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdz
LiAgTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVj
aW1hbC4gIEludGVnZXIgdmFsdWUgcmFuZ2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3Nl
ZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29u
dmVyc2lvbgorICogb2YgYSBwcm9wZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBs
b3NzIG9mIGluZm9ybWF0aW9uLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQWRkcmVzc2lu
ZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBJbmRpY2VzIHVzZWQg
dG8gYWRkcmVzcyBmcm9udGVuZHMsIGRyaXZlciBpbnN0YW5jZXMsIGNhcmRzLAorICogZGV2aWNl
cyBhbmQgc3RyZWFtcy4KKyAqCisgKiBmcm9udGVuZF9pZAorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+CisgKgorICogICAgICBEb21haW4gSUQgb2YgdGhlIHNvdW5kIGZyb250ZW5kLgor
ICoKKyAqIGRydl9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgWmVybyBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9mIHRoZSB2aXJ0dWFsaXplZCBEUk0gZHJp
dmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRoaXMgZG9tYWluLiBNdWx0aXBsZSBQViBkcml2ZXJz
IGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4KKyAqICAgICAgYXQgdGhlIHNhbWUgdGltZS4KKyAq
CisgKiBjb25uX2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAg
IFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgY29ubmVjdG9yIHdpdGhpbiB0aGUg
Y2FyZC4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIENvbm5lY3RvciBzZXR0
aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogcmVzb2x1dGlvbgorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPFt3aWR0aF14W2hlaWdodF0+CisgKgorICogICAgICBXaWR0aCBh
bmQgaGVpZ2h0IGZvciB0aGUgY29ubmVjdG9yIGluIHBpeGVscyBzZXBhcmF0ZWQgYnkKKyAqICAg
ICAgWEVORFJNX1JFU09MVVRJT05fU0VQQVJBVE9SLiBGb3IgZXhhbXBsZSwKKyAqICAgICAgdmRy
bS8wL2Nvbm5lY3Rvci8wL3Jlc29sdXRpb24gPSAiODAweDYwMCIKKyAqCisgKgorICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5C
dXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQorICoKKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgorICoKKyAqIGN0cmwtY2hhbm5lbAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgaWRlbnRpZmllciBv
ZiB0aGUgWGVuIGNvbm5lY3RvcidzIGNvbnRyb2wgZXZlbnQgY2hhbm5lbAorICogICAgICB1c2Vk
IHRvIHNpZ25hbCBhY3Rpdml0eSBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogY3RybC1yaW5n
LXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVu
IGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBt
YXAKKyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCBjb25uZWN0b3In
cyBjb250cm9sIHJpbmcgYnVmZmVyLgorICoKKyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhl
biBjb25uZWN0b3IncyBldmVudCBjaGFubmVsCisgKiAgICAgIHVzZWQgdG8gc2lnbmFsIGFjdGl2
aXR5IGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiBldmVudC1yaW5nLXJlZgorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5j
ZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAKKyAqICAgICAgYSBz
b2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCBjb25uZWN0b3IncyBldmVudCByaW5nIGJ1
ZmZlci4KKyAqLworCisvKgorICogU1RBVEUgRElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgor
ICogVG9vbCBzdGFjayBjcmVhdGVzIGZyb250IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5p
dGlhbCBzdGF0ZQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNy
ZWF0ZXMgYW5kIHNldHMgdXAgZnJvbnRlbmQgc291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIg
ZG9tYWluLgorICoKKyAqIEZyb250ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNr
CisgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAg
ICAgICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG8gUXVlcnkgYmFja2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tl
bmQgZGV2aWNlLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFhlbmJ1c1N0YXRlSW5pdFdhaXQKKyAqCisgKiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRp
b24KKyAqIG8gQWxsb2NhdGUgYW5kIGluaXRpYWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgYW5k
IGJ1ZmZlcnMKKyAqIG8gUHVibGlzaCB0cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdp
bGwgYmUgaW4gZWZmZWN0IGR1cmluZworICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAg
ICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNT
dGF0ZUluaXRpYWxpc2VkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5lY3QgdG8gdGhlIGV2ZW50IGNoYW5u
ZWxzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlQ29ubmVjdGVkCisgKgorICogIG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisgKiAg
dmlydHVhbCBEUk0gYXMgcGVyIGNvbmZpZ3VyYXRpb24uCisgKiAgICAgICAgICAgICAgfAorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNvbm5lY3Rl
ZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0
ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNT
dGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBzb3VuZCBkZXZpY2UKKyAqIG8gUmVt
b3ZlIGV2ZW50IGNoYW5uZWxzCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNsb3NlZAorICoKKyAqLworCisvKgor
ICogUkVRVUVTVCBDT0RFUy4KKyAqLworI2RlZmluZSBYRU5EUk1fT1BfRFVNQl9DUkVBVEUgICAg
ICAgICAgIDAKKyNkZWZpbmUgWEVORFJNX09QX0RVTUJfREVTVFJPWSAgICAgICAgICAxCisjZGVm
aW5lIFhFTkRSTV9PUF9GQl9DUkVBVEUgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5EUk1fT1Bf
RkJfREVTVFJPWSAgICAgICAgICAgIDMKKyNkZWZpbmUgWEVORFJNX09QX1NFVF9DT05GSUcgICAg
ICAgICAgICA0CisjZGVmaW5lIFhFTkRSTV9PUF9QR19GTElQICAgICAgICAgICAgICAgNQorCisv
KgorICogRVZFTlQgQ09ERVMuCisgKi8KKyNkZWZpbmUgWEVORFJNX0VWVF9QR19GTElQICAgICAg
ICAgICAgICAwCisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1Ms
IEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVORFJNX0RSSVZFUl9OQU1FICAgICAgICAgICAgICAg
ICAgICJ2ZHJtIgorCisjZGVmaW5lIFhFTkRSTV9SRVNPTFVUSU9OX1NFUEFSQVRPUiAgICAgICAg
ICAieCIKKy8qIEZpZWxkIG5hbWVzICovCisjZGVmaW5lIFhFTkRSTV9GSUVMRF9DVFJMX1JJTkdf
UkVGICAgICAgICAgICAiY3RybC1yaW5nLXJlZiIKKyNkZWZpbmUgWEVORFJNX0ZJRUxEX0NUUkxf
Q0hBTk5FTCAgICAgICAgICAgICJjdHJsLWNoYW5uZWwiCisjZGVmaW5lIFhFTkRSTV9GSUVMRF9F
VlRfUklOR19SRUYgICAgICAgICAgICAiZXZlbnQtcmluZy1yZWYiCisjZGVmaW5lIFhFTkRSTV9G
SUVMRF9FVlRfQ0hBTk5FTCAgICAgICAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVO
RFJNX0ZJRUxEX1JFU09MVVRJT04gICAgICAgICAgICAgICJyZXNvbHV0aW9uIgorCisvKgorICog
U1RBVFVTIFJFVFVSTiBDT0RFUy4KKyAqLworIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUg
dW5zcGVjaWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUgWEVORFJNX1JTUF9F
UlJPUiAgICAgICAgICAgICAgICAgKC0xKQorIC8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vz
c2Z1bGx5LiAqLworI2RlZmluZSBYRU5EUk1fUlNQX09LQVkgICAgICAgICAgICAgICAgICAwCisK
Ky8qIFBhdGggZW50cmllcyAqLworI2RlZmluZSBYRU5EUk1fUEFUSF9DT05ORUNUT1IgICAgICAg
ICAgICAgICAgImNvbm5lY3RvciIKKworLyoKKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2Nv
bCBiZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAqCisgKiBUaGUgdHdvIGhh
bHZlcyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVuaWNhdGVzIHdpdGgKKyAq
IGVhY2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4gZXZlbnQgY2hhbm5lbC4KKyAq
IFNoYXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3aXRoIHJlcXVlc3QvcmVzcG9uc2UgcGFja2V0
cy4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEZyb250ZW5kIHRvIGJhY2tlbmQgcmVxdWVzdHMKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0
cykKKyAqCisgKgorICogUmVxdWVzdCBkdW1iIGNyZWF0aW9uIC0gcmVxdWVzdCBjcmVhdGlvbiBv
ZiBhIERSTSBkdW1iIGJ1ZmZlci4KKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9w
ZXJhdGlvbiAgICB8ICAgICByZXNlcnZlZCAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgIGR1bWJfY29va2llIGxvdyAzMi1iaXQgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgIGR1bWJfY29va2llIGhpZ2ggMzItYml0ICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgd2lkdGggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJwcCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
c2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwgcHJp
dmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50
OF90LCBYRU5EUk1fT1BfRFVNQl9DUkVBVEUKKyAqIGR1bWJfY29va2llIC0gdWludDY0X3QsIHVu
aXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICogICB0byBt
YXAgcmVtb3RlIGR1bWIgdG8gbG9jYWwgaW4gcmVxdWVzdHMKKyAqIHdpZHRoIC0gdWludDMyX3Qs
IHdpZHRoIGluIHBpeGVscworICogaGVpZ2h0IC0gdWludDMyX3QsIGhlaWdodCBpbiBwaXhlbHMK
KyAqIGJwcCAtIHVpbnQzMl90LCBiaXRzIHBlciBwaXhlbAorICogZ3JlZl9kaXJlY3Rvcnlfc3Rh
cnQgLSBncmFudF9yZWZfdCwgYSByZWZlcmVuY2UgdG8gdGhlIGZpcnN0IHNoYXJlZCBwYWdlCisg
KiAgIGRlc2NyaWJpbmcgc2hhcmVkIGJ1ZmZlciByZWZlcmVuY2VzLiBBdCBsZWFzdCBvbmUgcGFn
ZSBleGlzdHMuIElmIHNoYXJlZAorICogICBidWZmZXIgc2l6ZSBleGNlZWRzIHdoYXQgY2FuIGJl
IGFkZHJlc3NlZCBieSB0aGlzIHNpbmdsZSBwYWdlLCB0aGVuCisgKiAgIHJlZmVyZW5jZSB0byB0
aGUgbmV4dCBwYWdlIG11c3QgYmUgc3VwcGxpZWQgKGdyZWZfZGlyX25leHRfcGFnZSBiZWxvdwor
ICogICBpcyBub3QgTlVMTCkKKyAqCisgKiBTaGFyZWQgcGFnZSBmb3IgWEVORFJNX09QX0RVTUJf
Q1JFQVRFIGJ1ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVjdG9yeSBpbgorICogICB0aGUgcmVx
dWVzdCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRo
ZSBzaGFyZWQKKyAqICAgZGF0YSBidWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAg
ICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJf
bmV4dF9wYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JlZlsxXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGly
X25leHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNj
cmliaW5nCisgKiAgIHBhZ2UgZGlyZWN0b3J5CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3Jl
ZnMgaW4gdGhpcyBwYWdlCisgKiBncmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBh
IHNoYXJlZCBwYWdlIG9mIHRoZSBkdW1iIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVORFJN
X09QX0RVTUJfQ1JFQVRFCisgKgorICoKKyAqIFJlcXVlc3QgZHVtYiBkZXN0cnVjdGlvbiAtIGRl
c3Ryb3kgYSBwcmV2aW91c2x5IGFsbG9jYXRlZCBkdW1iIGJ1ZmZlcjoKKyAqICAgICAgICAgIDAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAg
ICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICByZXNlcnZlZCAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgIGR1bWJfY29va2ll
IGxvdyAzMi1iaXQgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgIGR1bWJfY29va2llIGhpZ2ggMzItYml0ICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3Bv
bnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5EUk1fT1BfRFVNQl9ERVNUUk9ZCisgKiBk
dW1iX2Nvb2tpZSAtIHVpbnQ2NF90LCB1bmlxdWUgdG8gZ3Vlc3QgZG9tYWluIHZhbHVlIHVzZWQg
YnkgdGhlIGJhY2tlbmQKKyAqICAgdG8gbWFwIHJlbW90ZSBkdW1iIHRvIGxvY2FsIGluIHJlcXVl
c3RzCisgKgorICoKKyAqIFJlcXVlc3QgZnJhbWVidWZmZXIgY3JlYXRpb24gLSByZXF1ZXN0IGNy
ZWF0aW9uIG9mIGEgRFJNIGZyYW1lYnVmZmVyLgorICogICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAg
IHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHJlc2VydmVkICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgZHVtYl9jb29raWUgbG93IDMyLWJpdCAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgZHVtYl9jb29raWUgaGlnaCAzMi1iaXQgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZiX2Nvb2tpZSBsb3cgMzItYml0ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgIGZiX2Nvb2tpZSBo
aWdoIDMyLWJpdCAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwaXhlbF9mb3JtYXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1
ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhF
TkRSTV9PUF9GQl9DUkVBVEUKKyAqIGR1bWJfY29va2llIC0gdWludDY0X3QsIHVuaXF1ZSB0byBn
dWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICogICB0byBtYXAgcmVtb3Rl
IGR1bWIgdG8gbG9jYWwgaW4gcmVxdWVzdHMKKyAqIGZiX2Nvb2tpZSAtIHVpbnQ2NF90LCB1bmlx
dWUgdG8gZ3Vlc3QgZG9tYWluIHZhbHVlIHVzZWQgYnkgdGhlIGJhY2tlbmQKKyAqICAgdG8gbWFw
IHJlbW90ZSBmcmFtZWJ1ZmZlciB0byBsb2NhbCBpbiByZXF1ZXN0cworICogd2lkdGggLSB1aW50
MzJfdCwgd2lkdGggaW4gcGl4ZWxzCisgKiBoZWlnaHQgLSB1aW50MzJfdCwgaGVpZ2h0IGluIHBp
eGVscworICogcGl4ZWxfZm9ybWF0IC0gdWludDMyX3QsIHBpeGVsIGZvcm1hdCBvZiB0aGUgZnJh
bWVidWZmZXIKKyAqCisgKgorICogUmVxdWVzdCBmcmFtZWJ1ZmZlciBkZXN0cnVjdGlvbiAtIGRl
c3Ryb3kgYSBwcmV2aW91c2x5CisgKiAgIGFsbG9jYXRlZCBmcmFtZWJ1ZmZlciBidWZmZXI6Cisg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgcmVzZXJ2
ZWQgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmJfY29va2llIGxvdyAzMi1iaXQgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZmJfY29va2llIGhp
Z2ggMzItYml0ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVj
aG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVORFJNX09QX0ZCX0RF
U1RST1kKKyAqIGR1bWJfY29va2llIC0gdWludDY0X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4g
dmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICogICB0byBtYXAgcmVtb3RlIGR1bWIgdG8gbG9j
YWwgaW4gcmVxdWVzdHMKKyAqCisgKgorICogUmVxdWVzdCBjb25maWd1cmF0aW9uIHNldC9yZXNl
dCAtIHJlcXVlc3QgdG8gc2V0IG9yIHJlc2V0CisgKiAgIHRoZSBjb25maWd1cmF0aW9uL21vZGUg
b24gQ1JUQzoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8
ICAgICByZXNlcnZlZCAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYl9jb29raWUgbG93IDMyLWJpdCAgICAgICAgICAgICAgICAgICAgICAg
ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBm
Yl9jb29raWUgaGlnaCAzMi1iaXQgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgd2lkdGggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJwcCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
c2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKgorICogUGFzcyBhbGwgemVyb3MgdG8gcmVzZXQsIG90aGVyd2lzZSBjb21tYW5kIGlz
IHRyZWF0ZWQgYXMKKyAqIENSVEMgY29uZmlndXJhdGlvbiBzZXQuCisgKgorICogaWQgLSB1aW50
MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRp
b24gLSB1aW50OF90LCBYRU5EUk1fT1BfU0VUX0NPTkZJRworICogZmJfY29va2llIC0gdWludDY0
X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICog
ICB0byBtYXAgcmVtb3RlIGZyYW1lYnVmZmVyIHRvIGxvY2FsIGluIHJlcXVlc3RzCisgKiB4IC0g
dWludDMyX3QsIHN0YXJ0aW5nIHBvc2l0aW9uIGluIHBpeGVscyBieSBYIGF4aXMKKyAqIHkgLSB1
aW50MzJfdCwgc3RhcnRpbmcgcG9zaXRpb24gaW4gcGl4ZWxzIGJ5IFkgYXhpcworICogd2lkdGgg
LSB1aW50MzJfdCwgd2lkdGggaW4gcGl4ZWxzCisgKiBoZWlnaHQgLSB1aW50MzJfdCwgaGVpZ2h0
IGluIHBpeGVscworICogYnBwIC0gdWludDMyX3QsIGJpdHMgcGVyIHBpeGVsCisgKgorICoKKyAq
IFJlcXVlc3QgcGFnZSBmbGlwIC0gcmVxdWVzdCB0byBmbGlwIGEgcGFnZSBpZGVudGlmaWVkIGJ5
IHRoZSBmcmFtZWJ1ZmZlcgorICogICBjb29raWU6CisgKiAgICAgICAgICAwICAgICAgICAgICAg
ICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAg
ICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgcmVzZXJ2ZWQgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNydGNfaWR4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmJfY29va2llIGxvdyAzMi1iaXQgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmJfY29va2llIGhpZ2ggMzItYml0ICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZh
dGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhf
dCwgWEVORFJNX09QX1BHX0ZMSVAKKyAqIGNydGNfaWR4IC0gdWludDMyX3QsIHByaXZhdGUgZ3Vl
c3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZSBieSB0aGUgYmFjaworICogZmJfY29va2llIC0g
dWludDY0X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2Vu
ZAorICogICB0byBtYXAgcmVtb3RlIGZyYW1lYnVmZmVyIHRvIGxvY2FsIGluIHJlcXVlc3RzCisg
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBC
YWNrZW5kIHRvIGZyb250ZW5kIGV2ZW50cworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICog
QWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykKKyAqIEV2
ZW50cyBhcmUgc2VudCB2aWEgYSBzaGFyZWQgcGFnZSBhbGxvY2F0ZWQgYnkgdGhlIGZyb250IGFu
ZCBwcm9wYWdhdGVkIGJ5CisgKiAgIGV2ZW50LWNoYW5uZWwvZXZlbnQtcmluZy1yZWYgWGVuU3Rv
cmUgZW50cmllcworICoKKyAqCisgKiBQYWdlIGZsaXAgY29tcGxldGUgZXZlbnQgLSBldmVudCBm
cm9tIGJhY2sgdG8gZnJvbnQgb24gcGFnZSBmbGlwIGNvbXBsZXRlZDoKKyAqICAgICAgICAgIDAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAg
ICAgICAgICAgICAgICB8ICAgICAgdHlwZSAgICAgICB8ICAgICByZXNlcnZlZCAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3J0
Y19pZHggICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBmYl9jb29raWUgbG93IDMyLWJpdCAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYl9jb29raWUgaGlnaCAzMi1iaXQgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50
MTZfdCwgZXZlbnQgaWQsIG1heSBiZSB1c2VkIGJ5IGZyb250CisgKiB0eXBlIC0gdWludDhfdCwg
WEVORFJNX0VWVF9QR19GTElQCisgKiBjcnRjX2lkeCAtIHVpbnQzMl90LCBlY2hvZWQgdmFsdWUg
cmVjZWl2ZWQgaW4gWEVORFJNX09QX1BHX0ZMSVAgcmVxdWVzdAorICogZmJfY29va2llIC0gdWlu
dDY0X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAor
ICogICB0byBtYXAgcmVtb3RlIGZyYW1lYnVmZmVyIHRvIGxvY2FsIGluIHJlcXVlc3RzCisgKgor
ICovCisKK3N0cnVjdCB4ZW5kcm1fcmVxdWVzdCB7CisJdWludDhfdCByYXdbNjRdOworfTsKKwor
c3RydWN0IHhlbmRybV9yZXNwb25zZSB7CisJdWludDhfdCByYXdbNjRdOworfTsKKworc3RydWN0
IHhlbmRybV9ldmVudCB7CisJdWludDhfdCByYXdbNjRdOworfTsKKworc3RydWN0IHhlbmRybV9l
dmVudF9wYWdlIHsKKwl1bmlvbiB7CisJCXN0cnVjdCB4ZW5kcm1fZXZlbnQgcmF3OworCQlzdHJ1
Y3QgeworCQkJdWludDMyX3QgaW5fY29uczsKKwkJCXVpbnQzMl90IGluX3Byb2Q7CisJCX0gcmlu
ZzsKKwl9IHU7Cit9OworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTkRSTV9IX18gKi8K
ZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZl9saW51eC5oIGIvaW5j
bHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlmX2xpbnV4LmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uNzI0NDE0OAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9kcm1pZl9saW51eC5oCkBAIC0wLDAgKzEsMTQyIEBACisvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCisgKiBkcm1pZl9saW51eC5oCisgKgorICogIFVuaWZpZWQgRFJNLWRldmljZSBJ
L08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1NlcworICoKKyAqIFBlcm1pc3Npb24gaXMgaGVy
ZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNv
cHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxl
cyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCBy
ZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0
byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vu
c2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0
IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywg
c3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNv
cHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVk
ZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3
YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdB
UlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVU
IE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5P
IEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFC
TEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVS
IElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAq
IEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBV
U0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmln
aHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3JzOiBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyA8YW5kcjIwMDBAZ21haWwuY29tPgorICogICAgICAgICAgT2xla3NhbmRy
IEdyeXRzb3YgPGFsMWltZ0BnbWFpbC5jb20+CisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNf
SU9fWEVOU05EX0xJTlVYX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVY
X0hfXworCisjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+CisjaW5jbHVkZSA8eGVu
L2ludGVyZmFjZS9pby9kcm1pZi5oPgorI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvZ3JhbnRfdGFi
bGUuaD4KKworc3RydWN0IHhlbmRybV9kdW1iX2NyZWF0ZV9yZXEgeworCXVpbnQ2NF90IGR1bWJf
Y29va2llOworCXVpbnQzMl90IHdpZHRoOworCXVpbnQzMl90IGhlaWdodDsKKwl1aW50MzJfdCBi
cHA7CisJZ3JhbnRfcmVmX3QgZ3JlZl9kaXJlY3Rvcnlfc3RhcnQ7Cit9IF9fcGFja2VkOworCitz
dHJ1Y3QgeGVuZHJtX2R1bWJfZGVzdHJveV9yZXEgeworCXVpbnQ2NF90IGR1bWJfY29va2llOwor
fSBfX3BhY2tlZDsKKworc3RydWN0IHhlbmRybV9mYl9jcmVhdGVfcmVxIHsKKwl1aW50NjRfdCBk
dW1iX2Nvb2tpZTsKKwl1aW50NjRfdCBmYl9jb29raWU7CisJdWludDMyX3Qgd2lkdGg7CisJdWlu
dDMyX3QgaGVpZ2h0OworCXVpbnQzMl90IHBpeGVsX2Zvcm1hdDsKK30gX19wYWNrZWQ7CisKK3N0
cnVjdCB4ZW5kcm1fZmJfZGVzdHJveV9yZXEgeworCXVpbnQ2NF90IGZiX2Nvb2tpZTsKK30gX19w
YWNrZWQ7CisKK3N0cnVjdCB4ZW5kcm1fc2V0X2NvbmZpZ19yZXEgeworCXVpbnQ2NF90IGZiX2Nv
b2tpZTsKKwl1aW50MzJfdCB4OworCXVpbnQzMl90IHk7CisJdWludDMyX3Qgd2lkdGg7CisJdWlu
dDMyX3QgaGVpZ2h0OworCXVpbnQzMl90IGJwcDsKK30gX19wYWNrZWQ7CisKK3N0cnVjdCB4ZW5k
cm1fcGFnZV9mbGlwX3JlcSB7CisJdWludDMyX3QgY3J0Y19pZHg7CisJdWludDY0X3QgZmJfY29v
a2llOworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbmRybV9wYWdlX2RpcmVjdG9yeSB7CisJZ3Jh
bnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOworCXVpbnQzMl90IG51bV9ncmVmczsKKwlncmFu
dF9yZWZfdCBncmVmWzBdOworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbmRybV9yZXEgeworCXVu
aW9uIHsKKwkJc3RydWN0IHhlbmRybV9yZXF1ZXN0IHJhdzsKKwkJc3RydWN0IHsKKwkJCXVpbnQx
Nl90IGlkOworCQkJdWludDhfdCBvcGVyYXRpb247CisJCQl1aW50OF90IHJlc2VydmVkOworCQkJ
dW5pb24geworCQkJCXN0cnVjdCB4ZW5kcm1fZHVtYl9jcmVhdGVfcmVxIGR1bWJfY3JlYXRlOwor
CQkJCXN0cnVjdCB4ZW5kcm1fZHVtYl9kZXN0cm95X3JlcSBkdW1iX2Rlc3Ryb3k7CisJCQkJc3Ry
dWN0IHhlbmRybV9mYl9jcmVhdGVfcmVxIGZiX2NyZWF0ZTsKKwkJCQlzdHJ1Y3QgeGVuZHJtX2Zi
X2Rlc3Ryb3lfcmVxIGZiX2Rlc3Ryb3k7CisJCQkJc3RydWN0IHhlbmRybV9zZXRfY29uZmlnX3Jl
cSBzZXRfY29uZmlnOworCQkJCXN0cnVjdCB4ZW5kcm1fcGFnZV9mbGlwX3JlcSBwZ19mbGlwOwor
CQkJfSBvcDsKKwkJfSBkYXRhIF9fcGFja2VkOworCX0gdTsKK307CisKK3N0cnVjdCB4ZW5kcm1f
cmVzcCB7CisJdW5pb24geworCQlzdHJ1Y3QgeGVuZHJtX3Jlc3BvbnNlIHJhdzsKKwkJc3RydWN0
IHsKKwkJCXVpbnQxNl90IGlkOworCQkJdWludDhfdCBvcGVyYXRpb247CisJCQlpbnQ4X3Qgc3Rh
dHVzOworCQl9IGRhdGE7CisJfSB1OworfTsKKworc3RydWN0IHhlbmRybV9wZ19mbGlwX2V2dCB7
CisJdWludDMyX3QgY3J0Y19pZHg7CisJdWludDY0X3QgZmJfY29va2llOworfSBfX3BhY2tlZDsK
Kworc3RydWN0IHhlbmRybV9ldnQgeworCXVuaW9uIHsKKwkJc3RydWN0IHhlbmRybV9ldmVudCBy
YXc7CisJCXN0cnVjdCB7CisJCQl1aW50MTZfdCBpZDsKKwkJCXVpbnQ4X3QgdHlwZTsKKwkJCXVp
bnQ4X3QgcmVzZXJ2ZWQ7CisJCQl1bmlvbiB7CisJCQkJc3RydWN0IHhlbmRybV9wZ19mbGlwX2V2
dCBwZ19mbGlwOworCQkJfSBvcDsKKwkJfSBkYXRhIF9fcGFja2VkOworCX0gdTsKK307CisKK0RF
RklORV9SSU5HX1RZUEVTKHhlbl9kcm1pZiwgc3RydWN0IHhlbmRybV9yZXEsIHN0cnVjdCB4ZW5k
cm1fcmVzcCk7CisKKy8qIHNoYXJlZCBwYWdlIGZvciBiYWNrIHRvIGZyb250IGV2ZW50cyAqLwor
CisjZGVmaW5lIFhFTkRSTV9JTl9SSU5HX09GRlMgKHNpemVvZihzdHJ1Y3QgeGVuZHJtX2V2ZW50
X3BhZ2UpKQorI2RlZmluZSBYRU5EUk1fSU5fUklOR19TSVpFIChQQUdFX1NJWkUgLSBYRU5EUk1f
SU5fUklOR19PRkZTKQorI2RlZmluZSBYRU5EUk1fSU5fUklOR19MRU4gKFhFTkRSTV9JTl9SSU5H
X1NJWkUgLyBzaXplb2Yoc3RydWN0IHhlbmRybV9ldnQpKQorI2RlZmluZSBYRU5EUk1fSU5fUklO
RyhwYWdlKSBcCisJKChzdHJ1Y3QgeGVuZHJtX2V2dCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkRS
TV9JTl9SSU5HX09GRlMpKQorI2RlZmluZSBYRU5EUk1fSU5fUklOR19SRUYocGFnZSwgaWR4KSBc
CisJKFhFTkRSTV9JTl9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5EUk1fSU5fUklOR19MRU5dKQor
CisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTkRSTV9MSU5VWF9IX18gKi8KLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRk
ZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3Rp
bmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 11:31:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 11:31:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sF3-0005TD-MV; Thu, 24 Nov 2016 11:31:01 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9sF1-0005Si-HR
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 11:30:59 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 FB/6D-28568-27FC6385; Thu, 24 Nov 2016 11:30:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsVyMfTSEd3C82Y
 RBhunqFus7LnI7MDocfjDFZYAxijWzLyk/IoE1ox3l2oL9rxgrHhzW6mB8e9Sxi5GLg4hgQWM
 Esd+TwNzWAReskhsmHkfzJEQ6GeV2HHiJnsXIyeQEyNx5t0iVgi7UuLqsceMILaQgKLE12fTm
 SBGrWCSuLenjw0kwSZgJLH8xg8WEFsEqGjd6ncsIEXMAguZJU4/OQKWEBawkGhaMAfMZhFQlT
 j0ayMziM0r4Cixp3c5M8Q2OYmb5zrBbE4BJ4nby68xQWx2lDh7dw3rBEagDxhWMWoUpxaVpRb
 pGhvrJRVlpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhhcDEOxg3Lk+8BCjJAeTkiiv
 2CKzCCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvN/PAuUEi1LTUyvSMnOAgQ6TluDgURLhZT8Dl
 OYtLkjMLc5Mh0idYrTkePXhxQMmjje7XgLJjg8fHjAJseTl56VKifMKnANqEABpyCjNgxsHi8
 ZLjLJSwryMQAcK8RSkFuVmlqDKv2IU52BUEuaVAZnCk5lXArf1FdBBTEAHSX4zBjmoJBEhJdX
 AOH0K67y/N+IuCm7KabD3Nf2f83+ysuWSj/8npFh7RSZveZPS7JNowvrQw2XTrDezXh766coe
 Ufujief+PXtH7s2zd9l/TGoqmTevTNR/h3yE9ATPRt1Ls59rKtxdurPUiP1awrouW17We6uea
 bwx1q+/tUX/rWBU4Rz7Z7PXzZT8+Sl++qbUJ0osxRmJhlrMRcWJABL/ULHBAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1479987057!63460518!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 782 invoked from network); 24 Nov 2016 11:30:57 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 11:30:57 -0000
Received: by mail-wj0-f196.google.com with SMTP id jb2so3051727wjb.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 03:30:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=D48dZnUDBzSGnA4LGgXOEzGkWXOQizMPmOUXSRWEKlw=;
 b=p0EY04BmZSyb4UgpfhJEI91xON6f9I3UZ/X7YtTmJfNOAP8X6yNUTZ7pN1v3pTS+Ub
 uQmPEln0yINBi1d3enhwEaX0FEM4q148JlF0mDWWP81aHaRV1/+RPEAJmpWIhkTY3jnt
 vVn6H0saOG+7m2nhBKk4FofhcmSh8L+YqcQt7Rqq7zZI8XTNm2w68cZ1X0yVaBzABh99
 B5Ikhhg8GNd74HriwyoisSIa+hYvqLsxys7JlL+fiU72ng4sMREy521yQzBCkcdftcsV
 ynWhC/A3IGSIk5yRUszhy7typ8/Yaj1m9AWgh1O9Slgypzb0D1Dg2R512DwKBcs0E2Vc
 erVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=D48dZnUDBzSGnA4LGgXOEzGkWXOQizMPmOUXSRWEKlw=;
 b=LYnQXgcg70jKz24AHj5/TIuZhp3AfzKq1ov0T9u+XAH8eZasTW7oHb+Zw/EkYW1AZ5
 8eKjvVMDt9rz40Murhe9Sx8AYJjk4H7ojRfl3k5w1Npd9XwtqIJR88dWs5RmCBIrN5qI
 d0ReqR1SQf/4APFGhZDi7B5MM+1xbEKVcCgntbY0Uzo1BQoxfVC99Xy1N3FOVyxh8Q4h
 TtlpuOr6aIz7f9fvPrFc3vkfEXvJzpwrgfUCqid71zqjpuZdZQaOaqt/9eHGnqSXlJtI
 1MAewOgCuIzN71yssOkq8tuio9epYX8iEK0jExGzkFs6SNCL8LQ8xTZzhSAvPPe29bGc
 kOJQ==
X-Gm-Message-State: AKaTC03j3BT1JAALtSJBgMEidFEIhLFZyD0tyiQkaAmdZyxnxH6t0MHUfMlaeqzavtj+Cw==
X-Received: by 10.194.71.133 with SMTP id v5mr1828585wju.222.1479987056574;
 Thu, 24 Nov 2016 03:30:56 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id d8sm7725261wmi.21.2016.11.24.03.30.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 03:30:55 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 13:30:46 +0200
Message-Id: <1479987046-7226-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbGl6ZWQK
RFJNL0tNUyBkcml2ZXIuCgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8
YW5kcjIwMDBAZ21haWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNvdiA8YWwx
aW1nQGdtYWlsLmNvbT4KLS0tCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vZHJtaWYuaCAgICAg
ICB8IDUwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9kcm1pZl9saW51eC5oIHwgMTQyICsrKysrKysrKwogMiBmaWxlcyBjaGFuZ2Vk
LCA2NDcgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVy
ZmFjZS9pby9kcm1pZi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNl
L2lvL2RybWlmX2xpbnV4LmgKCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8v
ZHJtaWYuaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZi5oCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjgyZjQ5ZTAKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRl
L3hlbi9pbnRlcmZhY2UvaW8vZHJtaWYuaApAQCAtMCwwICsxLDUwNSBAQAorLyoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICogZHJtaWYuaAorICoKKyAqIFVuaWZpZWQgRFJNLWRldmljZSBJL08gaW50
ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBn
cmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cisg
KiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRo
ZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJp
Y3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNl
LCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBh
bmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJz
b25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1Ympl
Y3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmln
aHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGlu
CisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
KyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5U
WSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1Qg
TElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVO
VCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZP
UiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBB
TiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9N
LCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9S
IE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChD
KSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCisgKgorICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPGFuZHIyMDAwQGdtYWlsLmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0
c292IDxhbDFpbWdAZ21haWwuY29tPgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hF
TkRSTV9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX1hFTkRSTV9IX18KKworLyoKKyAqIEZy
b250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9l
dmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBi
eSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgor
ICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJl
c3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25h
bCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20g
cHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3Bf
ZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWwgRFJNIGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUK
KyAqIFhlblN0b3JlIHRvIGNvbW11bmljYXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRl
IG9wZXJhdGluZyBwYXJhbWV0ZXJzLgorICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ug
bm9kZXMgd2hpY2ggcmVzaWRlIGluIHRoZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2Vu
ZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3RvcmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRp
b24uCisgKgorICogQWxsIGRhdGEgaW4gdGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdz
LiAgTm9kZXMgc3BlY2lmeWluZyBudW1lcmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVj
aW1hbC4gIEludGVnZXIgdmFsdWUgcmFuZ2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3Nl
ZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2VyIHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29u
dmVyc2lvbgorICogb2YgYSBwcm9wZXJseSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBs
b3NzIG9mIGluZm9ybWF0aW9uLgorICoKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQmFja2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQWRkcmVzc2lu
ZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBJbmRpY2VzIHVzZWQg
dG8gYWRkcmVzcyBmcm9udGVuZHMsIGRyaXZlciBpbnN0YW5jZXMsIGNhcmRzLAorICogZGV2aWNl
cyBhbmQgc3RyZWFtcy4KKyAqCisgKiBmcm9udGVuZF9pZAorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+CisgKgorICogICAgICBEb21haW4gSUQgb2YgdGhlIHNvdW5kIGZyb250ZW5kLgor
ICoKKyAqIGRydl9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgWmVybyBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9mIHRoZSB2aXJ0dWFsaXplZCBEUk0gZHJp
dmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRoaXMgZG9tYWluLiBNdWx0aXBsZSBQViBkcml2ZXJz
IGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4KKyAqICAgICAgYXQgdGhlIHNhbWUgdGltZS4KKyAq
CisgKiBjb25uX2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAg
IFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgY29ubmVjdG9yIHdpdGhpbiB0aGUg
Y2FyZC4KKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIENvbm5lY3RvciBzZXR0
aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogcmVzb2x1dGlvbgorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPFt3aWR0aF14W2hlaWdodF0+CisgKgorICogICAgICBXaWR0aCBh
bmQgaGVpZ2h0IGZvciB0aGUgY29ubmVjdG9yIGluIHBpeGVscyBzZXBhcmF0ZWQgYnkKKyAqICAg
ICAgWEVORFJNX1JFU09MVVRJT05fU0VQQVJBVE9SLiBGb3IgZXhhbXBsZSwKKyAqICAgICAgdmRy
bS8wL2Nvbm5lY3Rvci8wL3Jlc29sdXRpb24gPSAiODAweDYwMCIKKyAqCisgKgorICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5C
dXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQorICoKKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgorICoKKyAqIGN0cmwtY2hhbm5lbAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgaWRlbnRpZmllciBv
ZiB0aGUgWGVuIGNvbm5lY3RvcidzIGNvbnRyb2wgZXZlbnQgY2hhbm5lbAorICogICAgICB1c2Vk
IHRvIHNpZ25hbCBhY3Rpdml0eSBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogY3RybC1yaW5n
LXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVu
IGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBt
YXAKKyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCBjb25uZWN0b3In
cyBjb250cm9sIHJpbmcgYnVmZmVyLgorICoKKyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhl
biBjb25uZWN0b3IncyBldmVudCBjaGFubmVsCisgKiAgICAgIHVzZWQgdG8gc2lnbmFsIGFjdGl2
aXR5IGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiBldmVudC1yaW5nLXJlZgorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5j
ZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAKKyAqICAgICAgYSBz
b2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCBjb25uZWN0b3IncyBldmVudCByaW5nIGJ1
ZmZlci4KKyAqLworCisvKgorICogU1RBVEUgRElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgor
ICogVG9vbCBzdGFjayBjcmVhdGVzIGZyb250IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5p
dGlhbCBzdGF0ZQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNy
ZWF0ZXMgYW5kIHNldHMgdXAgZnJvbnRlbmQgc291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIg
ZG9tYWluLgorICoKKyAqIEZyb250ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNr
CisgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAg
ICAgICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG8gUXVlcnkgYmFja2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tl
bmQgZGV2aWNlLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFhlbmJ1c1N0YXRlSW5pdFdhaXQKKyAqCisgKiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRp
b24KKyAqIG8gQWxsb2NhdGUgYW5kIGluaXRpYWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgYW5k
IGJ1ZmZlcnMKKyAqIG8gUHVibGlzaCB0cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdp
bGwgYmUgaW4gZWZmZWN0IGR1cmluZworICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAg
ICAgICAgfAorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNT
dGF0ZUluaXRpYWxpc2VkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIENvbm5lY3QgdG8gdGhlIGV2ZW50IGNoYW5u
ZWxzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlQ29ubmVjdGVkCisgKgorICogIG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisgKiAg
dmlydHVhbCBEUk0gYXMgcGVyIGNvbmZpZ3VyYXRpb24uCisgKiAgICAgICAgICAgICAgfAorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNvbm5lY3Rl
ZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0
ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNT
dGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBzb3VuZCBkZXZpY2UKKyAqIG8gUmVt
b3ZlIGV2ZW50IGNoYW5uZWxzCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNsb3NlZAorICoKKyAqLworCisvKgor
ICogUkVRVUVTVCBDT0RFUy4KKyAqLworI2RlZmluZSBYRU5EUk1fT1BfRFVNQl9DUkVBVEUgICAg
ICAgICAgIDAKKyNkZWZpbmUgWEVORFJNX09QX0RVTUJfREVTVFJPWSAgICAgICAgICAxCisjZGVm
aW5lIFhFTkRSTV9PUF9GQl9DUkVBVEUgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5EUk1fT1Bf
RkJfREVTVFJPWSAgICAgICAgICAgIDMKKyNkZWZpbmUgWEVORFJNX09QX1NFVF9DT05GSUcgICAg
ICAgICAgICA0CisjZGVmaW5lIFhFTkRSTV9PUF9QR19GTElQICAgICAgICAgICAgICAgNQorCisv
KgorICogRVZFTlQgQ09ERVMuCisgKi8KKyNkZWZpbmUgWEVORFJNX0VWVF9QR19GTElQICAgICAg
ICAgICAgICAwCisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1Ms
IEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVORFJNX0RSSVZFUl9OQU1FICAgICAgICAgICAgICAg
ICAgICJ2ZHJtIgorCisjZGVmaW5lIFhFTkRSTV9SRVNPTFVUSU9OX1NFUEFSQVRPUiAgICAgICAg
ICAieCIKKy8qIEZpZWxkIG5hbWVzICovCisjZGVmaW5lIFhFTkRSTV9GSUVMRF9DVFJMX1JJTkdf
UkVGICAgICAgICAgICAiY3RybC1yaW5nLXJlZiIKKyNkZWZpbmUgWEVORFJNX0ZJRUxEX0NUUkxf
Q0hBTk5FTCAgICAgICAgICAgICJjdHJsLWNoYW5uZWwiCisjZGVmaW5lIFhFTkRSTV9GSUVMRF9F
VlRfUklOR19SRUYgICAgICAgICAgICAiZXZlbnQtcmluZy1yZWYiCisjZGVmaW5lIFhFTkRSTV9G
SUVMRF9FVlRfQ0hBTk5FTCAgICAgICAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVO
RFJNX0ZJRUxEX1JFU09MVVRJT04gICAgICAgICAgICAgICJyZXNvbHV0aW9uIgorCisvKgorICog
U1RBVFVTIFJFVFVSTiBDT0RFUy4KKyAqLworIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUg
dW5zcGVjaWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUgWEVORFJNX1JTUF9F
UlJPUiAgICAgICAgICAgICAgICAgKC0xKQorIC8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vz
c2Z1bGx5LiAqLworI2RlZmluZSBYRU5EUk1fUlNQX09LQVkgICAgICAgICAgICAgICAgICAwCisK
Ky8qIFBhdGggZW50cmllcyAqLworI2RlZmluZSBYRU5EUk1fUEFUSF9DT05ORUNUT1IgICAgICAg
ICAgICAgICAgImNvbm5lY3RvciIKKworLyoKKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2Nv
bCBiZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAqCisgKiBUaGUgdHdvIGhh
bHZlcyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVuaWNhdGVzIHdpdGgKKyAq
IGVhY2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4gZXZlbnQgY2hhbm5lbC4KKyAq
IFNoYXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3aXRoIHJlcXVlc3QvcmVzcG9uc2UgcGFja2V0
cy4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEZyb250ZW5kIHRvIGJhY2tlbmQgcmVxdWVzdHMKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0
cykKKyAqCisgKgorICogUmVxdWVzdCBkdW1iIGNyZWF0aW9uIC0gcmVxdWVzdCBjcmVhdGlvbiBv
ZiBhIERSTSBkdW1iIGJ1ZmZlci4KKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9w
ZXJhdGlvbiAgICB8ICAgICByZXNlcnZlZCAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgIGR1bWJfY29va2llIGxvdyAzMi1iaXQgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgIGR1bWJfY29va2llIGhpZ2ggMzItYml0ICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgd2lkdGggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJwcCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
c2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwgcHJp
dmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50
OF90LCBYRU5EUk1fT1BfRFVNQl9DUkVBVEUKKyAqIGR1bWJfY29va2llIC0gdWludDY0X3QsIHVu
aXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICogICB0byBt
YXAgcmVtb3RlIGR1bWIgdG8gbG9jYWwgaW4gcmVxdWVzdHMKKyAqIHdpZHRoIC0gdWludDMyX3Qs
IHdpZHRoIGluIHBpeGVscworICogaGVpZ2h0IC0gdWludDMyX3QsIGhlaWdodCBpbiBwaXhlbHMK
KyAqIGJwcCAtIHVpbnQzMl90LCBiaXRzIHBlciBwaXhlbAorICogZ3JlZl9kaXJlY3Rvcnlfc3Rh
cnQgLSBncmFudF9yZWZfdCwgYSByZWZlcmVuY2UgdG8gdGhlIGZpcnN0IHNoYXJlZCBwYWdlCisg
KiAgIGRlc2NyaWJpbmcgc2hhcmVkIGJ1ZmZlciByZWZlcmVuY2VzLiBBdCBsZWFzdCBvbmUgcGFn
ZSBleGlzdHMuIElmIHNoYXJlZAorICogICBidWZmZXIgc2l6ZSBleGNlZWRzIHdoYXQgY2FuIGJl
IGFkZHJlc3NlZCBieSB0aGlzIHNpbmdsZSBwYWdlLCB0aGVuCisgKiAgIHJlZmVyZW5jZSB0byB0
aGUgbmV4dCBwYWdlIG11c3QgYmUgc3VwcGxpZWQgKGdyZWZfZGlyX25leHRfcGFnZSBiZWxvdwor
ICogICBpcyBub3QgTlVMTCkKKyAqCisgKiBTaGFyZWQgcGFnZSBmb3IgWEVORFJNX09QX0RVTUJf
Q1JFQVRFIGJ1ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVjdG9yeSBpbgorICogICB0aGUgcmVx
dWVzdCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRo
ZSBzaGFyZWQKKyAqICAgZGF0YSBidWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAg
ICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJf
bmV4dF9wYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JlZlsxXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGly
X25leHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNj
cmliaW5nCisgKiAgIHBhZ2UgZGlyZWN0b3J5CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3Jl
ZnMgaW4gdGhpcyBwYWdlCisgKiBncmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBh
IHNoYXJlZCBwYWdlIG9mIHRoZSBkdW1iIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVORFJN
X09QX0RVTUJfQ1JFQVRFCisgKgorICoKKyAqIFJlcXVlc3QgZHVtYiBkZXN0cnVjdGlvbiAtIGRl
c3Ryb3kgYSBwcmV2aW91c2x5IGFsbG9jYXRlZCBkdW1iIGJ1ZmZlcjoKKyAqICAgICAgICAgIDAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAg
ICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICByZXNlcnZlZCAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgIGR1bWJfY29va2ll
IGxvdyAzMi1iaXQgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgIGR1bWJfY29va2llIGhpZ2ggMzItYml0ICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3Bv
bnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5EUk1fT1BfRFVNQl9ERVNUUk9ZCisgKiBk
dW1iX2Nvb2tpZSAtIHVpbnQ2NF90LCB1bmlxdWUgdG8gZ3Vlc3QgZG9tYWluIHZhbHVlIHVzZWQg
YnkgdGhlIGJhY2tlbmQKKyAqICAgdG8gbWFwIHJlbW90ZSBkdW1iIHRvIGxvY2FsIGluIHJlcXVl
c3RzCisgKgorICoKKyAqIFJlcXVlc3QgZnJhbWVidWZmZXIgY3JlYXRpb24gLSByZXF1ZXN0IGNy
ZWF0aW9uIG9mIGEgRFJNIGZyYW1lYnVmZmVyLgorICogICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAg
IHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHJlc2VydmVkICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgZHVtYl9jb29raWUgbG93IDMyLWJpdCAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgZHVtYl9jb29raWUgaGlnaCAzMi1iaXQgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZiX2Nvb2tpZSBsb3cgMzItYml0ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgIGZiX2Nvb2tpZSBo
aWdoIDMyLWJpdCAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwaXhlbF9mb3JtYXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1
ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhF
TkRSTV9PUF9GQl9DUkVBVEUKKyAqIGR1bWJfY29va2llIC0gdWludDY0X3QsIHVuaXF1ZSB0byBn
dWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICogICB0byBtYXAgcmVtb3Rl
IGR1bWIgdG8gbG9jYWwgaW4gcmVxdWVzdHMKKyAqIGZiX2Nvb2tpZSAtIHVpbnQ2NF90LCB1bmlx
dWUgdG8gZ3Vlc3QgZG9tYWluIHZhbHVlIHVzZWQgYnkgdGhlIGJhY2tlbmQKKyAqICAgdG8gbWFw
IHJlbW90ZSBmcmFtZWJ1ZmZlciB0byBsb2NhbCBpbiByZXF1ZXN0cworICogd2lkdGggLSB1aW50
MzJfdCwgd2lkdGggaW4gcGl4ZWxzCisgKiBoZWlnaHQgLSB1aW50MzJfdCwgaGVpZ2h0IGluIHBp
eGVscworICogcGl4ZWxfZm9ybWF0IC0gdWludDMyX3QsIHBpeGVsIGZvcm1hdCBvZiB0aGUgZnJh
bWVidWZmZXIKKyAqCisgKgorICogUmVxdWVzdCBmcmFtZWJ1ZmZlciBkZXN0cnVjdGlvbiAtIGRl
c3Ryb3kgYSBwcmV2aW91c2x5CisgKiAgIGFsbG9jYXRlZCBmcmFtZWJ1ZmZlciBidWZmZXI6Cisg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgcmVzZXJ2
ZWQgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmJfY29va2llIGxvdyAzMi1iaXQgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZmJfY29va2llIGhp
Z2ggMzItYml0ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVj
aG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVORFJNX09QX0ZCX0RF
U1RST1kKKyAqIGR1bWJfY29va2llIC0gdWludDY0X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4g
dmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICogICB0byBtYXAgcmVtb3RlIGR1bWIgdG8gbG9j
YWwgaW4gcmVxdWVzdHMKKyAqCisgKgorICogUmVxdWVzdCBjb25maWd1cmF0aW9uIHNldC9yZXNl
dCAtIHJlcXVlc3QgdG8gc2V0IG9yIHJlc2V0CisgKiAgIHRoZSBjb25maWd1cmF0aW9uL21vZGUg
b24gQ1JUQzoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAg
ICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8
ICAgICByZXNlcnZlZCAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYl9jb29raWUgbG93IDMyLWJpdCAgICAgICAgICAgICAgICAgICAgICAg
ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBm
Yl9jb29raWUgaGlnaCAzMi1iaXQgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgd2lkdGggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJwcCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
c2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKgorICogUGFzcyBhbGwgemVyb3MgdG8gcmVzZXQsIG90aGVyd2lzZSBjb21tYW5kIGlz
IHRyZWF0ZWQgYXMKKyAqIENSVEMgY29uZmlndXJhdGlvbiBzZXQuCisgKgorICogaWQgLSB1aW50
MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRp
b24gLSB1aW50OF90LCBYRU5EUk1fT1BfU0VUX0NPTkZJRworICogZmJfY29va2llIC0gdWludDY0
X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAorICog
ICB0byBtYXAgcmVtb3RlIGZyYW1lYnVmZmVyIHRvIGxvY2FsIGluIHJlcXVlc3RzCisgKiB4IC0g
dWludDMyX3QsIHN0YXJ0aW5nIHBvc2l0aW9uIGluIHBpeGVscyBieSBYIGF4aXMKKyAqIHkgLSB1
aW50MzJfdCwgc3RhcnRpbmcgcG9zaXRpb24gaW4gcGl4ZWxzIGJ5IFkgYXhpcworICogd2lkdGgg
LSB1aW50MzJfdCwgd2lkdGggaW4gcGl4ZWxzCisgKiBoZWlnaHQgLSB1aW50MzJfdCwgaGVpZ2h0
IGluIHBpeGVscworICogYnBwIC0gdWludDMyX3QsIGJpdHMgcGVyIHBpeGVsCisgKgorICoKKyAq
IFJlcXVlc3QgcGFnZSBmbGlwIC0gcmVxdWVzdCB0byBmbGlwIGEgcGFnZSBpZGVudGlmaWVkIGJ5
IHRoZSBmcmFtZWJ1ZmZlcgorICogICBjb29raWU6CisgKiAgICAgICAgICAwICAgICAgICAgICAg
ICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAg
ICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgcmVzZXJ2ZWQgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNydGNfaWR4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmJfY29va2llIGxvdyAzMi1iaXQgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmJfY29va2llIGhpZ2ggMzItYml0ICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZh
dGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhf
dCwgWEVORFJNX09QX1BHX0ZMSVAKKyAqIGNydGNfaWR4IC0gdWludDMyX3QsIHByaXZhdGUgZ3Vl
c3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZSBieSB0aGUgYmFjaworICogZmJfY29va2llIC0g
dWludDY0X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2Vu
ZAorICogICB0byBtYXAgcmVtb3RlIGZyYW1lYnVmZmVyIHRvIGxvY2FsIGluIHJlcXVlc3RzCisg
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICBC
YWNrZW5kIHRvIGZyb250ZW5kIGV2ZW50cworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICog
QWxsIGV2ZW50IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykKKyAqIEV2
ZW50cyBhcmUgc2VudCB2aWEgYSBzaGFyZWQgcGFnZSBhbGxvY2F0ZWQgYnkgdGhlIGZyb250IGFu
ZCBwcm9wYWdhdGVkIGJ5CisgKiAgIGV2ZW50LWNoYW5uZWwvZXZlbnQtcmluZy1yZWYgWGVuU3Rv
cmUgZW50cmllcworICoKKyAqCisgKiBQYWdlIGZsaXAgY29tcGxldGUgZXZlbnQgLSBldmVudCBm
cm9tIGJhY2sgdG8gZnJvbnQgb24gcGFnZSBmbGlwIGNvbXBsZXRlZDoKKyAqICAgICAgICAgIDAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAg
ICAgICAgICAgICAgICB8ICAgICAgdHlwZSAgICAgICB8ICAgICByZXNlcnZlZCAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3J0
Y19pZHggICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBmYl9jb29raWUgbG93IDMyLWJpdCAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYl9jb29raWUgaGlnaCAzMi1iaXQgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50
MTZfdCwgZXZlbnQgaWQsIG1heSBiZSB1c2VkIGJ5IGZyb250CisgKiB0eXBlIC0gdWludDhfdCwg
WEVORFJNX0VWVF9QR19GTElQCisgKiBjcnRjX2lkeCAtIHVpbnQzMl90LCBlY2hvZWQgdmFsdWUg
cmVjZWl2ZWQgaW4gWEVORFJNX09QX1BHX0ZMSVAgcmVxdWVzdAorICogZmJfY29va2llIC0gdWlu
dDY0X3QsIHVuaXF1ZSB0byBndWVzdCBkb21haW4gdmFsdWUgdXNlZCBieSB0aGUgYmFja2VuZAor
ICogICB0byBtYXAgcmVtb3RlIGZyYW1lYnVmZmVyIHRvIGxvY2FsIGluIHJlcXVlc3RzCisgKgor
ICovCisKK3N0cnVjdCB4ZW5kcm1fcmVxdWVzdCB7CisJdWludDhfdCByYXdbNjRdOworfTsKKwor
c3RydWN0IHhlbmRybV9yZXNwb25zZSB7CisJdWludDhfdCByYXdbNjRdOworfTsKKworc3RydWN0
IHhlbmRybV9ldmVudCB7CisJdWludDhfdCByYXdbNjRdOworfTsKKworc3RydWN0IHhlbmRybV9l
dmVudF9wYWdlIHsKKwl1bmlvbiB7CisJCXN0cnVjdCB4ZW5kcm1fZXZlbnQgcmF3OworCQlzdHJ1
Y3QgeworCQkJdWludDMyX3QgaW5fY29uczsKKwkJCXVpbnQzMl90IGluX3Byb2Q7CisJCX0gcmlu
ZzsKKwl9IHU7Cit9OworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTkRSTV9IX18gKi8K
ZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZl9saW51eC5oIGIvaW5j
bHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlmX2xpbnV4LmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uNzI0NDE0OAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9kcm1pZl9saW51eC5oCkBAIC0wLDAgKzEsMTQyIEBACisvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCisgKiBkcm1pZl9saW51eC5oCisgKgorICogIFVuaWZpZWQgRFJNLWRldmljZSBJ
L08gaW50ZXJmYWNlIGZvciBYZW4gZ3Vlc3QgT1NlcworICoKKyAqIFBlcm1pc3Npb24gaXMgaGVy
ZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNv
cHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxl
cyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCBy
ZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0
byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vu
c2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0
IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywg
c3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNv
cHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVk
ZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3
YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdB
UlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVU
IE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5P
IEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFC
TEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVS
IElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAq
IEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBV
U0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmln
aHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3JzOiBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyA8YW5kcjIwMDBAZ21haWwuY29tPgorICogICAgICAgICAgT2xla3NhbmRy
IEdyeXRzb3YgPGFsMWltZ0BnbWFpbC5jb20+CisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJMSUNf
SU9fWEVOU05EX0xJTlVYX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVY
X0hfXworCisjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+CisjaW5jbHVkZSA8eGVu
L2ludGVyZmFjZS9pby9kcm1pZi5oPgorI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvZ3JhbnRfdGFi
bGUuaD4KKworc3RydWN0IHhlbmRybV9kdW1iX2NyZWF0ZV9yZXEgeworCXVpbnQ2NF90IGR1bWJf
Y29va2llOworCXVpbnQzMl90IHdpZHRoOworCXVpbnQzMl90IGhlaWdodDsKKwl1aW50MzJfdCBi
cHA7CisJZ3JhbnRfcmVmX3QgZ3JlZl9kaXJlY3Rvcnlfc3RhcnQ7Cit9IF9fcGFja2VkOworCitz
dHJ1Y3QgeGVuZHJtX2R1bWJfZGVzdHJveV9yZXEgeworCXVpbnQ2NF90IGR1bWJfY29va2llOwor
fSBfX3BhY2tlZDsKKworc3RydWN0IHhlbmRybV9mYl9jcmVhdGVfcmVxIHsKKwl1aW50NjRfdCBk
dW1iX2Nvb2tpZTsKKwl1aW50NjRfdCBmYl9jb29raWU7CisJdWludDMyX3Qgd2lkdGg7CisJdWlu
dDMyX3QgaGVpZ2h0OworCXVpbnQzMl90IHBpeGVsX2Zvcm1hdDsKK30gX19wYWNrZWQ7CisKK3N0
cnVjdCB4ZW5kcm1fZmJfZGVzdHJveV9yZXEgeworCXVpbnQ2NF90IGZiX2Nvb2tpZTsKK30gX19w
YWNrZWQ7CisKK3N0cnVjdCB4ZW5kcm1fc2V0X2NvbmZpZ19yZXEgeworCXVpbnQ2NF90IGZiX2Nv
b2tpZTsKKwl1aW50MzJfdCB4OworCXVpbnQzMl90IHk7CisJdWludDMyX3Qgd2lkdGg7CisJdWlu
dDMyX3QgaGVpZ2h0OworCXVpbnQzMl90IGJwcDsKK30gX19wYWNrZWQ7CisKK3N0cnVjdCB4ZW5k
cm1fcGFnZV9mbGlwX3JlcSB7CisJdWludDMyX3QgY3J0Y19pZHg7CisJdWludDY0X3QgZmJfY29v
a2llOworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbmRybV9wYWdlX2RpcmVjdG9yeSB7CisJZ3Jh
bnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOworCXVpbnQzMl90IG51bV9ncmVmczsKKwlncmFu
dF9yZWZfdCBncmVmWzBdOworfSBfX3BhY2tlZDsKKworc3RydWN0IHhlbmRybV9yZXEgeworCXVu
aW9uIHsKKwkJc3RydWN0IHhlbmRybV9yZXF1ZXN0IHJhdzsKKwkJc3RydWN0IHsKKwkJCXVpbnQx
Nl90IGlkOworCQkJdWludDhfdCBvcGVyYXRpb247CisJCQl1aW50OF90IHJlc2VydmVkOworCQkJ
dW5pb24geworCQkJCXN0cnVjdCB4ZW5kcm1fZHVtYl9jcmVhdGVfcmVxIGR1bWJfY3JlYXRlOwor
CQkJCXN0cnVjdCB4ZW5kcm1fZHVtYl9kZXN0cm95X3JlcSBkdW1iX2Rlc3Ryb3k7CisJCQkJc3Ry
dWN0IHhlbmRybV9mYl9jcmVhdGVfcmVxIGZiX2NyZWF0ZTsKKwkJCQlzdHJ1Y3QgeGVuZHJtX2Zi
X2Rlc3Ryb3lfcmVxIGZiX2Rlc3Ryb3k7CisJCQkJc3RydWN0IHhlbmRybV9zZXRfY29uZmlnX3Jl
cSBzZXRfY29uZmlnOworCQkJCXN0cnVjdCB4ZW5kcm1fcGFnZV9mbGlwX3JlcSBwZ19mbGlwOwor
CQkJfSBvcDsKKwkJfSBkYXRhIF9fcGFja2VkOworCX0gdTsKK307CisKK3N0cnVjdCB4ZW5kcm1f
cmVzcCB7CisJdW5pb24geworCQlzdHJ1Y3QgeGVuZHJtX3Jlc3BvbnNlIHJhdzsKKwkJc3RydWN0
IHsKKwkJCXVpbnQxNl90IGlkOworCQkJdWludDhfdCBvcGVyYXRpb247CisJCQlpbnQ4X3Qgc3Rh
dHVzOworCQl9IGRhdGE7CisJfSB1OworfTsKKworc3RydWN0IHhlbmRybV9wZ19mbGlwX2V2dCB7
CisJdWludDMyX3QgY3J0Y19pZHg7CisJdWludDY0X3QgZmJfY29va2llOworfSBfX3BhY2tlZDsK
Kworc3RydWN0IHhlbmRybV9ldnQgeworCXVuaW9uIHsKKwkJc3RydWN0IHhlbmRybV9ldmVudCBy
YXc7CisJCXN0cnVjdCB7CisJCQl1aW50MTZfdCBpZDsKKwkJCXVpbnQ4X3QgdHlwZTsKKwkJCXVp
bnQ4X3QgcmVzZXJ2ZWQ7CisJCQl1bmlvbiB7CisJCQkJc3RydWN0IHhlbmRybV9wZ19mbGlwX2V2
dCBwZ19mbGlwOworCQkJfSBvcDsKKwkJfSBkYXRhIF9fcGFja2VkOworCX0gdTsKK307CisKK0RF
RklORV9SSU5HX1RZUEVTKHhlbl9kcm1pZiwgc3RydWN0IHhlbmRybV9yZXEsIHN0cnVjdCB4ZW5k
cm1fcmVzcCk7CisKKy8qIHNoYXJlZCBwYWdlIGZvciBiYWNrIHRvIGZyb250IGV2ZW50cyAqLwor
CisjZGVmaW5lIFhFTkRSTV9JTl9SSU5HX09GRlMgKHNpemVvZihzdHJ1Y3QgeGVuZHJtX2V2ZW50
X3BhZ2UpKQorI2RlZmluZSBYRU5EUk1fSU5fUklOR19TSVpFIChQQUdFX1NJWkUgLSBYRU5EUk1f
SU5fUklOR19PRkZTKQorI2RlZmluZSBYRU5EUk1fSU5fUklOR19MRU4gKFhFTkRSTV9JTl9SSU5H
X1NJWkUgLyBzaXplb2Yoc3RydWN0IHhlbmRybV9ldnQpKQorI2RlZmluZSBYRU5EUk1fSU5fUklO
RyhwYWdlKSBcCisJKChzdHJ1Y3QgeGVuZHJtX2V2dCAqKSgoY2hhciAqKShwYWdlKSArIFhFTkRS
TV9JTl9SSU5HX09GRlMpKQorI2RlZmluZSBYRU5EUk1fSU5fUklOR19SRUYocGFnZSwgaWR4KSBc
CisJKFhFTkRSTV9JTl9SSU5HKChwYWdlKSlbKGlkeCkgJSBYRU5EUk1fSU5fUklOR19MRU5dKQor
CisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1hFTkRSTV9MSU5VWF9IX18gKi8KLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRk
ZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3Rp
bmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 11:49:15 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 11:49:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sWh-0006lt-9i; Thu, 24 Nov 2016 11:49:15 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9sWf-0006lk-Od; Thu, 24 Nov 2016 11:49:13 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 19/F1-28694-8B3D6385; Thu, 24 Nov 2016 11:49:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPIsWRWlGSWpSXmKPExsXiVRvkqLv9slm
 EwaU+dYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjHUn3rMUvGCu2HUzpoFxLnMXIyeH
 kECxxM+1Mxi7GLk4WAQaWCWW3Z4H5kgIzGGVOL3vJgtIlYRAjsSxqc+ZIOxCiamnv4N18woIS
 pyc+QSohgNokpfExyXuIGFOAXuJrctPs4LMERJYyyjxcNV2sF42ASOJ5Td+gM1kEVCVOP/uDS
 vEnACJe02TwGqEgeY8O32PHcQWEVCW6P31mwVkELPAAVaJH3Pvs4IsYxZQl1g/T2gCo8AsJGf
 MQsgsYGRaxahenFpUllqka6GXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYjAxA
 sINx9mX/Q4ySHExKorxii8wihPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwygKDW0iwKDU9tSItM
 wcYFzBpCQ4eJRHeAJA0b3FBYm5xZjpE6hSjMce7ze8eMHG0ffjwgEmIJS8/L1VKnNcQpFQApD
 SjNA9uECxeLzHKSgnzMgKdJsRTkFqUm1mCKv+KUZyDUUmYt/8S0BSezLwSuH2vgE5hAjpF8ps
 xyCkliQgpqQbGyBehfeKOxS9Y1uz8xSS7daVjksbHKe82ntEqDPB6I9Mp5CeUnuAufsMlTHTx
 lz1zGF7ZqSffz1G1CvpS2qMTq1h/aMPS99229YzPNEqtWfzfffUv2NVwbJOuRQO3wbRzGas7p
 v2PSV3orGG4/sxWocPOexYVCaftbbj2VqsxVZDl/fyqGVJKLMUZiYZazEXFiQDfKYax0gIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1479988151!72279681!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44932 invoked from network); 24 Nov 2016 11:49:11 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 11:49:11 -0000
Received: by mail-wm0-f65.google.com with SMTP id u144so4737696wmu.0;
 Thu, 24 Nov 2016 03:49:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=eGuGx1LiAZjo+CGlO+sUvCCuCYj2gExCVhSXBWpHk24=;
 b=R2/MbISlvUUNMJF6fsj99jSmlJuuCJZ/05E8agnaHYaH8DrO54eCKLvC+foU/HKMm7
 a1csa+F6e04/c4DeiqOH3ZkSMGSuWyTho0y/8wDFow6cCgwc8Ia+xxcG18/gTC+fY5kU
 DuZOpj0ozq7+0m5qdlH8UCauxkCVbocmqD81lzGJFiPs7ohxE3phQJnlnlkTs6WDAtfq
 Q8mS90UBDYEcQtM1TaEqgpsC2DUHIUpDc76QN9rKzHzhJJcF4ssbymhNcHTIy/n+IrnS
 w0S0X3JWDo1rlQgtWg0rYcN1SApbACUoLitTszlYvCLUn47zUOQfE3L0GMYsaYMGEFdm
 8Bxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=eGuGx1LiAZjo+CGlO+sUvCCuCYj2gExCVhSXBWpHk24=;
 b=aQBXbpMp3aZ5doAY72B+SSgp3uhuTY60JOFjqmzx1Pl6NZRxhI1rhPAsSqe7DkeWW6
 fEOSgYdKg8TLQvQITCIBZ2sbjNtFd9nMyo5TxzYobLxj/VBh5Hdq3BiN5tClm4bzXTjg
 9mOsektXkyIhAUY4Y9FcYqtdPy3DSHsS0gk+Ag3ErLmfaQo7vO50OxpVepw7N5Fmmmh5
 f12D7IoYjbSJO2JzyjO/Oz6YO7guLQ0hYOoM5AWqHxv56KsmAYmseVX/0LFzJOwTuxhz
 fGOEW+mf1dBV2OkGmEwBdz8YyMWCycFVsXbdB3vyclj09928329sZ4FmKYwJm0OI0Xik
 8otA==
X-Gm-Message-State: AKaTC008VBgivaOzwAPBpS6iagmUw3JbVPtotp1I0Dw7+W2neRL9Phpdb4nCbtcmykVOzD7PiHDW+WBh1dZn2Q==
X-Received: by 10.28.191.130 with SMTP id o2mr2121234wmi.97.1479988151257;
 Thu, 24 Nov 2016 03:49:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 03:49:10 -0800 (PST)
In-Reply-To: <5836D5F602000078001219C6@prv-mh.provo.novell.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 13:49:10 +0200
Message-ID: <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
	interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

MS4gIEFzIHBlciBwcmV2aW91cyBkaXNjdXNzaW9ucyBvbiB0aGlzIHRoZXJlIHdhcyBhIHJlcXVl
c3QgdGhhdCBwcm90b2NvbCBmaWxlcwptdXN0IGJlIHBsYXRmb3JtIGFnbm9zdGljIG1lYW5pbmcg
dGhhdCBubyBzcGVjaWZpYyBjb21waWxlci9wbGF0Zm9ybSBjb2RlCmFsbG93ZWQuIEZvciB0aGF0
IHJlYXNvbiB3ZSBoYXZlIGNyZWF0ZWQgMiBzZXBhcmF0ZSBmaWxlczogcHJvdG9jb2wgaXRzZWxm
CisgY29tcGFuaW9uIExpbnV4IHNwZWNpZmljIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlv
bnMsIHBhY2thZ2luZyBldGMuCgoyLiBNeSBpbnRlbnRpb24gd2FzIHRoYXQgdGhlc2UgZmlsZXMg
Z28gaW50byBMaW51eCBrZXJuZWwgdHJlZSBhbmQgdGhlCmNvcnJlc3BvbmRpbmcKWGVuIGhlYWRl
cnMgYXJlIGFsbCB1bmRlciBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8gZm9sZGVyLgoKQmVzdCBy
ZWdhcmRzLApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVt
YmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 11:49:15 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 11:49:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sWh-0006lt-9i; Thu, 24 Nov 2016 11:49:15 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9sWf-0006lk-Od; Thu, 24 Nov 2016 11:49:13 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 19/F1-28694-8B3D6385; Thu, 24 Nov 2016 11:49:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPIsWRWlGSWpSXmKPExsXiVRvkqLv9slm
 EwaU+dYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjHUn3rMUvGCu2HUzpoFxLnMXIyeH
 kECxxM+1Mxi7GLk4WAQaWCWW3Z4H5kgIzGGVOL3vJgtIlYRAjsSxqc+ZIOxCiamnv4N18woIS
 pyc+QSohgNokpfExyXuIGFOAXuJrctPs4LMERJYyyjxcNV2sF42ASOJ5Td+gM1kEVCVOP/uDS
 vEnACJe02TwGqEgeY8O32PHcQWEVCW6P31mwVkELPAAVaJH3Pvs4IsYxZQl1g/T2gCo8AsJGf
 MQsgsYGRaxahenFpUllqka6GXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYjAxA
 sINx9mX/Q4ySHExKorxii8wihPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwygKDW0iwKDU9tSItM
 wcYFzBpCQ4eJRHeAJA0b3FBYm5xZjpE6hSjMce7ze8eMHG0ffjwgEmIJS8/L1VKnNcQpFQApD
 SjNA9uECxeLzHKSgnzMgKdJsRTkFqUm1mCKv+KUZyDUUmYt/8S0BSezLwSuH2vgE5hAjpF8ps
 xyCkliQgpqQbGyBehfeKOxS9Y1uz8xSS7daVjksbHKe82ntEqDPB6I9Mp5CeUnuAufsMlTHTx
 lz1zGF7ZqSffz1G1CvpS2qMTq1h/aMPS99229YzPNEqtWfzfffUv2NVwbJOuRQO3wbRzGas7p
 v2PSV3orGG4/sxWocPOexYVCaftbbj2VqsxVZDl/fyqGVJKLMUZiYZazEXFiQDfKYax0gIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1479988151!72279681!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44932 invoked from network); 24 Nov 2016 11:49:11 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 11:49:11 -0000
Received: by mail-wm0-f65.google.com with SMTP id u144so4737696wmu.0;
 Thu, 24 Nov 2016 03:49:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=eGuGx1LiAZjo+CGlO+sUvCCuCYj2gExCVhSXBWpHk24=;
 b=R2/MbISlvUUNMJF6fsj99jSmlJuuCJZ/05E8agnaHYaH8DrO54eCKLvC+foU/HKMm7
 a1csa+F6e04/c4DeiqOH3ZkSMGSuWyTho0y/8wDFow6cCgwc8Ia+xxcG18/gTC+fY5kU
 DuZOpj0ozq7+0m5qdlH8UCauxkCVbocmqD81lzGJFiPs7ohxE3phQJnlnlkTs6WDAtfq
 Q8mS90UBDYEcQtM1TaEqgpsC2DUHIUpDc76QN9rKzHzhJJcF4ssbymhNcHTIy/n+IrnS
 w0S0X3JWDo1rlQgtWg0rYcN1SApbACUoLitTszlYvCLUn47zUOQfE3L0GMYsaYMGEFdm
 8Bxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=eGuGx1LiAZjo+CGlO+sUvCCuCYj2gExCVhSXBWpHk24=;
 b=aQBXbpMp3aZ5doAY72B+SSgp3uhuTY60JOFjqmzx1Pl6NZRxhI1rhPAsSqe7DkeWW6
 fEOSgYdKg8TLQvQITCIBZ2sbjNtFd9nMyo5TxzYobLxj/VBh5Hdq3BiN5tClm4bzXTjg
 9mOsektXkyIhAUY4Y9FcYqtdPy3DSHsS0gk+Ag3ErLmfaQo7vO50OxpVepw7N5Fmmmh5
 f12D7IoYjbSJO2JzyjO/Oz6YO7guLQ0hYOoM5AWqHxv56KsmAYmseVX/0LFzJOwTuxhz
 fGOEW+mf1dBV2OkGmEwBdz8YyMWCycFVsXbdB3vyclj09928329sZ4FmKYwJm0OI0Xik
 8otA==
X-Gm-Message-State: AKaTC008VBgivaOzwAPBpS6iagmUw3JbVPtotp1I0Dw7+W2neRL9Phpdb4nCbtcmykVOzD7PiHDW+WBh1dZn2Q==
X-Received: by 10.28.191.130 with SMTP id o2mr2121234wmi.97.1479988151257;
 Thu, 24 Nov 2016 03:49:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 03:49:10 -0800 (PST)
In-Reply-To: <5836D5F602000078001219C6@prv-mh.provo.novell.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 13:49:10 +0200
Message-ID: <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
	interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

MS4gIEFzIHBlciBwcmV2aW91cyBkaXNjdXNzaW9ucyBvbiB0aGlzIHRoZXJlIHdhcyBhIHJlcXVl
c3QgdGhhdCBwcm90b2NvbCBmaWxlcwptdXN0IGJlIHBsYXRmb3JtIGFnbm9zdGljIG1lYW5pbmcg
dGhhdCBubyBzcGVjaWZpYyBjb21waWxlci9wbGF0Zm9ybSBjb2RlCmFsbG93ZWQuIEZvciB0aGF0
IHJlYXNvbiB3ZSBoYXZlIGNyZWF0ZWQgMiBzZXBhcmF0ZSBmaWxlczogcHJvdG9jb2wgaXRzZWxm
CisgY29tcGFuaW9uIExpbnV4IHNwZWNpZmljIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlv
bnMsIHBhY2thZ2luZyBldGMuCgoyLiBNeSBpbnRlbnRpb24gd2FzIHRoYXQgdGhlc2UgZmlsZXMg
Z28gaW50byBMaW51eCBrZXJuZWwgdHJlZSBhbmQgdGhlCmNvcnJlc3BvbmRpbmcKWGVuIGhlYWRl
cnMgYXJlIGFsbCB1bmRlciBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8gZm9sZGVyLgoKQmVzdCBy
ZWdhcmRzLApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVt
YmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:13:18 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:13:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sty-0000jl-Ge; Thu, 24 Nov 2016 12:13:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1c9stw-0000jP-Ic
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 12:13:16 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 31/40-31715-B59D6385; Thu, 24 Nov 2016 12:13:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRWlGSWpSXmKPExsVysyfVTTf6plm
 EwcUTHBYrey4yOzB6HP5whSWAMYo1My8pvyKBNWPhp4vMBQsFKz4c9GhgXMnXxcjFISSwiVGi
 Z+JuZghnN6PEpHsnmLoYOTmEBeIlvq86xgxiiwgESBw43cACYgsJVEksfvyDEcRmFmhmlph1N
 AzEZhPQlLjz+RNQLwcHr4CVxNLecpAwi4CqxMWnv1lBbFGBcIn3sxaygdi8AoISJ2c+ARvJKe
 AssffHFKiRZhLzNj9khrDlJba/ncM8gZFvFpKWWUjKZiEpW8DIvIpRozi1qCy1SNfYQC+pKDM
 9oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3cTIzDY6hkYGHcwdp7wO8QoycGkJMortsgsQogv
 KT+lMiOxOCO+qDQntfgQowwHh5IEb+wNoJxgUWp6akVaZg4w7GHSEhw8SiK89iBp3uKCxNziz
 HSI1ClGRSlx3kiQhABIIqM0D64NFmuXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzmoBM4c
 nMK4Gb/gpoMRPQYslvxiCLSxIRUlINjHFrVCWO/rl47OWemY2dUyws2F74nfbi+GNhMW++UMh
 FO47ozps/vl890K3+5m3kw45lYRGe1+/37jAwUFbtPJ8aYfFA0P/I/R+TzgQ8KL9Xz6aw0//N
 8bqZlq3+z2b+OTMj4f4EHdXU/5V/HUrll8xTe5PUkBE4PduZfcnte4I14aH5V9pLFymxFGckG
 moxFxUnAgBSbWBCsAIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1479989594!65165334!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11978 invoked from network); 24 Nov 2016 12:13:14 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-7.tower-31.messagelabs.com with SMTP; 24 Nov 2016 12:13:14 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D858AD7;
 Thu, 24 Nov 2016 04:13:13 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 161F13F318;
 Thu, 24 Nov 2016 04:13:10 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, xen-devel@lists.xensource.com
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57b86445-5655-40d3-c304-812d44b0f3bf@arm.com>
Date: Thu, 24 Nov 2016 12:13:09 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1479919089-20174-2-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjMvMTEvMTYgMTY6MzgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGlu
dXguaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9saW51eC5oCj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi4yODAyNTA0Cj4gLS0tIC9kZXYvbnVsbAo+ICsr
KyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9saW51eC5oCj4gQEAgLTAsMCArMSwx
MTIgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBzbmRpZl9saW51eC5oCj4gKyAq
Cj4gKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBP
U2VzLgo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNo
YXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAqIG9mIHRoaXMgc29mdHdh
cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0
bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRp
bmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKPiArICog
c2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hv
bSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRo
ZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBu
b3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPiAr
ICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCj4g
KyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQg
Tk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAo+ICsgKiBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBO
TyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBM
SUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsgKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
Rwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBP
UiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPiArICoK
PiArICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCj4gKyAqCj4gKyAqIEF1
dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBnbWFpbC5jb20+Cj4gKyAq
ICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgo+ICsgKi8KPiAr
Cj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KPiArI2RlZmluZSBf
X1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXwo+ICsKPiArI2luY2x1ZGUgPHhlbi9pbnRl
cmZhY2UvaW8vcmluZy5oPgo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9zbmRpZi5oPgo+
ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+ICsKPiArc3RydWN0IHhl
bnNuZF9vcGVuX3JlcSB7Cj4gKwl1aW50MzJfdCBwY21fcmF0ZTsKPiArCXVpbnQ4X3QgcGNtX2Zv
cm1hdDsKPiArCXVpbnQ4X3QgcGNtX2NoYW5uZWxzOwo+ICsJLyogaW4gSHogKi8KCkl0IGlzIG5v
dCBjbGVhciB0byBtZSB0byB3aGljaCBmaWVsZCB0aGlzIGNvbW1lbnQgYXBwbGllcy4gSXMgaXQg
CnBjbV9jaGFubmVscz8KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:13:18 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:13:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9sty-0000jl-Ge; Thu, 24 Nov 2016 12:13:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1c9stw-0000jP-Ic
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 12:13:16 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 31/40-31715-B59D6385; Thu, 24 Nov 2016 12:13:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRWlGSWpSXmKPExsVysyfVTTf6plm
 EwcUTHBYrey4yOzB6HP5whSWAMYo1My8pvyKBNWPhp4vMBQsFKz4c9GhgXMnXxcjFISSwiVGi
 Z+JuZghnN6PEpHsnmLoYOTmEBeIlvq86xgxiiwgESBw43cACYgsJVEksfvyDEcRmFmhmlph1N
 AzEZhPQlLjz+RNQLwcHr4CVxNLecpAwi4CqxMWnv1lBbFGBcIn3sxaygdi8AoISJ2c+ARvJKe
 AssffHFKiRZhLzNj9khrDlJba/ncM8gZFvFpKWWUjKZiEpW8DIvIpRozi1qCy1SNfYQC+pKDM
 9oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3cTIzDY6hkYGHcwdp7wO8QoycGkJMortsgsQogv
 KT+lMiOxOCO+qDQntfgQowwHh5IEb+wNoJxgUWp6akVaZg4w7GHSEhw8SiK89iBp3uKCxNziz
 HSI1ClGRSlx3kiQhABIIqM0D64NFmuXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzmoBM4c
 nMK4Gb/gpoMRPQYslvxiCLSxIRUlINjHFrVCWO/rl47OWemY2dUyws2F74nfbi+GNhMW++UMh
 FO47ozps/vl890K3+5m3kw45lYRGe1+/37jAwUFbtPJ8aYfFA0P/I/R+TzgQ8KL9Xz6aw0//N
 8bqZlq3+z2b+OTMj4f4EHdXU/5V/HUrll8xTe5PUkBE4PduZfcnte4I14aH5V9pLFymxFGckG
 moxFxUnAgBSbWBCsAIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1479989594!65165334!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11978 invoked from network); 24 Nov 2016 12:13:14 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-7.tower-31.messagelabs.com with SMTP; 24 Nov 2016 12:13:14 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D858AD7;
 Thu, 24 Nov 2016 04:13:13 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 161F13F318;
 Thu, 24 Nov 2016 04:13:10 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, xen-devel@lists.xensource.com
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57b86445-5655-40d3-c304-812d44b0f3bf@arm.com>
Date: Thu, 24 Nov 2016 12:13:09 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1479919089-20174-2-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjMvMTEvMTYgMTY6MzgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWZfbGlu
dXguaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9saW51eC5oCj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi4yODAyNTA0Cj4gLS0tIC9kZXYvbnVsbAo+ICsr
KyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZl9saW51eC5oCj4gQEAgLTAsMCArMSwx
MTIgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBzbmRpZl9saW51eC5oCj4gKyAq
Cj4gKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBP
U2VzLgo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNo
YXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAqIG9mIHRoaXMgc29mdHdh
cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0
bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRp
bmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKPiArICog
c2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hv
bSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRo
ZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBu
b3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KPiAr
ICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCj4g
KyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQg
Tk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAo+ICsgKiBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBO
TyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBM
SUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsgKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
Rwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBP
UiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KPiArICoK
PiArICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMuCj4gKyAqCj4gKyAqIEF1
dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBnbWFpbC5jb20+Cj4gKyAq
ICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgo+ICsgKi8KPiAr
Cj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KPiArI2RlZmluZSBf
X1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXwo+ICsKPiArI2luY2x1ZGUgPHhlbi9pbnRl
cmZhY2UvaW8vcmluZy5oPgo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9zbmRpZi5oPgo+
ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+ICsKPiArc3RydWN0IHhl
bnNuZF9vcGVuX3JlcSB7Cj4gKwl1aW50MzJfdCBwY21fcmF0ZTsKPiArCXVpbnQ4X3QgcGNtX2Zv
cm1hdDsKPiArCXVpbnQ4X3QgcGNtX2NoYW5uZWxzOwo+ICsJLyogaW4gSHogKi8KCkl0IGlzIG5v
dCBjbGVhciB0byBtZSB0byB3aGljaCBmaWVsZCB0aGlzIGNvbW1lbnQgYXBwbGllcy4gSXMgaXQg
CnBjbV9jaGFubmVscz8KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:16:03 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:16:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9swd-00011l-Np; Thu, 24 Nov 2016 12:16:03 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9swc-00011R-Nl; Thu, 24 Nov 2016 12:16:02 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 B4/0C-19310-10AD6385; Thu, 24 Nov 2016 12:16:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS5fxllm
 EwekzIhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGacXXmIuOM9a8WYuewPjJZYuRk4O
 IYE8iZfPmtlAbF4BO4nZd9eD2RIChhJP318Hs1kEVCVmnP3ICGKzCahLtD3bzgpiiwgYSbQ+m
 cnUxcjFwSwwh1Xi0KSrYEOFBbwlTvT+ZgFJCAl8YZR4vmcVM0iCUyBQ4v+ivUAdHEDbBCX+7h
 AGCTMLaEk8/HWLBcLWlli28DUzSAmzgLTE8n8cExj5ZiE0zELSMAtJwyyEhgWMLKsY1YtTi8p
 Si3QN9ZKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAsOwnoGBcQdjU6/zIUZJDiYl
 UV6xRWYRQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4j9wAygkWpaanVqRl5gAjAiYtwcGjJMJrD
 5LmLS5IzC3OTIdInWLU5Xi3+d0DJiGWvPy8VClx3pibQEUCIEUZpXlwI2DReYlRVkqYl5GBgU
 GIpyC1KDezBFX+FaM4B6OSMK8iyBSezLwSuE2vgI5gAjpC8psxyBEliQgpqQZGhlDOt9EZDat
 +5xUb6zK3f9q9gEf+Wb78hhcbFysfsSxY9DZnzy6VjLcBZ9/fv75s1tXA85HiQd92zV+69O6t
 mTNnHBA5EHhxq9WcHtZy57oeZp+iaNYZL4rnmnFcOTXLvfWX7L4M7uN7j0zT3FVae0K1foOSS
 dsBg0V8G1Mnxgpq3g1Q0yppVWIpzkg01GIuKk4EAKpENrHJAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1479989757!35695480!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55116 invoked from network); 24 Nov 2016 12:15:59 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-12.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 24 Nov 2016 12:15:59 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 05:15:58 -0700
Message-Id: <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 05:15:57 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
In-Reply-To: <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEyOjQ5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAx
LiAgQXMgcGVyIHByZXZpb3VzIGRpc2N1c3Npb25zIG9uIHRoaXMgdGhlcmUgd2FzIGEgcmVxdWVz
dCB0aGF0IHByb3RvY29sIGZpbGVzCj4gbXVzdCBiZSBwbGF0Zm9ybSBhZ25vc3RpYyBtZWFuaW5n
IHRoYXQgbm8gc3BlY2lmaWMgY29tcGlsZXIvcGxhdGZvcm0gY29kZQo+IGFsbG93ZWQuIEZvciB0
aGF0IHJlYXNvbiB3ZSBoYXZlIGNyZWF0ZWQgMiBzZXBhcmF0ZSBmaWxlczogcHJvdG9jb2wgaXRz
ZWxmCj4gKyBjb21wYW5pb24gTGludXggc3BlY2lmaWMgZmlsZSB3aXRoIHN0cnVjdHVyZSBkZWZp
bml0aW9ucywgcGFja2FnaW5nIGV0Yy4KPiAKPiAyLiBNeSBpbnRlbnRpb24gd2FzIHRoYXQgdGhl
c2UgZmlsZXMgZ28gaW50byBMaW51eCBrZXJuZWwgdHJlZSBhbmQgdGhlCj4gY29ycmVzcG9uZGlu
Zwo+IFhlbiBoZWFkZXJzIGFyZSBhbGwgdW5kZXIgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvIGZv
bGRlci4KCllvdSBzdGlsbCB0YWxrIGFib3V0ICJYZW4gaGVhZGVycyIsIGkuZS4gcGx1cmFsLCBz
byBJIGRvbid0IHRoaW5rIHlvdXIKcmVwbHkgYWRkcmVzc2VzIG15IGVhcmxpZXIgcXVlc3Rpb24u
IElPVyBJIGNvbnRpbnVlIHRvIHRoaW5rIHRoZXJlCnNob3VsZCBiZSBvbmx5IG9uZSBoZWFkZXIg
aW4gdGhlIHBhdGNoIGhlcmUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQt
cHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:16:03 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:16:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9swd-00011l-Np; Thu, 24 Nov 2016 12:16:03 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9swc-00011R-Nl; Thu, 24 Nov 2016 12:16:02 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 B4/0C-19310-10AD6385; Thu, 24 Nov 2016 12:16:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS5fxllm
 EwekzIhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGacXXmIuOM9a8WYuewPjJZYuRk4O
 IYE8iZfPmtlAbF4BO4nZd9eD2RIChhJP318Hs1kEVCVmnP3ICGKzCahLtD3bzgpiiwgYSbQ+m
 cnUxcjFwSwwh1Xi0KSrYEOFBbwlTvT+ZgFJCAl8YZR4vmcVM0iCUyBQ4v+ivUAdHEDbBCX+7h
 AGCTMLaEk8/HWLBcLWlli28DUzSAmzgLTE8n8cExj5ZiE0zELSMAtJwyyEhgWMLKsY1YtTi8p
 Si3QN9ZKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAsOwnoGBcQdjU6/zIUZJDiYl
 UV6xRWYRQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4j9wAygkWpaanVqRl5gAjAiYtwcGjJMJrD
 5LmLS5IzC3OTIdInWLU5Xi3+d0DJiGWvPy8VClx3pibQEUCIEUZpXlwI2DReYlRVkqYl5GBgU
 GIpyC1KDezBFX+FaM4B6OSMK8iyBSezLwSuE2vgI5gAjpC8psxyBEliQgpqQZGhlDOt9EZDat
 +5xUb6zK3f9q9gEf+Wb78hhcbFysfsSxY9DZnzy6VjLcBZ9/fv75s1tXA85HiQd92zV+69O6t
 mTNnHBA5EHhxq9WcHtZy57oeZp+iaNYZL4rnmnFcOTXLvfWX7L4M7uN7j0zT3FVae0K1foOSS
 dsBg0V8G1Mnxgpq3g1Q0yppVWIpzkg01GIuKk4EAKpENrHJAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1479989757!35695480!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55116 invoked from network); 24 Nov 2016 12:15:59 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-12.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 24 Nov 2016 12:15:59 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 05:15:58 -0700
Message-Id: <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 05:15:57 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
In-Reply-To: <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEyOjQ5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAx
LiAgQXMgcGVyIHByZXZpb3VzIGRpc2N1c3Npb25zIG9uIHRoaXMgdGhlcmUgd2FzIGEgcmVxdWVz
dCB0aGF0IHByb3RvY29sIGZpbGVzCj4gbXVzdCBiZSBwbGF0Zm9ybSBhZ25vc3RpYyBtZWFuaW5n
IHRoYXQgbm8gc3BlY2lmaWMgY29tcGlsZXIvcGxhdGZvcm0gY29kZQo+IGFsbG93ZWQuIEZvciB0
aGF0IHJlYXNvbiB3ZSBoYXZlIGNyZWF0ZWQgMiBzZXBhcmF0ZSBmaWxlczogcHJvdG9jb2wgaXRz
ZWxmCj4gKyBjb21wYW5pb24gTGludXggc3BlY2lmaWMgZmlsZSB3aXRoIHN0cnVjdHVyZSBkZWZp
bml0aW9ucywgcGFja2FnaW5nIGV0Yy4KPiAKPiAyLiBNeSBpbnRlbnRpb24gd2FzIHRoYXQgdGhl
c2UgZmlsZXMgZ28gaW50byBMaW51eCBrZXJuZWwgdHJlZSBhbmQgdGhlCj4gY29ycmVzcG9uZGlu
Zwo+IFhlbiBoZWFkZXJzIGFyZSBhbGwgdW5kZXIgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvIGZv
bGRlci4KCllvdSBzdGlsbCB0YWxrIGFib3V0ICJYZW4gaGVhZGVycyIsIGkuZS4gcGx1cmFsLCBz
byBJIGRvbid0IHRoaW5rIHlvdXIKcmVwbHkgYWRkcmVzc2VzIG15IGVhcmxpZXIgcXVlc3Rpb24u
IElPVyBJIGNvbnRpbnVlIHRvIHRoaW5rIHRoZXJlCnNob3VsZCBiZSBvbmx5IG9uZSBoZWFkZXIg
aW4gdGhlIHBhdGNoIGhlcmUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQt
cHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:16:05 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:16:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9swe-00012R-W5; Thu, 24 Nov 2016 12:16:04 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9swd-00011j-NV; Thu, 24 Nov 2016 12:16:03 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 6A/4E-15390-20AD6385; Thu, 24 Nov 2016 12:16:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsVysyfVTZfpllm
 EwYn1shYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGbs6r7MX/Gap6D+/n62BsZ2li5GL
 Q0hgE6PEt6v7gRxOIGc3o8S7DdYgtrBAvMT3VceYuxg5OEQEgiTOvjKCqP/CKPF8zypmkBpmg
 V2sEv0P7EBsNgFNiTufPzGB2LwCVhJPWr6AzWQRUJV4PG86O4gtKhAu8X7WQjaIGkGJkzOfgN
 VwCgRK/F+0lwlippnEvM0PoebLS2x/O4d5AiPfLCQts5CUzUJStoCReRWjenFqUVlqka6ZXlJ
 RZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYNgxAMEOxnkn/A8xSnIwKYnyii0yixDi
 S8pPqcxILM6ILyrNSS0+xCjDwaEkwXvkBlBOsCg1PbUiLTMHGAEwaQkOHiURXnuQNG9xQWJuc
 WY6ROoUoy7Hu83vHjAJseTl56VKifPG3AQqEgApyijNgxsBi8ZLjLJSwryMQEcJ8RSkFuVmlq
 DKv2IU52BUEuaNA5nCk5lXArfpFdARTEBHSH4zBjmiJBEhJdXAqC8hWyDVz/L7bf2OhbeWeV9
 o+qQQV7P66+OEn9+4vJi+XQxkL2f7GXfV6Ovr3NlcZjet6yc4pDX7M3JZHbEU6ps6xfnT/CPn
 DjzYztDFoseQuU91Xrfhv5PtlVu8T1c1K0Tzhh2YuC2T46e6lazwL/6OLiNnvt3uy0PcuCfL+
 s6OfFQ9ta9DiaU4I9FQi7moOBEAHobdA8ECAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1479989762!40483545!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60069 invoked from network); 24 Nov 2016 12:16:02 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-16.tower-21.messagelabs.com with SMTP; 24 Nov 2016 12:16:02 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B835EAD7;
 Thu, 24 Nov 2016 04:16:01 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3970C3F48F;
 Thu, 24 Nov 2016 04:15:59 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
Date: Thu, 24 Nov 2016 12:15:57 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTE6NDksIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IDEuICBBcyBwZXIgcHJldmlvdXMgZGlzY3Vzc2lvbnMgb24gdGhpcyB0aGVyZSB3
YXMgYSByZXF1ZXN0IHRoYXQgcHJvdG9jb2wgZmlsZXMKPiBtdXN0IGJlIHBsYXRmb3JtIGFnbm9z
dGljIG1lYW5pbmcgdGhhdCBubyBzcGVjaWZpYyBjb21waWxlci9wbGF0Zm9ybSBjb2RlCj4gYWxs
b3dlZC4gRm9yIHRoYXQgcmVhc29uIHdlIGhhdmUgY3JlYXRlZCAyIHNlcGFyYXRlIGZpbGVzOiBw
cm90b2NvbCBpdHNlbGYKPiArIGNvbXBhbmlvbiBMaW51eCBzcGVjaWZpYyBmaWxlIHdpdGggc3Ry
dWN0dXJlIGRlZmluaXRpb25zLCBwYWNrYWdpbmcgZXRjLgoKQW55IHBlb3BsZSB3aG8gd2FudHMg
dG8gdXNlIHRoZSBQViBkcml2ZXIgZm9yIG90aGVyIE9TIHRoYW4gTGludXggd2lsbCAKaGF2ZSB0
byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3QgeW91IHdyaXRlIGEgcGxhdGZvcm0gYWdu
b3N0aWMgaGVhZGVyPwoKVGhpcyB3b3VsZCBhbHNvIG1ha2UgZWFzaWVyIHRvIHNoYXJlIHRoZSBQ
ViBkcml2ZXIgY29kZSBiZXR3ZWVuIApkaWZmZXJlbnQgT1MuCgpSZWdhcmRzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
RW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFu
L2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:16:05 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:16:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9swe-00012R-W5; Thu, 24 Nov 2016 12:16:04 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9swd-00011j-NV; Thu, 24 Nov 2016 12:16:03 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 6A/4E-15390-20AD6385; Thu, 24 Nov 2016 12:16:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsVysyfVTZfpllm
 EwYn1shYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGbs6r7MX/Gap6D+/n62BsZ2li5GL
 Q0hgE6PEt6v7gRxOIGc3o8S7DdYgtrBAvMT3VceYuxg5OEQEgiTOvjKCqP/CKPF8zypmkBpmg
 V2sEv0P7EBsNgFNiTufPzGB2LwCVhJPWr6AzWQRUJV4PG86O4gtKhAu8X7WQjaIGkGJkzOfgN
 VwCgRK/F+0lwlippnEvM0PoebLS2x/O4d5AiPfLCQts5CUzUJStoCReRWjenFqUVlqka6ZXlJ
 RZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYNgxAMEOxnkn/A8xSnIwKYnyii0yixDi
 S8pPqcxILM6ILyrNSS0+xCjDwaEkwXvkBlBOsCg1PbUiLTMHGAEwaQkOHiURXnuQNG9xQWJuc
 WY6ROoUoy7Hu83vHjAJseTl56VKifPG3AQqEgApyijNgxsBi8ZLjLJSwryMQEcJ8RSkFuVmlq
 DKv2IU52BUEuaNA5nCk5lXArfpFdARTEBHSH4zBjmiJBEhJdXAqC8hWyDVz/L7bf2OhbeWeV9
 o+qQQV7P66+OEn9+4vJi+XQxkL2f7GXfV6Ovr3NlcZjet6yc4pDX7M3JZHbEU6ps6xfnT/CPn
 DjzYztDFoseQuU91Xrfhv5PtlVu8T1c1K0Tzhh2YuC2T46e6lazwL/6OLiNnvt3uy0PcuCfL+
 s6OfFQ9ta9DiaU4I9FQi7moOBEAHobdA8ECAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1479989762!40483545!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60069 invoked from network); 24 Nov 2016 12:16:02 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-16.tower-21.messagelabs.com with SMTP; 24 Nov 2016 12:16:02 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B835EAD7;
 Thu, 24 Nov 2016 04:16:01 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3970C3F48F;
 Thu, 24 Nov 2016 04:15:59 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
Date: Thu, 24 Nov 2016 12:15:57 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTE6NDksIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IDEuICBBcyBwZXIgcHJldmlvdXMgZGlzY3Vzc2lvbnMgb24gdGhpcyB0aGVyZSB3
YXMgYSByZXF1ZXN0IHRoYXQgcHJvdG9jb2wgZmlsZXMKPiBtdXN0IGJlIHBsYXRmb3JtIGFnbm9z
dGljIG1lYW5pbmcgdGhhdCBubyBzcGVjaWZpYyBjb21waWxlci9wbGF0Zm9ybSBjb2RlCj4gYWxs
b3dlZC4gRm9yIHRoYXQgcmVhc29uIHdlIGhhdmUgY3JlYXRlZCAyIHNlcGFyYXRlIGZpbGVzOiBw
cm90b2NvbCBpdHNlbGYKPiArIGNvbXBhbmlvbiBMaW51eCBzcGVjaWZpYyBmaWxlIHdpdGggc3Ry
dWN0dXJlIGRlZmluaXRpb25zLCBwYWNrYWdpbmcgZXRjLgoKQW55IHBlb3BsZSB3aG8gd2FudHMg
dG8gdXNlIHRoZSBQViBkcml2ZXIgZm9yIG90aGVyIE9TIHRoYW4gTGludXggd2lsbCAKaGF2ZSB0
byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3QgeW91IHdyaXRlIGEgcGxhdGZvcm0gYWdu
b3N0aWMgaGVhZGVyPwoKVGhpcyB3b3VsZCBhbHNvIG1ha2UgZWFzaWVyIHRvIHNoYXJlIHRoZSBQ
ViBkcml2ZXIgY29kZSBiZXR3ZWVuIApkaWZmZXJlbnQgT1MuCgpSZWdhcmRzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
RW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFu
L2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:25:16 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:25:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9t5W-0001qV-Te; Thu, 24 Nov 2016 12:25:14 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9t5V-0001qM-IM; Thu, 24 Nov 2016 12:25:13 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 E4/5E-28843-82CD6385; Thu, 24 Nov 2016 12:25:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS1f9jlm
 EwdLLFhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGfe621gK+iQr7m77z97AuE+ki5GT
 Q0ggT+JE9y1mEJtXwE7ianMzI4gtIWAo8fT9dTYQm0VAVeJ61x0mEJtNQF2i7dl2VhBbRMBIo
 vXJTKA4FwezwB5miZ+rGsAahAVsJJrvNrNCLKiQeLxtKguIzSngJDHj2wygBg6gZYISf3cIg4
 SZBbQkHv66xQJha0ssW/iaGaSEWUBaYvk/jgmMfLMQGmYhaZiFpGEWQsMCRpZVjOrFqUVlqUW
 6pnpJRZnpGSW5iZk5uoYGZnq5qcXFiempOYlJxXrJ+bmbGIFhyAAEOxinX/Y/xCjJwaQkyiu2
 yCxCiC8pP6UyI7E4I76oNCe1+BCjBgeHwLZdqy8wSrHk5eelKknwat0GqhMsSk1PrUjLzAFGC
 kypBAePkgiv/C2gNG9xQWJucWY6ROoUo6KUOK8JSJ8ASCKjNA+uDRadlxhlpYR5GYGOEuIpSC
 3KzSxBlX/FKM7BqCTMWwkyhSczrwRu+iugxUxAiyW/GYMsLklESEk1MOaqd7gpM8bYn9l8Y31
 K3K4/kbE7DaP47vNnOe7Qq31T9FwhhVvkreGDlbKFizufG+aJZvgbM03OYG0ovufA2q9hpDvR
 oXPXjrala2RmC0bueuRxYtIqvYcLCkTnSx+S6VMxUJHod7iXMfHu0aMp20uuTZeUYVFdypTRd
 b9I5dRW8R+3XnCbK7EUZyQaajEXFScCAGh6PH/JAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1479990309!53671548!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25498 invoked from network); 24 Nov 2016 12:25:11 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 12:25:11 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 05:25:09 -0700
Message-Id: <5836EA340200007800121A70@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 05:25:08 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1479987046-7226-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEyOjMwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlmX2xpbnV4
LmgKPiBAQCAtMCwwICsxLDE0MiBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIGRy
bWlmX2xpbnV4LmgKPiArICoKPiArICogIFVuaWZpZWQgRFJNLWRldmljZSBJL08gaW50ZXJmYWNl
IGZvciBYZW4gZ3Vlc3QgT1Nlcwo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFu
dGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAq
IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhl
ICJTb2Z0d2FyZSIpLCB0bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3Ry
aWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8g
dXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNl
LCBhbmQvb3IKPiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0
IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNv
LCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFi
b3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUg
aW5jbHVkZWQgaW4KPiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0
aGUgU29mdHdhcmUuCj4gKyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMi
LCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQs
IElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZLAo+ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5G
UklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklH
SFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsg
KiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9U
SEVSV0lTRSwgQVJJU0lORwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRI
IFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBT
T0ZUV0FSRS4KPiArICoKPiArICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMu
Cj4gKyAqCj4gKyAqIEF1dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBn
bWFpbC5jb20+Cj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwu
Y29tPgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9I
X18KPiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXwo+ICsKPiArI2lu
Y2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8vcmluZy5oPgo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFj
ZS9pby9kcm1pZi5oPgo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+
ICsKPiArc3RydWN0IHhlbmRybV9kdW1iX2NyZWF0ZV9yZXEgewo+ICsJdWludDY0X3QgZHVtYl9j
b29raWU7Cj4gKwl1aW50MzJfdCB3aWR0aDsKPiArCXVpbnQzMl90IGhlaWdodDsKPiArCXVpbnQz
Ml90IGJwcDsKPiArCWdyYW50X3JlZl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0Owo+ICt9IF9fcGFj
a2VkOwoKU28gbG9va2luZyBhIGxpdHRsZSBtb3JlIGNsb3NlbHkgYXQgdGhlIHNwbGl0IGhlcmUg
LSB3aGF0J3MgdGhlIExpbnV4CnNwZWNpZmljIHBhcnQgb2YgdGhlIGFib3ZlIHN0cnVjdHVyZT8g
SS5lLiBwZXJoYXBzIG15IHNuZGlmIHJlbGF0ZWQKY29tbWVudCB3YXMgdGhlbiBhbHNvIHdyb25n
LCBhbmQgaW5zdGVhZCB5b3UgbWVhbiB0byBqdXN0IGhhdmUKZXZlcnl0aGluZyBpbiBhIHNpbmds
ZSBmaWxlPyBBdCBsZWFzdCB0aGF0J3Mgd2hhdCBpdCBsb29rcyBsaWtlIGhlcmUuCk1heSBJIHN1
Z2dlc3QgdGhhdCB5b3UgdHJ5IHRvIGZvbGxvdyB0aGUgZnVuZGFtZW50YWwgbW9kZWwgdGhlCm90
aGVyLCBwcmUtZXhpc3RpbmcgaW50ZXJmYWNlIGhlYWRlcnMgdXNlPyBBbmQgYWxvbmcgdGhhdCBs
aW5lCnBsZWFzZSBrZWVwIGluIG1pbmQgdGhhdCBmcm9udGVuZCBhbmQgYmFja2VuZCBtYXkgYW55
d2F5IGJlCnJ1bm5pbmcgaW4gZGlmZmVyZW50IE9TZXMsIHNvIHRoZSBzcGxpdCBkb25lIGhlcmUg
aXNuJ3QgcmVhbGx5CmFyY2hpdGVjdHVyYWxseSBjb3JyZWN0LgoKQWxzbyBwbGVhc2Ugbm90ZSB0
aGF0IF9fcGFja2VkIGlzIHVuZGVmaW5lZCBoZXJlLgoKPiArc3RydWN0IHhlbmRybV9yZXEgewo+
ICsJdW5pb24gewo+ICsJCXN0cnVjdCB4ZW5kcm1fcmVxdWVzdCByYXc7Cj4gKwkJc3RydWN0IHsK
PiArCQkJdWludDE2X3QgaWQ7Cj4gKwkJCXVpbnQ4X3Qgb3BlcmF0aW9uOwo+ICsJCQl1aW50OF90
IHJlc2VydmVkOwo+ICsJCQl1bmlvbiB7Cj4gKwkJCQlzdHJ1Y3QgeGVuZHJtX2R1bWJfY3JlYXRl
X3JlcSBkdW1iX2NyZWF0ZTsKPiArCQkJCXN0cnVjdCB4ZW5kcm1fZHVtYl9kZXN0cm95X3JlcSBk
dW1iX2Rlc3Ryb3k7Cj4gKwkJCQlzdHJ1Y3QgeGVuZHJtX2ZiX2NyZWF0ZV9yZXEgZmJfY3JlYXRl
Owo+ICsJCQkJc3RydWN0IHhlbmRybV9mYl9kZXN0cm95X3JlcSBmYl9kZXN0cm95Owo+ICsJCQkJ
c3RydWN0IHhlbmRybV9zZXRfY29uZmlnX3JlcSBzZXRfY29uZmlnOwo+ICsJCQkJc3RydWN0IHhl
bmRybV9wYWdlX2ZsaXBfcmVxIHBnX2ZsaXA7Cj4gKwkJCX0gb3A7Cj4gKwkJfSBkYXRhIF9fcGFj
a2VkOwo+ICsJfSB1Owo+ICt9OwoKQSBzdHJ1Y3R1cmUgd2hvc2Ugb25seSBtZW1iZXIgaXMgYSB1
bmlvbiBpcyBvZGQgLSBwbGVhc2UgbWFrZSB0aGlzCmEgdW5pb24gaXRzZWxmLgoKSmFuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYt
ZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2Vt
YmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:25:16 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:25:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9t5W-0001qV-Te; Thu, 24 Nov 2016 12:25:14 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9t5V-0001qM-IM; Thu, 24 Nov 2016 12:25:13 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 E4/5E-28843-82CD6385; Thu, 24 Nov 2016 12:25:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS1f9jlm
 EwdLLFhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGfe621gK+iQr7m77z97AuE+ki5GT
 Q0ggT+JE9y1mEJtXwE7ianMzI4gtIWAo8fT9dTYQm0VAVeJ61x0mEJtNQF2i7dl2VhBbRMBIo
 vXJTKA4FwezwB5miZ+rGsAahAVsJJrvNrNCLKiQeLxtKguIzSngJDHj2wygBg6gZYISf3cIg4
 SZBbQkHv66xQJha0ssW/iaGaSEWUBaYvk/jgmMfLMQGmYhaZiFpGEWQsMCRpZVjOrFqUVlqUW
 6pnpJRZnpGSW5iZk5uoYGZnq5qcXFiempOYlJxXrJ+bmbGIFhyAAEOxinX/Y/xCjJwaQkyiu2
 yCxCiC8pP6UyI7E4I76oNCe1+BCjBgeHwLZdqy8wSrHk5eelKknwat0GqhMsSk1PrUjLzAFGC
 kypBAePkgiv/C2gNG9xQWJucWY6ROoUo6KUOK8JSJ8ASCKjNA+uDRadlxhlpYR5GYGOEuIpSC
 3KzSxBlX/FKM7BqCTMWwkyhSczrwRu+iugxUxAiyW/GYMsLklESEk1MOaqd7gpM8bYn9l8Y31
 K3K4/kbE7DaP47vNnOe7Qq31T9FwhhVvkreGDlbKFizufG+aJZvgbM03OYG0ovufA2q9hpDvR
 oXPXjrala2RmC0bueuRxYtIqvYcLCkTnSx+S6VMxUJHod7iXMfHu0aMp20uuTZeUYVFdypTRd
 b9I5dRW8R+3XnCbK7EUZyQaajEXFScCAGh6PH/JAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1479990309!53671548!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25498 invoked from network); 24 Nov 2016 12:25:11 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 12:25:11 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 05:25:09 -0700
Message-Id: <5836EA340200007800121A70@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 05:25:08 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1479987046-7226-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEyOjMwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlmX2xpbnV4
LmgKPiBAQCAtMCwwICsxLDE0MiBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIGRy
bWlmX2xpbnV4LmgKPiArICoKPiArICogIFVuaWZpZWQgRFJNLWRldmljZSBJL08gaW50ZXJmYWNl
IGZvciBYZW4gZ3Vlc3QgT1Nlcwo+ICsgKgo+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFu
dGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4gKyAq
IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhl
ICJTb2Z0d2FyZSIpLCB0bwo+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3Ry
aWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+ICsgKiByaWdodHMgdG8g
dXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNl
LCBhbmQvb3IKPiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0
IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKPiArICogZnVybmlzaGVkIHRvIGRvIHNv
LCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiArICoKPiArICogVGhlIGFi
b3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUg
aW5jbHVkZWQgaW4KPiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0
aGUgU29mdHdhcmUuCj4gKyAqCj4gKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMi
LCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCj4gKyAqIElNUExJRUQs
IElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZLAo+ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5G
UklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKPiArICogQVVUSE9SUyBPUiBDT1BZUklH
SFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgo+ICsg
KiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9U
SEVSV0lTRSwgQVJJU0lORwo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRI
IFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCj4gKyAqIERFQUxJTkdTIElOIFRIRSBT
T0ZUV0FSRS4KPiArICoKPiArICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMu
Cj4gKyAqCj4gKyAqIEF1dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBn
bWFpbC5jb20+Cj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwu
Y29tPgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9I
X18KPiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0xJTlVYX0hfXwo+ICsKPiArI2lu
Y2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8vcmluZy5oPgo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFj
ZS9pby9kcm1pZi5oPgo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+
ICsKPiArc3RydWN0IHhlbmRybV9kdW1iX2NyZWF0ZV9yZXEgewo+ICsJdWludDY0X3QgZHVtYl9j
b29raWU7Cj4gKwl1aW50MzJfdCB3aWR0aDsKPiArCXVpbnQzMl90IGhlaWdodDsKPiArCXVpbnQz
Ml90IGJwcDsKPiArCWdyYW50X3JlZl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0Owo+ICt9IF9fcGFj
a2VkOwoKU28gbG9va2luZyBhIGxpdHRsZSBtb3JlIGNsb3NlbHkgYXQgdGhlIHNwbGl0IGhlcmUg
LSB3aGF0J3MgdGhlIExpbnV4CnNwZWNpZmljIHBhcnQgb2YgdGhlIGFib3ZlIHN0cnVjdHVyZT8g
SS5lLiBwZXJoYXBzIG15IHNuZGlmIHJlbGF0ZWQKY29tbWVudCB3YXMgdGhlbiBhbHNvIHdyb25n
LCBhbmQgaW5zdGVhZCB5b3UgbWVhbiB0byBqdXN0IGhhdmUKZXZlcnl0aGluZyBpbiBhIHNpbmds
ZSBmaWxlPyBBdCBsZWFzdCB0aGF0J3Mgd2hhdCBpdCBsb29rcyBsaWtlIGhlcmUuCk1heSBJIHN1
Z2dlc3QgdGhhdCB5b3UgdHJ5IHRvIGZvbGxvdyB0aGUgZnVuZGFtZW50YWwgbW9kZWwgdGhlCm90
aGVyLCBwcmUtZXhpc3RpbmcgaW50ZXJmYWNlIGhlYWRlcnMgdXNlPyBBbmQgYWxvbmcgdGhhdCBs
aW5lCnBsZWFzZSBrZWVwIGluIG1pbmQgdGhhdCBmcm9udGVuZCBhbmQgYmFja2VuZCBtYXkgYW55
d2F5IGJlCnJ1bm5pbmcgaW4gZGlmZmVyZW50IE9TZXMsIHNvIHRoZSBzcGxpdCBkb25lIGhlcmUg
aXNuJ3QgcmVhbGx5CmFyY2hpdGVjdHVyYWxseSBjb3JyZWN0LgoKQWxzbyBwbGVhc2Ugbm90ZSB0
aGF0IF9fcGFja2VkIGlzIHVuZGVmaW5lZCBoZXJlLgoKPiArc3RydWN0IHhlbmRybV9yZXEgewo+
ICsJdW5pb24gewo+ICsJCXN0cnVjdCB4ZW5kcm1fcmVxdWVzdCByYXc7Cj4gKwkJc3RydWN0IHsK
PiArCQkJdWludDE2X3QgaWQ7Cj4gKwkJCXVpbnQ4X3Qgb3BlcmF0aW9uOwo+ICsJCQl1aW50OF90
IHJlc2VydmVkOwo+ICsJCQl1bmlvbiB7Cj4gKwkJCQlzdHJ1Y3QgeGVuZHJtX2R1bWJfY3JlYXRl
X3JlcSBkdW1iX2NyZWF0ZTsKPiArCQkJCXN0cnVjdCB4ZW5kcm1fZHVtYl9kZXN0cm95X3JlcSBk
dW1iX2Rlc3Ryb3k7Cj4gKwkJCQlzdHJ1Y3QgeGVuZHJtX2ZiX2NyZWF0ZV9yZXEgZmJfY3JlYXRl
Owo+ICsJCQkJc3RydWN0IHhlbmRybV9mYl9kZXN0cm95X3JlcSBmYl9kZXN0cm95Owo+ICsJCQkJ
c3RydWN0IHhlbmRybV9zZXRfY29uZmlnX3JlcSBzZXRfY29uZmlnOwo+ICsJCQkJc3RydWN0IHhl
bmRybV9wYWdlX2ZsaXBfcmVxIHBnX2ZsaXA7Cj4gKwkJCX0gb3A7Cj4gKwkJfSBkYXRhIF9fcGFj
a2VkOwo+ICsJfSB1Owo+ICt9OwoKQSBzdHJ1Y3R1cmUgd2hvc2Ugb25seSBtZW1iZXIgaXMgYSB1
bmlvbiBpcyBvZGQgLSBwbGVhc2UgbWFrZSB0aGlzCmEgdW5pb24gaXRzZWxmLgoKSmFuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYt
ZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2Vt
YmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:33:03 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:33:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tD5-0002eC-AN; Thu, 24 Nov 2016 12:33:03 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1c9tD4-0002dN-Gy
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 12:33:02 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 0D/A0-13537-DFDD6385; Thu, 24 Nov 2016 12:33:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRWlGSWpSXmKPExsVysyfVTffPXbM
 Ig1kn2CxW9lxkdmD0OPzhCksAYxRrZl5SfkUCa8aj3Z9ZCzbJVqyeM5u1gXGZRBcjF4eQwEZG
 ial/TjNCOLsZJaZc7QZyODmEBQIldi3sALNFBAIkDpxuYAGxhQQqJB5vmwpmMws0M0vMOhoGY
 rMJaErc+fyJCcTmFbCS2LPsKJjNIqAq0fqgjw3EFhUIl3g/ayEbRI2gxMmZT8DmcAo4Scz4No
 MJYqaZxLzND5khbHmJ7W/nME9g5JuFpGUWkrJZSMoWMDKvYlQvTi0qSy3SNdFLKspMzyjJTcz
 M0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMNwYg2MF4q8/5EKMkB5OSKK/YIrMIIb6k/JTKjMTi
 jPii0pzU4kOMMhwcShK8IsDwFRIsSk1PrUjLzAEGPkxagoNHSYR3+x2gNG9xQWJucWY6ROoUo
 6KUOK8hSEIAJJFRmgfXBou2S4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmXQUyhSczrwRu+i
 ugxUxAiyW/GYMsLklESEk1MApnX7TzFD4ZdPNMFtPUAtFjIj33zqndiFle03lp/acXpy/LCy3
 80uUTOdlbf6OVNW//zPcFW0Rf9hyo3aJ5fuVtXZcJaZOvTj4Zai5xxIfJ8mTz8TBhxSOdLTk1
 L/fHblA6/7KT52BNf2yop/dzyS83TQPnz9U6lNB2x/0lb90EtZy+pQl7w5RYijMSDbWYi4oTA
 fcyCVuxAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1479990778!72132204!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62992 invoked from network); 24 Nov 2016 12:32:59 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-9.tower-206.messagelabs.com with SMTP; 24 Nov 2016 12:32:59 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BBBA416;
 Thu, 24 Nov 2016 04:32:58 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37D133F318;
 Thu, 24 Nov 2016 04:32:56 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, xen-devel@lists.xensource.com
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
Date: Thu, 24 Nov 2016 12:32:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1479987046-7226-2-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTE6MzAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2ZXMgb2YgYSBwYXJhLXZp
cnR1YWxpemVkCj4gRFJNL0tNUyBkcml2ZXIuCj4KPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyA8YW5kcjIwMDBAZ21haWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IE9sZWtz
YW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgo+IC0tLQo+ICBpbmNsdWRlL3hlbi9pbnRl
cmZhY2UvaW8vZHJtaWYuaCAgICAgICB8IDUwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKPiAgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlmX2xpbnV4LmggfCAxNDIgKysr
KysrKysrCgpTYW1lIHF1ZXN0aW9uIGFzIGZvciBzbmRpZiwgYW55IHBlb3BsZSB3aG8gd2FudHMg
dG8gdXNlIHRoZSBQViBkcml2ZXIgCmZvciBvdGhlciBPUyB0aGFuIExpbnV4IHdpbGwgaGF2ZSB0
byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3QgeW91IAp3cml0ZSBhIHBsYXRmb3JtIGFn
bm9zdGljIGhlYWRlcj8KClsuLi5dCgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZh
Y2UvaW8vZHJtaWZfbGludXguaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZl9saW51
eC5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi43MjQ0MTQ4Cj4gLS0t
IC9kZXYvbnVsbAo+ICsrKyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZl9saW51eC5o
Cj4gQEAgLTAsMCArMSwxNDIgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBkcm1p
Zl9saW51eC5oCj4gKyAqCj4gKyAqICBVbmlmaWVkIERSTS1kZXZpY2UgSS9PIGludGVyZmFjZSBm
b3IgWGVuIGd1ZXN0IE9TZXMKPiArICoKPiArICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRl
ZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQo+ICsgKiBv
ZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAi
U29mdHdhcmUiKSwgdG8KPiArICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmlj
dGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKPiArICogcmlnaHRzIHRvIHVz
ZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwg
YW5kL29yCj4gKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBw
ZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCj4gKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywg
c3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6Cj4gKyAqCj4gKyAqIFRoZSBhYm92
ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGlu
Y2x1ZGVkIGluCj4gKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhl
IFNvZnR3YXJlLgo+ICsgKgo+ICsgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwg
V0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgo+ICsgKiBJTVBMSUVELCBJ
TkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSwKPiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJ
TkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCj4gKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hU
IEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKPiArICog
TElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhF
UldJU0UsIEFSSVNJTkcKPiArICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgo+ICsgKiBERUFMSU5HUyBJTiBUSEUgU09G
VFdBUkUuCj4gKyAqCj4gKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgo+
ICsgKgo+ICsgKiBBdXRob3JzOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8YW5kcjIwMDBAZ21h
aWwuY29tPgo+ICsgKiAgICAgICAgICBPbGVrc2FuZHIgR3J5dHNvdiA8YWwxaW1nQGdtYWlsLmNv
bT4KPiArICovCj4gKwo+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfTElOVVhfSF9f
Cj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KPiArCj4gKyNpbmNs
dWRlIDx4ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaD4KPiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2Uv
aW8vZHJtaWYuaD4KPiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaD4KPiAr
Cj4gK3N0cnVjdCB4ZW5kcm1fZHVtYl9jcmVhdGVfcmVxIHsKPiArCXVpbnQ2NF90IGR1bWJfY29v
a2llOwoKSWYgSSBhbSBub3QgbWlzdGFrZW4sIHRoaXMgZmllbGQgd2lsbCBub3QgYmUgYWxpZ25l
ZCB0byA2NC1iaXQgaW4gdGhlIApmaW5hbCBzdHJ1Y3R1cmUgKHhlbmRybV9yZXEpLiBXaGljaCBt
ZWFucyB0aGF0IHlvdSB3aWxsIGRvIGFuIHVuYWxpZ25lZCAKYWNjZXNzLiBBdCBiZXN0IHRoZSBw
cm9jZXNzb3Igd2lsbCBkbyBhbiB1bmFsaWduZWQgYWNjZXNzIGJ1dCBzbG93bHkgCihzb21lIHBy
b2Nlc3NvcnMgd2lsbCBkbyAyIG1lbW9yeSBhY2Nlc3MpLCBhdCB3b3JzdCB0aGUga2VybmVsIHdp
bGwgCmNyYXNoIGlmIGFsaWdubWVudCBjaGVjayB3YXMgZW5hYmxlZC4KClNvIHBsZWFzZSByZS1v
cmRlciB0aGUgZmllbGQgdG8gYXZvaWQgdGhpcyBkcmF3YmFja3MuCgo+ICsJdWludDMyX3Qgd2lk
dGg7Cj4gKwl1aW50MzJfdCBoZWlnaHQ7Cj4gKwl1aW50MzJfdCBicHA7Cj4gKwlncmFudF9yZWZf
dCBncmVmX2RpcmVjdG9yeV9zdGFydDsKPiArfSBfX3BhY2tlZDsKPiArCj4gK3N0cnVjdCB4ZW5k
cm1fZHVtYl9kZXN0cm95X3JlcSB7Cj4gKwl1aW50NjRfdCBkdW1iX2Nvb2tpZTsKCkRpdHRvLCBh
bHRob3VnaCBoZXJlIGl0IGNvdWxkIGJlIHNvbHZlZCBieSBhZGRpbmcgYSBwYWRkaW5nIGJlZm9y
ZSBoYW5kLgoKPiArfSBfX3BhY2tlZDsKPiArCj4gK3N0cnVjdCB4ZW5kcm1fZmJfY3JlYXRlX3Jl
cSB7Cj4gKwl1aW50NjRfdCBkdW1iX2Nvb2tpZTsKCkRpdHRvLgoKPiArCXVpbnQ2NF90IGZiX2Nv
b2tpZTsKCkRpdHRvLgoKPiArCXVpbnQzMl90IHdpZHRoOwo+ICsJdWludDMyX3QgaGVpZ2h0Owo+
ICsJdWludDMyX3QgcGl4ZWxfZm9ybWF0Owo+ICt9IF9fcGFja2VkOwo+ICsKPiArc3RydWN0IHhl
bmRybV9mYl9kZXN0cm95X3JlcSB7Cj4gKwl1aW50NjRfdCBmYl9jb29raWU7CgpEaXR0bywgYWx0
aG91Z2ggdGhlcmUgaXQgY291bGQgYmUgc29sdmVkIGJ5IGFkZGluZyBhIHBhZGRpbmcgYmVmb3Jl
IGhhbmQuCgo+ICt9IF9fcGFja2VkOwo+ICsKPiArc3RydWN0IHhlbmRybV9zZXRfY29uZmlnX3Jl
cSB7Cj4gKwl1aW50NjRfdCBmYl9jb29raWU7CgpEaXR0by4KCj4gKwl1aW50MzJfdCB4Owo+ICsJ
dWludDMyX3QgeTsKPiArCXVpbnQzMl90IHdpZHRoOwo+ICsJdWludDMyX3QgaGVpZ2h0Owo+ICsJ
dWludDMyX3QgYnBwOwo+ICt9IF9fcGFja2VkOwoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVk
LXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m
by9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:33:03 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:33:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tD5-0002eC-AN; Thu, 24 Nov 2016 12:33:03 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1c9tD4-0002dN-Gy
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 12:33:02 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 0D/A0-13537-DFDD6385; Thu, 24 Nov 2016 12:33:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRWlGSWpSXmKPExsVysyfVTffPXbM
 Ig1kn2CxW9lxkdmD0OPzhCksAYxRrZl5SfkUCa8aj3Z9ZCzbJVqyeM5u1gXGZRBcjF4eQwEZG
 ial/TjNCOLsZJaZc7QZyODmEBQIldi3sALNFBAIkDpxuYAGxhQQqJB5vmwpmMws0M0vMOhoGY
 rMJaErc+fyJCcTmFbCS2LPsKJjNIqAq0fqgjw3EFhUIl3g/ayEbRI2gxMmZT8DmcAo4Scz4No
 MJYqaZxLzND5khbHmJ7W/nME9g5JuFpGUWkrJZSMoWMDKvYlQvTi0qSy3SNdFLKspMzyjJTcz
 M0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMNwYg2MF4q8/5EKMkB5OSKK/YIrMIIb6k/JTKjMTi
 jPii0pzU4kOMMhwcShK8IsDwFRIsSk1PrUjLzAEGPkxagoNHSYR3+x2gNG9xQWJucWY6ROoUo
 6KUOK8hSEIAJJFRmgfXBou2S4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmXQUyhSczrwRu+i
 ugxUxAiyW/GYMsLklESEk1MApnX7TzFD4ZdPNMFtPUAtFjIj33zqndiFle03lp/acXpy/LCy3
 80uUTOdlbf6OVNW//zPcFW0Rf9hyo3aJ5fuVtXZcJaZOvTj4Zai5xxIfJ8mTz8TBhxSOdLTk1
 L/fHblA6/7KT52BNf2yop/dzyS83TQPnz9U6lNB2x/0lb90EtZy+pQl7w5RYijMSDbWYi4oTA
 fcyCVuxAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1479990778!72132204!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62992 invoked from network); 24 Nov 2016 12:32:59 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-9.tower-206.messagelabs.com with SMTP; 24 Nov 2016 12:32:59 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BBBA416;
 Thu, 24 Nov 2016 04:32:58 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 37D133F318;
 Thu, 24 Nov 2016 04:32:56 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, xen-devel@lists.xensource.com
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
Date: Thu, 24 Nov 2016 12:32:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1479987046-7226-2-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTE6MzAsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2ZXMgb2YgYSBwYXJhLXZp
cnR1YWxpemVkCj4gRFJNL0tNUyBkcml2ZXIuCj4KPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyA8YW5kcjIwMDBAZ21haWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IE9sZWtz
YW5kciBHcnl0c292IDxhbDFpbWdAZ21haWwuY29tPgo+IC0tLQo+ICBpbmNsdWRlL3hlbi9pbnRl
cmZhY2UvaW8vZHJtaWYuaCAgICAgICB8IDUwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKPiAgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL2RybWlmX2xpbnV4LmggfCAxNDIgKysr
KysrKysrCgpTYW1lIHF1ZXN0aW9uIGFzIGZvciBzbmRpZiwgYW55IHBlb3BsZSB3aG8gd2FudHMg
dG8gdXNlIHRoZSBQViBkcml2ZXIgCmZvciBvdGhlciBPUyB0aGFuIExpbnV4IHdpbGwgaGF2ZSB0
byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3QgeW91IAp3cml0ZSBhIHBsYXRmb3JtIGFn
bm9zdGljIGhlYWRlcj8KClsuLi5dCgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZh
Y2UvaW8vZHJtaWZfbGludXguaCBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZl9saW51
eC5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi43MjQ0MTQ4Cj4gLS0t
IC9kZXYvbnVsbAo+ICsrKyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9kcm1pZl9saW51eC5o
Cj4gQEAgLTAsMCArMSwxNDIgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBkcm1p
Zl9saW51eC5oCj4gKyAqCj4gKyAqICBVbmlmaWVkIERSTS1kZXZpY2UgSS9PIGludGVyZmFjZSBm
b3IgWGVuIGd1ZXN0IE9TZXMKPiArICoKPiArICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRl
ZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQo+ICsgKiBv
ZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAi
U29mdHdhcmUiKSwgdG8KPiArICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmlj
dGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKPiArICogcmlnaHRzIHRvIHVz
ZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwg
YW5kL29yCj4gKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBw
ZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCj4gKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywg
c3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6Cj4gKyAqCj4gKyAqIFRoZSBhYm92
ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGlu
Y2x1ZGVkIGluCj4gKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhl
IFNvZnR3YXJlLgo+ICsgKgo+ICsgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwg
V0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgo+ICsgKiBJTVBMSUVELCBJ
TkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSwKPiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJ
TkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCj4gKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hU
IEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKPiArICog
TElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhF
UldJU0UsIEFSSVNJTkcKPiArICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgo+ICsgKiBERUFMSU5HUyBJTiBUSEUgU09G
VFdBUkUuCj4gKyAqCj4gKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgo+
ICsgKgo+ICsgKiBBdXRob3JzOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8YW5kcjIwMDBAZ21h
aWwuY29tPgo+ICsgKiAgICAgICAgICBPbGVrc2FuZHIgR3J5dHNvdiA8YWwxaW1nQGdtYWlsLmNv
bT4KPiArICovCj4gKwo+ICsjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfTElOVVhfSF9f
Cj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX1hFTlNORF9MSU5VWF9IX18KPiArCj4gKyNpbmNs
dWRlIDx4ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaD4KPiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2Uv
aW8vZHJtaWYuaD4KPiArI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaD4KPiAr
Cj4gK3N0cnVjdCB4ZW5kcm1fZHVtYl9jcmVhdGVfcmVxIHsKPiArCXVpbnQ2NF90IGR1bWJfY29v
a2llOwoKSWYgSSBhbSBub3QgbWlzdGFrZW4sIHRoaXMgZmllbGQgd2lsbCBub3QgYmUgYWxpZ25l
ZCB0byA2NC1iaXQgaW4gdGhlIApmaW5hbCBzdHJ1Y3R1cmUgKHhlbmRybV9yZXEpLiBXaGljaCBt
ZWFucyB0aGF0IHlvdSB3aWxsIGRvIGFuIHVuYWxpZ25lZCAKYWNjZXNzLiBBdCBiZXN0IHRoZSBw
cm9jZXNzb3Igd2lsbCBkbyBhbiB1bmFsaWduZWQgYWNjZXNzIGJ1dCBzbG93bHkgCihzb21lIHBy
b2Nlc3NvcnMgd2lsbCBkbyAyIG1lbW9yeSBhY2Nlc3MpLCBhdCB3b3JzdCB0aGUga2VybmVsIHdp
bGwgCmNyYXNoIGlmIGFsaWdubWVudCBjaGVjayB3YXMgZW5hYmxlZC4KClNvIHBsZWFzZSByZS1v
cmRlciB0aGUgZmllbGQgdG8gYXZvaWQgdGhpcyBkcmF3YmFja3MuCgo+ICsJdWludDMyX3Qgd2lk
dGg7Cj4gKwl1aW50MzJfdCBoZWlnaHQ7Cj4gKwl1aW50MzJfdCBicHA7Cj4gKwlncmFudF9yZWZf
dCBncmVmX2RpcmVjdG9yeV9zdGFydDsKPiArfSBfX3BhY2tlZDsKPiArCj4gK3N0cnVjdCB4ZW5k
cm1fZHVtYl9kZXN0cm95X3JlcSB7Cj4gKwl1aW50NjRfdCBkdW1iX2Nvb2tpZTsKCkRpdHRvLCBh
bHRob3VnaCBoZXJlIGl0IGNvdWxkIGJlIHNvbHZlZCBieSBhZGRpbmcgYSBwYWRkaW5nIGJlZm9y
ZSBoYW5kLgoKPiArfSBfX3BhY2tlZDsKPiArCj4gK3N0cnVjdCB4ZW5kcm1fZmJfY3JlYXRlX3Jl
cSB7Cj4gKwl1aW50NjRfdCBkdW1iX2Nvb2tpZTsKCkRpdHRvLgoKPiArCXVpbnQ2NF90IGZiX2Nv
b2tpZTsKCkRpdHRvLgoKPiArCXVpbnQzMl90IHdpZHRoOwo+ICsJdWludDMyX3QgaGVpZ2h0Owo+
ICsJdWludDMyX3QgcGl4ZWxfZm9ybWF0Owo+ICt9IF9fcGFja2VkOwo+ICsKPiArc3RydWN0IHhl
bmRybV9mYl9kZXN0cm95X3JlcSB7Cj4gKwl1aW50NjRfdCBmYl9jb29raWU7CgpEaXR0bywgYWx0
aG91Z2ggdGhlcmUgaXQgY291bGQgYmUgc29sdmVkIGJ5IGFkZGluZyBhIHBhZGRpbmcgYmVmb3Jl
IGhhbmQuCgo+ICt9IF9fcGFja2VkOwo+ICsKPiArc3RydWN0IHhlbmRybV9zZXRfY29uZmlnX3Jl
cSB7Cj4gKwl1aW50NjRfdCBmYl9jb29raWU7CgpEaXR0by4KCj4gKwl1aW50MzJfdCB4Owo+ICsJ
dWludDMyX3QgeTsKPiArCXVpbnQzMl90IHdpZHRoOwo+ICsJdWludDMyX3QgaGVpZ2h0Owo+ICsJ
dWludDMyX3QgYnBwOwo+ICt9IF9fcGFja2VkOwoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVk
LXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m
by9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:35:34 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:35:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tFW-00032n-H0; Thu, 24 Nov 2016 12:35:34 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9tFV-00032b-UD
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 12:35:34 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 79/A4-29519-59ED6385; Thu, 24 Nov 2016 12:35:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXiVRtkqDvlnlm
 Ewcu3OhYrey4yOzB6HP5whSWAMYo1My8pvyKBNePoilmsBaUVa/9NY21gjOti5OIQEljAKNHb
 0ccO4rAINLBK/Ng2gQnEkRCYwyox+fIE5i5GTiAnR+LA/SesEHaJxKrmOewgNq+AoMTJmU9YQ
 GwhAS+JZZs2gNmcAtYSnY+2sUGsWMkocb2jC6yZTcBIYvmNH2BFLAKqEsfurIIaFCBxatpzNh
 BbWCBe4vuqY2CLRQTUJf5cmMAIMohZ4BKrRPf1A0AJDiBHXWL9PKEJjAKzkNwxCyGzgJFpFaN
 GcWpRWWqRrrGBXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYBgyAMEOxr9rAw8x
 SnIwKYnyii0yixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwStyFygnWJSanlqRlpkDjAiYtAQHj
 5II7/Y7QGne4oLE3OLMdIjUKUZ7jgUnnj9g4lgEJt9tfgck2z58eMAkxJKXn5cqJc7LBDJVAK
 QtozQPbigsgi8xykoJ8zICnSnEU5BalJtZgir/ilGcg1FJmPcxyHKezLwSuN2vgM5iAjpL8ps
 xyFkliQgpqQbGxZwzpkZN4XzncXDGXKVNpvnJbhut5xgoXF0l2Lh6Des5E7/bhzkvfmf+EVnk
 eOxV8CwGzSeph5d9/7/F8CdzW7XfBw2LyWf35y/4b7Pt8u7r9bteze/Pknpqstcj7lxiw4nmG
 Tbmk+qMXk272+Nudq1nVeP1yT9Cqj5/Pzx3GwMTY9HJzLkvmJRYijMSDbWYi4oTASgianHbAg
 AA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1479990932!44877015!1
X-Originating-IP: [74.125.82.49]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38813 invoked from network); 24 Nov 2016 12:35:32 -0000
Received: from mail-wm0-f49.google.com (HELO mail-wm0-f49.google.com)
 (74.125.82.49)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 12:35:32 -0000
Received: by mail-wm0-f49.google.com with SMTP id t79so59463429wmt.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 04:35:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=w/MqsWq3uGey7IYI+5tUYb5HDHiJcecRaWHlDEQEv7U=;
 b=pPVrq+iKOJG8iep/OffVsWexyDuyXcZvX9O7H4smtEst5QkNSZgmTuPdmzgRDmxdvS
 cbYmsTerdq5RDPfo43EOFhnpUS7DYFCLMNqqYHYYJ3PvkwJ6eaVYTtx7FhYwTK9PfMrH
 p2euA6SkwcSnK0SB5mtrvRjQO1yYvhkMvRDl33rTRti3fCWHqTFd3z7z8k9VrDGI3JPe
 QEzwifpicuoX38Ruwh9f7XwWDBxGlHrVZHXhUobiKoLan6kXvA2ZYOJej4kHsL83t4Ov
 vgKPZH1jfKX6utUAKYoZPlREHzkaWfz138Tu0xTnzhaWdBVNgyeCV+Tn6u/WahJVC5QX
 m4yw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=w/MqsWq3uGey7IYI+5tUYb5HDHiJcecRaWHlDEQEv7U=;
 b=fEM1nnyBiUCZChidJA1ugAEibcP7BJOHczkeLGI3Kv5Bvvdx/Ms7o9mbqs7SkbaPH+
 IEeDqklAhBuhnq9xGtk3ApSh981cCeWsGscWR9px6H4WCq5gY/xAuBSGWHTHExH6fpvz
 Z3JFjgDfEo1ErS/ZyN3OevpAZY4HPQa4408j1hJ6jufz/fNqStxCWDJq2GjwXd1rPfQz
 1u4uCxAgX88uf95Qus0lkCWse7AwvOTZ5TF0XwDD8WnSSMev27L9ngUpcZz9t48pqMwZ
 Lk2grhXh0OPBcIRxjCUIegs77NqGmQY7/ux45/EJiTVpVYDRFd8FBdlh91Nhxy+6p9fK
 a+/g==
X-Gm-Message-State: AKaTC00/mjl5FH49fIPV3ynm4Ik669T3OfPJxSnAFRSc1Kv5vH/xDRn5f1dqANVpgiFoaNnd+Xdb+X3C/to83Q==
X-Received: by 10.28.151.136 with SMTP id z130mr2369621wmd.126.1479990932330; 
 Thu, 24 Nov 2016 04:35:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 04:35:31 -0800 (PST)
In-Reply-To: <57b86445-5655-40d3-c304-812d44b0f3bf@arm.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <57b86445-5655-40d3-c304-812d44b0f3bf@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 14:35:31 +0200
Message-ID: <CANY+8demV46ELUBL-J6oK0UsykakVobjhLJ_Bdnm2MYZ=0ESiQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJdCBpcyBub3QgY2xlYXIgdG8gbWUgdG8gd2hpY2ggZmllbGQgdGhpcyBjb21tZW50IGFwcGxp
ZXMuIElzIGl0Cj4gcGNtX2NoYW5uZWxzPwpJdCBpcyBmb3IgcGNtX3JhdGUsIGZpeGVkLCB0aGFu
a3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:35:34 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:35:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tFW-00032n-H0; Thu, 24 Nov 2016 12:35:34 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9tFV-00032b-UD
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 12:35:34 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 79/A4-29519-59ED6385; Thu, 24 Nov 2016 12:35:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXiVRtkqDvlnlm
 Ewcu3OhYrey4yOzB6HP5whSWAMYo1My8pvyKBNePoilmsBaUVa/9NY21gjOti5OIQEljAKNHb
 0ccO4rAINLBK/Ng2gQnEkRCYwyox+fIE5i5GTiAnR+LA/SesEHaJxKrmOewgNq+AoMTJmU9YQ
 GwhAS+JZZs2gNmcAtYSnY+2sUGsWMkocb2jC6yZTcBIYvmNH2BFLAKqEsfurIIaFCBxatpzNh
 BbWCBe4vuqY2CLRQTUJf5cmMAIMohZ4BKrRPf1A0AJDiBHXWL9PKEJjAKzkNwxCyGzgJFpFaN
 GcWpRWWqRrrGBXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYBgyAMEOxr9rAw8x
 SnIwKYnyii0yixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwStyFygnWJSanlqRlpkDjAiYtAQHj
 5II7/Y7QGne4oLE3OLMdIjUKUZ7jgUnnj9g4lgEJt9tfgck2z58eMAkxJKXn5cqJc7LBDJVAK
 QtozQPbigsgi8xykoJ8zICnSnEU5BalJtZgir/ilGcg1FJmPcxyHKezLwSuN2vgM5iAjpL8ps
 xyFkliQgpqQbGxZwzpkZN4XzncXDGXKVNpvnJbhut5xgoXF0l2Lh6Des5E7/bhzkvfmf+EVnk
 eOxV8CwGzSeph5d9/7/F8CdzW7XfBw2LyWf35y/4b7Pt8u7r9bteze/Pknpqstcj7lxiw4nmG
 Tbmk+qMXk272+Nudq1nVeP1yT9Cqj5/Pzx3GwMTY9HJzLkvmJRYijMSDbWYi4oTASgianHbAg
 AA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1479990932!44877015!1
X-Originating-IP: [74.125.82.49]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38813 invoked from network); 24 Nov 2016 12:35:32 -0000
Received: from mail-wm0-f49.google.com (HELO mail-wm0-f49.google.com)
 (74.125.82.49)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 12:35:32 -0000
Received: by mail-wm0-f49.google.com with SMTP id t79so59463429wmt.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 04:35:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=w/MqsWq3uGey7IYI+5tUYb5HDHiJcecRaWHlDEQEv7U=;
 b=pPVrq+iKOJG8iep/OffVsWexyDuyXcZvX9O7H4smtEst5QkNSZgmTuPdmzgRDmxdvS
 cbYmsTerdq5RDPfo43EOFhnpUS7DYFCLMNqqYHYYJ3PvkwJ6eaVYTtx7FhYwTK9PfMrH
 p2euA6SkwcSnK0SB5mtrvRjQO1yYvhkMvRDl33rTRti3fCWHqTFd3z7z8k9VrDGI3JPe
 QEzwifpicuoX38Ruwh9f7XwWDBxGlHrVZHXhUobiKoLan6kXvA2ZYOJej4kHsL83t4Ov
 vgKPZH1jfKX6utUAKYoZPlREHzkaWfz138Tu0xTnzhaWdBVNgyeCV+Tn6u/WahJVC5QX
 m4yw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=w/MqsWq3uGey7IYI+5tUYb5HDHiJcecRaWHlDEQEv7U=;
 b=fEM1nnyBiUCZChidJA1ugAEibcP7BJOHczkeLGI3Kv5Bvvdx/Ms7o9mbqs7SkbaPH+
 IEeDqklAhBuhnq9xGtk3ApSh981cCeWsGscWR9px6H4WCq5gY/xAuBSGWHTHExH6fpvz
 Z3JFjgDfEo1ErS/ZyN3OevpAZY4HPQa4408j1hJ6jufz/fNqStxCWDJq2GjwXd1rPfQz
 1u4uCxAgX88uf95Qus0lkCWse7AwvOTZ5TF0XwDD8WnSSMev27L9ngUpcZz9t48pqMwZ
 Lk2grhXh0OPBcIRxjCUIegs77NqGmQY7/ux45/EJiTVpVYDRFd8FBdlh91Nhxy+6p9fK
 a+/g==
X-Gm-Message-State: AKaTC00/mjl5FH49fIPV3ynm4Ik669T3OfPJxSnAFRSc1Kv5vH/xDRn5f1dqANVpgiFoaNnd+Xdb+X3C/to83Q==
X-Received: by 10.28.151.136 with SMTP id z130mr2369621wmd.126.1479990932330; 
 Thu, 24 Nov 2016 04:35:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 04:35:31 -0800 (PST)
In-Reply-To: <57b86445-5655-40d3-c304-812d44b0f3bf@arm.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <57b86445-5655-40d3-c304-812d44b0f3bf@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 14:35:31 +0200
Message-ID: <CANY+8demV46ELUBL-J6oK0UsykakVobjhLJ_Bdnm2MYZ=0ESiQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJdCBpcyBub3QgY2xlYXIgdG8gbWUgdG8gd2hpY2ggZmllbGQgdGhpcyBjb21tZW50IGFwcGxp
ZXMuIElzIGl0Cj4gcGNtX2NoYW5uZWxzPwpJdCBpcyBmb3IgcGNtX3JhdGUsIGZpeGVkLCB0aGFu
a3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:52:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tWB-0004bk-IK; Thu, 24 Nov 2016 12:52:47 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9tWA-0004ba-A4; Thu, 24 Nov 2016 12:52:46 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 A1/9D-19272-D92E6385; Thu, 24 Nov 2016 12:52:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXiVRvkrDvnkVm
 EQX+bocXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxrPeeWwFn5kqdj1rZW5g3MjUxcjJ
 ISRQLPHp8UnWLkYuDhaBBlaJI8fWM4M4EgJzWCWan85gBamSEMiROPX5HjuEnS9xq/MaI4jNK
 yAocXLmExaISV4Sp5YuB6vhFLCXWPrkAhvIICGBZUwS37bMAVvHJmAksfzGD7AGFgFViR87Xz
 BBDAqQmLLnH1izMNCgZ6chlokIKEv0/vrNAjKIWeAAq8SPufeBLuIActQl1s8TmsAoMAvJHbM
 QMgsYmVYxahSnFpWlFukaGuolFWWmZ5TkJmbm6BoamOnlphYXJ6an5iQmFesl5+duYgSGJAMQ
 7GD8tCzgEKMkB5OSKK/YIrMIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8xx4A5QSLUtNTK9Iyc
 4DRAZOW4OBREuHdBJLmLS5IzC3OTIdInWI05ni3+d0DJo62Dx8eMAmx5OXnpUqJ894CKRUAKc
 0ozYMbBIvaS4yyUsK8jECnCfEUpBblZpagyr9iFOdgVBLmlX4INIUnM68Ebt8roFOYgE6R/GY
 MckpJIkJKqoFRZbLCa7bQJUmn9OcxzDbgmRSaUiZyUka+QDDl3q4KM0+9H3JNcdeSrBc7uy1R
 aSi/WqH98vKrRU8tT1VkaDdPmZV1kmvSBRYhXacy9U6zQ6/nvPaccX7BAZOV+UG3Ji/b3r78S
 A3z5bMb76lrP2dLlSy1UWHcY/NE2l6C5V7sY4n+xOo5qzKUWIozEg21mIuKEwE0ZPkG1QIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1479991964!69188059!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15362 invoked from network); 24 Nov 2016 12:52:44 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 12:52:44 -0000
Received: by mail-wm0-f67.google.com with SMTP id m203so4880724wma.3;
 Thu, 24 Nov 2016 04:52:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=aJwsSvTW9YsUdd8Z6L1h3YvkEg3OlobP05cwwv2dAg4=;
 b=QoMJkFe9R/ox/XfhbNpNUsrtYYfLR8M19KxdxvvB5jLUkgvxmL1gQy6IWEdXibkN7u
 kWPuzO+vFmcKs+b5pMJmIk8Gu9otPCCp1DOLWF2yPJmnwcVdQG33rGGVFRslMxhXcM+4
 dzkblbMLc184eiRalnmrsiYjtYRDEyXdMeMv67ObalYq+S5bW9+Y+ay3QtXJexXLAGyF
 WZhbg/kS9gOKgwYekRW/zoqBPau+V4LiWSvupQN04P2gVLqnLHexBWfxgj5rnKvwxRtz
 pyGb34K0mPiGzOFzkkjaQQf5hoyyCVxzT/4yCDxEcs7UVG37RufQKjgVz2KPBWU5oeQb
 JOfg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=aJwsSvTW9YsUdd8Z6L1h3YvkEg3OlobP05cwwv2dAg4=;
 b=ZIvnzI554G55wSnJ7OSLKUNTQVQHrfLHpLwxobPjOUSjyXzmqbxFeY13GeJlSwc1NY
 SC5Hmo4VuiaJm0jiopctUgWum0EQaW6GocCkEVHUbywZ5cjm0uU88RiAEy6SXHAcWQlz
 fLETUfDf+FnAnVFbZtwjYhLjvZVP3lmWK8l+MiNBtEtP+qwghJXCT5kYehLwFN8TZ6NQ
 1Wl0dYmwRZKk9PSyXDUxrusNBFjIkZqa6tr5si6WSsvDX/AqajYP7D1DplKvv0cUzwgy
 /A+25QdeQUmGxSpNWCioY+guGVhFuwRR/lCA5dicUHRGf37wnY020lcXyWBw/w2fxQ1D
 8OEQ==
X-Gm-Message-State: AKaTC01K5ZO6L6PYARgAvHTyz/216jQxvJLClwYtVUBVE1S1yju6//0YGe5ri37zpyaLeXBBf+wI6H8rWbFvAg==
X-Received: by 10.28.0.13 with SMTP id 13mr2313538wma.126.1479991964437; Thu,
 24 Nov 2016 04:52:44 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 04:52:44 -0800 (PST)
In-Reply-To: <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 14:52:44 +0200
Message-ID: <CANY+8deVf0z8nkwh0sPL+-gLhMvb2r+WfTKSqfF6hAXBY4_nXQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
	interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBZb3Ugc3RpbGwgdGFsayBhYm91dCAiWGVuIGhlYWRlcnMiLCBpLmUuIHBsdXJhbCwgc28gSSBk
b24ndCB0aGluayB5b3VyCj4gcmVwbHkgYWRkcmVzc2VzIG15IGVhcmxpZXIgcXVlc3Rpb24uIElP
VyBJIGNvbnRpbnVlIHRvIHRoaW5rIHRoZXJlCj4gc2hvdWxkIGJlIG9ubHkgb25lIGhlYWRlciBp
biB0aGUgcGF0Y2ggaGVyZS4KCk9rLCBtYWtlcyBzZW5zZS4gSSB3aWxsIGNyZWF0ZSAyIHBhdGNo
ZXM6IG9uZSBmb3Igc25kaWYuaCB3aGljaAppcyBhIGdlbmVyaWMgcHJvdG9jb2wgKHBsYXRmb3Jt
IGFnbm9zdGljKSBhbmQgc25kaWZfbGludXguaCB3aGljaCBpcwpMaW51eCBzcGVjaWZpYy4KRG9l
cyB0aGlzIGFkZHJlc3MgeW91ciBjb25jZXJuPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:52:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tWB-0004bk-IK; Thu, 24 Nov 2016 12:52:47 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9tWA-0004ba-A4; Thu, 24 Nov 2016 12:52:46 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 A1/9D-19272-D92E6385; Thu, 24 Nov 2016 12:52:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXiVRvkrDvnkVm
 EQX+bocXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxrPeeWwFn5kqdj1rZW5g3MjUxcjJ
 ISRQLPHp8UnWLkYuDhaBBlaJI8fWM4M4EgJzWCWan85gBamSEMiROPX5HjuEnS9xq/MaI4jNK
 yAocXLmExaISV4Sp5YuB6vhFLCXWPrkAhvIICGBZUwS37bMAVvHJmAksfzGD7AGFgFViR87Xz
 BBDAqQmLLnH1izMNCgZ6chlokIKEv0/vrNAjKIWeAAq8SPufeBLuIActQl1s8TmsAoMAvJHbM
 QMgsYmVYxahSnFpWlFukaGuolFWWmZ5TkJmbm6BoamOnlphYXJ6an5iQmFesl5+duYgSGJAMQ
 7GD8tCzgEKMkB5OSKK/YIrMIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8xx4A5QSLUtNTK9Iyc
 4DRAZOW4OBREuHdBJLmLS5IzC3OTIdInWI05ni3+d0DJo62Dx8eMAmx5OXnpUqJ894CKRUAKc
 0ozYMbBIvaS4yyUsK8jECnCfEUpBblZpagyr9iFOdgVBLmlX4INIUnM68Ebt8roFOYgE6R/GY
 MckpJIkJKqoFRZbLCa7bQJUmn9OcxzDbgmRSaUiZyUka+QDDl3q4KM0+9H3JNcdeSrBc7uy1R
 aSi/WqH98vKrRU8tT1VkaDdPmZV1kmvSBRYhXacy9U6zQ6/nvPaccX7BAZOV+UG3Ji/b3r78S
 A3z5bMb76lrP2dLlSy1UWHcY/NE2l6C5V7sY4n+xOo5qzKUWIozEg21mIuKEwE0ZPkG1QIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1479991964!69188059!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15362 invoked from network); 24 Nov 2016 12:52:44 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 12:52:44 -0000
Received: by mail-wm0-f67.google.com with SMTP id m203so4880724wma.3;
 Thu, 24 Nov 2016 04:52:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=aJwsSvTW9YsUdd8Z6L1h3YvkEg3OlobP05cwwv2dAg4=;
 b=QoMJkFe9R/ox/XfhbNpNUsrtYYfLR8M19KxdxvvB5jLUkgvxmL1gQy6IWEdXibkN7u
 kWPuzO+vFmcKs+b5pMJmIk8Gu9otPCCp1DOLWF2yPJmnwcVdQG33rGGVFRslMxhXcM+4
 dzkblbMLc184eiRalnmrsiYjtYRDEyXdMeMv67ObalYq+S5bW9+Y+ay3QtXJexXLAGyF
 WZhbg/kS9gOKgwYekRW/zoqBPau+V4LiWSvupQN04P2gVLqnLHexBWfxgj5rnKvwxRtz
 pyGb34K0mPiGzOFzkkjaQQf5hoyyCVxzT/4yCDxEcs7UVG37RufQKjgVz2KPBWU5oeQb
 JOfg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=aJwsSvTW9YsUdd8Z6L1h3YvkEg3OlobP05cwwv2dAg4=;
 b=ZIvnzI554G55wSnJ7OSLKUNTQVQHrfLHpLwxobPjOUSjyXzmqbxFeY13GeJlSwc1NY
 SC5Hmo4VuiaJm0jiopctUgWum0EQaW6GocCkEVHUbywZ5cjm0uU88RiAEy6SXHAcWQlz
 fLETUfDf+FnAnVFbZtwjYhLjvZVP3lmWK8l+MiNBtEtP+qwghJXCT5kYehLwFN8TZ6NQ
 1Wl0dYmwRZKk9PSyXDUxrusNBFjIkZqa6tr5si6WSsvDX/AqajYP7D1DplKvv0cUzwgy
 /A+25QdeQUmGxSpNWCioY+guGVhFuwRR/lCA5dicUHRGf37wnY020lcXyWBw/w2fxQ1D
 8OEQ==
X-Gm-Message-State: AKaTC01K5ZO6L6PYARgAvHTyz/216jQxvJLClwYtVUBVE1S1yju6//0YGe5ri37zpyaLeXBBf+wI6H8rWbFvAg==
X-Received: by 10.28.0.13 with SMTP id 13mr2313538wma.126.1479991964437; Thu,
 24 Nov 2016 04:52:44 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 04:52:44 -0800 (PST)
In-Reply-To: <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 14:52:44 +0200
Message-ID: <CANY+8deVf0z8nkwh0sPL+-gLhMvb2r+WfTKSqfF6hAXBY4_nXQ@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
	interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBZb3Ugc3RpbGwgdGFsayBhYm91dCAiWGVuIGhlYWRlcnMiLCBpLmUuIHBsdXJhbCwgc28gSSBk
b24ndCB0aGluayB5b3VyCj4gcmVwbHkgYWRkcmVzc2VzIG15IGVhcmxpZXIgcXVlc3Rpb24uIElP
VyBJIGNvbnRpbnVlIHRvIHRoaW5rIHRoZXJlCj4gc2hvdWxkIGJlIG9ubHkgb25lIGhlYWRlciBp
biB0aGUgcGF0Y2ggaGVyZS4KCk9rLCBtYWtlcyBzZW5zZS4gSSB3aWxsIGNyZWF0ZSAyIHBhdGNo
ZXM6IG9uZSBmb3Igc25kaWYuaCB3aGljaAppcyBhIGdlbmVyaWMgcHJvdG9jb2wgKHBsYXRmb3Jt
IGFnbm9zdGljKSBhbmQgc25kaWZfbGludXguaCB3aGljaCBpcwpMaW51eCBzcGVjaWZpYy4KRG9l
cyB0aGlzIGFkZHJlc3MgeW91ciBjb25jZXJuPwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:53:44 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:53:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tX6-0004hf-U1; Thu, 24 Nov 2016 12:53:44 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9tX4-0004hR-WA; Thu, 24 Nov 2016 12:53:43 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 37/A7-01948-6D2E6385; Thu, 24 Nov 2016 12:53:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRWlGSWpSXmKPExsXiVRvkpHv1kVm
 EQdMVdYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjIPbzjEVzGepuHqbv4FxF3MXIyeH
 kECRxP0z/xi7GLk4WAQaWCUWPHrLCuJICMxhlfi/cg0bSJWEQI7E7LvNzBB2ocTj/jNgNq+Ao
 MTJmU9Yuhg5gCZ5SdybEwYS5hSwlvjyYxUzyBwhgUVMEh3/3oDVswkYSSy/8YMFxGYRUJX4/P
 sCE8ScAIl/y96AxYUF4iW+rzoGVi8ioC7x58IEsOuYBe6zSnzb+JMJZBkzUGL9PKEJjAKzkJw
 xCyGzgJFpFaNGcWpRWWqRrqGRXlJRZnpGSW5iZo6uoYGpXm5qcXFiempOYlKxXnJ+7iZGYDgy
 AMEOxr5ZzocYJTmYlER5xRaZRQjxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4D32ACgnWJSanlqRl
 pkDjAyYtAQHj5II7yaQNG9xQWJucWY6ROoUozHHu83vHjBxtH348IBJiCUvPy9VSpz3FkipAE
 hpRmke3CBYxF5ilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSMK/0Q6ApPJl5JXD7XgGdwgR0iuQ
 3Y5BTShIRUlINjDkJtZY7p+3ZmvyyQ5jpWuTDw9fMTPsEr05c+ja2nVN534yJPzb+f90V4/Dj
 95PATZe9GT6l2Vl+zCmdoBGkt6nSN3XRRO4fs3kOfzn4d038utwbf17ssI4K4jZprkmZJrPp0
 zV2WRZNZ/nTG843BX477Wj9LpTHQK0uyfxM8pfsniuFPJU2AkosxRmJhlrMRcWJAP6kdSvTAg
 AA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1479992019!72135456!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1589 invoked from network); 24 Nov 2016 12:53:40 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 12:53:40 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so4913399wme.1;
 Thu, 24 Nov 2016 04:53:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=bGhdwcag9n/nDO+ftax+cMIp0ELxXqZtBz3dKu5JyBM=;
 b=U/ad6Hxz/0EGpRt7TVTzEmp2x/Yk7jQxDGvTVh8SxOpHjAMloSxbaYhsFSbeOQcGNY
 y6FwCTqqq1tCF8//hNkMhuuokES4Pu7L9ewRNYzQmJ47B+/juY13Znpp5i6AY5YdEOT6
 KqxO92e/sMAB9d6OUSjhLSw7PYDau2KgCA9YAp9mRyEKQ3PwImXmOdhW74BGFkW3CAM+
 W7iXDbC1HY/W5FvUpHNf2TW54M2uAPAy0Fe3EJBYX3xVkEZVlmsH3h7HqMJXrKxBrD5g
 Ia9ieFcQ6bVVppyeFSSlr13AwhDw7XGUgpQ14sooyGKm3n8IcF2Di8Pd+t19MChRCrii
 6Q1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=bGhdwcag9n/nDO+ftax+cMIp0ELxXqZtBz3dKu5JyBM=;
 b=h1517MyOpVG9rDjMdmBpjMaHEWgi146/A2+hF8/ZTpoG+GC/T3f306c7WkamJLZqRI
 gktYpFBUFlyvTbJSGWtpBMYev9oEdmrn19qN4IVgSE/UhUVzGtYYRrE3YBGBHeShZIfz
 8IUokzILJFORebbOdQ3PJdWOVkBvQsE/dqsGVXqfQpCpH5JNIXY5iEC2IzMzOZ1RwOtp
 R42tb8+TRHefmZ0CTXFfHP+oCZoWFc8tdZCwCWPXYosU4F2AYsTDR0W7iTGWsokhTjDL
 8u61ZCwDTgTvNy8ST6pFHsH10TJwyLdBSuShFLEUcD115/X4hGSLn8/L4Z49+jKDJ5jv
 HbQA==
X-Gm-Message-State: AKaTC00WrAJ3ALlh3rQVyQns94uWwO6nS/uB/Vt7TcpY8H7Gib6WDhlPyebL+q7pDgzIPiKHDd2W8UNQ0Xr/Ew==
X-Received: by 10.28.191.130 with SMTP id o2mr2410674wmi.97.1479992020263;
 Thu, 24 Nov 2016 04:53:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 04:53:39 -0800 (PST)
In-Reply-To: <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 14:53:39 +0200
Message-ID: <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBBbnkgcGVvcGxlIHdobyB3YW50cyB0byB1c2UgdGhlIFBWIGRyaXZlciBmb3Igb3RoZXIgT1Mg
dGhhbiBMaW51eCB3aWxsIGhhdmUKPiB0byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3Qg
eW91IHdyaXRlIGEgcGxhdGZvcm0gYWdub3N0aWMgaGVhZGVyPwo+Cj4gVGhpcyB3b3VsZCBhbHNv
IG1ha2UgZWFzaWVyIHRvIHNoYXJlIHRoZSBQViBkcml2ZXIgY29kZSBiZXR3ZWVuIGRpZmZlcmVu
dAo+IE9TLgpUaGVyZSBhcmUgMiBmaWxlczogc25kaWYuaCB3aGljaCBpcyBwbGF0Zm9ybSBhZ25v
c3RpYyBhbmQgc25kaWZfbGludXguaAp3aGljaCBpcyBMaW51eCBwbGF0Zm9ybSBzcGVjaWZpYyAo
dGhpcyBpcyBleGFjdGx5IHRoZSBmaWxlIHdoaWNoIGV2ZXJ5IHBsYXRmb3JtCndpbGwgbmVlZCB0
byBkZWZpbmUsIGUuZy4gc25kaWZfd2luZG93cy5oKS4KSW4gbXkgY2FzZSBJIG5lZWQgaXQgdG8g
YXQgbGVhc3QgZGVmaW5lIExpbnV4IHNwZWNpZmljIF9fcGFja2VkCmF0dHJpYnV0ZSB3aGljaCBp
cyBub3Qgc3VwcG9ydGVkIGJ5IFdpbiBBRkFJSy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJl
ZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 12:53:44 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 12:53:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tX6-0004hf-U1; Thu, 24 Nov 2016 12:53:44 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9tX4-0004hR-WA; Thu, 24 Nov 2016 12:53:43 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 37/A7-01948-6D2E6385; Thu, 24 Nov 2016 12:53:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRWlGSWpSXmKPExsXiVRvkpHv1kVm
 EQdMVdYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjIPbzjEVzGepuHqbv4FxF3MXIyeH
 kECRxP0z/xi7GLk4WAQaWCUWPHrLCuJICMxhlfi/cg0bSJWEQI7E7LvNzBB2ocTj/jNgNq+Ao
 MTJmU9Yuhg5gCZ5SdybEwYS5hSwlvjyYxUzyBwhgUVMEh3/3oDVswkYSSy/8YMFxGYRUJX4/P
 sCE8ScAIl/y96AxYUF4iW+rzoGVi8ioC7x58IEsOuYBe6zSnzb+JMJZBkzUGL9PKEJjAKzkJw
 xCyGzgJFpFaNGcWpRWWqRrqGRXlJRZnpGSW5iZo6uoYGpXm5qcXFiempOYlKxXnJ+7iZGYDgy
 AMEOxr5ZzocYJTmYlER5xRaZRQjxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4D32ACgnWJSanlqRl
 pkDjAyYtAQHj5II7yaQNG9xQWJucWY6ROoUozHHu83vHjBxtH348IBJiCUvPy9VSpz3FkipAE
 hpRmke3CBYxF5ilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSMK/0Q6ApPJl5JXD7XgGdwgR0iuQ
 3Y5BTShIRUlINjDkJtZY7p+3ZmvyyQ5jpWuTDw9fMTPsEr05c+ja2nVN534yJPzb+f90V4/Dj
 95PATZe9GT6l2Vl+zCmdoBGkt6nSN3XRRO4fs3kOfzn4d038utwbf17ssI4K4jZprkmZJrPp0
 zV2WRZNZ/nTG843BX477Wj9LpTHQK0uyfxM8pfsniuFPJU2AkosxRmJhlrMRcWJAP6kdSvTAg
 AA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1479992019!72135456!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1589 invoked from network); 24 Nov 2016 12:53:40 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 12:53:40 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so4913399wme.1;
 Thu, 24 Nov 2016 04:53:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=bGhdwcag9n/nDO+ftax+cMIp0ELxXqZtBz3dKu5JyBM=;
 b=U/ad6Hxz/0EGpRt7TVTzEmp2x/Yk7jQxDGvTVh8SxOpHjAMloSxbaYhsFSbeOQcGNY
 y6FwCTqqq1tCF8//hNkMhuuokES4Pu7L9ewRNYzQmJ47B+/juY13Znpp5i6AY5YdEOT6
 KqxO92e/sMAB9d6OUSjhLSw7PYDau2KgCA9YAp9mRyEKQ3PwImXmOdhW74BGFkW3CAM+
 W7iXDbC1HY/W5FvUpHNf2TW54M2uAPAy0Fe3EJBYX3xVkEZVlmsH3h7HqMJXrKxBrD5g
 Ia9ieFcQ6bVVppyeFSSlr13AwhDw7XGUgpQ14sooyGKm3n8IcF2Di8Pd+t19MChRCrii
 6Q1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=bGhdwcag9n/nDO+ftax+cMIp0ELxXqZtBz3dKu5JyBM=;
 b=h1517MyOpVG9rDjMdmBpjMaHEWgi146/A2+hF8/ZTpoG+GC/T3f306c7WkamJLZqRI
 gktYpFBUFlyvTbJSGWtpBMYev9oEdmrn19qN4IVgSE/UhUVzGtYYRrE3YBGBHeShZIfz
 8IUokzILJFORebbOdQ3PJdWOVkBvQsE/dqsGVXqfQpCpH5JNIXY5iEC2IzMzOZ1RwOtp
 R42tb8+TRHefmZ0CTXFfHP+oCZoWFc8tdZCwCWPXYosU4F2AYsTDR0W7iTGWsokhTjDL
 8u61ZCwDTgTvNy8ST6pFHsH10TJwyLdBSuShFLEUcD115/X4hGSLn8/L4Z49+jKDJ5jv
 HbQA==
X-Gm-Message-State: AKaTC00WrAJ3ALlh3rQVyQns94uWwO6nS/uB/Vt7TcpY8H7Gib6WDhlPyebL+q7pDgzIPiKHDd2W8UNQ0Xr/Ew==
X-Received: by 10.28.191.130 with SMTP id o2mr2410674wmi.97.1479992020263;
 Thu, 24 Nov 2016 04:53:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 04:53:39 -0800 (PST)
In-Reply-To: <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 14:53:39 +0200
Message-ID: <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBBbnkgcGVvcGxlIHdobyB3YW50cyB0byB1c2UgdGhlIFBWIGRyaXZlciBmb3Igb3RoZXIgT1Mg
dGhhbiBMaW51eCB3aWxsIGhhdmUKPiB0byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3Qg
eW91IHdyaXRlIGEgcGxhdGZvcm0gYWdub3N0aWMgaGVhZGVyPwo+Cj4gVGhpcyB3b3VsZCBhbHNv
IG1ha2UgZWFzaWVyIHRvIHNoYXJlIHRoZSBQViBkcml2ZXIgY29kZSBiZXR3ZWVuIGRpZmZlcmVu
dAo+IE9TLgpUaGVyZSBhcmUgMiBmaWxlczogc25kaWYuaCB3aGljaCBpcyBwbGF0Zm9ybSBhZ25v
c3RpYyBhbmQgc25kaWZfbGludXguaAp3aGljaCBpcyBMaW51eCBwbGF0Zm9ybSBzcGVjaWZpYyAo
dGhpcyBpcyBleGFjdGx5IHRoZSBmaWxlIHdoaWNoIGV2ZXJ5IHBsYXRmb3JtCndpbGwgbmVlZCB0
byBkZWZpbmUsIGUuZy4gc25kaWZfd2luZG93cy5oKS4KSW4gbXkgY2FzZSBJIG5lZWQgaXQgdG8g
YXQgbGVhc3QgZGVmaW5lIExpbnV4IHNwZWNpZmljIF9fcGFja2VkCmF0dHJpYnV0ZSB3aGljaCBp
cyBub3Qgc3VwcG9ydGVkIGJ5IFdpbiBBRkFJSy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJl
ZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:01:00 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:01:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9te7-0005bJ-Mk; Thu, 24 Nov 2016 13:00:59 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9te7-0005bA-8F; Thu, 24 Nov 2016 13:00:59 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 44/A0-08512-A84E6385; Thu, 24 Nov 2016 13:00:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsVysyfVTbfziVm
 EwfOZlhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGQeezGcsmM1ZMfnfJ5YGxn3sXYxc
 HEICGxklZs3cyQLh7GaUuH1vJ3MXIyeHsEC8xPdVx8BsEQEDiQu3prFCFL1ikji98A4jiMMsc
 JtV4sLF/ywgVWwCmhJ3Pn9iArF5Bawktty8CxZnEVCVuL9iISOILSoQLvF+1kI2iBpBiZMzn4
 DVcAoEShy9tANsG7OAmcS8zQ+hbHmJ7W/nME9g5JuFpGUWkrJZSMoWMDKvYtQoTi0qSy3SNTT
 RSyrKTM8oyU3MzNE1NDDVy00tLk5MT81JTCrWS87P3cQIDD8GINjBePa05yFGSQ4mJVFesUVm
 EUJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeOc+BsoJFqWmp1akZeYAIwEmLcHBoyTCm/IQKM1bX
 JCYW5yZDpE6xagoJc67BqRPACSRUZoH1waLvkuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5v
 0IMoUnM68EbvoroMVMQIslvxmDLC5JREhJNTAudynWei/x4u/i1Z9bl9ZeX8pRNYU3ePpK+dU
 71t45sky3IKNT1uTaAdmCkt38W5he2r7bOnWORFZmzes33PMa9QpryreZ5+a+fByxzOvGmpuR
 b8o+bn63TmJiT8qRdTqHKpeUOGvV2f34eTE+nX25tJOa2auw6Fb2/1v3dNW5v5AWfqSlN+WOE
 ktxRqKhFnNRcSIAwchY5rkCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1479992455!33183629!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12955 invoked from network); 24 Nov 2016 13:00:55 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-206.messagelabs.com with SMTP; 24 Nov 2016 13:00:55 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B370916;
 Thu, 24 Nov 2016 05:00:56 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3050D3F318;
 Thu, 24 Nov 2016 05:00:54 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2171baff-7cc7-2c40-2715-68bfc473c6ad@arm.com>
Date: Thu, 24 Nov 2016 13:00:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGVsbG8gT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTI6NTMsIE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIHdyb3RlOgo+PiBBbnkgcGVvcGxlIHdobyB3YW50cyB0byB1c2UgdGhlIFBWIGRyaXZlciBm
b3Igb3RoZXIgT1MgdGhhbiBMaW51eCB3aWxsIGhhdmUKPj4gdG8gZG8gaXQuIFNvLCBtYXkgSSBh
c2sgd2h5IGRvbid0IHlvdSB3cml0ZSBhIHBsYXRmb3JtIGFnbm9zdGljIGhlYWRlcj8KPj4KPj4g
VGhpcyB3b3VsZCBhbHNvIG1ha2UgZWFzaWVyIHRvIHNoYXJlIHRoZSBQViBkcml2ZXIgY29kZSBi
ZXR3ZWVuIGRpZmZlcmVudAo+PiBPUy4KPiBUaGVyZSBhcmUgMiBmaWxlczogc25kaWYuaCB3aGlj
aCBpcyBwbGF0Zm9ybSBhZ25vc3RpYyBhbmQgc25kaWZfbGludXguaAoKSSBkb24ndCBjb25zaWRl
ciBzbmRpZi5oIGJlZW4gYWdub3N0aWMuIEl0IGlzIGp1c3QgYSBidW5jaCBvZiBhcnJheSAKZGVm
aW5pdGlvbi4gRWFjaCBPUyB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCB0aGVpciBvd24gaGVhZGVy
cyBpbiBvcmRlciAKdG8gZWFzaWx5IGFjY2VzcyBjb21tYW5kIGZpZWxkcy4KCj4gd2hpY2ggaXMg
TGludXggcGxhdGZvcm0gc3BlY2lmaWMgKHRoaXMgaXMgZXhhY3RseSB0aGUgZmlsZSB3aGljaCBl
dmVyeSBwbGF0Zm9ybQo+IHdpbGwgbmVlZCB0byBkZWZpbmUsIGUuZy4gc25kaWZfd2luZG93cy5o
KS4KPiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lm
aWMgX19wYWNrZWQKPiBhdHRyaWJ1dGUgd2hpY2ggaXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZB
SUsuCgpBbGwgdGhlIG90aGVyIFBWIHByb3RvY29scyBhcmUgYWJsZSB0byBkZWZpbmUgc3RydWN0
dXJlIHRoYXQgYXJlIApwbGF0Zm9ybSBhZ25vc3RpYy4gSSB3b3VsZCBsaWtlIHRvIHVuZGVyc3Rh
bmQgd2h5IHlvdSBjYW5ub3QgZG8gdGhpcyBoZXJlLgoKTm90IG1lbnRpb25pbmcgdGhhdCB1c2lu
ZyBfX3BhY2tlZCBpcyB1c3VhbGx5IGEgYmFkIGlkZWEgYmVjYXVzZSBpdCBjYW4gCm1lc3MtdXAg
d2l0aCB0aGUgbmF0dXJhbCBhbGlnbm1lbnQgb2YgdGhlIGZpZWxkcyBhbmQgbWFrZXMgdGhlIApw
cm9ncmFtbWVyJ3MgbGlmZSBtb3JlIG1pc2VyYWJsZSAoc2VlIGFuIGV4YW1wbGUgaW4gZHJtIFBW
IGRyaXZlcnMpLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcg
bGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZl
bA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:01:00 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:01:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9te7-0005bJ-Mk; Thu, 24 Nov 2016 13:00:59 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9te7-0005bA-8F; Thu, 24 Nov 2016 13:00:59 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 44/A0-08512-A84E6385; Thu, 24 Nov 2016 13:00:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsVysyfVTbfziVm
 EwfOZlhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGQeezGcsmM1ZMfnfJ5YGxn3sXYxc
 HEICGxklZs3cyQLh7GaUuH1vJ3MXIyeHsEC8xPdVx8BsEQEDiQu3prFCFL1ikji98A4jiMMsc
 JtV4sLF/ywgVWwCmhJ3Pn9iArF5Bawktty8CxZnEVCVuL9iISOILSoQLvF+1kI2iBpBiZMzn4
 DVcAoEShy9tANsG7OAmcS8zQ+hbHmJ7W/nME9g5JuFpGUWkrJZSMoWMDKvYtQoTi0qSy3SNTT
 RSyrKTM8oyU3MzNE1NDDVy00tLk5MT81JTCrWS87P3cQIDD8GINjBePa05yFGSQ4mJVFesUVm
 EUJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeOc+BsoJFqWmp1akZeYAIwEmLcHBoyTCm/IQKM1bX
 JCYW5yZDpE6xagoJc67BqRPACSRUZoH1waLvkuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5v
 0IMoUnM68EbvoroMVMQIslvxmDLC5JREhJNTAudynWei/x4u/i1Z9bl9ZeX8pRNYU3ePpK+dU
 71t45sky3IKNT1uTaAdmCkt38W5he2r7bOnWORFZmzes33PMa9QpryreZ5+a+fByxzOvGmpuR
 b8o+bn63TmJiT8qRdTqHKpeUOGvV2f34eTE+nX25tJOa2auw6Fb2/1v3dNW5v5AWfqSlN+WOE
 ktxRqKhFnNRcSIAwchY5rkCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1479992455!33183629!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12955 invoked from network); 24 Nov 2016 13:00:55 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-206.messagelabs.com with SMTP; 24 Nov 2016 13:00:55 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B370916;
 Thu, 24 Nov 2016 05:00:56 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3050D3F318;
 Thu, 24 Nov 2016 05:00:54 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2171baff-7cc7-2c40-2715-68bfc473c6ad@arm.com>
Date: Thu, 24 Nov 2016 13:00:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGVsbG8gT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTI6NTMsIE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIHdyb3RlOgo+PiBBbnkgcGVvcGxlIHdobyB3YW50cyB0byB1c2UgdGhlIFBWIGRyaXZlciBm
b3Igb3RoZXIgT1MgdGhhbiBMaW51eCB3aWxsIGhhdmUKPj4gdG8gZG8gaXQuIFNvLCBtYXkgSSBh
c2sgd2h5IGRvbid0IHlvdSB3cml0ZSBhIHBsYXRmb3JtIGFnbm9zdGljIGhlYWRlcj8KPj4KPj4g
VGhpcyB3b3VsZCBhbHNvIG1ha2UgZWFzaWVyIHRvIHNoYXJlIHRoZSBQViBkcml2ZXIgY29kZSBi
ZXR3ZWVuIGRpZmZlcmVudAo+PiBPUy4KPiBUaGVyZSBhcmUgMiBmaWxlczogc25kaWYuaCB3aGlj
aCBpcyBwbGF0Zm9ybSBhZ25vc3RpYyBhbmQgc25kaWZfbGludXguaAoKSSBkb24ndCBjb25zaWRl
ciBzbmRpZi5oIGJlZW4gYWdub3N0aWMuIEl0IGlzIGp1c3QgYSBidW5jaCBvZiBhcnJheSAKZGVm
aW5pdGlvbi4gRWFjaCBPUyB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCB0aGVpciBvd24gaGVhZGVy
cyBpbiBvcmRlciAKdG8gZWFzaWx5IGFjY2VzcyBjb21tYW5kIGZpZWxkcy4KCj4gd2hpY2ggaXMg
TGludXggcGxhdGZvcm0gc3BlY2lmaWMgKHRoaXMgaXMgZXhhY3RseSB0aGUgZmlsZSB3aGljaCBl
dmVyeSBwbGF0Zm9ybQo+IHdpbGwgbmVlZCB0byBkZWZpbmUsIGUuZy4gc25kaWZfd2luZG93cy5o
KS4KPiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lm
aWMgX19wYWNrZWQKPiBhdHRyaWJ1dGUgd2hpY2ggaXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZB
SUsuCgpBbGwgdGhlIG90aGVyIFBWIHByb3RvY29scyBhcmUgYWJsZSB0byBkZWZpbmUgc3RydWN0
dXJlIHRoYXQgYXJlIApwbGF0Zm9ybSBhZ25vc3RpYy4gSSB3b3VsZCBsaWtlIHRvIHVuZGVyc3Rh
bmQgd2h5IHlvdSBjYW5ub3QgZG8gdGhpcyBoZXJlLgoKTm90IG1lbnRpb25pbmcgdGhhdCB1c2lu
ZyBfX3BhY2tlZCBpcyB1c3VhbGx5IGEgYmFkIGlkZWEgYmVjYXVzZSBpdCBjYW4gCm1lc3MtdXAg
d2l0aCB0aGUgbmF0dXJhbCBhbGlnbm1lbnQgb2YgdGhlIGZpZWxkcyBhbmQgbWFrZXMgdGhlIApw
cm9ncmFtbWVyJ3MgbGlmZSBtb3JlIG1pc2VyYWJsZSAoc2VlIGFuIGV4YW1wbGUgaW4gZHJtIFBW
IGRyaXZlcnMpLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcg
bGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZl
bA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:02:29 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:02:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tfZ-0005hK-77; Thu, 24 Nov 2016 13:02:29 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9tfY-0005hA-Ao; Thu, 24 Nov 2016 13:02:28 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 58/CA-20885-3E4E6385; Thu, 24 Nov 2016 13:02:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS/fRE7M
 Ig22dphYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGWv3HWItuM5Sca31KHMD4zPmLkZO
 DiGBPImTDzYxgdi8AnYSs/dsYASxJQQMJZ6+v84GYrMIqEqcvLwdzGYTUJdoe7adFcQWETCSa
 H0yE6iXi4NZYA6rxKFJV1lAEsIC3hInen+zgCSEBN4xSbw/fhqom4ODUyBQYs53DhCTV0BQ4u
 8OYZByZgEtiYe/brFA2NoSyxa+ZgYpYRaQllj+j2MCI98shIZZSBpmIWmYhdCwgJFlFaNGcWp
 RWWqRrqGZXlJRZnpGSW5iZo6uoYGxXm5qcXFiempOYlKxXnJ+7iZGYCAyAMEOxlXbPQ8xSnIw
 KYnyii0yixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwSsKDGwhwaLU9NSKtMwcYEzApCU4eJREe
 A8+BkrzFhck5hZnpkOkTjHqcrzb/O4BkxBLXn5eqpQ47xqQIgGQoozSPLgRsPi8xCgrJczLCH
 SUEE9BalFuZgmq/CtGcQ5GJWHejyBTeDLzSuA2vQI6ggnoCMlvxiBHlCQipKQaGJ3NqtJ4ZV+
 84zt/MGPJAr+6V+sfRV0N2Fj5W+hNRsZd/Qc1JkVS5g1LH/TPX3d/oY/EpkmXppxjzF/h+9D5
 0kH/7O4rNZfLtjdJnjX6+UXG7PIVdf+Hz9wYtj1YIHNht2l9jqPIyWipm49envA6vVDQ4sbK3
 8kV+09lVZ7+2XFq0tn5PzPfWq1WYinOSDTUYi4qTgQAGVZ+8soCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1479992544!61050557!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8182 invoked from network); 24 Nov 2016 13:02:26 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 13:02:26 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 06:02:24 -0700
Message-Id: <5836F2EE0200007800121AF1@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 06:02:22 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
 <CANY+8deVf0z8nkwh0sPL+-gLhMvb2r+WfTKSqfF6hAXBY4_nXQ@mail.gmail.com>
In-Reply-To: <CANY+8deVf0z8nkwh0sPL+-gLhMvb2r+WfTKSqfF6hAXBY4_nXQ@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEzOjUyLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
IFlvdSBzdGlsbCB0YWxrIGFib3V0ICJYZW4gaGVhZGVycyIsIGkuZS4gcGx1cmFsLCBzbyBJIGRv
bid0IHRoaW5rIHlvdXIKPj4gcmVwbHkgYWRkcmVzc2VzIG15IGVhcmxpZXIgcXVlc3Rpb24uIElP
VyBJIGNvbnRpbnVlIHRvIHRoaW5rIHRoZXJlCj4+IHNob3VsZCBiZSBvbmx5IG9uZSBoZWFkZXIg
aW4gdGhlIHBhdGNoIGhlcmUuCj4gCj4gT2ssIG1ha2VzIHNlbnNlLiBJIHdpbGwgY3JlYXRlIDIg
cGF0Y2hlczogb25lIGZvciBzbmRpZi5oIHdoaWNoCj4gaXMgYSBnZW5lcmljIHByb3RvY29sIChw
bGF0Zm9ybSBhZ25vc3RpYykgYW5kIHNuZGlmX2xpbnV4Lmggd2hpY2ggaXMKPiBMaW51eCBzcGVj
aWZpYy4KPiBEb2VzIHRoaXMgYWRkcmVzcyB5b3VyIGNvbmNlcm4/CgpXZWxsIC0gc2VlIG15IHJl
cGx5IHRvIHlvdXIgcmVzcGVjdGl2ZSBEUk0gcGF0Y2guIEl0IG1heSB3ZWxsIGJlCnRoYXQgdGhl
IHNhbWUgaXNzdWUgZXhpc3RzIGhlcmUsIGluIHdoaWNoIGNhc2UgeW91IHJhdGhlciB3YW50IHRv
CmZvbGQgdGhlIHR3byBmaWxlcy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRl
ZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:02:29 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:02:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tfZ-0005hK-77; Thu, 24 Nov 2016 13:02:29 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9tfY-0005hA-Ao; Thu, 24 Nov 2016 13:02:28 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 58/CA-20885-3E4E6385; Thu, 24 Nov 2016 13:02:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS/fRE7M
 Ig22dphYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGWv3HWItuM5Sca31KHMD4zPmLkZO
 DiGBPImTDzYxgdi8AnYSs/dsYASxJQQMJZ6+v84GYrMIqEqcvLwdzGYTUJdoe7adFcQWETCSa
 H0yE6iXi4NZYA6rxKFJV1lAEsIC3hInen+zgCSEBN4xSbw/fhqom4ODUyBQYs53DhCTV0BQ4u
 8OYZByZgEtiYe/brFA2NoSyxa+ZgYpYRaQllj+j2MCI98shIZZSBpmIWmYhdCwgJFlFaNGcWp
 RWWqRrqGZXlJRZnpGSW5iZo6uoYGxXm5qcXFiempOYlKxXnJ+7iZGYCAyAMEOxlXbPQ8xSnIw
 KYnyii0yixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwSsKDGwhwaLU9NSKtMwcYEzApCU4eJREe
 A8+BkrzFhck5hZnpkOkTjHqcrzb/O4BkxBLXn5eqpQ47xqQIgGQoozSPLgRsPi8xCgrJczLCH
 SUEE9BalFuZgmq/CtGcQ5GJWHejyBTeDLzSuA2vQI6ggnoCMlvxiBHlCQipKQaGJ3NqtJ4ZV+
 84zt/MGPJAr+6V+sfRV0N2Fj5W+hNRsZd/Qc1JkVS5g1LH/TPX3d/oY/EpkmXppxjzF/h+9D5
 0kH/7O4rNZfLtjdJnjX6+UXG7PIVdf+Hz9wYtj1YIHNht2l9jqPIyWipm49envA6vVDQ4sbK3
 8kV+09lVZ7+2XFq0tn5PzPfWq1WYinOSDTUYi4qTgQAGVZ+8soCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1479992544!61050557!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8182 invoked from network); 24 Nov 2016 13:02:26 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 13:02:26 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 06:02:24 -0700
Message-Id: <5836F2EE0200007800121AF1@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 06:02:22 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <5836E80D0200007800121A4F@prv-mh.provo.novell.com>
 <CANY+8deVf0z8nkwh0sPL+-gLhMvb2r+WfTKSqfF6hAXBY4_nXQ@mail.gmail.com>
In-Reply-To: <CANY+8deVf0z8nkwh0sPL+-gLhMvb2r+WfTKSqfF6hAXBY4_nXQ@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEzOjUyLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
IFlvdSBzdGlsbCB0YWxrIGFib3V0ICJYZW4gaGVhZGVycyIsIGkuZS4gcGx1cmFsLCBzbyBJIGRv
bid0IHRoaW5rIHlvdXIKPj4gcmVwbHkgYWRkcmVzc2VzIG15IGVhcmxpZXIgcXVlc3Rpb24uIElP
VyBJIGNvbnRpbnVlIHRvIHRoaW5rIHRoZXJlCj4+IHNob3VsZCBiZSBvbmx5IG9uZSBoZWFkZXIg
aW4gdGhlIHBhdGNoIGhlcmUuCj4gCj4gT2ssIG1ha2VzIHNlbnNlLiBJIHdpbGwgY3JlYXRlIDIg
cGF0Y2hlczogb25lIGZvciBzbmRpZi5oIHdoaWNoCj4gaXMgYSBnZW5lcmljIHByb3RvY29sIChw
bGF0Zm9ybSBhZ25vc3RpYykgYW5kIHNuZGlmX2xpbnV4Lmggd2hpY2ggaXMKPiBMaW51eCBzcGVj
aWZpYy4KPiBEb2VzIHRoaXMgYWRkcmVzcyB5b3VyIGNvbmNlcm4/CgpXZWxsIC0gc2VlIG15IHJl
cGx5IHRvIHlvdXIgcmVzcGVjdGl2ZSBEUk0gcGF0Y2guIEl0IG1heSB3ZWxsIGJlCnRoYXQgdGhl
IHNhbWUgaXNzdWUgZXhpc3RzIGhlcmUsIGluIHdoaWNoIGNhc2UgeW91IHJhdGhlciB3YW50IHRv
CmZvbGQgdGhlIHR3byBmaWxlcy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRl
ZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:05:04 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:05:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9ti4-00065V-Km; Thu, 24 Nov 2016 13:05:04 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9ti3-00065J-Ai; Thu, 24 Nov 2016 13:05:03 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 71/FA-28971-E75E6385; Thu, 24 Nov 2016 13:05:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsXS6fjDS7f2qVm
 Ewe+b+hYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGbePLGEvmM9R8e1KC0sD4122LkZO
 DiGBPInZ/U+ZQWxeATuJf09bmEBsCQFDiafvr4PVsAioSjSuOwdWwyagLtH2bDsriC0iYCTR+
 mQmUD0XB7PAEVaJninXwJqFBeIlvq86xgySEBJ4xSRxeuEdRpAEp0CgxNFLO4ASHEDbBCX+7h
 AGCTMLaEk8/HWLBcLWlli28DVYCbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxg1ilOLylK
 LdA1N9ZKKMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAkORAQh2MH5bFnCIUZKDSUmU
 V2yRWYQQX1J+SmVGYnFGfFFpTmrxIUYNDg6BbbtWX2CUYsnLz0tVkuAVfQJUJ1iUmp5akZaZA
 4wWmFIJDh4lEd6Dj4HSvMUFibnFmekQqVOMilLivJNB+gRAEhmleXBtsAi9xCgrJczLCHSUEE
 9BalFuZgmq/CtGcQ5GJWHeTJApPJl5JXDTXwEtZgJaLPnNGGRxSSJCSqqBcbLCscW7vvy1PSS
 grHGr1L96TqjNCpUH2RFfFRkmb1i/Id1NavWivXNflXtzSGrPnvn+zM3OjtPnVE34L5txSHB5
 srEUci+RdJ+dOf+jSM0yOe8EtqKJrT43d3cLvj5zsrn9u6qW9jXH/zp2sx/YPzX5uNA3tUypw
 +/+hJY/1hL1/9hntq+Yp8RSnJFoqMVcVJwIAC658UDLAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1479992699!40493612!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11387 invoked from network); 24 Nov 2016 13:05:01 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-16.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 13:05:01 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 06:04:55 -0700
Message-Id: <5836F3810200007800121B08@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 06:04:49 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
In-Reply-To: <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEzOjUzLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
IEFueSBwZW9wbGUgd2hvIHdhbnRzIHRvIHVzZSB0aGUgUFYgZHJpdmVyIGZvciBvdGhlciBPUyB0
aGFuIExpbnV4IHdpbGwgaGF2ZQo+PiB0byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3Qg
eW91IHdyaXRlIGEgcGxhdGZvcm0gYWdub3N0aWMgaGVhZGVyPwo+Pgo+PiBUaGlzIHdvdWxkIGFs
c28gbWFrZSBlYXNpZXIgdG8gc2hhcmUgdGhlIFBWIGRyaXZlciBjb2RlIGJldHdlZW4gZGlmZmVy
ZW50Cj4+IE9TLgo+IFRoZXJlIGFyZSAyIGZpbGVzOiBzbmRpZi5oIHdoaWNoIGlzIHBsYXRmb3Jt
IGFnbm9zdGljIGFuZCBzbmRpZl9saW51eC5oCj4gd2hpY2ggaXMgTGludXggcGxhdGZvcm0gc3Bl
Y2lmaWMgKHRoaXMgaXMgZXhhY3RseSB0aGUgZmlsZSB3aGljaCBldmVyeSAKPiBwbGF0Zm9ybQo+
IHdpbGwgbmVlZCB0byBkZWZpbmUsIGUuZy4gc25kaWZfd2luZG93cy5oKS4KCkJ1dCB0aGF0IGlz
IHRoZSB2ZXJ5IHByb2JsZW06IFRoZXJlIHNob3VsZG4ndCBiZSBhbiBhc3N1bXB0aW9uIHRoYXQK
Ym90aCBzaWRlIG9mIHRoZSBjb21tdW5pY2F0aW9uIHNpdCBvbiB0aGUgc2FtZSBPUywgaS5lLiB5
b3UgbmVlZApvbmUgZnVsbHkgc3BlbGxlZCBvdXQgaGVhZGVyLCBhbmQgdGhhdCBoZWFkZXIgLi4u
Cgo+IEluIG15IGNhc2UgSSBuZWVkIGl0IHRvIGF0IGxlYXN0IGRlZmluZSBMaW51eCBzcGVjaWZp
YyBfX3BhY2tlZAo+IGF0dHJpYnV0ZSB3aGljaCBpcyBub3Qgc3VwcG9ydGVkIGJ5IFdpbiBBRkFJ
Sy4KCi4uLiBuZWVkcyB0byBhdm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3Rz
IChvciBtYWtpbmcKb3RoZXIgYXNzdW1wdGlvbnMgb24gdGhlIHBsYXRmb3JtKS4gSSBjYW4gb25s
eSByZS1pdGVyYXRlOiBQbGVhc2UKZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMg
YWxyZWFkeSBwcmVzZW50ICh3aXRob3V0CnJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQg
YWxsIHBvc3NpYmxlKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:05:04 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:05:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9ti4-00065V-Km; Thu, 24 Nov 2016 13:05:04 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9ti3-00065J-Ai; Thu, 24 Nov 2016 13:05:03 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 71/FA-28971-E75E6385; Thu, 24 Nov 2016 13:05:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsXS6fjDS7f2qVm
 Ewe+b+hYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGbePLGEvmM9R8e1KC0sD4122LkZO
 DiGBPInZ/U+ZQWxeATuJf09bmEBsCQFDiafvr4PVsAioSjSuOwdWwyagLtH2bDsriC0iYCTR+
 mQmUD0XB7PAEVaJninXwJqFBeIlvq86xgySEBJ4xSRxeuEdRpAEp0CgxNFLO4ASHEDbBCX+7h
 AGCTMLaEk8/HWLBcLWlli28DVYCbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxg1ilOLylK
 LdA1N9ZKKMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAkORAQh2MH5bFnCIUZKDSUmU
 V2yRWYQQX1J+SmVGYnFGfFFpTmrxIUYNDg6BbbtWX2CUYsnLz0tVkuAVfQJUJ1iUmp5akZaZA
 4wWmFIJDh4lEd6Dj4HSvMUFibnFmekQqVOMilLivJNB+gRAEhmleXBtsAi9xCgrJczLCHSUEE
 9BalFuZgmq/CtGcQ5GJWHeTJApPJl5JXDTXwEtZgJaLPnNGGRxSSJCSqqBcbLCscW7vvy1PSS
 grHGr1L96TqjNCpUH2RFfFRkmb1i/Id1NavWivXNflXtzSGrPnvn+zM3OjtPnVE34L5txSHB5
 srEUci+RdJ+dOf+jSM0yOe8EtqKJrT43d3cLvj5zsrn9u6qW9jXH/zp2sx/YPzX5uNA3tUypw
 +/+hJY/1hL1/9hntq+Yp8RSnJFoqMVcVJwIAC658UDLAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1479992699!40493612!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11387 invoked from network); 24 Nov 2016 13:05:01 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-16.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 13:05:01 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 06:04:55 -0700
Message-Id: <5836F3810200007800121B08@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 06:04:49 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
In-Reply-To: <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDEzOjUzLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
IEFueSBwZW9wbGUgd2hvIHdhbnRzIHRvIHVzZSB0aGUgUFYgZHJpdmVyIGZvciBvdGhlciBPUyB0
aGFuIExpbnV4IHdpbGwgaGF2ZQo+PiB0byBkbyBpdC4gU28sIG1heSBJIGFzayB3aHkgZG9uJ3Qg
eW91IHdyaXRlIGEgcGxhdGZvcm0gYWdub3N0aWMgaGVhZGVyPwo+Pgo+PiBUaGlzIHdvdWxkIGFs
c28gbWFrZSBlYXNpZXIgdG8gc2hhcmUgdGhlIFBWIGRyaXZlciBjb2RlIGJldHdlZW4gZGlmZmVy
ZW50Cj4+IE9TLgo+IFRoZXJlIGFyZSAyIGZpbGVzOiBzbmRpZi5oIHdoaWNoIGlzIHBsYXRmb3Jt
IGFnbm9zdGljIGFuZCBzbmRpZl9saW51eC5oCj4gd2hpY2ggaXMgTGludXggcGxhdGZvcm0gc3Bl
Y2lmaWMgKHRoaXMgaXMgZXhhY3RseSB0aGUgZmlsZSB3aGljaCBldmVyeSAKPiBwbGF0Zm9ybQo+
IHdpbGwgbmVlZCB0byBkZWZpbmUsIGUuZy4gc25kaWZfd2luZG93cy5oKS4KCkJ1dCB0aGF0IGlz
IHRoZSB2ZXJ5IHByb2JsZW06IFRoZXJlIHNob3VsZG4ndCBiZSBhbiBhc3N1bXB0aW9uIHRoYXQK
Ym90aCBzaWRlIG9mIHRoZSBjb21tdW5pY2F0aW9uIHNpdCBvbiB0aGUgc2FtZSBPUywgaS5lLiB5
b3UgbmVlZApvbmUgZnVsbHkgc3BlbGxlZCBvdXQgaGVhZGVyLCBhbmQgdGhhdCBoZWFkZXIgLi4u
Cgo+IEluIG15IGNhc2UgSSBuZWVkIGl0IHRvIGF0IGxlYXN0IGRlZmluZSBMaW51eCBzcGVjaWZp
YyBfX3BhY2tlZAo+IGF0dHJpYnV0ZSB3aGljaCBpcyBub3Qgc3VwcG9ydGVkIGJ5IFdpbiBBRkFJ
Sy4KCi4uLiBuZWVkcyB0byBhdm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3Rz
IChvciBtYWtpbmcKb3RoZXIgYXNzdW1wdGlvbnMgb24gdGhlIHBsYXRmb3JtKS4gSSBjYW4gb25s
eSByZS1pdGVyYXRlOiBQbGVhc2UKZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMg
YWxyZWFkeSBwcmVzZW50ICh3aXRob3V0CnJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQg
YWxsIHBvc3NpYmxlKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:18:57 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:18:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tvV-0007Df-9n; Thu, 24 Nov 2016 13:18:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9tvT-0007DM-QC; Thu, 24 Nov 2016 13:18:56 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 6C/E5-32108-EB8E6385; Thu, 24 Nov 2016 13:18:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSa0hTcRjG9985m0dxcpwu36kZzrKSptNIjIL
 sWwWK9CWxRI913BlsU86ZoUHeIDFvmKakM02xNKm8RhYlusLKS2hZECZKiTPLS6HuQwSds+Ot
 b8/L7/k/7/OHl8CUpXJfgs600KyZMmrkbjgTJtFp++Yj43Ujo55R90vGsShHT6U0Wnrq5coEH
 ocSZAZzSlpmsoyprGqWpz/EM8uuXc1FY1gRciNwMg8D62ydXBiUZIUU7i1UuIjDIym8sXcgYU
 DkOIJvhcW8zZUnfQh+jcu2ngw7/uACADIRfj4dQSLoRDDRtoaLQwuCxqkip8uLTAJH2yAmaG/
 yLNhrrm8srMdgqqrEacLIFhkMVssELScPQWd/l/OBgjwGDZM1UkHj5D5onSlAglaR52C5tlEu
 ejzhbc2sM8eVPAF9d4v5BQSfeRDan4WJ8XvgyWIdJn4nCGxTc0j8QSDMOL5uaAqsq89dRK2Gv
 4X1aFN/+jzm7AykVQ49jpIN0yoOlWs5IijH4fWwbQPEwIdX73ChBJAJMF2WJXrW5VC5UicrR+
 G1O3rXbnet3dH1DsLa0AGOZi/TrDZCF5rCGvSMxUQZjNpw3ZFQE81xlJ42Uilc6MU0UxfiTyN
 HIkG9KM8aa0NqQqpRKXY1RcYrPVLSLmUxFMcksRlGmrMhf4LQgCLBzjNPltbTmakGI39fmxgI
 d423wn+OxwounTJxBr2IhpCWWOpempEqcXOamfb1URiFDFIwMRnmrYjNK32Pdvt6KZBEIlG6p
 9OsyWD5ny8gHwJpvBRXhBR3g9mytWmBLyHlS6jXDwslLNQ28s1FeLZfKRnTH3m83xbond89Zm
 vIH6rpu6XKCWlWZ8+rgidjopezQnMXAhbrE4rjTIkf41u/9O4vutFizXh8My5poMz/gZZttRZ
 E7U39bjecJ8I1PkH2gdHq2+2WiOmO5AKlTc0cjQ2YaqqTWJihM7+Dk0966H/EvDh9oaWzwA+p
 NTjHUOEhGMtR/wAtcO10oAMAAA==
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1479993530!71865021!1
X-Originating-IP: [104.47.0.48]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29272 invoked from network); 24 Nov 2016 13:18:50 -0000
Received: from mail-he1eur01on0048.outbound.protection.outlook.com (HELO
 EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.48)
 by server-7.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 13:18:50 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=GKBB/mPxOlHZVifm03j0jogbmuFXQaJ7QZ1vqWrXEWY=;
 b=WK5rvMlAceNqj2uizihYoHAc7eMRo2SOy2qZYfBKcWEqNXt8wuMBr25FbtwUYWphLwEJ35H9KKY1DRNNoOtK0YBTrJuO63+miu2T5zAe61oT1sDI+b2OOIuVM678ZgrEb/Th1kEvvqKQQBVH5KN/VuBGl/j+2W+9vPTdSsBaVd8=
Received: from AM2PR03CA0039.eurprd03.prod.outlook.com (10.160.207.49) by
 VI1PR03MB1103.eurprd03.prod.outlook.com (10.162.120.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 13:18:51 +0000
Received: from DB3FFO11FD008.protection.gbl (2a01:111:f400:7e04::125) by
 AM2PR03CA0039.outlook.office365.com (2a01:111:e400:8414::49) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend
 Transport; Thu, 24 Nov 2016 13:18:51 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.201 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.201; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.201) by
 DB3FFO11FD008.mail.protection.outlook.com (10.47.216.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 13:18:50 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2217; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0002.epam.com (10.253.110.5) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 14:18:49 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 14:18:47 +0100
To: Jan Beulich <JBeulich@suse.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
Date: Thu, 24 Nov 2016 15:18:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5836F3810200007800121B08@prv-mh.provo.novell.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0031.epam.com (10.6.110.8) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.201; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(24454002)(199003)(189002)(626004)(92566002)(23676002)(6116002)(229853002)(36756003)(8936002)(64126003)(189998001)(106466001)(3846002)(86362001)(2950100002)(38730400001)(4001350100001)(39400400001)(80792005)(77096005)(5001770100001)(83506001)(230700001)(31686004)(65956001)(8666005)(7636002)(7736002)(2906002)(39060400001)(54356999)(50986999)(39410400001)(31696002)(39380400001)(4326007)(76176999)(7846002)(50466002)(246002)(65806001)(93886004)(305945005)(5660300001)(65826007)(47776003)(7416002)(8676002)(230783001)(356003)(33646002)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1103; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0002.epam.com; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD008;
 1:kTapmDxC5tTVuDR2LR8djM0qmDeNG3pP56/3Xy7/yNQIwka8J3y5LFw8P92jlvVw4eGb1lClgE+qWe8/4lilcnB/JMLhnTSQoHqXbjJGCKJxTiWCD3ezvxu7vD/tUZbJNyJ0T4cYM3btbQgTX1QTRkMQazWeD0kA3sZQ8dbwauiQ+vft8qmy7fI+IJ6yHNNf19sdbE4J1sjcu1vrDgxw0dEX7FCHB/CJAsCc2xgCrUE0XUXcCZOEAQi9zXs12SEb0/86jxq6FJx76IXjjsCOlenj+qTRfOawfyH2UD/Q0188Whus4AFjNYN/oeQTZelIaZYQZsXx3Q+fNvzLz1Ikc2sLFI/31rVV2/H6dov2biSwNBFqZDTc0X6JoODlVrPsUNIpYN+1R+qv7Uv4EJGkGR6dzHtbvqfwD3xd/2jel13geTyHnuTsAKdEjz0t7Aluk1RboJuKQN+PG/kiOKlqMDsb/zYQw2sb6R8V64Wx1H01ifNfPTASBWv6AbCI3wjxqV6MdrYZVaBYlW4N1dVC6vvrNvaJE/9bOAd9JLIiNKejPszxnoCuE6tUXozTMuKm
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 2:0c+KPhX0oo8BNtYddGrEnx494VLvzvDKBel/DJaW53GrLG5QlFNYeRxrun0htVVRpV8qYxUvRvAjs40l6oqBjx0nwxXNHBPVHDfd4OG2x2gv2XhhKYpl/FTdCHo2MO8boqB3XRb66H7J9BX8cOWueM9+029YSU473ddKXrEjOww=;
 3:AQWgDJe99ORDh4ksQ59w4Z5R9GJoqaTJaGV6u6P51cUpdV41G5ElmGyFUjWMOCNlehbAC/0k1l/JgwU+H04Bbgfb3hMZE1+WVbdAUwwKLuglz/4OfxC+foSgGek1N31NoKbZnyJ8xXl/52PsfhrSozH3XSKkrjffgTPYxd77yMf+aZ0Wvma36ID/qpBLgMTzAfWZ6hZN53iDz1/uDwyeG02RHQBVB3NDkPHS1uRqlnojvbIXgQk2z/Mnr7DPRD1J60K4/14JRwR4x059g/iBIb1vMLgOwlyRWXsy0FtQ+GA=
X-MS-Office365-Filtering-Correlation-Id: 79b34b11-81e1-428e-a199-08d4146c6e64
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1103; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 25:bNAqT/XoLZqvKJryW4UwRjxy8HfhpZURaPvCilh689Fh54wjOyZJEoSsc1ITWj9TBhKvt/bXepc1xbsJ67Ke7uNVMlFHhfUppQGskpdtTHM/LJk7fQykU3T4p0S00gWF4Fr7dHvUCEtENkcMdd744/56JWUUM7lMSlzHdcn0U2bhLklrHTpX5Pr806GZsiV0ZEGT0xtFQOBk+2tkM4dnFi6Puct8/MpUsb0KXQNIFiWYjFnn7SCYAjgCXD/SYjn8AMq8/LchwB884G+SOIEUSxBxgXEYWli2Gnx1hPTxwgoCLuvwfSD9O82rLFpMc9n5z+Smw3SnchHqS85IEZaR6lGyGQMTABYLZYjmCXr5gJ62P0nfDYgSz17X9tlPgHaddJBNR9Yr2nbmpJQ6d+1CKGGLqq18EM981y2w/ODHbIdrN+6lQrDXVRrKwUMlGYwVxLbkYFNqjERsP9DBgT5VLpPOSqeVGcTRgPU5d214Wu1kFcobkXf+kdYv93+xgZ8Nt5K81FeCGvFbwdYuGXqglfVSBPgI8bbOoyReojzqZ+kUFBW3LMxdL2qdXSbKwDEP15oU7xXi+l7+C58VPFIoxkElvgjYh649/8Hir+EPD1WaPoN9UOSs53aRhkfDGWLm1+kI2rI91zxDvkA/Z4tAUdzgCKU2aLt2+XBs9iw7UlPdta8gXR7kzzJQMXTcYkE/D50XoQoAJuugoKRjkZGUlkJ8fzY7f7hvFEt2sOq69cItLx2gCy35hNMewy1zYr2NtVOb6rfZbmiyzx29nOgXUGmNcAGl1WvEsqGzwqmUGaZzOdyD02hyalR+w+3+/wGE
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 31:w3i1zqLNzGr4eCaC841Qav8Ld7vPfrufufhMMUe2EwXABtAKbwQvB2eUjmUQY5zNp2YK/4p7EoThUzCHb+thplRggscNAZVU2dC+wwRjUrfev23HlUEn0YSFoZ+0rFysiPBe/wWra2SvfZAVpgLNyHQhHiFDoYlH5B6ZYbH7QwdBYVfZhQCtahRgYw2+PoWPXMhui4XtzSRdGyYQEnmskskW4W4LRSR3witN+KSDr5/Q+HOofimYoI/3GeIMK4AqF2zH65zyAcG4HfdqDu4tXA==;
 20:9NKEFrtejzYeUanXJ32ZABALEVKnSF+P4K5KB+9vYwp+bOydgKHkwgBEIKter8qyxVvCmzBN0y9d6HJ8pG1mNuCBVBvw4LkglaEMr09nLpbPdD9emy0ak/d61xC9OU+GEevEEkQ5kHCznA0PNcSKfsnsIV2QLTzXlUWz0OHXnKWfTrq7fDpaQeyvpiONcgaoKoxVvis+qff8CAEvPBV/OvI2EWnFslCyoRY4lTdW88kJtMgeFLIKIogkIH/JPlwIEvqzXRu+RHs4cHnImswYQFUfQu/JYUPjAAOGJhOWC5KvwNzadd3S65IyYKWoI9CsEcaxDFd7mlBgMOFLHsb1gYi4VjDjGxOmPf0RPBPEdjQOGh20IH0sT/M/hj6a9TQluvkRqZk1UHPIQ6XxvegrGiVoYXndO9gIv6GikhC6I/w=
X-Microsoft-Antispam-PRVS: <VI1PR03MB11039430B00D267660A465C3F4B60@VI1PR03MB1103.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6060326)(6045199)(6040361)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(3002001)(10201501046)(6061324)(6041248)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(2016111802025)(6043046);
 SRVR:VI1PR03MB1103; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1103; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 4:akhBVI3igYUZQZeQvxRnY8GWPC/0OuRM/LCAZJjS0fZG2rRhxSC4FibMglWXbbwDDZrN4trxronbOIamGp1t6xl7qwHoIVX+DjXveUNW3S7drTsHy9a2UB918nMPbg6/1HVXYTrcO0x+zA2/P13fEGVv0mqKE5E84AnJx7CaqCYgK4i3iZWmE3LP8S0arLajDys4iMLJeN5KbCQISegk9NClN7nowf4O+72jEuxG2Hr0IApA/eAPIAA289ncQNS16m6Sp/6HK/V1cm3T2S/C4tgw7wir0to/F+0k0jBsJw5BJJfShku6Ed9dCukPEmvm34SXRnvBqkxA33nk/ovfRmIdnI/8ILfaBCENVKl7RU4VqSNQEEQc/drqnJ6O6CRjhvP/+1zDfNJnZQtFo4Fi3vVP/MSzUlxvDFAge2DF8eXM6+2Zgj/ek7QyqaV4mAh+kVg2GVmquBE1YOHzz8XGX3vv5yvhjIFWC7wo+H9nYZwdc2CyyjvZ/nA4skqce3yFdmk9jIzmoHb9fGgzXZ/2qeySDk6rBSvp3FBcgvol46fQKsTEixw0/RtPsYVEbNMozUY3EEDhJSdE/PNmV6VORHGMjo+ZeEVCHEvzBbek5T/wx8NXGvc68Acm8jniAAg2tnSNMB6nwr3S0o/ANVyxcMdq5ynGeAresBZVp+BQ+4ecbW5JWmVW99H1g8Y/GY9V+VgokHgZqh63y6P8sjztgw==
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzTUIxMTAzOzIzOjlkTURFUW5YV3NFZFNjYmhBT1VHeFB6WHRG?=
 =?utf-8?B?Y3ZaT1lLditCQTdXY2RkSUlxeFdPWk1jR3hCVUtRUVltNzZ5UWsvbG1WNkNl?=
 =?utf-8?B?Yi9SN1l6NWJVaXl5dDhpR0dzTUJGblRucENMSndGMlpBd29kUk80a2U5Szdl?=
 =?utf-8?B?eWk3d095KzJRNGNmajl0SDlQczZRcWJuenJmR1dCSm1mUSthS3E4VGdGSTBl?=
 =?utf-8?B?SHBteENWTW1pRm1TTFVDeHE1UDFyMXZ4OHYrVTFmd0cxYXpBbS9WeWJpZXlB?=
 =?utf-8?B?aS81OU1wYWNhb3JJclhOQUN0bnhmQ3Z0OXk5czhaTGZYRFo5MkRJeXZrN200?=
 =?utf-8?B?L3VDVmtYWVBVcWNzd2hoV3ZlMHJ2cUM0VHBoNHBqMy9YdUVOSFNHZjVEdnEw?=
 =?utf-8?B?a083K3NndUtDejhaRUgydTM2cUVHSXE5TEJhR2RBQ0EwVVRSK2NJUUpNWGg3?=
 =?utf-8?B?TkxOdG1teHFGSFh3UVlGL2YvRDNJRWtETFBWS05ibmpOT1FENFBRcjNldDE2?=
 =?utf-8?B?TkdjUkNMYjNFb3JRT3J6MkdTVHhSQmtxV2NjVGVyQlZSTDdpZTgxVG51eHNM?=
 =?utf-8?B?TlBvcmV6S3BqUDV1MFNUSDBLSW5qdmFJRDU0T2NIZ2tHdVAzM3BUZkVNYVd5?=
 =?utf-8?B?WFdnVm91RUluWHIvSjJpenQrZVU5SHQ3bzloV1NoNTdIa3JGcjZSdlhYUzlT?=
 =?utf-8?B?dW4rZU1qSXlGeTlmTVdHVVpyandhWmZ3azNJLzM1ZkZTRG9sSnROa2JLSWxK?=
 =?utf-8?B?YTNmSVdwQUFuTXY3a2JKMXIwZjZSM0lSUmJMNGxzbzFTMm1PNW1PSWg4QkxW?=
 =?utf-8?B?aXdEd1dqaG9lb0xGNGZwQ0FRMFZML0w2enlSQXNaMFRIRmZYY2pEbzlZS0NZ?=
 =?utf-8?B?K2xOdzRCY0hqRENpeHRXVlRscndXQTJTWEZGbitKaUpxR2duWEZHVnRBSjhm?=
 =?utf-8?B?dXlHcm9MSXkwS3pFVlBXYVJSSExOeWZEWjYxcFlzOWVyV1lVaUNIMW9aM0V6?=
 =?utf-8?B?dkxvTVNobHg0MlRHVldXTW5aRFQ4YjJWQ3dSQ2M2ZCtYS0g4MU5iVEF2OHVP?=
 =?utf-8?B?MlpzSWdiSWN3TW0wRDZvQ0ZFUzltMldlUU1TODJuM3JjTzQ2ZC9FOTh1WnR6?=
 =?utf-8?B?TWhLM3k4SkJtdlpjR0tWSnpsMisvUkZxcW5tZmY1YlpFRkd6YUlqTHQ1Rjdp?=
 =?utf-8?B?QStWcTMweXl4eHIrNTNvM0tMSHF3cWNkMWZiVGQvclp0RTAxTnlLYnBFQ3Ix?=
 =?utf-8?B?NXlOenE0YnlMTHNaZ1BwZHhXS2hKeHNXazZIcnoza1lBNlY4a1FJZmNnRUdk?=
 =?utf-8?B?bUlmYW83RkoyT2pMd25EZHUrb0ZjWXNiY3hvWUo3ZElHdm9kYURKL3lQZkZX?=
 =?utf-8?B?S1FZVTI5K1NMRmFEbTdrRERhc3FIaW1oR1JZMms4WVl3WUdNeFVRTHpJaGVk?=
 =?utf-8?B?VGhFeTZEMHpjd3F3eDNmRDd2K1NrUG5pOUMwZlYzNytmUDhmT3JGNFFFRk41?=
 =?utf-8?B?Z1NwdmZ1Y0VYeFVvRDF3ODZoMEljUGJDTTJKb2ppRzQwT0djTmFxZlpEa0VF?=
 =?utf-8?B?ZGcyQVBTNmIyemQrUXhvQkgzay9SRnAyZVJyNFFpdkVqMWY4RGFmZDhiYW4v?=
 =?utf-8?B?WVRnSXFyN2FOMFRoRVNuejRqSHdLMFFDQTUwM0dZMkJhOXpIc0F4TDMybFlB?=
 =?utf-8?B?UlRya205TmxTNmZ5MDI1T3JUZUJ6UENGNUxpU1lRbWQwQ21JeFJ5SGtqN3k2?=
 =?utf-8?B?U2dDR3NqZEl3eis1RGs1R3Q2S0xCWXhQM0dCZDJKWHpMb2JTYjJaYjFrRmpJ?=
 =?utf-8?B?NkN5SkMwOWVkRkZjUytsWXNCVTVNUGpEQUQydzA0dVdKWVRvMEZIUTgvSXZH?=
 =?utf-8?Q?aaBSl1qBuZC7CevSequOB7MZQWukVADC?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 6:gkMtF63ozpJDzreU4ce16medrgyZ2+SOo+bai6aZCez9LrkcCM66lCiluhLJU+G2obVm32Aw32X0LYBgghJdtkY5kpA4Py5FQeIaJK8LgsKjT2SjZIJ6CHp9F1DzH73E2Wv03EYddmF1A6EPNjNs8X0//TNyo6+Cg70v6w/P5rMnD/Kra8MZtszKVwgv0G5Td4JytjovmihtS5OnpK5iJwYH1sEFJLT1niSk3NDhGYwAgZbZ9EZJ1xub+DuLi88oblpgVeaXCTbyopC5bUMrBmthdKs2MZGB74r2MvPtmUKQjIJk9+gh8SIGmG9WK7LcOZ5fi9uVjiId666aQgOJfBqkAXVOKgt917hAxLdyN+m43eRtrm3nu/+DKAEONlGz;
 5:4TYATL68Y1UU782fMfp7ToGyOMDJZtzsWn5eSkzQwY7OgoMHYBHqmzPuO1Z6DFFvEBL8bwulD65MuFaVeza4lnqU9tQ3hg9+/Ys8GSpndahI9AfNVxuP4hLgfWDUa0QuvGqYSlwdZSR0o5d2UzB+KQeEUAERf9USCkcfpp3Ao8o=;
 24:rF3T+aq3O+diYRGobl+YTjv+dQG8CpEvPi6TRxYvZAwMX+0eoCf2hszt9lThh5zfqURvwvOO1sMjdSXUGb2AEmXl8KO42KLYHjHMq/C2MK4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 7:2e1aC8BfbXEQZkI06YnpJVrYeg8DG+Ep2ZAMHrkfHlQqPt+x6/eMEx5gvSTundKizjinaGIiUUkMeF67jUUnJK/HApc9P7GfJcOfScBGNd5OlG8Ais6FQAfr8B7oKZm1fScK6xCwsC8uP3Zclx0T1amSHcAjDB3lzn/KIyKOdRPh7KhB37086hlmapwwJcMvyxC2u9Epu/0O6hZa53g5g9aqN3yzd4pVt9+xmzAHViLSkHRAqCc7P1zVL75BFNlPpSM1gU42fx3+coU0iHlZKBvSxI0ySpcYA7ikrwlM5Ipjbw20JNb5rwH/x7HZ8ReTz6geIEE2N5p2m1er9EqfLXMZOR7tc7zHWZVKm//0Qjg=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 13:18:50.5322 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.201];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1103
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjQuMTEuMTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBJbiBteSBjYXNlIEkgbmVl
ZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4gYXR0cmli
dXRlIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgV2luIEFGQUlLLgo+IC4uLiBuZWVkcyB0byBh
dm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPiBvdGhl
ciBhc3N1bXB0aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBs
ZWFzZQo+IGZvbGxvdyB0aGUgbW9kZWwgb3RoZXIgUFYgcHJvdG9jb2xzIGFscmVhZHkgcHJlc2Vu
dCAod2l0aG91dAo+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxsIHBvc3NpYmxl
KS4KQnV0IGlmIHdlIGRvbid0IHBhY2sgKG9yIGVuZm9yY2Ugc29tZSBzcGVjaWZpYyBhbGlnbm1l
bnQpIGRhdGEKc3RydWN0dXJlcyB1c2VkIGJldHdlZW4gZG9tYWlucyB0aGV5IG1heSBoYXZlIGRp
ZmZlcmVudCBhbGlnbm1lbnQgb24KZGlmZmVyZW50IGRvbWFpbnMsIG5vPwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFp
bGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2
LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:18:57 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:18:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9tvV-0007Df-9n; Thu, 24 Nov 2016 13:18:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9tvT-0007DM-QC; Thu, 24 Nov 2016 13:18:56 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 6C/E5-32108-EB8E6385; Thu, 24 Nov 2016 13:18:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSa0hTcRjG9985m0dxcpwu36kZzrKSptNIjIL
 sWwWK9CWxRI913BlsU86ZoUHeIDFvmKakM02xNKm8RhYlusLKS2hZECZKiTPLS6HuQwSds+Ot
 b8/L7/k/7/OHl8CUpXJfgs600KyZMmrkbjgTJtFp++Yj43Ujo55R90vGsShHT6U0Wnrq5coEH
 ocSZAZzSlpmsoyprGqWpz/EM8uuXc1FY1gRciNwMg8D62ydXBiUZIUU7i1UuIjDIym8sXcgYU
 DkOIJvhcW8zZUnfQh+jcu2ngw7/uACADIRfj4dQSLoRDDRtoaLQwuCxqkip8uLTAJH2yAmaG/
 yLNhrrm8srMdgqqrEacLIFhkMVssELScPQWd/l/OBgjwGDZM1UkHj5D5onSlAglaR52C5tlEu
 ejzhbc2sM8eVPAF9d4v5BQSfeRDan4WJ8XvgyWIdJn4nCGxTc0j8QSDMOL5uaAqsq89dRK2Gv
 4X1aFN/+jzm7AykVQ49jpIN0yoOlWs5IijH4fWwbQPEwIdX73ChBJAJMF2WJXrW5VC5UicrR+
 G1O3rXbnet3dH1DsLa0AGOZi/TrDZCF5rCGvSMxUQZjNpw3ZFQE81xlJ42Uilc6MU0UxfiTyN
 HIkG9KM8aa0NqQqpRKXY1RcYrPVLSLmUxFMcksRlGmrMhf4LQgCLBzjNPltbTmakGI39fmxgI
 d423wn+OxwounTJxBr2IhpCWWOpempEqcXOamfb1URiFDFIwMRnmrYjNK32Pdvt6KZBEIlG6p
 9OsyWD5ny8gHwJpvBRXhBR3g9mytWmBLyHlS6jXDwslLNQ28s1FeLZfKRnTH3m83xbond89Zm
 vIH6rpu6XKCWlWZ8+rgidjopezQnMXAhbrE4rjTIkf41u/9O4vutFizXh8My5poMz/gZZttRZ
 E7U39bjecJ8I1PkH2gdHq2+2WiOmO5AKlTc0cjQ2YaqqTWJihM7+Dk0966H/EvDh9oaWzwA+p
 NTjHUOEhGMtR/wAtcO10oAMAAA==
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1479993530!71865021!1
X-Originating-IP: [104.47.0.48]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29272 invoked from network); 24 Nov 2016 13:18:50 -0000
Received: from mail-he1eur01on0048.outbound.protection.outlook.com (HELO
 EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.48)
 by server-7.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 13:18:50 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=GKBB/mPxOlHZVifm03j0jogbmuFXQaJ7QZ1vqWrXEWY=;
 b=WK5rvMlAceNqj2uizihYoHAc7eMRo2SOy2qZYfBKcWEqNXt8wuMBr25FbtwUYWphLwEJ35H9KKY1DRNNoOtK0YBTrJuO63+miu2T5zAe61oT1sDI+b2OOIuVM678ZgrEb/Th1kEvvqKQQBVH5KN/VuBGl/j+2W+9vPTdSsBaVd8=
Received: from AM2PR03CA0039.eurprd03.prod.outlook.com (10.160.207.49) by
 VI1PR03MB1103.eurprd03.prod.outlook.com (10.162.120.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 13:18:51 +0000
Received: from DB3FFO11FD008.protection.gbl (2a01:111:f400:7e04::125) by
 AM2PR03CA0039.outlook.office365.com (2a01:111:e400:8414::49) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend
 Transport; Thu, 24 Nov 2016 13:18:51 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.201 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.201; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.201) by
 DB3FFO11FD008.mail.protection.outlook.com (10.47.216.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 13:18:50 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2217; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0002.epam.com (10.253.110.5) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 14:18:49 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 14:18:47 +0100
To: Jan Beulich <JBeulich@suse.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
Date: Thu, 24 Nov 2016 15:18:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5836F3810200007800121B08@prv-mh.provo.novell.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0031.epam.com (10.6.110.8) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.201; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(24454002)(199003)(189002)(626004)(92566002)(23676002)(6116002)(229853002)(36756003)(8936002)(64126003)(189998001)(106466001)(3846002)(86362001)(2950100002)(38730400001)(4001350100001)(39400400001)(80792005)(77096005)(5001770100001)(83506001)(230700001)(31686004)(65956001)(8666005)(7636002)(7736002)(2906002)(39060400001)(54356999)(50986999)(39410400001)(31696002)(39380400001)(4326007)(76176999)(7846002)(50466002)(246002)(65806001)(93886004)(305945005)(5660300001)(65826007)(47776003)(7416002)(8676002)(230783001)(356003)(33646002)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1103; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0002.epam.com; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD008;
 1:kTapmDxC5tTVuDR2LR8djM0qmDeNG3pP56/3Xy7/yNQIwka8J3y5LFw8P92jlvVw4eGb1lClgE+qWe8/4lilcnB/JMLhnTSQoHqXbjJGCKJxTiWCD3ezvxu7vD/tUZbJNyJ0T4cYM3btbQgTX1QTRkMQazWeD0kA3sZQ8dbwauiQ+vft8qmy7fI+IJ6yHNNf19sdbE4J1sjcu1vrDgxw0dEX7FCHB/CJAsCc2xgCrUE0XUXcCZOEAQi9zXs12SEb0/86jxq6FJx76IXjjsCOlenj+qTRfOawfyH2UD/Q0188Whus4AFjNYN/oeQTZelIaZYQZsXx3Q+fNvzLz1Ikc2sLFI/31rVV2/H6dov2biSwNBFqZDTc0X6JoODlVrPsUNIpYN+1R+qv7Uv4EJGkGR6dzHtbvqfwD3xd/2jel13geTyHnuTsAKdEjz0t7Aluk1RboJuKQN+PG/kiOKlqMDsb/zYQw2sb6R8V64Wx1H01ifNfPTASBWv6AbCI3wjxqV6MdrYZVaBYlW4N1dVC6vvrNvaJE/9bOAd9JLIiNKejPszxnoCuE6tUXozTMuKm
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 2:0c+KPhX0oo8BNtYddGrEnx494VLvzvDKBel/DJaW53GrLG5QlFNYeRxrun0htVVRpV8qYxUvRvAjs40l6oqBjx0nwxXNHBPVHDfd4OG2x2gv2XhhKYpl/FTdCHo2MO8boqB3XRb66H7J9BX8cOWueM9+029YSU473ddKXrEjOww=;
 3:AQWgDJe99ORDh4ksQ59w4Z5R9GJoqaTJaGV6u6P51cUpdV41G5ElmGyFUjWMOCNlehbAC/0k1l/JgwU+H04Bbgfb3hMZE1+WVbdAUwwKLuglz/4OfxC+foSgGek1N31NoKbZnyJ8xXl/52PsfhrSozH3XSKkrjffgTPYxd77yMf+aZ0Wvma36ID/qpBLgMTzAfWZ6hZN53iDz1/uDwyeG02RHQBVB3NDkPHS1uRqlnojvbIXgQk2z/Mnr7DPRD1J60K4/14JRwR4x059g/iBIb1vMLgOwlyRWXsy0FtQ+GA=
X-MS-Office365-Filtering-Correlation-Id: 79b34b11-81e1-428e-a199-08d4146c6e64
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1103; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 25:bNAqT/XoLZqvKJryW4UwRjxy8HfhpZURaPvCilh689Fh54wjOyZJEoSsc1ITWj9TBhKvt/bXepc1xbsJ67Ke7uNVMlFHhfUppQGskpdtTHM/LJk7fQykU3T4p0S00gWF4Fr7dHvUCEtENkcMdd744/56JWUUM7lMSlzHdcn0U2bhLklrHTpX5Pr806GZsiV0ZEGT0xtFQOBk+2tkM4dnFi6Puct8/MpUsb0KXQNIFiWYjFnn7SCYAjgCXD/SYjn8AMq8/LchwB884G+SOIEUSxBxgXEYWli2Gnx1hPTxwgoCLuvwfSD9O82rLFpMc9n5z+Smw3SnchHqS85IEZaR6lGyGQMTABYLZYjmCXr5gJ62P0nfDYgSz17X9tlPgHaddJBNR9Yr2nbmpJQ6d+1CKGGLqq18EM981y2w/ODHbIdrN+6lQrDXVRrKwUMlGYwVxLbkYFNqjERsP9DBgT5VLpPOSqeVGcTRgPU5d214Wu1kFcobkXf+kdYv93+xgZ8Nt5K81FeCGvFbwdYuGXqglfVSBPgI8bbOoyReojzqZ+kUFBW3LMxdL2qdXSbKwDEP15oU7xXi+l7+C58VPFIoxkElvgjYh649/8Hir+EPD1WaPoN9UOSs53aRhkfDGWLm1+kI2rI91zxDvkA/Z4tAUdzgCKU2aLt2+XBs9iw7UlPdta8gXR7kzzJQMXTcYkE/D50XoQoAJuugoKRjkZGUlkJ8fzY7f7hvFEt2sOq69cItLx2gCy35hNMewy1zYr2NtVOb6rfZbmiyzx29nOgXUGmNcAGl1WvEsqGzwqmUGaZzOdyD02hyalR+w+3+/wGE
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 31:w3i1zqLNzGr4eCaC841Qav8Ld7vPfrufufhMMUe2EwXABtAKbwQvB2eUjmUQY5zNp2YK/4p7EoThUzCHb+thplRggscNAZVU2dC+wwRjUrfev23HlUEn0YSFoZ+0rFysiPBe/wWra2SvfZAVpgLNyHQhHiFDoYlH5B6ZYbH7QwdBYVfZhQCtahRgYw2+PoWPXMhui4XtzSRdGyYQEnmskskW4W4LRSR3witN+KSDr5/Q+HOofimYoI/3GeIMK4AqF2zH65zyAcG4HfdqDu4tXA==;
 20:9NKEFrtejzYeUanXJ32ZABALEVKnSF+P4K5KB+9vYwp+bOydgKHkwgBEIKter8qyxVvCmzBN0y9d6HJ8pG1mNuCBVBvw4LkglaEMr09nLpbPdD9emy0ak/d61xC9OU+GEevEEkQ5kHCznA0PNcSKfsnsIV2QLTzXlUWz0OHXnKWfTrq7fDpaQeyvpiONcgaoKoxVvis+qff8CAEvPBV/OvI2EWnFslCyoRY4lTdW88kJtMgeFLIKIogkIH/JPlwIEvqzXRu+RHs4cHnImswYQFUfQu/JYUPjAAOGJhOWC5KvwNzadd3S65IyYKWoI9CsEcaxDFd7mlBgMOFLHsb1gYi4VjDjGxOmPf0RPBPEdjQOGh20IH0sT/M/hj6a9TQluvkRqZk1UHPIQ6XxvegrGiVoYXndO9gIv6GikhC6I/w=
X-Microsoft-Antispam-PRVS: <VI1PR03MB11039430B00D267660A465C3F4B60@VI1PR03MB1103.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6060326)(6045199)(6040361)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(3002001)(10201501046)(6061324)(6041248)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(2016111802025)(6043046);
 SRVR:VI1PR03MB1103; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1103; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 4:akhBVI3igYUZQZeQvxRnY8GWPC/0OuRM/LCAZJjS0fZG2rRhxSC4FibMglWXbbwDDZrN4trxronbOIamGp1t6xl7qwHoIVX+DjXveUNW3S7drTsHy9a2UB918nMPbg6/1HVXYTrcO0x+zA2/P13fEGVv0mqKE5E84AnJx7CaqCYgK4i3iZWmE3LP8S0arLajDys4iMLJeN5KbCQISegk9NClN7nowf4O+72jEuxG2Hr0IApA/eAPIAA289ncQNS16m6Sp/6HK/V1cm3T2S/C4tgw7wir0to/F+0k0jBsJw5BJJfShku6Ed9dCukPEmvm34SXRnvBqkxA33nk/ovfRmIdnI/8ILfaBCENVKl7RU4VqSNQEEQc/drqnJ6O6CRjhvP/+1zDfNJnZQtFo4Fi3vVP/MSzUlxvDFAge2DF8eXM6+2Zgj/ek7QyqaV4mAh+kVg2GVmquBE1YOHzz8XGX3vv5yvhjIFWC7wo+H9nYZwdc2CyyjvZ/nA4skqce3yFdmk9jIzmoHb9fGgzXZ/2qeySDk6rBSvp3FBcgvol46fQKsTEixw0/RtPsYVEbNMozUY3EEDhJSdE/PNmV6VORHGMjo+ZeEVCHEvzBbek5T/wx8NXGvc68Acm8jniAAg2tnSNMB6nwr3S0o/ANVyxcMdq5ynGeAresBZVp+BQ+4ecbW5JWmVW99H1g8Y/GY9V+VgokHgZqh63y6P8sjztgw==
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAzTUIxMTAzOzIzOjlkTURFUW5YV3NFZFNjYmhBT1VHeFB6WHRG?=
 =?utf-8?B?Y3ZaT1lLditCQTdXY2RkSUlxeFdPWk1jR3hCVUtRUVltNzZ5UWsvbG1WNkNl?=
 =?utf-8?B?Yi9SN1l6NWJVaXl5dDhpR0dzTUJGblRucENMSndGMlpBd29kUk80a2U5Szdl?=
 =?utf-8?B?eWk3d095KzJRNGNmajl0SDlQczZRcWJuenJmR1dCSm1mUSthS3E4VGdGSTBl?=
 =?utf-8?B?SHBteENWTW1pRm1TTFVDeHE1UDFyMXZ4OHYrVTFmd0cxYXpBbS9WeWJpZXlB?=
 =?utf-8?B?aS81OU1wYWNhb3JJclhOQUN0bnhmQ3Z0OXk5czhaTGZYRFo5MkRJeXZrN200?=
 =?utf-8?B?L3VDVmtYWVBVcWNzd2hoV3ZlMHJ2cUM0VHBoNHBqMy9YdUVOSFNHZjVEdnEw?=
 =?utf-8?B?a083K3NndUtDejhaRUgydTM2cUVHSXE5TEJhR2RBQ0EwVVRSK2NJUUpNWGg3?=
 =?utf-8?B?TkxOdG1teHFGSFh3UVlGL2YvRDNJRWtETFBWS05ibmpOT1FENFBRcjNldDE2?=
 =?utf-8?B?TkdjUkNMYjNFb3JRT3J6MkdTVHhSQmtxV2NjVGVyQlZSTDdpZTgxVG51eHNM?=
 =?utf-8?B?TlBvcmV6S3BqUDV1MFNUSDBLSW5qdmFJRDU0T2NIZ2tHdVAzM3BUZkVNYVd5?=
 =?utf-8?B?WFdnVm91RUluWHIvSjJpenQrZVU5SHQ3bzloV1NoNTdIa3JGcjZSdlhYUzlT?=
 =?utf-8?B?dW4rZU1qSXlGeTlmTVdHVVpyandhWmZ3azNJLzM1ZkZTRG9sSnROa2JLSWxK?=
 =?utf-8?B?YTNmSVdwQUFuTXY3a2JKMXIwZjZSM0lSUmJMNGxzbzFTMm1PNW1PSWg4QkxW?=
 =?utf-8?B?aXdEd1dqaG9lb0xGNGZwQ0FRMFZML0w2enlSQXNaMFRIRmZYY2pEbzlZS0NZ?=
 =?utf-8?B?K2xOdzRCY0hqRENpeHRXVlRscndXQTJTWEZGbitKaUpxR2duWEZHVnRBSjhm?=
 =?utf-8?B?dXlHcm9MSXkwS3pFVlBXYVJSSExOeWZEWjYxcFlzOWVyV1lVaUNIMW9aM0V6?=
 =?utf-8?B?dkxvTVNobHg0MlRHVldXTW5aRFQ4YjJWQ3dSQ2M2ZCtYS0g4MU5iVEF2OHVP?=
 =?utf-8?B?MlpzSWdiSWN3TW0wRDZvQ0ZFUzltMldlUU1TODJuM3JjTzQ2ZC9FOTh1WnR6?=
 =?utf-8?B?TWhLM3k4SkJtdlpjR0tWSnpsMisvUkZxcW5tZmY1YlpFRkd6YUlqTHQ1Rjdp?=
 =?utf-8?B?QStWcTMweXl4eHIrNTNvM0tMSHF3cWNkMWZiVGQvclp0RTAxTnlLYnBFQ3Ix?=
 =?utf-8?B?NXlOenE0YnlMTHNaZ1BwZHhXS2hKeHNXazZIcnoza1lBNlY4a1FJZmNnRUdk?=
 =?utf-8?B?bUlmYW83RkoyT2pMd25EZHUrb0ZjWXNiY3hvWUo3ZElHdm9kYURKL3lQZkZX?=
 =?utf-8?B?S1FZVTI5K1NMRmFEbTdrRERhc3FIaW1oR1JZMms4WVl3WUdNeFVRTHpJaGVk?=
 =?utf-8?B?VGhFeTZEMHpjd3F3eDNmRDd2K1NrUG5pOUMwZlYzNytmUDhmT3JGNFFFRk41?=
 =?utf-8?B?Z1NwdmZ1Y0VYeFVvRDF3ODZoMEljUGJDTTJKb2ppRzQwT0djTmFxZlpEa0VF?=
 =?utf-8?B?ZGcyQVBTNmIyemQrUXhvQkgzay9SRnAyZVJyNFFpdkVqMWY4RGFmZDhiYW4v?=
 =?utf-8?B?WVRnSXFyN2FOMFRoRVNuejRqSHdLMFFDQTUwM0dZMkJhOXpIc0F4TDMybFlB?=
 =?utf-8?B?UlRya205TmxTNmZ5MDI1T3JUZUJ6UENGNUxpU1lRbWQwQ21JeFJ5SGtqN3k2?=
 =?utf-8?B?U2dDR3NqZEl3eis1RGs1R3Q2S0xCWXhQM0dCZDJKWHpMb2JTYjJaYjFrRmpJ?=
 =?utf-8?B?NkN5SkMwOWVkRkZjUytsWXNCVTVNUGpEQUQydzA0dVdKWVRvMEZIUTgvSXZH?=
 =?utf-8?Q?aaBSl1qBuZC7CevSequOB7MZQWukVADC?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 6:gkMtF63ozpJDzreU4ce16medrgyZ2+SOo+bai6aZCez9LrkcCM66lCiluhLJU+G2obVm32Aw32X0LYBgghJdtkY5kpA4Py5FQeIaJK8LgsKjT2SjZIJ6CHp9F1DzH73E2Wv03EYddmF1A6EPNjNs8X0//TNyo6+Cg70v6w/P5rMnD/Kra8MZtszKVwgv0G5Td4JytjovmihtS5OnpK5iJwYH1sEFJLT1niSk3NDhGYwAgZbZ9EZJ1xub+DuLi88oblpgVeaXCTbyopC5bUMrBmthdKs2MZGB74r2MvPtmUKQjIJk9+gh8SIGmG9WK7LcOZ5fi9uVjiId666aQgOJfBqkAXVOKgt917hAxLdyN+m43eRtrm3nu/+DKAEONlGz;
 5:4TYATL68Y1UU782fMfp7ToGyOMDJZtzsWn5eSkzQwY7OgoMHYBHqmzPuO1Z6DFFvEBL8bwulD65MuFaVeza4lnqU9tQ3hg9+/Ys8GSpndahI9AfNVxuP4hLgfWDUa0QuvGqYSlwdZSR0o5d2UzB+KQeEUAERf9USCkcfpp3Ao8o=;
 24:rF3T+aq3O+diYRGobl+YTjv+dQG8CpEvPi6TRxYvZAwMX+0eoCf2hszt9lThh5zfqURvwvOO1sMjdSXUGb2AEmXl8KO42KLYHjHMq/C2MK4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1103;
 7:2e1aC8BfbXEQZkI06YnpJVrYeg8DG+Ep2ZAMHrkfHlQqPt+x6/eMEx5gvSTundKizjinaGIiUUkMeF67jUUnJK/HApc9P7GfJcOfScBGNd5OlG8Ais6FQAfr8B7oKZm1fScK6xCwsC8uP3Zclx0T1amSHcAjDB3lzn/KIyKOdRPh7KhB37086hlmapwwJcMvyxC2u9Epu/0O6hZa53g5g9aqN3yzd4pVt9+xmzAHViLSkHRAqCc7P1zVL75BFNlPpSM1gU42fx3+coU0iHlZKBvSxI0ySpcYA7ikrwlM5Ipjbw20JNb5rwH/x7HZ8ReTz6geIEE2N5p2m1er9EqfLXMZOR7tc7zHWZVKm//0Qjg=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 13:18:50.5322 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.201];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1103
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim
 Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjQuMTEuMTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBJbiBteSBjYXNlIEkgbmVl
ZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4gYXR0cmli
dXRlIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgV2luIEFGQUlLLgo+IC4uLiBuZWVkcyB0byBh
dm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPiBvdGhl
ciBhc3N1bXB0aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBs
ZWFzZQo+IGZvbGxvdyB0aGUgbW9kZWwgb3RoZXIgUFYgcHJvdG9jb2xzIGFscmVhZHkgcHJlc2Vu
dCAod2l0aG91dAo+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxsIHBvc3NpYmxl
KS4KQnV0IGlmIHdlIGRvbid0IHBhY2sgKG9yIGVuZm9yY2Ugc29tZSBzcGVjaWZpYyBhbGlnbm1l
bnQpIGRhdGEKc3RydWN0dXJlcyB1c2VkIGJldHdlZW4gZG9tYWlucyB0aGV5IG1heSBoYXZlIGRp
ZmZlcmVudCBhbGlnbm1lbnQgb24KZGlmZmVyZW50IGRvbWFpbnMsIG5vPwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFp
bGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2
LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:31:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:31:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9u7m-00006K-U1; Thu, 24 Nov 2016 13:31:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9u7l-000067-Dd; Thu, 24 Nov 2016 13:31:37 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 32/C0-12366-8BBE6385; Thu, 24 Nov 2016 13:31:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS3fHa7M
 Ig+6/bBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGR+7PrAU7GerWPzuGUsD4xbWLkZO
 DiGBPImjDZ2MIDavgJ3EoVvb2EBsCQFDiafvr4PZLAKqEu3fXjGD2GwC6hJtz7YD9XJwiAjES
 ux4CVTCxcEscJhVYuqp92AzhQXiJb6vOsYMkhASOM8s0bHyJNggTgEbiXNXtrKBNPMKCEr83S
 EMEmYW0JJ4+OsWC4StLbFs4WtmkBJmAWmJ5f84JjDyzUJomIWkYRaShlkIDQsYWVYxahSnFpW
 lFukaGeolFWWmZ5TkJmbm6BoamOnlphYXJ6an5iQmFesl5+duYgQGIgMQ7GD8syzgEKMkB5OS
 KK/YIrMIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8Eq+AcoJFqempFWmZOcCYgElLcPAoifDKP
 ANK8xYXJOYWZ6ZDpE4x6nK82/zuAZMQS15+XqqUOO9KkBkCIEUZpXlwI2DxeYlRVkqYlxHoKC
 GegtSi3MwSVPlXjOIcjErCvG9BpvBk5pXAbXoFdAQT0BGS34xBjihJREhJNTAacO/7yHBspVp
 9V7Fv7ArGK9JfgwJzw+1PKSvIX+38JMD87ZahQ3bx/DWr15xJ/qKvYixtyMZ5L87b7e+dNO96
 wY37pjGsSTz2calV6eRVT1tCXGazL9gr9XBu1uK9ZgF3VauvpJ3XDu2ebjp/n+IivUnm35wbZ
 lxb35J/z9Bw35mQX5ZPkm2VWIozEg21mIuKEwHDoX7wygIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1479994293!38351788!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62284 invoked from network); 24 Nov 2016 13:31:35 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 13:31:35 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 06:31:33 -0700
Message-Id: <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 06:31:31 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Artem Mygaiev" <artem_mygaiev@epam.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
In-Reply-To: <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE0OjE4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6
Cj4gT24gMjQuMTEuMTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gSW4gbXkgY2FzZSBJ
IG5lZWQgaXQgdG8gYXQgbGVhc3QgZGVmaW5lIExpbnV4IHNwZWNpZmljIF9fcGFja2VkCj4+PiBh
dHRyaWJ1dGUgd2hpY2ggaXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+IC4uLiBuZWVk
cyB0byBhdm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcK
Pj4gb3RoZXIgYXNzdW1wdGlvbnMgb24gdGhlIHBsYXRmb3JtKS4gSSBjYW4gb25seSByZS1pdGVy
YXRlOiBQbGVhc2UKPj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFk
eSBwcmVzZW50ICh3aXRob3V0Cj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxs
IHBvc3NpYmxlKS4KPiBCdXQgaWYgd2UgZG9uJ3QgcGFjayAob3IgZW5mb3JjZSBzb21lIHNwZWNp
ZmljIGFsaWdubWVudCkgZGF0YQo+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhl
eSBtYXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4gZGlmZmVyZW50IGRvbWFpbnMsIG5v
PwoKTGV0IG1lIHJlcGVhdCB3aGF0IEkndmUgc2FpZCBiZWZvcmU6IFBsZWFzZSB0YWtlIGEgbG9v
ayBhdCBleGlzdGluZwppbnRlcmZhY2UgaGVhZGVycy4gQnkgcHJvcGVybHkgcGxhY2luZyBmaWVs
ZHMgYW5kIGFkZGluZyBleHBsaWNpdApwYWRkaW5nIHdoZXJlIG5lZWRlZCwgeW91IGNhbiBhdm9p
ZCBzdWNoIGxheW91dCBkaWZmZXJlbmNlcy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 13:31:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 13:31:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9u7m-00006K-U1; Thu, 24 Nov 2016 13:31:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9u7l-000067-Dd; Thu, 24 Nov 2016 13:31:37 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 32/C0-12366-8BBE6385; Thu, 24 Nov 2016 13:31:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS3fHa7M
 Ig+6/bBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGR+7PrAU7GerWPzuGUsD4xbWLkZO
 DiGBPImjDZ2MIDavgJ3EoVvb2EBsCQFDiafvr4PZLAKqEu3fXjGD2GwC6hJtz7YD9XJwiAjES
 ux4CVTCxcEscJhVYuqp92AzhQXiJb6vOsYMkhASOM8s0bHyJNggTgEbiXNXtrKBNPMKCEr83S
 EMEmYW0JJ4+OsWC4StLbFs4WtmkBJmAWmJ5f84JjDyzUJomIWkYRaShlkIDQsYWVYxahSnFpW
 lFukaGeolFWWmZ5TkJmbm6BoamOnlphYXJ6an5iQmFesl5+duYgQGIgMQ7GD8syzgEKMkB5OS
 KK/YIrMIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8Eq+AcoJFqempFWmZOcCYgElLcPAoifDKP
 ANK8xYXJOYWZ6ZDpE4x6nK82/zuAZMQS15+XqqUOO9KkBkCIEUZpXlwI2DxeYlRVkqYlxHoKC
 GegtSi3MwSVPlXjOIcjErCvG9BpvBk5pXAbXoFdAQT0BGS34xBjihJREhJNTAacO/7yHBspVp
 9V7Fv7ArGK9JfgwJzw+1PKSvIX+38JMD87ZahQ3bx/DWr15xJ/qKvYixtyMZ5L87b7e+dNO96
 wY37pjGsSTz2calV6eRVT1tCXGazL9gr9XBu1uK9ZgF3VauvpJ3XDu2ebjp/n+IivUnm35wbZ
 lxb35J/z9Bw35mQX5ZPkm2VWIozEg21mIuKEwHDoX7wygIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1479994293!38351788!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62284 invoked from network); 24 Nov 2016 13:31:35 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 13:31:35 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 06:31:33 -0700
Message-Id: <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 06:31:31 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Artem Mygaiev" <artem_mygaiev@epam.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
In-Reply-To: <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE0OjE4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6
Cj4gT24gMjQuMTEuMTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gSW4gbXkgY2FzZSBJ
IG5lZWQgaXQgdG8gYXQgbGVhc3QgZGVmaW5lIExpbnV4IHNwZWNpZmljIF9fcGFja2VkCj4+PiBh
dHRyaWJ1dGUgd2hpY2ggaXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+IC4uLiBuZWVk
cyB0byBhdm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcK
Pj4gb3RoZXIgYXNzdW1wdGlvbnMgb24gdGhlIHBsYXRmb3JtKS4gSSBjYW4gb25seSByZS1pdGVy
YXRlOiBQbGVhc2UKPj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFk
eSBwcmVzZW50ICh3aXRob3V0Cj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxs
IHBvc3NpYmxlKS4KPiBCdXQgaWYgd2UgZG9uJ3QgcGFjayAob3IgZW5mb3JjZSBzb21lIHNwZWNp
ZmljIGFsaWdubWVudCkgZGF0YQo+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhl
eSBtYXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4gZGlmZmVyZW50IGRvbWFpbnMsIG5v
PwoKTGV0IG1lIHJlcGVhdCB3aGF0IEkndmUgc2FpZCBiZWZvcmU6IFBsZWFzZSB0YWtlIGEgbG9v
ayBhdCBleGlzdGluZwppbnRlcmZhY2UgaGVhZGVycy4gQnkgcHJvcGVybHkgcGxhY2luZyBmaWVs
ZHMgYW5kIGFkZGluZyBleHBsaWNpdApwYWRkaW5nIHdoZXJlIG5lZWRlZCwgeW91IGNhbiBhdm9p
ZCBzdWNoIGxheW91dCBkaWZmZXJlbmNlcy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 14:28:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 14:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9v11-0005JG-LM; Thu, 24 Nov 2016 14:28:43 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9v11-0005J6-4w; Thu, 24 Nov 2016 14:28:43 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 81/48-28694-A19F6385; Thu, 24 Nov 2016 14:28:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPIsWRWlGSWpSXmKPExsXiVRvkqCv50yz
 C4NUEQ4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjJ6FU1gLtrJVbLh4lamBcQFrFyMn
 h5BAscSXaafYuxi5OFgEGlglFr6fzg6SkBCYwyrx5agxhJ0jcfPLLkYIu1DizdItbCA2r4Cgx
 MmZT1ggBnlJfLw6D6iGg4NTwFpi9xomkJlCAjOYJf4uOwg2k03ASGL5jR9g9SwCqhKXnn9iAq
 nnFQiQeLLDDiQsLBAv8X3VMWYQW0RAXeLPhQmMIHOYBe6zSnzb+BOsnhkosX6e0ARGgVlIrpi
 FkFnAyLSKUaM4tagstUjX0EAvqSgzPaMkNzEzB8gz08tNLS5OTE/NSUwq1kvOz93ECAxGBiDY
 wXhvWcAhRkkOJiVRXrFFZhFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHjbvwPlBItS01Mr0jJzg
 HEBk5bg4FES4U0ASfMWFyTmFmemQ6ROMRpzvNv87gETR9uHDw+YhFjy8vNSpcR5dX8AlQqAlG
 aU5sENgsXrJUZZKWFeRqDThHgKUotyM0tQ5V8xinMwKgnz+oJM4cnMK4Hb9wroFCagUyS/GYO
 cUpKIkJJqYPT+er2z76aIjehD4Uezrh1LZ53WssyjTU2i2CviELvzwQ2B6+eWTKhqnhYv8y6t
 enpyb7JBTFf2xeW6rxp+H9kQrXliU0R6/6u7U7yKN2THMu1YlTyrpvOSzbRW/xhDrflnOGcUT
 A6cckdk1hbfxVZc87/PTHBUyV/pvurzvSdXTPlPNS85YKPEUpyRaKjFXFScCAB+Ok6r0gIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1479997721!72987042!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63311 invoked from network); 24 Nov 2016 14:28:41 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 14:28:41 -0000
Received: by mail-wm0-f65.google.com with SMTP id m203so5107210wma.3;
 Thu, 24 Nov 2016 06:28:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=0xgW2KI1jZ+ezmXJTwVBYeRKsX7TutX6/+VvpD5sYW8=;
 b=Ei0bZ2UdnWt7gVAlnm3PBN06fqkmWFRu+41T8M9salI058akeALytbxJ9ksbHaCYUf
 GRnrF5+bLjpSa640fH+BuqWElenQJBsQGwDP3i2fgGJnt/1Z0/r8Z1ADDdl680XxAWiB
 fvCc6UBTSBecEM6z+kJrgJRgs1RYMPq4by82m86bEp9l7J78xaRXhWRfWRKLFDzy/yxu
 7EhMKJ8ZrdZbWFYaScsQsXJUp9+IypCroLwbwVn/sxBHHhd9moLxmBwA8mnqLUUMPnSa
 Qh96rT3XreN45C7DcUZWz5vFfL2v/cFbwsMnvy1wcmMR/C3oNqhgNcYlzc+jqzOvVpfa
 DYNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=0xgW2KI1jZ+ezmXJTwVBYeRKsX7TutX6/+VvpD5sYW8=;
 b=Trw4QY3T8isfvguLXKCp8ZaRz+vyHRggnfy/NB5ESaLOi6bCOdJ+kyWakKHbyzt+/q
 fM9seEWGDjaO1+d88BhMgWu1Ocu8lrotV9QsUavb79CxEed36X+9D8Fh7FiiDji6veq0
 G6NzJNBRzLCpWPxt7G0ita+Fu4KTuoaBzKkPdJbajo3Uu4plvrcZr4iw/t2AqBY7UBaG
 fEAuGMt98xRiIpX+R+Nl6mZyWf76B7EMJYHCOHzAUR8Qp3VYShMfxzToflgt6ibNr2RT
 aB2SBjuCE1SfjPwxIxAjNxKwdyxnlu+bn9liHFsJC5jFfCum9kIlNiRO8tzCZyFGElqP
 2JEg==
X-Gm-Message-State: AKaTC02ijfnchIq6Zr/VbISteIZj2/TVasW20N61+XI0s47UrA1ZblipQz+CCrJ+iWzO/GVDnysomQNbPiuE3g==
X-Received: by 10.28.191.130 with SMTP id o2mr2840165wmi.97.1479997721409;
 Thu, 24 Nov 2016 06:28:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 06:28:40 -0800 (PST)
In-Reply-To: <2171baff-7cc7-2c40-2715-68bfc473c6ad@arm.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <2171baff-7cc7-2c40-2715-68bfc473c6ad@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 16:28:40 +0200
Message-ID: <CANY+8deqPDotWWn3FppFDq55jyJjh5=HCWyMU8CG+w2R974dxg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJIGRvbid0IGNvbnNpZGVyIHNuZGlmLmggYmVlbiBhZ25vc3RpYy4gSXQgaXMganVzdCBhIGJ1
bmNoIG9mIGFycmF5Cj4gZGVmaW5pdGlvbi4KPgpJIGFtIG5vdCBzdXJlIEknbSBmb2xsb3dpbmcg
eW91IGhlcmUuCnNuZGlmLmggZG9lc24ndCBoYXZlIGFueSBwbGF0Zm9ybSBzcGVjaWZpYyBkZWZp
bml0aW9ucywgYnV0IHNuZGlmX2xpbnV4LmggZG9lcy4KQm90aCBkb24ndCBkZWZpbmUgYW55IG1l
dGhvZHMsIGJ1dCBvbmx5IHN0cnVjdHVyZXMgKGFuZCBfX3BhY2tlZCBhcyBvZiBub3cpLgo+RWFj
aCBPUyB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCB0aGVpciBvd24gaGVhZGVycyBpbiBvcmRlciB0
bwo+IGVhc2lseSBhY2Nlc3MgY29tbWFuZCBmaWVsZHMuClRoaXMgaXMgd2hhdCBJIGRpZCBmb3Ig
TGludXgsIHRoZSByZXN1bHQgaXMgc25kaWZfbGludXguaAo+IEFsbCB0aGUgb3RoZXIgUFYgcHJv
dG9jb2xzIGFyZSBhYmxlIHRvIGRlZmluZSBzdHJ1Y3R1cmUgdGhhdCBhcmUgcGxhdGZvcm0KPiBh
Z25vc3RpYy4gSSB3b3VsZCBsaWtlIHRvIHVuZGVyc3RhbmQgd2h5IHlvdSBjYW5ub3QgZG8gdGhp
cyBoZXJlLgo+Cj4gTm90IG1lbnRpb25pbmcgdGhhdCB1c2luZyBfX3BhY2tlZCBpcyB1c3VhbGx5
IGEgYmFkIGlkZWEgYmVjYXVzZSBpdCBjYW4KPiBtZXNzLXVwIHdpdGggdGhlIG5hdHVyYWwgYWxp
Z25tZW50IG9mIHRoZSBmaWVsZHMgYW5kIG1ha2VzIHRoZSBwcm9ncmFtbWVyJ3MKPiBsaWZlIG1v
cmUgbWlzZXJhYmxlIChzZWUgYW4gZXhhbXBsZSBpbiBkcm0gUFYgZHJpdmVycykuCkkgbmVlZCBz
b21lIG1vcmUgdGltZSBmb3IgdGhhdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 14:28:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 14:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9v11-0005JG-LM; Thu, 24 Nov 2016 14:28:43 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9v11-0005J6-4w; Thu, 24 Nov 2016 14:28:43 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 81/48-28694-A19F6385; Thu, 24 Nov 2016 14:28:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPIsWRWlGSWpSXmKPExsXiVRvkqCv50yz
 C4NUEQ4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjJ6FU1gLtrJVbLh4lamBcQFrFyMn
 h5BAscSXaafYuxi5OFgEGlglFr6fzg6SkBCYwyrx5agxhJ0jcfPLLkYIu1DizdItbCA2r4Cgx
 MmZT1ggBnlJfLw6D6iGg4NTwFpi9xomkJlCAjOYJf4uOwg2k03ASGL5jR9g9SwCqhKXnn9iAq
 nnFQiQeLLDDiQsLBAv8X3VMWYQW0RAXeLPhQmMIHOYBe6zSnzb+BOsnhkosX6e0ARGgVlIrpi
 FkFnAyLSKUaM4tagstUjX0EAvqSgzPaMkNzEzB8gz08tNLS5OTE/NSUwq1kvOz93ECAxGBiDY
 wXhvWcAhRkkOJiVRXrFFZhFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHjbvwPlBItS01Mr0jJzg
 HEBk5bg4FES4U0ASfMWFyTmFmemQ6ROMRpzvNv87gETR9uHDw+YhFjy8vNSpcR5dX8AlQqAlG
 aU5sENgsXrJUZZKWFeRqDThHgKUotyM0tQ5V8xinMwKgnz+oJM4cnMK4Hb9wroFCagUyS/GYO
 cUpKIkJJqYPT+er2z76aIjehD4Uezrh1LZ53WssyjTU2i2CviELvzwQ2B6+eWTKhqnhYv8y6t
 enpyb7JBTFf2xeW6rxp+H9kQrXliU0R6/6u7U7yKN2THMu1YlTyrpvOSzbRW/xhDrflnOGcUT
 A6cckdk1hbfxVZc87/PTHBUyV/pvurzvSdXTPlPNS85YKPEUpyRaKjFXFScCAB+Ok6r0gIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1479997721!72987042!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63311 invoked from network); 24 Nov 2016 14:28:41 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 14:28:41 -0000
Received: by mail-wm0-f65.google.com with SMTP id m203so5107210wma.3;
 Thu, 24 Nov 2016 06:28:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=0xgW2KI1jZ+ezmXJTwVBYeRKsX7TutX6/+VvpD5sYW8=;
 b=Ei0bZ2UdnWt7gVAlnm3PBN06fqkmWFRu+41T8M9salI058akeALytbxJ9ksbHaCYUf
 GRnrF5+bLjpSa640fH+BuqWElenQJBsQGwDP3i2fgGJnt/1Z0/r8Z1ADDdl680XxAWiB
 fvCc6UBTSBecEM6z+kJrgJRgs1RYMPq4by82m86bEp9l7J78xaRXhWRfWRKLFDzy/yxu
 7EhMKJ8ZrdZbWFYaScsQsXJUp9+IypCroLwbwVn/sxBHHhd9moLxmBwA8mnqLUUMPnSa
 Qh96rT3XreN45C7DcUZWz5vFfL2v/cFbwsMnvy1wcmMR/C3oNqhgNcYlzc+jqzOvVpfa
 DYNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=0xgW2KI1jZ+ezmXJTwVBYeRKsX7TutX6/+VvpD5sYW8=;
 b=Trw4QY3T8isfvguLXKCp8ZaRz+vyHRggnfy/NB5ESaLOi6bCOdJ+kyWakKHbyzt+/q
 fM9seEWGDjaO1+d88BhMgWu1Ocu8lrotV9QsUavb79CxEed36X+9D8Fh7FiiDji6veq0
 G6NzJNBRzLCpWPxt7G0ita+Fu4KTuoaBzKkPdJbajo3Uu4plvrcZr4iw/t2AqBY7UBaG
 fEAuGMt98xRiIpX+R+Nl6mZyWf76B7EMJYHCOHzAUR8Qp3VYShMfxzToflgt6ibNr2RT
 aB2SBjuCE1SfjPwxIxAjNxKwdyxnlu+bn9liHFsJC5jFfCum9kIlNiRO8tzCZyFGElqP
 2JEg==
X-Gm-Message-State: AKaTC02ijfnchIq6Zr/VbISteIZj2/TVasW20N61+XI0s47UrA1ZblipQz+CCrJ+iWzO/GVDnysomQNbPiuE3g==
X-Received: by 10.28.191.130 with SMTP id o2mr2840165wmi.97.1479997721409;
 Thu, 24 Nov 2016 06:28:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 06:28:40 -0800 (PST)
In-Reply-To: <2171baff-7cc7-2c40-2715-68bfc473c6ad@arm.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <2171baff-7cc7-2c40-2715-68bfc473c6ad@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 16:28:40 +0200
Message-ID: <CANY+8deqPDotWWn3FppFDq55jyJjh5=HCWyMU8CG+w2R974dxg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, ian.jackson@eu.citrix.com,
 Dario Faggioli <dario.faggioli@citrix.com>, Tim Deegan <tim@xen.org>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBJIGRvbid0IGNvbnNpZGVyIHNuZGlmLmggYmVlbiBhZ25vc3RpYy4gSXQgaXMganVzdCBhIGJ1
bmNoIG9mIGFycmF5Cj4gZGVmaW5pdGlvbi4KPgpJIGFtIG5vdCBzdXJlIEknbSBmb2xsb3dpbmcg
eW91IGhlcmUuCnNuZGlmLmggZG9lc24ndCBoYXZlIGFueSBwbGF0Zm9ybSBzcGVjaWZpYyBkZWZp
bml0aW9ucywgYnV0IHNuZGlmX2xpbnV4LmggZG9lcy4KQm90aCBkb24ndCBkZWZpbmUgYW55IG1l
dGhvZHMsIGJ1dCBvbmx5IHN0cnVjdHVyZXMgKGFuZCBfX3BhY2tlZCBhcyBvZiBub3cpLgo+RWFj
aCBPUyB3b3VsZCBoYXZlIHRvIGltcGxlbWVudCB0aGVpciBvd24gaGVhZGVycyBpbiBvcmRlciB0
bwo+IGVhc2lseSBhY2Nlc3MgY29tbWFuZCBmaWVsZHMuClRoaXMgaXMgd2hhdCBJIGRpZCBmb3Ig
TGludXgsIHRoZSByZXN1bHQgaXMgc25kaWZfbGludXguaAo+IEFsbCB0aGUgb3RoZXIgUFYgcHJv
dG9jb2xzIGFyZSBhYmxlIHRvIGRlZmluZSBzdHJ1Y3R1cmUgdGhhdCBhcmUgcGxhdGZvcm0KPiBh
Z25vc3RpYy4gSSB3b3VsZCBsaWtlIHRvIHVuZGVyc3RhbmQgd2h5IHlvdSBjYW5ub3QgZG8gdGhp
cyBoZXJlLgo+Cj4gTm90IG1lbnRpb25pbmcgdGhhdCB1c2luZyBfX3BhY2tlZCBpcyB1c3VhbGx5
IGEgYmFkIGlkZWEgYmVjYXVzZSBpdCBjYW4KPiBtZXNzLXVwIHdpdGggdGhlIG5hdHVyYWwgYWxp
Z25tZW50IG9mIHRoZSBmaWVsZHMgYW5kIG1ha2VzIHRoZSBwcm9ncmFtbWVyJ3MKPiBsaWZlIG1v
cmUgbWlzZXJhYmxlIChzZWUgYW4gZXhhbXBsZSBpbiBkcm0gUFYgZHJpdmVycykuCkkgbmVlZCBz
b21lIG1vcmUgdGltZSBmb3IgdGhhdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 14:42:12 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 14:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vE4-00077q-8N; Thu, 24 Nov 2016 14:42:12 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9vE2-00077b-R2
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 14:42:10 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 36/63-15390-24CF6385; Thu, 24 Nov 2016 14:42:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRWlGSWpSXmKPExsVyMfTSJl3HP2Y
 RBrtma1us7LnI7MDocfjDFZYAxijWzLyk/IoE1oydx6axFWxjqng86xxzA2MjUxcjF4eQwEJG
 iTOfljOCOCwCDawSP2++Zuli5OSQEJjDKnH1nCOEnSPxc+8+oCIOILtYYm5nNEiYV0BQ4uTMJ
 2DlQgJeEnNb37GDlHAKWEvMfO0EMX85o8SkLwfZQWrYBIwklt/4AVbPIqAq0XjuBgvEnACJxq
 svmEBsYSD7zM5ZrCC2iIC6xJ8LE8BuYxa4xCrRff0AM8gCZqDE+nlCExgFZiE5YxZCZgEj0yp
 GjeLUorLUIl1DI72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMAgZACCHYyXNwYc
 YpTkYFIS5RVbZBYhxJeUn1KZkVicEV9UmpNafIhRhoNDSYKX5zdQTrAoNT21Ii0zBxgPMGkJD
 h4lEV4JkDRvcUFibnFmOkTqFKMlx6sPLx4wcbzb/A5Idnz48IBJiCUvPy9VSpx33i+gBgGQho
 zSPLhxsJi9xCgrJczLCHSgEE9BalFuZgmq/CtGcQ5GJWHetyBTeDLzSuC2vgI6iAnoIMlvxiA
 HlSQipKQaGOuV1h6/lfuLd/IubkFmxrgKgX6DauNLec5LO8+s2zm97uznuf61NZNLyktkDOXm
 PQn79WZXZs+KJbPzJpyM0Dl4xrp92daPv5uvJBgongqaeGvTvI83TXbZpsV/tlNN2VdwR37Hv
 uMhqtfTGL8pbn14OcCkRPX37NyVjxyyNIov/NW/+y7utZISS3FGoqEWc1FxIgAf0W811AIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1479998529!44415532!1
X-Originating-IP: [209.85.210.178]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22561 invoked from network); 24 Nov 2016 14:42:09 -0000
Received: from mail-wj0-f178.google.com (HELO mail-wj0-f178.google.com)
 (209.85.210.178)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 14:42:09 -0000
Received: by mail-wj0-f178.google.com with SMTP id qp4so35084462wjc.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 06:42:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=X46Xc2eqGno5VbYPGeiH6p1fNP7IHVZ5AwiKBFd3Z4k=;
 b=pOCGcliQ7vO1zGKPRP95Ns+nkTE6TyxI714c3t5GYVjSS0Ku2dcRMd0xyilyWt7lEH
 eUjrqtv8E8uaJ/I/6VvPVChy6ixDDt5+Fqw7zZNQKq+1iq4XNx7KM7A9fMYkN7n79lg1
 GgiIoI/wtSBokgamg+HfnXI2ZCz58MiXKEqNs+GrsJ9ESUs85tReFJ4uiDNpUQOka+KL
 XBEkfd8gW4tFtcBmZTGnJr3yW+iFTsgIq4uPFQSMPVZnfTefTl5zYAJZnxiVK+uAOKtT
 lF9+f5JjilIlZpzDdvuSqUvZ0JrqSKEq0r9NgcQO1kOkw362tcdzTPatvQT3Vy50ZRYq
 m2/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=X46Xc2eqGno5VbYPGeiH6p1fNP7IHVZ5AwiKBFd3Z4k=;
 b=irqR5m/oLOkCzncTz2fxFEu/0/XhaxA9drAn/taxIxM0reIAAuJMc2pJ5FtpbR2IUJ
 GJvjTvdudBC5+akkv6Hx1jyS+SHkoXplFODELACuc02ZXvcHrTNfjGDlHB+rJhQDJYbk
 TrIclhp8Ll2IGoSLu5mzhN+3Po5MOlPus24dT/XNCCm1q/hQmZz0VbPb7x9rxo1fg/mt
 SPysLJ3oMJRutt2Mm9vGYsG3bo9pKMNm+dIWZtT6I/cbWtBSybE2dcCNmbMuc4cOpK60
 +g++SimwbREutc+xL7dkfc7EgWWr0bEGGYmwGxeDN1hFkMAFMi039el/D2PohqMoT7D5
 7Rqg==
X-Gm-Message-State: AKaTC01wp4fIwADmlU7VM75u/puufN5PBIzcvkwqD4SVid7AKzmYRJnPLXcCzZBZEz6h3HfWk41QZ4M8Qk/Dug==
X-Received: by 10.194.109.168 with SMTP id ht8mr2663094wjb.36.1479998522266;
 Thu, 24 Nov 2016 06:42:02 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 06:42:01 -0800 (PST)
In-Reply-To: <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 16:42:01 +0200
Message-ID: <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SSBiZWxpZXZlIHRoZXNlIGNvbmNlcm5zIGFyZSBleGFjdGx5IHRoZSBzYW1lIGFzIGZvciBwYXJh
LXZpcnR1YWwgYXVkaW8sCnNvIEkgd291bGQgc3VnZ2VzdCB0aGF0IHRoZXNlIGJlaW5nIGFkZHJl
c3NlZCBhZnRlciBzbmRpZiBoYXMgc29tZQpyZXNvbHV0aW9uIG9uIHBhY2thZ2luZyBhbmQgc3Ry
dWN0dXJlIChvbmUgb3IgdHdvIGZpbGVzKQpPdGhlciB0aGFuIHRoYXQgSSB3b3VsZCBhbHNvIGhl
YXIgY29tbWVudHMgb24gdGhlIHByb3RvY29sIGl0c2VsZiwKZS5nLiByZWxhdGVkIHRvIERSTS9L
TVMKClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQt
cHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 14:42:12 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 14:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vE4-00077q-8N; Thu, 24 Nov 2016 14:42:12 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9vE2-00077b-R2
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 14:42:10 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 36/63-15390-24CF6385; Thu, 24 Nov 2016 14:42:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRWlGSWpSXmKPExsVyMfTSJl3HP2Y
 RBrtma1us7LnI7MDocfjDFZYAxijWzLyk/IoE1oydx6axFWxjqng86xxzA2MjUxcjF4eQwEJG
 iTOfljOCOCwCDawSP2++Zuli5OSQEJjDKnH1nCOEnSPxc+8+oCIOILtYYm5nNEiYV0BQ4uTMJ
 2DlQgJeEnNb37GDlHAKWEvMfO0EMX85o8SkLwfZQWrYBIwklt/4AVbPIqAq0XjuBgvEnACJxq
 svmEBsYSD7zM5ZrCC2iIC6xJ8LE8BuYxa4xCrRff0AM8gCZqDE+nlCExgFZiE5YxZCZgEj0yp
 GjeLUorLUIl1DI72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMAgZACCHYyXNwYc
 YpTkYFIS5RVbZBYhxJeUn1KZkVicEV9UmpNafIhRhoNDSYKX5zdQTrAoNT21Ii0zBxgPMGkJD
 h4lEV4JkDRvcUFibnFmOkTqFKMlx6sPLx4wcbzb/A5Idnz48IBJiCUvPy9VSpx33i+gBgGQho
 zSPLhxsJi9xCgrJczLCHSgEE9BalFuZgmq/CtGcQ5GJWHetyBTeDLzSuC2vgI6iAnoIMlvxiA
 HlSQipKQaGOuV1h6/lfuLd/IubkFmxrgKgX6DauNLec5LO8+s2zm97uznuf61NZNLyktkDOXm
 PQn79WZXZs+KJbPzJpyM0Dl4xrp92daPv5uvJBgongqaeGvTvI83TXbZpsV/tlNN2VdwR37Hv
 uMhqtfTGL8pbn14OcCkRPX37NyVjxyyNIov/NW/+y7utZISS3FGoqEWc1FxIgAf0W811AIAAA
 ==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1479998529!44415532!1
X-Originating-IP: [209.85.210.178]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22561 invoked from network); 24 Nov 2016 14:42:09 -0000
Received: from mail-wj0-f178.google.com (HELO mail-wj0-f178.google.com)
 (209.85.210.178)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 14:42:09 -0000
Received: by mail-wj0-f178.google.com with SMTP id qp4so35084462wjc.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 06:42:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=X46Xc2eqGno5VbYPGeiH6p1fNP7IHVZ5AwiKBFd3Z4k=;
 b=pOCGcliQ7vO1zGKPRP95Ns+nkTE6TyxI714c3t5GYVjSS0Ku2dcRMd0xyilyWt7lEH
 eUjrqtv8E8uaJ/I/6VvPVChy6ixDDt5+Fqw7zZNQKq+1iq4XNx7KM7A9fMYkN7n79lg1
 GgiIoI/wtSBokgamg+HfnXI2ZCz58MiXKEqNs+GrsJ9ESUs85tReFJ4uiDNpUQOka+KL
 XBEkfd8gW4tFtcBmZTGnJr3yW+iFTsgIq4uPFQSMPVZnfTefTl5zYAJZnxiVK+uAOKtT
 lF9+f5JjilIlZpzDdvuSqUvZ0JrqSKEq0r9NgcQO1kOkw362tcdzTPatvQT3Vy50ZRYq
 m2/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=X46Xc2eqGno5VbYPGeiH6p1fNP7IHVZ5AwiKBFd3Z4k=;
 b=irqR5m/oLOkCzncTz2fxFEu/0/XhaxA9drAn/taxIxM0reIAAuJMc2pJ5FtpbR2IUJ
 GJvjTvdudBC5+akkv6Hx1jyS+SHkoXplFODELACuc02ZXvcHrTNfjGDlHB+rJhQDJYbk
 TrIclhp8Ll2IGoSLu5mzhN+3Po5MOlPus24dT/XNCCm1q/hQmZz0VbPb7x9rxo1fg/mt
 SPysLJ3oMJRutt2Mm9vGYsG3bo9pKMNm+dIWZtT6I/cbWtBSybE2dcCNmbMuc4cOpK60
 +g++SimwbREutc+xL7dkfc7EgWWr0bEGGYmwGxeDN1hFkMAFMi039el/D2PohqMoT7D5
 7Rqg==
X-Gm-Message-State: AKaTC01wp4fIwADmlU7VM75u/puufN5PBIzcvkwqD4SVid7AKzmYRJnPLXcCzZBZEz6h3HfWk41QZ4M8Qk/Dug==
X-Received: by 10.194.109.168 with SMTP id ht8mr2663094wjb.36.1479998522266;
 Thu, 24 Nov 2016 06:42:02 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 06:42:01 -0800 (PST)
In-Reply-To: <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 16:42:01 +0200
Message-ID: <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SSBiZWxpZXZlIHRoZXNlIGNvbmNlcm5zIGFyZSBleGFjdGx5IHRoZSBzYW1lIGFzIGZvciBwYXJh
LXZpcnR1YWwgYXVkaW8sCnNvIEkgd291bGQgc3VnZ2VzdCB0aGF0IHRoZXNlIGJlaW5nIGFkZHJl
c3NlZCBhZnRlciBzbmRpZiBoYXMgc29tZQpyZXNvbHV0aW9uIG9uIHBhY2thZ2luZyBhbmQgc3Ry
dWN0dXJlIChvbmUgb3IgdHdvIGZpbGVzKQpPdGhlciB0aGFuIHRoYXQgSSB3b3VsZCBhbHNvIGhl
YXIgY29tbWVudHMgb24gdGhlIHByb3RvY29sIGl0c2VsZiwKZS5nLiByZWxhdGVkIHRvIERSTS9L
TVMKClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQt
cHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 14:58:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 14:58:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vUD-0000QN-LF; Thu, 24 Nov 2016 14:58:53 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9vUC-0000Q6-20; Thu, 24 Nov 2016 14:58:52 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 D7/A3-01666-82007385; Thu, 24 Nov 2016 14:58:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnk+JIrShJLcpLzFFi42LJ0GcI0FVnMI8
 w+NMtbbGy5yKzxfctk5kcmDwOf7jCEsAYxZqZl5RfkcCa8WX3HqaCJ9wVHYvXMTYwvuLsYuTi
 YBFoZJY4PfM4YxcjJ4eQwGQmiUefwRJCAmuYJLrf7WEFcRgFzjBKnHu8mBEis49R4suBO0wQD
 lDLq8bn7CD9EgKxEqcPXYGq2sgosW3hCzYIZzmjxIppT8C2CAvES3xfdYwZxBYRCJJ4PrOTHa
 KomUViXeMqMIdZYDWrxIftU5hAqtgEdCQ2HtgE1sErYC2xonMHmM0ioCrxbuFVMFtUIFzi/ay
 FbBA1ghInZz5hAbE5Bewldl99AxZnFjCQOLJoDiuELS+x/e0cZoi/lSUO3X3GCPGDosSD74+g
 7ESJ2V/2QP0mKfG3Yx4jjH3t5gWwQyUEZrNJTLp+mhHC+cIi0dq9kxXCmcAicaz9MFS7r8SDu
 1Og7CiJN7OXMkMU7WOTeL3nI9sERsNZSE6fheTcWUjOXcDIvIpRozi1qCy1SNfIRC+pKDM9oy
 Q3MTNH19DAVC83tbg4MT01JzGpWC85P3cTIzCB1DMwMO5gvDnZ7xCjJAeTkiiv2CKzCCG+pPy
 UyozE4oz4otKc1OJDjDIcHEoSvJn/gHKCRanpqRVpmTnAVAaTluDgURLh1QRJ8xYXJOYWZ6ZD
 pE4xKkqJ814DSQiAJDJK8+DaYOnzEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3iKQKTyZe
 SVw018BLWYCWiz5zRhkcUkiQkqqgdGUW/yL3uGFHoXTypbs3++7si+i87PK5t2sGQaznsh5/X
 y9K13xTObU8uhvnt+OGXH97G+tuy/TMVXRKLDSiLdjovrZXXlCi5e4RzzaulBNfOWMb7mzjGv
 /GT3m2b6y3GLe9F/VsZ7H68/vmZ3OUvVv2Sm/8z8LAxW/HcsyXeUWmh3+fNGC3XxKLMUZiYZa
 zEXFiQAqzSgQmgMAAA==
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1479999525!72165105!1
X-Originating-IP: [104.47.0.80]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13104 invoked from network); 24 Nov 2016 14:58:46 -0000
Received: from mail-he1eur01on0080.outbound.protection.outlook.com (HELO
 EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.80)
 by server-4.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 14:58:46 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=Yz6KYVqVEHHixnYRpVvqYGNCAfmt3kO6RQQ4+PYXJSI=;
 b=EWSXjqcgBJENyDj/EAD1TaR5wjGVb96G8c2liG3YCO3Q7zC92PC7X7ceESExZ4uqmjd0W+q69icylPx7m5B6k4lmOmtiNqHQOQySaV0qLK+TFpL2vV70HZLv9JfHvtKmZBNgA+s0tzWWogNjUoO+ZF/EjGqUjBF0NbGDE+9Zivk=
Received: from DB6PR0301CA0019.eurprd03.prod.outlook.com (10.168.49.29) by
 VI1PR03MB1102.eurprd03.prod.outlook.com (10.162.120.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 14:58:45 +0000
Received: from AM1FFO11FD022.protection.gbl (2a01:111:f400:7e00::116) by
 DB6PR0301CA0019.outlook.office365.com (2603:10a6:4:3e::29) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend
 Transport; Thu, 24 Nov 2016 14:58:45 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.200 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.200; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.200) by
 AM1FFO11FD022.mail.protection.outlook.com (10.174.64.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 14:58:44 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2330; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0001.epam.com (10.253.110.4) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 15:58:44 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 15:58:42 +0100
To: Jan Beulich <JBeulich@suse.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
Date: Thu, 24 Nov 2016 16:58:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0031.epam.com (10.6.110.8) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.200; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(24454002)(199003)(39380400001)(39410400001)(93886004)(3846002)(5001770100001)(4001350100001)(8936002)(2906002)(7416002)(6116002)(64126003)(230783001)(36756003)(50466002)(189998001)(39060400001)(23746002)(83506001)(230700001)(626004)(92566002)(8676002)(65826007)(31686004)(31696002)(33646002)(77096005)(80792005)(8666005)(5660300001)(86362001)(2950100002)(65956001)(305945005)(4326007)(54356999)(47776003)(7846002)(7636002)(65806001)(356003)(229853002)(38730400001)(76176999)(106466001)(7736002)(50986999)(246002)(39400400001)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1102; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0000.epam.com; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD022;
 1:+AJNbW2SqxcEI5wL4/+mTmdVRwcQYNpcL4sXveVtt5cw1HsetjpVJ/PhVx9xnAaYHBY6QXxm2zANxD0JdQri5ZBbQ+znbESLPv1WA43iveM8GAcWuYAeCfjGsRwF1s6p0JCtgokcaHeYVnWCoHY1eT7dJAa50YU1sdlD3vC1TWxc3PDnTHoRvHIwOy3Y8cC8iV6WTJHbr70UfBcgGdKdovEkuZ9wlaCaEPRS7i4VF/rtD0LF+9LJEWcYV9bp4RD5EtEOFoS+Hx1mJzLsV4z6lCipc9d7NgvyiCIciS0GhOskRK8kY+4UMdxogQFg6DcEKlvUfqWm5foYF7tO3gv3dXkFFQM35PiqUDweK+X3yggbLUa6H8RDGqUQ2/ZcUlPkMs4hmqe2MRx1C579TWdxFiBKH27Xqyr+gFiOMSbuO5/j/TUJltSUTFJUIYtEqXMUgtv5rcPVs/hIJAJzSKTB5nos7+gOkX0tDk8hKTC+oUItdvRuG4wKDpaesKS3VPNnVq4DcBG/2vIkGWpANV3dVNgfb7hRpvO20mFtBauoaLrHLY4+DtZUMrq21Br7wgEV
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 2:BN9YY8k4lD9vWle4aL9Lu4uwc4RejHZgN6nkDcxExi9Z7PYUfeJtXK4Io2CG1la/psHAIjUrZN8fdbAZqLb0lt9BhiQUfL4M+YHaedfZoqmXbUb9VNcbhPwCmhAAt/hn2a+uNbOROGmYE9bZChSzBbjzWMerQHJStVjUmaZ8WQc=;
 3:Yxk5rduzz7bqA0Yq0KZoO7IIx6hih5FaJRCQR5FHm/YcS3eDOFtVhaheVT/mpHoU6yeeAaH91aIucGampF5oBajybQehfcXOLksrGDBmTYEBX9cBHcQJCESQvPrQGGcwSpBlPimly0bw7eRIKBaI/YtjFjoQfw0v24ikSHDwbi73sBeYsytlqNyzW3inBNMu7eQHE8vabm3Bp3i6ZDrLrVxnWUXuH5qGc9bz8aEJHeqjA7VOl49w0AFZY9Xl5QuyvyWfFgGcDm5T4PxQyzmVmaNP1+BPobCevpiWMQvJhJE=
X-MS-Office365-Filtering-Correlation-Id: 797b216b-7b7b-43b0-c000-08d4147a6335
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1102; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 25:kGUrRtlyBHqcF8IFzbhivxGkUw5+tQtHNqbSQ0mDLDjMQcC99KUmwe8PetgMvaaGlEbv2xy5aKKg0tij5wMUjCdWvzOZ++wLuuhdSTqdCOByiCMMEcfahlH4mMO5hIvS0ru4MG3rpCBkRFLbZW8D/hXVPEpsPhGT32RwNWaECSLuWd+15MLqSUg4wLWhJKx6lpjuy6tBO7LFWmeQDNFAjDMT9CmGraUQu4Qw71+KyMt8DVdDNKZIHrwNxVxHIWVMH1l06DtvyWZoSJn5IpbO63c/AGi/wi6k+RAKBNPBwUlbuaOCQUxbqgRcT4sb1zNS9FrcEwADwQ/RojwkqQEmz5asacO7kjKoot+ite3pTWuhoxBmIPmJusZjO03O3XTk3jVry9vFcemHG/+uHBwMksd3KLWdEvLSdLggk4vF78RsJhNFcVy1CnkgcpLP6GMiDFnpG5mtWbNDhiqM2tiV2Q==;
 31:TiEVVEoGc5kHIB5jIyr1yS8F8XQVyPRp7ZgTimIZ9YYzoPL3ZqKIURj44yTjOQyY+ZgOoRi5ADzpcihF4cK+4RMaTISf4AIV9ErA/0414QxD2ksMC+Q+IxMbDFmF5QLj9ynJKZA+My7HiVmSFHaWw50//urgVpnDX6OKsYFZXJTca8oXU51uoDl9xLC680YMuihIFGRUn4Yqe+xT6eGZdpj5rEIVkFzPDYyU/zPwVp4orF2EVUVqWZvau6IsAr3bEVkbJVLrqFmo6LSor7BGz1BHU0LTEgBVMebiH3JYdnY=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 20:jTak4qTZPcTr9eQEbZ2UPxIvgIDAlHY4gx7Id4WsMjYwKouQ6SrYLZNJEDIUytugtRq3dbrnOA0TnkpgNqbAO7ro6gGV7M66MPPlZCoSDmQrW4CGfOyxqsMYoXPa5RFLVBi08EueqmOP/knGFvKBZCQgmBrCo9slThOXHst07SNUPxVXKO8aORWA1+DudEvblpWh0GIgaxOqiLTB4byJE1l5ICxiuY+mJvIlfxPCryQNpdUCQUoWg+n7YUzXbbXDCzj08MlzzPc0UyzTC8wGgcM1h8hRJcempPV91fk9wmjeut5KkIcwH4Ge394sG2IxvxfcF86KEn4S3saTU+zTs10QT9jHkf/N+EIKwb4M5AbufRKnWz2God0hnrf6q2uENyj2Af8/ORC47LXlZ6TN3eIPR9IJsLtmDFWn9RUVF5s=
X-Microsoft-Antispam-PRVS: <VI1PR03MB1102D648991C9C6B12D9A767F4B60@VI1PR03MB1102.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6060326)(6045199)(6040361)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(10201501046)(3002001)(6041248)(6061324)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(2016111802025)(6043046);
 SRVR:VI1PR03MB1102; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1102; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 4:HRJ61m9Yyxkxty9+24tUmkVOYT4LuAGUZH+rJL8ph40ad4JKrlaSqJZV+WKiWi2j27zxQjU/6tLn8t/J+11YvNMfpzmUsARDQqn2wxMnpgUmzHdk42R0KEzW3A8rqNDDFtQxD/tvnYEEGc9SfwihPcUnXJD3J/3/6iJZAIuP0ilZcSmu14zr+IyGALKOGA5Zfe+erojgCL4tkHq9h75Zieya/Zi4ftrggMYCaFz70ZHFU1HXVhybHLHw606ORz8fTobUHS/UNZhgOD7IKTPf62FIu7dP+9Utr6zq8MARYaf7nyvNnB8BTtKRSszwylMeUO90dXKiVMHc1Ho0JOZCJkbVmyoH+kGRWD50RycS4jBrZBCWDoUuoJXKFXoQU+MFtFfJJYlOlfhaRLwzTM0GEnZ8Bb/fnm/jXP87wKWHwPPpmOpo5w9CccUh1jZQB4iDcmMYVilcTUB3tGArRq0A76wuD0GqobuBkxGiW9rmqEslkgQ38JvQn38p7xL/3eM4FRVh4Y4+r8b80kc7BTOTHUaBjKHwvpGyTeReWB+1GM2cYgQlJ9nWerqzrki2a8nzNCXj4VOQGTSnqDtwS5EcuIhXWRqWalIDdc9lWLvk1Zq3rfhlQLSf8aw2KmjtsThnGYQT2kqid9RG94a7SM6B1wNFn0MUmjVcTLElGgoPL+auf0sIhHnMIlrYYLy2TRzLjVDjZLhYlzur1xBWwFJPPNqagBw8ddFtYmaqz/QmiUk=
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; VI1PR03MB1102;
 23:1nOVvhUfOa+lhhJa66uMJkxTrC6c4heRVu+mZ?=
 =?Windows-1252?Q?8NuXtKnylZVHFlUh4X7Y5PXzldu2YqHJhedW6rK/k1PEwX9jqRXdhE2z?=
 =?Windows-1252?Q?d0N3SaAqbKKthAo8kf1mIf4Lwywcl+Od4rLZoIFwo+pl+jaU/SmCSVNC?=
 =?Windows-1252?Q?aQ1mlRa/JzQHlPdb7in6TN/mfe0Etb2tA6dfYyyuidUMFkHzAsCvEPxo?=
 =?Windows-1252?Q?yC51h4tie8oGHKCCLrTJr4EXFoHMeWyTzZ0/X9AyfQxFwGGKRaeCdZE+?=
 =?Windows-1252?Q?ov3zzqUtdNdvHnOqrVAV2zqFwwwSVxE4DOjvlSJsIOEC+bR4YgLw7Wo5?=
 =?Windows-1252?Q?8DVOxkAHyefdWnS5jeNK+1LcG7CBWYaDzTdbzxcPk8JZVWeb/tjvoUQX?=
 =?Windows-1252?Q?c6lhCsKlrGVz57IIy9PZZ/OElw21qc1F8k/oaQ6Gy8wdr796PkOTa19F?=
 =?Windows-1252?Q?lD+GoHbU7UAe7rJ/BDxawfJ+aQptk+7EXJbBgY/E9LIll+YyT3flJ3eh?=
 =?Windows-1252?Q?wvhOLwiXJfJzu4bh0EqBWeXGyPuxPttkjzTMRrIQBbL3SF3XuFZqvyFc?=
 =?Windows-1252?Q?g3YDrgnFMIj5cnRvMrVv+vErlsib0TUY8Dw2yA41OZsIMAK2YsC5Wsk0?=
 =?Windows-1252?Q?cXpWOb3I7V7Az+HHL7sbj6yRowakX56O8LfYh1OCZDgSLD7/m3Lr+T8T?=
 =?Windows-1252?Q?fnQf7UV74igpT+lwZ3KpX0U19KNKundiOkDPqskYyIjEGKjsxAvscrbr?=
 =?Windows-1252?Q?5GS/BoqqiWrHlVOzHeFW3O6v9So9hsYTccZ50sKi0AAJaGRAxkCWpAPx?=
 =?Windows-1252?Q?WbUmcAi0TKsxtcg9MuytmVGKSK7Q7RsoO4ial8Dp07kjACyTvBNa2k5t?=
 =?Windows-1252?Q?OGP1XihkViJlVBno7ydFNXMhdNt/R40+OgMIdvRfkVN0U4moyDgCLH2/?=
 =?Windows-1252?Q?9IoIgWXAZeWtSHIaaK+LMnGwyqE8nj5kQSlkJ8YM6lO/Nqh8LWtpYDtx?=
 =?Windows-1252?Q?NunD3rWyJQp4+vyvNCfiH2Xn0LsxFPp9D+hd+3MCiNfIwuvrVspDjpz+?=
 =?Windows-1252?Q?RRIqkPcao2q7/35Nf+GjTu3Q/YyitwgOVMKDsAKxmCQPks1+Bk4O23kN?=
 =?Windows-1252?Q?UssvhahXE/O8MuJiMMAOXfiuO/gQi+qYaKufjm8hHPIXcnLvRlYbNFnR?=
 =?Windows-1252?Q?Tbmr9NOdlRz5seNTNXoWDYIDviWEPol+ezFsT0NQfH6BI4b/LmDnalkd?=
 =?Windows-1252?Q?RowZloI6dKKfTC1oi7w7F+JHmtUVym5KW1Tgy5GSx1HIyGgLWfTUWK/j?=
 =?Windows-1252?Q?om8/beHdymbYZ8Y9SzfgGTsDVFVJ4j5CnniH24YZH8GA/a0EwldY0cqU?=
 =?Windows-1252?Q?lc3osvA3gJ2LWNRNModIMaVReXhsjwGedB5r7EhkS+vxLE/M2nU3a9UW?=
 =?Windows-1252?Q?djwf9BAg5JetmRvznfCyLeito7yGcV2X/FyswmDbdXC/UnG2vj5VDrpW?=
 =?Windows-1252?Q?FcAQjdIK1IMyveB5BSKnLJGrL1y?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 6:5oUO+Zl4UQ3P6Yb6XmLbV43Yhipskg+G74Jit6YoUcUgqNi/jfef43FLCj5WK7q6ii93f6HPUpCScWXihCUyocrQ5VbYaY+jRzYUxZ75yySa0F7/I4Jf9GrP/kNUSE3j9/mITV46Z5SjHksJlazAKqT4yJNIt8yzdNZBvLMnU+3byFWkVpqjj7KqyrbRLJWSvZmO0bTc70U1+7f0du/nbr7GySnlU3a7MowHUJD1iXmffBHf66syS3e5/5xCv7hcyBp1CcbpItfCKb52Fcc/LEL8ZvpGpvShMdwJqC0O+pmY/k5Z2BFdInLiQoYnGlKC6oY9paqN9Qk9qb9lQbc9r1/CSS1GBSyf0BLP+fez/GRBTQjY9V0cDfmvtylcPYnx;
 5:EqHYTm1foqRdB2W0XkdMZk6qztbNds1KWQmoJe7AplbgD6kbyKVZPygLiNnBvB//n3SxS584i7gouoGbEaThoydAc1aOp6ITnTdEi8+finvpnPuR3Ez5uByocvVFWDHquV1kvc/KF+7OgFdYq7W3Ww==;
 24:GUZaN9HQwo3FrDVw+30xig2diDspCLIxoMamE/LV7+tMASiARVbtY08/osKuqZNuRgGNsZtra9nCuwrZDxXHZiQuV8MeN97NcgfqTpiKSGk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 7:7HwGTJYeI7bd0APc4MnATfSP5q+ClgMbum5x4gzyBbJL8lLmN1/5zotD6fAWI4BMucfu61frXv9tgnQ5HlUpdBWuaGq3Wl+sxPDgx1/F8cLnjqbJIur9iXnWDEvktcwNQ9QYU1jiwEQ8dlq91pluvY4FuvkrI9UdVW6DFQUvmW3hRbY8JdjclJvCHmuWubB40veisK5/Pr46pKUI0ZUmNzDOnTaS79HQutzdyggU2TCN5TJufaWJXiLv/2xKzC0cMBZ+3DamdtrFQZ+qxgU3+SGXXi9rr/CS0gJAsOOLPzGZQuGZwcrPoZC54ZqCk1XIv9/OwQvzRefOZ8b5k4cVMAOirrV7rFq6hXCUiX+l5N4=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 14:58:44.7867 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.200];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1102
Cc: Lars Kurth <lars.kurth@citrix.com>, Iurii
 Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>, Oleksandr
 Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjQuMTEuMTYgMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI0LjExLjE2IGF0
IDE0OjE4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+IE9uIDI0LjExLjE2IDE1
OjA0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBs
ZWFzdCBkZWZpbmUgTGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4+PiBhdHRyaWJ1dGUgd2hpY2gg
aXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+PiAuLi4gbmVlZHMgdG8gYXZvaWQgdXNp
bmcgcGxhdGZvcm0gc3BlY2lmaWMgY29uc3RydWN0cyAob3IgbWFraW5nCj4+PiBvdGhlciBhc3N1
bXB0aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBsZWFzZQo+
Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50ICh3
aXRob3V0Cj4+PiByZXBlYXRpbmcgdGhlaXIgbWlzdGFrZXMsIGlmIGF0IGFsbCBwb3NzaWJsZSku
Cj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3BlY2lmaWMgYWxpZ25t
ZW50KSBkYXRhCj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhleSBtYXkgaGF2
ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+IGRpZmZlcmVudCBkb21haW5zLCBubz8KPiBMZXQg
bWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRha2UgYSBsb29rIGF0IGV4
aXN0aW5nCj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5IHBsYWNpbmcgZmllbGRzIGFu
ZCBhZGRpbmcgZXhwbGljaXQKPiBwYWRkaW5nIHdoZXJlIG5lZWRlZCwgeW91IGNhbiBhdm9pZCBz
dWNoIGxheW91dCBkaWZmZXJlbmNlcy4KCkRvbid0IGdldCBtZSB3cm9uZyAtIEkgaGF2ZSBjaGVj
a2VkIHRoZSBpL2YgaGVhZGVycyBiZWZvcmUuIE15IGNvbmNlcm4KaXMgdmVyeSBnZW5lcmljOiBD
IHN0YW5kYXJkIGRlZmluZXMgYWxpZ25tZW50IGFzIGFuCippbXBsZW1lbnRhdGlvbi1kZWZpbmVk
KiBpbnRlZ2VyLCBzbyBjdXJyZW50IGltcGxlbWVudGF0aW9uIGlzIGJhc2VkCnVuZGVyIHR3byBh
c3N1bXB0aW9ucyBvbiB0aGUgZ3Vlc3QgcGxhdGZvcm1zOiBhKSBndWVzdCBjb21waWxlciBkb2Vz
IG5vdApoYXZlICJwYWNraW5nIiBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGIpIGFsaWdubWVudCBm
b2xsb3dzIHR5cGljYWwKdmFsdWVzICgxIGJ5dGUgZm9yIGNoYXIsIDIgYnl0ZXMgZm9yIHNob3J0
LCAuLi4pLiBXaGlsZSB0aGlzIGlzIHRydWUgaW4KbW9zdCBjYXNlcywgd2l0aCBzb21lIGVtYmVk
ZGVkIFJUT1MgdGhpcyBtYXkgYmVjb21lIGFuIGlzc3VlLgoKVGhpcyBpcyBub3QgY3JpdGljYWwv
aW1wb3J0YW50IEFUTSwgYW5kIGNvbXBsZXRlbHkgZGlzY29ubmVjdGVkIGZyb20gdGhlCnB1cnBv
c2Ugb2YgdGhlIHBhdGNoLCBzbyBJIGFncmVlIGl0IGhhcyB0byBiZSByZXdyaXR0ZW4gYWNjb3Jk
aW5nIHRvCmN1cnJlbnQgcHJhY3RpY2VzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 14:58:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 14:58:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vUD-0000QN-LF; Thu, 24 Nov 2016 14:58:53 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9vUC-0000Q6-20; Thu, 24 Nov 2016 14:58:52 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 D7/A3-01666-82007385; Thu, 24 Nov 2016 14:58:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnk+JIrShJLcpLzFFi42LJ0GcI0FVnMI8
 w+NMtbbGy5yKzxfctk5kcmDwOf7jCEsAYxZqZl5RfkcCa8WX3HqaCJ9wVHYvXMTYwvuLsYuTi
 YBFoZJY4PfM4YxcjJ4eQwGQmiUefwRJCAmuYJLrf7WEFcRgFzjBKnHu8mBEis49R4suBO0wQD
 lDLq8bn7CD9EgKxEqcPXYGq2sgosW3hCzYIZzmjxIppT8C2CAvES3xfdYwZxBYRCJJ4PrOTHa
 KomUViXeMqMIdZYDWrxIftU5hAqtgEdCQ2HtgE1sErYC2xonMHmM0ioCrxbuFVMFtUIFzi/ay
 FbBA1ghInZz5hAbE5Bewldl99AxZnFjCQOLJoDiuELS+x/e0cZoi/lSUO3X3GCPGDosSD74+g
 7ESJ2V/2QP0mKfG3Yx4jjH3t5gWwQyUEZrNJTLp+mhHC+cIi0dq9kxXCmcAicaz9MFS7r8SDu
 1Og7CiJN7OXMkMU7WOTeL3nI9sERsNZSE6fheTcWUjOXcDIvIpRozi1qCy1SNfIRC+pKDM9oy
 Q3MTNH19DAVC83tbg4MT01JzGpWC85P3cTIzCB1DMwMO5gvDnZ7xCjJAeTkiiv2CKzCCG+pPy
 UyozE4oz4otKc1OJDjDIcHEoSvJn/gHKCRanpqRVpmTnAVAaTluDgURLh1QRJ8xYXJOYWZ6ZD
 pE4xKkqJ814DSQiAJDJK8+DaYOnzEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3iKQKTyZe
 SVw018BLWYCWiz5zRhkcUkiQkqqgdGUW/yL3uGFHoXTypbs3++7si+i87PK5t2sGQaznsh5/X
 y9K13xTObU8uhvnt+OGXH97G+tuy/TMVXRKLDSiLdjovrZXXlCi5e4RzzaulBNfOWMb7mzjGv
 /GT3m2b6y3GLe9F/VsZ7H68/vmZ3OUvVv2Sm/8z8LAxW/HcsyXeUWmh3+fNGC3XxKLMUZiYZa
 zEXFiQAqzSgQmgMAAA==
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1479999525!72165105!1
X-Originating-IP: [104.47.0.80]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13104 invoked from network); 24 Nov 2016 14:58:46 -0000
Received: from mail-he1eur01on0080.outbound.protection.outlook.com (HELO
 EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.80)
 by server-4.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 14:58:46 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=Yz6KYVqVEHHixnYRpVvqYGNCAfmt3kO6RQQ4+PYXJSI=;
 b=EWSXjqcgBJENyDj/EAD1TaR5wjGVb96G8c2liG3YCO3Q7zC92PC7X7ceESExZ4uqmjd0W+q69icylPx7m5B6k4lmOmtiNqHQOQySaV0qLK+TFpL2vV70HZLv9JfHvtKmZBNgA+s0tzWWogNjUoO+ZF/EjGqUjBF0NbGDE+9Zivk=
Received: from DB6PR0301CA0019.eurprd03.prod.outlook.com (10.168.49.29) by
 VI1PR03MB1102.eurprd03.prod.outlook.com (10.162.120.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 14:58:45 +0000
Received: from AM1FFO11FD022.protection.gbl (2a01:111:f400:7e00::116) by
 DB6PR0301CA0019.outlook.office365.com (2603:10a6:4:3e::29) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend
 Transport; Thu, 24 Nov 2016 14:58:45 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.200 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.200; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.200) by
 AM1FFO11FD022.mail.protection.outlook.com (10.174.64.211) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 14:58:44 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2330; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0001.epam.com (10.253.110.4) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 15:58:44 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 15:58:42 +0100
To: Jan Beulich <JBeulich@suse.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
Date: Thu, 24 Nov 2016 16:58:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0031.epam.com (10.6.110.8) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.200; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(24454002)(199003)(39380400001)(39410400001)(93886004)(3846002)(5001770100001)(4001350100001)(8936002)(2906002)(7416002)(6116002)(64126003)(230783001)(36756003)(50466002)(189998001)(39060400001)(23746002)(83506001)(230700001)(626004)(92566002)(8676002)(65826007)(31686004)(31696002)(33646002)(77096005)(80792005)(8666005)(5660300001)(86362001)(2950100002)(65956001)(305945005)(4326007)(54356999)(47776003)(7846002)(7636002)(65806001)(356003)(229853002)(38730400001)(76176999)(106466001)(7736002)(50986999)(246002)(39400400001)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1102; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0000.epam.com; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD022;
 1:+AJNbW2SqxcEI5wL4/+mTmdVRwcQYNpcL4sXveVtt5cw1HsetjpVJ/PhVx9xnAaYHBY6QXxm2zANxD0JdQri5ZBbQ+znbESLPv1WA43iveM8GAcWuYAeCfjGsRwF1s6p0JCtgokcaHeYVnWCoHY1eT7dJAa50YU1sdlD3vC1TWxc3PDnTHoRvHIwOy3Y8cC8iV6WTJHbr70UfBcgGdKdovEkuZ9wlaCaEPRS7i4VF/rtD0LF+9LJEWcYV9bp4RD5EtEOFoS+Hx1mJzLsV4z6lCipc9d7NgvyiCIciS0GhOskRK8kY+4UMdxogQFg6DcEKlvUfqWm5foYF7tO3gv3dXkFFQM35PiqUDweK+X3yggbLUa6H8RDGqUQ2/ZcUlPkMs4hmqe2MRx1C579TWdxFiBKH27Xqyr+gFiOMSbuO5/j/TUJltSUTFJUIYtEqXMUgtv5rcPVs/hIJAJzSKTB5nos7+gOkX0tDk8hKTC+oUItdvRuG4wKDpaesKS3VPNnVq4DcBG/2vIkGWpANV3dVNgfb7hRpvO20mFtBauoaLrHLY4+DtZUMrq21Br7wgEV
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 2:BN9YY8k4lD9vWle4aL9Lu4uwc4RejHZgN6nkDcxExi9Z7PYUfeJtXK4Io2CG1la/psHAIjUrZN8fdbAZqLb0lt9BhiQUfL4M+YHaedfZoqmXbUb9VNcbhPwCmhAAt/hn2a+uNbOROGmYE9bZChSzBbjzWMerQHJStVjUmaZ8WQc=;
 3:Yxk5rduzz7bqA0Yq0KZoO7IIx6hih5FaJRCQR5FHm/YcS3eDOFtVhaheVT/mpHoU6yeeAaH91aIucGampF5oBajybQehfcXOLksrGDBmTYEBX9cBHcQJCESQvPrQGGcwSpBlPimly0bw7eRIKBaI/YtjFjoQfw0v24ikSHDwbi73sBeYsytlqNyzW3inBNMu7eQHE8vabm3Bp3i6ZDrLrVxnWUXuH5qGc9bz8aEJHeqjA7VOl49w0AFZY9Xl5QuyvyWfFgGcDm5T4PxQyzmVmaNP1+BPobCevpiWMQvJhJE=
X-MS-Office365-Filtering-Correlation-Id: 797b216b-7b7b-43b0-c000-08d4147a6335
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1102; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 25:kGUrRtlyBHqcF8IFzbhivxGkUw5+tQtHNqbSQ0mDLDjMQcC99KUmwe8PetgMvaaGlEbv2xy5aKKg0tij5wMUjCdWvzOZ++wLuuhdSTqdCOByiCMMEcfahlH4mMO5hIvS0ru4MG3rpCBkRFLbZW8D/hXVPEpsPhGT32RwNWaECSLuWd+15MLqSUg4wLWhJKx6lpjuy6tBO7LFWmeQDNFAjDMT9CmGraUQu4Qw71+KyMt8DVdDNKZIHrwNxVxHIWVMH1l06DtvyWZoSJn5IpbO63c/AGi/wi6k+RAKBNPBwUlbuaOCQUxbqgRcT4sb1zNS9FrcEwADwQ/RojwkqQEmz5asacO7kjKoot+ite3pTWuhoxBmIPmJusZjO03O3XTk3jVry9vFcemHG/+uHBwMksd3KLWdEvLSdLggk4vF78RsJhNFcVy1CnkgcpLP6GMiDFnpG5mtWbNDhiqM2tiV2Q==;
 31:TiEVVEoGc5kHIB5jIyr1yS8F8XQVyPRp7ZgTimIZ9YYzoPL3ZqKIURj44yTjOQyY+ZgOoRi5ADzpcihF4cK+4RMaTISf4AIV9ErA/0414QxD2ksMC+Q+IxMbDFmF5QLj9ynJKZA+My7HiVmSFHaWw50//urgVpnDX6OKsYFZXJTca8oXU51uoDl9xLC680YMuihIFGRUn4Yqe+xT6eGZdpj5rEIVkFzPDYyU/zPwVp4orF2EVUVqWZvau6IsAr3bEVkbJVLrqFmo6LSor7BGz1BHU0LTEgBVMebiH3JYdnY=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 20:jTak4qTZPcTr9eQEbZ2UPxIvgIDAlHY4gx7Id4WsMjYwKouQ6SrYLZNJEDIUytugtRq3dbrnOA0TnkpgNqbAO7ro6gGV7M66MPPlZCoSDmQrW4CGfOyxqsMYoXPa5RFLVBi08EueqmOP/knGFvKBZCQgmBrCo9slThOXHst07SNUPxVXKO8aORWA1+DudEvblpWh0GIgaxOqiLTB4byJE1l5ICxiuY+mJvIlfxPCryQNpdUCQUoWg+n7YUzXbbXDCzj08MlzzPc0UyzTC8wGgcM1h8hRJcempPV91fk9wmjeut5KkIcwH4Ge394sG2IxvxfcF86KEn4S3saTU+zTs10QT9jHkf/N+EIKwb4M5AbufRKnWz2God0hnrf6q2uENyj2Af8/ORC47LXlZ6TN3eIPR9IJsLtmDFWn9RUVF5s=
X-Microsoft-Antispam-PRVS: <VI1PR03MB1102D648991C9C6B12D9A767F4B60@VI1PR03MB1102.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6060326)(6045199)(6040361)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(10201501046)(3002001)(6041248)(6061324)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(2016111802025)(6043046);
 SRVR:VI1PR03MB1102; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1102; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 4:HRJ61m9Yyxkxty9+24tUmkVOYT4LuAGUZH+rJL8ph40ad4JKrlaSqJZV+WKiWi2j27zxQjU/6tLn8t/J+11YvNMfpzmUsARDQqn2wxMnpgUmzHdk42R0KEzW3A8rqNDDFtQxD/tvnYEEGc9SfwihPcUnXJD3J/3/6iJZAIuP0ilZcSmu14zr+IyGALKOGA5Zfe+erojgCL4tkHq9h75Zieya/Zi4ftrggMYCaFz70ZHFU1HXVhybHLHw606ORz8fTobUHS/UNZhgOD7IKTPf62FIu7dP+9Utr6zq8MARYaf7nyvNnB8BTtKRSszwylMeUO90dXKiVMHc1Ho0JOZCJkbVmyoH+kGRWD50RycS4jBrZBCWDoUuoJXKFXoQU+MFtFfJJYlOlfhaRLwzTM0GEnZ8Bb/fnm/jXP87wKWHwPPpmOpo5w9CccUh1jZQB4iDcmMYVilcTUB3tGArRq0A76wuD0GqobuBkxGiW9rmqEslkgQ38JvQn38p7xL/3eM4FRVh4Y4+r8b80kc7BTOTHUaBjKHwvpGyTeReWB+1GM2cYgQlJ9nWerqzrki2a8nzNCXj4VOQGTSnqDtwS5EcuIhXWRqWalIDdc9lWLvk1Zq3rfhlQLSf8aw2KmjtsThnGYQT2kqid9RG94a7SM6B1wNFn0MUmjVcTLElGgoPL+auf0sIhHnMIlrYYLy2TRzLjVDjZLhYlzur1xBWwFJPPNqagBw8ddFtYmaqz/QmiUk=
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; VI1PR03MB1102;
 23:1nOVvhUfOa+lhhJa66uMJkxTrC6c4heRVu+mZ?=
 =?Windows-1252?Q?8NuXtKnylZVHFlUh4X7Y5PXzldu2YqHJhedW6rK/k1PEwX9jqRXdhE2z?=
 =?Windows-1252?Q?d0N3SaAqbKKthAo8kf1mIf4Lwywcl+Od4rLZoIFwo+pl+jaU/SmCSVNC?=
 =?Windows-1252?Q?aQ1mlRa/JzQHlPdb7in6TN/mfe0Etb2tA6dfYyyuidUMFkHzAsCvEPxo?=
 =?Windows-1252?Q?yC51h4tie8oGHKCCLrTJr4EXFoHMeWyTzZ0/X9AyfQxFwGGKRaeCdZE+?=
 =?Windows-1252?Q?ov3zzqUtdNdvHnOqrVAV2zqFwwwSVxE4DOjvlSJsIOEC+bR4YgLw7Wo5?=
 =?Windows-1252?Q?8DVOxkAHyefdWnS5jeNK+1LcG7CBWYaDzTdbzxcPk8JZVWeb/tjvoUQX?=
 =?Windows-1252?Q?c6lhCsKlrGVz57IIy9PZZ/OElw21qc1F8k/oaQ6Gy8wdr796PkOTa19F?=
 =?Windows-1252?Q?lD+GoHbU7UAe7rJ/BDxawfJ+aQptk+7EXJbBgY/E9LIll+YyT3flJ3eh?=
 =?Windows-1252?Q?wvhOLwiXJfJzu4bh0EqBWeXGyPuxPttkjzTMRrIQBbL3SF3XuFZqvyFc?=
 =?Windows-1252?Q?g3YDrgnFMIj5cnRvMrVv+vErlsib0TUY8Dw2yA41OZsIMAK2YsC5Wsk0?=
 =?Windows-1252?Q?cXpWOb3I7V7Az+HHL7sbj6yRowakX56O8LfYh1OCZDgSLD7/m3Lr+T8T?=
 =?Windows-1252?Q?fnQf7UV74igpT+lwZ3KpX0U19KNKundiOkDPqskYyIjEGKjsxAvscrbr?=
 =?Windows-1252?Q?5GS/BoqqiWrHlVOzHeFW3O6v9So9hsYTccZ50sKi0AAJaGRAxkCWpAPx?=
 =?Windows-1252?Q?WbUmcAi0TKsxtcg9MuytmVGKSK7Q7RsoO4ial8Dp07kjACyTvBNa2k5t?=
 =?Windows-1252?Q?OGP1XihkViJlVBno7ydFNXMhdNt/R40+OgMIdvRfkVN0U4moyDgCLH2/?=
 =?Windows-1252?Q?9IoIgWXAZeWtSHIaaK+LMnGwyqE8nj5kQSlkJ8YM6lO/Nqh8LWtpYDtx?=
 =?Windows-1252?Q?NunD3rWyJQp4+vyvNCfiH2Xn0LsxFPp9D+hd+3MCiNfIwuvrVspDjpz+?=
 =?Windows-1252?Q?RRIqkPcao2q7/35Nf+GjTu3Q/YyitwgOVMKDsAKxmCQPks1+Bk4O23kN?=
 =?Windows-1252?Q?UssvhahXE/O8MuJiMMAOXfiuO/gQi+qYaKufjm8hHPIXcnLvRlYbNFnR?=
 =?Windows-1252?Q?Tbmr9NOdlRz5seNTNXoWDYIDviWEPol+ezFsT0NQfH6BI4b/LmDnalkd?=
 =?Windows-1252?Q?RowZloI6dKKfTC1oi7w7F+JHmtUVym5KW1Tgy5GSx1HIyGgLWfTUWK/j?=
 =?Windows-1252?Q?om8/beHdymbYZ8Y9SzfgGTsDVFVJ4j5CnniH24YZH8GA/a0EwldY0cqU?=
 =?Windows-1252?Q?lc3osvA3gJ2LWNRNModIMaVReXhsjwGedB5r7EhkS+vxLE/M2nU3a9UW?=
 =?Windows-1252?Q?djwf9BAg5JetmRvznfCyLeito7yGcV2X/FyswmDbdXC/UnG2vj5VDrpW?=
 =?Windows-1252?Q?FcAQjdIK1IMyveB5BSKnLJGrL1y?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 6:5oUO+Zl4UQ3P6Yb6XmLbV43Yhipskg+G74Jit6YoUcUgqNi/jfef43FLCj5WK7q6ii93f6HPUpCScWXihCUyocrQ5VbYaY+jRzYUxZ75yySa0F7/I4Jf9GrP/kNUSE3j9/mITV46Z5SjHksJlazAKqT4yJNIt8yzdNZBvLMnU+3byFWkVpqjj7KqyrbRLJWSvZmO0bTc70U1+7f0du/nbr7GySnlU3a7MowHUJD1iXmffBHf66syS3e5/5xCv7hcyBp1CcbpItfCKb52Fcc/LEL8ZvpGpvShMdwJqC0O+pmY/k5Z2BFdInLiQoYnGlKC6oY9paqN9Qk9qb9lQbc9r1/CSS1GBSyf0BLP+fez/GRBTQjY9V0cDfmvtylcPYnx;
 5:EqHYTm1foqRdB2W0XkdMZk6qztbNds1KWQmoJe7AplbgD6kbyKVZPygLiNnBvB//n3SxS584i7gouoGbEaThoydAc1aOp6ITnTdEi8+finvpnPuR3Ez5uByocvVFWDHquV1kvc/KF+7OgFdYq7W3Ww==;
 24:GUZaN9HQwo3FrDVw+30xig2diDspCLIxoMamE/LV7+tMASiARVbtY08/osKuqZNuRgGNsZtra9nCuwrZDxXHZiQuV8MeN97NcgfqTpiKSGk=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1102;
 7:7HwGTJYeI7bd0APc4MnATfSP5q+ClgMbum5x4gzyBbJL8lLmN1/5zotD6fAWI4BMucfu61frXv9tgnQ5HlUpdBWuaGq3Wl+sxPDgx1/F8cLnjqbJIur9iXnWDEvktcwNQ9QYU1jiwEQ8dlq91pluvY4FuvkrI9UdVW6DFQUvmW3hRbY8JdjclJvCHmuWubB40veisK5/Pr46pKUI0ZUmNzDOnTaS79HQutzdyggU2TCN5TJufaWJXiLv/2xKzC0cMBZ+3DamdtrFQZ+qxgU3+SGXXi9rr/CS0gJAsOOLPzGZQuGZwcrPoZC54ZqCk1XIv9/OwQvzRefOZ8b5k4cVMAOirrV7rFq6hXCUiX+l5N4=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 14:58:44.7867 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.200];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1102
Cc: Lars Kurth <lars.kurth@citrix.com>, Iurii
 Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>, Oleksandr
 Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjQuMTEuMTYgMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI0LjExLjE2IGF0
IDE0OjE4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+IE9uIDI0LjExLjE2IDE1
OjA0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBs
ZWFzdCBkZWZpbmUgTGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4+PiBhdHRyaWJ1dGUgd2hpY2gg
aXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+PiAuLi4gbmVlZHMgdG8gYXZvaWQgdXNp
bmcgcGxhdGZvcm0gc3BlY2lmaWMgY29uc3RydWN0cyAob3IgbWFraW5nCj4+PiBvdGhlciBhc3N1
bXB0aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBsZWFzZQo+
Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50ICh3
aXRob3V0Cj4+PiByZXBlYXRpbmcgdGhlaXIgbWlzdGFrZXMsIGlmIGF0IGFsbCBwb3NzaWJsZSku
Cj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3BlY2lmaWMgYWxpZ25t
ZW50KSBkYXRhCj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhleSBtYXkgaGF2
ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+IGRpZmZlcmVudCBkb21haW5zLCBubz8KPiBMZXQg
bWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRha2UgYSBsb29rIGF0IGV4
aXN0aW5nCj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5IHBsYWNpbmcgZmllbGRzIGFu
ZCBhZGRpbmcgZXhwbGljaXQKPiBwYWRkaW5nIHdoZXJlIG5lZWRlZCwgeW91IGNhbiBhdm9pZCBz
dWNoIGxheW91dCBkaWZmZXJlbmNlcy4KCkRvbid0IGdldCBtZSB3cm9uZyAtIEkgaGF2ZSBjaGVj
a2VkIHRoZSBpL2YgaGVhZGVycyBiZWZvcmUuIE15IGNvbmNlcm4KaXMgdmVyeSBnZW5lcmljOiBD
IHN0YW5kYXJkIGRlZmluZXMgYWxpZ25tZW50IGFzIGFuCippbXBsZW1lbnRhdGlvbi1kZWZpbmVk
KiBpbnRlZ2VyLCBzbyBjdXJyZW50IGltcGxlbWVudGF0aW9uIGlzIGJhc2VkCnVuZGVyIHR3byBh
c3N1bXB0aW9ucyBvbiB0aGUgZ3Vlc3QgcGxhdGZvcm1zOiBhKSBndWVzdCBjb21waWxlciBkb2Vz
IG5vdApoYXZlICJwYWNraW5nIiBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGIpIGFsaWdubWVudCBm
b2xsb3dzIHR5cGljYWwKdmFsdWVzICgxIGJ5dGUgZm9yIGNoYXIsIDIgYnl0ZXMgZm9yIHNob3J0
LCAuLi4pLiBXaGlsZSB0aGlzIGlzIHRydWUgaW4KbW9zdCBjYXNlcywgd2l0aCBzb21lIGVtYmVk
ZGVkIFJUT1MgdGhpcyBtYXkgYmVjb21lIGFuIGlzc3VlLgoKVGhpcyBpcyBub3QgY3JpdGljYWwv
aW1wb3J0YW50IEFUTSwgYW5kIGNvbXBsZXRlbHkgZGlzY29ubmVjdGVkIGZyb20gdGhlCnB1cnBv
c2Ugb2YgdGhlIHBhdGNoLCBzbyBJIGFncmVlIGl0IGhhcyB0byBiZSByZXdyaXR0ZW4gYWNjb3Jk
aW5nIHRvCmN1cnJlbnQgcHJhY3RpY2VzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:08:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vdG-0001TW-SJ; Thu, 24 Nov 2016 15:08:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1c9vdF-0001TN-IO
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 15:08:13 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 67/A1-21400-C5207385; Thu, 24 Nov 2016 15:08:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRWlGSWpSXmKPExsXS6fjDSzeSyTz
 C4PUkEYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmjHj6iuWghbWipbrd1gaGCewdDFycggJ5Ems
 mNTCBmLzCthJLNnQxwhiSwgYSjx9fx0sziKgKtH6+D4ziM0moC7R9mw7K4gtImAk0fpkJhOIz
 SywnVVi5ZYEEFtYIFBic8d+oHouoPnvGCXO3J8I5LBzcAIlDvJ0MXIArRKU+LtDGKJTS+Lhr1
 ssELa2xLKFr5lBSpgFpCWW/+OYwMg3C6FhFpKGWUgaZiE0LGBkWcWoUZxaVJZapGtkoJdUlJm
 eUZKbmJmja2hgqpebWlycmJ6ak5hUrJecn7uJERh69QwMjDsYG2f7HWKU5GBSEuUVW2QWIcSX
 lJ9SmZFYnBFfVJqTWnyIUYaDQ0mCdzODeYSQYFFqempFWmYOMApg0hIcPEoivF0gad7igsTc4
 sx0iNQpRl2Od5vfPWASYsnLz0uVEud9C1IkAFKUUZoHNwIWkZcYZaWEeRkZGBiEeApSi3IzS1
 DlXzGKczAqCfOyMwJN4cnMK4Hb9AroCCagIyS/GYMcUZKIkJJqYCw/FrHe5EvnFz4hMa8F92X
 PMnLN3MM1pfTRDZ26d7cZlzR9KWTYfkrlGVt0r7u3v5OZ7uc15zwmXi9+XtZrLfx5WecUBflF
 E6OvfFoaLL3kM5Nertu14As7j0mJ+u55FHnVxUU3csrCpi1ejifWajaferP2dHCi2ya1i0kMn
 g5mGyYuLj2yS0SJpTgj0VCLuag4EQD3E19wwwIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480000087!70412323!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22517 invoked from network); 24 Nov 2016 15:08:09 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 15:08:09 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 08:08:06 -0700
Message-Id: <583710640200007800121CD1@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 08:08:04 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
In-Reply-To: <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE1OjQyLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
dGhlciB0aGFuIHRoYXQgSSB3b3VsZCBhbHNvIGhlYXIgY29tbWVudHMgb24gdGhlIHByb3RvY29s
IGl0c2VsZiwKPiBlLmcuIHJlbGF0ZWQgdG8gRFJNL0tNUwoKT25lIHRoaW5nIHdoaWNoIEkgdGhp
bmsgeW91IHNob3VsZCBoYXZlIGNsYXJpZmllZCB1cCBmcm9udCBpcyB3aHkKdGhlIGV4aXN0aW5n
IGZiZnJvbnQgaXMgbmVpdGhlciBzdWZmaWNpZW50IG5vciBwb3NzaWJsZSB0byBleHRlbmQKc3Vp
dGFibHkuIFdoaWNoIGdldHMgbWUgdG8gYSBzZWNvbmQgYXNwZWN0OiBUaGUgY2hvc2VuIG5hbWUg
aXMKcmF0aGVyIExpbnV4IGNlbnRyaWMgLSBEUk0gaGFzIHF1aXRlIGRpZmZlcmVudCBhIG1lYW5p
bmcgaW4gdGhlCldpbmRvd3Mgd29ybGQgYWZhaWsuCgpBbmQgdGhlbiBhIG1vcmUgZ2VuZXJhbCBy
ZXF1ZXN0OiBQbGVhc2Ugc3RvcCBkZWxldGluZyBhbGwgY29udGV4dApvZiB0aGUgbWFpbHMgeW91
IHJlcGx5IHRvLiBBcyBtdWNoIGFzIGtlZXBpbmcgYWxsIGNvbnRleHQgKGVzcGVjaWFsbHkKd2hl
biByZXBseWluZyB0byBsb25nIG1haWxzKSwgZGVsZXRpbmcgYWxsIG9mIGl0IG1ha2VzIHJlYWRp
bmcgaGFyZGVyLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:08:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vdG-0001TW-SJ; Thu, 24 Nov 2016 15:08:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1c9vdF-0001TN-IO
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 15:08:13 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 67/A1-21400-C5207385; Thu, 24 Nov 2016 15:08:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAIsWRWlGSWpSXmKPExsXS6fjDSzeSyTz
 C4PUkEYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmjHj6iuWghbWipbrd1gaGCewdDFycggJ5Ems
 mNTCBmLzCthJLNnQxwhiSwgYSjx9fx0sziKgKtH6+D4ziM0moC7R9mw7K4gtImAk0fpkJhOIz
 SywnVVi5ZYEEFtYIFBic8d+oHouoPnvGCXO3J8I5LBzcAIlDvJ0MXIArRKU+LtDGKJTS+Lhr1
 ssELa2xLKFr5lBSpgFpCWW/+OYwMg3C6FhFpKGWUgaZiE0LGBkWcWoUZxaVJZapGtkoJdUlJm
 eUZKbmJmja2hgqpebWlycmJ6ak5hUrJecn7uJERh69QwMjDsYG2f7HWKU5GBSEuUVW2QWIcSX
 lJ9SmZFYnBFfVJqTWnyIUYaDQ0mCdzODeYSQYFFqempFWmYOMApg0hIcPEoivF0gad7igsTc4
 sx0iNQpRl2Od5vfPWASYsnLz0uVEud9C1IkAFKUUZoHNwIWkZcYZaWEeRkZGBiEeApSi3IzS1
 DlXzGKczAqCfOyMwJN4cnMK4Hb9AroCCagIyS/GYMcUZKIkJJqYCw/FrHe5EvnFz4hMa8F92X
 PMnLN3MM1pfTRDZ26d7cZlzR9KWTYfkrlGVt0r7u3v5OZ7uc15zwmXi9+XtZrLfx5WecUBflF
 E6OvfFoaLL3kM5Nertu14As7j0mJ+u55FHnVxUU3csrCpi1ejifWajaferP2dHCi2ya1i0kMn
 g5mGyYuLj2yS0SJpTgj0VCLuag4EQD3E19wwwIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480000087!70412323!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22517 invoked from network); 24 Nov 2016 15:08:09 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 15:08:09 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 08:08:06 -0700
Message-Id: <583710640200007800121CD1@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 08:08:04 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
In-Reply-To: <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE1OjQyLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
dGhlciB0aGFuIHRoYXQgSSB3b3VsZCBhbHNvIGhlYXIgY29tbWVudHMgb24gdGhlIHByb3RvY29s
IGl0c2VsZiwKPiBlLmcuIHJlbGF0ZWQgdG8gRFJNL0tNUwoKT25lIHRoaW5nIHdoaWNoIEkgdGhp
bmsgeW91IHNob3VsZCBoYXZlIGNsYXJpZmllZCB1cCBmcm9udCBpcyB3aHkKdGhlIGV4aXN0aW5n
IGZiZnJvbnQgaXMgbmVpdGhlciBzdWZmaWNpZW50IG5vciBwb3NzaWJsZSB0byBleHRlbmQKc3Vp
dGFibHkuIFdoaWNoIGdldHMgbWUgdG8gYSBzZWNvbmQgYXNwZWN0OiBUaGUgY2hvc2VuIG5hbWUg
aXMKcmF0aGVyIExpbnV4IGNlbnRyaWMgLSBEUk0gaGFzIHF1aXRlIGRpZmZlcmVudCBhIG1lYW5p
bmcgaW4gdGhlCldpbmRvd3Mgd29ybGQgYWZhaWsuCgpBbmQgdGhlbiBhIG1vcmUgZ2VuZXJhbCBy
ZXF1ZXN0OiBQbGVhc2Ugc3RvcCBkZWxldGluZyBhbGwgY29udGV4dApvZiB0aGUgbWFpbHMgeW91
IHJlcGx5IHRvLiBBcyBtdWNoIGFzIGtlZXBpbmcgYWxsIGNvbnRleHQgKGVzcGVjaWFsbHkKd2hl
biByZXBseWluZyB0byBsb25nIG1haWxzKSwgZGVsZXRpbmcgYWxsIG9mIGl0IG1ha2VzIHJlYWRp
bmcgaGFyZGVyLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:10:00 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:10:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vey-0001do-DW; Thu, 24 Nov 2016 15:10:00 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9vex-0001db-Iq; Thu, 24 Nov 2016 15:09:59 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 E5/1B-23231-6C207385; Thu, 24 Nov 2016 15:09:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsVysyfVTfcok3m
 EwdQuG4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjK/fO5kKdgtV9H2zamDcxN/FyMUh
 JLCRUWLBhVVsEM5uRol3y0+zdzFycggLxEt8X3WMGcQWEaiSePnzHBNE0RYWiWnnr4E5zAJ/W
 SQ+XLzHBFLFJqApcefzJzCbV8BK4tz9wywgNouAqsTyBQvAbFGBcIn3sxayQdQISpyc+QQszi
 lgI7F+5xqwbcwCthJ35u6GsuUltr+dwzyBkW8WkpZZSMpmISlbwMi8ilGjOLWoLLVI19BUL6k
 oMz2jJDcxM0fX0MBYLze1uDgxPTUnMalYLzk/dxMjMPgYgGAH45rtnocYJTmYlER5xRaZRQjx
 JeWnVGYkFmfEF5XmpBYfYpTh4FCS4FVnNI8QEixKTU+tSMvMAcYBTFqCg0dJhLcaJM1bXJCYW
 5yZDpE6xagoJc5bBJIQAElklObBtcFi7xKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeXeCTO
 HJzCuBm/4KaDET0GLJb8Ygi0sSEVJSDYwr1CdtKGIPk+q5Lrku/fz2S6ls12a7aSusO8e6vSt
 X715EJu9HAefABreUPrZNl/jexiRk/J6RUtvEXugWYXjf/5lfszHb99uzNm16wdHp/MbmopPI
 Kq1556c4H5etfaPv7ffes/z7t/PXPMJWPpcwf81UqHz+meihhX6qN6pfcxnvMyw+c1qJpTgj0
 VCLuag4EQC3p9z/uAIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1480000197!72744290!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65192 invoked from network); 24 Nov 2016 15:09:57 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-31.messagelabs.com with SMTP; 24 Nov 2016 15:09:57 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A0A0E16;
 Thu, 24 Nov 2016 07:09:56 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EEEB83F483;
 Thu, 24 Nov 2016 07:09:53 -0800 (PST)
To: Artem Mygaiev <artem_mygaiev@epam.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
Date: Thu, 24 Nov 2016 15:09:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgQXJ0ZW0sCgpPbiAyNC8xMS8xNiAxNDo1OCwgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPiBPbiAy
NC4xMS4xNiAxNTozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI0LjExLjE2IGF0IDE0
OjE4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+PiBPbiAyNC4xMS4xNiAxNTow
NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IEluIG15IGNhc2UgSSBuZWVkIGl0IHRvIGF0IGxl
YXN0IGRlZmluZSBMaW51eCBzcGVjaWZpYyBfX3BhY2tlZAo+Pj4+PiBhdHRyaWJ1dGUgd2hpY2gg
aXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+Pj4gLi4uIG5lZWRzIHRvIGF2b2lkIHVz
aW5nIHBsYXRmb3JtIHNwZWNpZmljIGNvbnN0cnVjdHMgKG9yIG1ha2luZwo+Pj4+IG90aGVyIGFz
c3VtcHRpb25zIG9uIHRoZSBwbGF0Zm9ybSkuIEkgY2FuIG9ubHkgcmUtaXRlcmF0ZTogUGxlYXNl
Cj4+Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50
ICh3aXRob3V0Cj4+Pj4gcmVwZWF0aW5nIHRoZWlyIG1pc3Rha2VzLCBpZiBhdCBhbGwgcG9zc2li
bGUpLgo+Pj4gQnV0IGlmIHdlIGRvbid0IHBhY2sgKG9yIGVuZm9yY2Ugc29tZSBzcGVjaWZpYyBh
bGlnbm1lbnQpIGRhdGEKPj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhleSBt
YXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+PiBkaWZmZXJlbnQgZG9tYWlucywgbm8/
Cj4+IExldCBtZSByZXBlYXQgd2hhdCBJJ3ZlIHNhaWQgYmVmb3JlOiBQbGVhc2UgdGFrZSBhIGxv
b2sgYXQgZXhpc3RpbmcKPj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5IHBsYWNpbmcg
ZmllbGRzIGFuZCBhZGRpbmcgZXhwbGljaXQKPj4gcGFkZGluZyB3aGVyZSBuZWVkZWQsIHlvdSBj
YW4gYXZvaWQgc3VjaCBsYXlvdXQgZGlmZmVyZW5jZXMuCj4KPiBEb24ndCBnZXQgbWUgd3Jvbmcg
LSBJIGhhdmUgY2hlY2tlZCB0aGUgaS9mIGhlYWRlcnMgYmVmb3JlLiBNeSBjb25jZXJuCj4gaXMg
dmVyeSBnZW5lcmljOiBDIHN0YW5kYXJkIGRlZmluZXMgYWxpZ25tZW50IGFzIGFuCj4gKmltcGxl
bWVudGF0aW9uLWRlZmluZWQqIGludGVnZXIsIHNvIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gaXMg
YmFzZWQKPiB1bmRlciB0d28gYXNzdW1wdGlvbnMgb24gdGhlIGd1ZXN0IHBsYXRmb3JtczogYSkg
Z3Vlc3QgY29tcGlsZXIgZG9lcyBub3QKPiBoYXZlICJwYWNraW5nIiBlbmFibGVkIGJ5IGRlZmF1
bHQgYW5kIGIpIGFsaWdubWVudCBmb2xsb3dzIHR5cGljYWwKPiB2YWx1ZXMgKDEgYnl0ZSBmb3Ig
Y2hhciwgMiBieXRlcyBmb3Igc2hvcnQsIC4uLikuIFdoaWxlIHRoaXMgaXMgdHJ1ZSBpbgo+IG1v
c3QgY2FzZXMsIHdpdGggc29tZSBlbWJlZGRlZCBSVE9TIHRoaXMgbWF5IGJlY29tZSBhbiBpc3N1
ZS4KCkkgYW0gbm90IHN1cmUgd2h5IHlvdSBtZW50aW9uZWQgZW1iZWRkZWQgUlRPUywgdGhpcyBp
cyBzcGVjaWZpYyB0byB0aGUgCmNvbXBpbGVyIGFuZCBub3QgYW4gT1MuCgpBUk0gcHJvdmlkZXMg
YSBzcGVjaWZpY2F0aW9uIChzZWUgQUFQQ1MgWzFdIGZvciBBUk0zMiBhbmQgQUFQQ1M2NCBbMl0p
IAp0aGF0IGV4cGxhaW4gdGhlIGFsaWdubWVudCBvZiB0aGUgc3RydWN0dXJlIGFuZCBvdGhlciBz
dHVmZi4gQW55IApjb21waWxlciBzaG91bGQgaW1wbGVtZW50IGZvciBpbnRlcm9wZXJhYmlsaXR5
LiBJZiBub3QsIHRoZW4geW91IGFyZSAKYWxyZWFkeSBpbiB0cm91YmxlIHRvIGlzc3VlIGh5cGVy
Y2FsbCB0byBYZW4gd2hlbiB1c2luZyBzdGFuZGFyZCBoZWFkZXJzLgoKeDg2ICBoYXMgZmFpcmx5
IHNpbWlsYXIgcmVxdWlyZW1lbnRzIGFzIHRoZXkgYXJlIGFsbCBzZW5zaWJsZSBhbGwgbm90IAph
bGwgc3BlY2lmaWMgdG8gdGhlIEFSTSBwbGF0Zm9ybS4KClNvIGl0IGlzIHBvc3NpYmxlIHRvIHdy
aXRlIGhlYWRlciBpbiB0aGUgd2F5IHdoaWNoIHdpbGwgYWNjb21tb2RhdGUgYWxsIAp0aGUgYXJj
aGl0ZWN0dXJlLgoKPgo+IFRoaXMgaXMgbm90IGNyaXRpY2FsL2ltcG9ydGFudCBBVE0sIGFuZCBj
b21wbGV0ZWx5IGRpc2Nvbm5lY3RlZCBmcm9tIHRoZQo+IHB1cnBvc2Ugb2YgdGhlIHBhdGNoLCBz
byBJIGFncmVlIGl0IGhhcyB0byBiZSByZXdyaXR0ZW4gYWNjb3JkaW5nIHRvCj4gY3VycmVudCBw
cmFjdGljZXMuCj4KClsxXSAKaHR0cDovL2luZm9jZW50ZXIuYXJtLmNvbS9oZWxwL3RvcGljL2Nv
bS5hcm0uZG9jLmloaTAwNDJmL0lISTAwNDJGX2FhcGNzLnBkZgpbMl0gCmh0dHA6Ly9pbmZvY2Vu
dGVyLmFybS5jb20vaGVscC90b3BpYy9jb20uYXJtLmRvYy5paGkwMDU1Yi9JSEkwMDU1Ql9hYXBj
czY0LnBkZgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:10:00 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:10:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vey-0001do-DW; Thu, 24 Nov 2016 15:10:00 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9vex-0001db-Iq; Thu, 24 Nov 2016 15:09:59 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 E5/1B-23231-6C207385; Thu, 24 Nov 2016 15:09:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsVysyfVTfcok3m
 EwdQuG4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjK/fO5kKdgtV9H2zamDcxN/FyMUh
 JLCRUWLBhVVsEM5uRol3y0+zdzFycggLxEt8X3WMGcQWEaiSePnzHBNE0RYWiWnnr4E5zAJ/W
 SQ+XLzHBFLFJqApcefzJzCbV8BK4tz9wywgNouAqsTyBQvAbFGBcIn3sxayQdQISpyc+QQszi
 lgI7F+5xqwbcwCthJ35u6GsuUltr+dwzyBkW8WkpZZSMpmISlbwMi8ilGjOLWoLLVI19BUL6k
 oMz2jJDcxM0fX0MBYLze1uDgxPTUnMalYLzk/dxMjMPgYgGAH45rtnocYJTmYlER5xRaZRQjx
 JeWnVGYkFmfEF5XmpBYfYpTh4FCS4FVnNI8QEixKTU+tSMvMAcYBTFqCg0dJhLcaJM1bXJCYW
 5yZDpE6xagoJc5bBJIQAElklObBtcFi7xKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeXeCTO
 HJzCuBm/4KaDET0GLJb8Ygi0sSEVJSDYwr1CdtKGIPk+q5Lrku/fz2S6ls12a7aSusO8e6vSt
 X715EJu9HAefABreUPrZNl/jexiRk/J6RUtvEXugWYXjf/5lfszHb99uzNm16wdHp/MbmopPI
 Kq1556c4H5etfaPv7ffes/z7t/PXPMJWPpcwf81UqHz+meihhX6qN6pfcxnvMyw+c1qJpTgj0
 VCLuag4EQC3p9z/uAIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1480000197!72744290!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65192 invoked from network); 24 Nov 2016 15:09:57 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-31.messagelabs.com with SMTP; 24 Nov 2016 15:09:57 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A0A0E16;
 Thu, 24 Nov 2016 07:09:56 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EEEB83F483;
 Thu, 24 Nov 2016 07:09:53 -0800 (PST)
To: Artem Mygaiev <artem_mygaiev@epam.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
Date: Thu, 24 Nov 2016 15:09:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgQXJ0ZW0sCgpPbiAyNC8xMS8xNiAxNDo1OCwgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPiBPbiAy
NC4xMS4xNiAxNTozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI0LjExLjE2IGF0IDE0
OjE4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+PiBPbiAyNC4xMS4xNiAxNTow
NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IEluIG15IGNhc2UgSSBuZWVkIGl0IHRvIGF0IGxl
YXN0IGRlZmluZSBMaW51eCBzcGVjaWZpYyBfX3BhY2tlZAo+Pj4+PiBhdHRyaWJ1dGUgd2hpY2gg
aXMgbm90IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+Pj4gLi4uIG5lZWRzIHRvIGF2b2lkIHVz
aW5nIHBsYXRmb3JtIHNwZWNpZmljIGNvbnN0cnVjdHMgKG9yIG1ha2luZwo+Pj4+IG90aGVyIGFz
c3VtcHRpb25zIG9uIHRoZSBwbGF0Zm9ybSkuIEkgY2FuIG9ubHkgcmUtaXRlcmF0ZTogUGxlYXNl
Cj4+Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50
ICh3aXRob3V0Cj4+Pj4gcmVwZWF0aW5nIHRoZWlyIG1pc3Rha2VzLCBpZiBhdCBhbGwgcG9zc2li
bGUpLgo+Pj4gQnV0IGlmIHdlIGRvbid0IHBhY2sgKG9yIGVuZm9yY2Ugc29tZSBzcGVjaWZpYyBh
bGlnbm1lbnQpIGRhdGEKPj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhleSBt
YXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+PiBkaWZmZXJlbnQgZG9tYWlucywgbm8/
Cj4+IExldCBtZSByZXBlYXQgd2hhdCBJJ3ZlIHNhaWQgYmVmb3JlOiBQbGVhc2UgdGFrZSBhIGxv
b2sgYXQgZXhpc3RpbmcKPj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5IHBsYWNpbmcg
ZmllbGRzIGFuZCBhZGRpbmcgZXhwbGljaXQKPj4gcGFkZGluZyB3aGVyZSBuZWVkZWQsIHlvdSBj
YW4gYXZvaWQgc3VjaCBsYXlvdXQgZGlmZmVyZW5jZXMuCj4KPiBEb24ndCBnZXQgbWUgd3Jvbmcg
LSBJIGhhdmUgY2hlY2tlZCB0aGUgaS9mIGhlYWRlcnMgYmVmb3JlLiBNeSBjb25jZXJuCj4gaXMg
dmVyeSBnZW5lcmljOiBDIHN0YW5kYXJkIGRlZmluZXMgYWxpZ25tZW50IGFzIGFuCj4gKmltcGxl
bWVudGF0aW9uLWRlZmluZWQqIGludGVnZXIsIHNvIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gaXMg
YmFzZWQKPiB1bmRlciB0d28gYXNzdW1wdGlvbnMgb24gdGhlIGd1ZXN0IHBsYXRmb3JtczogYSkg
Z3Vlc3QgY29tcGlsZXIgZG9lcyBub3QKPiBoYXZlICJwYWNraW5nIiBlbmFibGVkIGJ5IGRlZmF1
bHQgYW5kIGIpIGFsaWdubWVudCBmb2xsb3dzIHR5cGljYWwKPiB2YWx1ZXMgKDEgYnl0ZSBmb3Ig
Y2hhciwgMiBieXRlcyBmb3Igc2hvcnQsIC4uLikuIFdoaWxlIHRoaXMgaXMgdHJ1ZSBpbgo+IG1v
c3QgY2FzZXMsIHdpdGggc29tZSBlbWJlZGRlZCBSVE9TIHRoaXMgbWF5IGJlY29tZSBhbiBpc3N1
ZS4KCkkgYW0gbm90IHN1cmUgd2h5IHlvdSBtZW50aW9uZWQgZW1iZWRkZWQgUlRPUywgdGhpcyBp
cyBzcGVjaWZpYyB0byB0aGUgCmNvbXBpbGVyIGFuZCBub3QgYW4gT1MuCgpBUk0gcHJvdmlkZXMg
YSBzcGVjaWZpY2F0aW9uIChzZWUgQUFQQ1MgWzFdIGZvciBBUk0zMiBhbmQgQUFQQ1M2NCBbMl0p
IAp0aGF0IGV4cGxhaW4gdGhlIGFsaWdubWVudCBvZiB0aGUgc3RydWN0dXJlIGFuZCBvdGhlciBz
dHVmZi4gQW55IApjb21waWxlciBzaG91bGQgaW1wbGVtZW50IGZvciBpbnRlcm9wZXJhYmlsaXR5
LiBJZiBub3QsIHRoZW4geW91IGFyZSAKYWxyZWFkeSBpbiB0cm91YmxlIHRvIGlzc3VlIGh5cGVy
Y2FsbCB0byBYZW4gd2hlbiB1c2luZyBzdGFuZGFyZCBoZWFkZXJzLgoKeDg2ICBoYXMgZmFpcmx5
IHNpbWlsYXIgcmVxdWlyZW1lbnRzIGFzIHRoZXkgYXJlIGFsbCBzZW5zaWJsZSBhbGwgbm90IAph
bGwgc3BlY2lmaWMgdG8gdGhlIEFSTSBwbGF0Zm9ybS4KClNvIGl0IGlzIHBvc3NpYmxlIHRvIHdy
aXRlIGhlYWRlciBpbiB0aGUgd2F5IHdoaWNoIHdpbGwgYWNjb21tb2RhdGUgYWxsIAp0aGUgYXJj
aGl0ZWN0dXJlLgoKPgo+IFRoaXMgaXMgbm90IGNyaXRpY2FsL2ltcG9ydGFudCBBVE0sIGFuZCBj
b21wbGV0ZWx5IGRpc2Nvbm5lY3RlZCBmcm9tIHRoZQo+IHB1cnBvc2Ugb2YgdGhlIHBhdGNoLCBz
byBJIGFncmVlIGl0IGhhcyB0byBiZSByZXdyaXR0ZW4gYWNjb3JkaW5nIHRvCj4gY3VycmVudCBw
cmFjdGljZXMuCj4KClsxXSAKaHR0cDovL2luZm9jZW50ZXIuYXJtLmNvbS9oZWxwL3RvcGljL2Nv
bS5hcm0uZG9jLmloaTAwNDJmL0lISTAwNDJGX2FhcGNzLnBkZgpbMl0gCmh0dHA6Ly9pbmZvY2Vu
dGVyLmFybS5jb20vaGVscC90b3BpYy9jb20uYXJtLmRvYy5paGkwMDU1Yi9JSEkwMDU1Ql9hYXBj
czY0LnBkZgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:11:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:11:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vgc-0002BE-Q8; Thu, 24 Nov 2016 15:11:42 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9vgb-0002B2-Uv; Thu, 24 Nov 2016 15:11:42 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 93/AB-28843-D2307385; Thu, 24 Nov 2016 15:11:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsXS6fjDS1eH2Tz
 CoP2clsXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrRvsNt4J3vBW7mnoYGxiPcHcxcnII
 CeRJXH67jRHE5hWwk/jw+xELiC0hYCjx9P11ti5GDg4WAVWJFVO5QMJsAuoSbc+2s4LYIgI6E
 t8e72QDsZkFPrJK7J7nAWILC8RLfF91jLmLkQto/BYWiWnnrzGBJDgFbCTW71zDDDKTV0BQ4u
 8OYYheLYmHv26xQNjaEssWvgYrYRaQllj+j2MCI98shIZZSBpmIWmYhdCwgJFlFaNGcWpRWWq
 RrpGpXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYBAyAMEOxlULAg8xSnIwKYny
 ii0yixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwdvPZB4hJFiUmp5akZaZA4wHmLQEB4+SCG8WS
 Jq3uCAxtzgzHSJ1ilFRSpw3HCQhAJLIKM2Da4PF4CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMC
 oJ85qBTOHJzCuBm/4KaDET0GLJb8Ygi0sSEVJSDYxtLdKamdsXBN66F1UVIhQudMpRSev8bXm
 TFhO+WbMXKsZ3C/wTevGGQTci/P8boUf+GUraHms3d58TeV/74NLMEpnQYK5NbaZBbvK1NxbI
 13m6cU2NVRfyFIg8ZXvnnazx8/eTVvuIbnN89nKR6T6BeMbFXt+FlfgENHiOGx72a9g+O+Rjp
 xJLcUaioRZzUXEiAPec0o68AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1480000298!44904605!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5175 invoked from network); 24 Nov 2016 15:11:40 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-8.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 15:11:40 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 08:11:37 -0700
Message-Id: <583711380200007800121CEA@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 08:11:36 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Artem Mygaiev" <artem_mygaiev@epam.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
In-Reply-To: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: LarsKurth <lars.kurth@citrix.com>,
 IuriiKonovalenko <iurii.konovalenko@globallogic.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 OleksandrTyshchenko <olekstysh@gmail.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE1OjU4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6
Cj4gT24gMjQuMTEuMTYgMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNC4xMS4x
NiBhdCAxNDoxOCwgPGFydGVtX215Z2FpZXZAZXBhbS5jb20+IHdyb3RlOgo+Pj4gT24gMjQuMTEu
MTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0
byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4+Pj4gYXR0cmlidXRl
IHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgV2luIEFGQUlLLgo+Pj4+IC4uLiBuZWVkcyB0byBh
dm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPj4+PiBv
dGhlciBhc3N1bXB0aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6
IFBsZWFzZQo+Pj4+IGZvbGxvdyB0aGUgbW9kZWwgb3RoZXIgUFYgcHJvdG9jb2xzIGFscmVhZHkg
cHJlc2VudCAod2l0aG91dAo+Pj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxs
IHBvc3NpYmxlKS4KPj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3Bl
Y2lmaWMgYWxpZ25tZW50KSBkYXRhCj4+PiBzdHJ1Y3R1cmVzIHVzZWQgYmV0d2VlbiBkb21haW5z
IHRoZXkgbWF5IGhhdmUgZGlmZmVyZW50IGFsaWdubWVudCBvbgo+Pj4gZGlmZmVyZW50IGRvbWFp
bnMsIG5vPwo+PiBMZXQgbWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRh
a2UgYSBsb29rIGF0IGV4aXN0aW5nCj4+IGludGVyZmFjZSBoZWFkZXJzLiBCeSBwcm9wZXJseSBw
bGFjaW5nIGZpZWxkcyBhbmQgYWRkaW5nIGV4cGxpY2l0Cj4+IHBhZGRpbmcgd2hlcmUgbmVlZGVk
LCB5b3UgY2FuIGF2b2lkIHN1Y2ggbGF5b3V0IGRpZmZlcmVuY2VzLgo+IAo+IERvbid0IGdldCBt
ZSB3cm9uZyAtIEkgaGF2ZSBjaGVja2VkIHRoZSBpL2YgaGVhZGVycyBiZWZvcmUuIE15IGNvbmNl
cm4KPiBpcyB2ZXJ5IGdlbmVyaWM6IEMgc3RhbmRhcmQgZGVmaW5lcyBhbGlnbm1lbnQgYXMgYW4K
PiAqaW1wbGVtZW50YXRpb24tZGVmaW5lZCogaW50ZWdlciwgc28gY3VycmVudCBpbXBsZW1lbnRh
dGlvbiBpcyBiYXNlZAo+IHVuZGVyIHR3byBhc3N1bXB0aW9ucyBvbiB0aGUgZ3Vlc3QgcGxhdGZv
cm1zOiBhKSBndWVzdCBjb21waWxlciBkb2VzIG5vdAo+IGhhdmUgInBhY2tpbmciIGVuYWJsZWQg
YnkgZGVmYXVsdCBhbmQgYikgYWxpZ25tZW50IGZvbGxvd3MgdHlwaWNhbAo+IHZhbHVlcyAoMSBi
eXRlIGZvciBjaGFyLCAyIGJ5dGVzIGZvciBzaG9ydCwgLi4uKS4gV2hpbGUgdGhpcyBpcyB0cnVl
IGluCj4gbW9zdCBjYXNlcywgd2l0aCBzb21lIGVtYmVkZGVkIFJUT1MgdGhpcyBtYXkgYmVjb21l
IGFuIGlzc3VlLgoKVGhpcyBiZWluZyB0cnVlLCBJIHRoaW5rIHRoZSB3YXkgZXhpc3RpbmcgaW50
ZXJmYWNlcyBoYXZlIHRoZWlyCmhlYWRlciB3cml0dGVuLCB0aGVyZSBhcmUgcmVsYXRpdmVseSBs
aXR0bGUgZXh0cmEgYXNzdW1wdGlvbnM6IEkKdGhpbmsgYWxsIHdlIHJlcXVpcmUgaXMgdGhhdCB0
eXBlcyBkb24ndCBoYXZlIGFuIGFsaWdubWVudCBsYXJnZXIKdGhhbiB0aGVpciBzaXplLiBJbiBw
YXJ0aWN1bGFyIHBvaW50IGEpIGNhbiBiZSB0YWtlbiBjYXJlIG9mIGJ5CmFkZGluZyBleHBsaWNp
dCBwYWRkaW5nIGZpZWxkcyAoYXMgaXMgdGhlIGNhc2UgZm9yIGV4aXN0aW5nIGhlYWRlcnMpLgoK
SmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1i
ZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:11:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:11:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vgc-0002BE-Q8; Thu, 24 Nov 2016 15:11:42 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9vgb-0002B2-Uv; Thu, 24 Nov 2016 15:11:42 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 93/AB-28843-D2307385; Thu, 24 Nov 2016 15:11:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsXS6fjDS1eH2Tz
 CoP2clsXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrRvsNt4J3vBW7mnoYGxiPcHcxcnII
 CeRJXH67jRHE5hWwk/jw+xELiC0hYCjx9P11ti5GDg4WAVWJFVO5QMJsAuoSbc+2s4LYIgI6E
 t8e72QDsZkFPrJK7J7nAWILC8RLfF91jLmLkQto/BYWiWnnrzGBJDgFbCTW71zDDDKTV0BQ4u
 8OYYheLYmHv26xQNjaEssWvgYrYRaQllj+j2MCI98shIZZSBpmIWmYhdCwgJFlFaNGcWpRWWq
 RrpGpXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYBAyAMEOxlULAg8xSnIwKYny
 ii0yixDiS8pPqcxILM6ILyrNSS0+xCjDwaEkwdvPZB4hJFiUmp5akZaZA4wHmLQEB4+SCG8WS
 Jq3uCAxtzgzHSJ1ilFRSpw3HCQhAJLIKM2Da4PF4CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMC
 oJ85qBTOHJzCuBm/4KaDET0GLJb8Ygi0sSEVJSDYxtLdKamdsXBN66F1UVIhQudMpRSev8bXm
 TFhO+WbMXKsZ3C/wTevGGQTci/P8boUf+GUraHms3d58TeV/74NLMEpnQYK5NbaZBbvK1NxbI
 13m6cU2NVRfyFIg8ZXvnnazx8/eTVvuIbnN89nKR6T6BeMbFXt+FlfgENHiOGx72a9g+O+Rjp
 xJLcUaioRZzUXEiAPec0o68AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1480000298!44904605!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5175 invoked from network); 24 Nov 2016 15:11:40 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-8.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 15:11:40 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 08:11:37 -0700
Message-Id: <583711380200007800121CEA@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 08:11:36 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Artem Mygaiev" <artem_mygaiev@epam.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
In-Reply-To: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: LarsKurth <lars.kurth@citrix.com>,
 IuriiKonovalenko <iurii.konovalenko@globallogic.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 OleksandrTyshchenko <olekstysh@gmail.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE1OjU4LCA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6
Cj4gT24gMjQuMTEuMTYgMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNC4xMS4x
NiBhdCAxNDoxOCwgPGFydGVtX215Z2FpZXZAZXBhbS5jb20+IHdyb3RlOgo+Pj4gT24gMjQuMTEu
MTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0
byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4+Pj4gYXR0cmlidXRl
IHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgV2luIEFGQUlLLgo+Pj4+IC4uLiBuZWVkcyB0byBh
dm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPj4+PiBv
dGhlciBhc3N1bXB0aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6
IFBsZWFzZQo+Pj4+IGZvbGxvdyB0aGUgbW9kZWwgb3RoZXIgUFYgcHJvdG9jb2xzIGFscmVhZHkg
cHJlc2VudCAod2l0aG91dAo+Pj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxs
IHBvc3NpYmxlKS4KPj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3Bl
Y2lmaWMgYWxpZ25tZW50KSBkYXRhCj4+PiBzdHJ1Y3R1cmVzIHVzZWQgYmV0d2VlbiBkb21haW5z
IHRoZXkgbWF5IGhhdmUgZGlmZmVyZW50IGFsaWdubWVudCBvbgo+Pj4gZGlmZmVyZW50IGRvbWFp
bnMsIG5vPwo+PiBMZXQgbWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRh
a2UgYSBsb29rIGF0IGV4aXN0aW5nCj4+IGludGVyZmFjZSBoZWFkZXJzLiBCeSBwcm9wZXJseSBw
bGFjaW5nIGZpZWxkcyBhbmQgYWRkaW5nIGV4cGxpY2l0Cj4+IHBhZGRpbmcgd2hlcmUgbmVlZGVk
LCB5b3UgY2FuIGF2b2lkIHN1Y2ggbGF5b3V0IGRpZmZlcmVuY2VzLgo+IAo+IERvbid0IGdldCBt
ZSB3cm9uZyAtIEkgaGF2ZSBjaGVja2VkIHRoZSBpL2YgaGVhZGVycyBiZWZvcmUuIE15IGNvbmNl
cm4KPiBpcyB2ZXJ5IGdlbmVyaWM6IEMgc3RhbmRhcmQgZGVmaW5lcyBhbGlnbm1lbnQgYXMgYW4K
PiAqaW1wbGVtZW50YXRpb24tZGVmaW5lZCogaW50ZWdlciwgc28gY3VycmVudCBpbXBsZW1lbnRh
dGlvbiBpcyBiYXNlZAo+IHVuZGVyIHR3byBhc3N1bXB0aW9ucyBvbiB0aGUgZ3Vlc3QgcGxhdGZv
cm1zOiBhKSBndWVzdCBjb21waWxlciBkb2VzIG5vdAo+IGhhdmUgInBhY2tpbmciIGVuYWJsZWQg
YnkgZGVmYXVsdCBhbmQgYikgYWxpZ25tZW50IGZvbGxvd3MgdHlwaWNhbAo+IHZhbHVlcyAoMSBi
eXRlIGZvciBjaGFyLCAyIGJ5dGVzIGZvciBzaG9ydCwgLi4uKS4gV2hpbGUgdGhpcyBpcyB0cnVl
IGluCj4gbW9zdCBjYXNlcywgd2l0aCBzb21lIGVtYmVkZGVkIFJUT1MgdGhpcyBtYXkgYmVjb21l
IGFuIGlzc3VlLgoKVGhpcyBiZWluZyB0cnVlLCBJIHRoaW5rIHRoZSB3YXkgZXhpc3RpbmcgaW50
ZXJmYWNlcyBoYXZlIHRoZWlyCmhlYWRlciB3cml0dGVuLCB0aGVyZSBhcmUgcmVsYXRpdmVseSBs
aXR0bGUgZXh0cmEgYXNzdW1wdGlvbnM6IEkKdGhpbmsgYWxsIHdlIHJlcXVpcmUgaXMgdGhhdCB0
eXBlcyBkb24ndCBoYXZlIGFuIGFsaWdubWVudCBsYXJnZXIKdGhhbiB0aGVpciBzaXplLiBJbiBw
YXJ0aWN1bGFyIHBvaW50IGEpIGNhbiBiZSB0YWtlbiBjYXJlIG9mIGJ5CmFkZGluZyBleHBsaWNp
dCBwYWRkaW5nIGZpZWxkcyAoYXMgaXMgdGhlIGNhc2UgZm9yIGV4aXN0aW5nIGhlYWRlcnMpLgoK
SmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1i
ZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:29:42 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:29:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vy2-0003dP-Qk; Thu, 24 Nov 2016 15:29:42 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9vy2-0003dF-2f; Thu, 24 Nov 2016 15:29:42 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 45/50-19272-56707385; Thu, 24 Nov 2016 15:29:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsVyMfTSYd0UdvM
 IgzW/9CxW9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYMxbu28JacIex4tiZeewNjFsYuxg5
 OYQEiiU69txn6mLk4mARaGCV+H36P5gjITCHVWLL0QlgVRICORLXluxh7WLkALKLJf7NUQIJ8
 woISpyc+YQFYpCXxNt5E5hAbE4BG4n1O9cwg8wREtjAIvHy6XawIjYBI4nlN36A2SwCqhKLVm
 5jhBgUIPGl+ShYs7BAvMT3VceYQWwRAS2Jh2v3sIEMYhZoZ5N4tPE5G8gRzALqEuvnCU1gFJi
 F5I5ZCJkFjEyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzEC
 A5IBCHYwflkWcIhRkoNJSZRXbJFZhBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3nus5hFCgkWp6
 akVaZk5wNiASUtw8CiJ8GYxAaV5iwsSc4sz0yFSpxgtOV59ePGAiePd5ndAsuPDhwdMQix5+X
 mpUuK8smxADQIgDRmleXDjYPF7iVFWSpiXEehAIZ6C1KLczBJU+VeM4hyMSsK8X0Cu4snMK4H
 b+groICaggyS/GYMcVJKIkJJqYKxfGvpI+RJX3OwJCvd9lr6Q4dMs7U23DOy8czmc5X2/ifm2
 P+Hhn3Pz+4vXubI8//MtqOepnN0286Tox3O2LxLc3Jfga9AWfq5VdbutpHb0h3vp4stcuJ80c
 yzJ3db1Ymb+xWlJT50tV65pesctuET4z5IdW7WOyCXsmLhtXUP9QfkpeasDrZRYijMSDbWYi4
 oTAdMSyEzaAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1480001380!45042041!1
X-Originating-IP: [209.85.210.195]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9878 invoked from network); 24 Nov 2016 15:29:40 -0000
Received: from mail-wj0-f195.google.com (HELO mail-wj0-f195.google.com)
 (209.85.210.195)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 15:29:40 -0000
Received: by mail-wj0-f195.google.com with SMTP id xy5so3485796wjc.1;
 Thu, 24 Nov 2016 07:29:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=rCdX4swqU331ZMILrGCVw+JiRFlvu+lqF0IDAqzloFg=;
 b=ptDQRb+sbWw71FNbv3ptbInb6nmQimGqQLO2BRlmv92su66rE+h3yWjzIZZlArRwcP
 DBd1cXBise9cFYt9kgdKmGwc6J1JrB82Ud+ty8mEutcUYiquJjtWIHMj4shNs7xKXJwb
 qk5XrPmzzXawPvkKBRrcBXsKD6vBoomM1pzxDMEQAsF69Mt1xsisRk1cR7kE6CU7f0Wm
 1Kaa1rVjGOueiCvNl/itnhfTZXZsPkVEFdahQYVSXRRvKqJOOIoArhN8kjyOSgItYNIC
 8Vt+7eUvpJkZrlBrKPy/M3hDpbWU+8LI8UZXZCS3wokrs4BLt9wP09Pp/p9MPb4OKu4M
 UiCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=rCdX4swqU331ZMILrGCVw+JiRFlvu+lqF0IDAqzloFg=;
 b=lkehoUp+ccDCtkU+/vwfRm6Jx+tqT0fHvi8MLsint1C9ijAuoCN1sqgElTYlFEbrgT
 8pcRuFT55JWCENXPT6oxSpjQoG3vvBbfbDOSh5wv6xqBrReEabbjcqO1UKYa55Wt5yFL
 /4w5cTWRihYngELhHKSLeJ+aC6gz/YxSeiHXpeZhLgafgYsPtcrtjtyy3vV7NpwLPLnl
 MZcO/LzY9dhBuyyYMMUertNijuJOkBPm+kHy5ZW3GbHAtKb/RVUpsQtDtbXXzb9lKxjA
 c9kCpDo3Qwz2YV95EXV2cDuXBRvp2bu/1M9p39CdMd5uljwhxVHqAb7Gv5ACvouT+ZiV
 4T5A==
X-Gm-Message-State: AKaTC02fds28c00jNJVChNznXgT+MYoyUvEbk8DV6gBxB0BJoYAXKWjzRv9Kj1efZ9iGY8AgmD1Ym2SBUVJj0g==
X-Received: by 10.194.109.168 with SMTP id ht8mr2860576wjb.36.1480001380359;
 Thu, 24 Nov 2016 07:29:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 07:29:39 -0800 (PST)
In-Reply-To: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 17:29:39 +0200
Message-ID: <CANY+8dfZJYaoivweP6RVUiyeocVgGPo-FCDANuycrSNmLVqokA@mail.gmail.com>
To: Artem Mygaiev <artem_mygaiev@epam.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBUaGlzIGlzIG5vdCBjcml0aWNhbC9pbXBvcnRhbnQgQVRNLCBhbmQgY29tcGxldGVseSBkaXNj
b25uZWN0ZWQgZnJvbSB0aGUKPiBwdXJwb3NlIG9mIHRoZSBwYXRjaCwgc28gSSBhZ3JlZSBpdCBo
YXMgdG8gYmUgcmV3cml0dGVuIGFjY29yZGluZyB0bwo+IGN1cnJlbnQgcHJhY3RpY2VzLgpBZ3Jl
ZSwgd2lsbCByZXNlbmQgbmV3IHBhdGNoIHYxMCBzb29uCgpUaGFuayB5b3UgYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZl
bCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRk
ZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:29:42 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:29:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9vy2-0003dP-Qk; Thu, 24 Nov 2016 15:29:42 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9vy2-0003dF-2f; Thu, 24 Nov 2016 15:29:42 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 45/50-19272-56707385; Thu, 24 Nov 2016 15:29:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsVyMfTSYd0UdvM
 IgzW/9CxW9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYMxbu28JacIex4tiZeewNjFsYuxg5
 OYQEiiU69txn6mLk4mARaGCV+H36P5gjITCHVWLL0QlgVRICORLXluxh7WLkALKLJf7NUQIJ8
 woISpyc+YQFYpCXxNt5E5hAbE4BG4n1O9cwg8wREtjAIvHy6XawIjYBI4nlN36A2SwCqhKLVm
 5jhBgUIPGl+ShYs7BAvMT3VceYQWwRAS2Jh2v3sIEMYhZoZ5N4tPE5G8gRzALqEuvnCU1gFJi
 F5I5ZCJkFjEyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzEC
 A5IBCHYwflkWcIhRkoNJSZRXbJFZhBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3nus5hFCgkWp6
 akVaZk5wNiASUtw8CiJ8GYxAaV5iwsSc4sz0yFSpxgtOV59ePGAiePd5ndAsuPDhwdMQix5+X
 mpUuK8smxADQIgDRmleXDjYPF7iVFWSpiXEehAIZ6C1KLczBJU+VeM4hyMSsK8X0Cu4snMK4H
 b+groICaggyS/GYMcVJKIkJJqYKxfGvpI+RJX3OwJCvd9lr6Q4dMs7U23DOy8czmc5X2/ifm2
 P+Hhn3Pz+4vXubI8//MtqOepnN0286Tox3O2LxLc3Jfga9AWfq5VdbutpHb0h3vp4stcuJ80c
 yzJ3db1Ymb+xWlJT50tV65pesctuET4z5IdW7WOyCXsmLhtXUP9QfkpeasDrZRYijMSDbWYi4
 oTAdMSyEzaAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1480001380!45042041!1
X-Originating-IP: [209.85.210.195]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9878 invoked from network); 24 Nov 2016 15:29:40 -0000
Received: from mail-wj0-f195.google.com (HELO mail-wj0-f195.google.com)
 (209.85.210.195)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 15:29:40 -0000
Received: by mail-wj0-f195.google.com with SMTP id xy5so3485796wjc.1;
 Thu, 24 Nov 2016 07:29:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=rCdX4swqU331ZMILrGCVw+JiRFlvu+lqF0IDAqzloFg=;
 b=ptDQRb+sbWw71FNbv3ptbInb6nmQimGqQLO2BRlmv92su66rE+h3yWjzIZZlArRwcP
 DBd1cXBise9cFYt9kgdKmGwc6J1JrB82Ud+ty8mEutcUYiquJjtWIHMj4shNs7xKXJwb
 qk5XrPmzzXawPvkKBRrcBXsKD6vBoomM1pzxDMEQAsF69Mt1xsisRk1cR7kE6CU7f0Wm
 1Kaa1rVjGOueiCvNl/itnhfTZXZsPkVEFdahQYVSXRRvKqJOOIoArhN8kjyOSgItYNIC
 8Vt+7eUvpJkZrlBrKPy/M3hDpbWU+8LI8UZXZCS3wokrs4BLt9wP09Pp/p9MPb4OKu4M
 UiCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=rCdX4swqU331ZMILrGCVw+JiRFlvu+lqF0IDAqzloFg=;
 b=lkehoUp+ccDCtkU+/vwfRm6Jx+tqT0fHvi8MLsint1C9ijAuoCN1sqgElTYlFEbrgT
 8pcRuFT55JWCENXPT6oxSpjQoG3vvBbfbDOSh5wv6xqBrReEabbjcqO1UKYa55Wt5yFL
 /4w5cTWRihYngELhHKSLeJ+aC6gz/YxSeiHXpeZhLgafgYsPtcrtjtyy3vV7NpwLPLnl
 MZcO/LzY9dhBuyyYMMUertNijuJOkBPm+kHy5ZW3GbHAtKb/RVUpsQtDtbXXzb9lKxjA
 c9kCpDo3Qwz2YV95EXV2cDuXBRvp2bu/1M9p39CdMd5uljwhxVHqAb7Gv5ACvouT+ZiV
 4T5A==
X-Gm-Message-State: AKaTC02fds28c00jNJVChNznXgT+MYoyUvEbk8DV6gBxB0BJoYAXKWjzRv9Kj1efZ9iGY8AgmD1Ym2SBUVJj0g==
X-Received: by 10.194.109.168 with SMTP id ht8mr2860576wjb.36.1480001380359;
 Thu, 24 Nov 2016 07:29:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 07:29:39 -0800 (PST)
In-Reply-To: <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 17:29:39 +0200
Message-ID: <CANY+8dfZJYaoivweP6RVUiyeocVgGPo-FCDANuycrSNmLVqokA@mail.gmail.com>
To: Artem Mygaiev <artem_mygaiev@epam.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBUaGlzIGlzIG5vdCBjcml0aWNhbC9pbXBvcnRhbnQgQVRNLCBhbmQgY29tcGxldGVseSBkaXNj
b25uZWN0ZWQgZnJvbSB0aGUKPiBwdXJwb3NlIG9mIHRoZSBwYXRjaCwgc28gSSBhZ3JlZSBpdCBo
YXMgdG8gYmUgcmV3cml0dGVuIGFjY29yZGluZyB0bwo+IGN1cnJlbnQgcHJhY3RpY2VzLgpBZ3Jl
ZSwgd2lsbCByZXNlbmQgbmV3IHBhdGNoIHYxMCBzb29uCgpUaGFuayB5b3UgYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZl
bCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRk
ZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:38:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:38:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9w6v-0004eJ-8N; Thu, 24 Nov 2016 15:38:53 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9w6t-0004dv-Gi
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 15:38:51 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 68/11-15390-A8907385; Thu, 24 Nov 2016 15:38:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXiVRtkoNvFaR5
 hcOKMkMXKnovMDowehz9cYQlgjGLNzEvKr0hgzTi93KGgn7uieYp9A2MvZxcjJ4eQwEJGiSs3
 5bsYuThYBBpYJbq3HGYGcSQE5rBKdF1YyQpSJSGQI/Fw/S52CDtfYu7C5SwgNq+AoMTJmU9YI
 CZ5SWxddgOohoODU8BY4tEOfpA5QgLzGSUaLi1iA6lhEzCSWH7jB1g9i4CqxJ7T55kh5gRI3F
 m4Bmy+sICNRPPdZrC9IgJqEhtvvAU7iFlgDpvEqrddzCALmAXUJdbPE5rAKDALyRmzEDILGJl
 WMWoUpxaVpRbpGhnpJRVlpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhiADEOxgXDM/
 8BCjJAeTkiiv2CKzCCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvOs4zCOEBItS01Mr0jJzgNEAk
 5bg4FES4b3CDpTmLS5IzC3OTIdInWLU5Wj78OEBkxBLXn5eqpQ4rwXIDAGQoozSPLgRsMi8xC
 grJczLCHSUEE9BalFuZgmq/CtGcQ5GJWFeIZApPJl5JXCbXgEdwQR0hOQ3Y5AjShIRUlINjOI
 deUnt2uYCsqKGvhsXZYbq8Ee6m+t/js5dYd6/4Zx71ZMDOXME7b/++7fh51mLt4ybpI8b/+ow
 LYhhariVsPvDhKWesqwc3Mt8jRcdLGc8MH3qqpOvE4LvbTLfH3hnq9aTxLy5tUtyzPa1xUlst
 OUuqrCQt9Bo3+2gu7+s5cTJSY2vAvWPKLEUZyQaajEXFScCAK+0VRXHAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1480001930!21361205!1
X-Originating-IP: [74.125.82.48]
X-SpamReason: No, hits=0.6 required=7.0 tests=MAILTO_TO_SPAM_ADDR, RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51692 invoked from network); 24 Nov 2016 15:38:50 -0000
Received: from mail-wm0-f48.google.com (HELO mail-wm0-f48.google.com)
 (74.125.82.48)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 15:38:50 -0000
Received: by mail-wm0-f48.google.com with SMTP id c184so22107648wmd.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 07:38:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=iBN4qN1KxI/f6IV/bHY3QuwuBpWoVF9jylZRco6Yy5s=;
 b=LZUdyfcaG9AFTRcWI0cHrzFBpQFQh1sxV+ETkdE7GcYGjVNNLpDKpn9mQNW+gsKBIq
 IKf5+DyxJyGFbmlB9qe2g8miswqpwQSdf0ravianwWbtb6Lk7FqTTXrYuthqOPw9Z0uX
 fSaCApJLXKEabNy04RiAFsoc81mbtmyAbXsFF87vmxNuGYigLjxOofn3rEDn1Z2MhQUq
 IWOKXy5Mn35Miiaw0EOBJ025L+TBW7G4DSsMhbnYnjTQvKNF3xRcQk3LdxuQbha4V/zi
 Ds9LNN9+zNmowhOveaA03odfWrtRhpvQHuSDsQJjDF3k8VWWz+iKr5Cn3itYyuYy+GhI
 CVpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=iBN4qN1KxI/f6IV/bHY3QuwuBpWoVF9jylZRco6Yy5s=;
 b=LSYVqDVR+AClaKtD+G4VGC5Qx1kk4egS1Ta0THntbmZQD1LiyJnsjaoL/YvQXCSa2H
 RwgElodXcgKlygrXkmwlvatj+XoewUU6MtHHn+r7+KolQzB58RxAfCkb85HA4KaB3sFk
 +0W1Wi8PjT6+IfNndqGcAtbLzP3JwC97xRcfpcwU6ptlvnFUV3K3UcQEkxtlQZGMnp4b
 dP0QWBJcjt3jgwNRLik4zWdWy6az3N5qsKDE5ITSESnDtm+LdHHgcy8a6W7Wn0rTMEUd
 qmBFPnNSnW/YeyL9KgHB79pShhqLN+ioRiA7xy7ofY3yNUNGS9EU2ZScXT9a+NiuNJJL
 BC2w==
X-Gm-Message-State: AKaTC03mrfgciZUaoTTZwrt/+M2gSSBhAnR9CmYDeNNW8+FIdl+0jFv9ayk41+b1zG7vxmxOUxZRJMf/bqyX3Q==
X-Received: by 10.28.0.13 with SMTP id 13mr3045234wma.126.1480001929889; Thu,
 24 Nov 2016 07:38:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 07:38:49 -0800 (PST)
In-Reply-To: <D45CAF89.308E0%lars.kurth@citrix.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <D45CAF89.308E0%lars.kurth@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 17:38:49 +0200
Message-ID: <CANY+8dc1qT4X7rtPsXSkdmmyNN0-R+9KEP_J547XTz2wGn8wwQ@mail.gmail.com>
To: Lars Kurth <lars.kurth@citrix.com>
Cc: "iurii.konovalenko@globallogic.com" <iurii.konovalenko@globallogic.com>,
 "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "vlad.babchuk@gmail.com" <vlad.babchuk@gmail.com>,
 Dario Faggioli <dario.faggioli@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>,
 "olekstysh@gmail.com" <olekstysh@gmail.com>,
 "embedded-pv-devel@lists.xenproject.org"
 <embedded-pv-devel@lists.xenproject.org>,
 "al1img@gmail.com" <al1img@gmail.com>, David Vrabel <david.vrabel@citrix.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "oleksandr.dmytryshyn@globallogic.com" <oleksandr.dmytryshyn@globallogic.com>,
 "joculator@gmail.com" <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

U29ycnkgYWJvdXQgdGhhdCwgd2lsbCBmaXgKCk9uIFRodSwgTm92IDI0LCAyMDE2IGF0IDU6MDUg
UE0sIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbGVrc2Fu
ZHIsCj4KPgo+IE9uIDI0LzExLzIwMTYgMTE6MzAsICJPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyIg
PGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPj5UaGlzIGlzIHRoZSBBQkkgZm9yIHRoZSB0
d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFsaXplZAo+PkRSTS9LTVMgZHJpdmVyLgo+Pgo+PlNp
Z25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBnbWFpbC5jb20+
Cj4+U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPGFsMWltZ0BnbWFpbC5jb20+Cj4K
PiAuLi4KPgo+PisgKgo+PisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4K
Pj4rICoKPj4rICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPGFuZHIyMDAwQGdt
YWlsLmNvbT4KPj4rICogICAgICAgICAgT2xla3NhbmRyIEdyeXRzb3YgPGFsMWltZ0BnbWFpbC5j
b20+Cj4+KyAqLwo+Cj4gSSBoYXZlIGEgc2xpZ2h0IGNvbmNlcm4gaGVyZSBhYm91dCB0aGUgdXNl
IG9mIHByaXZhdGUgZS1tYWlsIGFkZHJlc3NlcyBpbgo+IHRoZSBTaWduZWQtb2ZmLWJ5IHRhZ3Mg
YW5kIGF1dGhvcnMgZmllbGQgaW4gdGhlIChjKSBub3RpY2UuIEl0IGNvbnRyYWRpY3RzCj4gIkNv
cHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLiIgYW5kIHdpbGwgbWFrZSBpdCB2ZXJ5
IGhhcmQgdG8KPiBleGVjdXRlIGxpY2Vuc2VzIGNoYW5nZXMsIGlmIHRoYXQgbmVlZHMgdG8gYmUg
ZG9uZSBpbiBmdXR1cmUuCj4KPiBUaGUgU2lnbmVkLW9mZi1ieSB0YWcgaXMgYSB3YXkgdG8gaWRl
bnRpZnkgdGhlIChjKSBob2xkZXIgb2YgYSBwYXRjaC4gSSBhbQo+IGFzc3VtaW5nIHRoYXQgaW4g
dGhpcyBjYXNlIHRoZSAoYykgaG9sZGVyIHdvdWxkIGJlIEVQQU0uIElzIHRoaXMgY29ycmVjdD8K
Pgo+IElmIHllcywgcGxlYXNlIGNoYW5nZSB0aGUgU2lnbmVkLW9mZi1ieTogYW5kIGF1dGhvciBm
aWVsZHMgdG8gYW4gRVBBTQo+IGUtbWFpbCBhZGRyZXNzLiBZb3UgY2FuIHN0aWxsIHNlbmQgZnJv
bSBnbWFpbCBhZGRyZXNzZXMgdGhvdWdoLgo+IElmIG5vdCwgcGxlYXNlIGNoYW5nZSB0aGUgIkNv
cHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLiIKPiBhY2NvcmRpbmdseQo+Cj4gSSBh
bSBhc3N1bWluZyB0aGVyZSBpcyBhIHNpbWlsYXIgaXNzdWUgaW4gdGhlIG90aGVyIHBhdGNoZXMu
Cj4gUGxlYXNlIG1ha2Ugc3VyZSB5b3UgZml4IGFsbCBvZiB0aGVtLgo+Cj4gQmVzdCBSZWdhcmRz
Cj4gTGFycwo+CgoKCi0tIApCZXN0IHJlZ2FyZHMsCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1w
di1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
ZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:38:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:38:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9w6v-0004eJ-8N; Thu, 24 Nov 2016 15:38:53 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9w6t-0004dv-Gi
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 15:38:51 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 68/11-15390-A8907385; Thu, 24 Nov 2016 15:38:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXiVRtkoNvFaR5
 hcOKMkMXKnovMDowehz9cYQlgjGLNzEvKr0hgzTi93KGgn7uieYp9A2MvZxcjJ4eQwEJGiSs3
 5bsYuThYBBpYJbq3HGYGcSQE5rBKdF1YyQpSJSGQI/Fw/S52CDtfYu7C5SwgNq+AoMTJmU9YI
 CZ5SWxddgOohoODU8BY4tEOfpA5QgLzGSUaLi1iA6lhEzCSWH7jB1g9i4CqxJ7T55kh5gRI3F
 m4Bmy+sICNRPPdZrC9IgJqEhtvvAU7iFlgDpvEqrddzCALmAXUJdbPE5rAKDALyRmzEDILGJl
 WMWoUpxaVpRbpGhnpJRVlpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhiADEOxgXDM/
 8BCjJAeTkiiv2CKzCCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvOs4zCOEBItS01Mr0jJzgNEAk
 5bg4FES4b3CDpTmLS5IzC3OTIdInWLU5Wj78OEBkxBLXn5eqpQ4rwXIDAGQoozSPLgRsMi8xC
 grJczLCHSUEE9BalFuZgmq/CtGcQ5GJWFeIZApPJl5JXCbXgEdwQR0hOQ3Y5AjShIRUlINjOI
 deUnt2uYCsqKGvhsXZYbq8Ee6m+t/js5dYd6/4Zx71ZMDOXME7b/++7fh51mLt4ybpI8b/+ow
 LYhhariVsPvDhKWesqwc3Mt8jRcdLGc8MH3qqpOvE4LvbTLfH3hnq9aTxLy5tUtyzPa1xUlst
 OUuqrCQt9Bo3+2gu7+s5cTJSY2vAvWPKLEUZyQaajEXFScCAK+0VRXHAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1480001930!21361205!1
X-Originating-IP: [74.125.82.48]
X-SpamReason: No, hits=0.6 required=7.0 tests=MAILTO_TO_SPAM_ADDR, RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51692 invoked from network); 24 Nov 2016 15:38:50 -0000
Received: from mail-wm0-f48.google.com (HELO mail-wm0-f48.google.com)
 (74.125.82.48)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 15:38:50 -0000
Received: by mail-wm0-f48.google.com with SMTP id c184so22107648wmd.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 07:38:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=iBN4qN1KxI/f6IV/bHY3QuwuBpWoVF9jylZRco6Yy5s=;
 b=LZUdyfcaG9AFTRcWI0cHrzFBpQFQh1sxV+ETkdE7GcYGjVNNLpDKpn9mQNW+gsKBIq
 IKf5+DyxJyGFbmlB9qe2g8miswqpwQSdf0ravianwWbtb6Lk7FqTTXrYuthqOPw9Z0uX
 fSaCApJLXKEabNy04RiAFsoc81mbtmyAbXsFF87vmxNuGYigLjxOofn3rEDn1Z2MhQUq
 IWOKXy5Mn35Miiaw0EOBJ025L+TBW7G4DSsMhbnYnjTQvKNF3xRcQk3LdxuQbha4V/zi
 Ds9LNN9+zNmowhOveaA03odfWrtRhpvQHuSDsQJjDF3k8VWWz+iKr5Cn3itYyuYy+GhI
 CVpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=iBN4qN1KxI/f6IV/bHY3QuwuBpWoVF9jylZRco6Yy5s=;
 b=LSYVqDVR+AClaKtD+G4VGC5Qx1kk4egS1Ta0THntbmZQD1LiyJnsjaoL/YvQXCSa2H
 RwgElodXcgKlygrXkmwlvatj+XoewUU6MtHHn+r7+KolQzB58RxAfCkb85HA4KaB3sFk
 +0W1Wi8PjT6+IfNndqGcAtbLzP3JwC97xRcfpcwU6ptlvnFUV3K3UcQEkxtlQZGMnp4b
 dP0QWBJcjt3jgwNRLik4zWdWy6az3N5qsKDE5ITSESnDtm+LdHHgcy8a6W7Wn0rTMEUd
 qmBFPnNSnW/YeyL9KgHB79pShhqLN+ioRiA7xy7ofY3yNUNGS9EU2ZScXT9a+NiuNJJL
 BC2w==
X-Gm-Message-State: AKaTC03mrfgciZUaoTTZwrt/+M2gSSBhAnR9CmYDeNNW8+FIdl+0jFv9ayk41+b1zG7vxmxOUxZRJMf/bqyX3Q==
X-Received: by 10.28.0.13 with SMTP id 13mr3045234wma.126.1480001929889; Thu,
 24 Nov 2016 07:38:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 07:38:49 -0800 (PST)
In-Reply-To: <D45CAF89.308E0%lars.kurth@citrix.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <D45CAF89.308E0%lars.kurth@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 17:38:49 +0200
Message-ID: <CANY+8dc1qT4X7rtPsXSkdmmyNN0-R+9KEP_J547XTz2wGn8wwQ@mail.gmail.com>
To: Lars Kurth <lars.kurth@citrix.com>
Cc: "iurii.konovalenko@globallogic.com" <iurii.konovalenko@globallogic.com>,
 "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "vlad.babchuk@gmail.com" <vlad.babchuk@gmail.com>,
 Dario Faggioli <dario.faggioli@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 "andrii.anisov@gmail.com" <andrii.anisov@gmail.com>,
 "olekstysh@gmail.com" <olekstysh@gmail.com>,
 "embedded-pv-devel@lists.xenproject.org"
 <embedded-pv-devel@lists.xenproject.org>,
 "al1img@gmail.com" <al1img@gmail.com>, David Vrabel <david.vrabel@citrix.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 "oleksandr.dmytryshyn@globallogic.com" <oleksandr.dmytryshyn@globallogic.com>,
 "joculator@gmail.com" <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

U29ycnkgYWJvdXQgdGhhdCwgd2lsbCBmaXgKCk9uIFRodSwgTm92IDI0LCAyMDE2IGF0IDU6MDUg
UE0sIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbGVrc2Fu
ZHIsCj4KPgo+IE9uIDI0LzExLzIwMTYgMTE6MzAsICJPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyIg
PGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPj5UaGlzIGlzIHRoZSBBQkkgZm9yIHRoZSB0
d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFsaXplZAo+PkRSTS9LTVMgZHJpdmVyLgo+Pgo+PlNp
Z25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxhbmRyMjAwMEBnbWFpbC5jb20+
Cj4+U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPGFsMWltZ0BnbWFpbC5jb20+Cj4K
PiAuLi4KPgo+PisgKgo+PisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4K
Pj4rICoKPj4rICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPGFuZHIyMDAwQGdt
YWlsLmNvbT4KPj4rICogICAgICAgICAgT2xla3NhbmRyIEdyeXRzb3YgPGFsMWltZ0BnbWFpbC5j
b20+Cj4+KyAqLwo+Cj4gSSBoYXZlIGEgc2xpZ2h0IGNvbmNlcm4gaGVyZSBhYm91dCB0aGUgdXNl
IG9mIHByaXZhdGUgZS1tYWlsIGFkZHJlc3NlcyBpbgo+IHRoZSBTaWduZWQtb2ZmLWJ5IHRhZ3Mg
YW5kIGF1dGhvcnMgZmllbGQgaW4gdGhlIChjKSBub3RpY2UuIEl0IGNvbnRyYWRpY3RzCj4gIkNv
cHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLiIgYW5kIHdpbGwgbWFrZSBpdCB2ZXJ5
IGhhcmQgdG8KPiBleGVjdXRlIGxpY2Vuc2VzIGNoYW5nZXMsIGlmIHRoYXQgbmVlZHMgdG8gYmUg
ZG9uZSBpbiBmdXR1cmUuCj4KPiBUaGUgU2lnbmVkLW9mZi1ieSB0YWcgaXMgYSB3YXkgdG8gaWRl
bnRpZnkgdGhlIChjKSBob2xkZXIgb2YgYSBwYXRjaC4gSSBhbQo+IGFzc3VtaW5nIHRoYXQgaW4g
dGhpcyBjYXNlIHRoZSAoYykgaG9sZGVyIHdvdWxkIGJlIEVQQU0uIElzIHRoaXMgY29ycmVjdD8K
Pgo+IElmIHllcywgcGxlYXNlIGNoYW5nZSB0aGUgU2lnbmVkLW9mZi1ieTogYW5kIGF1dGhvciBm
aWVsZHMgdG8gYW4gRVBBTQo+IGUtbWFpbCBhZGRyZXNzLiBZb3UgY2FuIHN0aWxsIHNlbmQgZnJv
bSBnbWFpbCBhZGRyZXNzZXMgdGhvdWdoLgo+IElmIG5vdCwgcGxlYXNlIGNoYW5nZSB0aGUgIkNv
cHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLiIKPiBhY2NvcmRpbmdseQo+Cj4gSSBh
bSBhc3N1bWluZyB0aGVyZSBpcyBhIHNpbWlsYXIgaXNzdWUgaW4gdGhlIG90aGVyIHBhdGNoZXMu
Cj4gUGxlYXNlIG1ha2Ugc3VyZSB5b3UgZml4IGFsbCBvZiB0aGVtLgo+Cj4gQmVzdCBSZWdhcmRz
Cj4gTGFycwo+CgoKCi0tIApCZXN0IHJlZ2FyZHMsCk9sZWtzYW5kciBBbmRydXNoY2hlbmtvCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1w
di1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
ZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:44:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:44:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wCT-0005bK-MO; Thu, 24 Nov 2016 15:44:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9wCS-0005aq-62
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 15:44:36 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 68/4F-19272-3EA07385; Thu, 24 Nov 2016 15:44:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsXiVRvkpPuIyzz
 CYOULSYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmjH/wCWWgpUcFfefNzE1MD5i62Lk4hASmM8o
 8fTODGYQh0WggVXi9K6NLCCOhMAcVomX2xYBOZxATo7Ep/aJjBB2gcTi52eYQGxeAUGJkzOfg
 NUICXhJ3JzTwwxicwrYSyx72sIEsWIBk8T5bX/AGtgEjCSW3/gB1sAioCrRvLuJFWJQgMTD23
 1gcWEg+8zOWWBxEQFlid5fv8EuYha4wSqx8QtIMweQoy6xfp7QBEaBWUjumIWQWcDItIpRozi
 1qCy1SNfYQC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAUGYBgB+PftYGHGCU5
 mJREecUWmUUI8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuBdymkeISRYlJqeWpGWmQOMCpi0BAePk
 givDUiat7ggMbc4Mx0idYpRl6Ptw4cHTEIsefl5qVLivHNBigRAijJK8+BGwCL0EqOslDAvI9
 BRQjwFqUW5mSWo8q8YxTkYlYR5q0Gm8GTmlcBtegV0BBPQEZLfjEGOKElESEk1MM79njthr9X
 1VKtpulKnTwaemcd58+fxxEsuJ6+YX3zN7Bbzc0upsUPxpEvLP9Qf6lc8+KJ65VGjtmOhV5ed
 /rszX7Fhatzqn7MuhqU9z9757/vk5c3qOp9n7X59Z/bTC4wpd4449i+492rWkqnd67ylIhP9p
 dQXrDPZrC4a9PdN6FH7xYq8mycsV2Ipzkg01GIuKk4EAJ+TmoDLAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1480002274!73914116!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43883 invoked from network); 24 Nov 2016 15:44:34 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 15:44:34 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so5311086wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 07:44:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=XuDHdfCJNolSd2tZXDNkN2n7ug2dO76xyGync4hzZhQ=;
 b=YPzggLuGRU/SOwxbqCR4qQjHXpO5qCUrNNVCkWc6xZbSpzHNfL9ex+ZhXuPdfLXK5b
 zweOfT1cZXszP2Sc0mGQ5FkTRaudzxsSc9ZfGkCU3h1o/QNuZtfyIFZIRSD1rSiASS7H
 Rcc3ETmm5Cy1obKajycAp0L6w0788kqwBV2nwh3d/BtBtNyvE1deJsecKChq9E/qbMQa
 SrBlwLUZgYYsI3swU+C8iOzJydaGZgOuOlKxb3D8RDxVJWGYeIxrvzNescwek9XlO9ae
 d5OS2GzD3vlq0e6EfYYIlhZVwua+b6R7fcNlmO229rY1rkIu39GlbA3ACruRYTzf/L4W
 CA5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=XuDHdfCJNolSd2tZXDNkN2n7ug2dO76xyGync4hzZhQ=;
 b=Dmec2VfQ8ITquBT/RBSRJbX4l80DXGxDCgzuQZUlKtbgDKKzvgYwW/nVlHSAmbckFO
 VTFatQOGXyggDjp9KMmOOMGSYgJ0w4mlt0n2hBqQLR0Mgwsg52ydyDsb+k2aR/cK/mAx
 b2ESfddUgHdaw9FkYDE2trqmokKqrLJORLIZSXe/O19VsT9JlUU69QWxhcudxyeYShEV
 I/NS5XV3a00PV8eFfbtT9pW3IptsThe+EIEL8dfzidfBcea1q30hz987mWHCyuD082ys
 vXNrsXQz1aCNfWK8godnk7t5CLCJRz2wLyVx+cM4rqIC9L45tv73VrIWvTvfCTK7wLp+
 H6vw==
X-Gm-Message-State: AKaTC02M/sU1ibCFB8G3h+jkIL6t2hXdSqitsP9Ybon9rhWuSFrmOwZKFAowAvM1IFqtcGgrB+6VSvNu7f7YwA==
X-Received: by 10.28.18.129 with SMTP id 123mr2839349wms.2.1480002274041; Thu,
 24 Nov 2016 07:44:34 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 07:44:33 -0800 (PST)
In-Reply-To: <583710640200007800121CD1@prv-mh.provo.novell.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 17:44:33 +0200
Message-ID: <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBPbmUgdGhpbmcgd2hpY2ggSSB0aGluayB5b3Ugc2hvdWxkIGhhdmUgY2xhcmlmaWVkIHVwIGZy
b250IGlzIHdoeQo+IHRoZSBleGlzdGluZyBmYmZyb250IGlzIG5laXRoZXIgc3VmZmljaWVudCBu
b3IgcG9zc2libGUgdG8gZXh0ZW5kCj4gc3VpdGFibHkuCkZyYW1lYnVmZmVyIGRldmljZSBpcyBy
YXRoZXIgb3V0ZGF0ZWQgd2F5IGZvciBMaW51eCB1c2VyLXNwYWNlCnRvIGRyYXcuIEFsbCBtb2Rl
cm4gc29mdHdhcmUgZXhwZWN0cyBEUk0vS01TIGRyaXZlcnMgYW5kIGFzCmEgZmFsbGJhY2sgKm1h
eSogdXNlIGZiZGV2LiBGb3IgdGhhdCByZWFzb24sIHRoZXJlIGlzIGEgZGVtYW5kCm9uIERSTSBz
dXBwb3J0IGZvciBndWVzdHMuIFNvLCBpdCBkb2Vzbid0IHJlcGxhY2UgZmJkZXYsIGJ1dCByYXRo
ZXIgZXh0ZW5kCj4gV2hpY2ggZ2V0cyBtZSB0byBhIHNlY29uZCBhc3BlY3Q6IFRoZSBjaG9zZW4g
bmFtZSBpcwo+IHJhdGhlciBMaW51eCBjZW50cmljIC0gRFJNIGhhcyBxdWl0ZSBkaWZmZXJlbnQg
YSBtZWFuaW5nIGluIHRoZQo+IFdpbmRvd3Mgd29ybGQgYWZhaWsuCj4KV2VsbCwgdGhhdCB3YXMg
bXkgaW50ZW50OiBkZWZpbmUgQUJJIGZvciAqTGludXggRFJNL0tNUyogcHJvdG9jb2wKVGhhdCBz
YWlkLCBpdCBpcyBzdGlsbCBwb3NzaWJsZSB0byBpbXBsZW1lbnQgYmFjayBvciBmcm9udCBvbiBX
aW5kb3dzCndpdGggdGhpcyBwcm90b2NvbCBpZiBuZWVkIGJlCgo+IEFuZCB0aGVuIGEgbW9yZSBn
ZW5lcmFsIHJlcXVlc3Q6IFBsZWFzZSBzdG9wIGRlbGV0aW5nIGFsbCBjb250ZXh0Cj4gb2YgdGhl
IG1haWxzIHlvdSByZXBseSB0by4gQXMgbXVjaCBhcyBrZWVwaW5nIGFsbCBjb250ZXh0IChlc3Bl
Y2lhbGx5Cj4gd2hlbiByZXBseWluZyB0byBsb25nIG1haWxzKSwgZGVsZXRpbmcgYWxsIG9mIGl0
IG1ha2VzIHJlYWRpbmcgaGFyZGVyLgo+ClNvcnJ5IGFib3V0IHRoYXQsIEkgYW0gbmV3IHRvIE9w
ZW4gU291cmNlIGFuZCBzb21ldGltZXMgZG8gdGhpbmdzIHdyb25nIDspCj4gSmFuCj4KCgoKLS0g
CkJlc3QgcmVnYXJkcywKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcg
bGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZl
bA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:44:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:44:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wCT-0005bK-MO; Thu, 24 Nov 2016 15:44:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9wCS-0005aq-62
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 15:44:36 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 68/4F-19272-3EA07385; Thu, 24 Nov 2016 15:44:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsXiVRvkpPuIyzz
 CYOULSYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmjH/wCWWgpUcFfefNzE1MD5i62Lk4hASmM8o
 8fTODGYQh0WggVXi9K6NLCCOhMAcVomX2xYBOZxATo7Ep/aJjBB2gcTi52eYQGxeAUGJkzOfg
 NUICXhJ3JzTwwxicwrYSyx72sIEsWIBk8T5bX/AGtgEjCSW3/gB1sAioCrRvLuJFWJQgMTD23
 1gcWEg+8zOWWBxEQFlid5fv8EuYha4wSqx8QtIMweQoy6xfp7QBEaBWUjumIWQWcDItIpRozi
 1qCy1SNfYQC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAUGYBgB+PftYGHGCU5
 mJREecUWmUUI8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuBdymkeISRYlJqeWpGWmQOMCpi0BAePk
 givDUiat7ggMbc4Mx0idYpRl6Ptw4cHTEIsefl5qVLivHNBigRAijJK8+BGwCL0EqOslDAvI9
 BRQjwFqUW5mSWo8q8YxTkYlYR5q0Gm8GTmlcBtegV0BBPQEZLfjEGOKElESEk1MM79njthr9X
 1VKtpulKnTwaemcd58+fxxEsuJ6+YX3zN7Bbzc0upsUPxpEvLP9Qf6lc8+KJ65VGjtmOhV5ed
 /rszX7Fhatzqn7MuhqU9z9757/vk5c3qOp9n7X59Z/bTC4wpd4449i+492rWkqnd67ylIhP9p
 dQXrDPZrC4a9PdN6FH7xYq8mycsV2Ipzkg01GIuKk4EAJ+TmoDLAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1480002274!73914116!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43883 invoked from network); 24 Nov 2016 15:44:34 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 15:44:34 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so5311086wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 07:44:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=XuDHdfCJNolSd2tZXDNkN2n7ug2dO76xyGync4hzZhQ=;
 b=YPzggLuGRU/SOwxbqCR4qQjHXpO5qCUrNNVCkWc6xZbSpzHNfL9ex+ZhXuPdfLXK5b
 zweOfT1cZXszP2Sc0mGQ5FkTRaudzxsSc9ZfGkCU3h1o/QNuZtfyIFZIRSD1rSiASS7H
 Rcc3ETmm5Cy1obKajycAp0L6w0788kqwBV2nwh3d/BtBtNyvE1deJsecKChq9E/qbMQa
 SrBlwLUZgYYsI3swU+C8iOzJydaGZgOuOlKxb3D8RDxVJWGYeIxrvzNescwek9XlO9ae
 d5OS2GzD3vlq0e6EfYYIlhZVwua+b6R7fcNlmO229rY1rkIu39GlbA3ACruRYTzf/L4W
 CA5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=XuDHdfCJNolSd2tZXDNkN2n7ug2dO76xyGync4hzZhQ=;
 b=Dmec2VfQ8ITquBT/RBSRJbX4l80DXGxDCgzuQZUlKtbgDKKzvgYwW/nVlHSAmbckFO
 VTFatQOGXyggDjp9KMmOOMGSYgJ0w4mlt0n2hBqQLR0Mgwsg52ydyDsb+k2aR/cK/mAx
 b2ESfddUgHdaw9FkYDE2trqmokKqrLJORLIZSXe/O19VsT9JlUU69QWxhcudxyeYShEV
 I/NS5XV3a00PV8eFfbtT9pW3IptsThe+EIEL8dfzidfBcea1q30hz987mWHCyuD082ys
 vXNrsXQz1aCNfWK8godnk7t5CLCJRz2wLyVx+cM4rqIC9L45tv73VrIWvTvfCTK7wLp+
 H6vw==
X-Gm-Message-State: AKaTC02M/sU1ibCFB8G3h+jkIL6t2hXdSqitsP9Ybon9rhWuSFrmOwZKFAowAvM1IFqtcGgrB+6VSvNu7f7YwA==
X-Received: by 10.28.18.129 with SMTP id 123mr2839349wms.2.1480002274041; Thu,
 24 Nov 2016 07:44:34 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 07:44:33 -0800 (PST)
In-Reply-To: <583710640200007800121CD1@prv-mh.provo.novell.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 17:44:33 +0200
Message-ID: <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

PiBPbmUgdGhpbmcgd2hpY2ggSSB0aGluayB5b3Ugc2hvdWxkIGhhdmUgY2xhcmlmaWVkIHVwIGZy
b250IGlzIHdoeQo+IHRoZSBleGlzdGluZyBmYmZyb250IGlzIG5laXRoZXIgc3VmZmljaWVudCBu
b3IgcG9zc2libGUgdG8gZXh0ZW5kCj4gc3VpdGFibHkuCkZyYW1lYnVmZmVyIGRldmljZSBpcyBy
YXRoZXIgb3V0ZGF0ZWQgd2F5IGZvciBMaW51eCB1c2VyLXNwYWNlCnRvIGRyYXcuIEFsbCBtb2Rl
cm4gc29mdHdhcmUgZXhwZWN0cyBEUk0vS01TIGRyaXZlcnMgYW5kIGFzCmEgZmFsbGJhY2sgKm1h
eSogdXNlIGZiZGV2LiBGb3IgdGhhdCByZWFzb24sIHRoZXJlIGlzIGEgZGVtYW5kCm9uIERSTSBz
dXBwb3J0IGZvciBndWVzdHMuIFNvLCBpdCBkb2Vzbid0IHJlcGxhY2UgZmJkZXYsIGJ1dCByYXRo
ZXIgZXh0ZW5kCj4gV2hpY2ggZ2V0cyBtZSB0byBhIHNlY29uZCBhc3BlY3Q6IFRoZSBjaG9zZW4g
bmFtZSBpcwo+IHJhdGhlciBMaW51eCBjZW50cmljIC0gRFJNIGhhcyBxdWl0ZSBkaWZmZXJlbnQg
YSBtZWFuaW5nIGluIHRoZQo+IFdpbmRvd3Mgd29ybGQgYWZhaWsuCj4KV2VsbCwgdGhhdCB3YXMg
bXkgaW50ZW50OiBkZWZpbmUgQUJJIGZvciAqTGludXggRFJNL0tNUyogcHJvdG9jb2wKVGhhdCBz
YWlkLCBpdCBpcyBzdGlsbCBwb3NzaWJsZSB0byBpbXBsZW1lbnQgYmFjayBvciBmcm9udCBvbiBX
aW5kb3dzCndpdGggdGhpcyBwcm90b2NvbCBpZiBuZWVkIGJlCgo+IEFuZCB0aGVuIGEgbW9yZSBn
ZW5lcmFsIHJlcXVlc3Q6IFBsZWFzZSBzdG9wIGRlbGV0aW5nIGFsbCBjb250ZXh0Cj4gb2YgdGhl
IG1haWxzIHlvdSByZXBseSB0by4gQXMgbXVjaCBhcyBrZWVwaW5nIGFsbCBjb250ZXh0IChlc3Bl
Y2lhbGx5Cj4gd2hlbiByZXBseWluZyB0byBsb25nIG1haWxzKSwgZGVsZXRpbmcgYWxsIG9mIGl0
IG1ha2VzIHJlYWRpbmcgaGFyZGVyLgo+ClNvcnJ5IGFib3V0IHRoYXQsIEkgYW0gbmV3IHRvIE9w
ZW4gU291cmNlIGFuZCBzb21ldGltZXMgZG8gdGhpbmdzIHdyb25nIDspCj4gSmFuCj4KCgoKLS0g
CkJlc3QgcmVnYXJkcywKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcg
bGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZl
bA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:50:30 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:50:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wIA-0006ut-8i; Thu, 24 Nov 2016 15:50:30 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9wI9-0006ua-A8; Thu, 24 Nov 2016 15:50:29 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 F0/5D-28843-44C07385; Thu, 24 Nov 2016 15:50:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSbUhTYRTHfXbv5tW2utt8OUpSLoqKfMvyhT4
 UheAXrT4lktid3rbF5mR35vJDqKnILFB8qU1LLV/YIFNRzIJe1MyFlYqYFpaFZAnawuYsS9rd
 nWbPp9/hf/7P+R84BCYpFgQTtEFP67IotUzgiysjvI6GnRDGpkQu23bGWa6OYnHOrkreMV5iv
 30cP4VS+aosudZwjq/sXjPh2V1+Bod5GM9HRWIj8iVwsgCDnqd3+EbkQ0jICh7UFFxgBQnZxo
 OXK3acLRA5jCDfZsS5rkcIvo/yua5KHlTM97oFINNgZrrcmxM6ELwq/I1zRSuCqbJ+d5eUTAe
 ndRBj2Y/Mhaq55x7HLA6NzxYxtsDIQj5YWx64YwnIA9DxpNPtEJFHoKS4wptlnNwNXdYWAcv+
 5Bn4Zm4UcD1isJlm3dN8XP1VfU08ljEyEgZu1/E53gE9C3UYt9Au6Jv+jLgdQmHG+cnDcrjy4
 R3GcRD8Kb2F1nliasSdGshaAVQ338O54gcOtbXNHkc5DnMPKY6TwDFZLeA4FbofT3rcVgEU/W
 zkl6Mo86bk5k1pzZvSNiDMivYytO4irQs7eDhcrlMplHoNpVKHRUXGhGtohqEUtJqSM+EZWk0
 ncp2Hl+vdR9aG030oiODJ/EUBt2NSJFvl2sxLSopRputy1DTTh7YThAxExi2xKRKxjlbQhvMq
 tevG1mUghDI/0aKPSxYx2ZSGUSk46QUKDQ4UXWN9JCsoc7I2bOvXOYZCgqUi5AoiEWbTOo1K/
 78+jwIJJJOKqthfhKos/cbv867BPNfgoOVodrCe+icF56PERHF0cindnZIQ356REbqan3SjN1
 66p+lQx/GJy28iRiyp11udaytE3k0tSE31JXYoa0+wz3+xnx2cXQp/nZpo23ZXvETXO+faYnt
 +jU9ZHEOjq3nW5F6vwYG2k5n74nMD7Ba5V03gQmOlI62gSPt22vTx/ZD861iPwhAy2irDGSUV
 tR/TMdRfQC4W85gDAAA=
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480002626!63528379!1
X-Originating-IP: [104.47.0.63]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10134 invoked from network); 24 Nov 2016 15:50:27 -0000
Received: from mail-he1eur01on0063.outbound.protection.outlook.com (HELO
 EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.63)
 by server-8.tower-27.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 15:50:27 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=a/F2UTavaykDaX2z2sOlrVSBQToR+PEyRSRy5Dxpdj4=;
 b=I/MzpzYGkVIGLFv+yMm0uI1IiCzoOr39TlhNDhkrwEsrO9++NRWrMdQ//xB2U//UG0fWn5oJhVAL53Zr4lPyQH1D04fJEnxUOk4Y6vf2oEpErpYMFJeIvrNyLbjqxI7wBKCi8MNSrxwqzk/ZbyKxlSkinxDkhM4I0wKPupMhEWc=
Received: from DB5PR03CA0078.eurprd03.prod.outlook.com (10.164.34.46) by
 VI1PR03MB1566.eurprd03.prod.outlook.com (10.165.233.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 15:50:05 +0000
Received: from AM1FFO11FD017.protection.gbl (2a01:111:f400:7e00::179) by
 DB5PR03CA0078.outlook.office365.com (2a01:111:e400:598b::46) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend
 Transport; Thu, 24 Nov 2016 15:50:04 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.201 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.201; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.201) by
 AM1FFO11FD017.mail.protection.outlook.com (10.174.64.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 15:50:04 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2424; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0002.epam.com (10.253.110.5) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 16:50:04 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 16:50:02 +0100
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
 <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
Date: Thu, 24 Nov 2016 17:50:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0001.epam.com (10.6.110.18) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.201; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(24454002)(199003)(23746002)(39380400001)(39410400001)(65806001)(626004)(54356999)(305945005)(356003)(92566002)(50986999)(76176999)(7416002)(230783001)(8936002)(65956001)(8666005)(7636002)(7846002)(7736002)(36756003)(230700001)(31686004)(4326007)(31696002)(2950100002)(6116002)(106466001)(86362001)(65826007)(50466002)(3846002)(47776003)(246002)(5660300001)(64126003)(8676002)(229853002)(39060400001)(33646002)(77096005)(80792005)(83506001)(189998001)(38730400001)(5001770100001)(2906002)(4001350100001)(93886004)(39400400001)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1566; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0002.epam.com; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD017;
 1:gMYzJef11egxjDyqTviU9MOYNkbLyhMB+eVL4Fk4kDWvlRzBT8/ubBmQ339ie3OTgRu1w2lEDLbPFMMJWZKS1M/6sGOC2NvgmcrhkzjSO9x9B41RFHB7nrPdKeW/Jlf5/U6ulT/mqECBKopP4cToBW6orvTW+BO6AIT2P/KNNYH1a3czYz1Uqu8wWQa0GmJiCFiPrYHkR3Y3UAzxx78UAnSrs9AvVkfs+sKUjhfBYtMSW55Wl9p8wPbn2NyU6cSF4Pk9d8+zq3hJQhE4OLlPa/r8J9YUcjirh/AdsZXuM3kl1KWhkI9XCILyR5COFhIxPOyEkeNCkoc3eVePrWetNYegboYexn1l40pcYpcefCNO7uxhuSq7BwTNwdAONSvyrp8S6hRNIsdCKZnNtIh1Ti9BGBPnpKWOyNcoeJaASPLiGAazGihABZtVWGk6qqO7JcsadYTzUX6HtlkWj+rleZQVqxNjXZFvgKPl0K6qWWc6hGm385doDQgQjxYJsGlOGQpG3DsA3o7/LbOJQmLOS27u1WggopLD+HXhbo/UxqtEoWy1imHsjTIIIWlwP1up
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 2:i2bEUPuDlPoiwKV6yjifSxP40Z7Ccvzzvkz8XIz2IsmyqqLY6s30CpYIAORpoASnwQkATsepVN1rsdeq9IGcHY7o+zjfZ1+yN2+3upSZRWsAHCrgKKc/T/hmFNfPzlb2Edkpyi9Jl+1IVGnSC5Pp+/C+ZTLOgrzRap5wYb8gLrg=;
 3:KNSJKMqNCsPijxSBNhiHU+FeyOiTBE01iiRFF5qg4dmif0aA7fYcifEHpBeDao5pcph3Ap23KwKRBOdXn20vW6/PN8RUONPwBcYLucvF1kMXLgMJgLi9VlZdwsi9//0ZVbIRtiATj1LTyLNir6f3eEpqYdWmhLs/uuBGhZxIJuQko+ThLyqNgtaWZwJd8OIC6Iigj3gOHCApqbo36AbVlaL403gBF2xZ+UL3PNdQe2Em5nsJCYBDkwXkrB/iVxD3Kt+Q2ml72yMG2/UBZltzBnL8d2iRkU+Lb0399DeStmk=
X-MS-Office365-Filtering-Correlation-Id: 9b768d4a-19e8-4c21-fb2e-08d414818ed3
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1566; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 25:ZjxEGHmy57yRlpl7gFA6MY5FWEqj6waa/JbLbD3/xxIgWEPlz3wNv0UdI650yDzf2fUoPToY5W3V0+SJMGIukb1lj78gTo4ykzxRt2d+rROBcIF7RQCHWGNh9bSoPoNQnn7SeCkOhwIIq03mfGPqM0sCFSXoB4OmgmOylFA4VccwdJx7XOL+hDw8Khgf5d3fT3tkaL3OrYAfiV5np0p114My5gE/lIJTNDPR0VdafNVI/uUVZKsgkOxPePK312kb2NrJEOn/yR3q/S1vYuMsW/2RO1pW3dsdWypGKIQrY4b2FMfKxm4YpGzkiDQxPATQXparJOWh8Uuar6lNU2Enm8FXR+5TzSAH7xwJ53pAxY7lXL8VX3kFYkPUNoY09UwdQztMsm5I8wNnKWYrL1HEuqL7gPwhAUH29rxCmAb0z/kKzG+kOda7Tbr6TCsSW+jg6k4ZnmmB4Lpta9jaInyGFA==;
 31:24A0oMB/uYSSyZJsAPt07FtG52q7ci0yfzJYPH0xXqu26AH4lFdUzY1XvSzAPQNAfnRz5y9h91pXjNn4dlL+SPIJxvqd2jjjju/APdClwdPPfs7u9XOvFgRate3uEOsM6ypRCR9gZarZIq1Wu8b9GOFU7C9vKpfhuKkDQ8GEdaOTe91+q1YeGFbFDVxXt1qUTQs2AgTXF34vB4KafjES346R7ETFmuWoX/f+uRwZ5t3g2CjyHk75VWjfU6iNjkABcHGXm3Df/0tzjf5QRSd6GQ==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 20:DkiJoZ0A4OH7pqeoXVNxbvM14RhJk5jcvoJjX0YKDlaMpdqB83Mn7Ho/ea3B7PgFTzQho7n2vhN5+/7SnbY6Wdv9S5m2Vuvrcs9nhHIMjcbb6NXyyJSXBPyRoKyXLtlHqbhLkoTthFcd1TzctmtIEPzTuwfJi53ShSLkXb/9XS0S9UkD6BdPdPkE50XUjhsFW42RLe+0c+tuWh6YwR3Irx1b4wi8TR5lJ+qgprGx9K8XSJJffZqEP6lZhKd4N8I56RMSujw5XAcXbicGW7pD/pForikgcuzUxe7+4nAMfrzIlVKPeIAEYkG3TPf5biWgQ271etSV4t4nFVBPiT4OcxgFtoWU96YGpoARGM7hBntPSlE4ahC9F6HvLe1YRjsWFxDgHvNXiUbT56aPjBm5xi2TdfFfpO9vjIG8kIdYwCQ=
X-Microsoft-Antispam-PRVS: <VI1PR03MB15664D829417590A30BB36D8F4B60@VI1PR03MB1566.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(4114951738403);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6045199)(6060326)(6040361)(601004)(2401047)(13016025)(8121501046)(13018025)(5005006)(3002001)(10201501046)(6041248)(6061324)(2016111802025)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(6043046);
 SRVR:VI1PR03MB1566; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1566; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 4:vtii15dH33ovRdQDoWJf7c0uPC2VWz4seW4pWvkkVbqzrg4eBTvNZeUEvRlgANI7VG6E8oHeOeHlX77wOTkr6PM7/1ydXr/lnwI+fQMzvbf23sxw7WSN2ZRoY5Hf8563gAfnMoJxug4CPNvwjG1c5S5MjVgcNf5qqbobGxSHr156/9XyBsbdLOoaaVSCPejD4VoYDlADidrurN31kWFIQQBxstkCLHMXnaXwjYjsLbw1CLDyNGgWbZkKO0qBYfGCSlq/iYSbNzAlQfMXOfloZF8Hqj37v/E618lVOXBMRcKGSzpdTd3UPJac8uHZ2CHYI/9w4VFpjvgoK/+dzDIVWk+5m4IyPtV2ryTNU5SIG8KaECC9X9/b5jjM3+1FRAQmec2DxEPUP53RY8OA1ExB5QkgaScoO4Ge3G/LzPM4jOcaEmqfrhAmhNoTwEeACPZ+/l1aEbdAa8vF0c3HAE9OFXuYWUL9CeHmVSiOD+NugAxxNYe1+UdN7xdgPEXjLIHbR5/XVc65/dmsAgG0i6Y1C3hnLC0uGhpDYu+K5LM5kvB2Ob1x2zd1yeqhqj9iMC5AGB0kcNO8cRaOl2zvGoMF20wkmz6H+06mrjoDzc9rPa8qkyWiWUeXF//xduQWAB+bSV7YjbUxWoHAcAE+8cUeE6kINWikZWQTwo1TZCJYVcFKTzv1tcsykRDMGNhvC8N+1uoOBa4XXf5KszGMIHCT9WZOP+6UUab67uhKTfrx4V+YMNidjxyq2cWRV1aRxowWNSdDhIFiQpFG6RpSXFFnqw==
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; VI1PR03MB1566;
 23:MKFViJwy2dRENlfpD74mWBbeKd3jge0k5JeRa?=
 =?Windows-1252?Q?XCtL/57ajNsIn/CpkcEkeLNilocCn+efDsd1Auy2rToXBAttYC76hjw+?=
 =?Windows-1252?Q?ng22hhTzUuVCoQgWizKJIrmcYxCvyVciT0U4NMnlLWg7J9WKdOvMHa4n?=
 =?Windows-1252?Q?o7sv4o2g5iCYCUoFbTSzP2BkmUz2PCC/023fqTp+gu4FsIeQVtYaD0C0?=
 =?Windows-1252?Q?LZC5G2XvbiABxLDrjD36QdVbovz17iXehqL0T2VUuvOuej4qyOuU4UiG?=
 =?Windows-1252?Q?LP0LbQsE0J9abb7tMo9a9De+ZHqwwTGpokAG/TSxOBrU+sRLTyO+WlX/?=
 =?Windows-1252?Q?sEONyFQahscnl0ieB3mgq1xcIBfaVoh2vNV6p9NDStm/lF/3Ic/JPQiC?=
 =?Windows-1252?Q?zLDY02a6utLlAvhCRWmLEP25QwGhJkTomXo3SmBksMvamPpUNyHN0CUM?=
 =?Windows-1252?Q?zCKV4WosfcQgTTh7KJA8/C9MI2HYQu/Xn/+NN/DxYUgiiaJz9jOUEx/c?=
 =?Windows-1252?Q?/eWZqyVR1Rd0bfBfxWBgiqJTTBs1DTSs6IWigkkP/tRPUXWlzwj5h3xE?=
 =?Windows-1252?Q?0ThFa/iMO/66/7HIvcWsPUMEPE8ug4Z4em2xufZ5NDVPPsYMZg7pOLAe?=
 =?Windows-1252?Q?c1j8MfNFDKnq7TaeYBaYqv2iKMx3jdtNGL8V0Wuaj+cZk8RucBJUtY2y?=
 =?Windows-1252?Q?EQv9Aqo5AFzghXXihCnj8X0ceDQjUFZI81W3E5zI578sy2btljolFzHb?=
 =?Windows-1252?Q?1HzHgyuMElXqg3HCUxqpEibhyJrN/x9p2Kun9lfKJXnGq4HRXLCOLuyb?=
 =?Windows-1252?Q?CLOodAtah47nU+SYbZASLIwsw5p1i5jCUFuYQZKuJiQouDLlzGDBW1Gb?=
 =?Windows-1252?Q?eZ4Ip0Vd2mdju2PPZCrLJMMETsFD5tozlWHz6BQ56+Nas0JAjXOQxwyo?=
 =?Windows-1252?Q?u4rWY8UoPEMguRuatQqpncjTcqRa/e314CFeHq6C75Df/bPtNvkiFo78?=
 =?Windows-1252?Q?/1JPT1ENL2iINR8jBRbL6TBTXeodIbSNEbJRuogdm/2DgOdt7LNChTxo?=
 =?Windows-1252?Q?GGmpeOuL/PBBasy7XcymlrYG7COfdJgkMW+0YULQD1f4ze8nWlSQwPdm?=
 =?Windows-1252?Q?au1cz6/sf+G5r7o9QWTOK52ctb4CbwsHZUaXK5jFQ+aLmIzhEO4qJtqa?=
 =?Windows-1252?Q?E/mRpRSmHMlwHpcVg5+Rh1w5ZfdLeST0hbF1w+DJz6iCyURmaAl89/T+?=
 =?Windows-1252?Q?/SDGtKMQoLsXuROkp/Rzbl7Sbf/n+FYcs04E0ZL6MQvasIrT+9prJpaT?=
 =?Windows-1252?Q?jv6kv44W3Lkgq3hVML1SNKevtSvWZURGjuD5gqCFEUEleo2fELmCoDp4?=
 =?Windows-1252?Q?i+lRnYsHhXZCdvKICnGSkdU69fqezfmiQnbL/9QK5iioGuBXI+AETB2P?=
 =?Windows-1252?Q?Ildhbb1p327hR1niMwrE7YSDKRomtwmujBu5K/SepGGDURl3+SAHhMwq?=
 =?Windows-1252?Q?IBPVVKRr+h4SmUWN2Cl/dzK8NxF?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 6:ujmReeN/BFCKZC+fVzJTwrm0HM26mqATbUj3+uEoIcSffq8CDAa0ITTNqLh2k7qECFZtl3k4Hx5uF2AU+TREOWMwNNdEQnycWblwwI6NJ9IXSp9iC0zbVZn+6cK7RMxbtuezbpZbGIYIyzE+TPqF4SxTbBAUb4xTcQnCUMcLsyrB7hrn/pWzn69hi31CMEcVphL2O/Yr9TJ4/WGGahK7LfwjHMb9xOhruppdqv2wrW0QLqSPgbfXnYs06GV6bg09KuKl7OzMWrC1djAW7pees9xIWJa+mATgNsRn7NcFQFp1FZvFFiRfpyiMRohZVcAMLmFSb3SZSR5C+7V+FG3DZwAw2Ph1iREACSFATAhEE2wfDJ8iRTbsxEZSssGRTwjN;
 5:0H1uPry9Jha7rmyJ0L/bptckGUbra7KXQP+Vo7a7H7cGW/KLmg38yDrsugsaREe7wKCSyfDiDv8GTtcL3wYDDQPfRgKl/va0DXyKRizTu8ka5IKWkpKaGO2l84ORdkQ7yELMTSkhbmFZKmI45sMBUs8Qj55Bsz+fQzkSrGR5vsU=;
 24:DB13dZ/p15KgiPV5nbvDLpoU/U3+oGBk6zBtAH3F9WzJCPUBoaL9Hls8Dv3SWsm9mYDwSPCfEqguCWY4gS9uuizjUlZvOIjgqTbi2aFIDes=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 7:mVPaEpx91G9TV/W4uXKAfDHmtNXTFN+sF+W56jTioBgVS3kuFMy2PMt3Gs19n+nySdirBvD2tr6SOPr57uqAdTXa4lbA33Zv2wOA4tSYrWoxXTHipsjXkrURg3An52dGQGrIjdJ/ykUxhVzA2EM8uO9OxN/Ru1eJNBxgilUM+wbmY7pxcKldUULvrdwzbJRwqUv2Lzokm1X6Yhwy8VI+Q5LY6EheN8qGDdDWE78OjBlUCsLxxXEtM/SPdbZKYVRD61CF5qsXzxvtL+8tT49vQUuw0iv3nDsiV+klDqimbfbC7gsUb1kUKRg4e4I82DiMsrvDp6oElM4iA1nEpRvibP2ApftUxZ07r8Vzs8BGUkA=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 15:50:04.4584 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.201];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1566
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>, Oleksandr
 Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyNC4xMS4xNiAxNzowOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFydGVtLAo+Cj4g
T24gMjQvMTEvMTYgMTQ6NTgsIEFydGVtIE15Z2FpZXYgd3JvdGU6Cj4+IE9uIDI0LjExLjE2IDE1
OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI0LjExLjE2IGF0IDE0OjE4LCA8YXJ0
ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjQuMTEuMTYgMTU6MDQsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gSW4gbXkgY2FzZSBJIG5lZWQgaXQgdG8gYXQgbGVhc3QgZGVm
aW5lIExpbnV4IHNwZWNpZmljIF9fcGFja2VkCj4+Pj4+PiBhdHRyaWJ1dGUgd2hpY2ggaXMgbm90
IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+Pj4+IC4uLiBuZWVkcyB0byBhdm9pZCB1c2luZyBw
bGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPj4+Pj4gb3RoZXIgYXNzdW1w
dGlvbnMgb24gdGhlIHBsYXRmb3JtKS4gSSBjYW4gb25seSByZS1pdGVyYXRlOiBQbGVhc2UKPj4+
Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50ICh3
aXRob3V0Cj4+Pj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxsIHBvc3NpYmxl
KS4KPj4+PiBCdXQgaWYgd2UgZG9uJ3QgcGFjayAob3IgZW5mb3JjZSBzb21lIHNwZWNpZmljIGFs
aWdubWVudCkgZGF0YQo+Pj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhleSBt
YXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+Pj4gZGlmZmVyZW50IGRvbWFpbnMsIG5v
Pwo+Pj4gTGV0IG1lIHJlcGVhdCB3aGF0IEkndmUgc2FpZCBiZWZvcmU6IFBsZWFzZSB0YWtlIGEg
bG9vayBhdCBleGlzdGluZwo+Pj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5IHBsYWNp
bmcgZmllbGRzIGFuZCBhZGRpbmcgZXhwbGljaXQKPj4+IHBhZGRpbmcgd2hlcmUgbmVlZGVkLCB5
b3UgY2FuIGF2b2lkIHN1Y2ggbGF5b3V0IGRpZmZlcmVuY2VzLgo+Pgo+PiBEb24ndCBnZXQgbWUg
d3JvbmcgLSBJIGhhdmUgY2hlY2tlZCB0aGUgaS9mIGhlYWRlcnMgYmVmb3JlLiBNeSBjb25jZXJu
Cj4+IGlzIHZlcnkgZ2VuZXJpYzogQyBzdGFuZGFyZCBkZWZpbmVzIGFsaWdubWVudCBhcyBhbgo+
PiAqaW1wbGVtZW50YXRpb24tZGVmaW5lZCogaW50ZWdlciwgc28gY3VycmVudCBpbXBsZW1lbnRh
dGlvbiBpcyBiYXNlZAo+PiB1bmRlciB0d28gYXNzdW1wdGlvbnMgb24gdGhlIGd1ZXN0IHBsYXRm
b3JtczogYSkgZ3Vlc3QgY29tcGlsZXIgZG9lcyBub3QKPj4gaGF2ZSAicGFja2luZyIgZW5hYmxl
ZCBieSBkZWZhdWx0IGFuZCBiKSBhbGlnbm1lbnQgZm9sbG93cyB0eXBpY2FsCj4+IHZhbHVlcyAo
MSBieXRlIGZvciBjaGFyLCAyIGJ5dGVzIGZvciBzaG9ydCwgLi4uKS4gV2hpbGUgdGhpcyBpcyB0
cnVlIGluCj4+IG1vc3QgY2FzZXMsIHdpdGggc29tZSBlbWJlZGRlZCBSVE9TIHRoaXMgbWF5IGJl
Y29tZSBhbiBpc3N1ZS4KPgo+IEkgYW0gbm90IHN1cmUgd2h5IHlvdSBtZW50aW9uZWQgZW1iZWRk
ZWQgUlRPUywgdGhpcyBpcyBzcGVjaWZpYyB0byB0aGUKPiBjb21waWxlciBhbmQgbm90IGFuIE9T
Lgo+CkluZGVlZCwgbXkgc3RhdGVtZW50IGlzIG5vdCBxdWl0ZSBjb3JyZWN0LiBJdCBpcyBqdXN0
IHRoYXQgdGhlcmUgYXJlCnByb3ByaWV0YXJ5IFJUT1NlcyBidW5kbGVkIHdpdGggSURFcyB3aXRo
IG93biBvciBjdXN0b21pemVkIHRvb2xzLApjb21waWxlcnMsIGV0Yy4KCj4gQVJNIHByb3ZpZGVz
IGEgc3BlY2lmaWNhdGlvbiAoc2VlIEFBUENTIFsxXSBmb3IgQVJNMzIgYW5kIEFBUENTNjQgWzJd
KQo+IHRoYXQgZXhwbGFpbiB0aGUgYWxpZ25tZW50IG9mIHRoZSBzdHJ1Y3R1cmUgYW5kIG90aGVy
IHN0dWZmLiBBbnkKPiBjb21waWxlciBzaG91bGQgaW1wbGVtZW50IGZvciBpbnRlcm9wZXJhYmls
aXR5LiBJZiBub3QsIHRoZW4geW91IGFyZQo+IGFscmVhZHkgaW4gdHJvdWJsZSB0byBpc3N1ZSBo
eXBlcmNhbGwgdG8gWGVuIHdoZW4gdXNpbmcgc3RhbmRhcmQgaGVhZGVycy4KPgo+IHg4NiAgaGFz
IGZhaXJseSBzaW1pbGFyIHJlcXVpcmVtZW50cyBhcyB0aGV5IGFyZSBhbGwgc2Vuc2libGUgYWxs
IG5vdAo+IGFsbCBzcGVjaWZpYyB0byB0aGUgQVJNIHBsYXRmb3JtLgo+Cj4gU28gaXQgaXMgcG9z
c2libGUgdG8gd3JpdGUgaGVhZGVyIGluIHRoZSB3YXkgd2hpY2ggd2lsbCBhY2NvbW1vZGF0ZQo+
IGFsbCB0aGUgYXJjaGl0ZWN0dXJlLgoKVW5kZXJzdG9vZC4KPgo+Pgo+PiBUaGlzIGlzIG5vdCBj
cml0aWNhbC9pbXBvcnRhbnQgQVRNLCBhbmQgY29tcGxldGVseSBkaXNjb25uZWN0ZWQgZnJvbSB0
aGUKPj4gcHVycG9zZSBvZiB0aGUgcGF0Y2gsIHNvIEkgYWdyZWUgaXQgaGFzIHRvIGJlIHJld3Jp
dHRlbiBhY2NvcmRpbmcgdG8KPj4gY3VycmVudCBwcmFjdGljZXMuCj4+Cj4KPiBbMV0KPiBodHRw
Oi8vaW5mb2NlbnRlci5hcm0uY29tL2hlbHAvdG9waWMvY29tLmFybS5kb2MuaWhpMDA0MmYvSUhJ
MDA0MkZfYWFwY3MucGRmCj4gWzJdCj4gaHR0cDovL2luZm9jZW50ZXIuYXJtLmNvbS9oZWxwL3Rv
cGljL2NvbS5hcm0uZG9jLmloaTAwNTViL0lISTAwNTVCX2FhcGNzNjQucGRmCj4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZl
bCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRk
ZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 15:50:30 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 15:50:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wIA-0006ut-8i; Thu, 24 Nov 2016 15:50:30 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9wI9-0006ua-A8; Thu, 24 Nov 2016 15:50:29 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 F0/5D-28843-44C07385; Thu, 24 Nov 2016 15:50:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSbUhTYRTHfXbv5tW2utt8OUpSLoqKfMvyhT4
 UheAXrT4lktid3rbF5mR35vJDqKnILFB8qU1LLV/YIFNRzIJe1MyFlYqYFpaFZAnawuYsS9rd
 nWbPp9/hf/7P+R84BCYpFgQTtEFP67IotUzgiysjvI6GnRDGpkQu23bGWa6OYnHOrkreMV5iv
 30cP4VS+aosudZwjq/sXjPh2V1+Bod5GM9HRWIj8iVwsgCDnqd3+EbkQ0jICh7UFFxgBQnZxo
 OXK3acLRA5jCDfZsS5rkcIvo/yua5KHlTM97oFINNgZrrcmxM6ELwq/I1zRSuCqbJ+d5eUTAe
 ndRBj2Y/Mhaq55x7HLA6NzxYxtsDIQj5YWx64YwnIA9DxpNPtEJFHoKS4wptlnNwNXdYWAcv+
 5Bn4Zm4UcD1isJlm3dN8XP1VfU08ljEyEgZu1/E53gE9C3UYt9Au6Jv+jLgdQmHG+cnDcrjy4
 R3GcRD8Kb2F1nliasSdGshaAVQ338O54gcOtbXNHkc5DnMPKY6TwDFZLeA4FbofT3rcVgEU/W
 zkl6Mo86bk5k1pzZvSNiDMivYytO4irQs7eDhcrlMplHoNpVKHRUXGhGtohqEUtJqSM+EZWk0
 ncp2Hl+vdR9aG030oiODJ/EUBt2NSJFvl2sxLSopRputy1DTTh7YThAxExi2xKRKxjlbQhvMq
 tevG1mUghDI/0aKPSxYx2ZSGUSk46QUKDQ4UXWN9JCsoc7I2bOvXOYZCgqUi5AoiEWbTOo1K/
 78+jwIJJJOKqthfhKos/cbv867BPNfgoOVodrCe+icF56PERHF0cindnZIQ356REbqan3SjN1
 66p+lQx/GJy28iRiyp11udaytE3k0tSE31JXYoa0+wz3+xnx2cXQp/nZpo23ZXvETXO+faYnt
 +jU9ZHEOjq3nW5F6vwYG2k5n74nMD7Ba5V03gQmOlI62gSPt22vTx/ZD861iPwhAy2irDGSUV
 tR/TMdRfQC4W85gDAAA=
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480002626!63528379!1
X-Originating-IP: [104.47.0.63]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10134 invoked from network); 24 Nov 2016 15:50:27 -0000
Received: from mail-he1eur01on0063.outbound.protection.outlook.com (HELO
 EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.63)
 by server-8.tower-27.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 15:50:27 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=a/F2UTavaykDaX2z2sOlrVSBQToR+PEyRSRy5Dxpdj4=;
 b=I/MzpzYGkVIGLFv+yMm0uI1IiCzoOr39TlhNDhkrwEsrO9++NRWrMdQ//xB2U//UG0fWn5oJhVAL53Zr4lPyQH1D04fJEnxUOk4Y6vf2oEpErpYMFJeIvrNyLbjqxI7wBKCi8MNSrxwqzk/ZbyKxlSkinxDkhM4I0wKPupMhEWc=
Received: from DB5PR03CA0078.eurprd03.prod.outlook.com (10.164.34.46) by
 VI1PR03MB1566.eurprd03.prod.outlook.com (10.165.233.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 15:50:05 +0000
Received: from AM1FFO11FD017.protection.gbl (2a01:111:f400:7e00::179) by
 DB5PR03CA0078.outlook.office365.com (2a01:111:e400:598b::46) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend
 Transport; Thu, 24 Nov 2016 15:50:04 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.201 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.201; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.201) by
 AM1FFO11FD017.mail.protection.outlook.com (10.174.64.206) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 15:50:04 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2424; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0002.epam.com (10.253.110.5) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 16:50:04 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 16:50:02 +0100
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
 <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
Date: Thu, 24 Nov 2016 17:50:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0001.epam.com (10.6.110.18) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.201; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(24454002)(199003)(23746002)(39380400001)(39410400001)(65806001)(626004)(54356999)(305945005)(356003)(92566002)(50986999)(76176999)(7416002)(230783001)(8936002)(65956001)(8666005)(7636002)(7846002)(7736002)(36756003)(230700001)(31686004)(4326007)(31696002)(2950100002)(6116002)(106466001)(86362001)(65826007)(50466002)(3846002)(47776003)(246002)(5660300001)(64126003)(8676002)(229853002)(39060400001)(33646002)(77096005)(80792005)(83506001)(189998001)(38730400001)(5001770100001)(2906002)(4001350100001)(93886004)(39400400001)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1566; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0002.epam.com; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD017;
 1:gMYzJef11egxjDyqTviU9MOYNkbLyhMB+eVL4Fk4kDWvlRzBT8/ubBmQ339ie3OTgRu1w2lEDLbPFMMJWZKS1M/6sGOC2NvgmcrhkzjSO9x9B41RFHB7nrPdKeW/Jlf5/U6ulT/mqECBKopP4cToBW6orvTW+BO6AIT2P/KNNYH1a3czYz1Uqu8wWQa0GmJiCFiPrYHkR3Y3UAzxx78UAnSrs9AvVkfs+sKUjhfBYtMSW55Wl9p8wPbn2NyU6cSF4Pk9d8+zq3hJQhE4OLlPa/r8J9YUcjirh/AdsZXuM3kl1KWhkI9XCILyR5COFhIxPOyEkeNCkoc3eVePrWetNYegboYexn1l40pcYpcefCNO7uxhuSq7BwTNwdAONSvyrp8S6hRNIsdCKZnNtIh1Ti9BGBPnpKWOyNcoeJaASPLiGAazGihABZtVWGk6qqO7JcsadYTzUX6HtlkWj+rleZQVqxNjXZFvgKPl0K6qWWc6hGm385doDQgQjxYJsGlOGQpG3DsA3o7/LbOJQmLOS27u1WggopLD+HXhbo/UxqtEoWy1imHsjTIIIWlwP1up
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 2:i2bEUPuDlPoiwKV6yjifSxP40Z7Ccvzzvkz8XIz2IsmyqqLY6s30CpYIAORpoASnwQkATsepVN1rsdeq9IGcHY7o+zjfZ1+yN2+3upSZRWsAHCrgKKc/T/hmFNfPzlb2Edkpyi9Jl+1IVGnSC5Pp+/C+ZTLOgrzRap5wYb8gLrg=;
 3:KNSJKMqNCsPijxSBNhiHU+FeyOiTBE01iiRFF5qg4dmif0aA7fYcifEHpBeDao5pcph3Ap23KwKRBOdXn20vW6/PN8RUONPwBcYLucvF1kMXLgMJgLi9VlZdwsi9//0ZVbIRtiATj1LTyLNir6f3eEpqYdWmhLs/uuBGhZxIJuQko+ThLyqNgtaWZwJd8OIC6Iigj3gOHCApqbo36AbVlaL403gBF2xZ+UL3PNdQe2Em5nsJCYBDkwXkrB/iVxD3Kt+Q2ml72yMG2/UBZltzBnL8d2iRkU+Lb0399DeStmk=
X-MS-Office365-Filtering-Correlation-Id: 9b768d4a-19e8-4c21-fb2e-08d414818ed3
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1566; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 25:ZjxEGHmy57yRlpl7gFA6MY5FWEqj6waa/JbLbD3/xxIgWEPlz3wNv0UdI650yDzf2fUoPToY5W3V0+SJMGIukb1lj78gTo4ykzxRt2d+rROBcIF7RQCHWGNh9bSoPoNQnn7SeCkOhwIIq03mfGPqM0sCFSXoB4OmgmOylFA4VccwdJx7XOL+hDw8Khgf5d3fT3tkaL3OrYAfiV5np0p114My5gE/lIJTNDPR0VdafNVI/uUVZKsgkOxPePK312kb2NrJEOn/yR3q/S1vYuMsW/2RO1pW3dsdWypGKIQrY4b2FMfKxm4YpGzkiDQxPATQXparJOWh8Uuar6lNU2Enm8FXR+5TzSAH7xwJ53pAxY7lXL8VX3kFYkPUNoY09UwdQztMsm5I8wNnKWYrL1HEuqL7gPwhAUH29rxCmAb0z/kKzG+kOda7Tbr6TCsSW+jg6k4ZnmmB4Lpta9jaInyGFA==;
 31:24A0oMB/uYSSyZJsAPt07FtG52q7ci0yfzJYPH0xXqu26AH4lFdUzY1XvSzAPQNAfnRz5y9h91pXjNn4dlL+SPIJxvqd2jjjju/APdClwdPPfs7u9XOvFgRate3uEOsM6ypRCR9gZarZIq1Wu8b9GOFU7C9vKpfhuKkDQ8GEdaOTe91+q1YeGFbFDVxXt1qUTQs2AgTXF34vB4KafjES346R7ETFmuWoX/f+uRwZ5t3g2CjyHk75VWjfU6iNjkABcHGXm3Df/0tzjf5QRSd6GQ==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 20:DkiJoZ0A4OH7pqeoXVNxbvM14RhJk5jcvoJjX0YKDlaMpdqB83Mn7Ho/ea3B7PgFTzQho7n2vhN5+/7SnbY6Wdv9S5m2Vuvrcs9nhHIMjcbb6NXyyJSXBPyRoKyXLtlHqbhLkoTthFcd1TzctmtIEPzTuwfJi53ShSLkXb/9XS0S9UkD6BdPdPkE50XUjhsFW42RLe+0c+tuWh6YwR3Irx1b4wi8TR5lJ+qgprGx9K8XSJJffZqEP6lZhKd4N8I56RMSujw5XAcXbicGW7pD/pForikgcuzUxe7+4nAMfrzIlVKPeIAEYkG3TPf5biWgQ271etSV4t4nFVBPiT4OcxgFtoWU96YGpoARGM7hBntPSlE4ahC9F6HvLe1YRjsWFxDgHvNXiUbT56aPjBm5xi2TdfFfpO9vjIG8kIdYwCQ=
X-Microsoft-Antispam-PRVS: <VI1PR03MB15664D829417590A30BB36D8F4B60@VI1PR03MB1566.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(4114951738403);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6045199)(6060326)(6040361)(601004)(2401047)(13016025)(8121501046)(13018025)(5005006)(3002001)(10201501046)(6041248)(6061324)(2016111802025)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(6043046);
 SRVR:VI1PR03MB1566; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1566; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 4:vtii15dH33ovRdQDoWJf7c0uPC2VWz4seW4pWvkkVbqzrg4eBTvNZeUEvRlgANI7VG6E8oHeOeHlX77wOTkr6PM7/1ydXr/lnwI+fQMzvbf23sxw7WSN2ZRoY5Hf8563gAfnMoJxug4CPNvwjG1c5S5MjVgcNf5qqbobGxSHr156/9XyBsbdLOoaaVSCPejD4VoYDlADidrurN31kWFIQQBxstkCLHMXnaXwjYjsLbw1CLDyNGgWbZkKO0qBYfGCSlq/iYSbNzAlQfMXOfloZF8Hqj37v/E618lVOXBMRcKGSzpdTd3UPJac8uHZ2CHYI/9w4VFpjvgoK/+dzDIVWk+5m4IyPtV2ryTNU5SIG8KaECC9X9/b5jjM3+1FRAQmec2DxEPUP53RY8OA1ExB5QkgaScoO4Ge3G/LzPM4jOcaEmqfrhAmhNoTwEeACPZ+/l1aEbdAa8vF0c3HAE9OFXuYWUL9CeHmVSiOD+NugAxxNYe1+UdN7xdgPEXjLIHbR5/XVc65/dmsAgG0i6Y1C3hnLC0uGhpDYu+K5LM5kvB2Ob1x2zd1yeqhqj9iMC5AGB0kcNO8cRaOl2zvGoMF20wkmz6H+06mrjoDzc9rPa8qkyWiWUeXF//xduQWAB+bSV7YjbUxWoHAcAE+8cUeE6kINWikZWQTwo1TZCJYVcFKTzv1tcsykRDMGNhvC8N+1uoOBa4XXf5KszGMIHCT9WZOP+6UUab67uhKTfrx4V+YMNidjxyq2cWRV1aRxowWNSdDhIFiQpFG6RpSXFFnqw==
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; VI1PR03MB1566;
 23:MKFViJwy2dRENlfpD74mWBbeKd3jge0k5JeRa?=
 =?Windows-1252?Q?XCtL/57ajNsIn/CpkcEkeLNilocCn+efDsd1Auy2rToXBAttYC76hjw+?=
 =?Windows-1252?Q?ng22hhTzUuVCoQgWizKJIrmcYxCvyVciT0U4NMnlLWg7J9WKdOvMHa4n?=
 =?Windows-1252?Q?o7sv4o2g5iCYCUoFbTSzP2BkmUz2PCC/023fqTp+gu4FsIeQVtYaD0C0?=
 =?Windows-1252?Q?LZC5G2XvbiABxLDrjD36QdVbovz17iXehqL0T2VUuvOuej4qyOuU4UiG?=
 =?Windows-1252?Q?LP0LbQsE0J9abb7tMo9a9De+ZHqwwTGpokAG/TSxOBrU+sRLTyO+WlX/?=
 =?Windows-1252?Q?sEONyFQahscnl0ieB3mgq1xcIBfaVoh2vNV6p9NDStm/lF/3Ic/JPQiC?=
 =?Windows-1252?Q?zLDY02a6utLlAvhCRWmLEP25QwGhJkTomXo3SmBksMvamPpUNyHN0CUM?=
 =?Windows-1252?Q?zCKV4WosfcQgTTh7KJA8/C9MI2HYQu/Xn/+NN/DxYUgiiaJz9jOUEx/c?=
 =?Windows-1252?Q?/eWZqyVR1Rd0bfBfxWBgiqJTTBs1DTSs6IWigkkP/tRPUXWlzwj5h3xE?=
 =?Windows-1252?Q?0ThFa/iMO/66/7HIvcWsPUMEPE8ug4Z4em2xufZ5NDVPPsYMZg7pOLAe?=
 =?Windows-1252?Q?c1j8MfNFDKnq7TaeYBaYqv2iKMx3jdtNGL8V0Wuaj+cZk8RucBJUtY2y?=
 =?Windows-1252?Q?EQv9Aqo5AFzghXXihCnj8X0ceDQjUFZI81W3E5zI578sy2btljolFzHb?=
 =?Windows-1252?Q?1HzHgyuMElXqg3HCUxqpEibhyJrN/x9p2Kun9lfKJXnGq4HRXLCOLuyb?=
 =?Windows-1252?Q?CLOodAtah47nU+SYbZASLIwsw5p1i5jCUFuYQZKuJiQouDLlzGDBW1Gb?=
 =?Windows-1252?Q?eZ4Ip0Vd2mdju2PPZCrLJMMETsFD5tozlWHz6BQ56+Nas0JAjXOQxwyo?=
 =?Windows-1252?Q?u4rWY8UoPEMguRuatQqpncjTcqRa/e314CFeHq6C75Df/bPtNvkiFo78?=
 =?Windows-1252?Q?/1JPT1ENL2iINR8jBRbL6TBTXeodIbSNEbJRuogdm/2DgOdt7LNChTxo?=
 =?Windows-1252?Q?GGmpeOuL/PBBasy7XcymlrYG7COfdJgkMW+0YULQD1f4ze8nWlSQwPdm?=
 =?Windows-1252?Q?au1cz6/sf+G5r7o9QWTOK52ctb4CbwsHZUaXK5jFQ+aLmIzhEO4qJtqa?=
 =?Windows-1252?Q?E/mRpRSmHMlwHpcVg5+Rh1w5ZfdLeST0hbF1w+DJz6iCyURmaAl89/T+?=
 =?Windows-1252?Q?/SDGtKMQoLsXuROkp/Rzbl7Sbf/n+FYcs04E0ZL6MQvasIrT+9prJpaT?=
 =?Windows-1252?Q?jv6kv44W3Lkgq3hVML1SNKevtSvWZURGjuD5gqCFEUEleo2fELmCoDp4?=
 =?Windows-1252?Q?i+lRnYsHhXZCdvKICnGSkdU69fqezfmiQnbL/9QK5iioGuBXI+AETB2P?=
 =?Windows-1252?Q?Ildhbb1p327hR1niMwrE7YSDKRomtwmujBu5K/SepGGDURl3+SAHhMwq?=
 =?Windows-1252?Q?IBPVVKRr+h4SmUWN2Cl/dzK8NxF?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 6:ujmReeN/BFCKZC+fVzJTwrm0HM26mqATbUj3+uEoIcSffq8CDAa0ITTNqLh2k7qECFZtl3k4Hx5uF2AU+TREOWMwNNdEQnycWblwwI6NJ9IXSp9iC0zbVZn+6cK7RMxbtuezbpZbGIYIyzE+TPqF4SxTbBAUb4xTcQnCUMcLsyrB7hrn/pWzn69hi31CMEcVphL2O/Yr9TJ4/WGGahK7LfwjHMb9xOhruppdqv2wrW0QLqSPgbfXnYs06GV6bg09KuKl7OzMWrC1djAW7pees9xIWJa+mATgNsRn7NcFQFp1FZvFFiRfpyiMRohZVcAMLmFSb3SZSR5C+7V+FG3DZwAw2Ph1iREACSFATAhEE2wfDJ8iRTbsxEZSssGRTwjN;
 5:0H1uPry9Jha7rmyJ0L/bptckGUbra7KXQP+Vo7a7H7cGW/KLmg38yDrsugsaREe7wKCSyfDiDv8GTtcL3wYDDQPfRgKl/va0DXyKRizTu8ka5IKWkpKaGO2l84ORdkQ7yELMTSkhbmFZKmI45sMBUs8Qj55Bsz+fQzkSrGR5vsU=;
 24:DB13dZ/p15KgiPV5nbvDLpoU/U3+oGBk6zBtAH3F9WzJCPUBoaL9Hls8Dv3SWsm9mYDwSPCfEqguCWY4gS9uuizjUlZvOIjgqTbi2aFIDes=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1566;
 7:mVPaEpx91G9TV/W4uXKAfDHmtNXTFN+sF+W56jTioBgVS3kuFMy2PMt3Gs19n+nySdirBvD2tr6SOPr57uqAdTXa4lbA33Zv2wOA4tSYrWoxXTHipsjXkrURg3An52dGQGrIjdJ/ykUxhVzA2EM8uO9OxN/Ru1eJNBxgilUM+wbmY7pxcKldUULvrdwzbJRwqUv2Lzokm1X6Yhwy8VI+Q5LY6EheN8qGDdDWE78OjBlUCsLxxXEtM/SPdbZKYVRD61CF5qsXzxvtL+8tT49vQUuw0iv3nDsiV+klDqimbfbC7gsUb1kUKRg4e4I82DiMsrvDp6oElM4iA1nEpRvibP2ApftUxZ07r8Vzs8BGUkA=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 15:50:04.4584 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.201];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1566
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>, Oleksandr
 Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyNC4xMS4xNiAxNzowOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFydGVtLAo+Cj4g
T24gMjQvMTEvMTYgMTQ6NTgsIEFydGVtIE15Z2FpZXYgd3JvdGU6Cj4+IE9uIDI0LjExLjE2IDE1
OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI0LjExLjE2IGF0IDE0OjE4LCA8YXJ0
ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjQuMTEuMTYgMTU6MDQsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gSW4gbXkgY2FzZSBJIG5lZWQgaXQgdG8gYXQgbGVhc3QgZGVm
aW5lIExpbnV4IHNwZWNpZmljIF9fcGFja2VkCj4+Pj4+PiBhdHRyaWJ1dGUgd2hpY2ggaXMgbm90
IHN1cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+Pj4+IC4uLiBuZWVkcyB0byBhdm9pZCB1c2luZyBw
bGF0Zm9ybSBzcGVjaWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPj4+Pj4gb3RoZXIgYXNzdW1w
dGlvbnMgb24gdGhlIHBsYXRmb3JtKS4gSSBjYW4gb25seSByZS1pdGVyYXRlOiBQbGVhc2UKPj4+
Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50ICh3
aXRob3V0Cj4+Pj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxsIHBvc3NpYmxl
KS4KPj4+PiBCdXQgaWYgd2UgZG9uJ3QgcGFjayAob3IgZW5mb3JjZSBzb21lIHNwZWNpZmljIGFs
aWdubWVudCkgZGF0YQo+Pj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhleSBt
YXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+Pj4gZGlmZmVyZW50IGRvbWFpbnMsIG5v
Pwo+Pj4gTGV0IG1lIHJlcGVhdCB3aGF0IEkndmUgc2FpZCBiZWZvcmU6IFBsZWFzZSB0YWtlIGEg
bG9vayBhdCBleGlzdGluZwo+Pj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5IHBsYWNp
bmcgZmllbGRzIGFuZCBhZGRpbmcgZXhwbGljaXQKPj4+IHBhZGRpbmcgd2hlcmUgbmVlZGVkLCB5
b3UgY2FuIGF2b2lkIHN1Y2ggbGF5b3V0IGRpZmZlcmVuY2VzLgo+Pgo+PiBEb24ndCBnZXQgbWUg
d3JvbmcgLSBJIGhhdmUgY2hlY2tlZCB0aGUgaS9mIGhlYWRlcnMgYmVmb3JlLiBNeSBjb25jZXJu
Cj4+IGlzIHZlcnkgZ2VuZXJpYzogQyBzdGFuZGFyZCBkZWZpbmVzIGFsaWdubWVudCBhcyBhbgo+
PiAqaW1wbGVtZW50YXRpb24tZGVmaW5lZCogaW50ZWdlciwgc28gY3VycmVudCBpbXBsZW1lbnRh
dGlvbiBpcyBiYXNlZAo+PiB1bmRlciB0d28gYXNzdW1wdGlvbnMgb24gdGhlIGd1ZXN0IHBsYXRm
b3JtczogYSkgZ3Vlc3QgY29tcGlsZXIgZG9lcyBub3QKPj4gaGF2ZSAicGFja2luZyIgZW5hYmxl
ZCBieSBkZWZhdWx0IGFuZCBiKSBhbGlnbm1lbnQgZm9sbG93cyB0eXBpY2FsCj4+IHZhbHVlcyAo
MSBieXRlIGZvciBjaGFyLCAyIGJ5dGVzIGZvciBzaG9ydCwgLi4uKS4gV2hpbGUgdGhpcyBpcyB0
cnVlIGluCj4+IG1vc3QgY2FzZXMsIHdpdGggc29tZSBlbWJlZGRlZCBSVE9TIHRoaXMgbWF5IGJl
Y29tZSBhbiBpc3N1ZS4KPgo+IEkgYW0gbm90IHN1cmUgd2h5IHlvdSBtZW50aW9uZWQgZW1iZWRk
ZWQgUlRPUywgdGhpcyBpcyBzcGVjaWZpYyB0byB0aGUKPiBjb21waWxlciBhbmQgbm90IGFuIE9T
Lgo+CkluZGVlZCwgbXkgc3RhdGVtZW50IGlzIG5vdCBxdWl0ZSBjb3JyZWN0LiBJdCBpcyBqdXN0
IHRoYXQgdGhlcmUgYXJlCnByb3ByaWV0YXJ5IFJUT1NlcyBidW5kbGVkIHdpdGggSURFcyB3aXRo
IG93biBvciBjdXN0b21pemVkIHRvb2xzLApjb21waWxlcnMsIGV0Yy4KCj4gQVJNIHByb3ZpZGVz
IGEgc3BlY2lmaWNhdGlvbiAoc2VlIEFBUENTIFsxXSBmb3IgQVJNMzIgYW5kIEFBUENTNjQgWzJd
KQo+IHRoYXQgZXhwbGFpbiB0aGUgYWxpZ25tZW50IG9mIHRoZSBzdHJ1Y3R1cmUgYW5kIG90aGVy
IHN0dWZmLiBBbnkKPiBjb21waWxlciBzaG91bGQgaW1wbGVtZW50IGZvciBpbnRlcm9wZXJhYmls
aXR5LiBJZiBub3QsIHRoZW4geW91IGFyZQo+IGFscmVhZHkgaW4gdHJvdWJsZSB0byBpc3N1ZSBo
eXBlcmNhbGwgdG8gWGVuIHdoZW4gdXNpbmcgc3RhbmRhcmQgaGVhZGVycy4KPgo+IHg4NiAgaGFz
IGZhaXJseSBzaW1pbGFyIHJlcXVpcmVtZW50cyBhcyB0aGV5IGFyZSBhbGwgc2Vuc2libGUgYWxs
IG5vdAo+IGFsbCBzcGVjaWZpYyB0byB0aGUgQVJNIHBsYXRmb3JtLgo+Cj4gU28gaXQgaXMgcG9z
c2libGUgdG8gd3JpdGUgaGVhZGVyIGluIHRoZSB3YXkgd2hpY2ggd2lsbCBhY2NvbW1vZGF0ZQo+
IGFsbCB0aGUgYXJjaGl0ZWN0dXJlLgoKVW5kZXJzdG9vZC4KPgo+Pgo+PiBUaGlzIGlzIG5vdCBj
cml0aWNhbC9pbXBvcnRhbnQgQVRNLCBhbmQgY29tcGxldGVseSBkaXNjb25uZWN0ZWQgZnJvbSB0
aGUKPj4gcHVycG9zZSBvZiB0aGUgcGF0Y2gsIHNvIEkgYWdyZWUgaXQgaGFzIHRvIGJlIHJld3Jp
dHRlbiBhY2NvcmRpbmcgdG8KPj4gY3VycmVudCBwcmFjdGljZXMuCj4+Cj4KPiBbMV0KPiBodHRw
Oi8vaW5mb2NlbnRlci5hcm0uY29tL2hlbHAvdG9waWMvY29tLmFybS5kb2MuaWhpMDA0MmYvSUhJ
MDA0MkZfYWFwY3MucGRmCj4gWzJdCj4gaHR0cDovL2luZm9jZW50ZXIuYXJtLmNvbS9oZWxwL3Rv
cGljL2NvbS5hcm0uZG9jLmloaTAwNTViL0lISTAwNTVCX2FhcGNzNjQucGRmCj4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZl
bCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRk
ZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:01:27 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:01:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wSl-0000J1-H1; Thu, 24 Nov 2016 16:01:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9wSj-0000I9-RP
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 16:01:26 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 24/FB-28971-5DE07385; Thu, 24 Nov 2016 16:01:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42Lxqg3S1L3CZx5
 h8G61kcXKnovMDowehz9cYQlgjGLNzEvKr0hgzeg/dpG54AlzxdPvR1kbGBcxdzFycQgJLGCU
 6Fy4FsxhEbjEInHq2RF2EEdC4B2LxLXVjxi7GDmAnBiJbS+kuxg5gcwKiam/eplAbCEBRYmvz
 6YzQUxaxSTx8NRiFpAEm4CRxPIbP8BsEaCidavfsYAUMQvsYJbYfPUmK0hCWMBN4s7MBrBJLA
 KqErd6fzKC2LwCThIty96zQGyTk7h5rpN5AiPfAkaGVYwaxalFZalFusbGeklFmekZJbmJmTm
 6hgZmermpxcWJ6ak5iUnFesn5uZsYgcHCAAQ7GHeuDzzEKMnBpCTKK7bILEKILyk/pTIjsTgj
 vqg0J7X4EKMMB4eSBO96XvMIIcGi1PTUirTMHGDYwqQlOHiURHjfgaR5iwsSc4sz0yFSpxiNO
 d5tfveAiaPtw4cHTEIsefl5qVLivFkgpQIgpRmleXCDYPF0iVFWSpiXEeg0IZ6C1KLczBJU+V
 eM4hyMSsK85SBTeDLzSuD2vQI6hQnoFMlvxiCnlCQipKQaGCXXTovelb5iu968lCUTqgMtdvN
 GK7FvPh378LJNzbormyUm/Zdvmy4n5zt3ubF31CPWibtiioP13pxInjRnSpvpe5a/t4QPXtzf
 /LroxRYhhzXaK5dWnzu97+gKpU4tFueSA80lzVcn/w6fYLQ4Y1vn2eNxnNd1L015/ZjnxCavF
 PE5EzInarkrsRRnJBpqMRcVJwIAB5hfsKICAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480003284!74007330!1
X-Originating-IP: [74.125.82.41]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63573 invoked from network); 24 Nov 2016 16:01:24 -0000
Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com)
 (74.125.82.41)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 16:01:24 -0000
Received: by mail-wm0-f41.google.com with SMTP id t79so65983721wmt.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 08:01:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=+iyca5Jjas+chNGTMEVrD7KW1ZPySI70pobO7iclLGU=;
 b=R5NY0W7vyOwGYOePDEQEKARSKrsA0w6ancAqHy6O3Pcq7HXZq0HEotlljwLlO2YnF9
 oRkjRKw6G0Kc3+tiVaIU5Ld+b/TC2aPj5Jq7aI5YnRSEQsV9fhrgvCWFhWbQG1nabvEA
 mtkSS5aJ/MVnfTpfeUEcI4em2oAOUAi1x/qUkgioQvleZNDAT9j19XRPomN73CB60FO4
 OiQ0tZf2wFCZdrHQQbAB9GJc3GmYH/w3tD5O9uvxd7RyNMLnxUX5CprRSaNsNtd5smQc
 YK8gFUbydwwx6i2ANHpQ42L4wpFrHBR+1dv/D5I0ISw50Q2QuZqy88vS2C0BcD6WuAWQ
 OnVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=+iyca5Jjas+chNGTMEVrD7KW1ZPySI70pobO7iclLGU=;
 b=N/Updcm46rAvbB14YP4mzYZn4z2N2HQT+AIaNcNrSTolf93wc0HeJdwD7bNBl2OgQg
 0B3CnVkcmoCK07yUw+lNfqWj33JMChtCgtiw0TOI25AWZ9I4ziHpQcjSF7lKPBN6fgiL
 OC2BqQcfqvbEQRCqEFFyAecjGZrh+s5h9iA+YcsaKPVAheoBUKgUbs3S5mfiAvArVDns
 osgOt1ce1AyxmTwRZemYewrtHVGfxcRgGSDGtRFk0Bbiss5E0jfkSSBmR9x4+wkzbxfh
 98kyDFKGXgma1NyqE1gsOA5Do/U3QEQtoEP9OvAOqlbeIZZc1P9c54FrP27mNPltFlSM
 FZBA==
X-Gm-Message-State: AKaTC01u+4ftnoAHFLqRp5D/FTTiLVanCd18NhCZrX3tDv4sszgWoqZplboc8/670WqenQ==
X-Received: by 10.194.174.39 with SMTP id bp7mr2921857wjc.5.1480003284292;
 Thu, 24 Nov 2016 08:01:24 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id f134sm8896717wmf.19.2016.11.24.08.01.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 08:01:23 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 18:01:16 +0200
Message-Id: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel] [PATCH v10] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIHhlbjogYWRkIHBhcmEtdmlydHVhbCBzb3VuZCBpbnRl
cmZhY2UgaGVhZGVyIGZpbGUKCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8IDcw
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCA3MDAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVy
ZmFjZS9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRk
ZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:01:27 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:01:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wSl-0000J1-H1; Thu, 24 Nov 2016 16:01:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9wSj-0000I9-RP
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 16:01:26 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 24/FB-28971-5DE07385; Thu, 24 Nov 2016 16:01:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42Lxqg3S1L3CZx5
 h8G61kcXKnovMDowehz9cYQlgjGLNzEvKr0hgzeg/dpG54AlzxdPvR1kbGBcxdzFycQgJLGCU
 6Fy4FsxhEbjEInHq2RF2EEdC4B2LxLXVjxi7GDmAnBiJbS+kuxg5gcwKiam/eplAbCEBRYmvz
 6YzQUxaxSTx8NRiFpAEm4CRxPIbP8BsEaCidavfsYAUMQvsYJbYfPUmK0hCWMBN4s7MBrBJLA
 KqErd6fzKC2LwCThIty96zQGyTk7h5rpN5AiPfAkaGVYwaxalFZalFusbGeklFmekZJbmJmTm
 6hgZmermpxcWJ6ak5iUnFesn5uZsYgcHCAAQ7GHeuDzzEKMnBpCTKK7bILEKILyk/pTIjsTgj
 vqg0J7X4EKMMB4eSBO96XvMIIcGi1PTUirTMHGDYwqQlOHiURHjfgaR5iwsSc4sz0yFSpxiNO
 d5tfveAiaPtw4cHTEIsefl5qVLivFkgpQIgpRmleXCDYPF0iVFWSpiXEeg0IZ6C1KLczBJU+V
 eM4hyMSsK85SBTeDLzSuD2vQI6hQnoFMlvxiCnlCQipKQaGCXXTovelb5iu968lCUTqgMtdvN
 GK7FvPh378LJNzbormyUm/Zdvmy4n5zt3ubF31CPWibtiioP13pxInjRnSpvpe5a/t4QPXtzf
 /LroxRYhhzXaK5dWnzu97+gKpU4tFueSA80lzVcn/w6fYLQ4Y1vn2eNxnNd1L015/ZjnxCavF
 PE5EzInarkrsRRnJBpqMRcVJwIAB5hfsKICAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480003284!74007330!1
X-Originating-IP: [74.125.82.41]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63573 invoked from network); 24 Nov 2016 16:01:24 -0000
Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com)
 (74.125.82.41)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 16:01:24 -0000
Received: by mail-wm0-f41.google.com with SMTP id t79so65983721wmt.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 08:01:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=+iyca5Jjas+chNGTMEVrD7KW1ZPySI70pobO7iclLGU=;
 b=R5NY0W7vyOwGYOePDEQEKARSKrsA0w6ancAqHy6O3Pcq7HXZq0HEotlljwLlO2YnF9
 oRkjRKw6G0Kc3+tiVaIU5Ld+b/TC2aPj5Jq7aI5YnRSEQsV9fhrgvCWFhWbQG1nabvEA
 mtkSS5aJ/MVnfTpfeUEcI4em2oAOUAi1x/qUkgioQvleZNDAT9j19XRPomN73CB60FO4
 OiQ0tZf2wFCZdrHQQbAB9GJc3GmYH/w3tD5O9uvxd7RyNMLnxUX5CprRSaNsNtd5smQc
 YK8gFUbydwwx6i2ANHpQ42L4wpFrHBR+1dv/D5I0ISw50Q2QuZqy88vS2C0BcD6WuAWQ
 OnVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=+iyca5Jjas+chNGTMEVrD7KW1ZPySI70pobO7iclLGU=;
 b=N/Updcm46rAvbB14YP4mzYZn4z2N2HQT+AIaNcNrSTolf93wc0HeJdwD7bNBl2OgQg
 0B3CnVkcmoCK07yUw+lNfqWj33JMChtCgtiw0TOI25AWZ9I4ziHpQcjSF7lKPBN6fgiL
 OC2BqQcfqvbEQRCqEFFyAecjGZrh+s5h9iA+YcsaKPVAheoBUKgUbs3S5mfiAvArVDns
 osgOt1ce1AyxmTwRZemYewrtHVGfxcRgGSDGtRFk0Bbiss5E0jfkSSBmR9x4+wkzbxfh
 98kyDFKGXgma1NyqE1gsOA5Do/U3QEQtoEP9OvAOqlbeIZZc1P9c54FrP27mNPltFlSM
 FZBA==
X-Gm-Message-State: AKaTC01u+4ftnoAHFLqRp5D/FTTiLVanCd18NhCZrX3tDv4sszgWoqZplboc8/670WqenQ==
X-Received: by 10.194.174.39 with SMTP id bp7mr2921857wjc.5.1480003284292;
 Thu, 24 Nov 2016 08:01:24 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id f134sm8896717wmf.19.2016.11.24.08.01.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 08:01:23 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 18:01:16 +0200
Message-Id: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel] [PATCH v10] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIHhlbjogYWRkIHBhcmEtdmlydHVhbCBzb3VuZCBpbnRl
cmZhY2UgaGVhZGVyIGZpbGUKCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8IDcw
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCA3MDAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVy
ZmFjZS9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRk
ZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:01:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:01:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wSw-0000PI-5y; Thu, 24 Nov 2016 16:01:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9wSv-0000Ol-AE
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 16:01:37 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 E6/23-29519-0EE07385; Thu, 24 Nov 2016 16:01:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsXiVRvkrHufzzz
 C4MU7aYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmvGhXayguZupYttP/QbGziOMXYxcHEIC8xkl
 dn1dywTisAi8ZJGY9uknM4gjIdDPKnHu5EbWLkZOICdG4uD5jYwQdpnEo+lz2EFsIQFFia/Pp
 jNBjFrFJDFxx3cmkASbgJHE8hs/WEBsEaCidavfsYAUMQvsYJbYfPUm2FRhATeJRVdfAq3jAN
 qtKvHvUC1ImFfASeLK7RvMEMvkJG6e6wSzOQWcJWZencEEsdhJYt+ixUwTGAUWMDKsYtQoTi0
 qSy3SNTLQSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIDC4GINjB+GtZwCFGSQ4m
 JVFesUVmEUJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeMWBwSokWJSanlqRlpkDDHOYtAQHj5II7
 zteoDRvcUFibnFmOkTqFKMxx5tdLx8wcbR9+PCASYglLz8vVUqc9y5IqQBIaUZpHtwgWPxdYp
 SVEuZlBDpNiKcgtSg3swRV/hWjOAejkjBvBw/QFJ7MvBK4fa+ATmECOkXymzHIKSWJCCmpBsa
 QX5bakbfOSP/dbVX78J+af16TJ3eUmciyjAcG4ise7nt1J2h6dD2vebGH5q0rXn3ZgTzsajmb
 itdtnCnKUujtVRwoy7vil3PMuVenzTX371TrvCsRs2aj2bQk7xM3+A5f+JQx9TQrF0vsoi/dy
 63f6RavClnzhoFXX//KMa6JGyOdf8n/XqjEUpyRaKjFXFScCABKTyCdugIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1480003295!37044071!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63189 invoked from network); 24 Nov 2016 16:01:35 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-5.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 16:01:35 -0000
Received: by mail-wm0-f67.google.com with SMTP id g23so5352099wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 08:01:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=U95C5RFWMrM7Ky6Jl/CQUvvronZfvB/tivb63aeBA+Y=;
 b=E61Mo52pAYusYX2wQ5wY5yEtZITXfDPDO4hdpiFU0BImg7DhwEAxefMefZN1LcKuN3
 4vzQH5sj+REqJvoMY4IKeR86H71M6Exmpd0sEFQcbss9KqGh3BDb83aaC8CL9fc2w+FA
 9vZsdRX3tIi/ImOpHoOWIoxezGU/Uoc03hioRfSXlVEHJo3+S2xRGqbgKmlwGWWZT2Q6
 hnrGO5GzN6BGNqGGg1pjDH6STN31HiPV0MZHOFtZo8OYwFHigN4hGqnO/rm+OlsKavsr
 ty8HsElCcuqaH80BCbTDtjSE5UOwpf7hPcwH1mQI3xlCyfRbXH7ApfMvOTaAkIpYgU/U
 5r2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=U95C5RFWMrM7Ky6Jl/CQUvvronZfvB/tivb63aeBA+Y=;
 b=CavyaUs/15pDTxMAXUYGIKQDGw9e9XhTBec01Hx+7T8GUjSjTrOYgFYhRXt4MvDJoC
 jX9uY5U32UB3q60kDqS8Ec+xpfTTZ3jhVw/4AgBbOI2B4RMd/AZo6iqdmcPyXpRdAY33
 btZn4eBo9e7sQF5PIC41SvkWgm8uPqb/el3UGWO10nZZLXBieIdGAV+Mowec6FANSXhR
 RmwJpO1RlKvFyHgISqrr8sjzQHx3VQs+OyDG5qdSjB8xdX7fginfMCfkK4YmLdpdmeLF
 DW474jgrbVxQUWKQ9OI9sWEHdVZsFdyLepiQaRVvvKHMSDgWaTThHPIblE57l/xqyqu6
 u/hw==
X-Gm-Message-State: AKaTC00gl7MJHJNQoqfyR3mtfLyJOixwDV7+mmCCSXh21FeYOSL/Q3RtffQVZbyVj6IaQw==
X-Received: by 10.28.209.7 with SMTP id i7mr3262967wmg.62.1480003286181;
 Thu, 24 Nov 2016 08:01:26 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id f134sm8896717wmf.19.2016.11.24.08.01.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 08:01:25 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 18:01:17 +0200
Message-Id: <1480003277-14658-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKc291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5
biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgoKLS0t
CkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykp
IGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2UgdjI6CiAqIHJl
bW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMKCkNoYW5nZXMgc2luY2UgdjM6CiAqIGZp
eGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVF8qKiB0byBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9B
VDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8qKgogKiBhZGRlZCAnaWQnIGZpZWxkIHRv
IHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzCiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcg
dG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVuYW1lZCAncGNtX2Rh
dGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5h
bWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlwZScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVsZCBmcm9tIHRoZSByZXNwb25zZSBwYWNr
ZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVkICdzdHJlYW1faWQnIGJhY2sgdG8gdGhl
IHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIG1vdmVkICdpZCcgZmll
bGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2Vz
IHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMK
ICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUg
NjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9Y
RU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQogKiBBZGRl
ZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJl
IG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNp
bmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2Ny
aXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdvcmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9u
ICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNoYW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdv
cmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRvIGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxl
eGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNlIHBhcmFtZXRlcnMKICogc2xpZ2h0bHkg
dXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9uIGFkZGVkIG11dGUvdW5tdXRlIGNvbW1h
bmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3RvcmUgY29uZmlndXJhdGlvbiBzdHJpbmdz
CiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAqIGNoYW5nZWQgcmVxdWVzdC9yZXNwb25z
ZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFt
aWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgogICBzdGF0aWMgWEVOU05EX01BWF9QQUdF
U19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiByZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMg
YnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJlYWQvd3JpdGUvdm9sdW1lIHJlcXVlc3Rz
LCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVl
c3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0byBwYXNzIGRhdGEKICogc3BlY2lmaWVk
IHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwog
ICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRCbS4KICogYWRkZWQgTGludXggaW5jbHVk
ZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25zCgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBj
aGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lkCiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1
cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgogICBkZXZpY2VzL3N0cmVhbXMKICogY2xh
cmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBhbmQgZm9ybWF0cyBleHByZXNzZWQgYXMK
ICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9yZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlv
biBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0
ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFuZ2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1
Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAqIHJlbW92ZWVkICNpZmRlZiBfX0tFUk5F
TAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRpY2VzIGluIFhlblN0b3JlIGNvbmZpZ3Vy
YXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQgZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9u
dGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVzIG9mIHZpcnR1YWwgY2FyZC9kZXZpY2Vz
IG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9TUEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1l
IHVuaXRzIGZyb20gZEJtIHRvIGRCCgpDaGFuZ2VzIHNpbmNlIHY5OgogKiByZW1vdmVkIHNuZGlm
X2xpbnV4LmgKICogbW92ZWQgYWxsIHN0cnVjdHVyZXMgZnJvbSBzbmRpZl9saW51eC5oIHRvIHNu
ZGlmLmgKICogc3RydWN0dXJlcyBwYWRkZWQgd2hlcmUgbmVlZGVkCiAqIGZpeGVkIEh6IGNvbW1l
bnQKLS0tCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8IDcwMCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3MDAgaW5zZXJ0
aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRp
Zi5oCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggYi9pbmNs
dWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi44MmE2NTViCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNl
L2lvL3NuZGlmLmgKQEAgLTAsMCArMSw3MDAgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
IHNuZGlmLmgKKyAqCisgKiBVbmlmaWVkIHNvdW5kLWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBY
ZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVl
IG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNv
ZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUi
KSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNl
bGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20g
dGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFu
ZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29w
aWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUg
U09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lO
RCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBU
SEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUK
KyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0s
IERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0Yg
Q09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1Ig
SU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBE
RUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDEzLTIwMTUg
R2xvYmFsTG9naWMgSW5jLgorICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMu
CisgKgorICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRy
dXNoY2hlbmtvQGVwYW0uY29tPgorICogICAgICAgICAgT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgorICogICAgICAgICAgT2xla3NhbmRyIERteXRyeXNoeW4g
PG9sZWtzYW5kci5kbXl0cnlzaHluQGdsb2JhbGxvZ2ljLmNvbT4KKyAqICAgICAgICAgIEl1cmlp
IEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5jb20+CisgKi8KKwor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNf
SU9fWEVOU05EX0hfXworCisvKgorICogRnJvbnQtPmJhY2sgbm90aWZpY2F0aW9uczogV2hlbiBl
bnF1ZXVpbmcgYSBuZXcgcmVxdWVzdCwgc2VuZGluZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJl
IG1hZGUgY29uZGl0aW9uYWwgb24gcmVxX2V2ZW50IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9s
ZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1hY3JvcykuIEJhY2tlbmRzIG11
c3Qgc2V0CisgKiByZXFfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5B
TF9DSEVDS19GT1JfUkVRVUVTVFMoKSkuCisgKgorICogQmFjay0+ZnJvbnQgbm90aWZpY2F0aW9u
czogV2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVzcG9uc2UsIHNlbmRpbmcgYQorICogbm90aWZpY2F0
aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJzcF9ldmVudCAoaS5lLiwgdGhlIGdlbmVy
aWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBG
cm9udGVuZHMgbXVzdCBzZXQKKyAqIHJzcF9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2lu
ZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVNQT05TRVMoKSkuCisgKi8KKworLyoKKyAqIEZlYXR1
cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICogPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBjYXJk
IGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUKKyAqIFhlblN0b3JlIHRvIGNvbW11bmlj
YXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLgor
ICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRo
ZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3Rv
cmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisgKgorICogQWxsIGRhdGEgaW4g
dGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMgc3BlY2lmeWluZyBudW1l
cmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gIEludGVnZXIgdmFsdWUgcmFu
Z2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2Vy
IHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lvbgorICogb2YgYSBwcm9wZXJs
eSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9ybWF0aW9uLgorICoK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFj
a2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQWRkcmVzc2luZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KKyAqCisgKiBJbmRpY2VzIHVzZWQgdG8gYWRkcmVzcyBmcm9udGVuZHMsIGRy
aXZlciBpbnN0YW5jZXMsIGNhcmRzLAorICogZGV2aWNlcyBhbmQgc3RyZWFtcy4KKyAqCisgKiBm
cm9udGVuZF9pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBE
b21haW4gSUQgb2YgdGhlIHNvdW5kIGZyb250ZW5kLgorICoKKyAqIGRydl9pZHgKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBjb250aWd1b3Vz
IGluZGV4IG9mIHRoZSB2aXJ0dWFsaXplZCBzb3VuZCBkcml2ZXIgaW5zdGFuY2UgaW4KKyAqICAg
ICAgdGhpcyBkb21haW4uIE11bHRpcGxlIFBWIGRyaXZlcnMgYXJlIGFsbG93ZWQgaW4gdGhlIGRv
bWFpbgorICogICAgICBhdCB0aGUgc2FtZSB0aW1lLgorICoKKyAqIGRldl9pZAorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBVbmlxdWUgZGV2aWNlIElELgorICog
ICAgICBEb2Vzbid0IGhhdmUgdG8gYmUgemVybyBiYXNlZCBhbmQvb3IgdG8gYmUgY29udGlndW91
cy4KKyAqCisgKiBzdHJlYW1faWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgc3RyZWFtIG9mIHRo
ZSBkZXZpY2UuCisgKgorICogRXhhbXBsZSBmb3IgdGhlIGZyb250ZW5kIHJ1bm5pbmcgaW4gZG9t
YWluIDUsIGluc3RhbmNlIG9mIHRoZSBkcml2ZXIKKyAqIGluIHRoZSBmcm9udCBpcyAwIChzaW5n
bGUgb3IgZmlyc3QgUFYgZHJpdmVyKSwgZGV2aWNlIGlkIDIsCisgKiBmaXJzdCBzdHJlYW0gKDAp
OgorICogL2xvY2FsL2RvbWFpbi88ZnJvbnRlbmRfaWQ+L2RldmljZS92c25kLzxkcnZfaWR4Pi8K
KyAqICAgICAgICAgZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3RyZWFtX2lkeD4vdHlwZSA9ICJw
IgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzIvc3RyZWFtLzAvdHlw
ZSA9ICJwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBQQ00gc2V0dGlu
Z3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBFdmVyeSB2aXJ0dWFs
aXplZCBzb3VuZCBmcm9udGVuZCBoYXMgc2V0IG9mIGRldmljZXMgYW5kIHN0cmVhbXMsIGVhY2gK
KyAqIGlzIGluZGl2aWR1YWxseSBjb25maWd1cmVkLiBQYXJ0IG9mIHRoZSBQQ00gY29uZmlndXJh
dGlvbiBjYW4gYmUgZGVmaW5lZCBhdAorICogaGlnaGVyIGxldmVsIGFuZCBiZSBmdWxseSBvciBw
YXJ0aWFsbHkgcmUtdXNlZCBieSB0aGUgdW5kZXJseWluZyBsYXllcnMuCisgKiBUaGVzZSBjb25m
aWd1cmF0aW9uIHZhbHVlcyBhcmU6CisgKiAgbyBudW1iZXIgb2YgY2hhbm5lbHMgKG1pbi9tYXgp
CisgKiAgbyBzdXBwb3J0ZWQgc2FtcGxlIHJhdGVzCisgKiAgbyBzdXBwb3J0ZWQgc2FtcGxlIGZv
cm1hdHMuCisgKiBFLmcuIG9uZSBjYW4gZGVmaW5lIHRoZXNlIHZhbHVlcyBmb3IgdGhlIHdob2xl
IGRyaXZlciwgZGV2aWNlIG9yIHN0cmVhbS4KKyAqIEV2ZXJ5IHVuZGVybHlpbmcgbGF5ZXIgaW4g
dHVybiBjYW4gcmUtZGVmaW5lIHNvbWUgb3IgYWxsIG9mIHRoZW0gdG8gYmV0dGVyCisgKiBmaXQg
aXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwgZHJpdmVyIG1heSBkZWZpbmUgbnVtYmVyIG9mIGNoYW5u
ZWxzIHRvIGJlCisgKiBpbiBbMTsgOF0gcmFuZ2UsIGFuZCBzb21lIHBhcnRpY3VsYXIgc3RyZWFt
IG1heSBiZSBsaW1pdGVkIHRvIFsxOyAyXSBvbmx5LgorICogVGhlIHJ1bGUgaXMgdGhhdCB0aGUg
dW5kZXJseWluZyBsYXllciBtdXN0IGJlIGEgc3Vic2V0IG9mIHRoZSB1cHBlciBsYXllcgorICog
cmFuZ2UuCisgKgorICogTm90ZTogaWYgYW55IG9mIHRoZSB2YWx1ZXMgYXJlIG5vdCBkZWZpbmVk
IHRoZW4gUFYgZHJpdmVyIHNob3VsZCB1c2UKKyAqIGl0cyBkZWZhdWx0IHZhbHVlcyBpbnN0ZWFk
LgorICoKKyAqIGNoYW5uZWxzLW1pbgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBUaGUgbWluaW11bSBhbW91bnQgb2YgY2hhbm5lbHMgdGhhdCBpcyBzdXBwb3J0
ZWQuCisgKiAgICAgIE11c3QgYmUgYXQgbGVhc3QgMS4gSWYgbm90IGRlZmluZWQgdGhlbiB1c2Ug
ZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGNoYW5uZWxzLW1heAorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWF4aW11bSBhbW91bnQgb2YgY2hhbm5l
bHMgdGhhdCBpcyBzdXBwb3J0ZWQuCisgKiAgICAgIE11c3QgYmUgYXQgbGVhc3QgPGNoYW5uZWxz
LW1pbj4uIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MKKyAqICAgICAgZGVmYXVs
dC4KKyAqCisgKiBzYW1wbGUtcmF0ZXMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxsaXN0IG9m
IHVpbnRzPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIHJhdGVzIHNlcGFy
YXRlZCBieSBYRU5TTkRfTElTVF9TRVBBUkFUT1IuCisgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRo
ZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4gU2FtcGxlIHJhdGVzIGFyZSBleHByZXNzZWQKKyAq
ICAgICAgYXMgYSBsaXN0IG9mIGRlY2ltYWwgdmFsdWVzIHcvbyBhbnkgb3JkZXJpbmcgcmVxdWly
ZW1lbnQuCisgKgorICogc2FtcGxlLWZvcm1hdHMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxs
aXN0IG9mIFhFTlNORF9QQ01fRk9STUFUX1hYWF9TVFI+CisgKgorICogICAgICBMaXN0IG9mIHN1
cHBvcnRlZCBzYW1wbGUgZm9ybWF0cyBzZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJBVE9S
LgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQuCisg
KgorICogYnVmZmVyLXNpemUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIG1heGltdW0gc2l6ZSBpbiBvY3RldHMgb2YgdGhlIGJ1ZmZlciB0byBhbGxvY2F0
ZSBwZXIgc3RyZWFtLgorICoKKyAqIEV4YW1wbGUgY29uZmlndXJhdGlvbjoKKyAqCisgKiBEcml2
ZXIgY29uZmlndXJhdGlvbiB1c2VkIGJ5IGFsbCBzdHJlYW1zOgorICogL2xvY2FsL2RvbWFpbi81
L2RldmljZS92c25kLzAvc2FtcGxlLWZvcm1hdHMgPSAiczg7dTg7czE2X2xlO3MxNl9iZSIKKyAq
IFN0cmVhbSBvdmVycmlkZXMgc2FtcGxlIHJhdGVzIHN1cHBvcnRlZDoKKyAqIC9sb2NhbC9kb21h
aW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3NhbXBsZS1yYXRlcyA9CisgKiAg
ICAgICAgIjgwMDA7MjIwNTA7NDQxMDA7NDgwMDAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSBWaXJ0dWFsIHNvdW5kIGNhcmQgc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KKyAqIHNob3J0LW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzMyXT4KKyAq
CisgKiAgICAgIFNob3J0IG5hbWUgb2YgdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9uYWwu
CisgKgorICogbG9uZy1uYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+Cisg
KgorICogICAgICBMb25nIG5hbWUgb2YgdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9uYWwu
CisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9z
aG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3Zz
bmQvMC9sb25nLW5hbWUgPQorICogICAgICAgICAiVmlydHVhbCBhdWRpbyBhdCBjZW50ZXIgc3Rh
Y2siCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBEZXZpY2Ugc2V0dGluZ3Mg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqIG5hbWUKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIE5hbWUgb2YgdGhlIHNvdW5kIGRldmlj
ZSB3aXRoaW4gdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9uYWwuCisgKgorICogRm9yIGV4
YW1wbGUsCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMC9uYW1lID0g
IkdlbmVyYWwgYW5hbG9nIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gU3Ry
ZWFtIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiB0eXBl
CisgKiAgICAgIFZhbHVlczogICAgICAgICAicCIsICJjIgorICoKKyAqICAgICAgU3RyZWFtIHR5
cGU6ICJwIiAtIHBsYXliYWNrIHN0cmVhbSwgImMiIC0gY2FwdHVyZSBzdHJlYW0KKyAqCisgKiAg
ICAgIElmIGJvdGggY2FwdHVyZSBhbmQgcGxheWJhY2sgYXJlIG5lZWRlZCB0aGVuIHR3byBzdHJl
YW1zIG5lZWQgdG8gYmUKKyAqICAgICAgZGVmaW5lZCB1bmRlciB0aGUgc2FtZSBkZXZpY2UuIEZv
ciBleGFtcGxlLAorICogICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2Uv
MC9zdHJlYW0vMC90eXBlID0gInAiCisgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNu
ZC8wL2RldmljZS8wL3N0cmVhbS8xL3R5cGUgPSAiYyIKKyAqCisgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2Rlcwor
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1
ZXN0IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICog
VGhlc2UgYXJlIHBlciBzdHJlYW0uCisgKgorICogZXZlbnQtY2hhbm5lbAorICogICAgICBWYWx1
ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgaWRlbnRpZmllciBvZiB0aGUgWGVu
IGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkKKyAqICAgICAgaW4gdGhlIHJp
bmcgYnVmZmVyLgorICoKKyAqIHJpbmctcmVmCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dD4KKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Np
b24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICBhIHNvbGUgcGFnZSBpbiBhIHNpbmds
ZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgorICoKKyAqIGluZGV4CisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEFmdGVyIHN0cmVhbSBpbml0aWFsaXphdGlvbiBp
dCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCAod2l0aGluIHRoZSBmcm9udAorICogICAgICBkcml2
ZXIpLCBzbyBldmVyeSBzdHJlYW0gb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVudGlmaWVkIGJ5
IHRoZQorICogICAgICBiYWNrZW5kIGJ5IHRoaXMgSUQuIFRoaXMgaXMgbm90IGVxdWFsIHRvIHN0
cmVhbV9pZHggYXMgdGhlIGxhdGVyIGlzCisgKiAgICAgIHplcm8gYmFzZWQgd2l0aGluIGEgZGV2
aWNlLCBidXQgdGhpcyBpbmRleCBpcyBjb250aWd1b3VzIHdpdGhpbiB0aGUKKyAqICAgICAgZHJp
dmVyLgorICovCisKKy8qCisgKiBTVEFURSBESUFHUkFNUworICoKKyAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisg
KiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5kIGJhY2sgc3RhdGUgbm9kZXMgd2l0aCBpbml0
aWFsIHN0YXRlCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4KKyAqIFRvb2wgc3RhY2sgY3Jl
YXRlcyBhbmQgc2V0cyB1cCBmcm9udGVuZCBzb3VuZCBjb25maWd1cmF0aW9uIG5vZGVzIHBlciBk
b21haW4uCisgKgorICogRnJvbnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2sK
KyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAgICA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyAgICAgICAg
ICAgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBpZGVudGlmaWNhdGlvbgorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEuCisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gT3BlbiBhbmQgdmFsaWRhdGUgYmFja2Vu
ZCBkZXZpY2UuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkgZnJvbnRlbmQgY29uZmlndXJhdGlv
bgorICogbyBBbGxvY2F0ZSBhbmQgaW5pdGlhbGl6ZQorICogICBldmVudCBjaGFubmVscyBwZXIg
Y29uZmlndXJlZAorICogICBwbGF5YmFjay9jYXB0dXJlIHN0cmVhbS4KKyAqIG8gUHVibGlzaCB0
cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdpbGwgYmUgaW4gZWZmZWN0IGR1cmluZwor
ICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAg
IHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2VkCisgKgorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRy
YW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIENvbm5lY3QgdG8gdGhlIGV2ZW50IGNoYW5uZWxzLgorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlQ29ubmVjdGVkCisgKgorICog
IG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisgKiAgdmlydHVhbCBzb3VuZCBkZXZpY2UgaW5z
dGFuY2VzCisgKiAgYXMgcGVyIGNvbmZpZ3VyYXRpb24uCisgKiAgICAgICAgICAgICAgfAorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNvbm5lY3Rl
ZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0
ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNT
dGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBzb3VuZCBkZXZpY2UKKyAqIG8gUmVt
b3ZlIGV2ZW50IGNoYW5uZWxzCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNsb3NlZAorICoKKyAqLworCisvKgor
ICogUENNIEZPUk1BVFMKKyAqCisgKiBYRU5TTkRfUENNX0ZPUk1BVF88Zm9ybWF0PltfPGVuZGlh
bj5dCisgKgorICogZm9ybWF0OiA8Uy9VL0Y+PGJpdHM+IG9yIDxuYW1lPgorICogICAgIFMgLSBz
aWduZWQsIFUgLSB1bnNpZ25lZCwgRiAtIGZsb2F0CisgKiAgICAgYml0cyAtIDgsIDE2LCAyNCwg
MzIKKyAqICAgICBuYW1lIC0gTVVfTEFXLCBHU00sIGV0Yy4KKyAqCisgKiBlbmRpYW46IDxMRS9C
RT4sIG1heSBiZSBhYnNlbnQKKyAqICAgICBMRSAtIExpdHRsZSBlbmRpYW4sIEJFIC0gQmlnIGVu
ZGlhbgorICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1M4ICAgICAgICAgICAgMAorI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VOCAgICAgICAgICAgIDEKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfUzE2X0xFICAgICAgICAyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9C
RSAgICAgICAgMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfTEUgICAgICAgIDQKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFICAgICAgICA1CisjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX1MyNF9MRSAgICAgICAgNgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRf
QkUgICAgICAgIDcKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0xFICAgICAgICA4Cisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRSAgICAgICAgOQorI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9TMzJfTEUgICAgICAgIDEwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Mz
Ml9CRSAgICAgICAgMTEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0xFICAgICAgICAx
MgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfQkUgICAgICAgIDEzCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX0YzMl9MRSAgICAgICAgMTQgLyogNC1ieXRlIGZsb2F0LCBJRUVFLTc1
NCAzMi1iaXQsICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9CRSAgICAgICAgMTUg
LyogcmFuZ2UgLTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0Y2NF9MRSAgICAgICAgMTYgLyogOC1ieXRlIGZsb2F0LCBJRUVFLTc1NCA2NC1iaXQs
ICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRSAgICAgICAgMTcgLyogcmFuZ2Ug
LTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lF
Qzk1OF9TVUJGUkFNRV9MRSAxOAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VC
RlJBTUVfQkUgMTkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfTVVfTEFXICAgICAgICAyMAor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBVyAgICAgICAgIDIxCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX0lNQV9BRFBDTSAgICAgMjIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
TVBFRyAgICAgICAgICAyMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9HU00gICAgICAgICAg
IDI0CisKKy8qCisgKiBSRVFVRVNUIENPREVTLgorICovCisjZGVmaW5lIFhFTlNORF9PUF9PUEVO
ICAgICAgICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfT1BfQ0xPU0UgICAgICAgICAgICAg
ICAgIDEKKyNkZWZpbmUgWEVOU05EX09QX1JFQUQgICAgICAgICAgICAgICAgICAyCisjZGVmaW5l
IFhFTlNORF9PUF9XUklURSAgICAgICAgICAgICAgICAgMworI2RlZmluZSBYRU5TTkRfT1BfU0VU
X1ZPTFVNRSAgICAgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX09QX0dFVF9WT0xVTUUgICAgICAg
ICAgICA1CisjZGVmaW5lIFhFTlNORF9PUF9NVVRFICAgICAgICAgICAgICAgICAgNgorI2RlZmlu
ZSBYRU5TTkRfT1BfVU5NVVRFICAgICAgICAgICAgICAgIDcKKworLyoKKyAqIFhFTlNUT1JFIEZJ
RUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAqLworI2RlZmluZSBYRU5TTkRf
RFJJVkVSX05BTUUgICAgICAgICAgICAgICAgICAgInZzbmQiCisKKyNkZWZpbmUgWEVOU05EX0xJ
U1RfU0VQQVJBVE9SICAgICAgICAgICAgICAgICI7IgorLyogUGF0aCBlbnRyaWVzICovCisjZGVm
aW5lIFhFTlNORF9QQVRIX0RFVklDRSAgICAgICAgICAgICAgICAgICAiZGV2aWNlIgorI2RlZmlu
ZSBYRU5TTkRfUEFUSF9TVFJFQU0gICAgICAgICAgICAgICAgICAgInN0cmVhbSIKKy8qIEZpZWxk
IG5hbWVzICovCisjZGVmaW5lIFhFTlNORF9GSUVMRF9WQ0FSRF9TSE9SVF9OQU1FICAgICAgICAi
c2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX0xPTkdfTkFNRSAgICAgICAg
ICJsb25nLW5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9SSU5HX1JFRiAgICAgICAgICAgICAg
ICAicmluZy1yZWYiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9FVlRfQ0hOTCAgICAgICAgICAgICAg
ICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0RFVklDRV9OQU1FICAgICAg
ICAgICAgICJuYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVFlQRSAgICAgICAgICAgICAgICAg
ICAgInR5cGUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9TVFJFQU1fSU5ERVggICAgICAgICAgICAi
aW5kZXgiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NSU4gICAgICAgICAgICAiY2hh
bm5lbHMtbWluIgorI2RlZmluZSBYRU5TTkRfRklFTERfQ0hBTk5FTFNfTUFYICAgICAgICAgICAg
ImNoYW5uZWxzLW1heCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NBTVBMRV9SQVRFUyAgICAgICAg
ICAgICJzYW1wbGUtcmF0ZXMiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9TQU1QTEVfRk9STUFUUyAg
ICAgICAgICAic2FtcGxlLWZvcm1hdHMiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9CVUZGRVJfU0la
RSAgICAgICAgICAgICAiYnVmZmVyLXNpemUiCisKKy8qIFN0cmVhbSB0eXBlIGZpZWxkIHZhbHVl
cy4gKi8KKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBFX1BMQVlCQUNLICAgICAgICAgICJwIgor
I2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVSRSAgICAgICAgICAgImMiCisvKiBTYW1w
bGUgcmF0ZSBtYXggc3RyaW5nIGxlbmd0aCAqLworI2RlZmluZSBYRU5TTkRfU0FNUExFX1JBVEVf
TUFYX0xFTiAgICAgICAgICAgIDYKKy8qIFNhbXBsZSBmb3JtYXQgZmllbGQgdmFsdWVzICovCisj
ZGVmaW5lIFhFTlNORF9TQU1QTEVfRk9STUFUX01BWF9MRU4gICAgICAgICAyNAorCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1M4X1NUUiAgICAgICAgICAgICAgICAgInM4IgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9VOF9TVFIgICAgICAgICAgICAgICAgICJ1OCIKKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfUzE2X0xFX1NUUiAgICAgICAgICAgICAiczE2X2xlIgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9TMTZfQkVfU1RSICAgICAgICAgICAgICJzMTZfYmUiCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1UxNl9MRV9TVFIgICAgICAgICAgICAgInUxNl9sZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFX1NUUiAgICAgICAgICAgICAidTE2X2JlIgorI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEVfU1RSICAgICAgICAgICAgICJzMjRfbGUiCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9CRV9TVFIgICAgICAgICAgICAgInMyNF9iZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0xFX1NUUiAgICAgICAgICAgICAidTI0X2xl
IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfQkVfU1RSICAgICAgICAgICAgICJ1MjRf
YmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRV9TVFIgICAgICAgICAgICAgInMz
Ml9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0JFX1NUUiAgICAgICAgICAgICAi
czMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfTEVfU1RSICAgICAgICAgICAg
ICJ1MzJfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9CRV9TVFIgICAgICAgICAg
ICAgInUzMl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFX1NUUiAgICAgICAg
ICAgICAiZmxvYXRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9CRV9TVFIgICAg
ICAgICAgICAgImZsb2F0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEVfU1RS
ICAgICAgICAgICAgICJmbG9hdDY0X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRf
QkVfU1RSICAgICAgICAgICAgICJmbG9hdDY0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9JRUM5NThfU1VCRlJBTUVfTEVfU1RSICJpZWM5NThfc3ViZnJhbWVfbGUiCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRV9TVFIgImllYzk1OF9zdWJmcmFtZV9i
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfTVVfTEFXX1NUUiAgICAgICAgICAgICAibXVf
bGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBV19TVFIgICAgICAgICAgICAgICJh
X2xhdyIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNX1NUUiAgICAgICAgICAi
aW1hX2FkcGNtIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NUEVHX1NUUiAgICAgICAgICAg
ICAgICJtcGVnIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9HU01fU1RSICAgICAgICAgICAg
ICAgICJnc20iCisKKy8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVTLgorICovCisgLyogT3BlcmF0
aW9uIGZhaWxlZCBmb3Igc29tZSB1bnNwZWNpZmllZCByZWFzb24gKGUuIGcuIC1FSU8pLiAqLwor
I2RlZmluZSBYRU5TTkRfUlNQX0VSUk9SICAgICAgICAgICAgICAgICAoLTEpCisgLyogT3BlcmF0
aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisjZGVmaW5lIFhFTlNORF9SU1BfT0tBWSAg
ICAgICAgICAgICAgICAgIDAKKworLyoKKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2NvbCBi
ZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAqCisgKiBUaGUgdHdvIGhhbHZl
cyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVuaWNhdGVzIHdpdGgKKyAqIGVh
Y2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4gZXZlbnQgY2hhbm5lbC4KKyAqIFNo
YXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3aXRoIHJlcXVlc3QvcmVzcG9uc2UgcGFja2V0cy4K
KyAqCisgKgorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQg
b2N0ZXRzKQorICoKKyAqCisgKiBSZXF1ZXN0IG9wZW4gLSBvcGVuIGEgUENNIHN0cmVhbSBmb3Ig
cGxheWJhY2sgb3IgY2FwdHVyZToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9w
ZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwY21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5l
bHMgICB8ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2
YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRf
T1BfT1BFTgorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJz
dHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIHBjbV9y
YXRlIC0gdWludDMyX3QsIHN0cmVhbSBkYXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWlu
dDhfdCwgWEVOU05EX1BDTV9GT1JNQVRfWFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50
OF90LCBudW1iZXIgb2YgY2hhbm5lbHMgb2YgdGhpcyBzdHJlYW0KKyAqIGdyZWZfZGlyZWN0b3J5
X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFn
ZQorICogICBkZXNjcmliaW5nIHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25l
IHBhZ2UgZXhpc3RzLiBJZiBzaGFyZWQKKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNh
biBiZSBhZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgorICogICByZWZlcmVuY2Ug
dG8gdGhlIG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVs
b3cKKyAqICAgaXMgbm90IE5VTEwpCisgKi8KKworc3RydWN0IHhlbnNuZF9vcGVuX3JlcSB7CisJ
dWludDMyX3QgcGNtX3JhdGU7IC8qIGluIEh6ICovCisJdWludDhfdCBwY21fZm9ybWF0OworCXVp
bnQ4X3QgcGNtX2NoYW5uZWxzOworCXVpbnQxNl90IF9fcmVzZXJ2ZWQwOworCWdyYW50X3JlZl90
IGdyZWZfZGlyZWN0b3J5X3N0YXJ0OworfTsKKworLyoKKyAqIFNoYXJlZCBwYWdlIGZvciBYRU5T
TkRfT1BfT1BFTiBidWZmZXIgZGVzY3JpcHRvciAoZ3JlZl9kaXJlY3RvcnkgaW4gdGhlCisgKiAg
IHJlcXVlc3QpIGVtcGxveXMgYSBsaXN0IG9mIHBhZ2VzLCBkZXNjcmliaW5nIGFsbCBwYWdlcyBv
ZiB0aGUgc2hhcmVkIGRhdGEKKyAqICAgYnVmZmVyOgorICogICAgICAgICAgMCAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZf
ZGlyX25leHRfcGFnZSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bV9ncmVmcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbMF0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdyZWZbMV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbTiAtMV0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBncmVm
X2Rpcl9uZXh0X3BhZ2UgLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2Ug
ZGVzY3JpYmluZworICogICBwYWdlIGRpcmVjdG9yeQorICogbnVtX2dyZWZzIC0gbnVtYmVyIG9m
IGdyZWZzIGluIHRoaXMgcGFnZQorICogZ3JlZltpXSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2Ug
dG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCisgKiAgIGFsbG9jYXRlZCBhdCBYRU5TTkRf
T1BfT1BFTgorICovCisKK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3RvcnkgeworCWdyYW50X3Jl
Zl90IGdyZWZfZGlyX25leHRfcGFnZTsKKwl1aW50MzJfdCBudW1fZ3JlZnM7CisJZ3JhbnRfcmVm
X3QgZ3JlZlswXTsKK307CisKKy8qCisgKiAgUmVxdWVzdCBjbG9zZSAtIGNsb3NlIGFuIG9wZW5l
ZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAg
ICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9u
ICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVp
bnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJh
dGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9DTE9TRQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3Qs
IGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAg
b2YgdGhlIHN0cmVhbSkKKyAqLworCitzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cit9OworCisv
KgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9y
IHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAg
b3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0
IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNO
RF9PUF9SRUFEL1hFTlNORF9PUF9XUklURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4
IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhl
IHN0cmVhbSkKKyAqIG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0
IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BF
TiByZXF1ZXN0CisgKiBsZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0
aAorICovCisKK3N0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHsKKwl1aW50MzJfdCBvZmZzZXQ7CisJ
dWludDMyX3QgbGVuOworfTsKKworc3RydWN0IHhlbnNuZF9yZWFkX3JlcSB7CisJdWludDMyX3Qg
b2Zmc2V0OworCXVpbnQzMl90IGxlbjsKK307CisKKy8qCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9s
dW1lIC0gc2V0L2dldCBjaGFubmVscycgdm9sdW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAg
ICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lk
eCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vl
c3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVO
U05EX09QX1NFVF9WT0xVTUUgb3IgWEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHgg
LSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVu
dHJ5CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09Q
X09QRU4gaXMgdXNlZCB0byBleGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFubmVsWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAg
ICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBz
aW50MzJfdCwgdm9sdW1lIG9mIGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBh
cyBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcg
MCBkQi4KKyAqLworCitzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIHsKK307CisKK3N0cnVjdCB4
ZW5zbmRfc2V0X3ZvbF9yZXEgeworfTsKKworLyoKKyAqIFJlcXVlc3QgbXV0ZS91bm11dGUgLSBt
dXRlL3VubXV0ZSBzdHJlYW06CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVy
YXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlk
IC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICog
b3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX01VVEUvWEVOU05EX09QX1VOTVVURQorICog
c3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIg
WGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0
aCBYRU5TTkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hhbmdlIG11dGUvdW5tdXRlCisgKiB2YWx1
ZXM6CisgKgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAg
IDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICBjaGFubmVsWzBdICAgIHwgICBjaGFubmVsWzFdICAgIHwgICBjaGFubmVsWzJdICAgIHwg
ICBjaGFubmVsWzNdICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICBjaGFubmVsW2ldICAgIHwgICBjaGFubmVs
W2krMV0gIHwgICBjaGFubmVsW2krMl0gIHwgICBjaGFubmVsW2krM10gIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisg
KiBjaGFubmVsW2ldIC0gdWludDhfdCwgbm9uLXplcm8gaWYgaS10aCBjaGFubmVsIG5lZWRzIHRv
IGJlIG11dGVkL3VubXV0ZWQKKyAqIE51bWJlciBvZiBjaGFubmVscyBwYXNzZWQgaXMgZXF1YWwg
dG8gWEVOU05EX09QX09QRU4gcmVxdWVzdCBwY21fY2hhbm5lbHMKKyAqIGZpZWxkCisgKi8KKwor
c3RydWN0IHhlbnNuZF9tdXRlX3JlcSB7Cit9OworCitzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEg
eworfTsKKworLyoKKyAqIEFsbCByZXNwb25zZSBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3Ro
ICg2NCBieXRlcykKKyAqCisgKiBSZXNwb25zZSBmb3IgYWxsIHJlcXVlc3RzOgorICogICAgICAg
ICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAg
MyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
IGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2
ZWQgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVxdWVzdAorICogc3Ry
ZWFtX2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVp
bnQ4X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBzdGF0dXMgLSBp
bnQ4X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JTUF8/Pz8pCisgKi8KKworc3RydWN0IHhl
bnNuZF9yZXF1ZXN0IHsKKwl1aW50OF90IHJhd1s2NF07Cit9OworCitzdHJ1Y3QgeGVuc25kX3Jl
c3BvbnNlIHsKKwl1aW50OF90IHJhd1s2NF07Cit9OworCit1bmlvbiB4ZW5zbmRfcmVxIHsKKwlz
dHJ1Y3QgeGVuc25kX3JlcXVlc3QgcmF3OworCXN0cnVjdCB7CisJCXVpbnQxNl90IGlkOworCQl1
aW50OF90IG9wZXJhdGlvbjsKKwkJdWludDhfdCBzdHJlYW1faWR4OworCQl1aW50MzJfdCBwYWRk
aW5nOworCQl1bmlvbiB7CisJCQlzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47CisJCQlzdHJ1
Y3QgeGVuc25kX2Nsb3NlX3JlcSBjbG9zZTsKKwkJCXN0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHdy
aXRlOworCQkJc3RydWN0IHhlbnNuZF9yZWFkX3JlcSByZWFkOworCQkJc3RydWN0IHhlbnNuZF9n
ZXRfdm9sX3JlcSBnZXRfdm9sOworCQkJc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9s
OworCQkJc3RydWN0IHhlbnNuZF9tdXRlX3JlcSBtdXRlOworCQkJc3RydWN0IHhlbnNuZF91bm11
dGVfcmVxIHVubXV0ZTsKKwkJfSBvcDsKKwl9IGRhdGE7Cit9OworCit1bmlvbiB4ZW5zbmRfcmVz
cCB7CisJc3RydWN0IHhlbnNuZF9yZXNwb25zZSByYXc7CisJc3RydWN0IHsKKwkJdWludDE2X3Qg
aWQ7CisJCXVpbnQ4X3Qgb3BlcmF0aW9uOworCQl1aW50OF90IHN0cmVhbV9pZHg7CisJCWludDhf
dCBzdGF0dXM7CisJfSBkYXRhOworfTsKKworREVGSU5FX1JJTkdfVFlQRVMoeGVuX3NuZGlmLCBz
dHJ1Y3QgeGVuc25kX3JlcSwgc3RydWN0IHhlbnNuZF9yZXNwKTsKKworI2VuZGlmIC8qIF9fWEVO
X1BVQkxJQ19JT19YRU5TTkRfSF9fICovCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlz
dApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:01:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:01:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wSw-0000PI-5y; Thu, 24 Nov 2016 16:01:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9wSv-0000Ol-AE
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 16:01:37 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 E6/23-29519-0EE07385; Thu, 24 Nov 2016 16:01:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsXiVRvkrHufzzz
 C4MU7aYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmvGhXayguZupYttP/QbGziOMXYxcHEIC8xkl
 dn1dywTisAi8ZJGY9uknM4gjIdDPKnHu5EbWLkZOICdG4uD5jYwQdpnEo+lz2EFsIQFFia/Pp
 jNBjFrFJDFxx3cmkASbgJHE8hs/WEBsEaCidavfsYAUMQvsYJbYfPUm2FRhATeJRVdfAq3jAN
 qtKvHvUC1ImFfASeLK7RvMEMvkJG6e6wSzOQWcJWZencEEsdhJYt+ixUwTGAUWMDKsYtQoTi0
 qSy3SNTLQSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIDC4GINjB+GtZwCFGSQ4m
 JVFesUVmEUJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeMWBwSokWJSanlqRlpkDDHOYtAQHj5II7
 zteoDRvcUFibnFmOkTqFKMxx5tdLx8wcbR9+PCASYglLz8vVUqc9y5IqQBIaUZpHtwgWPxdYp
 SVEuZlBDpNiKcgtSg3swRV/hWjOAejkjBvBw/QFJ7MvBK4fa+ATmECOkXymzHIKSWJCCmpBsa
 QX5bakbfOSP/dbVX78J+af16TJ3eUmciyjAcG4ise7nt1J2h6dD2vebGH5q0rXn3ZgTzsajmb
 itdtnCnKUujtVRwoy7vil3PMuVenzTX371TrvCsRs2aj2bQk7xM3+A5f+JQx9TQrF0vsoi/dy
 63f6RavClnzhoFXX//KMa6JGyOdf8n/XqjEUpyRaKjFXFScCABKTyCdugIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1480003295!37044071!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63189 invoked from network); 24 Nov 2016 16:01:35 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-5.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 16:01:35 -0000
Received: by mail-wm0-f67.google.com with SMTP id g23so5352099wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 08:01:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=U95C5RFWMrM7Ky6Jl/CQUvvronZfvB/tivb63aeBA+Y=;
 b=E61Mo52pAYusYX2wQ5wY5yEtZITXfDPDO4hdpiFU0BImg7DhwEAxefMefZN1LcKuN3
 4vzQH5sj+REqJvoMY4IKeR86H71M6Exmpd0sEFQcbss9KqGh3BDb83aaC8CL9fc2w+FA
 9vZsdRX3tIi/ImOpHoOWIoxezGU/Uoc03hioRfSXlVEHJo3+S2xRGqbgKmlwGWWZT2Q6
 hnrGO5GzN6BGNqGGg1pjDH6STN31HiPV0MZHOFtZo8OYwFHigN4hGqnO/rm+OlsKavsr
 ty8HsElCcuqaH80BCbTDtjSE5UOwpf7hPcwH1mQI3xlCyfRbXH7ApfMvOTaAkIpYgU/U
 5r2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=U95C5RFWMrM7Ky6Jl/CQUvvronZfvB/tivb63aeBA+Y=;
 b=CavyaUs/15pDTxMAXUYGIKQDGw9e9XhTBec01Hx+7T8GUjSjTrOYgFYhRXt4MvDJoC
 jX9uY5U32UB3q60kDqS8Ec+xpfTTZ3jhVw/4AgBbOI2B4RMd/AZo6iqdmcPyXpRdAY33
 btZn4eBo9e7sQF5PIC41SvkWgm8uPqb/el3UGWO10nZZLXBieIdGAV+Mowec6FANSXhR
 RmwJpO1RlKvFyHgISqrr8sjzQHx3VQs+OyDG5qdSjB8xdX7fginfMCfkK4YmLdpdmeLF
 DW474jgrbVxQUWKQ9OI9sWEHdVZsFdyLepiQaRVvvKHMSDgWaTThHPIblE57l/xqyqu6
 u/hw==
X-Gm-Message-State: AKaTC00gl7MJHJNQoqfyR3mtfLyJOixwDV7+mmCCSXh21FeYOSL/Q3RtffQVZbyVj6IaQw==
X-Received: by 10.28.209.7 with SMTP id i7mr3262967wmg.62.1480003286181;
 Thu, 24 Nov 2016 08:01:26 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id f134sm8896717wmf.19.2016.11.24.08.01.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 24 Nov 2016 08:01:25 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Thu, 24 Nov 2016 18:01:17 +0200
Message-Id: <1480003277-14658-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKc291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5
biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgoKLS0t
CkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykp
IGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2UgdjI6CiAqIHJl
bW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMKCkNoYW5nZXMgc2luY2UgdjM6CiAqIGZp
eGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVF8qKiB0byBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9B
VDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8qKgogKiBhZGRlZCAnaWQnIGZpZWxkIHRv
IHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzCiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcg
dG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVuYW1lZCAncGNtX2Rh
dGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5h
bWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlwZScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVsZCBmcm9tIHRoZSByZXNwb25zZSBwYWNr
ZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVkICdzdHJlYW1faWQnIGJhY2sgdG8gdGhl
IHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIG1vdmVkICdpZCcgZmll
bGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2Vz
IHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMK
ICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUg
NjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9Y
RU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQogKiBBZGRl
ZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJl
IG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNp
bmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2Ny
aXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdvcmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9u
ICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNoYW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdv
cmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRvIGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxl
eGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNlIHBhcmFtZXRlcnMKICogc2xpZ2h0bHkg
dXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9uIGFkZGVkIG11dGUvdW5tdXRlIGNvbW1h
bmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3RvcmUgY29uZmlndXJhdGlvbiBzdHJpbmdz
CiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAqIGNoYW5nZWQgcmVxdWVzdC9yZXNwb25z
ZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFt
aWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgogICBzdGF0aWMgWEVOU05EX01BWF9QQUdF
U19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiByZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMg
YnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJlYWQvd3JpdGUvdm9sdW1lIHJlcXVlc3Rz
LCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVl
c3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0byBwYXNzIGRhdGEKICogc3BlY2lmaWVk
IHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwog
ICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRCbS4KICogYWRkZWQgTGludXggaW5jbHVk
ZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25zCgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBj
aGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lkCiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1
cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgogICBkZXZpY2VzL3N0cmVhbXMKICogY2xh
cmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBhbmQgZm9ybWF0cyBleHByZXNzZWQgYXMK
ICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9yZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlv
biBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0
ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFuZ2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1
Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAqIHJlbW92ZWVkICNpZmRlZiBfX0tFUk5F
TAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRpY2VzIGluIFhlblN0b3JlIGNvbmZpZ3Vy
YXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQgZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9u
dGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVzIG9mIHZpcnR1YWwgY2FyZC9kZXZpY2Vz
IG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9TUEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1l
IHVuaXRzIGZyb20gZEJtIHRvIGRCCgpDaGFuZ2VzIHNpbmNlIHY5OgogKiByZW1vdmVkIHNuZGlm
X2xpbnV4LmgKICogbW92ZWQgYWxsIHN0cnVjdHVyZXMgZnJvbSBzbmRpZl9saW51eC5oIHRvIHNu
ZGlmLmgKICogc3RydWN0dXJlcyBwYWRkZWQgd2hlcmUgbmVlZGVkCiAqIGZpeGVkIEh6IGNvbW1l
bnQKLS0tCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8IDcwMCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3MDAgaW5zZXJ0
aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRp
Zi5oCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggYi9pbmNs
dWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi44MmE2NTViCi0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNl
L2lvL3NuZGlmLmgKQEAgLTAsMCArMSw3MDAgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
IHNuZGlmLmgKKyAqCisgKiBVbmlmaWVkIHNvdW5kLWRldmljZSBJL08gaW50ZXJmYWNlIGZvciBY
ZW4gZ3Vlc3QgT1Nlcy4KKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVl
IG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNv
ZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUi
KSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2Rp
ZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNl
bGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20g
dGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFu
ZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29w
aWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUg
U09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lO
RCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBU
SEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUK
KyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0s
IERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0Yg
Q09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1Ig
SU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBE
RUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChDKSAyMDEzLTIwMTUg
R2xvYmFsTG9naWMgSW5jLgorICogQ29weXJpZ2h0IChDKSAyMDE2IEVQQU0gU3lzdGVtcyBJbmMu
CisgKgorICogQXV0aG9yczogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRy
dXNoY2hlbmtvQGVwYW0uY29tPgorICogICAgICAgICAgT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgorICogICAgICAgICAgT2xla3NhbmRyIERteXRyeXNoeW4g
PG9sZWtzYW5kci5kbXl0cnlzaHluQGdsb2JhbGxvZ2ljLmNvbT4KKyAqICAgICAgICAgIEl1cmlp
IEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5jb20+CisgKi8KKwor
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNf
SU9fWEVOU05EX0hfXworCisvKgorICogRnJvbnQtPmJhY2sgbm90aWZpY2F0aW9uczogV2hlbiBl
bnF1ZXVpbmcgYSBuZXcgcmVxdWVzdCwgc2VuZGluZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJl
IG1hZGUgY29uZGl0aW9uYWwgb24gcmVxX2V2ZW50IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9s
ZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1hY3JvcykuIEJhY2tlbmRzIG11
c3Qgc2V0CisgKiByZXFfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5B
TF9DSEVDS19GT1JfUkVRVUVTVFMoKSkuCisgKgorICogQmFjay0+ZnJvbnQgbm90aWZpY2F0aW9u
czogV2hlbiBlbnF1ZXVpbmcgYSBuZXcgcmVzcG9uc2UsIHNlbmRpbmcgYQorICogbm90aWZpY2F0
aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJzcF9ldmVudCAoaS5lLiwgdGhlIGdlbmVy
aWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBG
cm9udGVuZHMgbXVzdCBzZXQKKyAqIHJzcF9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2lu
ZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVNQT05TRVMoKSkuCisgKi8KKworLyoKKyAqIEZlYXR1
cmUgYW5kIFBhcmFtZXRlciBOZWdvdGlhdGlvbgorICogPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBjYXJk
IGRyaXZlciB1dGlsaXplIG5vZGVzIHdpdGhpbiB0aGUKKyAqIFhlblN0b3JlIHRvIGNvbW11bmlj
YXRlIGNhcGFiaWxpdGllcyBhbmQgdG8gbmVnb3RpYXRlIG9wZXJhdGluZyBwYXJhbWV0ZXJzLgor
ICogVGhpcyBzZWN0aW9uIGVudW1lcmF0ZXMgdGhlc2Ugbm9kZXMgd2hpY2ggcmVzaWRlIGluIHRo
ZSByZXNwZWN0aXZlIGZyb250IGFuZAorICogYmFja2VuZCBwb3J0aW9ucyBvZiB0aGUgWGVuU3Rv
cmUsIGZvbGxvd2luZyB0aGUgWGVuQnVzIGNvbnZlbnRpb24uCisgKgorICogQWxsIGRhdGEgaW4g
dGhlIFhlblN0b3JlIGlzIHN0b3JlZCBhcyBzdHJpbmdzLiAgTm9kZXMgc3BlY2lmeWluZyBudW1l
cmljCisgKiB2YWx1ZXMgYXJlIGVuY29kZWQgaW4gZGVjaW1hbC4gIEludGVnZXIgdmFsdWUgcmFu
Z2VzIGxpc3RlZCBiZWxvdyBhcmUKKyAqIGV4cHJlc3NlZCBhcyBmaXhlZCBzaXplZCBpbnRlZ2Vy
IHR5cGVzIGNhcGFibGUgb2Ygc3RvcmluZyB0aGUgY29udmVyc2lvbgorICogb2YgYSBwcm9wZXJs
eSBmb3JtYXRlZCBub2RlIHN0cmluZywgd2l0aG91dCBsb3NzIG9mIGluZm9ybWF0aW9uLgorICoK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFj
a2VuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQWRkcmVzc2luZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KKyAqCisgKiBJbmRpY2VzIHVzZWQgdG8gYWRkcmVzcyBmcm9udGVuZHMsIGRy
aXZlciBpbnN0YW5jZXMsIGNhcmRzLAorICogZGV2aWNlcyBhbmQgc3RyZWFtcy4KKyAqCisgKiBm
cm9udGVuZF9pZAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBE
b21haW4gSUQgb2YgdGhlIHNvdW5kIGZyb250ZW5kLgorICoKKyAqIGRydl9pZHgKKyAqICAgICAg
VmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBjb250aWd1b3Vz
IGluZGV4IG9mIHRoZSB2aXJ0dWFsaXplZCBzb3VuZCBkcml2ZXIgaW5zdGFuY2UgaW4KKyAqICAg
ICAgdGhpcyBkb21haW4uIE11bHRpcGxlIFBWIGRyaXZlcnMgYXJlIGFsbG93ZWQgaW4gdGhlIGRv
bWFpbgorICogICAgICBhdCB0aGUgc2FtZSB0aW1lLgorICoKKyAqIGRldl9pZAorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBVbmlxdWUgZGV2aWNlIElELgorICog
ICAgICBEb2Vzbid0IGhhdmUgdG8gYmUgemVybyBiYXNlZCBhbmQvb3IgdG8gYmUgY29udGlndW91
cy4KKyAqCisgKiBzdHJlYW1faWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgc3RyZWFtIG9mIHRo
ZSBkZXZpY2UuCisgKgorICogRXhhbXBsZSBmb3IgdGhlIGZyb250ZW5kIHJ1bm5pbmcgaW4gZG9t
YWluIDUsIGluc3RhbmNlIG9mIHRoZSBkcml2ZXIKKyAqIGluIHRoZSBmcm9udCBpcyAwIChzaW5n
bGUgb3IgZmlyc3QgUFYgZHJpdmVyKSwgZGV2aWNlIGlkIDIsCisgKiBmaXJzdCBzdHJlYW0gKDAp
OgorICogL2xvY2FsL2RvbWFpbi88ZnJvbnRlbmRfaWQ+L2RldmljZS92c25kLzxkcnZfaWR4Pi8K
KyAqICAgICAgICAgZGV2aWNlLzxkZXZfaWQ+L3N0cmVhbS88c3RyZWFtX2lkeD4vdHlwZSA9ICJw
IgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzIvc3RyZWFtLzAvdHlw
ZSA9ICJwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBQQ00gc2V0dGlu
Z3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiBFdmVyeSB2aXJ0dWFs
aXplZCBzb3VuZCBmcm9udGVuZCBoYXMgc2V0IG9mIGRldmljZXMgYW5kIHN0cmVhbXMsIGVhY2gK
KyAqIGlzIGluZGl2aWR1YWxseSBjb25maWd1cmVkLiBQYXJ0IG9mIHRoZSBQQ00gY29uZmlndXJh
dGlvbiBjYW4gYmUgZGVmaW5lZCBhdAorICogaGlnaGVyIGxldmVsIGFuZCBiZSBmdWxseSBvciBw
YXJ0aWFsbHkgcmUtdXNlZCBieSB0aGUgdW5kZXJseWluZyBsYXllcnMuCisgKiBUaGVzZSBjb25m
aWd1cmF0aW9uIHZhbHVlcyBhcmU6CisgKiAgbyBudW1iZXIgb2YgY2hhbm5lbHMgKG1pbi9tYXgp
CisgKiAgbyBzdXBwb3J0ZWQgc2FtcGxlIHJhdGVzCisgKiAgbyBzdXBwb3J0ZWQgc2FtcGxlIGZv
cm1hdHMuCisgKiBFLmcuIG9uZSBjYW4gZGVmaW5lIHRoZXNlIHZhbHVlcyBmb3IgdGhlIHdob2xl
IGRyaXZlciwgZGV2aWNlIG9yIHN0cmVhbS4KKyAqIEV2ZXJ5IHVuZGVybHlpbmcgbGF5ZXIgaW4g
dHVybiBjYW4gcmUtZGVmaW5lIHNvbWUgb3IgYWxsIG9mIHRoZW0gdG8gYmV0dGVyCisgKiBmaXQg
aXRzIG5lZWRzLiBGb3IgZXhhbXBsZSwgZHJpdmVyIG1heSBkZWZpbmUgbnVtYmVyIG9mIGNoYW5u
ZWxzIHRvIGJlCisgKiBpbiBbMTsgOF0gcmFuZ2UsIGFuZCBzb21lIHBhcnRpY3VsYXIgc3RyZWFt
IG1heSBiZSBsaW1pdGVkIHRvIFsxOyAyXSBvbmx5LgorICogVGhlIHJ1bGUgaXMgdGhhdCB0aGUg
dW5kZXJseWluZyBsYXllciBtdXN0IGJlIGEgc3Vic2V0IG9mIHRoZSB1cHBlciBsYXllcgorICog
cmFuZ2UuCisgKgorICogTm90ZTogaWYgYW55IG9mIHRoZSB2YWx1ZXMgYXJlIG5vdCBkZWZpbmVk
IHRoZW4gUFYgZHJpdmVyIHNob3VsZCB1c2UKKyAqIGl0cyBkZWZhdWx0IHZhbHVlcyBpbnN0ZWFk
LgorICoKKyAqIGNoYW5uZWxzLW1pbgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBUaGUgbWluaW11bSBhbW91bnQgb2YgY2hhbm5lbHMgdGhhdCBpcyBzdXBwb3J0
ZWQuCisgKiAgICAgIE11c3QgYmUgYXQgbGVhc3QgMS4gSWYgbm90IGRlZmluZWQgdGhlbiB1c2Ug
ZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGNoYW5uZWxzLW1heAorICogICAgICBWYWx1ZXM6
ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWF4aW11bSBhbW91bnQgb2YgY2hhbm5l
bHMgdGhhdCBpcyBzdXBwb3J0ZWQuCisgKiAgICAgIE11c3QgYmUgYXQgbGVhc3QgPGNoYW5uZWxz
LW1pbj4uIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MKKyAqICAgICAgZGVmYXVs
dC4KKyAqCisgKiBzYW1wbGUtcmF0ZXMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxsaXN0IG9m
IHVpbnRzPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIHJhdGVzIHNlcGFy
YXRlZCBieSBYRU5TTkRfTElTVF9TRVBBUkFUT1IuCisgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRo
ZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4gU2FtcGxlIHJhdGVzIGFyZSBleHByZXNzZWQKKyAq
ICAgICAgYXMgYSBsaXN0IG9mIGRlY2ltYWwgdmFsdWVzIHcvbyBhbnkgb3JkZXJpbmcgcmVxdWly
ZW1lbnQuCisgKgorICogc2FtcGxlLWZvcm1hdHMKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxs
aXN0IG9mIFhFTlNORF9QQ01fRk9STUFUX1hYWF9TVFI+CisgKgorICogICAgICBMaXN0IG9mIHN1
cHBvcnRlZCBzYW1wbGUgZm9ybWF0cyBzZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJBVE9S
LgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQuCisg
KgorICogYnVmZmVyLXNpemUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIG1heGltdW0gc2l6ZSBpbiBvY3RldHMgb2YgdGhlIGJ1ZmZlciB0byBhbGxvY2F0
ZSBwZXIgc3RyZWFtLgorICoKKyAqIEV4YW1wbGUgY29uZmlndXJhdGlvbjoKKyAqCisgKiBEcml2
ZXIgY29uZmlndXJhdGlvbiB1c2VkIGJ5IGFsbCBzdHJlYW1zOgorICogL2xvY2FsL2RvbWFpbi81
L2RldmljZS92c25kLzAvc2FtcGxlLWZvcm1hdHMgPSAiczg7dTg7czE2X2xlO3MxNl9iZSIKKyAq
IFN0cmVhbSBvdmVycmlkZXMgc2FtcGxlIHJhdGVzIHN1cHBvcnRlZDoKKyAqIC9sb2NhbC9kb21h
aW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3NhbXBsZS1yYXRlcyA9CisgKiAg
ICAgICAgIjgwMDA7MjIwNTA7NDQxMDA7NDgwMDAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSBWaXJ0dWFsIHNvdW5kIGNhcmQgc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KKyAqIHNob3J0LW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzMyXT4KKyAq
CisgKiAgICAgIFNob3J0IG5hbWUgb2YgdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9uYWwu
CisgKgorICogbG9uZy1uYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+Cisg
KgorICogICAgICBMb25nIG5hbWUgb2YgdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9uYWwu
CisgKgorICogRm9yIGV4YW1wbGUsCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9z
aG9ydC1uYW1lID0gIlZpcnR1YWwgYXVkaW8iCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3Zz
bmQvMC9sb25nLW5hbWUgPQorICogICAgICAgICAiVmlydHVhbCBhdWRpbyBhdCBjZW50ZXIgc3Rh
Y2siCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBEZXZpY2Ugc2V0dGluZ3Mg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqIG5hbWUKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIE5hbWUgb2YgdGhlIHNvdW5kIGRldmlj
ZSB3aXRoaW4gdGhlIHZpcnR1YWwgc291bmQgY2FyZC4gT3B0aW9uYWwuCisgKgorICogRm9yIGV4
YW1wbGUsCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMC9uYW1lID0g
IkdlbmVyYWwgYW5hbG9nIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gU3Ry
ZWFtIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAqCisgKiB0eXBl
CisgKiAgICAgIFZhbHVlczogICAgICAgICAicCIsICJjIgorICoKKyAqICAgICAgU3RyZWFtIHR5
cGU6ICJwIiAtIHBsYXliYWNrIHN0cmVhbSwgImMiIC0gY2FwdHVyZSBzdHJlYW0KKyAqCisgKiAg
ICAgIElmIGJvdGggY2FwdHVyZSBhbmQgcGxheWJhY2sgYXJlIG5lZWRlZCB0aGVuIHR3byBzdHJl
YW1zIG5lZWQgdG8gYmUKKyAqICAgICAgZGVmaW5lZCB1bmRlciB0aGUgc2FtZSBkZXZpY2UuIEZv
ciBleGFtcGxlLAorICogICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2Uv
MC9zdHJlYW0vMC90eXBlID0gInAiCisgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNu
ZC8wL2RldmljZS8wL3N0cmVhbS8xL3R5cGUgPSAiYyIKKyAqCisgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyb250ZW5kIFhlbkJ1cyBOb2Rlcwor
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBSZXF1
ZXN0IFRyYW5zcG9ydCBQYXJhbWV0ZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICog
VGhlc2UgYXJlIHBlciBzdHJlYW0uCisgKgorICogZXZlbnQtY2hhbm5lbAorICogICAgICBWYWx1
ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgaWRlbnRpZmllciBvZiB0aGUgWGVu
IGV2ZW50IGNoYW5uZWwgdXNlZCB0byBzaWduYWwgYWN0aXZpdHkKKyAqICAgICAgaW4gdGhlIHJp
bmcgYnVmZmVyLgorICoKKyAqIHJpbmctcmVmCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dD4KKyAqCisgKiAgICAgIFRoZSBYZW4gZ3JhbnQgcmVmZXJlbmNlIGdyYW50aW5nIHBlcm1pc3Np
b24gZm9yIHRoZSBiYWNrZW5kIHRvIG1hcAorICogICAgICBhIHNvbGUgcGFnZSBpbiBhIHNpbmds
ZSBwYWdlIHNpemVkIHJpbmcgYnVmZmVyLgorICoKKyAqIGluZGV4CisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIEFmdGVyIHN0cmVhbSBpbml0aWFsaXphdGlvbiBp
dCBpcyBhc3NpZ25lZCBhIHVuaXF1ZSBJRCAod2l0aGluIHRoZSBmcm9udAorICogICAgICBkcml2
ZXIpLCBzbyBldmVyeSBzdHJlYW0gb2YgdGhlIGZyb250ZW5kIGNhbiBiZSBpZGVudGlmaWVkIGJ5
IHRoZQorICogICAgICBiYWNrZW5kIGJ5IHRoaXMgSUQuIFRoaXMgaXMgbm90IGVxdWFsIHRvIHN0
cmVhbV9pZHggYXMgdGhlIGxhdGVyIGlzCisgKiAgICAgIHplcm8gYmFzZWQgd2l0aGluIGEgZGV2
aWNlLCBidXQgdGhpcyBpbmRleCBpcyBjb250aWd1b3VzIHdpdGhpbiB0aGUKKyAqICAgICAgZHJp
dmVyLgorICovCisKKy8qCisgKiBTVEFURSBESUFHUkFNUworICoKKyAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXJ0dXAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisg
KiBUb29sIHN0YWNrIGNyZWF0ZXMgZnJvbnQgYW5kIGJhY2sgc3RhdGUgbm9kZXMgd2l0aCBpbml0
aWFsIHN0YXRlCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZy4KKyAqIFRvb2wgc3RhY2sgY3Jl
YXRlcyBhbmQgc2V0cyB1cCBmcm9udGVuZCBzb3VuZCBjb25maWd1cmF0aW9uIG5vZGVzIHBlciBk
b21haW4uCisgKgorICogRnJvbnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2sK
KyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAgICA9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyAgICAgICAg
ICAgICAgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcKKyAqICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbyBRdWVyeSBiYWNrZW5kIGRldmljZSBpZGVudGlmaWNhdGlvbgorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEuCisgKiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gT3BlbiBhbmQgdmFsaWRhdGUgYmFja2Vu
ZCBkZXZpY2UuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WGVuYnVzU3RhdGVJbml0V2FpdAorICoKKyAqIG8gUXVlcnkgZnJvbnRlbmQgY29uZmlndXJhdGlv
bgorICogbyBBbGxvY2F0ZSBhbmQgaW5pdGlhbGl6ZQorICogICBldmVudCBjaGFubmVscyBwZXIg
Y29uZmlndXJlZAorICogICBwbGF5YmFjay9jYXB0dXJlIHN0cmVhbS4KKyAqIG8gUHVibGlzaCB0
cmFuc3BvcnQgcGFyYW1ldGVycworICogICB0aGF0IHdpbGwgYmUgaW4gZWZmZWN0IGR1cmluZwor
ICogICB0aGlzIGNvbm5lY3Rpb24uCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAg
IHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUluaXRpYWxpc2VkCisgKgorICog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGZyb250ZW5kIHRy
YW5zcG9ydCBwYXJhbWV0ZXJzLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIENvbm5lY3QgdG8gdGhlIGV2ZW50IGNoYW5uZWxzLgorICogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgorICogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlQ29ubmVjdGVkCisgKgorICog
IG8gQ3JlYXRlIGFuZCBpbml0aWFsaXplIE9TCisgKiAgdmlydHVhbCBzb3VuZCBkZXZpY2UgaW5z
dGFuY2VzCisgKiAgYXMgcGVyIGNvbmZpZ3VyYXRpb24uCisgKiAgICAgICAgICAgICAgfAorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNvbm5lY3Rl
ZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0
ZVVua25vd24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNT
dGF0ZUNsb3NlZAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlQ2xvc2luZworICogbyBSZW1vdmUgdmlydHVhbCBzb3VuZCBkZXZpY2UKKyAqIG8gUmVt
b3ZlIGV2ZW50IGNoYW5uZWxzCisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICBWCisgKiBYZW5idXNTdGF0ZUNsb3NlZAorICoKKyAqLworCisvKgor
ICogUENNIEZPUk1BVFMKKyAqCisgKiBYRU5TTkRfUENNX0ZPUk1BVF88Zm9ybWF0PltfPGVuZGlh
bj5dCisgKgorICogZm9ybWF0OiA8Uy9VL0Y+PGJpdHM+IG9yIDxuYW1lPgorICogICAgIFMgLSBz
aWduZWQsIFUgLSB1bnNpZ25lZCwgRiAtIGZsb2F0CisgKiAgICAgYml0cyAtIDgsIDE2LCAyNCwg
MzIKKyAqICAgICBuYW1lIC0gTVVfTEFXLCBHU00sIGV0Yy4KKyAqCisgKiBlbmRpYW46IDxMRS9C
RT4sIG1heSBiZSBhYnNlbnQKKyAqICAgICBMRSAtIExpdHRsZSBlbmRpYW4sIEJFIC0gQmlnIGVu
ZGlhbgorICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1M4ICAgICAgICAgICAgMAorI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VOCAgICAgICAgICAgIDEKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfUzE2X0xFICAgICAgICAyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9C
RSAgICAgICAgMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfTEUgICAgICAgIDQKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFICAgICAgICA1CisjZGVmaW5lIFhFTlNORF9Q
Q01fRk9STUFUX1MyNF9MRSAgICAgICAgNgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRf
QkUgICAgICAgIDcKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0xFICAgICAgICA4Cisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRSAgICAgICAgOQorI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9TMzJfTEUgICAgICAgIDEwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Mz
Ml9CRSAgICAgICAgMTEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0xFICAgICAgICAx
MgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfQkUgICAgICAgIDEzCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX0YzMl9MRSAgICAgICAgMTQgLyogNC1ieXRlIGZsb2F0LCBJRUVFLTc1
NCAzMi1iaXQsICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9CRSAgICAgICAgMTUg
LyogcmFuZ2UgLTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0Y2NF9MRSAgICAgICAgMTYgLyogOC1ieXRlIGZsb2F0LCBJRUVFLTc1NCA2NC1iaXQs
ICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRSAgICAgICAgMTcgLyogcmFuZ2Ug
LTEuMCB0byAxLjAgICAgICAgICAgICAgICovCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lF
Qzk1OF9TVUJGUkFNRV9MRSAxOAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VC
RlJBTUVfQkUgMTkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfTVVfTEFXICAgICAgICAyMAor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBVyAgICAgICAgIDIxCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX0lNQV9BRFBDTSAgICAgMjIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
TVBFRyAgICAgICAgICAyMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9HU00gICAgICAgICAg
IDI0CisKKy8qCisgKiBSRVFVRVNUIENPREVTLgorICovCisjZGVmaW5lIFhFTlNORF9PUF9PUEVO
ICAgICAgICAgICAgICAgICAgMAorI2RlZmluZSBYRU5TTkRfT1BfQ0xPU0UgICAgICAgICAgICAg
ICAgIDEKKyNkZWZpbmUgWEVOU05EX09QX1JFQUQgICAgICAgICAgICAgICAgICAyCisjZGVmaW5l
IFhFTlNORF9PUF9XUklURSAgICAgICAgICAgICAgICAgMworI2RlZmluZSBYRU5TTkRfT1BfU0VU
X1ZPTFVNRSAgICAgICAgICAgIDQKKyNkZWZpbmUgWEVOU05EX09QX0dFVF9WT0xVTUUgICAgICAg
ICAgICA1CisjZGVmaW5lIFhFTlNORF9PUF9NVVRFICAgICAgICAgICAgICAgICAgNgorI2RlZmlu
ZSBYRU5TTkRfT1BfVU5NVVRFICAgICAgICAgICAgICAgIDcKKworLyoKKyAqIFhFTlNUT1JFIEZJ
RUxEIEFORCBQQVRIIE5BTUUgU1RSSU5HUywgSEVMUEVSUy4KKyAqLworI2RlZmluZSBYRU5TTkRf
RFJJVkVSX05BTUUgICAgICAgICAgICAgICAgICAgInZzbmQiCisKKyNkZWZpbmUgWEVOU05EX0xJ
U1RfU0VQQVJBVE9SICAgICAgICAgICAgICAgICI7IgorLyogUGF0aCBlbnRyaWVzICovCisjZGVm
aW5lIFhFTlNORF9QQVRIX0RFVklDRSAgICAgICAgICAgICAgICAgICAiZGV2aWNlIgorI2RlZmlu
ZSBYRU5TTkRfUEFUSF9TVFJFQU0gICAgICAgICAgICAgICAgICAgInN0cmVhbSIKKy8qIEZpZWxk
IG5hbWVzICovCisjZGVmaW5lIFhFTlNORF9GSUVMRF9WQ0FSRF9TSE9SVF9OQU1FICAgICAgICAi
c2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX0xPTkdfTkFNRSAgICAgICAg
ICJsb25nLW5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9SSU5HX1JFRiAgICAgICAgICAgICAg
ICAicmluZy1yZWYiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9FVlRfQ0hOTCAgICAgICAgICAgICAg
ICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0RFVklDRV9OQU1FICAgICAg
ICAgICAgICJuYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVFlQRSAgICAgICAgICAgICAgICAg
ICAgInR5cGUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9TVFJFQU1fSU5ERVggICAgICAgICAgICAi
aW5kZXgiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NSU4gICAgICAgICAgICAiY2hh
bm5lbHMtbWluIgorI2RlZmluZSBYRU5TTkRfRklFTERfQ0hBTk5FTFNfTUFYICAgICAgICAgICAg
ImNoYW5uZWxzLW1heCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NBTVBMRV9SQVRFUyAgICAgICAg
ICAgICJzYW1wbGUtcmF0ZXMiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9TQU1QTEVfRk9STUFUUyAg
ICAgICAgICAic2FtcGxlLWZvcm1hdHMiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9CVUZGRVJfU0la
RSAgICAgICAgICAgICAiYnVmZmVyLXNpemUiCisKKy8qIFN0cmVhbSB0eXBlIGZpZWxkIHZhbHVl
cy4gKi8KKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBFX1BMQVlCQUNLICAgICAgICAgICJwIgor
I2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVSRSAgICAgICAgICAgImMiCisvKiBTYW1w
bGUgcmF0ZSBtYXggc3RyaW5nIGxlbmd0aCAqLworI2RlZmluZSBYRU5TTkRfU0FNUExFX1JBVEVf
TUFYX0xFTiAgICAgICAgICAgIDYKKy8qIFNhbXBsZSBmb3JtYXQgZmllbGQgdmFsdWVzICovCisj
ZGVmaW5lIFhFTlNORF9TQU1QTEVfRk9STUFUX01BWF9MRU4gICAgICAgICAyNAorCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1M4X1NUUiAgICAgICAgICAgICAgICAgInM4IgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9VOF9TVFIgICAgICAgICAgICAgICAgICJ1OCIKKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfUzE2X0xFX1NUUiAgICAgICAgICAgICAiczE2X2xlIgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9TMTZfQkVfU1RSICAgICAgICAgICAgICJzMTZfYmUiCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1UxNl9MRV9TVFIgICAgICAgICAgICAgInUxNl9sZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0JFX1NUUiAgICAgICAgICAgICAidTE2X2JlIgorI2Rl
ZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEVfU1RSICAgICAgICAgICAgICJzMjRfbGUiCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9CRV9TVFIgICAgICAgICAgICAgInMyNF9iZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0xFX1NUUiAgICAgICAgICAgICAidTI0X2xl
IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfQkVfU1RSICAgICAgICAgICAgICJ1MjRf
YmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRV9TVFIgICAgICAgICAgICAgInMz
Ml9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0JFX1NUUiAgICAgICAgICAgICAi
czMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfTEVfU1RSICAgICAgICAgICAg
ICJ1MzJfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9CRV9TVFIgICAgICAgICAg
ICAgInUzMl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFX1NUUiAgICAgICAg
ICAgICAiZmxvYXRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0YzMl9CRV9TVFIgICAg
ICAgICAgICAgImZsb2F0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEVfU1RS
ICAgICAgICAgICAgICJmbG9hdDY0X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRf
QkVfU1RSICAgICAgICAgICAgICJmbG9hdDY0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9JRUM5NThfU1VCRlJBTUVfTEVfU1RSICJpZWM5NThfc3ViZnJhbWVfbGUiCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRV9TVFIgImllYzk1OF9zdWJmcmFtZV9i
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfTVVfTEFXX1NUUiAgICAgICAgICAgICAibXVf
bGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9BX0xBV19TVFIgICAgICAgICAgICAgICJh
X2xhdyIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNX1NUUiAgICAgICAgICAi
aW1hX2FkcGNtIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NUEVHX1NUUiAgICAgICAgICAg
ICAgICJtcGVnIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9HU01fU1RSICAgICAgICAgICAg
ICAgICJnc20iCisKKy8qCisgKiBTVEFUVVMgUkVUVVJOIENPREVTLgorICovCisgLyogT3BlcmF0
aW9uIGZhaWxlZCBmb3Igc29tZSB1bnNwZWNpZmllZCByZWFzb24gKGUuIGcuIC1FSU8pLiAqLwor
I2RlZmluZSBYRU5TTkRfUlNQX0VSUk9SICAgICAgICAgICAgICAgICAoLTEpCisgLyogT3BlcmF0
aW9uIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuICovCisjZGVmaW5lIFhFTlNORF9SU1BfT0tBWSAg
ICAgICAgICAgICAgICAgIDAKKworLyoKKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2NvbCBi
ZXR3ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAqCisgKiBUaGUgdHdvIGhhbHZl
cyBvZiBhIFBhcmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVuaWNhdGVzIHdpdGgKKyAqIGVh
Y2ggb3RoZXIgdXNpbmcgYSBzaGFyZWQgcGFnZSBhbmQgYW4gZXZlbnQgY2hhbm5lbC4KKyAqIFNo
YXJlZCBwYWdlIGNvbnRhaW5zIGEgcmluZyB3aXRoIHJlcXVlc3QvcmVzcG9uc2UgcGFja2V0cy4K
KyAqCisgKgorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQg
b2N0ZXRzKQorICoKKyAqCisgKiBSZXF1ZXN0IG9wZW4gLSBvcGVuIGEgUENNIHN0cmVhbSBmb3Ig
cGxheWJhY2sgb3IgY2FwdHVyZToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9w
ZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwY21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5l
bHMgICB8ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2
YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRf
T1BfT1BFTgorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJz
dHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIHBjbV9y
YXRlIC0gdWludDMyX3QsIHN0cmVhbSBkYXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWlu
dDhfdCwgWEVOU05EX1BDTV9GT1JNQVRfWFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50
OF90LCBudW1iZXIgb2YgY2hhbm5lbHMgb2YgdGhpcyBzdHJlYW0KKyAqIGdyZWZfZGlyZWN0b3J5
X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFn
ZQorICogICBkZXNjcmliaW5nIHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25l
IHBhZ2UgZXhpc3RzLiBJZiBzaGFyZWQKKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNh
biBiZSBhZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgorICogICByZWZlcmVuY2Ug
dG8gdGhlIG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVs
b3cKKyAqICAgaXMgbm90IE5VTEwpCisgKi8KKworc3RydWN0IHhlbnNuZF9vcGVuX3JlcSB7CisJ
dWludDMyX3QgcGNtX3JhdGU7IC8qIGluIEh6ICovCisJdWludDhfdCBwY21fZm9ybWF0OworCXVp
bnQ4X3QgcGNtX2NoYW5uZWxzOworCXVpbnQxNl90IF9fcmVzZXJ2ZWQwOworCWdyYW50X3JlZl90
IGdyZWZfZGlyZWN0b3J5X3N0YXJ0OworfTsKKworLyoKKyAqIFNoYXJlZCBwYWdlIGZvciBYRU5T
TkRfT1BfT1BFTiBidWZmZXIgZGVzY3JpcHRvciAoZ3JlZl9kaXJlY3RvcnkgaW4gdGhlCisgKiAg
IHJlcXVlc3QpIGVtcGxveXMgYSBsaXN0IG9mIHBhZ2VzLCBkZXNjcmliaW5nIGFsbCBwYWdlcyBv
ZiB0aGUgc2hhcmVkIGRhdGEKKyAqICAgYnVmZmVyOgorICogICAgICAgICAgMCAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZf
ZGlyX25leHRfcGFnZSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bV9ncmVmcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbMF0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdyZWZbMV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbTiAtMV0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBncmVm
X2Rpcl9uZXh0X3BhZ2UgLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2Ug
ZGVzY3JpYmluZworICogICBwYWdlIGRpcmVjdG9yeQorICogbnVtX2dyZWZzIC0gbnVtYmVyIG9m
IGdyZWZzIGluIHRoaXMgcGFnZQorICogZ3JlZltpXSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2Ug
dG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCisgKiAgIGFsbG9jYXRlZCBhdCBYRU5TTkRf
T1BfT1BFTgorICovCisKK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3RvcnkgeworCWdyYW50X3Jl
Zl90IGdyZWZfZGlyX25leHRfcGFnZTsKKwl1aW50MzJfdCBudW1fZ3JlZnM7CisJZ3JhbnRfcmVm
X3QgZ3JlZlswXTsKK307CisKKy8qCisgKiAgUmVxdWVzdCBjbG9zZSAtIGNsb3NlIGFuIG9wZW5l
ZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAg
ICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9u
ICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVp
bnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJh
dGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9DTE9TRQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3Qs
IGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAg
b2YgdGhlIHN0cmVhbSkKKyAqLworCitzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cit9OworCisv
KgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9y
IHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAg
ICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAg
b3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0
IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNO
RF9PUF9SRUFEL1hFTlNORF9PUF9XUklURQorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4
IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhl
IHN0cmVhbSkKKyAqIG9mZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0
IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BF
TiByZXF1ZXN0CisgKiBsZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0
aAorICovCisKK3N0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHsKKwl1aW50MzJfdCBvZmZzZXQ7CisJ
dWludDMyX3QgbGVuOworfTsKKworc3RydWN0IHhlbnNuZF9yZWFkX3JlcSB7CisJdWludDMyX3Qg
b2Zmc2V0OworCXVpbnQzMl90IGxlbjsKK307CisKKy8qCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9s
dW1lIC0gc2V0L2dldCBjaGFubmVscycgdm9sdW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAg
ICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lk
eCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vl
c3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVO
U05EX09QX1NFVF9WT0xVTUUgb3IgWEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHgg
LSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVu
dHJ5CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09Q
X09QRU4gaXMgdXNlZCB0byBleGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAg
ICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAg
ICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFubmVsWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAg
ICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBz
aW50MzJfdCwgdm9sdW1lIG9mIGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBh
cyBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcg
MCBkQi4KKyAqLworCitzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIHsKK307CisKK3N0cnVjdCB4
ZW5zbmRfc2V0X3ZvbF9yZXEgeworfTsKKworLyoKKyAqIFJlcXVlc3QgbXV0ZS91bm11dGUgLSBt
dXRlL3VubXV0ZSBzdHJlYW06CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVy
YXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlk
IC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICog
b3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX01VVEUvWEVOU05EX09QX1VOTVVURQorICog
c3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIg
WGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0
aCBYRU5TTkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hhbmdlIG11dGUvdW5tdXRlCisgKiB2YWx1
ZXM6CisgKgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAg
IDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICBjaGFubmVsWzBdICAgIHwgICBjaGFubmVsWzFdICAgIHwgICBjaGFubmVsWzJdICAgIHwg
ICBjaGFubmVsWzNdICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICBjaGFubmVsW2ldICAgIHwgICBjaGFubmVs
W2krMV0gIHwgICBjaGFubmVsW2krMl0gIHwgICBjaGFubmVsW2krM10gIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisg
KiBjaGFubmVsW2ldIC0gdWludDhfdCwgbm9uLXplcm8gaWYgaS10aCBjaGFubmVsIG5lZWRzIHRv
IGJlIG11dGVkL3VubXV0ZWQKKyAqIE51bWJlciBvZiBjaGFubmVscyBwYXNzZWQgaXMgZXF1YWwg
dG8gWEVOU05EX09QX09QRU4gcmVxdWVzdCBwY21fY2hhbm5lbHMKKyAqIGZpZWxkCisgKi8KKwor
c3RydWN0IHhlbnNuZF9tdXRlX3JlcSB7Cit9OworCitzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEg
eworfTsKKworLyoKKyAqIEFsbCByZXNwb25zZSBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3Ro
ICg2NCBieXRlcykKKyAqCisgKiBSZXNwb25zZSBmb3IgYWxsIHJlcXVlc3RzOgorICogICAgICAg
ICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAg
MyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
IGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2
ZWQgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVxdWVzdAorICogc3Ry
ZWFtX2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVp
bnQ4X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBzdGF0dXMgLSBp
bnQ4X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JTUF8/Pz8pCisgKi8KKworc3RydWN0IHhl
bnNuZF9yZXF1ZXN0IHsKKwl1aW50OF90IHJhd1s2NF07Cit9OworCitzdHJ1Y3QgeGVuc25kX3Jl
c3BvbnNlIHsKKwl1aW50OF90IHJhd1s2NF07Cit9OworCit1bmlvbiB4ZW5zbmRfcmVxIHsKKwlz
dHJ1Y3QgeGVuc25kX3JlcXVlc3QgcmF3OworCXN0cnVjdCB7CisJCXVpbnQxNl90IGlkOworCQl1
aW50OF90IG9wZXJhdGlvbjsKKwkJdWludDhfdCBzdHJlYW1faWR4OworCQl1aW50MzJfdCBwYWRk
aW5nOworCQl1bmlvbiB7CisJCQlzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47CisJCQlzdHJ1
Y3QgeGVuc25kX2Nsb3NlX3JlcSBjbG9zZTsKKwkJCXN0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHdy
aXRlOworCQkJc3RydWN0IHhlbnNuZF9yZWFkX3JlcSByZWFkOworCQkJc3RydWN0IHhlbnNuZF9n
ZXRfdm9sX3JlcSBnZXRfdm9sOworCQkJc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9s
OworCQkJc3RydWN0IHhlbnNuZF9tdXRlX3JlcSBtdXRlOworCQkJc3RydWN0IHhlbnNuZF91bm11
dGVfcmVxIHVubXV0ZTsKKwkJfSBvcDsKKwl9IGRhdGE7Cit9OworCit1bmlvbiB4ZW5zbmRfcmVz
cCB7CisJc3RydWN0IHhlbnNuZF9yZXNwb25zZSByYXc7CisJc3RydWN0IHsKKwkJdWludDE2X3Qg
aWQ7CisJCXVpbnQ4X3Qgb3BlcmF0aW9uOworCQl1aW50OF90IHN0cmVhbV9pZHg7CisJCWludDhf
dCBzdGF0dXM7CisJfSBkYXRhOworfTsKKworREVGSU5FX1JJTkdfVFlQRVMoeGVuX3NuZGlmLCBz
dHJ1Y3QgeGVuc25kX3JlcSwgc3RydWN0IHhlbnNuZF9yZXNwKTsKKworI2VuZGlmIC8qIF9fWEVO
X1BVQkxJQ19JT19YRU5TTkRfSF9fICovCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlz
dApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:06:32 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:06:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wXg-00015X-R0; Thu, 24 Nov 2016 16:06:32 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1c9wXf-00015K-K9
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 16:06:31 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 AA/88-15390-70017385; Thu, 24 Nov 2016 16:06:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRWlGSWpSXmKPExsXS6fjDS5dNwDz
 C4ESLosXKnovMDowehz9cYQlgjGLNzEvKr0hgzTh+awdjwUbOiglfzrA0MF5n72Lk5BASyJPY
 s383YxcjBwevgJ3Evx6wsISAocTT99fZQGwWAVWJ6U2/wOJsAuoSbc+2s4LYIgJGEq1PZjKB2
 MwC21klVm5JALGFBQIlNnfsZ+5i5AIa/4JJYsKK+WDzOYESJ6eyQ6wSlPi7QxiiVUvi4a9bLB
 C2tsSyha+ZQUqYBaQllv/jmMDINwuhYRaShllIGmYhNCxgZFnFqF6cWlSWWqRroZdUlJmeUZK
 bmJmja2hgppebWlycmJ6ak5hUrJecn7uJERh4DECwg3H2Zf9DjJIcTEqivGKLzCKE+JLyUyoz
 Eosz4otKc1KLDzFqcHAIbNu1+gKjFEtefl6qkgQvN795hJBgUWp6akVaZg4wNmBKJTh4lER43
 /ECpXmLCxJzizPTIVKnGBWlxHm9QfoEQBIZpXlwbbB4vMQoKyXMywh0lBBPQWpRbmYJqvwrRn
 EORiVhXmmQKTyZeSVw018BLWYCWiz5zRhkcUkiQkqqgXFN/q4dxQE9/BO6N925skNTQouxetu
 DAvPUE2crbk7TCotMtTn5Z7dAZO/enu9bzj0P4/56+TgT3+0K93KReb3nyoTlpkpl1d5a85ez
 0N77wXcPmx9i4U1tjN4PZWuaflSvrDRy0HyZV/ik7KiXyNpUL/8lm67Omvh5iWBZ5ecpnyW6p
 hY5qSuxFGckGmoxFxUnAgCqEgk4wgIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1480003588!72346042!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53634 invoked from network); 24 Nov 2016 16:06:30 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-12.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 16:06:30 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 09:06:27 -0700
Message-Id: <58371E120200007800121E08@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 09:06:26 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
In-Reply-To: <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE2OjQ0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
IE9uZSB0aGluZyB3aGljaCBJIHRoaW5rIHlvdSBzaG91bGQgaGF2ZSBjbGFyaWZpZWQgdXAgZnJv
bnQgaXMgd2h5Cj4+IHRoZSBleGlzdGluZyBmYmZyb250IGlzIG5laXRoZXIgc3VmZmljaWVudCBu
b3IgcG9zc2libGUgdG8gZXh0ZW5kCj4+IHN1aXRhYmx5Lgo+IEZyYW1lYnVmZmVyIGRldmljZSBp
cyByYXRoZXIgb3V0ZGF0ZWQgd2F5IGZvciBMaW51eCB1c2VyLXNwYWNlCj4gdG8gZHJhdy4gQWxs
IG1vZGVybiBzb2Z0d2FyZSBleHBlY3RzIERSTS9LTVMgZHJpdmVycyBhbmQgYXMKPiBhIGZhbGxi
YWNrICptYXkqIHVzZSBmYmRldi4gRm9yIHRoYXQgcmVhc29uLCB0aGVyZSBpcyBhIGRlbWFuZAo+
IG9uIERSTSBzdXBwb3J0IGZvciBndWVzdHMuIFNvLCBpdCBkb2Vzbid0IHJlcGxhY2UgZmJkZXYs
IGJ1dCByYXRoZXIgZXh0ZW5kCj4+IFdoaWNoIGdldHMgbWUgdG8gYSBzZWNvbmQgYXNwZWN0OiBU
aGUgY2hvc2VuIG5hbWUgaXMKPj4gcmF0aGVyIExpbnV4IGNlbnRyaWMgLSBEUk0gaGFzIHF1aXRl
IGRpZmZlcmVudCBhIG1lYW5pbmcgaW4gdGhlCj4+IFdpbmRvd3Mgd29ybGQgYWZhaWsuCj4+Cj4g
V2VsbCwgdGhhdCB3YXMgbXkgaW50ZW50OiBkZWZpbmUgQUJJIGZvciAqTGludXggRFJNL0tNUyog
cHJvdG9jb2wKPiBUaGF0IHNhaWQsIGl0IGlzIHN0aWxsIHBvc3NpYmxlIHRvIGltcGxlbWVudCBi
YWNrIG9yIGZyb250IG9uIFdpbmRvd3MKPiB3aXRoIHRoaXMgcHJvdG9jb2wgaWYgbmVlZCBiZQoK
SG1tLCBJIHRoaW5rIHlvdSB3YW50IGEgUFYgTGludXggRFJNL0tNUyBkcml2ZXIsIGJ1dCB0aGF0
IGRvZXNuJ3QKbWVhbiB5b3Ugd2FudC9uZWVkIGEgcHJvdG9jb2wgYnkgdGhhdCBuYW1lLiBUaGUg
aW50ZXJmYWNlIGhhcwp0byBkZXNjcmliZSB2aXJ0dWFsIGhhcmR3YXJlLCBhbmQgSSBkb24ndCB0
aGluayB5b3UnZCBjYWxsIGEgZ3JhcGhpY3MKY2FyZCAiRFJNL0tNUyBjYXJkIj8gSGVuY2UgYWxz
byB0aGUgcXVlc3Rpb24gd2hldGhlciB0aGUgZXhpc3RpbmcKZmJmcm9udCBwcm90b2NvbCBjb3Vs
ZG4ndCBiZSBleHRlbmRlZCAtIGFmdGVyIGFsbCBtb2Rlcm4gZ3JhcGhpY3MKKDNEKSBjYXJkcyBo
YXZlIGFsc28gZXZvbHZlZCBmcm9tIHNpbXBsZSBmcmFtZSBidWZmZXIgKDJEKSBvbmVzLgoKSmFu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRk
ZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3Rp
bmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:06:32 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:06:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wXg-00015X-R0; Thu, 24 Nov 2016 16:06:32 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1c9wXf-00015K-K9
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 16:06:31 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 AA/88-15390-70017385; Thu, 24 Nov 2016 16:06:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRWlGSWpSXmKPExsXS6fjDS5dNwDz
 C4ESLosXKnovMDowehz9cYQlgjGLNzEvKr0hgzTh+awdjwUbOiglfzrA0MF5n72Lk5BASyJPY
 s383YxcjBwevgJ3Evx6wsISAocTT99fZQGwWAVWJ6U2/wOJsAuoSbc+2s4LYIgJGEq1PZjKB2
 MwC21klVm5JALGFBQIlNnfsZ+5i5AIa/4JJYsKK+WDzOYESJ6eyQ6wSlPi7QxiiVUvi4a9bLB
 C2tsSyha+ZQUqYBaQllv/jmMDINwuhYRaShllIGmYhNCxgZFnFqF6cWlSWWqRroZdUlJmeUZK
 bmJmja2hgppebWlycmJ6ak5hUrJecn7uJERh4DECwg3H2Zf9DjJIcTEqivGKLzCKE+JLyUyoz
 Eosz4otKc1KLDzFqcHAIbNu1+gKjFEtefl6qkgQvN795hJBgUWp6akVaZg4wNmBKJTh4lER43
 /ECpXmLCxJzizPTIVKnGBWlxHm9QfoEQBIZpXlwbbB4vMQoKyXMywh0lBBPQWpRbmYJqvwrRn
 EORiVhXmmQKTyZeSVw018BLWYCWiz5zRhkcUkiQkqqgXFN/q4dxQE9/BO6N925skNTQouxetu
 DAvPUE2crbk7TCotMtTn5Z7dAZO/enu9bzj0P4/56+TgT3+0K93KReb3nyoTlpkpl1d5a85ez
 0N77wXcPmx9i4U1tjN4PZWuaflSvrDRy0HyZV/ik7KiXyNpUL/8lm67Omvh5iWBZ5ecpnyW6p
 hY5qSuxFGckGmoxFxUnAgCqEgk4wgIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1480003588!72346042!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53634 invoked from network); 24 Nov 2016 16:06:30 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-12.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 16:06:30 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 09:06:27 -0700
Message-Id: <58371E120200007800121E08@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 09:06:26 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
In-Reply-To: <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE2OjQ0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
IE9uZSB0aGluZyB3aGljaCBJIHRoaW5rIHlvdSBzaG91bGQgaGF2ZSBjbGFyaWZpZWQgdXAgZnJv
bnQgaXMgd2h5Cj4+IHRoZSBleGlzdGluZyBmYmZyb250IGlzIG5laXRoZXIgc3VmZmljaWVudCBu
b3IgcG9zc2libGUgdG8gZXh0ZW5kCj4+IHN1aXRhYmx5Lgo+IEZyYW1lYnVmZmVyIGRldmljZSBp
cyByYXRoZXIgb3V0ZGF0ZWQgd2F5IGZvciBMaW51eCB1c2VyLXNwYWNlCj4gdG8gZHJhdy4gQWxs
IG1vZGVybiBzb2Z0d2FyZSBleHBlY3RzIERSTS9LTVMgZHJpdmVycyBhbmQgYXMKPiBhIGZhbGxi
YWNrICptYXkqIHVzZSBmYmRldi4gRm9yIHRoYXQgcmVhc29uLCB0aGVyZSBpcyBhIGRlbWFuZAo+
IG9uIERSTSBzdXBwb3J0IGZvciBndWVzdHMuIFNvLCBpdCBkb2Vzbid0IHJlcGxhY2UgZmJkZXYs
IGJ1dCByYXRoZXIgZXh0ZW5kCj4+IFdoaWNoIGdldHMgbWUgdG8gYSBzZWNvbmQgYXNwZWN0OiBU
aGUgY2hvc2VuIG5hbWUgaXMKPj4gcmF0aGVyIExpbnV4IGNlbnRyaWMgLSBEUk0gaGFzIHF1aXRl
IGRpZmZlcmVudCBhIG1lYW5pbmcgaW4gdGhlCj4+IFdpbmRvd3Mgd29ybGQgYWZhaWsuCj4+Cj4g
V2VsbCwgdGhhdCB3YXMgbXkgaW50ZW50OiBkZWZpbmUgQUJJIGZvciAqTGludXggRFJNL0tNUyog
cHJvdG9jb2wKPiBUaGF0IHNhaWQsIGl0IGlzIHN0aWxsIHBvc3NpYmxlIHRvIGltcGxlbWVudCBi
YWNrIG9yIGZyb250IG9uIFdpbmRvd3MKPiB3aXRoIHRoaXMgcHJvdG9jb2wgaWYgbmVlZCBiZQoK
SG1tLCBJIHRoaW5rIHlvdSB3YW50IGEgUFYgTGludXggRFJNL0tNUyBkcml2ZXIsIGJ1dCB0aGF0
IGRvZXNuJ3QKbWVhbiB5b3Ugd2FudC9uZWVkIGEgcHJvdG9jb2wgYnkgdGhhdCBuYW1lLiBUaGUg
aW50ZXJmYWNlIGhhcwp0byBkZXNjcmliZSB2aXJ0dWFsIGhhcmR3YXJlLCBhbmQgSSBkb24ndCB0
aGluayB5b3UnZCBjYWxsIGEgZ3JhcGhpY3MKY2FyZCAiRFJNL0tNUyBjYXJkIj8gSGVuY2UgYWxz
byB0aGUgcXVlc3Rpb24gd2hldGhlciB0aGUgZXhpc3RpbmcKZmJmcm9udCBwcm90b2NvbCBjb3Vs
ZG4ndCBiZSBleHRlbmRlZCAtIGFmdGVyIGFsbCBtb2Rlcm4gZ3JhcGhpY3MKKDNEKSBjYXJkcyBo
YXZlIGFsc28gZXZvbHZlZCBmcm9tIHNpbXBsZSBmcmFtZSBidWZmZXIgKDJEKSBvbmVzLgoKSmFu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRk
ZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3Rp
bmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:08:54 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:08:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wZy-0001KQ-K8; Thu, 24 Nov 2016 16:08:54 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9wZx-0001KB-Qj; Thu, 24 Nov 2016 16:08:53 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 6C/A1-28490-59017385; Thu, 24 Nov 2016 16:08:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTXeKgHm
 EwZwzohYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGbunbWUr2MtfMePwRdYGxlc8XYxc
 HEICGxkl3jzqY4VwdjNKNN/rYuxi5OQQFoiX+L7qGDOILSJQJfHy5zkmiKKprBLb595iB3GYB
 f6ySHy4eI8JpIpNQFPizudPQDYHB6+AlcSVOdkgYRYBVYm+ySAbODlEBcIl3s9ayAZi8woISp
 yc+YQFxOYUsJFoe/oErIZZwFbiztzdzBC2vMT2t3OYJzDyzULSMgtJ2SwkZQsYmVcxqhenFpW
 lFuka6yUVZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBIYeAxDsYOz453SIUZKDSUmU
 V2yRWYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4mfvMIIcGi1PTUirTMHGAUwKQlOHiURHjf8
 QKleYsLEnOLM9MhUqcYFaXEeb1B+gRAEhmleXBtsMi7xCgrJczLCHSIEE9BalFuZgmq/CtGcQ
 5GJWFeaZApPJl5JXDTXwEtZgJaLPnNGGRxSSJCSqqBkbts8Z+Onma7L6atsaKMPhbii9Zod5x
 9/aTmuLOYRddrdZsS9hnZnEyCBrYp7Yz/a7b2prXp1Z098agvQvt9u7Vb6TquadujtEKPfxax
 m+A9TaFH7lBEwJWHBSyV+v9Td8350GW6tVNuEWsJ/1GngHkSp5d3hzEcDuMMf8S3dsaEAIt9Z
 cVKLMUZiYZazEXFiQCbrAAftwIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480003731!61396091!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21712 invoked from network); 24 Nov 2016 16:08:52 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-27.messagelabs.com with SMTP; 24 Nov 2016 16:08:52 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3315E16;
 Thu, 24 Nov 2016 08:08:51 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 85FB03F483;
 Thu, 24 Nov 2016 08:08:48 -0800 (PST)
To: Artem Mygaiev <artem_mygaiev@epam.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
 <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
 <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <95590564-4f6f-6fd7-f9f3-5bf9e3c4ecb2@arm.com>
Date: Thu, 24 Nov 2016 16:08:47 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyNC8xMS8xNiAxNTo1MCwgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPgo+Cj4gT24gMjQuMTEu
MTYgMTc6MDksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgQXJ0ZW0sCj4+Cj4+IE9uIDI0LzEx
LzE2IDE0OjU4LCBBcnRlbSBNeWdhaWV2IHdyb3RlOgo+Pj4gT24gMjQuMTEuMTYgMTU6MzEsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI0LjExLjE2IGF0IDE0OjE4LCA8YXJ0ZW1fbXln
YWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDI0LjExLjE2IDE1OjA0LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUg
TGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4+Pj4+PiBhdHRyaWJ1dGUgd2hpY2ggaXMgbm90IHN1
cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+Pj4+PiAuLi4gbmVlZHMgdG8gYXZvaWQgdXNpbmcgcGxh
dGZvcm0gc3BlY2lmaWMgY29uc3RydWN0cyAob3IgbWFraW5nCj4+Pj4+PiBvdGhlciBhc3N1bXB0
aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBsZWFzZQo+Pj4+
Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50ICh3
aXRob3V0Cj4+Pj4+PiByZXBlYXRpbmcgdGhlaXIgbWlzdGFrZXMsIGlmIGF0IGFsbCBwb3NzaWJs
ZSkuCj4+Pj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3BlY2lmaWMg
YWxpZ25tZW50KSBkYXRhCj4+Pj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhl
eSBtYXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+Pj4+IGRpZmZlcmVudCBkb21haW5z
LCBubz8KPj4+PiBMZXQgbWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRh
a2UgYSBsb29rIGF0IGV4aXN0aW5nCj4+Pj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5
IHBsYWNpbmcgZmllbGRzIGFuZCBhZGRpbmcgZXhwbGljaXQKPj4+PiBwYWRkaW5nIHdoZXJlIG5l
ZWRlZCwgeW91IGNhbiBhdm9pZCBzdWNoIGxheW91dCBkaWZmZXJlbmNlcy4KPj4+Cj4+PiBEb24n
dCBnZXQgbWUgd3JvbmcgLSBJIGhhdmUgY2hlY2tlZCB0aGUgaS9mIGhlYWRlcnMgYmVmb3JlLiBN
eSBjb25jZXJuCj4+PiBpcyB2ZXJ5IGdlbmVyaWM6IEMgc3RhbmRhcmQgZGVmaW5lcyBhbGlnbm1l
bnQgYXMgYW4KPj4+ICppbXBsZW1lbnRhdGlvbi1kZWZpbmVkKiBpbnRlZ2VyLCBzbyBjdXJyZW50
IGltcGxlbWVudGF0aW9uIGlzIGJhc2VkCj4+PiB1bmRlciB0d28gYXNzdW1wdGlvbnMgb24gdGhl
IGd1ZXN0IHBsYXRmb3JtczogYSkgZ3Vlc3QgY29tcGlsZXIgZG9lcyBub3QKPj4+IGhhdmUgInBh
Y2tpbmciIGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYikgYWxpZ25tZW50IGZvbGxvd3MgdHlwaWNh
bAo+Pj4gdmFsdWVzICgxIGJ5dGUgZm9yIGNoYXIsIDIgYnl0ZXMgZm9yIHNob3J0LCAuLi4pLiBX
aGlsZSB0aGlzIGlzIHRydWUgaW4KPj4+IG1vc3QgY2FzZXMsIHdpdGggc29tZSBlbWJlZGRlZCBS
VE9TIHRoaXMgbWF5IGJlY29tZSBhbiBpc3N1ZS4KPj4KPj4gSSBhbSBub3Qgc3VyZSB3aHkgeW91
IG1lbnRpb25lZCBlbWJlZGRlZCBSVE9TLCB0aGlzIGlzIHNwZWNpZmljIHRvIHRoZQo+PiBjb21w
aWxlciBhbmQgbm90IGFuIE9TLgo+Pgo+IEluZGVlZCwgbXkgc3RhdGVtZW50IGlzIG5vdCBxdWl0
ZSBjb3JyZWN0LiBJdCBpcyBqdXN0IHRoYXQgdGhlcmUgYXJlCj4gcHJvcHJpZXRhcnkgUlRPU2Vz
IGJ1bmRsZWQgd2l0aCBJREVzIHdpdGggb3duIG9yIGN1c3RvbWl6ZWQgdG9vbHMsCj4gY29tcGls
ZXJzLCBldGMuCgpBbmQgdGhlaXIgb3duIEFCST8gSXQgc291bmRzIGNyYXp5IHRvIG1lIHRoYXQg
c29tZW9uZSBtYXkgZGVjaWRlIHRvIHVzZSAKcGFkZGluZyBldmVuIHdoZW4gZmllbGQgYXJlIG5h
dHVyYWxseSBhbGlnbmVkLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:08:54 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:08:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wZy-0001KQ-K8; Thu, 24 Nov 2016 16:08:54 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9wZx-0001KB-Qj; Thu, 24 Nov 2016 16:08:53 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 6C/A1-28490-59017385; Thu, 24 Nov 2016 16:08:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTXeKgHm
 EwZwzohYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGbunbWUr2MtfMePwRdYGxlc8XYxc
 HEICGxkl3jzqY4VwdjNKNN/rYuxi5OQQFoiX+L7qGDOILSJQJfHy5zkmiKKprBLb595iB3GYB
 f6ySHy4eI8JpIpNQFPizudPQDYHB6+AlcSVOdkgYRYBVYm+ySAbODlEBcIl3s9ayAZi8woISp
 yc+YQFxOYUsJFoe/oErIZZwFbiztzdzBC2vMT2t3OYJzDyzULSMgtJ2SwkZQsYmVcxqhenFpW
 lFuka6yUVZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBIYeAxDsYOz453SIUZKDSUmU
 V2yRWYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4mfvMIIcGi1PTUirTMHGAUwKQlOHiURHjf8
 QKleYsLEnOLM9MhUqcYFaXEeb1B+gRAEhmleXBtsMi7xCgrJczLCHSIEE9BalFuZgmq/CtGcQ
 5GJWFeaZApPJl5JXDTXwEtZgJaLPnNGGRxSSJCSqqBkbts8Z+Onma7L6atsaKMPhbii9Zod5x
 9/aTmuLOYRddrdZsS9hnZnEyCBrYp7Yz/a7b2prXp1Z098agvQvt9u7Vb6TquadujtEKPfxax
 m+A9TaFH7lBEwJWHBSyV+v9Td8350GW6tVNuEWsJ/1GngHkSp5d3hzEcDuMMf8S3dsaEAIt9Z
 cVKLMUZiYZazEXFiQCbrAAftwIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480003731!61396091!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21712 invoked from network); 24 Nov 2016 16:08:52 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-27.messagelabs.com with SMTP; 24 Nov 2016 16:08:52 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3315E16;
 Thu, 24 Nov 2016 08:08:51 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 85FB03F483;
 Thu, 24 Nov 2016 08:08:48 -0800 (PST)
To: Artem Mygaiev <artem_mygaiev@epam.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
 <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
 <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <95590564-4f6f-6fd7-f9f3-5bf9e3c4ecb2@arm.com>
Date: Thu, 24 Nov 2016 16:08:47 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyNC8xMS8xNiAxNTo1MCwgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPgo+Cj4gT24gMjQuMTEu
MTYgMTc6MDksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgQXJ0ZW0sCj4+Cj4+IE9uIDI0LzEx
LzE2IDE0OjU4LCBBcnRlbSBNeWdhaWV2IHdyb3RlOgo+Pj4gT24gMjQuMTEuMTYgMTU6MzEsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI0LjExLjE2IGF0IDE0OjE4LCA8YXJ0ZW1fbXln
YWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDI0LjExLjE2IDE1OjA0LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUg
TGludXggc3BlY2lmaWMgX19wYWNrZWQKPj4+Pj4+PiBhdHRyaWJ1dGUgd2hpY2ggaXMgbm90IHN1
cHBvcnRlZCBieSBXaW4gQUZBSUsuCj4+Pj4+PiAuLi4gbmVlZHMgdG8gYXZvaWQgdXNpbmcgcGxh
dGZvcm0gc3BlY2lmaWMgY29uc3RydWN0cyAob3IgbWFraW5nCj4+Pj4+PiBvdGhlciBhc3N1bXB0
aW9ucyBvbiB0aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBsZWFzZQo+Pj4+
Pj4gZm9sbG93IHRoZSBtb2RlbCBvdGhlciBQViBwcm90b2NvbHMgYWxyZWFkeSBwcmVzZW50ICh3
aXRob3V0Cj4+Pj4+PiByZXBlYXRpbmcgdGhlaXIgbWlzdGFrZXMsIGlmIGF0IGFsbCBwb3NzaWJs
ZSkuCj4+Pj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3BlY2lmaWMg
YWxpZ25tZW50KSBkYXRhCj4+Pj4+IHN0cnVjdHVyZXMgdXNlZCBiZXR3ZWVuIGRvbWFpbnMgdGhl
eSBtYXkgaGF2ZSBkaWZmZXJlbnQgYWxpZ25tZW50IG9uCj4+Pj4+IGRpZmZlcmVudCBkb21haW5z
LCBubz8KPj4+PiBMZXQgbWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRh
a2UgYSBsb29rIGF0IGV4aXN0aW5nCj4+Pj4gaW50ZXJmYWNlIGhlYWRlcnMuIEJ5IHByb3Blcmx5
IHBsYWNpbmcgZmllbGRzIGFuZCBhZGRpbmcgZXhwbGljaXQKPj4+PiBwYWRkaW5nIHdoZXJlIG5l
ZWRlZCwgeW91IGNhbiBhdm9pZCBzdWNoIGxheW91dCBkaWZmZXJlbmNlcy4KPj4+Cj4+PiBEb24n
dCBnZXQgbWUgd3JvbmcgLSBJIGhhdmUgY2hlY2tlZCB0aGUgaS9mIGhlYWRlcnMgYmVmb3JlLiBN
eSBjb25jZXJuCj4+PiBpcyB2ZXJ5IGdlbmVyaWM6IEMgc3RhbmRhcmQgZGVmaW5lcyBhbGlnbm1l
bnQgYXMgYW4KPj4+ICppbXBsZW1lbnRhdGlvbi1kZWZpbmVkKiBpbnRlZ2VyLCBzbyBjdXJyZW50
IGltcGxlbWVudGF0aW9uIGlzIGJhc2VkCj4+PiB1bmRlciB0d28gYXNzdW1wdGlvbnMgb24gdGhl
IGd1ZXN0IHBsYXRmb3JtczogYSkgZ3Vlc3QgY29tcGlsZXIgZG9lcyBub3QKPj4+IGhhdmUgInBh
Y2tpbmciIGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYikgYWxpZ25tZW50IGZvbGxvd3MgdHlwaWNh
bAo+Pj4gdmFsdWVzICgxIGJ5dGUgZm9yIGNoYXIsIDIgYnl0ZXMgZm9yIHNob3J0LCAuLi4pLiBX
aGlsZSB0aGlzIGlzIHRydWUgaW4KPj4+IG1vc3QgY2FzZXMsIHdpdGggc29tZSBlbWJlZGRlZCBS
VE9TIHRoaXMgbWF5IGJlY29tZSBhbiBpc3N1ZS4KPj4KPj4gSSBhbSBub3Qgc3VyZSB3aHkgeW91
IG1lbnRpb25lZCBlbWJlZGRlZCBSVE9TLCB0aGlzIGlzIHNwZWNpZmljIHRvIHRoZQo+PiBjb21w
aWxlciBhbmQgbm90IGFuIE9TLgo+Pgo+IEluZGVlZCwgbXkgc3RhdGVtZW50IGlzIG5vdCBxdWl0
ZSBjb3JyZWN0LiBJdCBpcyBqdXN0IHRoYXQgdGhlcmUgYXJlCj4gcHJvcHJpZXRhcnkgUlRPU2Vz
IGJ1bmRsZWQgd2l0aCBJREVzIHdpdGggb3duIG9yIGN1c3RvbWl6ZWQgdG9vbHMsCj4gY29tcGls
ZXJzLCBldGMuCgpBbmQgdGhlaXIgb3duIEFCST8gSXQgc291bmRzIGNyYXp5IHRvIG1lIHRoYXQg
c29tZW9uZSBtYXkgZGVjaWRlIHRvIHVzZSAKcGFkZGluZyBldmVuIHdoZW4gZmllbGQgYXJlIG5h
dHVyYWxseSBhbGlnbmVkLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:19:42 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wkP-0002n4-RH; Thu, 24 Nov 2016 16:19:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9wkO-0002mt-PI; Thu, 24 Nov 2016 16:19:40 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 AD/DD-01948-B1317385; Thu, 24 Nov 2016 16:19:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsXS6fjDS1dK2Dz
 CYM9hXouVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjP5vuxgLFrNXHPl/hLWB8T1rFyMn
 h5BAnsSNOUeZuxg5OHgF7CTeT6gFCUsIGEo8fX+dDSTMIqAqcX6WI0iYTUBdou3ZdrBOEQEji
 dYnM5m6GLk4mAWuMEs8a57IDpIQFvCWuHZlBQvE+CqJCc0PmUBsTgFniXXz1jNCrBKU+LtDGC
 TMLKAl8fDXLRYIW1ti2cLXYNcwC0hLLP/HMYGRbxZCwywkDbOQNMxCaFjAyLKKUaM4tagstUj
 XyEwvqSgzPaMkNzEzR9fQwFQvN7W4ODE9NScxqVgvOT93EyMwCOsZGBh3MN6e7HeIUZKDSUmU
 V2yRWYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4bguYRQoJFqempFWmZOcB4gElLcPAoifC+4
 wVK8xYXJOYWZ6ZDpE4x6nK82/zuAZMQS15+XqqUOO9CkBkCIEUZpXlwI2CxeYlRVkqYl5GBgU
 GIpyC1KDezBFX+FaM4B6OSMK+mENAUnsy8ErhNr4COYAI6QvKbMcgRJYkIKakGRo4Iz/47Kye
 Fhqp/2auUsKx/X5TOorSldnsubbK1XyH+vJRH4U4bn6mXJ0PdfHfOs43HEq+4znq+w7PM4OPs
 pzJLlTzfRdseMO194OrtXD39z/6ybV57zM70XN3X+ueH3oEHpeIaSh+3xd1ibDRa2GM5keFnr
 1jRx3cKKlViZnw7ru+SVzrzWImlOCPRUIu5qDgRAPXa3lzIAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1480004375!72183612!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34845 invoked from network); 24 Nov 2016 16:19:37 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-9.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 16:19:37 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 09:19:35 -0700
Message-Id: <583721250200007800121E4E@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 09:19:33 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480003277-14658-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE3OjAxLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
c3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+ICt9OwoKSSdtIGFmcmFpZCBzdHJ1Y3R1cmVzIHdp
dGhvdXQgYW55IG1lbWJlcnMgYXJlbid0IHBlcm1pdHRlZCBieSBDODkuCgo+ICtzdHJ1Y3QgeGVu
c25kX3JlcXVlc3Qgewo+ICsJdWludDhfdCByYXdbNjRdOwo+ICt9Owo+ICsKPiArc3RydWN0IHhl
bnNuZF9yZXNwb25zZSB7Cj4gKwl1aW50OF90IHJhd1s2NF07Cj4gK307CgpXaGF0IGFyZSB0aGVz
ZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3YW50IHRvIGVuZm9yY2UgYQptaW5pbXVtIHNp
emUsIHRoYXQgd291bGQgYmV0dGVyIGdvIC4uLgoKPiArdW5pb24geGVuc25kX3JlcSB7Cj4gKwlz
dHJ1Y3QgeGVuc25kX3JlcXVlc3QgcmF3Owo+ICsJc3RydWN0IHsKPiArCQl1aW50MTZfdCBpZDsK
PiArCQl1aW50OF90IG9wZXJhdGlvbjsKPiArCQl1aW50OF90IHN0cmVhbV9pZHg7Cj4gKwkJdWlu
dDMyX3QgcGFkZGluZzsKPiArCQl1bmlvbiB7Cj4gKwkJCXN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEg
b3BlbjsKPiArCQkJc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7Cj4gKwkJCXN0cnVjdCB4
ZW5zbmRfd3JpdGVfcmVxIHdyaXRlOwo+ICsJCQlzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHJlYWQ7
Cj4gKwkJCXN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3ZvbDsKPiArCQkJc3RydWN0IHhl
bnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOwo+ICsJCQlzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11
dGU7Cj4gKwkJCXN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7CgouLi4gaGVyZS4KCkFs
c28gcGxlYXNlIG9ic2VydmUgLi9DT0RJTkdfU1RZTEUgKHdlIGRvbid0IHVzZSB0YWJzIGZvcgpp
bmRlbnRhdGlvbikuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2kt
YmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:19:42 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wkP-0002n4-RH; Thu, 24 Nov 2016 16:19:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1c9wkO-0002mt-PI; Thu, 24 Nov 2016 16:19:40 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 AD/DD-01948-B1317385; Thu, 24 Nov 2016 16:19:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsXS6fjDS1dK2Dz
 CYM9hXouVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjP5vuxgLFrNXHPl/hLWB8T1rFyMn
 h5BAnsSNOUeZuxg5OHgF7CTeT6gFCUsIGEo8fX+dDSTMIqAqcX6WI0iYTUBdou3ZdrBOEQEji
 dYnM5m6GLk4mAWuMEs8a57IDpIQFvCWuHZlBQvE+CqJCc0PmUBsTgFniXXz1jNCrBKU+LtDGC
 TMLKAl8fDXLRYIW1ti2cLXYNcwC0hLLP/HMYGRbxZCwywkDbOQNMxCaFjAyLKKUaM4tagstUj
 XyEwvqSgzPaMkNzEzR9fQwFQvN7W4ODE9NScxqVgvOT93EyMwCOsZGBh3MN6e7HeIUZKDSUmU
 V2yRWYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4bguYRQoJFqempFWmZOcB4gElLcPAoifC+4
 wVK8xYXJOYWZ6ZDpE4x6nK82/zuAZMQS15+XqqUOO9CkBkCIEUZpXlwI2CxeYlRVkqYl5GBgU
 GIpyC1KDezBFX+FaM4B6OSMK+mENAUnsy8ErhNr4COYAI6QvKbMcgRJYkIKakGRo4Iz/47Kye
 Fhqp/2auUsKx/X5TOorSldnsubbK1XyH+vJRH4U4bn6mXJ0PdfHfOs43HEq+4znq+w7PM4OPs
 pzJLlTzfRdseMO194OrtXD39z/6ybV57zM70XN3X+ueH3oEHpeIaSh+3xd1ibDRa2GM5keFnr
 1jRx3cKKlViZnw7ru+SVzrzWImlOCPRUIu5qDgRAPXa3lzIAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1480004375!72183612!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34845 invoked from network); 24 Nov 2016 16:19:37 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-9.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 24 Nov 2016 16:19:37 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Thu, 24 Nov 2016 09:19:35 -0700
Message-Id: <583721250200007800121E4E@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Thu, 24 Nov 2016 09:19:33 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480003277-14658-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE3OjAxLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
c3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+ICt9OwoKSSdtIGFmcmFpZCBzdHJ1Y3R1cmVzIHdp
dGhvdXQgYW55IG1lbWJlcnMgYXJlbid0IHBlcm1pdHRlZCBieSBDODkuCgo+ICtzdHJ1Y3QgeGVu
c25kX3JlcXVlc3Qgewo+ICsJdWludDhfdCByYXdbNjRdOwo+ICt9Owo+ICsKPiArc3RydWN0IHhl
bnNuZF9yZXNwb25zZSB7Cj4gKwl1aW50OF90IHJhd1s2NF07Cj4gK307CgpXaGF0IGFyZSB0aGVz
ZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3YW50IHRvIGVuZm9yY2UgYQptaW5pbXVtIHNp
emUsIHRoYXQgd291bGQgYmV0dGVyIGdvIC4uLgoKPiArdW5pb24geGVuc25kX3JlcSB7Cj4gKwlz
dHJ1Y3QgeGVuc25kX3JlcXVlc3QgcmF3Owo+ICsJc3RydWN0IHsKPiArCQl1aW50MTZfdCBpZDsK
PiArCQl1aW50OF90IG9wZXJhdGlvbjsKPiArCQl1aW50OF90IHN0cmVhbV9pZHg7Cj4gKwkJdWlu
dDMyX3QgcGFkZGluZzsKPiArCQl1bmlvbiB7Cj4gKwkJCXN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEg
b3BlbjsKPiArCQkJc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7Cj4gKwkJCXN0cnVjdCB4
ZW5zbmRfd3JpdGVfcmVxIHdyaXRlOwo+ICsJCQlzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHJlYWQ7
Cj4gKwkJCXN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3ZvbDsKPiArCQkJc3RydWN0IHhl
bnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOwo+ICsJCQlzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11
dGU7Cj4gKwkJCXN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7CgouLi4gaGVyZS4KCkFs
c28gcGxlYXNlIG9ic2VydmUgLi9DT0RJTkdfU1RZTEUgKHdlIGRvbid0IHVzZSB0YWJzIGZvcgpp
bmRlbnRhdGlvbikuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2kt
YmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:29:41 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wu5-0003tM-0d; Thu, 24 Nov 2016 16:29:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9wu3-0003tD-Iz; Thu, 24 Nov 2016 16:29:39 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 6A/32-27365-27517385; Thu, 24 Nov 2016 16:29:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0gUURj1zstRnBpXxU/pQVuChC4uISuZUT+
 C+tEDirKH6VjT7uI+bGfV7U9YRohFqBXRNsW2UaZRphaVBYX2QLPUsjCp3B5r5qZZbS4lVjM7
 a9n9dc4953z3XPhoXFVFJdK8w87bLJxJTUUSyQVhi1J3xumy08Ta+Rm1B7vxjMCVw9gSbHnra
 A+xBm0ijZZ8qyOPNHg+lhGFVdGOnhvLStH5aRUokibYPTh42vxIJiq2GoPX1b/DFVKPQefLzi
 BBbDsCb/djUlGaEXR6j0pKhESqMDju2iJjYHNA9PZjiqkBwanL7aFEDYI+9yApu2LYXAjU3cd
 lHMuWwJEPD0IP3iPB6S/FZYKze0moO9ccTFBsCjTcaQwmGDYT6nwD0j0tlU+Cr/eT5Os4dgN8
 dp6mFEs0tB1/T8g4QrKfPzsRHIOzaXDXLYbwbLg2LOLKF+ZCy6sBpHxhDngCb0OYgxP+W+EKT
 oCJ8lNoEj9/0RUsDWwvBW/6hjGF+Am4PXiIVEglAfVPfaQSWQnlzV5KwZug4thEKDFGgUs8TV
 UirXNKdeeUus4pdV0Ir0PJAm8r5m2pWp0m32bUG+xmzmhK1aala8y8IHB63sTlC5ptVnMjktY
 jTDrXUffDFS0ogcbUcUyTSpetmpZv3b7LwAmGXFuRiRda0AyaVgPzLFbSom28nnfsMJqkHZuU
 gY5SxzJuOcoIhZxZMOoVqR2l0rf6RzyYirBYLXxiPFMsz2Blk6HI8nfE5KY+QTMTYxgklVJFF
 fI2s9H+vz6E4mmkjmF2y1OijBb735eGpBKYVCJhbIFcws79kxJLkXP52tjWAmveRp/mQHw2G0
 jef7PDKqz+oVk/btnsE1dVLsv6mb5k3rurZUkHfW5xa0MTU+289CvJHT5ycTRr8WhYmaVG7D+
 r+802LZwYX7rv+7fWGR1qHX7my/Ra0nfpRMnJ6ys2dlKfeh+5u1JcWe5z6/ANme2zPKuu5XjX
 X2jdriYEA6edj9sE7g+5Y7nUpAMAAA==
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480004977!70428779!1
X-Originating-IP: [40.107.0.60]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44046 invoked from network); 24 Nov 2016 16:29:38 -0000
Received: from mail-eopbgr00060.outbound.protection.outlook.com (HELO
 EUR02-AM5-obe.outbound.protection.outlook.com) (40.107.0.60)
 by server-5.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 16:29:38 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=+DS4O9E/Yfz8ch1zNYT5IrCFdvAA5OO1Zf/9qUMDMoU=;
 b=FyoEnxpIuWtsXcElOerg/3S3wiv3XkFZAvtHaa2bn8ESbt+9JsAEQpEllvgitcGJTzbvrp7rG8gzM5TEf1T/lO0aMBXolmwq+2Cv41W20yez83FUrkZ4trZih+6jRs1UEcp6r5U0d07Tucrxqnu8FLCwouUILRM6hGeU2Ivg0Dk=
Received: from DB5PR03CA0033.eurprd03.prod.outlook.com (10.162.150.43) by
 VI1PR03MB1104.eurprd03.prod.outlook.com (10.162.120.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 16:29:35 +0000
Received: from DB3FFO11FD010.protection.gbl (2a01:111:f400:7e04::191) by
 DB5PR03CA0033.outlook.office365.com (2a01:111:e400:51b8::43) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.13 via
 Frontend Transport; Thu, 24 Nov 2016 16:29:35 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.4 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.4; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.4) by
 DB3FFO11FD010.mail.protection.outlook.com (10.47.216.166) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 16:29:35 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2522; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0002.epam.com (10.253.110.5) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 17:29:35 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 17:29:33 +0100
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
 <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
 <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
 <95590564-4f6f-6fd7-f9f3-5bf9e3c4ecb2@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <c1e3aee1-e9f9-71d5-2431-c1d247ad1209@epam.com>
Date: Thu, 24 Nov 2016 18:29:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <95590564-4f6f-6fd7-f9f3-5bf9e3c4ecb2@arm.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0031.epam.com (10.6.110.8) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.4; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(979002)(6009001)(7916002)(2980300002)(438002)(189002)(24454002)(199003)(7636002)(31686004)(2906002)(39060400001)(2950100002)(23746002)(5660300001)(65826007)(7846002)(230700001)(3846002)(305945005)(7736002)(39400400001)(39390400001)(6116002)(8936002)(356003)(8676002)(8666005)(626004)(83506001)(106466001)(246002)(65956001)(38730400001)(33646002)(93886004)(4001350100001)(86362001)(50466002)(7416002)(39380400001)(77096005)(39410400001)(80792005)(230783001)(4326007)(31696002)(92566002)(229853002)(5001770100001)(36756003)(189998001)(54356999)(76176999)(47776003)(50986999)(64126003)(65806001)(7059030)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1104; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0001.epam.com; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD010;
 1:ePp696m+r0VagKvFTxM3+wZLj/1Yx+WldlT0taZvycms4L/cEHwEk/eXyIBHwIB16iICI9VZex/Z1MupL/R5LQxUSptCIHlCFT0p6xepsuXvJfylUbqtUiw/1TY/Ke9/SBZCgsq5M823/z+iHPKCy4RLFpkeH7MLwySwsBILNeIy1A9W0flkJGPUkKjj1y2DxxweTvld94bpG47aC0Hh1aoOyxgfVyJQFHatP1QF0infQ5/JfjjgCN9Gqu/P1O1v/n88JRJqB77vhBrTp3SL0RyLEGN0LV+YgKMbTEZKrYZB2pJwXQby+EbLy9in+xB+hrpk7jc6CdRaBI8Nnr2M8jTPEGtc9ej/ZSQUBkFEMcDjUm6xtK7M0F1fLnCzvQm2aa+nVmsdQHst/2VKzFjJPpEJpJRcKoZth75yidJeK7D284U/D/y6PEY+v0IQ7xuI9cwOBOuEDkk+vte1t3EtaDYZMJDPXtvnKvidCgT1RnOM2yycA7g1+6EVhJLcnz9P8ix3w6GNsnLWmdRPPQyeYh78QMCZwmRDaFqG5NP86/XnwPRqIuoOUKCGxcsnq4Yq
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 2:CiXhhYOzE8ShaGwBI6VmtYGWA0tXWQ0xchiBTj/95E7DD1rYhobWruvhtUvrHLgVXHnkF0kXLWRV6U6Zea8e3KobG/zumXmT652voZuybt9RRKkH5CSHKArTCmbb3UaYgwzd1VYvDUfcTUPGVZPXD2Cqbcr/e6NGmzTG601xDfw=;
 3:5s6fbv8ePB5Z0mZbkTa1KBS594wdraEmKTV3YfjiYAZUMTmjccjFe3jzEtKAgJUaSBGKYhlJOPFElMP4PqRUjVgU8jBPLrAUaQ+7sAIHMzooGUuuKbPvajFNTJ5dtPzeq09eCBVIxb5oXqEE/KBd7pBzUL3jNx2yHCL09506bsiwZSvQDM40E6GvmwwrPs0KfJ3yorpocHJtz0lThldPD0pJrNIgm6ZQeQd6aeea3+igyTHIKIuWYehh8KPmKKr4p2k7/LiIL7hXtwy3YMJlkGw8qXs2dZpWuAasCjw42eo=
X-MS-Office365-Filtering-Correlation-Id: 02bd5c73-0182-4b9f-2eed-08d4148713e7
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1104; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 25:KlLxmxsZcC+g+ndhOl6n7QOlaQSAiGEaz/juKivJ3XvsqDNrwDQuApJRHJJineMi6poNi243tESb8DxAnoGVNc+knnmmt2SLqLxNkaliRS9a7I5XjCmTbAAPX8Sn7sL+tsCT/rw6mqHUWkWQkXvac05heKQBVliuK65Z2hwUVeGuzbugs2sIGJEgPn2qlJBVdpiOu75I/DiFVomKka9WAlQoHdBgItZPb2N9Aa+wee4XkkSC2arPCQHqYx3RKb7XREwblxUoHq4xko0v8Y9lCoCw7YnAw3ujGkuwEuz/MMrYMSeoMeQI1xMF24eylMbY4w8WgzzkvzY0P2soqw92wAARjDGqmGW+H3d3Z8ktQPZa/wphsrBDGykQOT0Tr6RUspbHndmU4PL3RPFSLypSdkCLOmEmWx0G8Y5x1NfWkb9cEjS+Gn8Dr/LUOMclXEXMUOcFb145BqwpgGcGl88df/RGeZGTou9hPZhCAqUoAQseehv+VtWH3wL44cJ6Lqgo5fVfIaieF22RCT6AnRouiF41Ahf6BlJWuZc6hrgzRRvb8hTLA7pENguPp0jgptbSKNncsromSdW7+ZOdstAaXMzTMqjc5vtNMs0hcX+K3lLl6ydire5DoB0u5XjMu/Gt0qwaE7dHOOnEOuX4zIBz/RaMgFwaApSiX+4kwJMu5OBM2YRHWtoCHNRtDz4vcxT4KC5AeSwb218XoPGb5wbF7KDHQG7GTiQy1IGO4RlrYe5i9ZrOEg8fXkHoPDFEsB0zwPT0Z+j26sEp0+RLvPjl3k5mZWP6UywwOEwnv8sNxbrWCrl7E1xosAuHpzvFhxLk
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 31:3JWqU4nvA/GgmMik19Y1a/xuxOZdcIbFbeGCkN5nh1GBZ84C51fzW/A3lRw0YDw6RbMRYIE+qSI8D7NroTUt9PlEbXNHwkhUU8bbMzQ10+3BNBZS+I2boi5Crjdp50KATW23vzF/I6SFwLQ77Tar2dI2cETaqIeidWDXDg89pavL9sRdaqK0+6eU2xWU98w+rwZ29clIFjMsjdl3HFtVEeXpySY9EF9TIHqQD3fTMBlzq8CUqcbeMXGnUbCzrNVA9LcXDgSFEsrb3+VwDYUC0DdIuulOywruKZyAysrb+OM=;
 20:ux/XF4K/cZc1wUjyEZq1fnqGNR72szS97i+XDlOAHc+EqfZyOFB9GeTPRctpgc3dx5su0ZVgZNgu5nVb2gF09/Jxg4/puw0j4xgJJJ3u4Rxqc6bEfI1uVyw71/3OR6s3qhA2CpGFaMIhfuao3I4G2nYjzhFqQ0id83g4iLCkZS1ZKXd3rseg3dKVVSdH7o/3IFXPQ6d3RSWWW6Fdj0OcwiOAq2biMCOHPNBxrEMMqR/2H4UhTgGC5h7iGtt+XZ/hzu9aNG5fzT3v/5p5cE9dFdOgolMp8hqJYLNzuXe2rEXm7D82w0nSwRm7ZLBe2bNcfjsFS9ISv0HSIJrxqnaAjWUaMr6L0Nal42nAF3v/0T4V2XDZt+OcTkoQEogmP/LM+1+dq/d10b613Uo1mH4SdhejJSqHd1M+pWgIngTJrzU=
X-Microsoft-Antispam-PRVS: <VI1PR03MB1104F70DB936332B8EC50D8CF4B60@VI1PR03MB1104.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6045199)(6060326)(6040361)(601004)(2401047)(5005006)(13018025)(13016025)(8121501046)(10201501046)(3002001)(6061324)(6041248)(20161123564025)(20161123562025)(2016111802025)(20161123555025)(20161123560025)(20161123558021)(6043046);
 SRVR:VI1PR03MB1104; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1104; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 4:z1Rsit5nKAcXkmWk/SUo5Y7nmEsK2xYCMlqtYwP9IbLQez94xOthJxnt5f68SFWbiviKRxE7KXJhf7/Xy6W7sFcYixNACs5eySLrVqf/3jPW/HrsbCNeJI1wQYH4E6R+aEA7AiDLEeTpsN1p76sEPW1829vJFrIyUtRKlgPFPZtol2H0r8kRFEnmdn7RVNPeRWbLCOVM6Ks0S3iMcGKah0Iuq2wx/x17yM1of/O8TBMQB5j9Cr//Q9I/RsIe0txsnxPNWvGtvG2PscYzE9+WqVO5rZlxVGIkjXdJd2EJDYoBKIZTvRvD5rXh+NClcUi4OQwa/hAR9zYoyRgh9vUbbGaOSeyfH0FZ0gGbV5Jf7EwyY6HfSUM1a1dlg8L/wkUINZ7hnujXsfx74JccgwbZSjF3V/EYdIjUcPvHDcXmwiEdtWUBxIe1F930PWb+8Q1YpC/P7APgqnKXfAf4aZfqASu7y4t+Cat3iyPWcTgd/pvcMpMWaSknQuoubkdJmIkyNF9m4yaa16zEMEcN19Qj2PIxzkR0HY1Ci8oLTnZhHBG+BzR5YVdhY2y5bU03FNNFIUbdEG6iv0F9OVqiECQuMglEf8SU1KugMaugcV2o0ijP2lXugsbLP4KzLsXOXZalxPTQSIg3l68MoS37OZu+nWxWIqnUDW1TlQcxZTv/Ds462c+7o6qYH6swZP13vZkui2Bxohpwk0UiYMmIPrSLYybxsPX8NzxUAS5/5acqrGdUYKUBU/nOo5PkqbuaivIDNTa3anETfJzmSAXt2t0Bog==
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; VI1PR03MB1104;
 23:E+2Bx2lQOwXeRfWgU+vTpc3C3+3gT1Q8g5kIN?=
 =?Windows-1252?Q?VbRHlMZbqh1I8hU9jhWWApzQa4O1837Ixp9wkzZvYjmyfGvvccV/yVqd?=
 =?Windows-1252?Q?nydyo5vQk8nopwv6iUubeRElbGdZ4mwFFvvRrCbF7lWE1OHfPXU5aPuW?=
 =?Windows-1252?Q?xCe1YYiZSV4ps7mR1+ND1/rN+n0YvTwtlRLr87vV3GPyspZItP9N+vbA?=
 =?Windows-1252?Q?0UyR30O78eKsVXo4wFIVLneSopx62lm+0BqX9HVHrOkMRMJrDI2q/SMj?=
 =?Windows-1252?Q?N5FOTHBQu6G0ijII56+U1BnvUhRdpfEYNAVDo55qR+XO5PBg+lRbCrXr?=
 =?Windows-1252?Q?uFqYEslN2xqvszK9s6DTF/bDbjtEMdXaik00zS5LGTexmIv2Y6VDl89S?=
 =?Windows-1252?Q?SYe8I1CGZpbgARHPobQwRLSzYaF4Jni1lS7dHqVTkm+9MQ+GLLm8ma45?=
 =?Windows-1252?Q?gvJM6fv1teG844su8Ce34lsVgEHEUVrDXfJG6PpITXJ1AijbSTrDjp6L?=
 =?Windows-1252?Q?x1b+csnp01Uc7RPN0Nsc8ZsoPnT4Y2pDf2gGV0elFvObDMFR8BSCTkP3?=
 =?Windows-1252?Q?LINkq0hbf+Q51fOZ1jktFlDNJzs8wLOeoji0ZqR73FZI34ORuXQH53ud?=
 =?Windows-1252?Q?Qs1ujFXbrz7m3nazTbEss+AvObl4fwOjV6M7jTX1Rf01nwz8/aZNfuIm?=
 =?Windows-1252?Q?QI7hq+olonFWASpCCDrecNMNMVmae5j2uawLTkkRaQQxaRiCyYlJK48G?=
 =?Windows-1252?Q?vfFyo6Fc52wlNDBSFGkP3LhPVJm5lAf10x9zNjvYEi7eYsiy8LN1C70l?=
 =?Windows-1252?Q?IqQNn+6x2rTpNycAQaJIoLaOgEvpGYUzjyaZO7z15M2Fk1Z5Zmaa52S5?=
 =?Windows-1252?Q?q/Y/BFczbKwBkiMNKAypVZP63a+lGEBbHlevbjKkbRtEfnHmLWOV5bOV?=
 =?Windows-1252?Q?QhkqnEEdFGyqsGi6d2U0CquOJwcGQnwyED9ru6cwMxe853vFqjFMzgg0?=
 =?Windows-1252?Q?SYZ9QllL+fJGe0T9yL9uxJwlbjJr33JL47F0I+D3IBt7x9l4H29VyM89?=
 =?Windows-1252?Q?Qe+MynH2tt64n4sbQo5F54HYtdssJjCOyFgeQdMilt9ZQc2UVe8cZjrd?=
 =?Windows-1252?Q?2vaXWGOrhm+7SzuyCOG6kt7mhNJseJT3bbeqcPZ5NGS+0lE8ze01hact?=
 =?Windows-1252?Q?PJR9phlrtt6R6vKPHyO/kjsfaZbJpcP7wezHvaQHxQe4TgYyOnl7W1kT?=
 =?Windows-1252?Q?WTLcXgFROdX63E5e0o14fUX05wczirjCYfw7zVzQ0ReCJmdI4YTOSRdq?=
 =?Windows-1252?Q?EQVrT82O51gkgzrvDrR2Byx5enPhJfUEf+HaXtIuTdA69O0F70KGDzby?=
 =?Windows-1252?Q?IvjMK5LRQAs7Ug4fzf5coU+n+ppTU5fGiWJx3/JOqigUE3KNqsrlM5wS?=
 =?Windows-1252?Q?Zj7823GgtS/TvKVn02mQ/UzJEc32EOX2p6UJVx78wiiaJFmS1ciJ6cyE?=
 =?Windows-1252?Q?knwZbQqN9SUB63FgCSS+aN4/CMoNkeqOCzoYOVgxanrpatrTsRuLazaD?=
 =?Windows-1252?Q?fQnwUpxrHqWVmuiRn6EdGQHg4mj0pn8qiljfzTf61cpM0TSC7ZPF5ZSj?=
 =?Windows-1252?Q?XBpTvSSvV4yPHTRXZw4DxU8i84Czh81utzZJtRc6NVa?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 6:fUh0DjuknWv50QqRCdWTHCv/oO2eixoqwk56UAs59dXvoJX0FeicfNIqtssG0NVRZNynXSMb8dsLvKSE9gOYns/UQ2UNqjcREbuonRkHAzpSXeNakt7e5/xQdqsyGBmIkggYMZut3TaZFWcwnwHQ64mZoOJq0uaC3vkGNR3RQ3VgEYzX+t0YvtcNIcBoY7QMbz5QbeCXil4JulgWVK2/6dFVbLUKZ857jvnfoChAzWjZKgAz4gmH5wmZCyDFaD8Go6TnSjJc2gxhvho2FmStYPDJB8408q7BXyFb/Gx2l175MccZI/KveBmAVHNYpkQZk5fpR5pnwbcImNx4juFsyVSutyryI4eSbfMjtNDsWkAFXzfDYJRFvR7yWDKbkEXM;
 5:UXI2h+BbZ+a706xwy3lu46zwphEPxmnTOwLGK2d8H8s4luq3f5QJP5q0DZeCkwmmbF0fL1gH/6Ko2DNjTVa5mjwuL/PnoKtVm0rgq3uCCrHnIejwwyrLDhb0SGxu0z/mSd8TtGof0fObNMM8t2F90Uu8qnB+Vhmp+LTSFeLeZws=;
 24:HQ+zz71aU8XW7f5Ci8UL69FMys7NcUicyWc2Xy0cVr/avS4X8t5rZvjBhaVnFTHXgJcUi+/dSM0ZGwdTLdr+qwbW70a5jx/FumHCxROIMF0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 7:atc67GAVAG+xNoyUMNjx62pK5SMVkYH2VHixii/0gcug+cGdyicW3Mvwv1vQi2dpwjrJnn5rzwKYDhZ8WgmJyx/+mvuaSbm8H2VxBiNVtaDEELiO0nnxScBz/KtaDzK7m+y23jrLkf0uOvHdwJ1b9TTNfX1/w4RlXkPnj7JnPye1JwE0M7BdGUyX5jnzBaFDI81nl0M1anLyuOu+zbt/FB6lrtuu8jhbl15onKzvm7ittnJ6qC/noqDqD7mTLOQgxQDTt3H7xNRwy3e4Vb10xa1ACvMdrKr+bJS0Fx3T22smpRlr6E/g76dGRb5HnKMKoKR7FtSOrx27nx2mjwgN1NvVGocXmvLr+Mvom2EsJWY=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 16:29:35.2048 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.4];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1104
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>, Oleksandr
 Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyNC4xMS4xNiAxODowOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI0LzExLzE2IDE1
OjUwLCBBcnRlbSBNeWdhaWV2IHdyb3RlOgo+PiBPbiAyNC4xMS4xNiAxNzowOSwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+Pj4gSGkgQXJ0ZW0sCj4+Pgo+Pj4gT24gMjQvMTEvMTYgMTQ6NTgsIEFydGVt
IE15Z2FpZXYgd3JvdGU6Cj4+Pj4gT24gMjQuMTEuMTYgMTU6MzEsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+Pj4+PiBPbiAyNC4xMS4xNiBhdCAxNDoxOCwgPGFydGVtX215Z2FpZXZAZXBhbS5jb20+
IHdyb3RlOgo+Pj4+Pj4gT24gMjQuMTEuMTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lm
aWMgX19wYWNrZWQKPj4+Pj4+Pj4gYXR0cmlidXRlIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkg
V2luIEFGQUlLLgo+Pj4+Pj4+IC4uLiBuZWVkcyB0byBhdm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVj
aWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPj4+Pj4+PiBvdGhlciBhc3N1bXB0aW9ucyBvbiB0
aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBsZWFzZQo+Pj4+Pj4+IGZvbGxv
dyB0aGUgbW9kZWwgb3RoZXIgUFYgcHJvdG9jb2xzIGFscmVhZHkgcHJlc2VudCAod2l0aG91dAo+
Pj4+Pj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxsIHBvc3NpYmxlKS4KPj4+
Pj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3BlY2lmaWMgYWxpZ25t
ZW50KSBkYXRhCj4+Pj4+PiBzdHJ1Y3R1cmVzIHVzZWQgYmV0d2VlbiBkb21haW5zIHRoZXkgbWF5
IGhhdmUgZGlmZmVyZW50IGFsaWdubWVudCBvbgo+Pj4+Pj4gZGlmZmVyZW50IGRvbWFpbnMsIG5v
Pwo+Pj4+PiBMZXQgbWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRha2Ug
YSBsb29rIGF0IGV4aXN0aW5nCj4+Pj4+IGludGVyZmFjZSBoZWFkZXJzLiBCeSBwcm9wZXJseSBw
bGFjaW5nIGZpZWxkcyBhbmQgYWRkaW5nIGV4cGxpY2l0Cj4+Pj4+IHBhZGRpbmcgd2hlcmUgbmVl
ZGVkLCB5b3UgY2FuIGF2b2lkIHN1Y2ggbGF5b3V0IGRpZmZlcmVuY2VzLgo+Pj4+Cj4+Pj4gRG9u
J3QgZ2V0IG1lIHdyb25nIC0gSSBoYXZlIGNoZWNrZWQgdGhlIGkvZiBoZWFkZXJzIGJlZm9yZS4g
TXkgY29uY2Vybgo+Pj4+IGlzIHZlcnkgZ2VuZXJpYzogQyBzdGFuZGFyZCBkZWZpbmVzIGFsaWdu
bWVudCBhcyBhbgo+Pj4+ICppbXBsZW1lbnRhdGlvbi1kZWZpbmVkKiBpbnRlZ2VyLCBzbyBjdXJy
ZW50IGltcGxlbWVudGF0aW9uIGlzIGJhc2VkCj4+Pj4gdW5kZXIgdHdvIGFzc3VtcHRpb25zIG9u
IHRoZSBndWVzdCBwbGF0Zm9ybXM6IGEpIGd1ZXN0IGNvbXBpbGVyCj4+Pj4gZG9lcyBub3QKPj4+
PiBoYXZlICJwYWNraW5nIiBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGIpIGFsaWdubWVudCBmb2xs
b3dzIHR5cGljYWwKPj4+PiB2YWx1ZXMgKDEgYnl0ZSBmb3IgY2hhciwgMiBieXRlcyBmb3Igc2hv
cnQsIC4uLikuIFdoaWxlIHRoaXMgaXMKPj4+PiB0cnVlIGluCj4+Pj4gbW9zdCBjYXNlcywgd2l0
aCBzb21lIGVtYmVkZGVkIFJUT1MgdGhpcyBtYXkgYmVjb21lIGFuIGlzc3VlLgo+Pj4KPj4+IEkg
YW0gbm90IHN1cmUgd2h5IHlvdSBtZW50aW9uZWQgZW1iZWRkZWQgUlRPUywgdGhpcyBpcyBzcGVj
aWZpYyB0byB0aGUKPj4+IGNvbXBpbGVyIGFuZCBub3QgYW4gT1MuCj4+Pgo+PiBJbmRlZWQsIG15
IHN0YXRlbWVudCBpcyBub3QgcXVpdGUgY29ycmVjdC4gSXQgaXMganVzdCB0aGF0IHRoZXJlIGFy
ZQo+PiBwcm9wcmlldGFyeSBSVE9TZXMgYnVuZGxlZCB3aXRoIElERXMgd2l0aCBvd24gb3IgY3Vz
dG9taXplZCB0b29scywKPj4gY29tcGlsZXJzLCBldGMuCj4KPiBBbmQgdGhlaXIgb3duIEFCST8g
SXQgc291bmRzIGNyYXp5IHRvIG1lIHRoYXQgc29tZW9uZSBtYXkgZGVjaWRlIHRvCj4gdXNlIHBh
ZGRpbmcgZXZlbiB3aGVuIGZpZWxkIGFyZSBuYXR1cmFsbHkgYWxpZ25lZC4KTm8sIG5vLCB0aGF0
IHdvdWxkIGJlIG92ZXJraWxsLi4uIEkgYW0ganVzdCB0YWxraW5nIGFib3V0IHN5c3RlbS13aWRl
CmFsaWdubWVudCBjb25maWd1cmF0aW9uIGZvciBwZXJmb3JtYW5jZS9zaXplIGJhbGFuY2UgKHJl
ZHVjZSBwYWRkaW5nLApub3QgaW5jcmVhc2UpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 16:29:41 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 16:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9wu5-0003tM-0d; Thu, 24 Nov 2016 16:29:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Artem_Mygaiev@epam.com>)
 id 1c9wu3-0003tD-Iz; Thu, 24 Nov 2016 16:29:39 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 6A/32-27365-27517385; Thu, 24 Nov 2016 16:29:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0gUURj1zstRnBpXxU/pQVuChC4uISuZUT+
 C+tEDirKH6VjT7uI+bGfV7U9YRohFqBXRNsW2UaZRphaVBYX2QLPUsjCp3B5r5qZZbS4lVjM7
 a9n9dc4953z3XPhoXFVFJdK8w87bLJxJTUUSyQVhi1J3xumy08Ta+Rm1B7vxjMCVw9gSbHnra
 A+xBm0ijZZ8qyOPNHg+lhGFVdGOnhvLStH5aRUokibYPTh42vxIJiq2GoPX1b/DFVKPQefLzi
 BBbDsCb/djUlGaEXR6j0pKhESqMDju2iJjYHNA9PZjiqkBwanL7aFEDYI+9yApu2LYXAjU3cd
 lHMuWwJEPD0IP3iPB6S/FZYKze0moO9ccTFBsCjTcaQwmGDYT6nwD0j0tlU+Cr/eT5Os4dgN8
 dp6mFEs0tB1/T8g4QrKfPzsRHIOzaXDXLYbwbLg2LOLKF+ZCy6sBpHxhDngCb0OYgxP+W+EKT
 oCJ8lNoEj9/0RUsDWwvBW/6hjGF+Am4PXiIVEglAfVPfaQSWQnlzV5KwZug4thEKDFGgUs8TV
 UirXNKdeeUus4pdV0Ir0PJAm8r5m2pWp0m32bUG+xmzmhK1aala8y8IHB63sTlC5ptVnMjktY
 jTDrXUffDFS0ogcbUcUyTSpetmpZv3b7LwAmGXFuRiRda0AyaVgPzLFbSom28nnfsMJqkHZuU
 gY5SxzJuOcoIhZxZMOoVqR2l0rf6RzyYirBYLXxiPFMsz2Blk6HI8nfE5KY+QTMTYxgklVJFF
 fI2s9H+vz6E4mmkjmF2y1OijBb735eGpBKYVCJhbIFcws79kxJLkXP52tjWAmveRp/mQHw2G0
 jef7PDKqz+oVk/btnsE1dVLsv6mb5k3rurZUkHfW5xa0MTU+289CvJHT5ycTRr8WhYmaVG7D+
 r+802LZwYX7rv+7fWGR1qHX7my/Ra0nfpRMnJ6ys2dlKfeh+5u1JcWe5z6/ANme2zPKuu5XjX
 X2jdriYEA6edj9sE7g+5Y7nUpAMAAA==
X-Env-Sender: Artem_Mygaiev@epam.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480004977!70428779!1
X-Originating-IP: [40.107.0.60]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44046 invoked from network); 24 Nov 2016 16:29:38 -0000
Received: from mail-eopbgr00060.outbound.protection.outlook.com (HELO
 EUR02-AM5-obe.outbound.protection.outlook.com) (40.107.0.60)
 by server-5.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 24 Nov 2016 16:29:38 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=EPAM.onmicrosoft.com; 
 s=selector1-epam-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=+DS4O9E/Yfz8ch1zNYT5IrCFdvAA5OO1Zf/9qUMDMoU=;
 b=FyoEnxpIuWtsXcElOerg/3S3wiv3XkFZAvtHaa2bn8ESbt+9JsAEQpEllvgitcGJTzbvrp7rG8gzM5TEf1T/lO0aMBXolmwq+2Cv41W20yez83FUrkZ4trZih+6jRs1UEcp6r5U0d07Tucrxqnu8FLCwouUILRM6hGeU2Ivg0Dk=
Received: from DB5PR03CA0033.eurprd03.prod.outlook.com (10.162.150.43) by
 VI1PR03MB1104.eurprd03.prod.outlook.com (10.162.120.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.8; Thu, 24 Nov 2016 16:29:35 +0000
Received: from DB3FFO11FD010.protection.gbl (2a01:111:f400:7e04::191) by
 DB5PR03CA0033.outlook.office365.com (2a01:111:e400:51b8::43) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.13 via
 Frontend Transport; Thu, 24 Nov 2016 16:29:35 +0000
Received-SPF: Pass (protection.outlook.com: domain of epam.com designates
 91.120.43.4 as permitted sender) receiver=protection.outlook.com;
 client-ip=91.120.43.4; helo=owabud.epam.com;
Received: from owabud.epam.com (91.120.43.4) by
 DB3FFO11FD010.mail.protection.outlook.com (10.47.216.166) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.734.4 via Frontend Transport; Thu, 24 Nov 2016 16:29:35 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:;
 SizeAsReceived:2522; Count:17
Received: from EPHUBUDSA0033.epam.com (10.253.110.10) by
 EPHUBUDSA0002.epam.com (10.253.110.5) with Microsoft SMTP Server (TLS) id
 15.0.1210.3; Thu, 24 Nov 2016 17:29:35 +0100
Received: from [10.0.2.15] (10.17.182.125) by EPHUBUDSA0033.epam.com
 (10.253.110.10) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 24 Nov
 2016 17:29:33 +0100
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1479919089-20174-1-git-send-email-andr2000@gmail.com>
 <1479919089-20174-2-git-send-email-andr2000@gmail.com>
 <5836D5F602000078001219C6@prv-mh.provo.novell.com>
 <CANY+8ddgy0ogNCQD4QeJm69A-wC7Yg7t33_1RnDs8mRV9J5VrA@mail.gmail.com>
 <0eb60380-ab26-bbe2-0b97-bc2ab5b51c28@arm.com>
 <CANY+8dc0HHVUjQkGAwr=-e52Kv0DpX5pw3xt5V55phqJRi3Wqw@mail.gmail.com>
 <5836F3810200007800121B08@prv-mh.provo.novell.com>
 <51d08fa8-c6e5-833b-a6e5-b24249605e7e@epam.com>
 <5836F9C30200007800121B4B@prv-mh.provo.novell.com>
 <2568fba3-574d-93db-fdb9-403aae376fa9@epam.com>
 <290ef8c4-bb56-44f9-4ae7-47a7236b2206@arm.com>
 <a0ef4fe2-1f2f-9ea2-7df9-c74beb26954f@epam.com>
 <95590564-4f6f-6fd7-f9f3-5bf9e3c4ecb2@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <c1e3aee1-e9f9-71d5-2431-c1d247ad1209@epam.com>
Date: Thu, 24 Nov 2016 18:29:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <95590564-4f6f-6fd7-f9f3-5bf9e3c4ecb2@arm.com>
X-Originating-IP: [10.17.182.125]
X-ClientProxiedBy: EPBYMINSA0031.epam.com (10.6.110.8) To
 EPHUBUDSA0033.epam.com (10.253.110.10)
X-IncomingHeaderCount: 17
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:91.120.43.4; IPV:NLI; CTRY:HU; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(979002)(6009001)(7916002)(2980300002)(438002)(189002)(24454002)(199003)(7636002)(31686004)(2906002)(39060400001)(2950100002)(23746002)(5660300001)(65826007)(7846002)(230700001)(3846002)(305945005)(7736002)(39400400001)(39390400001)(6116002)(8936002)(356003)(8676002)(8666005)(626004)(83506001)(106466001)(246002)(65956001)(38730400001)(33646002)(93886004)(4001350100001)(86362001)(50466002)(7416002)(39380400001)(77096005)(39410400001)(80792005)(230783001)(4326007)(31696002)(92566002)(229853002)(5001770100001)(36756003)(189998001)(54356999)(76176999)(47776003)(50986999)(64126003)(65806001)(7059030)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB1104; H:owabud.epam.com; FPR:;
 SPF:Pass; PTR:ephubudsa0001.epam.com; MX:1; A:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD010;
 1:ePp696m+r0VagKvFTxM3+wZLj/1Yx+WldlT0taZvycms4L/cEHwEk/eXyIBHwIB16iICI9VZex/Z1MupL/R5LQxUSptCIHlCFT0p6xepsuXvJfylUbqtUiw/1TY/Ke9/SBZCgsq5M823/z+iHPKCy4RLFpkeH7MLwySwsBILNeIy1A9W0flkJGPUkKjj1y2DxxweTvld94bpG47aC0Hh1aoOyxgfVyJQFHatP1QF0infQ5/JfjjgCN9Gqu/P1O1v/n88JRJqB77vhBrTp3SL0RyLEGN0LV+YgKMbTEZKrYZB2pJwXQby+EbLy9in+xB+hrpk7jc6CdRaBI8Nnr2M8jTPEGtc9ej/ZSQUBkFEMcDjUm6xtK7M0F1fLnCzvQm2aa+nVmsdQHst/2VKzFjJPpEJpJRcKoZth75yidJeK7D284U/D/y6PEY+v0IQ7xuI9cwOBOuEDkk+vte1t3EtaDYZMJDPXtvnKvidCgT1RnOM2yycA7g1+6EVhJLcnz9P8ix3w6GNsnLWmdRPPQyeYh78QMCZwmRDaFqG5NP86/XnwPRqIuoOUKCGxcsnq4Yq
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 2:CiXhhYOzE8ShaGwBI6VmtYGWA0tXWQ0xchiBTj/95E7DD1rYhobWruvhtUvrHLgVXHnkF0kXLWRV6U6Zea8e3KobG/zumXmT652voZuybt9RRKkH5CSHKArTCmbb3UaYgwzd1VYvDUfcTUPGVZPXD2Cqbcr/e6NGmzTG601xDfw=;
 3:5s6fbv8ePB5Z0mZbkTa1KBS594wdraEmKTV3YfjiYAZUMTmjccjFe3jzEtKAgJUaSBGKYhlJOPFElMP4PqRUjVgU8jBPLrAUaQ+7sAIHMzooGUuuKbPvajFNTJ5dtPzeq09eCBVIxb5oXqEE/KBd7pBzUL3jNx2yHCL09506bsiwZSvQDM40E6GvmwwrPs0KfJ3yorpocHJtz0lThldPD0pJrNIgm6ZQeQd6aeea3+igyTHIKIuWYehh8KPmKKr4p2k7/LiIL7hXtwy3YMJlkGw8qXs2dZpWuAasCjw42eo=
X-MS-Office365-Filtering-Correlation-Id: 02bd5c73-0182-4b9f-2eed-08d4148713e7
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002);
 SRVR:VI1PR03MB1104; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 25:KlLxmxsZcC+g+ndhOl6n7QOlaQSAiGEaz/juKivJ3XvsqDNrwDQuApJRHJJineMi6poNi243tESb8DxAnoGVNc+knnmmt2SLqLxNkaliRS9a7I5XjCmTbAAPX8Sn7sL+tsCT/rw6mqHUWkWQkXvac05heKQBVliuK65Z2hwUVeGuzbugs2sIGJEgPn2qlJBVdpiOu75I/DiFVomKka9WAlQoHdBgItZPb2N9Aa+wee4XkkSC2arPCQHqYx3RKb7XREwblxUoHq4xko0v8Y9lCoCw7YnAw3ujGkuwEuz/MMrYMSeoMeQI1xMF24eylMbY4w8WgzzkvzY0P2soqw92wAARjDGqmGW+H3d3Z8ktQPZa/wphsrBDGykQOT0Tr6RUspbHndmU4PL3RPFSLypSdkCLOmEmWx0G8Y5x1NfWkb9cEjS+Gn8Dr/LUOMclXEXMUOcFb145BqwpgGcGl88df/RGeZGTou9hPZhCAqUoAQseehv+VtWH3wL44cJ6Lqgo5fVfIaieF22RCT6AnRouiF41Ahf6BlJWuZc6hrgzRRvb8hTLA7pENguPp0jgptbSKNncsromSdW7+ZOdstAaXMzTMqjc5vtNMs0hcX+K3lLl6ydire5DoB0u5XjMu/Gt0qwaE7dHOOnEOuX4zIBz/RaMgFwaApSiX+4kwJMu5OBM2YRHWtoCHNRtDz4vcxT4KC5AeSwb218XoPGb5wbF7KDHQG7GTiQy1IGO4RlrYe5i9ZrOEg8fXkHoPDFEsB0zwPT0Z+j26sEp0+RLvPjl3k5mZWP6UywwOEwnv8sNxbrWCrl7E1xosAuHpzvFhxLk
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 31:3JWqU4nvA/GgmMik19Y1a/xuxOZdcIbFbeGCkN5nh1GBZ84C51fzW/A3lRw0YDw6RbMRYIE+qSI8D7NroTUt9PlEbXNHwkhUU8bbMzQ10+3BNBZS+I2boi5Crjdp50KATW23vzF/I6SFwLQ77Tar2dI2cETaqIeidWDXDg89pavL9sRdaqK0+6eU2xWU98w+rwZ29clIFjMsjdl3HFtVEeXpySY9EF9TIHqQD3fTMBlzq8CUqcbeMXGnUbCzrNVA9LcXDgSFEsrb3+VwDYUC0DdIuulOywruKZyAysrb+OM=;
 20:ux/XF4K/cZc1wUjyEZq1fnqGNR72szS97i+XDlOAHc+EqfZyOFB9GeTPRctpgc3dx5su0ZVgZNgu5nVb2gF09/Jxg4/puw0j4xgJJJ3u4Rxqc6bEfI1uVyw71/3OR6s3qhA2CpGFaMIhfuao3I4G2nYjzhFqQ0id83g4iLCkZS1ZKXd3rseg3dKVVSdH7o/3IFXPQ6d3RSWWW6Fdj0OcwiOAq2biMCOHPNBxrEMMqR/2H4UhTgGC5h7iGtt+XZ/hzu9aNG5fzT3v/5p5cE9dFdOgolMp8hqJYLNzuXe2rEXm7D82w0nSwRm7ZLBe2bNcfjsFS9ISv0HSIJrxqnaAjWUaMr6L0Nal42nAF3v/0T4V2XDZt+OcTkoQEogmP/LM+1+dq/d10b613Uo1mH4SdhejJSqHd1M+pWgIngTJrzU=
X-Microsoft-Antispam-PRVS: <VI1PR03MB1104F70DB936332B8EC50D8CF4B60@VI1PR03MB1104.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6045199)(6060326)(6040361)(601004)(2401047)(5005006)(13018025)(13016025)(8121501046)(10201501046)(3002001)(6061324)(6041248)(20161123564025)(20161123562025)(2016111802025)(20161123555025)(20161123560025)(20161123558021)(6043046);
 SRVR:VI1PR03MB1104; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB1104; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 4:z1Rsit5nKAcXkmWk/SUo5Y7nmEsK2xYCMlqtYwP9IbLQez94xOthJxnt5f68SFWbiviKRxE7KXJhf7/Xy6W7sFcYixNACs5eySLrVqf/3jPW/HrsbCNeJI1wQYH4E6R+aEA7AiDLEeTpsN1p76sEPW1829vJFrIyUtRKlgPFPZtol2H0r8kRFEnmdn7RVNPeRWbLCOVM6Ks0S3iMcGKah0Iuq2wx/x17yM1of/O8TBMQB5j9Cr//Q9I/RsIe0txsnxPNWvGtvG2PscYzE9+WqVO5rZlxVGIkjXdJd2EJDYoBKIZTvRvD5rXh+NClcUi4OQwa/hAR9zYoyRgh9vUbbGaOSeyfH0FZ0gGbV5Jf7EwyY6HfSUM1a1dlg8L/wkUINZ7hnujXsfx74JccgwbZSjF3V/EYdIjUcPvHDcXmwiEdtWUBxIe1F930PWb+8Q1YpC/P7APgqnKXfAf4aZfqASu7y4t+Cat3iyPWcTgd/pvcMpMWaSknQuoubkdJmIkyNF9m4yaa16zEMEcN19Qj2PIxzkR0HY1Ci8oLTnZhHBG+BzR5YVdhY2y5bU03FNNFIUbdEG6iv0F9OVqiECQuMglEf8SU1KugMaugcV2o0ijP2lXugsbLP4KzLsXOXZalxPTQSIg3l68MoS37OZu+nWxWIqnUDW1TlQcxZTv/Ds462c+7o6qYH6swZP13vZkui2Bxohpwk0UiYMmIPrSLYybxsPX8NzxUAS5/5acqrGdUYKUBU/nOo5PkqbuaivIDNTa3anETfJzmSAXt2t0Bog==
X-Forefront-PRVS: 0136C1DDA4
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; VI1PR03MB1104;
 23:E+2Bx2lQOwXeRfWgU+vTpc3C3+3gT1Q8g5kIN?=
 =?Windows-1252?Q?VbRHlMZbqh1I8hU9jhWWApzQa4O1837Ixp9wkzZvYjmyfGvvccV/yVqd?=
 =?Windows-1252?Q?nydyo5vQk8nopwv6iUubeRElbGdZ4mwFFvvRrCbF7lWE1OHfPXU5aPuW?=
 =?Windows-1252?Q?xCe1YYiZSV4ps7mR1+ND1/rN+n0YvTwtlRLr87vV3GPyspZItP9N+vbA?=
 =?Windows-1252?Q?0UyR30O78eKsVXo4wFIVLneSopx62lm+0BqX9HVHrOkMRMJrDI2q/SMj?=
 =?Windows-1252?Q?N5FOTHBQu6G0ijII56+U1BnvUhRdpfEYNAVDo55qR+XO5PBg+lRbCrXr?=
 =?Windows-1252?Q?uFqYEslN2xqvszK9s6DTF/bDbjtEMdXaik00zS5LGTexmIv2Y6VDl89S?=
 =?Windows-1252?Q?SYe8I1CGZpbgARHPobQwRLSzYaF4Jni1lS7dHqVTkm+9MQ+GLLm8ma45?=
 =?Windows-1252?Q?gvJM6fv1teG844su8Ce34lsVgEHEUVrDXfJG6PpITXJ1AijbSTrDjp6L?=
 =?Windows-1252?Q?x1b+csnp01Uc7RPN0Nsc8ZsoPnT4Y2pDf2gGV0elFvObDMFR8BSCTkP3?=
 =?Windows-1252?Q?LINkq0hbf+Q51fOZ1jktFlDNJzs8wLOeoji0ZqR73FZI34ORuXQH53ud?=
 =?Windows-1252?Q?Qs1ujFXbrz7m3nazTbEss+AvObl4fwOjV6M7jTX1Rf01nwz8/aZNfuIm?=
 =?Windows-1252?Q?QI7hq+olonFWASpCCDrecNMNMVmae5j2uawLTkkRaQQxaRiCyYlJK48G?=
 =?Windows-1252?Q?vfFyo6Fc52wlNDBSFGkP3LhPVJm5lAf10x9zNjvYEi7eYsiy8LN1C70l?=
 =?Windows-1252?Q?IqQNn+6x2rTpNycAQaJIoLaOgEvpGYUzjyaZO7z15M2Fk1Z5Zmaa52S5?=
 =?Windows-1252?Q?q/Y/BFczbKwBkiMNKAypVZP63a+lGEBbHlevbjKkbRtEfnHmLWOV5bOV?=
 =?Windows-1252?Q?QhkqnEEdFGyqsGi6d2U0CquOJwcGQnwyED9ru6cwMxe853vFqjFMzgg0?=
 =?Windows-1252?Q?SYZ9QllL+fJGe0T9yL9uxJwlbjJr33JL47F0I+D3IBt7x9l4H29VyM89?=
 =?Windows-1252?Q?Qe+MynH2tt64n4sbQo5F54HYtdssJjCOyFgeQdMilt9ZQc2UVe8cZjrd?=
 =?Windows-1252?Q?2vaXWGOrhm+7SzuyCOG6kt7mhNJseJT3bbeqcPZ5NGS+0lE8ze01hact?=
 =?Windows-1252?Q?PJR9phlrtt6R6vKPHyO/kjsfaZbJpcP7wezHvaQHxQe4TgYyOnl7W1kT?=
 =?Windows-1252?Q?WTLcXgFROdX63E5e0o14fUX05wczirjCYfw7zVzQ0ReCJmdI4YTOSRdq?=
 =?Windows-1252?Q?EQVrT82O51gkgzrvDrR2Byx5enPhJfUEf+HaXtIuTdA69O0F70KGDzby?=
 =?Windows-1252?Q?IvjMK5LRQAs7Ug4fzf5coU+n+ppTU5fGiWJx3/JOqigUE3KNqsrlM5wS?=
 =?Windows-1252?Q?Zj7823GgtS/TvKVn02mQ/UzJEc32EOX2p6UJVx78wiiaJFmS1ciJ6cyE?=
 =?Windows-1252?Q?knwZbQqN9SUB63FgCSS+aN4/CMoNkeqOCzoYOVgxanrpatrTsRuLazaD?=
 =?Windows-1252?Q?fQnwUpxrHqWVmuiRn6EdGQHg4mj0pn8qiljfzTf61cpM0TSC7ZPF5ZSj?=
 =?Windows-1252?Q?XBpTvSSvV4yPHTRXZw4DxU8i84Czh81utzZJtRc6NVa?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 6:fUh0DjuknWv50QqRCdWTHCv/oO2eixoqwk56UAs59dXvoJX0FeicfNIqtssG0NVRZNynXSMb8dsLvKSE9gOYns/UQ2UNqjcREbuonRkHAzpSXeNakt7e5/xQdqsyGBmIkggYMZut3TaZFWcwnwHQ64mZoOJq0uaC3vkGNR3RQ3VgEYzX+t0YvtcNIcBoY7QMbz5QbeCXil4JulgWVK2/6dFVbLUKZ857jvnfoChAzWjZKgAz4gmH5wmZCyDFaD8Go6TnSjJc2gxhvho2FmStYPDJB8408q7BXyFb/Gx2l175MccZI/KveBmAVHNYpkQZk5fpR5pnwbcImNx4juFsyVSutyryI4eSbfMjtNDsWkAFXzfDYJRFvR7yWDKbkEXM;
 5:UXI2h+BbZ+a706xwy3lu46zwphEPxmnTOwLGK2d8H8s4luq3f5QJP5q0DZeCkwmmbF0fL1gH/6Ko2DNjTVa5mjwuL/PnoKtVm0rgq3uCCrHnIejwwyrLDhb0SGxu0z/mSd8TtGof0fObNMM8t2F90Uu8qnB+Vhmp+LTSFeLeZws=;
 24:HQ+zz71aU8XW7f5Ci8UL69FMys7NcUicyWc2Xy0cVr/avS4X8t5rZvjBhaVnFTHXgJcUi+/dSM0ZGwdTLdr+qwbW70a5jx/FumHCxROIMF0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB1104;
 7:atc67GAVAG+xNoyUMNjx62pK5SMVkYH2VHixii/0gcug+cGdyicW3Mvwv1vQi2dpwjrJnn5rzwKYDhZ8WgmJyx/+mvuaSbm8H2VxBiNVtaDEELiO0nnxScBz/KtaDzK7m+y23jrLkf0uOvHdwJ1b9TTNfX1/w4RlXkPnj7JnPye1JwE0M7BdGUyX5jnzBaFDI81nl0M1anLyuOu+zbt/FB6lrtuu8jhbl15onKzvm7ittnJ6qC/noqDqD7mTLOQgxQDTt3H7xNRwy3e4Vb10xa1ACvMdrKr+bJS0Fx3T22smpRlr6E/g76dGRb5HnKMKoKR7FtSOrx27nx2mjwgN1NvVGocXmvLr+Mvom2EsJWY=
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2016 16:29:35.2048 (UTC)
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b41b72d0-4e9f-4c26-8a69-f949f367c91d; Ip=[91.120.43.4];
 Helo=[owabud.epam.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB1104
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, TimDeegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>, Oleksandr
 Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v9] xen: add para-virtual sound
 interface header files
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyNC4xMS4xNiAxODowOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI0LzExLzE2IDE1
OjUwLCBBcnRlbSBNeWdhaWV2IHdyb3RlOgo+PiBPbiAyNC4xMS4xNiAxNzowOSwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+Pj4gSGkgQXJ0ZW0sCj4+Pgo+Pj4gT24gMjQvMTEvMTYgMTQ6NTgsIEFydGVt
IE15Z2FpZXYgd3JvdGU6Cj4+Pj4gT24gMjQuMTEuMTYgMTU6MzEsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+Pj4+PiBPbiAyNC4xMS4xNiBhdCAxNDoxOCwgPGFydGVtX215Z2FpZXZAZXBhbS5jb20+
IHdyb3RlOgo+Pj4+Pj4gT24gMjQuMTEuMTYgMTU6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4+PiBJbiBteSBjYXNlIEkgbmVlZCBpdCB0byBhdCBsZWFzdCBkZWZpbmUgTGludXggc3BlY2lm
aWMgX19wYWNrZWQKPj4+Pj4+Pj4gYXR0cmlidXRlIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkg
V2luIEFGQUlLLgo+Pj4+Pj4+IC4uLiBuZWVkcyB0byBhdm9pZCB1c2luZyBwbGF0Zm9ybSBzcGVj
aWZpYyBjb25zdHJ1Y3RzIChvciBtYWtpbmcKPj4+Pj4+PiBvdGhlciBhc3N1bXB0aW9ucyBvbiB0
aGUgcGxhdGZvcm0pLiBJIGNhbiBvbmx5IHJlLWl0ZXJhdGU6IFBsZWFzZQo+Pj4+Pj4+IGZvbGxv
dyB0aGUgbW9kZWwgb3RoZXIgUFYgcHJvdG9jb2xzIGFscmVhZHkgcHJlc2VudCAod2l0aG91dAo+
Pj4+Pj4+IHJlcGVhdGluZyB0aGVpciBtaXN0YWtlcywgaWYgYXQgYWxsIHBvc3NpYmxlKS4KPj4+
Pj4+IEJ1dCBpZiB3ZSBkb24ndCBwYWNrIChvciBlbmZvcmNlIHNvbWUgc3BlY2lmaWMgYWxpZ25t
ZW50KSBkYXRhCj4+Pj4+PiBzdHJ1Y3R1cmVzIHVzZWQgYmV0d2VlbiBkb21haW5zIHRoZXkgbWF5
IGhhdmUgZGlmZmVyZW50IGFsaWdubWVudCBvbgo+Pj4+Pj4gZGlmZmVyZW50IGRvbWFpbnMsIG5v
Pwo+Pj4+PiBMZXQgbWUgcmVwZWF0IHdoYXQgSSd2ZSBzYWlkIGJlZm9yZTogUGxlYXNlIHRha2Ug
YSBsb29rIGF0IGV4aXN0aW5nCj4+Pj4+IGludGVyZmFjZSBoZWFkZXJzLiBCeSBwcm9wZXJseSBw
bGFjaW5nIGZpZWxkcyBhbmQgYWRkaW5nIGV4cGxpY2l0Cj4+Pj4+IHBhZGRpbmcgd2hlcmUgbmVl
ZGVkLCB5b3UgY2FuIGF2b2lkIHN1Y2ggbGF5b3V0IGRpZmZlcmVuY2VzLgo+Pj4+Cj4+Pj4gRG9u
J3QgZ2V0IG1lIHdyb25nIC0gSSBoYXZlIGNoZWNrZWQgdGhlIGkvZiBoZWFkZXJzIGJlZm9yZS4g
TXkgY29uY2Vybgo+Pj4+IGlzIHZlcnkgZ2VuZXJpYzogQyBzdGFuZGFyZCBkZWZpbmVzIGFsaWdu
bWVudCBhcyBhbgo+Pj4+ICppbXBsZW1lbnRhdGlvbi1kZWZpbmVkKiBpbnRlZ2VyLCBzbyBjdXJy
ZW50IGltcGxlbWVudGF0aW9uIGlzIGJhc2VkCj4+Pj4gdW5kZXIgdHdvIGFzc3VtcHRpb25zIG9u
IHRoZSBndWVzdCBwbGF0Zm9ybXM6IGEpIGd1ZXN0IGNvbXBpbGVyCj4+Pj4gZG9lcyBub3QKPj4+
PiBoYXZlICJwYWNraW5nIiBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGIpIGFsaWdubWVudCBmb2xs
b3dzIHR5cGljYWwKPj4+PiB2YWx1ZXMgKDEgYnl0ZSBmb3IgY2hhciwgMiBieXRlcyBmb3Igc2hv
cnQsIC4uLikuIFdoaWxlIHRoaXMgaXMKPj4+PiB0cnVlIGluCj4+Pj4gbW9zdCBjYXNlcywgd2l0
aCBzb21lIGVtYmVkZGVkIFJUT1MgdGhpcyBtYXkgYmVjb21lIGFuIGlzc3VlLgo+Pj4KPj4+IEkg
YW0gbm90IHN1cmUgd2h5IHlvdSBtZW50aW9uZWQgZW1iZWRkZWQgUlRPUywgdGhpcyBpcyBzcGVj
aWZpYyB0byB0aGUKPj4+IGNvbXBpbGVyIGFuZCBub3QgYW4gT1MuCj4+Pgo+PiBJbmRlZWQsIG15
IHN0YXRlbWVudCBpcyBub3QgcXVpdGUgY29ycmVjdC4gSXQgaXMganVzdCB0aGF0IHRoZXJlIGFy
ZQo+PiBwcm9wcmlldGFyeSBSVE9TZXMgYnVuZGxlZCB3aXRoIElERXMgd2l0aCBvd24gb3IgY3Vz
dG9taXplZCB0b29scywKPj4gY29tcGlsZXJzLCBldGMuCj4KPiBBbmQgdGhlaXIgb3duIEFCST8g
SXQgc291bmRzIGNyYXp5IHRvIG1lIHRoYXQgc29tZW9uZSBtYXkgZGVjaWRlIHRvCj4gdXNlIHBh
ZGRpbmcgZXZlbiB3aGVuIGZpZWxkIGFyZSBuYXR1cmFsbHkgYWxpZ25lZC4KTm8sIG5vLCB0aGF0
IHdvdWxkIGJlIG92ZXJraWxsLi4uIEkgYW0ganVzdCB0YWxraW5nIGFib3V0IHN5c3RlbS13aWRl
CmFsaWdubWVudCBjb25maWd1cmF0aW9uIGZvciBwZXJmb3JtYW5jZS9zaXplIGJhbGFuY2UgKHJl
ZHVjZSBwYWRkaW5nLApub3QgaW5jcmVhc2UpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:11:45 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9xYn-000801-MF; Thu, 24 Nov 2016 17:11:45 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9xYm-0007zq-TR; Thu, 24 Nov 2016 17:11:45 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 2B/86-28843-05F17385; Thu, 24 Nov 2016 17:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXiVRvkpOsvbx5
 hsOqYosXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxuP5f9gKbvNWHJzxhaWB8SpnFyMn
 h5BAkcTzc3MZuxi5OFgEGlglOl4vZgZxJATmsErcmfeRBaRKQiBHYsmyq6wQdolE95TpzCA2r
 4CgxMmZT1ggJnlJnL0/hQnE5hSwl+jp38cGEV/LKPHlTTCIzSZgJLH8xg+wehYBVYk3fXeg5g
 RIPLz9GGy+MNCcL2dfgNWICChL9P76zQJyELPAc1aJB2vbgRZwADnqEuvnCU1gFJiF5IxZCJk
 FjEyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzECA5IBCHYw
 3t8YcIhRkoNJSZR3s5B5hBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXjM5oJxgUWp6akVaZg4wN
 mDSEhw8SiK8s0DSvMUFibnFmekQqVOMuhxtHz48YBJiycvPS5US5xUBKRIAKcoozYMbAYvTS4
 yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm1QKZwpOZVwK36RXQEUxAR0h+MwY5oiQRISXVwLi
 +fFroKZHNd7WO9q1c/bwqrrW3XJrlut60yXe9s4/LpB56UWZ0aunGCRcYAzO1BAPVMmadqubl
 Y667OCv5Q8H36ps7D96byC/VG/59W8y5ZlU+X31pxT7G4EDxi4pyypkl7xoOnWJMel3wafavf
 bqRx4O7TrFFil8/9+41c/GczwH9qvFPbZRYijMSDbWYi4oTAWGmcOzOAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1480007503!73559696!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36184 invoked from network); 24 Nov 2016 17:11:43 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 17:11:43 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so5516175wme.1;
 Thu, 24 Nov 2016 09:11:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=2DVCm+Ul1ra1tdPaUy1RJeC0iXR1NWGlfGjTg1n0uqQ=;
 b=i0A7NgKq5n1i2HOlPElmox74tQul8kFsroEbNdIf/QboN7RllyxFc25I0qweLlksFh
 lQiwgnRJ8MzPhTlvmvDPfN+NaM+RVivaBGwJ69c/Gd1V4pvYnKquNws7ZABT9KLftcYp
 wb++rvYtLWX1JyKaTiMf1urO9AfvhDPmP4hoytTQvcHxmRcoWPd7q8XtdobIn/jILsKp
 81ln+SQruwNToMTe5S0jVhPt58xtj/wJ/tQj5CeD+YxT53fVdOyUR0xpH8ywZR4cKgN7
 BYj+/oUrr9A8ibsGa0I/INIfOAPxszy8A1wiCappNyHHscQezsVqQExThci0xK1QXRzi
 uKOQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=2DVCm+Ul1ra1tdPaUy1RJeC0iXR1NWGlfGjTg1n0uqQ=;
 b=bneZL6I1NjsyJUfT5bSHehlH2LorjaD5gYTYk15TB3bAin1YUtc/nn5ji+Vnm42PzU
 JSH+JKY+Gsa+HhdCvqkSsApZHlkezXI6XvRQBhP2Q3m8+xHYoSHHAtwj7z8gIFSrsCxD
 B5951XMmOvs3UPLjFiOfrSewefROKsegFRF0N7CoStCh4Txeksoqw66GHohsQXgOBGiF
 g56nxfm9tUOcN2jcXxdidgUedFIXx0A2gSG/YjCVv6l0yK6HvZj+Ir/9W9Mb9AMTd/kw
 NgKuJ1bGxG8M9UOfZ5J7Y0lSzHEjXE5tTMwDmASou/o8nw/8Gal6Nt+kuElM/7oQVPRB
 T3uA==
X-Gm-Message-State: AKaTC03KXUr2yZEsNecYcS0R7iN201MQ1UEPaONPegpsPZpu2jQV+aitUzUDx4HZtiijdwf3R1TiNZRD6irOqw==
X-Received: by 10.28.151.136 with SMTP id z130mr3596579wmd.126.1480007502226; 
 Thu, 24 Nov 2016 09:11:42 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 09:11:41 -0800 (PST)
In-Reply-To: <583721250200007800121E4E@prv-mh.provo.novell.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 19:11:41 +0200
Message-ID: <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4gK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKPj4gK307Cj4KPiBJJ20gYWZyYWlkIHN0cnVj
dHVyZXMgd2l0aG91dCBhbnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5IEM4OS4KPgpUaGVy
ZSBhcmUgMiBvcHRpb25zIEkgc2VlOgoxLiBSZW1vdmUgZW1wdHkgc3RydWN0dXJlcwoyLiBMZWF2
ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBhbmQgYWRkIGEgZHVtbXkgcGxhY2UgaG9sZGVy
Ckkgd291bGQgcHJlZmVyIG9wdGlvbiAxIGFzIHRoaXMgd2F5IHRoZSBpbnRlcmZhY2Ugc2VlbXMg
dG8gYmUgY2xlYXJlciwKbGlrZSBhbGwgcmVxdWVzdHMgYXJlIGRlZmluZWQgZXRjLgo+PiArc3Ry
dWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+PiArfTsKPj4g
Kwo+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+ICsgICAgIHVpbnQ4X3QgcmF3WzY0XTsK
Pj4gK307Cj4KPiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3YW50
IHRvIGVuZm9yY2UgYQo+IG1pbmltdW0gc2l6ZSwgdGhhdCB3b3VsZCBiZXR0ZXIgZ28gLi4uCj4K
VGhhdCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLiBXaGF0IGl0
IG1lYW5zIGluIHByYWN0aWNlCmlzIG5vdCBjbGVhciBhcyB3ZSBoYXZlIHNvIG1hbnkgSFcgYXJv
dW5kLCBzbyBpdCBpcyBub3QgcG9zc2libGUgdG8KZml0IGFsbC4gU28gdGhlIG9wdGlvbnMgY291
bGQgYmU6CjEuIDMyIG9yIDY0CjIuIDQ4IEkgdGhpbmsgaXMgbm90IGFuIG9wdGlvbiBoZXJlCkkg
d291bGQgc3RpY2sgdG8gMzIKPj4gK3VuaW9uIHhlbnNuZF9yZXEgewo+PiArICAgICBzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3QgcmF3Owo+PiArICAgICBzdHJ1Y3Qgewo+PiArICAgICAgICAgICAgIHVp
bnQxNl90IGlkOwo+PiArICAgICAgICAgICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+PiArICAgICAg
ICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICAgICAgICAgICB1aW50MzJfdCBwYWRk
aW5nOwo+PiArICAgICAgICAgICAgIHVuaW9uIHsKPj4gKyAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPj4gKyAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3NlOwo+PiArICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHhlbnNuZF93cml0ZV9yZXEgd3JpdGU7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3JlYWRfcmVxIHJlYWQ7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVu
c25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+Cj4gLi4uIGhlcmUuCj4KPiBBbHNvIHBsZWFzZSBv
YnNlcnZlIC4vQ09ESU5HX1NUWUxFICh3ZSBkb24ndCB1c2UgdGFicyBmb3IKPiBpbmRlbnRhdGlv
bikuCj4KTXkgZmF1bHQsIHdhcyB0aGlua2luZyBMaW51eCBrZXJuZWwgY29kZXN0eWxlIGFzIHRo
ZSBwYXRjaCBpcyBpbiB0aGUga2VybmVsLApidXQgYWN0dWxseSBwbGF0Zm9ybSBpbmRlcGVuZGVu
dCAtIHdpbGwgZml4Cj4gSmFuCj4KT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:11:45 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9xYn-000801-MF; Thu, 24 Nov 2016 17:11:45 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9xYm-0007zq-TR; Thu, 24 Nov 2016 17:11:45 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 2B/86-28843-05F17385; Thu, 24 Nov 2016 17:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXiVRvkpOsvbx5
 hsOqYosXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxuP5f9gKbvNWHJzxhaWB8SpnFyMn
 h5BAkcTzc3MZuxi5OFgEGlglOl4vZgZxJATmsErcmfeRBaRKQiBHYsmyq6wQdolE95TpzCA2r
 4CgxMmZT1ggJnlJnL0/hQnE5hSwl+jp38cGEV/LKPHlTTCIzSZgJLH8xg+wehYBVYk3fXeg5g
 RIPLz9GGy+MNCcL2dfgNWICChL9P76zQJyELPAc1aJB2vbgRZwADnqEuvnCU1gFJiF5IxZCJk
 FjEyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzECA5IBCHYw
 3t8YcIhRkoNJSZR3s5B5hBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXjM5oJxgUWp6akVaZg4wN
 mDSEhw8SiK8s0DSvMUFibnFmekQqVOMuhxtHz48YBJiycvPS5US5xUBKRIAKcoozYMbAYvTS4
 yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm1QKZwpOZVwK36RXQEUxAR0h+MwY5oiQRISXVwLi
 +fFroKZHNd7WO9q1c/bwqrrW3XJrlut60yXe9s4/LpB56UWZ0aunGCRcYAzO1BAPVMmadqubl
 Y667OCv5Q8H36ps7D96byC/VG/59W8y5ZlU+X31pxT7G4EDxi4pyypkl7xoOnWJMel3wafavf
 bqRx4O7TrFFil8/9+41c/GczwH9qvFPbZRYijMSDbWYi4oTAWGmcOzOAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1480007503!73559696!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36184 invoked from network); 24 Nov 2016 17:11:43 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 17:11:43 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so5516175wme.1;
 Thu, 24 Nov 2016 09:11:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=2DVCm+Ul1ra1tdPaUy1RJeC0iXR1NWGlfGjTg1n0uqQ=;
 b=i0A7NgKq5n1i2HOlPElmox74tQul8kFsroEbNdIf/QboN7RllyxFc25I0qweLlksFh
 lQiwgnRJ8MzPhTlvmvDPfN+NaM+RVivaBGwJ69c/Gd1V4pvYnKquNws7ZABT9KLftcYp
 wb++rvYtLWX1JyKaTiMf1urO9AfvhDPmP4hoytTQvcHxmRcoWPd7q8XtdobIn/jILsKp
 81ln+SQruwNToMTe5S0jVhPt58xtj/wJ/tQj5CeD+YxT53fVdOyUR0xpH8ywZR4cKgN7
 BYj+/oUrr9A8ibsGa0I/INIfOAPxszy8A1wiCappNyHHscQezsVqQExThci0xK1QXRzi
 uKOQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=2DVCm+Ul1ra1tdPaUy1RJeC0iXR1NWGlfGjTg1n0uqQ=;
 b=bneZL6I1NjsyJUfT5bSHehlH2LorjaD5gYTYk15TB3bAin1YUtc/nn5ji+Vnm42PzU
 JSH+JKY+Gsa+HhdCvqkSsApZHlkezXI6XvRQBhP2Q3m8+xHYoSHHAtwj7z8gIFSrsCxD
 B5951XMmOvs3UPLjFiOfrSewefROKsegFRF0N7CoStCh4Txeksoqw66GHohsQXgOBGiF
 g56nxfm9tUOcN2jcXxdidgUedFIXx0A2gSG/YjCVv6l0yK6HvZj+Ir/9W9Mb9AMTd/kw
 NgKuJ1bGxG8M9UOfZ5J7Y0lSzHEjXE5tTMwDmASou/o8nw/8Gal6Nt+kuElM/7oQVPRB
 T3uA==
X-Gm-Message-State: AKaTC03KXUr2yZEsNecYcS0R7iN201MQ1UEPaONPegpsPZpu2jQV+aitUzUDx4HZtiijdwf3R1TiNZRD6irOqw==
X-Received: by 10.28.151.136 with SMTP id z130mr3596579wmd.126.1480007502226; 
 Thu, 24 Nov 2016 09:11:42 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 09:11:41 -0800 (PST)
In-Reply-To: <583721250200007800121E4E@prv-mh.provo.novell.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 19:11:41 +0200
Message-ID: <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4gK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKPj4gK307Cj4KPiBJJ20gYWZyYWlkIHN0cnVj
dHVyZXMgd2l0aG91dCBhbnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5IEM4OS4KPgpUaGVy
ZSBhcmUgMiBvcHRpb25zIEkgc2VlOgoxLiBSZW1vdmUgZW1wdHkgc3RydWN0dXJlcwoyLiBMZWF2
ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBhbmQgYWRkIGEgZHVtbXkgcGxhY2UgaG9sZGVy
Ckkgd291bGQgcHJlZmVyIG9wdGlvbiAxIGFzIHRoaXMgd2F5IHRoZSBpbnRlcmZhY2Ugc2VlbXMg
dG8gYmUgY2xlYXJlciwKbGlrZSBhbGwgcmVxdWVzdHMgYXJlIGRlZmluZWQgZXRjLgo+PiArc3Ry
dWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+PiArfTsKPj4g
Kwo+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+ICsgICAgIHVpbnQ4X3QgcmF3WzY0XTsK
Pj4gK307Cj4KPiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3YW50
IHRvIGVuZm9yY2UgYQo+IG1pbmltdW0gc2l6ZSwgdGhhdCB3b3VsZCBiZXR0ZXIgZ28gLi4uCj4K
VGhhdCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLiBXaGF0IGl0
IG1lYW5zIGluIHByYWN0aWNlCmlzIG5vdCBjbGVhciBhcyB3ZSBoYXZlIHNvIG1hbnkgSFcgYXJv
dW5kLCBzbyBpdCBpcyBub3QgcG9zc2libGUgdG8KZml0IGFsbC4gU28gdGhlIG9wdGlvbnMgY291
bGQgYmU6CjEuIDMyIG9yIDY0CjIuIDQ4IEkgdGhpbmsgaXMgbm90IGFuIG9wdGlvbiBoZXJlCkkg
d291bGQgc3RpY2sgdG8gMzIKPj4gK3VuaW9uIHhlbnNuZF9yZXEgewo+PiArICAgICBzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3QgcmF3Owo+PiArICAgICBzdHJ1Y3Qgewo+PiArICAgICAgICAgICAgIHVp
bnQxNl90IGlkOwo+PiArICAgICAgICAgICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+PiArICAgICAg
ICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICAgICAgICAgICB1aW50MzJfdCBwYWRk
aW5nOwo+PiArICAgICAgICAgICAgIHVuaW9uIHsKPj4gKyAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPj4gKyAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3NlOwo+PiArICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHhlbnNuZF93cml0ZV9yZXEgd3JpdGU7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3JlYWRfcmVxIHJlYWQ7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVu
c25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4+ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+Cj4gLi4uIGhlcmUuCj4KPiBBbHNvIHBsZWFzZSBv
YnNlcnZlIC4vQ09ESU5HX1NUWUxFICh3ZSBkb24ndCB1c2UgdGFicyBmb3IKPiBpbmRlbnRhdGlv
bikuCj4KTXkgZmF1bHQsIHdhcyB0aGlua2luZyBMaW51eCBrZXJuZWwgY29kZXN0eWxlIGFzIHRo
ZSBwYXRjaCBpcyBpbiB0aGUga2VybmVsLApidXQgYWN0dWxseSBwbGF0Zm9ybSBpbmRlcGVuZGVu
dCAtIHdpbGwgZml4Cj4gSmFuCj4KT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:26:04 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:26:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9xme-0000xX-IZ; Thu, 24 Nov 2016 17:26:04 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9xmc-0000xM-O7; Thu, 24 Nov 2016 17:26:02 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 3B/BE-22836-9A227385; Thu, 24 Nov 2016 17:26:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRWlGSWpSXmKPExsVysyfVTXelknm
 EwcldHBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGRPWTGAs2MNZ8ejLNaYGxn3sXYxc
 HEICmxgldh3sZYRwdjNKdN9rZeti5OQQFvCS+HL2BUsXIweHiECQxNlXRhA1Xxgl1l7oBGtgF
 tjJKjF5TR8jSAObgKbEnc+fmEAaeAWsJJ791AMJswioSnS07AErERUIl3g/ayHYfF4BQYmTM5
 +AzecUCJTYPqkeJMwsYCYxb/NDZghbXmL72znMExj5ZiHpmIWkbBaSsgWMzKsYNYpTi8pSi3S
 NjfSSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQIDjwEIdjCeXhd4iFGSg0lJlHez
 kHmEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneREWgnGBRanpqRVpmDjAGYNISHDxKIryz5IDSv
 MUFibnFmekQqVOMilLivBkgfQIgiYzSPLg2WNxdYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkj
 BvCcgUnsy8Erjpr4AWMwEtlvxmDLK4JBEhJdXAmFdRH6bRp7BurkpC+I6pEs8P5H+pV6tyfG4
 RnGnvsfPbrJqydWYFHJkKIikMgb/P/zY8sN7y52PFl4KTDD8cDAiZxn2gYh3f3A+2jwVkNrZK
 +Fcsmnh0UXjZya4NT9eaiKyVb5AWXeSrn5Rswn7oVcYuA5ZWsbNmPhIbG5SONrK/aG61+82px
 FKckWioxVxUnAgAgAot67YCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1480008360!45078598!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13996 invoked from network); 24 Nov 2016 17:26:00 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-12.tower-21.messagelabs.com with SMTP; 24 Nov 2016 17:26:00 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 043D7AD7;
 Thu, 24 Nov 2016 09:26:00 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 728F23F483;
 Thu, 24 Nov 2016 09:25:57 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
Date: Thu, 24 Nov 2016 17:25:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8xMS8xNiAxNzoxMSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+
PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4gK307Cj4+Cj4+IEknbSBhZnJhaWQgc3Ry
dWN0dXJlcyB3aXRob3V0IGFueSBtZW1iZXJzIGFyZW4ndCBwZXJtaXR0ZWQgYnkgQzg5Lgo+Pgo+
IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4gMS4gUmVtb3ZlIGVtcHR5IHN0cnVjdHVyZXMK
PiAyLiBMZWF2ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBhbmQgYWRkIGEgZHVtbXkgcGxh
Y2UgaG9sZGVyCj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGludGVy
ZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+IGxpa2UgYWxsIHJlcXVlc3RzIGFyZSBkZWZpbmVk
IGV0Yy4KPj4+ICtzdHJ1Y3QgeGVuc25kX3JlcXVlc3Qgewo+Pj4gKyAgICAgdWludDhfdCByYXdb
NjRdOwo+Pj4gK307Cj4+PiArCj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+PiArICAg
ICB1aW50OF90IHJhd1s2NF07Cj4+PiArfTsKPj4KPj4gV2hhdCBhcmUgdGhlc2UgdHdvIG5lZWRl
ZCBmb3Igbm93PyBJZiB5b3Ugd2FudCB0byBlbmZvcmNlIGEKPj4gbWluaW11bSBzaXplLCB0aGF0
IHdvdWxkIGJldHRlciBnbyAuLi4KPj4KPiBUaGF0IGlzIGJlY2F1c2Ugd2Ugd2FudCB0byBiZSBj
YWNoZSBsaW5lIGFsaWduZWQuCgpCdXQgdGhpcyBpcyBvbmx5IGFjY3VyYXRlIHRvIHlvdXIgcGxh
dGZvcm0uIFRoZXJlIGlzIEhXIGF2YWlsYWJsZSB3aXRoIAoxMjggYnl0ZXMuCgpGb3IgaW5zdGFu
Y2Ugb24gWGVuIEFSTSwgYWxsIHRoZSBzdHJ1Y3R1cmVzIGFyZSBhbGlnbmVkIHRvIDEyOCBieXRl
cyBpbiAKb3JkZXIgdG8gZml0IGluIG1vc3Qgb2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5p
Y2FsbHkgaXQgd291bGQgYmUgCnBvc3NpYmxlIGhhdmUgYmlnZ2VyIG9uZSAoc2VlIHRoZSBkZWZp
bml0aW9uIG9mIENTU0lEUikuCgo+IFdoYXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPiBpcyBub3Qg
Y2xlYXIgYXMgd2UgaGF2ZSBzbyBtYW55IEhXIGFyb3VuZCwgc28gaXQgaXMgbm90IHBvc3NpYmxl
IHRvCj4gZml0IGFsbC4gU28gdGhlIG9wdGlvbnMgY291bGQgYmU6Cj4gMS4gMzIgb3IgNjQKPiAy
LiA0OCBJIHRoaW5rIGlzIG5vdCBhbiBvcHRpb24gaGVyZQoKV2h5IDQ4PwoKUmVnYXJkcywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4v
bWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:26:04 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:26:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9xme-0000xX-IZ; Thu, 24 Nov 2016 17:26:04 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9xmc-0000xM-O7; Thu, 24 Nov 2016 17:26:02 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 3B/BE-22836-9A227385; Thu, 24 Nov 2016 17:26:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRWlGSWpSXmKPExsVysyfVTXelknm
 EwcldHBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGRPWTGAs2MNZ8ejLNaYGxn3sXYxc
 HEICmxgldh3sZYRwdjNKdN9rZeti5OQQFvCS+HL2BUsXIweHiECQxNlXRhA1Xxgl1l7oBGtgF
 tjJKjF5TR8jSAObgKbEnc+fmEAaeAWsJJ791AMJswioSnS07AErERUIl3g/ayHYfF4BQYmTM5
 +AzecUCJTYPqkeJMwsYCYxb/NDZghbXmL72znMExj5ZiHpmIWkbBaSsgWMzKsYNYpTi8pSi3S
 NjfSSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQIDjwEIdjCeXhd4iFGSg0lJlHez
 kHmEEF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneREWgnGBRanpqRVpmDjAGYNISHDxKIryz5IDSv
 MUFibnFmekQqVOMilLivBkgfQIgiYzSPLg2WNxdYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkj
 BvCcgUnsy8Erjpr4AWMwEtlvxmDLK4JBEhJdXAmFdRH6bRp7BurkpC+I6pEs8P5H+pV6tyfG4
 RnGnvsfPbrJqydWYFHJkKIikMgb/P/zY8sN7y52PFl4KTDD8cDAiZxn2gYh3f3A+2jwVkNrZK
 +Fcsmnh0UXjZya4NT9eaiKyVb5AWXeSrn5Rswn7oVcYuA5ZWsbNmPhIbG5SONrK/aG61+82px
 FKckWioxVxUnAgAgAot67YCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1480008360!45078598!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13996 invoked from network); 24 Nov 2016 17:26:00 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-12.tower-21.messagelabs.com with SMTP; 24 Nov 2016 17:26:00 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 043D7AD7;
 Thu, 24 Nov 2016 09:26:00 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 728F23F483;
 Thu, 24 Nov 2016 09:25:57 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
Date: Thu, 24 Nov 2016 17:25:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8xMS8xNiAxNzoxMSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+
PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4gK307Cj4+Cj4+IEknbSBhZnJhaWQgc3Ry
dWN0dXJlcyB3aXRob3V0IGFueSBtZW1iZXJzIGFyZW4ndCBwZXJtaXR0ZWQgYnkgQzg5Lgo+Pgo+
IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4gMS4gUmVtb3ZlIGVtcHR5IHN0cnVjdHVyZXMK
PiAyLiBMZWF2ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBhbmQgYWRkIGEgZHVtbXkgcGxh
Y2UgaG9sZGVyCj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGludGVy
ZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+IGxpa2UgYWxsIHJlcXVlc3RzIGFyZSBkZWZpbmVk
IGV0Yy4KPj4+ICtzdHJ1Y3QgeGVuc25kX3JlcXVlc3Qgewo+Pj4gKyAgICAgdWludDhfdCByYXdb
NjRdOwo+Pj4gK307Cj4+PiArCj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+PiArICAg
ICB1aW50OF90IHJhd1s2NF07Cj4+PiArfTsKPj4KPj4gV2hhdCBhcmUgdGhlc2UgdHdvIG5lZWRl
ZCBmb3Igbm93PyBJZiB5b3Ugd2FudCB0byBlbmZvcmNlIGEKPj4gbWluaW11bSBzaXplLCB0aGF0
IHdvdWxkIGJldHRlciBnbyAuLi4KPj4KPiBUaGF0IGlzIGJlY2F1c2Ugd2Ugd2FudCB0byBiZSBj
YWNoZSBsaW5lIGFsaWduZWQuCgpCdXQgdGhpcyBpcyBvbmx5IGFjY3VyYXRlIHRvIHlvdXIgcGxh
dGZvcm0uIFRoZXJlIGlzIEhXIGF2YWlsYWJsZSB3aXRoIAoxMjggYnl0ZXMuCgpGb3IgaW5zdGFu
Y2Ugb24gWGVuIEFSTSwgYWxsIHRoZSBzdHJ1Y3R1cmVzIGFyZSBhbGlnbmVkIHRvIDEyOCBieXRl
cyBpbiAKb3JkZXIgdG8gZml0IGluIG1vc3Qgb2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5p
Y2FsbHkgaXQgd291bGQgYmUgCnBvc3NpYmxlIGhhdmUgYmlnZ2VyIG9uZSAoc2VlIHRoZSBkZWZp
bml0aW9uIG9mIENTU0lEUikuCgo+IFdoYXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPiBpcyBub3Qg
Y2xlYXIgYXMgd2UgaGF2ZSBzbyBtYW55IEhXIGFyb3VuZCwgc28gaXQgaXMgbm90IHBvc3NpYmxl
IHRvCj4gZml0IGFsbC4gU28gdGhlIG9wdGlvbnMgY291bGQgYmU6Cj4gMS4gMzIgb3IgNjQKPiAy
LiA0OCBJIHRoaW5rIGlzIG5vdCBhbiBvcHRpb24gaGVyZQoKV2h5IDQ4PwoKUmVnYXJkcywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4v
bWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:33:37 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:33:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9xtx-0001hl-I4; Thu, 24 Nov 2016 17:33:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9xtw-0001ha-MT; Thu, 24 Nov 2016 17:33:36 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 6D/98-12362-F6427385; Thu, 24 Nov 2016 17:33:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXiVRtkpJunYh5
 hMHe3jcXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxuc7N9gKdnFXHFz0kr2BcQJnFyMn
 h5BAicSNt+2sXYxcHCwCDawSUx6vYQNxJATmsErcb37KDlIlIZAjcf3XVkYIu1Di8P/tYHFeA
 UGJkzOfsEBM8pLYemQSM4jNKWAt0TnvJTPIICGBRUwSDRfngTWzCRhJLL/xA6iBA2idqsT91R
 IQcwIkzt6/wQZiCwPN+XL2BdhMEQF1iT8XJjCCzGEWeMwqsevxLVaQXmagxPp5QhMYBWYhOWM
 WQmYBI9MqRo3i1KKy1CJdQxO9pKLM9IyS3MTMHF1DA2O93NTi4sT01JzEpGK95PzcTYzAgGQA
 gh2MK7Z7HmKU5GBSEuXdLGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mC10UZKCdYlJqeWpGWm
 QOMDZi0BAePkgjvLDmgNG9xQWJucWY6ROoUoy5H24cPD5iEWPLy81KlxHnFQWYIgBRllObBjY
 DF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ8waCTOHJzCuB2/QK6AgmoCMkvxmDHFGSiJC
 SamDcG5+bu2mez9/gFULMb3+bCN8p8OZbZc7jcF71/OzmlzfnHZw1zzxm3XTHU4whKpnrZipf
 +vhe+qjSNx+mu+d2prbu6Lkj3OO92ZzXY/uimTc8lnI/e239sTD2w3m1hvev7Q+4cH/kY7wof
 lKl+rnbjhjzm+1pkR/m52zc/X53uoOI23rNlxfPK7EUZyQaajEXFScCAEd20y/OAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1480008814!17297806!1
X-Originating-IP: [74.125.82.50]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4207 invoked from network); 24 Nov 2016 17:33:34 -0000
Received: from mail-wm0-f50.google.com (HELO mail-wm0-f50.google.com)
 (74.125.82.50)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 17:33:34 -0000
Received: by mail-wm0-f50.google.com with SMTP id u144so22721948wmu.1;
 Thu, 24 Nov 2016 09:33:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=AOHRcnoZJa/b3MVUnH6ir6QnGqXJ/4rJTaNEMxlHN5s=;
 b=Jh0CMHet1B4PE18QTMSVDqwrII0MjBRxDWceKQXC5l5OXzfpOZOnzfEdtjq14yXi0M
 QE6Q8OQYP4G5bm2TlWwvOSRnyV13c0SJtNwi3VIfMHrOFQq7WTpG6eGLRMJ1WTud3Sg3
 mkTRiviPuSHRzwQVo/W7L5stCN34l2f09C/Ur0PAw36s8WWzlyQ/qQ9IJTEHAAPzwqB6
 KZh8tYflqZefx7PtwRQ/3tizVfkPimRF8Tx7S+/09GPEfic5m5B4aoe+qmxXdFJMmLIp
 grzGjgU6CgN7aR4YSaQr4Md1R7fkaf/BD+y6kiG94gaSeLwc2Ik2mQwQsE8w99AZkZT6
 Ghxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=AOHRcnoZJa/b3MVUnH6ir6QnGqXJ/4rJTaNEMxlHN5s=;
 b=NHrUSissPEqqpot6W1V3Gq4A71unSlKMg3bFYl0pgXBlNMr9elnvOLtyfa36A6yi0E
 fZtbgdIcXzfxAZp7qlNG1bLaRiq4I0G7qa8U5BCaNBqjbsEb9ZDNkhktsSEkxye4Y24J
 lzrfaXFywb89PKKMEI7acDW3GJp9Z/5qWdw9ym3/fs2c+sO+HduH3u7tUw/f/F2RZdFD
 nvCvc087/t9Qw2OvePRWNxWRHSuHfyvpavaQ+NceqMFl5wAG0Jy65VY7Oma6h8Y3+cfL
 3XnTeaP+LYFSKbGREoump9kC3dhRa8z9WjZvHK67CXz4w8D/4TDY0GnXeJhbu4qVIPgV
 7pIw==
X-Gm-Message-State: AKaTC007LEmhpcr4KK/aQy9H2D1dII0WTVd9u+vJJEuV3mpOGHMfTng+uAWAcgW5hSWYaw22/h1Kf+bgkAgBjg==
X-Received: by 10.28.11.208 with SMTP id 199mr3502988wml.97.1480008814560;
 Thu, 24 Nov 2016 09:33:34 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 09:33:34 -0800 (PST)
In-Reply-To: <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 19:33:34 +0200
Message-ID: <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4+ICt9Owo+Pj4KPj4+Cj4+PiBJJ20g
YWZyYWlkIHN0cnVjdHVyZXMgd2l0aG91dCBhbnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5
IEM4OS4KPj4+Cj4+IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4+IDEuIFJlbW92ZSBlbXB0
eSBzdHJ1Y3R1cmVzCj4+IDIuIExlYXZlIHRoZW0gaW4sIGJ1dCBhZGQgYSBjb21tZW50IGFuZCBh
ZGQgYSBkdW1teSBwbGFjZSBob2xkZXIKPj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhp
cyB3YXkgdGhlIGludGVyZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+PiBsaWtlIGFsbCByZXF1
ZXN0cyBhcmUgZGVmaW5lZCBldGMuClR5cG86IEkgd291bGQgcHJlZmVyIG9wdGlvbiAyIHdpdGgg
cGxhY2Vob2xkZXJzIGFuZCBjb21tZW50cwo+Pj4+Cj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVxdWVz
dCB7Cj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+Pj4+ICt9Owo+Pj4+ICsKPj4+PiArc3Ry
dWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+Pj4+ICt9
Owo+Pj4KPj4+Cj4+PiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3
YW50IHRvIGVuZm9yY2UgYQo+Pj4gbWluaW11bSBzaXplLCB0aGF0IHdvdWxkIGJldHRlciBnbyAu
Li4KPj4+Cj4+IFRoYXQgaXMgYmVjYXVzZSB3ZSB3YW50IHRvIGJlIGNhY2hlIGxpbmUgYWxpZ25l
ZC4KPgo+Cj4gQnV0IHRoaXMgaXMgb25seSBhY2N1cmF0ZSB0byB5b3VyIHBsYXRmb3JtLiBUaGVy
ZSBpcyBIVyBhdmFpbGFibGUgd2l0aCAxMjgKPiBieXRlcy4KPgo+IEZvciBpbnN0YW5jZSBvbiBY
ZW4gQVJNLCBhbGwgdGhlIHN0cnVjdHVyZXMgYXJlIGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluCj4g
b3JkZXIgdG8gZml0IGluIG1vc3Qgb2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkg
aXQgd291bGQgYmUKPiBwb3NzaWJsZSBoYXZlIGJpZ2dlciBvbmUgKHNlZSB0aGUgZGVmaW5pdGlv
biBvZiBDU1NJRFIpLgo+ClNvLCB0aGVuIEkgd2lsbCBhbGlnbiB0byAzMgo+PiBXaGF0IGl0IG1l
YW5zIGluIHByYWN0aWNlCj4+IGlzIG5vdCBjbGVhciBhcyB3ZSBoYXZlIHNvIG1hbnkgSFcgYXJv
dW5kLCBzbyBpdCBpcyBub3QgcG9zc2libGUgdG8KPj4gZml0IGFsbC4gU28gdGhlIG9wdGlvbnMg
Y291bGQgYmU6Cj4+IDEuIDMyIG9yIDY0Cj4+IDIuIDQ4IEkgdGhpbmsgaXMgbm90IGFuIG9wdGlv
biBoZXJlCj4KPgo+IFdoeSA0OD8KSXQgaXMgbm90IGFuIG9wdGlvbiwgc2F3IHNvbWV0aGluZyBs
aWtlIHRoaXMgaW4gZmJpZi5oLCBidXQgaXQgaXMgNDAKYWN0dWFsbHkgdGhlcmU6CiNkZWZpbmUg
WEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKCj4KPiBSZWdhcmRzLAo+Cj4gLS0KPiBKdWxpZW4gR3Jh
bGwKQmVzdCByZWdhcmRzLApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGlu
ZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRl
dmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:33:37 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:33:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9xtx-0001hl-I4; Thu, 24 Nov 2016 17:33:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9xtw-0001ha-MT; Thu, 24 Nov 2016 17:33:36 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 6D/98-12362-F6427385; Thu, 24 Nov 2016 17:33:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXiVRtkpJunYh5
 hMHe3jcXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxuc7N9gKdnFXHFz0kr2BcQJnFyMn
 h5BAicSNt+2sXYxcHCwCDawSUx6vYQNxJATmsErcb37KDlIlIZAjcf3XVkYIu1Di8P/tYHFeA
 UGJkzOfsEBM8pLYemQSM4jNKWAt0TnvJTPIICGBRUwSDRfngTWzCRhJLL/xA6iBA2idqsT91R
 IQcwIkzt6/wQZiCwPN+XL2BdhMEQF1iT8XJjCCzGEWeMwqsevxLVaQXmagxPp5QhMYBWYhOWM
 WQmYBI9MqRo3i1KKy1CJdQxO9pKLM9IyS3MTMHF1DA2O93NTi4sT01JzEpGK95PzcTYzAgGQA
 gh2MK7Z7HmKU5GBSEuXdLGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mC10UZKCdYlJqeWpGWm
 QOMDZi0BAePkgjvLDmgNG9xQWJucWY6ROoUoy5H24cPD5iEWPLy81KlxHnFQWYIgBRllObBjY
 DF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ8waCTOHJzCuB2/QK6AgmoCMkvxmDHFGSiJC
 SamDcG5+bu2mez9/gFULMb3+bCN8p8OZbZc7jcF71/OzmlzfnHZw1zzxm3XTHU4whKpnrZipf
 +vhe+qjSNx+mu+d2prbu6Lkj3OO92ZzXY/uimTc8lnI/e239sTD2w3m1hvev7Q+4cH/kY7wof
 lKl+rnbjhjzm+1pkR/m52zc/X53uoOI23rNlxfPK7EUZyQaajEXFScCAEd20y/OAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1480008814!17297806!1
X-Originating-IP: [74.125.82.50]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4207 invoked from network); 24 Nov 2016 17:33:34 -0000
Received: from mail-wm0-f50.google.com (HELO mail-wm0-f50.google.com)
 (74.125.82.50)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 17:33:34 -0000
Received: by mail-wm0-f50.google.com with SMTP id u144so22721948wmu.1;
 Thu, 24 Nov 2016 09:33:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=AOHRcnoZJa/b3MVUnH6ir6QnGqXJ/4rJTaNEMxlHN5s=;
 b=Jh0CMHet1B4PE18QTMSVDqwrII0MjBRxDWceKQXC5l5OXzfpOZOnzfEdtjq14yXi0M
 QE6Q8OQYP4G5bm2TlWwvOSRnyV13c0SJtNwi3VIfMHrOFQq7WTpG6eGLRMJ1WTud3Sg3
 mkTRiviPuSHRzwQVo/W7L5stCN34l2f09C/Ur0PAw36s8WWzlyQ/qQ9IJTEHAAPzwqB6
 KZh8tYflqZefx7PtwRQ/3tizVfkPimRF8Tx7S+/09GPEfic5m5B4aoe+qmxXdFJMmLIp
 grzGjgU6CgN7aR4YSaQr4Md1R7fkaf/BD+y6kiG94gaSeLwc2Ik2mQwQsE8w99AZkZT6
 Ghxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=AOHRcnoZJa/b3MVUnH6ir6QnGqXJ/4rJTaNEMxlHN5s=;
 b=NHrUSissPEqqpot6W1V3Gq4A71unSlKMg3bFYl0pgXBlNMr9elnvOLtyfa36A6yi0E
 fZtbgdIcXzfxAZp7qlNG1bLaRiq4I0G7qa8U5BCaNBqjbsEb9ZDNkhktsSEkxye4Y24J
 lzrfaXFywb89PKKMEI7acDW3GJp9Z/5qWdw9ym3/fs2c+sO+HduH3u7tUw/f/F2RZdFD
 nvCvc087/t9Qw2OvePRWNxWRHSuHfyvpavaQ+NceqMFl5wAG0Jy65VY7Oma6h8Y3+cfL
 3XnTeaP+LYFSKbGREoump9kC3dhRa8z9WjZvHK67CXz4w8D/4TDY0GnXeJhbu4qVIPgV
 7pIw==
X-Gm-Message-State: AKaTC007LEmhpcr4KK/aQy9H2D1dII0WTVd9u+vJJEuV3mpOGHMfTng+uAWAcgW5hSWYaw22/h1Kf+bgkAgBjg==
X-Received: by 10.28.11.208 with SMTP id 199mr3502988wml.97.1480008814560;
 Thu, 24 Nov 2016 09:33:34 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 09:33:34 -0800 (PST)
In-Reply-To: <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 19:33:34 +0200
Message-ID: <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4+ICt9Owo+Pj4KPj4+Cj4+PiBJJ20g
YWZyYWlkIHN0cnVjdHVyZXMgd2l0aG91dCBhbnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5
IEM4OS4KPj4+Cj4+IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4+IDEuIFJlbW92ZSBlbXB0
eSBzdHJ1Y3R1cmVzCj4+IDIuIExlYXZlIHRoZW0gaW4sIGJ1dCBhZGQgYSBjb21tZW50IGFuZCBh
ZGQgYSBkdW1teSBwbGFjZSBob2xkZXIKPj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhp
cyB3YXkgdGhlIGludGVyZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+PiBsaWtlIGFsbCByZXF1
ZXN0cyBhcmUgZGVmaW5lZCBldGMuClR5cG86IEkgd291bGQgcHJlZmVyIG9wdGlvbiAyIHdpdGgg
cGxhY2Vob2xkZXJzIGFuZCBjb21tZW50cwo+Pj4+Cj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVxdWVz
dCB7Cj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+Pj4+ICt9Owo+Pj4+ICsKPj4+PiArc3Ry
dWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+Pj4+ICt9
Owo+Pj4KPj4+Cj4+PiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3
YW50IHRvIGVuZm9yY2UgYQo+Pj4gbWluaW11bSBzaXplLCB0aGF0IHdvdWxkIGJldHRlciBnbyAu
Li4KPj4+Cj4+IFRoYXQgaXMgYmVjYXVzZSB3ZSB3YW50IHRvIGJlIGNhY2hlIGxpbmUgYWxpZ25l
ZC4KPgo+Cj4gQnV0IHRoaXMgaXMgb25seSBhY2N1cmF0ZSB0byB5b3VyIHBsYXRmb3JtLiBUaGVy
ZSBpcyBIVyBhdmFpbGFibGUgd2l0aCAxMjgKPiBieXRlcy4KPgo+IEZvciBpbnN0YW5jZSBvbiBY
ZW4gQVJNLCBhbGwgdGhlIHN0cnVjdHVyZXMgYXJlIGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluCj4g
b3JkZXIgdG8gZml0IGluIG1vc3Qgb2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkg
aXQgd291bGQgYmUKPiBwb3NzaWJsZSBoYXZlIGJpZ2dlciBvbmUgKHNlZSB0aGUgZGVmaW5pdGlv
biBvZiBDU1NJRFIpLgo+ClNvLCB0aGVuIEkgd2lsbCBhbGlnbiB0byAzMgo+PiBXaGF0IGl0IG1l
YW5zIGluIHByYWN0aWNlCj4+IGlzIG5vdCBjbGVhciBhcyB3ZSBoYXZlIHNvIG1hbnkgSFcgYXJv
dW5kLCBzbyBpdCBpcyBub3QgcG9zc2libGUgdG8KPj4gZml0IGFsbC4gU28gdGhlIG9wdGlvbnMg
Y291bGQgYmU6Cj4+IDEuIDMyIG9yIDY0Cj4+IDIuIDQ4IEkgdGhpbmsgaXMgbm90IGFuIG9wdGlv
biBoZXJlCj4KPgo+IFdoeSA0OD8KSXQgaXMgbm90IGFuIG9wdGlvbiwgc2F3IHNvbWV0aGluZyBs
aWtlIHRoaXMgaW4gZmJpZi5oLCBidXQgaXQgaXMgNDAKYWN0dWFsbHkgdGhlcmU6CiNkZWZpbmUg
WEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKCj4KPiBSZWdhcmRzLAo+Cj4gLS0KPiBKdWxpZW4gR3Jh
bGwKQmVzdCByZWdhcmRzLApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGlu
ZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRl
dmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:57:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:57:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9yGx-00040E-Qr; Thu, 24 Nov 2016 17:57:23 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9yGw-000405-IW; Thu, 24 Nov 2016 17:57:22 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 25/EB-19272-10A27385; Thu, 24 Nov 2016 17:57:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTZdRyzz
 CoLmf3WJlz0Vmi+9bJjM5MHkc/nCFJYAxijUzLym/IoE141bvbaaCt7wV++9MYGlg7OTuYuTk
 EBLYxCgxsVUYwt7NKPHwBjuILSzgJfHl7AsWEFtEwEDiwq1prF2MXEA1r5gk9k6ZCOYwC9xml
 fi09xEbSBWbgKbEnc+fmEBsXgErieenF4PFWQRUJbbfbwSLiwqES7yftZANokZQ4uTMJ2AbOA
 UCJV5uvAJWwyxgJjFv80NmCFteYvvbOcwTGPlmIWmZhaRsFpKyBYzMqxg1ilOLylKLdI1M9ZK
 KMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAkOPAQh2MK5aEHiIUZKDSUmUd7OQeYQQ
 X1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4PGkA5waLU9NSKtMwcYBTApCU4eJREeC1B0rzFBYm5x
 ZnpEKlTjIpS4rwHQBICIImM0jy4NljkXWKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iwr6Em0B
 SezLwSuOmvgBYzAS2W/GYMsrgkESEl1cDYOJvvR5lomfD+4OblnT9ixXbsUhU+kGLOde/10gv
 66kEWd44ejmG+MrXVN+xWckxE1mH5E+tWiLhP4PjI2J+6vvnNgyuhZ9fNeJjw6zr3oanBFQkT
 CnIutffNl22qPcnbaaP3aHe/r+QhhvcvpnpePyU989Hulos7Z/WnMPyL+cKapiU/Z80jJZbij
 ERDLeai4kQAsoagibcCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480010240!74027392!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4218 invoked from network); 24 Nov 2016 17:57:20 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-6.tower-27.messagelabs.com with SMTP; 24 Nov 2016 17:57:20 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 249DFAD7;
 Thu, 24 Nov 2016 09:57:20 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9778D3F318;
 Thu, 24 Nov 2016 09:57:17 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
Date: Thu, 24 Nov 2016 17:57:16 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTc6MzMsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+Pj4+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4+PiArfTsKPj4+Pgo+
Pj4+Cj4+Pj4gSSdtIGFmcmFpZCBzdHJ1Y3R1cmVzIHdpdGhvdXQgYW55IG1lbWJlcnMgYXJlbid0
IHBlcm1pdHRlZCBieSBDODkuCj4+Pj4KPj4+IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4+
PiAxLiBSZW1vdmUgZW1wdHkgc3RydWN0dXJlcwo+Pj4gMi4gTGVhdmUgdGhlbSBpbiwgYnV0IGFk
ZCBhIGNvbW1lbnQgYW5kIGFkZCBhIGR1bW15IHBsYWNlIGhvbGRlcgo+Pj4gSSB3b3VsZCBwcmVm
ZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGludGVyZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVy
LAo+Pj4gbGlrZSBhbGwgcmVxdWVzdHMgYXJlIGRlZmluZWQgZXRjLgo+IFR5cG86IEkgd291bGQg
cHJlZmVyIG9wdGlvbiAyIHdpdGggcGxhY2Vob2xkZXJzIGFuZCBjb21tZW50cwo+Pj4+Pgo+Pj4+
PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+
Pj4+PiArfTsKPj4+Pj4gKwo+Pj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4+ICsg
ICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4gK307Cj4+Pj4KPj4+Pgo+Pj4+IFdoYXQgYXJlIHRo
ZXNlIHR3byBuZWVkZWQgZm9yIG5vdz8gSWYgeW91IHdhbnQgdG8gZW5mb3JjZSBhCj4+Pj4gbWlu
aW11bSBzaXplLCB0aGF0IHdvdWxkIGJldHRlciBnbyAuLi4KPj4+Pgo+Pj4gVGhhdCBpcyBiZWNh
dXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLgo+Pgo+Pgo+PiBCdXQgdGhpcyBp
cyBvbmx5IGFjY3VyYXRlIHRvIHlvdXIgcGxhdGZvcm0uIFRoZXJlIGlzIEhXIGF2YWlsYWJsZSB3
aXRoIDEyOAo+PiBieXRlcy4KPj4KPj4gRm9yIGluc3RhbmNlIG9uIFhlbiBBUk0sIGFsbCB0aGUg
c3RydWN0dXJlcyBhcmUgYWxpZ25lZCB0byAxMjggYnl0ZXMgaW4KPj4gb3JkZXIgdG8gZml0IGlu
IG1vc3Qgb2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkgaXQgd291bGQgYmUKPj4g
cG9zc2libGUgaGF2ZSBiaWdnZXIgb25lIChzZWUgdGhlIGRlZmluaXRpb24gb2YgQ1NTSURSKS4K
Pj4KPiBTbywgdGhlbiBJIHdpbGwgYWxpZ24gdG8gMzIKClRvIGNvbmZpcm0sIHlvdSBkb24ndCBw
bGFuIHRvIHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgY29tbWFuZCBwYWNrZXQgdG8gCjMyIG9jdGV0
PwoKPj4+IFdoYXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPj4+IGlzIG5vdCBjbGVhciBhcyB3ZSBo
YXZlIHNvIG1hbnkgSFcgYXJvdW5kLCBzbyBpdCBpcyBub3QgcG9zc2libGUgdG8KPj4+IGZpdCBh
bGwuIFNvIHRoZSBvcHRpb25zIGNvdWxkIGJlOgo+Pj4gMS4gMzIgb3IgNjQKPj4+IDIuIDQ4IEkg
dGhpbmsgaXMgbm90IGFuIG9wdGlvbiBoZXJlCj4+Cj4+Cj4+IFdoeSA0OD8KPiBJdCBpcyBub3Qg
YW4gb3B0aW9uLCBzYXcgc29tZXRoaW5nIGxpa2UgdGhpcyBpbiBmYmlmLmgsIGJ1dCBpdCBpcyA0
MAo+IGFjdHVhbGx5IHRoZXJlOgo+ICNkZWZpbmUgWEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKCkJ1
dCB5b3VyIDMyIHZhbHVlIHNlZW1zIHRvIGJlIGFzIHJhbmRvbSBhcyA0MC4gSSBndWVzcyB0aGV5
IGRlZmluZSBhIApzaXplIHRoYXQgd291bGQgZml0IGFsbCB0aGUgY29tbWFuZCBhbmQgd291bGQg
cG90ZW50aWFsbHkgYWxsb3cgdGhlIAphZGRpdGlvbiBvZiBjb21tYW5kcy4KCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVt
YmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9s
aXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 17:57:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 17:57:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9yGx-00040E-Qr; Thu, 24 Nov 2016 17:57:23 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9yGw-000405-IW; Thu, 24 Nov 2016 17:57:22 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 25/EB-19272-10A27385; Thu, 24 Nov 2016 17:57:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTZdRyzz
 CoLmf3WJlz0Vmi+9bJjM5MHkc/nCFJYAxijUzLym/IoE141bvbaaCt7wV++9MYGlg7OTuYuTk
 EBLYxCgxsVUYwt7NKPHwBjuILSzgJfHl7AsWEFtEwEDiwq1prF2MXEA1r5gk9k6ZCOYwC9xml
 fi09xEbSBWbgKbEnc+fmEBsXgErieenF4PFWQRUJbbfbwSLiwqES7yftZANokZQ4uTMJ2AbOA
 UCJV5uvAJWwyxgJjFv80NmCFteYvvbOcwTGPlmIWmZhaRsFpKyBYzMqxg1ilOLylKLdI1M9ZK
 KMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAkOPAQh2MK5aEHiIUZKDSUmUd7OQeYQQ
 X1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4PGkA5waLU9NSKtMwcYBTApCU4eJREeC1B0rzFBYm5x
 ZnpEKlTjIpS4rwHQBICIImM0jy4NljkXWKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iwr6Em0B
 SezLwSuOmvgBYzAS2W/GYMsrgkESEl1cDYOJvvR5lomfD+4OblnT9ixXbsUhU+kGLOde/10gv
 66kEWd44ejmG+MrXVN+xWckxE1mH5E+tWiLhP4PjI2J+6vvnNgyuhZ9fNeJjw6zr3oanBFQkT
 CnIutffNl22qPcnbaaP3aHe/r+QhhvcvpnpePyU989Hulos7Z/WnMPyL+cKapiU/Z80jJZbij
 ERDLeai4kQAsoagibcCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480010240!74027392!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4218 invoked from network); 24 Nov 2016 17:57:20 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-6.tower-27.messagelabs.com with SMTP; 24 Nov 2016 17:57:20 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 249DFAD7;
 Thu, 24 Nov 2016 09:57:20 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9778D3F318;
 Thu, 24 Nov 2016 09:57:17 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
Date: Thu, 24 Nov 2016 17:57:16 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTc6MzMsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+Pj4+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4+PiArfTsKPj4+Pgo+
Pj4+Cj4+Pj4gSSdtIGFmcmFpZCBzdHJ1Y3R1cmVzIHdpdGhvdXQgYW55IG1lbWJlcnMgYXJlbid0
IHBlcm1pdHRlZCBieSBDODkuCj4+Pj4KPj4+IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4+
PiAxLiBSZW1vdmUgZW1wdHkgc3RydWN0dXJlcwo+Pj4gMi4gTGVhdmUgdGhlbSBpbiwgYnV0IGFk
ZCBhIGNvbW1lbnQgYW5kIGFkZCBhIGR1bW15IHBsYWNlIGhvbGRlcgo+Pj4gSSB3b3VsZCBwcmVm
ZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGludGVyZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVy
LAo+Pj4gbGlrZSBhbGwgcmVxdWVzdHMgYXJlIGRlZmluZWQgZXRjLgo+IFR5cG86IEkgd291bGQg
cHJlZmVyIG9wdGlvbiAyIHdpdGggcGxhY2Vob2xkZXJzIGFuZCBjb21tZW50cwo+Pj4+Pgo+Pj4+
PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+
Pj4+PiArfTsKPj4+Pj4gKwo+Pj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4+ICsg
ICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4gK307Cj4+Pj4KPj4+Pgo+Pj4+IFdoYXQgYXJlIHRo
ZXNlIHR3byBuZWVkZWQgZm9yIG5vdz8gSWYgeW91IHdhbnQgdG8gZW5mb3JjZSBhCj4+Pj4gbWlu
aW11bSBzaXplLCB0aGF0IHdvdWxkIGJldHRlciBnbyAuLi4KPj4+Pgo+Pj4gVGhhdCBpcyBiZWNh
dXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLgo+Pgo+Pgo+PiBCdXQgdGhpcyBp
cyBvbmx5IGFjY3VyYXRlIHRvIHlvdXIgcGxhdGZvcm0uIFRoZXJlIGlzIEhXIGF2YWlsYWJsZSB3
aXRoIDEyOAo+PiBieXRlcy4KPj4KPj4gRm9yIGluc3RhbmNlIG9uIFhlbiBBUk0sIGFsbCB0aGUg
c3RydWN0dXJlcyBhcmUgYWxpZ25lZCB0byAxMjggYnl0ZXMgaW4KPj4gb3JkZXIgdG8gZml0IGlu
IG1vc3Qgb2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkgaXQgd291bGQgYmUKPj4g
cG9zc2libGUgaGF2ZSBiaWdnZXIgb25lIChzZWUgdGhlIGRlZmluaXRpb24gb2YgQ1NTSURSKS4K
Pj4KPiBTbywgdGhlbiBJIHdpbGwgYWxpZ24gdG8gMzIKClRvIGNvbmZpcm0sIHlvdSBkb24ndCBw
bGFuIHRvIHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgY29tbWFuZCBwYWNrZXQgdG8gCjMyIG9jdGV0
PwoKPj4+IFdoYXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPj4+IGlzIG5vdCBjbGVhciBhcyB3ZSBo
YXZlIHNvIG1hbnkgSFcgYXJvdW5kLCBzbyBpdCBpcyBub3QgcG9zc2libGUgdG8KPj4+IGZpdCBh
bGwuIFNvIHRoZSBvcHRpb25zIGNvdWxkIGJlOgo+Pj4gMS4gMzIgb3IgNjQKPj4+IDIuIDQ4IEkg
dGhpbmsgaXMgbm90IGFuIG9wdGlvbiBoZXJlCj4+Cj4+Cj4+IFdoeSA0OD8KPiBJdCBpcyBub3Qg
YW4gb3B0aW9uLCBzYXcgc29tZXRoaW5nIGxpa2UgdGhpcyBpbiBmYmlmLmgsIGJ1dCBpdCBpcyA0
MAo+IGFjdHVhbGx5IHRoZXJlOgo+ICNkZWZpbmUgWEVORkJfT1VUX0VWRU5UX1NJWkUgNDAKCkJ1
dCB5b3VyIDMyIHZhbHVlIHNlZW1zIHRvIGJlIGFzIHJhbmRvbSBhcyA0MC4gSSBndWVzcyB0aGV5
IGRlZmluZSBhIApzaXplIHRoYXQgd291bGQgZml0IGFsbCB0aGUgY29tbWFuZCBhbmQgd291bGQg
cG90ZW50aWFsbHkgYWxsb3cgdGhlIAphZGRpdGlvbiBvZiBjb21tYW5kcy4KCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVt
YmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9s
aXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:04:10 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:04:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9yNW-0004jQ-Ib; Thu, 24 Nov 2016 18:04:10 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9yNV-0004jG-Ic; Thu, 24 Nov 2016 18:04:09 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 8F/B4-08915-89B27385; Thu, 24 Nov 2016 18:04:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXiVRtkojtD2zz
 C4NZCRouVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjBOXG5kLNvBXvJx8lqWBcTVPFyMn
 h5BAscTsh2/Zuhi5OFgEGlgl7jbOZQZxJATmsEo0rv3NBFIlIZAjseLtZCi7UGLN1ouMIDavg
 KDEyZlPWCAmeUlM3XIDqJmDg1PAWuLrXk+QOUICM5gl/rRfYQOpYRMwklh+4wdYPYuAqkT3uy
 lMEHMCJBr+rwCLCwPN+XL2BZgtIqAu8efCBEaQQcwCj1kldj2+xQqygBkosX6e0ARGgVlIzpi
 FkFnAyLSKUaM4tagstUjXyEQvqSgzPaMkNzEzR9fQwFgvN7W4ODE9NScxqVgvOT93EyMwIOsZ
 GBh3ML467neIUZKDSUmUd7OQeYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd7LWkA5waLU9NSKt
 MwcYGzApCU4eJREeMNA0rzFBYm5xZnpEKlTjLocbR8+PGASYsnLz0uVEuftBykSACnKKM2DGw
 GL00uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHkjQKbwZOaVwG16BXQEE9ARkt+MQY4oSUR
 ISTUwRq2Muhx1o0p+e6281Mm6B7VTJjgn+3klK3PvLnDqiYqtfLR0VvTW6t0vjDP2s0wOYL0j
 GBqmItI0W+q7rEJJusPZoku+9Yu0F0VdnL/g46Y45X8CsbfCHnvzSv9fZ/M2abPR0WO3L895o
 yiQcfiWat+ySouzE64KrbvUMMWHvWqfXXhbg7OcEktxRqKhFnNRcSIACIsEgc4CAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1480010647!55980525!1
X-Originating-IP: [74.125.82.52]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16709 invoked from network); 24 Nov 2016 18:04:08 -0000
Received: from mail-wm0-f52.google.com (HELO mail-wm0-f52.google.com)
 (74.125.82.52)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 18:04:08 -0000
Received: by mail-wm0-f52.google.com with SMTP id f82so69484229wmf.1;
 Thu, 24 Nov 2016 10:04:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=v0c7FvxjE5vICBoIWjbx98K/a0SDfrhkXY+B0TOWiz8=;
 b=UTGEwRVBksw2Mvb4FX2Mre5lax5/Afzd7icEDHnXZYLXX1z+iQASc211Ew94Pz15z1
 cXI3RRLTG586EE4aIJlOdkmncxLEQWcrppvutgOwIAqCLOZHSd/YHXNmy/DwQF17aEtL
 gzknBvtv2rHhyyT/P0VyGAJ05iT9eoebHxnIjmtigO2jsdfMZbXlUtCh0s/fYstpq0z/
 UmEiLwz/R+3HBrXPKcIN6FtoD8+4boZk/RNS5JSNwic5D0FjG5ph+Fw2MG4Q68YrptsP
 F/MRqE6tdoNzXlL3FYfoax84OwLl+5PdpT5ZoLb5zorRI7NXuREbpLk2NU08l4J2tElg
 yojQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=v0c7FvxjE5vICBoIWjbx98K/a0SDfrhkXY+B0TOWiz8=;
 b=CraeFmSlLWiVrUcaR3UTvJN90c+6qeKMF8/SwwP9SBi5QkP7MwxOzwWzlkEguV3ZZd
 4PX6b7bMU7i1uX63ZJsEKE95EHueUJGFUIkp/lPxHWliXmjaB8lLxns6AxmziqvQJPrX
 aiKXZnG6H0tPABMTBjYW9FFsh6YED5zT/8gDlhxY7fl0lw00js5AvTx79r8OHiEw/ycV
 UryOiBLzaYI+ap7hFycI9W/IZIps4oxlAONcQCt8zlB7uOsXKvSoM3sLdyDVeQCJYwg3
 rsskewswpwdxaCUelRaVJPItZQEAggh733DS12eHrhhim9WyrB35M+q3Ab2lqd5+idp8
 uhrw==
X-Gm-Message-State: AKaTC01ltoPRNbUPYHGLMSr6s3hKrNsGmS5Ac2z/r42NC9r2S87GoWF+ADzkDyveQoYbibVhru3JzTxln+LSZA==
X-Received: by 10.28.11.208 with SMTP id 199mr3620893wml.97.1480010647554;
 Thu, 24 Nov 2016 10:04:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 10:04:07 -0800 (PST)
In-Reply-To: <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
 <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 20:04:07 +0200
Message-ID: <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+Pj4+ICtzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cj4+Pj4+PiArfTsKPj4+Pj4KPj4+Pj4K
Pj4+Pj4KPj4+Pj4gSSdtIGFmcmFpZCBzdHJ1Y3R1cmVzIHdpdGhvdXQgYW55IG1lbWJlcnMgYXJl
bid0IHBlcm1pdHRlZCBieSBDODkuCj4+Pj4+Cj4+Pj4gVGhlcmUgYXJlIDIgb3B0aW9ucyBJIHNl
ZToKPj4+PiAxLiBSZW1vdmUgZW1wdHkgc3RydWN0dXJlcwo+Pj4+IDIuIExlYXZlIHRoZW0gaW4s
IGJ1dCBhZGQgYSBjb21tZW50IGFuZCBhZGQgYSBkdW1teSBwbGFjZSBob2xkZXIKPj4+PiBJIHdv
dWxkIHByZWZlciBvcHRpb24gMSBhcyB0aGlzIHdheSB0aGUgaW50ZXJmYWNlIHNlZW1zIHRvIGJl
IGNsZWFyZXIsCj4+Pj4gbGlrZSBhbGwgcmVxdWVzdHMgYXJlIGRlZmluZWQgZXRjLgo+Pgo+PiBU
eXBvOiBJIHdvdWxkIHByZWZlciBvcHRpb24gMiB3aXRoIHBsYWNlaG9sZGVycyBhbmQgY29tbWVu
dHMKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVxdWVzdCB7Cj4+Pj4+PiAr
ICAgICB1aW50OF90IHJhd1s2NF07Cj4+Pj4+PiArfTsKPj4+Pj4+ICsKPj4+Pj4+ICtzdHJ1Y3Qg
eGVuc25kX3Jlc3BvbnNlIHsKPj4+Pj4+ICsgICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4+ICt9
Owo+Pj4+Pgo+Pj4+Pgo+Pj4+Pgo+Pj4+PiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBu
b3c/IElmIHlvdSB3YW50IHRvIGVuZm9yY2UgYQo+Pj4+PiBtaW5pbXVtIHNpemUsIHRoYXQgd291
bGQgYmV0dGVyIGdvIC4uLgo+Pj4+Pgo+Pj4+IFRoYXQgaXMgYmVjYXVzZSB3ZSB3YW50IHRvIGJl
IGNhY2hlIGxpbmUgYWxpZ25lZC4KPj4+Cj4+Pgo+Pj4KPj4+IEJ1dCB0aGlzIGlzIG9ubHkgYWNj
dXJhdGUgdG8geW91ciBwbGF0Zm9ybS4gVGhlcmUgaXMgSFcgYXZhaWxhYmxlIHdpdGgKPj4+IDEy
OAo+Pj4gYnl0ZXMuCj4+Pgo+Pj4gRm9yIGluc3RhbmNlIG9uIFhlbiBBUk0sIGFsbCB0aGUgc3Ry
dWN0dXJlcyBhcmUgYWxpZ25lZCB0byAxMjggYnl0ZXMgaW4KPj4+IG9yZGVyIHRvIGZpdCBpbiBt
b3N0IG9mIGNhY2hlIGxpbmUuIEFsdGhvdWdoIHRlY2huaWNhbGx5IGl0IHdvdWxkIGJlCj4+PiBw
b3NzaWJsZSBoYXZlIGJpZ2dlciBvbmUgKHNlZSB0aGUgZGVmaW5pdGlvbiBvZiBDU1NJRFIpLgo+
Pj4KPj4gU28sIHRoZW4gSSB3aWxsIGFsaWduIHRvIDMyCj4KPgo+IFRvIGNvbmZpcm0sIHlvdSBk
b24ndCBwbGFuIHRvIHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgY29tbWFuZCBwYWNrZXQgdG8gMzIK
PiBvY3RldD8KPgpXZWxsLCBhY3R1YWxseSB0aGlzIGlzIHdoYXQgSSB3YXMgZ29pbmcgdG8gZG8u
Li4KU28sIHdoYXQgaXMgdGhlIGNvcnJlY3QgdmFsdWUgdG8gYmUgdXNlZCBoZXJlPwo+Pj4+IFdo
YXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPj4+PiBpcyBub3QgY2xlYXIgYXMgd2UgaGF2ZSBzbyBt
YW55IEhXIGFyb3VuZCwgc28gaXQgaXMgbm90IHBvc3NpYmxlIHRvCj4+Pj4gZml0IGFsbC4gU28g
dGhlIG9wdGlvbnMgY291bGQgYmU6Cj4+Pj4gMS4gMzIgb3IgNjQKPj4+PiAyLiA0OCBJIHRoaW5r
IGlzIG5vdCBhbiBvcHRpb24gaGVyZQo+Pj4KPj4+Cj4+Pgo+Pj4gV2h5IDQ4Pwo+Pgo+PiBJdCBp
cyBub3QgYW4gb3B0aW9uLCBzYXcgc29tZXRoaW5nIGxpa2UgdGhpcyBpbiBmYmlmLmgsIGJ1dCBp
dCBpcyA0MAo+PiBhY3R1YWxseSB0aGVyZToKPj4gI2RlZmluZSBYRU5GQl9PVVRfRVZFTlRfU0la
RSA0MAo+Cj4KPiBCdXQgeW91ciAzMiB2YWx1ZSBzZWVtcyB0byBiZSBhcyByYW5kb20gYXMgNDAu
IEkgZ3Vlc3MgdGhleSBkZWZpbmUgYSBzaXplCj4gdGhhdCB3b3VsZCBmaXQgYWxsIHRoZSBjb21t
YW5kIGFuZCB3b3VsZCBwb3RlbnRpYWxseSBhbGxvdyB0aGUgYWRkaXRpb24gb2YKPiBjb21tYW5k
cy4KPgpZZXMsIHlvdSBhcmUgcmlnaHQgaGVyZQo+IC0tCj4gSnVsaWVuIEdyYWxsCkJlc3QgcmVn
YXJkcywKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJl
ZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:04:10 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:04:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9yNW-0004jQ-Ib; Thu, 24 Nov 2016 18:04:10 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9yNV-0004jG-Ic; Thu, 24 Nov 2016 18:04:09 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 8F/B4-08915-89B27385; Thu, 24 Nov 2016 18:04:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXiVRtkojtD2zz
 C4NZCRouVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjBOXG5kLNvBXvJx8lqWBcTVPFyMn
 h5BAscTsh2/Zuhi5OFgEGlgl7jbOZQZxJATmsEo0rv3NBFIlIZAjseLtZCi7UGLN1ouMIDavg
 KDEyZlPWCAmeUlM3XIDqJmDg1PAWuLrXk+QOUICM5gl/rRfYQOpYRMwklh+4wdYPYuAqkT3uy
 lMEHMCJBr+rwCLCwPN+XL2BZgtIqAu8efCBEaQQcwCj1kldj2+xQqygBkosX6e0ARGgVlIzpi
 FkFnAyLSKUaM4tagstUjXyEQvqSgzPaMkNzEzR9fQwFgvN7W4ODE9NScxqVgvOT93EyMwIOsZ
 GBh3ML467neIUZKDSUmUd7OQeYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd7LWkA5waLU9NSKt
 MwcYGzApCU4eJREeMNA0rzFBYm5xZnpEKlTjLocbR8+PGASYsnLz0uVEuftBykSACnKKM2DGw
 GL00uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHkjQKbwZOaVwG16BXQEE9ARkt+MQY4oSUR
 ISTUwRq2Muhx1o0p+e6281Mm6B7VTJjgn+3klK3PvLnDqiYqtfLR0VvTW6t0vjDP2s0wOYL0j
 GBqmItI0W+q7rEJJusPZoku+9Yu0F0VdnL/g46Y45X8CsbfCHnvzSv9fZ/M2abPR0WO3L895o
 yiQcfiWat+ySouzE64KrbvUMMWHvWqfXXhbg7OcEktxRqKhFnNRcSIACIsEgc4CAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1480010647!55980525!1
X-Originating-IP: [74.125.82.52]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16709 invoked from network); 24 Nov 2016 18:04:08 -0000
Received: from mail-wm0-f52.google.com (HELO mail-wm0-f52.google.com)
 (74.125.82.52)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 18:04:08 -0000
Received: by mail-wm0-f52.google.com with SMTP id f82so69484229wmf.1;
 Thu, 24 Nov 2016 10:04:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=v0c7FvxjE5vICBoIWjbx98K/a0SDfrhkXY+B0TOWiz8=;
 b=UTGEwRVBksw2Mvb4FX2Mre5lax5/Afzd7icEDHnXZYLXX1z+iQASc211Ew94Pz15z1
 cXI3RRLTG586EE4aIJlOdkmncxLEQWcrppvutgOwIAqCLOZHSd/YHXNmy/DwQF17aEtL
 gzknBvtv2rHhyyT/P0VyGAJ05iT9eoebHxnIjmtigO2jsdfMZbXlUtCh0s/fYstpq0z/
 UmEiLwz/R+3HBrXPKcIN6FtoD8+4boZk/RNS5JSNwic5D0FjG5ph+Fw2MG4Q68YrptsP
 F/MRqE6tdoNzXlL3FYfoax84OwLl+5PdpT5ZoLb5zorRI7NXuREbpLk2NU08l4J2tElg
 yojQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=v0c7FvxjE5vICBoIWjbx98K/a0SDfrhkXY+B0TOWiz8=;
 b=CraeFmSlLWiVrUcaR3UTvJN90c+6qeKMF8/SwwP9SBi5QkP7MwxOzwWzlkEguV3ZZd
 4PX6b7bMU7i1uX63ZJsEKE95EHueUJGFUIkp/lPxHWliXmjaB8lLxns6AxmziqvQJPrX
 aiKXZnG6H0tPABMTBjYW9FFsh6YED5zT/8gDlhxY7fl0lw00js5AvTx79r8OHiEw/ycV
 UryOiBLzaYI+ap7hFycI9W/IZIps4oxlAONcQCt8zlB7uOsXKvSoM3sLdyDVeQCJYwg3
 rsskewswpwdxaCUelRaVJPItZQEAggh733DS12eHrhhim9WyrB35M+q3Ab2lqd5+idp8
 uhrw==
X-Gm-Message-State: AKaTC01ltoPRNbUPYHGLMSr6s3hKrNsGmS5Ac2z/r42NC9r2S87GoWF+ADzkDyveQoYbibVhru3JzTxln+LSZA==
X-Received: by 10.28.11.208 with SMTP id 199mr3620893wml.97.1480010647554;
 Thu, 24 Nov 2016 10:04:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 10:04:07 -0800 (PST)
In-Reply-To: <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
 <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 20:04:07 +0200
Message-ID: <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+Pj4+ICtzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cj4+Pj4+PiArfTsKPj4+Pj4KPj4+Pj4K
Pj4+Pj4KPj4+Pj4gSSdtIGFmcmFpZCBzdHJ1Y3R1cmVzIHdpdGhvdXQgYW55IG1lbWJlcnMgYXJl
bid0IHBlcm1pdHRlZCBieSBDODkuCj4+Pj4+Cj4+Pj4gVGhlcmUgYXJlIDIgb3B0aW9ucyBJIHNl
ZToKPj4+PiAxLiBSZW1vdmUgZW1wdHkgc3RydWN0dXJlcwo+Pj4+IDIuIExlYXZlIHRoZW0gaW4s
IGJ1dCBhZGQgYSBjb21tZW50IGFuZCBhZGQgYSBkdW1teSBwbGFjZSBob2xkZXIKPj4+PiBJIHdv
dWxkIHByZWZlciBvcHRpb24gMSBhcyB0aGlzIHdheSB0aGUgaW50ZXJmYWNlIHNlZW1zIHRvIGJl
IGNsZWFyZXIsCj4+Pj4gbGlrZSBhbGwgcmVxdWVzdHMgYXJlIGRlZmluZWQgZXRjLgo+Pgo+PiBU
eXBvOiBJIHdvdWxkIHByZWZlciBvcHRpb24gMiB3aXRoIHBsYWNlaG9sZGVycyBhbmQgY29tbWVu
dHMKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVxdWVzdCB7Cj4+Pj4+PiAr
ICAgICB1aW50OF90IHJhd1s2NF07Cj4+Pj4+PiArfTsKPj4+Pj4+ICsKPj4+Pj4+ICtzdHJ1Y3Qg
eGVuc25kX3Jlc3BvbnNlIHsKPj4+Pj4+ICsgICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4+ICt9
Owo+Pj4+Pgo+Pj4+Pgo+Pj4+Pgo+Pj4+PiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBu
b3c/IElmIHlvdSB3YW50IHRvIGVuZm9yY2UgYQo+Pj4+PiBtaW5pbXVtIHNpemUsIHRoYXQgd291
bGQgYmV0dGVyIGdvIC4uLgo+Pj4+Pgo+Pj4+IFRoYXQgaXMgYmVjYXVzZSB3ZSB3YW50IHRvIGJl
IGNhY2hlIGxpbmUgYWxpZ25lZC4KPj4+Cj4+Pgo+Pj4KPj4+IEJ1dCB0aGlzIGlzIG9ubHkgYWNj
dXJhdGUgdG8geW91ciBwbGF0Zm9ybS4gVGhlcmUgaXMgSFcgYXZhaWxhYmxlIHdpdGgKPj4+IDEy
OAo+Pj4gYnl0ZXMuCj4+Pgo+Pj4gRm9yIGluc3RhbmNlIG9uIFhlbiBBUk0sIGFsbCB0aGUgc3Ry
dWN0dXJlcyBhcmUgYWxpZ25lZCB0byAxMjggYnl0ZXMgaW4KPj4+IG9yZGVyIHRvIGZpdCBpbiBt
b3N0IG9mIGNhY2hlIGxpbmUuIEFsdGhvdWdoIHRlY2huaWNhbGx5IGl0IHdvdWxkIGJlCj4+PiBw
b3NzaWJsZSBoYXZlIGJpZ2dlciBvbmUgKHNlZSB0aGUgZGVmaW5pdGlvbiBvZiBDU1NJRFIpLgo+
Pj4KPj4gU28sIHRoZW4gSSB3aWxsIGFsaWduIHRvIDMyCj4KPgo+IFRvIGNvbmZpcm0sIHlvdSBk
b24ndCBwbGFuIHRvIHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgY29tbWFuZCBwYWNrZXQgdG8gMzIK
PiBvY3RldD8KPgpXZWxsLCBhY3R1YWxseSB0aGlzIGlzIHdoYXQgSSB3YXMgZ29pbmcgdG8gZG8u
Li4KU28sIHdoYXQgaXMgdGhlIGNvcnJlY3QgdmFsdWUgdG8gYmUgdXNlZCBoZXJlPwo+Pj4+IFdo
YXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPj4+PiBpcyBub3QgY2xlYXIgYXMgd2UgaGF2ZSBzbyBt
YW55IEhXIGFyb3VuZCwgc28gaXQgaXMgbm90IHBvc3NpYmxlIHRvCj4+Pj4gZml0IGFsbC4gU28g
dGhlIG9wdGlvbnMgY291bGQgYmU6Cj4+Pj4gMS4gMzIgb3IgNjQKPj4+PiAyLiA0OCBJIHRoaW5r
IGlzIG5vdCBhbiBvcHRpb24gaGVyZQo+Pj4KPj4+Cj4+Pgo+Pj4gV2h5IDQ4Pwo+Pgo+PiBJdCBp
cyBub3QgYW4gb3B0aW9uLCBzYXcgc29tZXRoaW5nIGxpa2UgdGhpcyBpbiBmYmlmLmgsIGJ1dCBp
dCBpcyA0MAo+PiBhY3R1YWxseSB0aGVyZToKPj4gI2RlZmluZSBYRU5GQl9PVVRfRVZFTlRfU0la
RSA0MAo+Cj4KPiBCdXQgeW91ciAzMiB2YWx1ZSBzZWVtcyB0byBiZSBhcyByYW5kb20gYXMgNDAu
IEkgZ3Vlc3MgdGhleSBkZWZpbmUgYSBzaXplCj4gdGhhdCB3b3VsZCBmaXQgYWxsIHRoZSBjb21t
YW5kIGFuZCB3b3VsZCBwb3RlbnRpYWxseSBhbGxvdyB0aGUgYWRkaXRpb24gb2YKPiBjb21tYW5k
cy4KPgpZZXMsIHlvdSBhcmUgcmlnaHQgaGVyZQo+IC0tCj4gSnVsaWVuIEdyYWxsCkJlc3QgcmVn
YXJkcywKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJl
ZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:31:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:31:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9yo7-0007fP-Hs; Thu, 24 Nov 2016 18:31:39 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9yo6-0007eJ-FV
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 18:31:38 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 CD/CE-08512-90237385; Thu, 24 Nov 2016 18:31:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXiVRvkpMtpZB5
 hcPoco8XKnovMDowehz9cYQlgjGLNzEvKr0hgzWje+4G94AFfRV/fQrYGxgk8XYxcHEICCxgl
 pi6ZzgLisAg0sEp0nt8P5kgIzGGVeNV7i6mLkRPIyZH4uHUFK4RdIjHl418WEJtXQFDi5MwnY
 LaQgJfE9L5+sHpOAXuJTzPa2CHis5glrjw3B7HZBIwklt/4AVbPIqAq8f3iH3aIOQES2xe2gc
 0XBrLP7JwFZosIKEv0/voNdhCzwA1WiY1fQJo5gBx1ifXzhCYwCsxCcsYshMwCRqZVjBrFqUV
 lqUW6hkZ6SUWZ6RkluYmZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiBgcgABDsY+2Y5H2KU5GBS
 EuXdLGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mC97YBUE6wKDU9tSItMwcYEzBpCQ4eJRHee
 n2gNG9xQWJucWY6ROoUoy5H24cPD5iEWPLy81KlxHm1DYGKBECKMkrz4EbA4vMSo6yUMC8j0F
 FCPAWpRbmZJajyrxjFORiVhHm1QKbwZOaVwG16BXQEE9ARkt+MQY4oSURISTUwpi5PmbOgN32
 HwaeKf+9m26c4irifZzFxjg7ettHwwHzjH2yFQWc6fCxF2F6ZKqk+vDCvLoL5bm1O9j0Jr6/H
 7/zf6h3p2MO3UVGh1m72su7N/u3s8kKuVzgTNKqK3n+c5fb44U9x/03rVj31/Fp096mdzMbYg
 nk9WQ5yi5sP3mAuVpPu8G1TYinOSDTUYi4qTgQA1ov6nMoCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1480012295!54946893!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35758 invoked from network); 24 Nov 2016 18:31:36 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-10.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 18:31:36 -0000
Received: by mail-wm0-f66.google.com with SMTP id u144so5670678wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 10:31:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=JfhZOkEermzz5mcduVO4dMCdnZdzAR60fAepiOeL0Mk=;
 b=Ml0vzCk7OVgYMZFokTs43NRn4M/9vnBqklr3YPgLeARGiBCZiEPn42rmQ5Unx/LjZM
 7HW5nlC1Wwud9x8yFEVh3avK8SuTjzltPpZJ13QuYxBT/gY6EBC1NJTAsxfq8gDfNJ6M
 rtn/06a2gL0yf9UWed1zBk/TM52u97So90wHsxFIXkJ4Khqy3c1IdwIufYBTpVSfchuL
 3rQhnNRY55Irun34rFU0YTDFtyYAtSjO6RlB0A8worHnZhd68U9UKf5hC7dRhJfcwazD
 5SIY83ICemLRBoKDzpDP31Tflt144ehAW9Db3KHvwWT7kGgxbQyfPE1OVMVAYOj9BPuV
 M/ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=JfhZOkEermzz5mcduVO4dMCdnZdzAR60fAepiOeL0Mk=;
 b=Vwk04qdRXaHl22EuW9TfwNw8jVmnp4DEpgrhMu86d3ReGFvTf560k44PsNgl+o8TPj
 1Km3gmBQafSWWT5j6/JVkkJEWRcxveaLOIBRR1uGWPf02pugqK+LuN9866/WSd7kFvqk
 67m5Gk3GZ43CuGnLSrfu2a98YAlCM0H9OmfBGbJwjb2LG5bE9S3OOtYxubwZbqVex+0M
 TJXe3oRm+839iM+ALp9S18cek7LPI03WmJx11XU9PwsjmbSLgANfGqHQgPIGEUH7CcLk
 4bze+ZxhxYbVpvHzZYPAVRiiesB1HmRBq0gKsCPgOKf2pyog+vTVnNl7eLz6lsFwEM8P
 nMUw==
X-Gm-Message-State: AKaTC02+gVklfqFnBmMvyw7BJHqzWZOdVLU3J/xdHuwc2TkIBjhWe3IliQxa1tjKOXb160vmC7kKjlFZi35RYQ==
X-Received: by 10.28.151.136 with SMTP id z130mr3914046wmd.126.1480012295545; 
 Thu, 24 Nov 2016 10:31:35 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 10:31:34 -0800 (PST)
In-Reply-To: <58371E120200007800121E08@prv-mh.provo.novell.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 20:31:34 +0200
Message-ID: <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+ICBPbmUgdGhpbmcgd2hpY2ggSSB0aGluayB5b3Ugc2hvdWxkIGhhdmUgY2xhcmlmaWVkIHVw
IGZyb250IGlzIHdoeQo+Pj4gdGhlIGV4aXN0aW5nIGZiZnJvbnQgaXMgbmVpdGhlciBzdWZmaWNp
ZW50IG5vciBwb3NzaWJsZSB0byBleHRlbmQKPj4+IHN1aXRhYmx5Lgo+PiBGcmFtZWJ1ZmZlciBk
ZXZpY2UgaXMgcmF0aGVyIG91dGRhdGVkIHdheSBmb3IgTGludXggdXNlci1zcGFjZQo+PiB0byBk
cmF3LiBBbGwgbW9kZXJuIHNvZnR3YXJlIGV4cGVjdHMgRFJNL0tNUyBkcml2ZXJzIGFuZCBhcwo+
PiBhIGZhbGxiYWNrICptYXkqIHVzZSBmYmRldi4gRm9yIHRoYXQgcmVhc29uLCB0aGVyZSBpcyBh
IGRlbWFuZAo+PiBvbiBEUk0gc3VwcG9ydCBmb3IgZ3Vlc3RzLiBTbywgaXQgZG9lc24ndCByZXBs
YWNlIGZiZGV2LCBidXQgcmF0aGVyIGV4dGVuZAo+Pj4gV2hpY2ggZ2V0cyBtZSB0byBhIHNlY29u
ZCBhc3BlY3Q6IFRoZSBjaG9zZW4gbmFtZSBpcwo+Pj4gcmF0aGVyIExpbnV4IGNlbnRyaWMgLSBE
Uk0gaGFzIHF1aXRlIGRpZmZlcmVudCBhIG1lYW5pbmcgaW4gdGhlCj4+PiBXaW5kb3dzIHdvcmxk
IGFmYWlrLgo+Pj4KPj4gV2VsbCwgdGhhdCB3YXMgbXkgaW50ZW50OiBkZWZpbmUgQUJJIGZvciAq
TGludXggRFJNL0tNUyogcHJvdG9jb2wKPj4gVGhhdCBzYWlkLCBpdCBpcyBzdGlsbCBwb3NzaWJs
ZSB0byBpbXBsZW1lbnQgYmFjayBvciBmcm9udCBvbiBXaW5kb3dzCj4+IHdpdGggdGhpcyBwcm90
b2NvbCBpZiBuZWVkIGJlCj4KPiBIbW0sIEkgdGhpbmsgeW91IHdhbnQgYSBQViBMaW51eCBEUk0v
S01TIGRyaXZlciwgYnV0IHRoYXQgZG9lc24ndAo+IG1lYW4geW91IHdhbnQvbmVlZCBhIHByb3Rv
Y29sIGJ5IHRoYXQgbmFtZS4gVGhlIGludGVyZmFjZSBoYXMKPiB0byBkZXNjcmliZSB2aXJ0dWFs
IGhhcmR3YXJlLCBhbmQgSSBkb24ndCB0aGluayB5b3UnZCBjYWxsIGEgZ3JhcGhpY3MKPiBjYXJk
ICJEUk0vS01TIGNhcmQiPwpHb29kIHBvaW50LCB0aGVuIEkgd291bGQgc3VnZ2VzdCB3ZSBuYW1l
IGl0IGRzcGwgZm9yIGRpc3BsYXkgKFBWIGRpc3BsYXkpLAplLmcuIHZkc3BsLCBub3QgdmRybS4K
PkhlbmNlIGFsc28gdGhlIHF1ZXN0aW9uIHdoZXRoZXIgdGhlIGV4aXN0aW5nCj4gZmJmcm9udCBw
cm90b2NvbCBjb3VsZG4ndCBiZSBleHRlbmRlZCAtIGFmdGVyIGFsbCBtb2Rlcm4gZ3JhcGhpY3MK
PiAoM0QpIGNhcmRzIGhhdmUgYWxzbyBldm9sdmVkIGZyb20gc2ltcGxlIGZyYW1lIGJ1ZmZlciAo
MkQpIG9uZXMuCj4KVGhlIHByb3Bvc2VkIHByb3RvY29sIGlzIGFsbW9zdCB0b3RhbGx5IGRpZmVy
ZW50IGZyb20gd2hhdApleGlzdGluZyBmcmFtZWJ1ZmZlciBvZmZlcnMuIFNvIHRoYXQgd2FzIHRo
ZSByZWFzb24gdG8gY3JlYXRlIGEKbmV3IG9uZSB3aGljaCBiZXR0ZXIgZml0cyBtb2Rlcm4gZ3Jh
cGhpY3MgYW5kIGRvZXNuJ3QgYWx0ZXIgZmJpZi4KV2hhdCBpcyBtb3JlLCByZWFsIERSTSBkcml2
ZXJzIHVzdWFsbHkgc3VwcG9ydCBmcmFtZWJ1ZmZlcgplbXVsYXRpb24sIHNvIEkgd2FzIHRoaW5r
aW5nIG9mIHNvbWUgZmxleGlibGUgc29sdXRpb246CjEuIElmIEZCIGlzIG5vdCBuZWVkZWQgdGhl
biBvbmx5IERSTS9EU1BMIGlzIGluIHVzZQoyLiBJZiBhbHNvIEZCIGlzIG5lZWRlZCB0aGVuIHdl
IHVzZSBleGlzdGluZyBwcm90b2NvbAp0byBhZGQgdGhpcyBmdW5jdGlvbmFsaXR5IHRvIGd1ZXN0
IGFsb25nIHdpdGggRFNQTApOb3RoaW5nIHRlbGxzIG1lIHRoYXQgdGhlc2UgY291bGRuJ3QgYmUg
ZGlmZmVyZW50CmJhY2sgYW5kIGZyb250IGRyaXZlcnMvYXBwbGljYXRpb25zIGZvciBldmVuIGJl
dHRlciBmbGV4aWJpbGl0eS4KPiBKYW4KPgpCZXN0IHJlZ2FyZHMsCk9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:31:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:31:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9yo7-0007fP-Hs; Thu, 24 Nov 2016 18:31:39 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1c9yo6-0007eJ-FV
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 18:31:38 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 CD/CE-08512-90237385; Thu, 24 Nov 2016 18:31:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXiVRvkpMtpZB5
 hcPoco8XKnovMDowehz9cYQlgjGLNzEvKr0hgzWje+4G94AFfRV/fQrYGxgk8XYxcHEICCxgl
 pi6ZzgLisAg0sEp0nt8P5kgIzGGVeNV7i6mLkRPIyZH4uHUFK4RdIjHl418WEJtXQFDi5MwnY
 LaQgJfE9L5+sHpOAXuJTzPa2CHis5glrjw3B7HZBIwklt/4AVbPIqAq8f3iH3aIOQES2xe2gc
 0XBrLP7JwFZosIKEv0/voNdhCzwA1WiY1fQJo5gBx1ifXzhCYwCsxCcsYshMwCRqZVjBrFqUV
 lqUW6hkZ6SUWZ6RkluYmZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiBgcgABDsY+2Y5H2KU5GBS
 EuXdLGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mC97YBUE6wKDU9tSItMwcYEzBpCQ4eJRHee
 n2gNG9xQWJucWY6ROoUoy5H24cPD5iEWPLy81KlxHm1DYGKBECKMkrz4EbA4vMSo6yUMC8j0F
 FCPAWpRbmZJajyrxjFORiVhHm1QKbwZOaVwG16BXQEE9ARkt+MQY4oSURISTUwpi5PmbOgN32
 HwaeKf+9m26c4irifZzFxjg7ettHwwHzjH2yFQWc6fCxF2F6ZKqk+vDCvLoL5bm1O9j0Jr6/H
 7/zf6h3p2MO3UVGh1m72su7N/u3s8kKuVzgTNKqK3n+c5fb44U9x/03rVj31/Fp096mdzMbYg
 nk9WQ5yi5sP3mAuVpPu8G1TYinOSDTUYi4qTgQA1ov6nMoCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1480012295!54946893!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35758 invoked from network); 24 Nov 2016 18:31:36 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-10.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 18:31:36 -0000
Received: by mail-wm0-f66.google.com with SMTP id u144so5670678wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 10:31:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=JfhZOkEermzz5mcduVO4dMCdnZdzAR60fAepiOeL0Mk=;
 b=Ml0vzCk7OVgYMZFokTs43NRn4M/9vnBqklr3YPgLeARGiBCZiEPn42rmQ5Unx/LjZM
 7HW5nlC1Wwud9x8yFEVh3avK8SuTjzltPpZJ13QuYxBT/gY6EBC1NJTAsxfq8gDfNJ6M
 rtn/06a2gL0yf9UWed1zBk/TM52u97So90wHsxFIXkJ4Khqy3c1IdwIufYBTpVSfchuL
 3rQhnNRY55Irun34rFU0YTDFtyYAtSjO6RlB0A8worHnZhd68U9UKf5hC7dRhJfcwazD
 5SIY83ICemLRBoKDzpDP31Tflt144ehAW9Db3KHvwWT7kGgxbQyfPE1OVMVAYOj9BPuV
 M/ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=JfhZOkEermzz5mcduVO4dMCdnZdzAR60fAepiOeL0Mk=;
 b=Vwk04qdRXaHl22EuW9TfwNw8jVmnp4DEpgrhMu86d3ReGFvTf560k44PsNgl+o8TPj
 1Km3gmBQafSWWT5j6/JVkkJEWRcxveaLOIBRR1uGWPf02pugqK+LuN9866/WSd7kFvqk
 67m5Gk3GZ43CuGnLSrfu2a98YAlCM0H9OmfBGbJwjb2LG5bE9S3OOtYxubwZbqVex+0M
 TJXe3oRm+839iM+ALp9S18cek7LPI03WmJx11XU9PwsjmbSLgANfGqHQgPIGEUH7CcLk
 4bze+ZxhxYbVpvHzZYPAVRiiesB1HmRBq0gKsCPgOKf2pyog+vTVnNl7eLz6lsFwEM8P
 nMUw==
X-Gm-Message-State: AKaTC02+gVklfqFnBmMvyw7BJHqzWZOdVLU3J/xdHuwc2TkIBjhWe3IliQxa1tjKOXb160vmC7kKjlFZi35RYQ==
X-Received: by 10.28.151.136 with SMTP id z130mr3914046wmd.126.1480012295545; 
 Thu, 24 Nov 2016 10:31:35 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 10:31:34 -0800 (PST)
In-Reply-To: <58371E120200007800121E08@prv-mh.provo.novell.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 20:31:34 +0200
Message-ID: <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
	DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+ICBPbmUgdGhpbmcgd2hpY2ggSSB0aGluayB5b3Ugc2hvdWxkIGhhdmUgY2xhcmlmaWVkIHVw
IGZyb250IGlzIHdoeQo+Pj4gdGhlIGV4aXN0aW5nIGZiZnJvbnQgaXMgbmVpdGhlciBzdWZmaWNp
ZW50IG5vciBwb3NzaWJsZSB0byBleHRlbmQKPj4+IHN1aXRhYmx5Lgo+PiBGcmFtZWJ1ZmZlciBk
ZXZpY2UgaXMgcmF0aGVyIG91dGRhdGVkIHdheSBmb3IgTGludXggdXNlci1zcGFjZQo+PiB0byBk
cmF3LiBBbGwgbW9kZXJuIHNvZnR3YXJlIGV4cGVjdHMgRFJNL0tNUyBkcml2ZXJzIGFuZCBhcwo+
PiBhIGZhbGxiYWNrICptYXkqIHVzZSBmYmRldi4gRm9yIHRoYXQgcmVhc29uLCB0aGVyZSBpcyBh
IGRlbWFuZAo+PiBvbiBEUk0gc3VwcG9ydCBmb3IgZ3Vlc3RzLiBTbywgaXQgZG9lc24ndCByZXBs
YWNlIGZiZGV2LCBidXQgcmF0aGVyIGV4dGVuZAo+Pj4gV2hpY2ggZ2V0cyBtZSB0byBhIHNlY29u
ZCBhc3BlY3Q6IFRoZSBjaG9zZW4gbmFtZSBpcwo+Pj4gcmF0aGVyIExpbnV4IGNlbnRyaWMgLSBE
Uk0gaGFzIHF1aXRlIGRpZmZlcmVudCBhIG1lYW5pbmcgaW4gdGhlCj4+PiBXaW5kb3dzIHdvcmxk
IGFmYWlrLgo+Pj4KPj4gV2VsbCwgdGhhdCB3YXMgbXkgaW50ZW50OiBkZWZpbmUgQUJJIGZvciAq
TGludXggRFJNL0tNUyogcHJvdG9jb2wKPj4gVGhhdCBzYWlkLCBpdCBpcyBzdGlsbCBwb3NzaWJs
ZSB0byBpbXBsZW1lbnQgYmFjayBvciBmcm9udCBvbiBXaW5kb3dzCj4+IHdpdGggdGhpcyBwcm90
b2NvbCBpZiBuZWVkIGJlCj4KPiBIbW0sIEkgdGhpbmsgeW91IHdhbnQgYSBQViBMaW51eCBEUk0v
S01TIGRyaXZlciwgYnV0IHRoYXQgZG9lc24ndAo+IG1lYW4geW91IHdhbnQvbmVlZCBhIHByb3Rv
Y29sIGJ5IHRoYXQgbmFtZS4gVGhlIGludGVyZmFjZSBoYXMKPiB0byBkZXNjcmliZSB2aXJ0dWFs
IGhhcmR3YXJlLCBhbmQgSSBkb24ndCB0aGluayB5b3UnZCBjYWxsIGEgZ3JhcGhpY3MKPiBjYXJk
ICJEUk0vS01TIGNhcmQiPwpHb29kIHBvaW50LCB0aGVuIEkgd291bGQgc3VnZ2VzdCB3ZSBuYW1l
IGl0IGRzcGwgZm9yIGRpc3BsYXkgKFBWIGRpc3BsYXkpLAplLmcuIHZkc3BsLCBub3QgdmRybS4K
PkhlbmNlIGFsc28gdGhlIHF1ZXN0aW9uIHdoZXRoZXIgdGhlIGV4aXN0aW5nCj4gZmJmcm9udCBw
cm90b2NvbCBjb3VsZG4ndCBiZSBleHRlbmRlZCAtIGFmdGVyIGFsbCBtb2Rlcm4gZ3JhcGhpY3MK
PiAoM0QpIGNhcmRzIGhhdmUgYWxzbyBldm9sdmVkIGZyb20gc2ltcGxlIGZyYW1lIGJ1ZmZlciAo
MkQpIG9uZXMuCj4KVGhlIHByb3Bvc2VkIHByb3RvY29sIGlzIGFsbW9zdCB0b3RhbGx5IGRpZmVy
ZW50IGZyb20gd2hhdApleGlzdGluZyBmcmFtZWJ1ZmZlciBvZmZlcnMuIFNvIHRoYXQgd2FzIHRo
ZSByZWFzb24gdG8gY3JlYXRlIGEKbmV3IG9uZSB3aGljaCBiZXR0ZXIgZml0cyBtb2Rlcm4gZ3Jh
cGhpY3MgYW5kIGRvZXNuJ3QgYWx0ZXIgZmJpZi4KV2hhdCBpcyBtb3JlLCByZWFsIERSTSBkcml2
ZXJzIHVzdWFsbHkgc3VwcG9ydCBmcmFtZWJ1ZmZlcgplbXVsYXRpb24sIHNvIEkgd2FzIHRoaW5r
aW5nIG9mIHNvbWUgZmxleGlibGUgc29sdXRpb246CjEuIElmIEZCIGlzIG5vdCBuZWVkZWQgdGhl
biBvbmx5IERSTS9EU1BMIGlzIGluIHVzZQoyLiBJZiBhbHNvIEZCIGlzIG5lZWRlZCB0aGVuIHdl
IHVzZSBleGlzdGluZyBwcm90b2NvbAp0byBhZGQgdGhpcyBmdW5jdGlvbmFsaXR5IHRvIGd1ZXN0
IGFsb25nIHdpdGggRFNQTApOb3RoaW5nIHRlbGxzIG1lIHRoYXQgdGhlc2UgY291bGRuJ3QgYmUg
ZGlmZmVyZW50CmJhY2sgYW5kIGZyb250IGRyaXZlcnMvYXBwbGljYXRpb25zIGZvciBldmVuIGJl
dHRlciBmbGV4aWJpbGl0eS4KPiBKYW4KPgpCZXN0IHJlZ2FyZHMsCk9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:47:33 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:47:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9z3S-0000ND-Fa; Thu, 24 Nov 2016 18:47:30 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9z3R-0000N4-Ca; Thu, 24 Nov 2016 18:47:29 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 CA/4A-09407-0C537385; Thu, 24 Nov 2016 18:47:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsVysyfVTXe/qXm
 EQedvC4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjFWHv7IWLOCpmLCti6WB8TdnFyMX
 h5DARkaJvofX2CGc3YwSZy+cZu1i5OQQFvCS+HL2BQuILSJgIHHh1jRWiKIHzBITliwC62AWu
 M0q8WnvIzaQKjYBTYk7nz8xgdi8AlYSO57uA+rg4GARUJU4+EsZJCwqEC7xftZCNogSQYmTM5
 +ALeAUCJQ4+X8x2GJmATOJeZsfMkPY8hLb385hnsDINwtJyywkZbOQlC1gZF7FqFGcWlSWWqR
 rZKKXVJSZnlGSm5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREYfPUMDIw7GG9O9jvEKMnBpCTK
 u1nIPEKILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO9qE6CcYFFqempFWmYOMA5g0hIcPEoivG9A0
 rzFBYm5xZnpEKlTjIpS4rx5IAkBkERGaR5cGyz2LjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYF
 QS5n0NMoUnM68EbvoroMVMQIslvxmDLC5JREhJNTBaLTkgs6Doae+itpZYJ/EprWy7eVQuJXz
 e4/PdbPIv80csP3rnPj/s+vTeVOa/0w/37g/QejPxhXUBa2ymhK2h2UqOtlPVBWHFHxzyX92L
 7ooJcYisVtpz+82+aLcP1gt8VJW+2VSvqXmxT+ZLdlffT95pCrcjZyR9X2sRvPjjrakNxTaPk
 mSVWIozEg21mIuKEwGUSg3BuAIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1480013242!56530945!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7024 invoked from network); 24 Nov 2016 18:47:22 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-13.tower-206.messagelabs.com with SMTP; 24 Nov 2016 18:47:22 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6FC9016;
 Thu, 24 Nov 2016 10:47:25 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DB95D3F318;
 Thu, 24 Nov 2016 10:47:22 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
 <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
 <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <66c518c7-6b59-57c1-e92b-71a2e7298490@arm.com>
Date: Thu, 24 Nov 2016 18:47:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTg6MDQsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+Pj4+Pj4+ICtzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cj4+Pj4+Pj4gK307Cj4+
Pj4+Pgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBJJ20gYWZyYWlkIHN0cnVjdHVyZXMgd2l0aG91dCBh
bnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5IEM4OS4KPj4+Pj4+Cj4+Pj4+IFRoZXJlIGFy
ZSAyIG9wdGlvbnMgSSBzZWU6Cj4+Pj4+IDEuIFJlbW92ZSBlbXB0eSBzdHJ1Y3R1cmVzCj4+Pj4+
IDIuIExlYXZlIHRoZW0gaW4sIGJ1dCBhZGQgYSBjb21tZW50IGFuZCBhZGQgYSBkdW1teSBwbGFj
ZSBob2xkZXIKPj4+Pj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGlu
dGVyZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+Pj4+PiBsaWtlIGFsbCByZXF1ZXN0cyBhcmUg
ZGVmaW5lZCBldGMuCj4+Pgo+Pj4gVHlwbzogSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDIgd2l0aCBw
bGFjZWhvbGRlcnMgYW5kIGNvbW1lbnRzCj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+ICtzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3Qgewo+Pj4+Pj4+ICsgICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4+PiAr
fTsKPj4+Pj4+PiArCj4+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVzcG9uc2Ugewo+Pj4+Pj4+ICsg
ICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4+PiArfTsKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4KPj4+
Pj4+IFdoYXQgYXJlIHRoZXNlIHR3byBuZWVkZWQgZm9yIG5vdz8gSWYgeW91IHdhbnQgdG8gZW5m
b3JjZSBhCj4+Pj4+PiBtaW5pbXVtIHNpemUsIHRoYXQgd291bGQgYmV0dGVyIGdvIC4uLgo+Pj4+
Pj4KPj4+Pj4gVGhhdCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVk
Lgo+Pj4+Cj4+Pj4KPj4+Pgo+Pj4+IEJ1dCB0aGlzIGlzIG9ubHkgYWNjdXJhdGUgdG8geW91ciBw
bGF0Zm9ybS4gVGhlcmUgaXMgSFcgYXZhaWxhYmxlIHdpdGgKPj4+PiAxMjgKPj4+PiBieXRlcy4K
Pj4+Pgo+Pj4+IEZvciBpbnN0YW5jZSBvbiBYZW4gQVJNLCBhbGwgdGhlIHN0cnVjdHVyZXMgYXJl
IGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluCj4+Pj4gb3JkZXIgdG8gZml0IGluIG1vc3Qgb2YgY2Fj
aGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkgaXQgd291bGQgYmUKPj4+PiBwb3NzaWJsZSBo
YXZlIGJpZ2dlciBvbmUgKHNlZSB0aGUgZGVmaW5pdGlvbiBvZiBDU1NJRFIpLgo+Pj4+Cj4+PiBT
bywgdGhlbiBJIHdpbGwgYWxpZ24gdG8gMzIKPj4KPj4KPj4gVG8gY29uZmlybSwgeW91IGRvbid0
IHBsYW4gdG8gcmVkdWNlIHRoZSBzaXplIG9mIHRoZSBjb21tYW5kIHBhY2tldCB0byAzMgo+PiBv
Y3RldD8KPj4KPiBXZWxsLCBhY3R1YWxseSB0aGlzIGlzIHdoYXQgSSB3YXMgZ29pbmcgdG8gZG8u
Li4KPiBTbywgd2hhdCBpcyB0aGUgY29ycmVjdCB2YWx1ZSB0byBiZSB1c2VkIGhlcmU/CgpJIGRv
bid0IGtub3cuIFdoYXQgaXMgdGhlIGV4cGVjdGVkIG1heGltdW0gc2l6ZSBvZiBhIGNvbW1hbmQ/
CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:47:33 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:47:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9z3S-0000ND-Fa; Thu, 24 Nov 2016 18:47:30 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1c9z3R-0000N4-Ca; Thu, 24 Nov 2016 18:47:29 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 CA/4A-09407-0C537385; Thu, 24 Nov 2016 18:47:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsVysyfVTXe/qXm
 EQedvC4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjFWHv7IWLOCpmLCti6WB8TdnFyMX
 h5DARkaJvofX2CGc3YwSZy+cZu1i5OQQFvCS+HL2BQuILSJgIHHh1jRWiKIHzBITliwC62AWu
 M0q8WnvIzaQKjYBTYk7nz8xgdi8AlYSO57uA+rg4GARUJU4+EsZJCwqEC7xftZCNogSQYmTM5
 +ALeAUCJQ4+X8x2GJmATOJeZsfMkPY8hLb385hnsDINwtJyywkZbOQlC1gZF7FqFGcWlSWWqR
 rZKKXVJSZnlGSm5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREYfPUMDIw7GG9O9jvEKMnBpCTK
 u1nIPEKILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO9qE6CcYFFqempFWmYOMA5g0hIcPEoivG9A0
 rzFBYm5xZnpEKlTjIpS4rx5IAkBkERGaR5cGyz2LjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYF
 QS5n0NMoUnM68EbvoroMVMQIslvxmDLC5JREhJNTBaLTkgs6Doae+itpZYJ/EprWy7eVQuJXz
 e4/PdbPIv80csP3rnPj/s+vTeVOa/0w/37g/QejPxhXUBa2ymhK2h2UqOtlPVBWHFHxzyX92L
 7ooJcYisVtpz+82+aLcP1gt8VJW+2VSvqXmxT+ZLdlffT95pCrcjZyR9X2sRvPjjrakNxTaPk
 mSVWIozEg21mIuKEwGUSg3BuAIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1480013242!56530945!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7024 invoked from network); 24 Nov 2016 18:47:22 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-13.tower-206.messagelabs.com with SMTP; 24 Nov 2016 18:47:22 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6FC9016;
 Thu, 24 Nov 2016 10:47:25 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DB95D3F318;
 Thu, 24 Nov 2016 10:47:22 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
 <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
 <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <66c518c7-6b59-57c1-e92b-71a2e7298490@arm.com>
Date: Thu, 24 Nov 2016 18:47:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjQvMTEvMTYgMTg6MDQsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+Pj4+Pj4+ICtzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cj4+Pj4+Pj4gK307Cj4+
Pj4+Pgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBJJ20gYWZyYWlkIHN0cnVjdHVyZXMgd2l0aG91dCBh
bnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5IEM4OS4KPj4+Pj4+Cj4+Pj4+IFRoZXJlIGFy
ZSAyIG9wdGlvbnMgSSBzZWU6Cj4+Pj4+IDEuIFJlbW92ZSBlbXB0eSBzdHJ1Y3R1cmVzCj4+Pj4+
IDIuIExlYXZlIHRoZW0gaW4sIGJ1dCBhZGQgYSBjb21tZW50IGFuZCBhZGQgYSBkdW1teSBwbGFj
ZSBob2xkZXIKPj4+Pj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGlu
dGVyZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+Pj4+PiBsaWtlIGFsbCByZXF1ZXN0cyBhcmUg
ZGVmaW5lZCBldGMuCj4+Pgo+Pj4gVHlwbzogSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDIgd2l0aCBw
bGFjZWhvbGRlcnMgYW5kIGNvbW1lbnRzCj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+ICtzdHJ1Y3Qg
eGVuc25kX3JlcXVlc3Qgewo+Pj4+Pj4+ICsgICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4+PiAr
fTsKPj4+Pj4+PiArCj4+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVzcG9uc2Ugewo+Pj4+Pj4+ICsg
ICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4+Pj4+PiArfTsKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4KPj4+
Pj4+IFdoYXQgYXJlIHRoZXNlIHR3byBuZWVkZWQgZm9yIG5vdz8gSWYgeW91IHdhbnQgdG8gZW5m
b3JjZSBhCj4+Pj4+PiBtaW5pbXVtIHNpemUsIHRoYXQgd291bGQgYmV0dGVyIGdvIC4uLgo+Pj4+
Pj4KPj4+Pj4gVGhhdCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVk
Lgo+Pj4+Cj4+Pj4KPj4+Pgo+Pj4+IEJ1dCB0aGlzIGlzIG9ubHkgYWNjdXJhdGUgdG8geW91ciBw
bGF0Zm9ybS4gVGhlcmUgaXMgSFcgYXZhaWxhYmxlIHdpdGgKPj4+PiAxMjgKPj4+PiBieXRlcy4K
Pj4+Pgo+Pj4+IEZvciBpbnN0YW5jZSBvbiBYZW4gQVJNLCBhbGwgdGhlIHN0cnVjdHVyZXMgYXJl
IGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluCj4+Pj4gb3JkZXIgdG8gZml0IGluIG1vc3Qgb2YgY2Fj
aGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkgaXQgd291bGQgYmUKPj4+PiBwb3NzaWJsZSBo
YXZlIGJpZ2dlciBvbmUgKHNlZSB0aGUgZGVmaW5pdGlvbiBvZiBDU1NJRFIpLgo+Pj4+Cj4+PiBT
bywgdGhlbiBJIHdpbGwgYWxpZ24gdG8gMzIKPj4KPj4KPj4gVG8gY29uZmlybSwgeW91IGRvbid0
IHBsYW4gdG8gcmVkdWNlIHRoZSBzaXplIG9mIHRoZSBjb21tYW5kIHBhY2tldCB0byAzMgo+PiBv
Y3RldD8KPj4KPiBXZWxsLCBhY3R1YWxseSB0aGlzIGlzIHdoYXQgSSB3YXMgZ29pbmcgdG8gZG8u
Li4KPiBTbywgd2hhdCBpcyB0aGUgY29ycmVjdCB2YWx1ZSB0byBiZSB1c2VkIGhlcmU/CgpJIGRv
bid0IGtub3cuIFdoYXQgaXMgdGhlIGV4cGVjdGVkIG1heGltdW0gc2l6ZSBvZiBhIGNvbW1hbmQ/
CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:50:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:50:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9z66-0000uH-U0; Thu, 24 Nov 2016 18:50:14 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9z65-0000u6-TC; Thu, 24 Nov 2016 18:50:14 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 CB/23-28490-56637385; Thu, 24 Nov 2016 18:50:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXiVRtkpptiZh5
 hsPivgsXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxvs/K1gLNvJV9G+NbWB8wN3FyMkh
 JFAs8bljPUsXIxcHi0ADq8TL/RuZQRwJgTmsEt2PdzCDVEkI5Eis3f6GFcIukbg85yAjiM0rI
 ChxcuYTFohJXhL7l6xlA7E5BawlHm06CDZVSKCXReLRuXZ2kASbgJHE8hs/gBIcQOtUJfZvyA
 ExeQUCJPrXR4FUCAON+XL2BdhIEQF1iT8XJjCCjGEWeMwqsevxLVaQemagxPp5QhMYBWYhuWI
 WQmYBI9MqRo3i1KKy1CJdYwO9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAYGQA
 gh2Mf9cGHmKU5GBSEuXdLGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCd4opUE6wKDU9tSItM
 wcYFzBpCQ4eJRHeNyZAad7igsTc4sx0iNQpRl2Otg8fHjAJseTl56VKifOmgcwQACnKKM2DGw
 GL0UuMslLCvIxARwnxFKQW5WaWoMq/YhTnYFQS5k0EmcKTmVcCt+kV0BFMQEdIfjMGOaIkESE
 l1cAYMftxDY/8cb4X1zoV8/XYfhjNelm44p/S7a0J/IG3lktHTrvfzX9l6wLJ79ZVNWVHn3pp
 Ov5SO+hQaaPjqM3Be4nl9NKTLDvOnv5la/310IWp+09tesRi8u/J9tkuP3re7lihsCHVpqGsr
 Oe9lpbByVSB7ZM8xYof8PE/Dcoyi99grXhK50mvEktxRqKhFnNRcSIACL4A18wCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1480013412!44942484!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42584 invoked from network); 24 Nov 2016 18:50:12 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 18:50:12 -0000
Received: by mail-wm0-f54.google.com with SMTP id t79so70273726wmt.0;
 Thu, 24 Nov 2016 10:50:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=OTGF0UJTU8MWJjWAnzyWkCcP5apD8/Ft+Rcm3hwye6A=;
 b=NNzt+PrygWi8F/xiWduTFXGZqWOvPbgPiIbPqTvqMe5hGAkY5D38NZd25NQ2gzBW14
 t67UXN0b7FLFQWRvYYnXPeOj7whzPKNRK8GnKu0weiCjXr0RQKagTKCO1Is593iljr92
 jPgtop/mV3S5U1ORCbQhV0tjP0fPQ04ISuhCIwIROuzbMv/7O7o4DNTlA06dVfH0mrub
 45pMPKZlYXDeJAZ6P8pVktao5+ubIQ0dEjl8XPJlVAwVlgOMumFaiBLi5p2TMm7lZwwX
 kC5U0FElpVnZvTxEV12s1d2Nb5RMjIUUe2jdAn2PWr7ASQPF4j5U5+oHFGg7O2cYTQE1
 fxxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=OTGF0UJTU8MWJjWAnzyWkCcP5apD8/Ft+Rcm3hwye6A=;
 b=DmDct+U0DU/hWP5+ZO/nh4uO3nB5jQz7zGSE49QUXeNeKvUfeOu4jMuL74c9Kegf/+
 VhUQbgg0C+cGYPsUmvGg3POgWGmGY5NHNF5041TVtfVl/U/388xDO7yB46DO7A45B4xB
 Vnu7rettoT3cEQWquyOxfAZF9J4644Hsvn7IMhroiRWniEAEvhSg9J5cIZQSm+WgwIos
 iNdikFjCfdL2MWQLNQuyAMRuWK2DYvqjIzqefkEOzTJnJ0T0TarPEZv9FZT9mcBdxwjN
 jwbfIDSwG1V5Lfq72phfV0yNjO1lSj5BQrBKVx9yu99GNrbhel3TDUndZWa/gyEsHlgo
 Xmbg==
X-Gm-Message-State: AKaTC01e3KX3tpO/CVRgLiqvD+MHVh2rsq9AtbfAWxvANOeA0V3sIW5nU9MpcScibmPbNEG3ArcZJMWrY5uBKw==
X-Received: by 10.28.151.136 with SMTP id z130mr3979924wmd.126.1480013411998; 
 Thu, 24 Nov 2016 10:50:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 10:50:11 -0800 (PST)
In-Reply-To: <66c518c7-6b59-57c1-e92b-71a2e7298490@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
 <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
 <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
 <66c518c7-6b59-57c1-e92b-71a2e7298490@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 20:50:11 +0200
Message-ID: <CANY+8ddCfAjMvzsGzdQWOtDG5UMW2Xe+pvmN9S3RGw=FQBuLXA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+Pj4+Pj4KPj4+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKPj4+Pj4+Pj4gK307
Cj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+PiBJJ20gYWZyYWlkIHN0cnVj
dHVyZXMgd2l0aG91dCBhbnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5IEM4OS4KPj4+Pj4+
Pgo+Pj4+Pj4gVGhlcmUgYXJlIDIgb3B0aW9ucyBJIHNlZToKPj4+Pj4+IDEuIFJlbW92ZSBlbXB0
eSBzdHJ1Y3R1cmVzCj4+Pj4+PiAyLiBMZWF2ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBh
bmQgYWRkIGEgZHVtbXkgcGxhY2UgaG9sZGVyCj4+Pj4+PiBJIHdvdWxkIHByZWZlciBvcHRpb24g
MSBhcyB0aGlzIHdheSB0aGUgaW50ZXJmYWNlIHNlZW1zIHRvIGJlIGNsZWFyZXIsCj4+Pj4+PiBs
aWtlIGFsbCByZXF1ZXN0cyBhcmUgZGVmaW5lZCBldGMuCj4+Pj4KPj4+Pgo+Pj4+IFR5cG86IEkg
d291bGQgcHJlZmVyIG9wdGlvbiAyIHdpdGggcGxhY2Vob2xkZXJzIGFuZCBjb21tZW50cwo+Pj4+
Pj4+Pgo+Pj4+Pj4+Pgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsK
Pj4+Pj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+Pj4+Pj4+PiArfTsKPj4+Pj4+Pj4gKwo+
Pj4+Pj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4+Pj4+ICsgICAgIHVpbnQ4X3Qg
cmF3WzY0XTsKPj4+Pj4+Pj4gK307Cj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+
Pj4+PiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3YW50IHRvIGVu
Zm9yY2UgYQo+Pj4+Pj4+IG1pbmltdW0gc2l6ZSwgdGhhdCB3b3VsZCBiZXR0ZXIgZ28gLi4uCj4+
Pj4+Pj4KPj4+Pj4+IFRoYXQgaXMgYmVjYXVzZSB3ZSB3YW50IHRvIGJlIGNhY2hlIGxpbmUgYWxp
Z25lZC4KPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4gQnV0IHRoaXMgaXMgb25seSBhY2N1
cmF0ZSB0byB5b3VyIHBsYXRmb3JtLiBUaGVyZSBpcyBIVyBhdmFpbGFibGUgd2l0aAo+Pj4+PiAx
MjgKPj4+Pj4gYnl0ZXMuCj4+Pj4+Cj4+Pj4+IEZvciBpbnN0YW5jZSBvbiBYZW4gQVJNLCBhbGwg
dGhlIHN0cnVjdHVyZXMgYXJlIGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluCj4+Pj4+IG9yZGVyIHRv
IGZpdCBpbiBtb3N0IG9mIGNhY2hlIGxpbmUuIEFsdGhvdWdoIHRlY2huaWNhbGx5IGl0IHdvdWxk
IGJlCj4+Pj4+IHBvc3NpYmxlIGhhdmUgYmlnZ2VyIG9uZSAoc2VlIHRoZSBkZWZpbml0aW9uIG9m
IENTU0lEUikuCj4+Pj4+Cj4+Pj4gU28sIHRoZW4gSSB3aWxsIGFsaWduIHRvIDMyCj4+Pgo+Pj4K
Pj4+Cj4+PiBUbyBjb25maXJtLCB5b3UgZG9uJ3QgcGxhbiB0byByZWR1Y2UgdGhlIHNpemUgb2Yg
dGhlIGNvbW1hbmQgcGFja2V0IHRvIDMyCj4+PiBvY3RldD8KPj4+Cj4+IFdlbGwsIGFjdHVhbGx5
IHRoaXMgaXMgd2hhdCBJIHdhcyBnb2luZyB0byBkby4uLgo+PiBTbywgd2hhdCBpcyB0aGUgY29y
cmVjdCB2YWx1ZSB0byBiZSB1c2VkIGhlcmU/Cj4KPgo+IEkgZG9uJ3Qga25vdy4gV2hhdCBpcyB0
aGUgZXhwZWN0ZWQgbWF4aW11bSBzaXplIG9mIGEgY29tbWFuZD8KPgpXaXRoIHRoZSBjdXJyZW50
IGRlc2lnbiBJIGRvbid0IGV4cGVjdCBpdCB0byBiZSBtb3JlIHRoYW4gMzIuCkFjdHVhbGx5IHdl
IGhhdmUgYWxyZWFkeSBpbXBsZW1lbnRlZCBhIExpbnV4IFBWIHNuZCBkcml2ZXIKYW5kIGZlZWwg
Y29tZm9ydGFibGUgd2l0aCAzMi4KU28sIEkgd291bGQgc3VnZ2VzdCB3ZSBzdGljayB0byAzMgo+
IFJlZ2FyZHMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAotLSAKQmVzdCByZWdhcmRzLApPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 18:50:14 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 18:50:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1c9z66-0000uH-U0; Thu, 24 Nov 2016 18:50:14 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1c9z65-0000u6-TC; Thu, 24 Nov 2016 18:50:14 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 CB/23-28490-56637385; Thu, 24 Nov 2016 18:50:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXiVRtkpptiZh5
 hsPivgsXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxvs/K1gLNvJV9G+NbWB8wN3FyMkh
 JFAs8bljPUsXIxcHi0ADq8TL/RuZQRwJgTmsEt2PdzCDVEkI5Eis3f6GFcIukbg85yAjiM0rI
 ChxcuYTFohJXhL7l6xlA7E5BawlHm06CDZVSKCXReLRuXZ2kASbgJHE8hs/gBIcQOtUJfZvyA
 ExeQUCJPrXR4FUCAON+XL2BdhIEQF1iT8XJjCCjGEWeMwqsevxLVaQemagxPp5QhMYBWYhuWI
 WQmYBI9MqRo3i1KKy1CJdYwO9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAYGQA
 gh2Mf9cGHmKU5GBSEuXdLGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCd4opUE6wKDU9tSItM
 wcYFzBpCQ4eJRHeNyZAad7igsTc4sx0iNQpRl2Otg8fHjAJseTl56VKifOmgcwQACnKKM2DGw
 GL0UuMslLCvIxARwnxFKQW5WaWoMq/YhTnYFQS5k0EmcKTmVcCt+kV0BFMQEdIfjMGOaIkESE
 l1cAYMftxDY/8cb4X1zoV8/XYfhjNelm44p/S7a0J/IG3lktHTrvfzX9l6wLJ79ZVNWVHn3pp
 Ov5SO+hQaaPjqM3Be4nl9NKTLDvOnv5la/310IWp+09tesRi8u/J9tkuP3re7lihsCHVpqGsr
 Oe9lpbByVSB7ZM8xYof8PE/Dcoyi99grXhK50mvEktxRqKhFnNRcSIACL4A18wCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1480013412!44942484!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42584 invoked from network); 24 Nov 2016 18:50:12 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 Nov 2016 18:50:12 -0000
Received: by mail-wm0-f54.google.com with SMTP id t79so70273726wmt.0;
 Thu, 24 Nov 2016 10:50:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=OTGF0UJTU8MWJjWAnzyWkCcP5apD8/Ft+Rcm3hwye6A=;
 b=NNzt+PrygWi8F/xiWduTFXGZqWOvPbgPiIbPqTvqMe5hGAkY5D38NZd25NQ2gzBW14
 t67UXN0b7FLFQWRvYYnXPeOj7whzPKNRK8GnKu0weiCjXr0RQKagTKCO1Is593iljr92
 jPgtop/mV3S5U1ORCbQhV0tjP0fPQ04ISuhCIwIROuzbMv/7O7o4DNTlA06dVfH0mrub
 45pMPKZlYXDeJAZ6P8pVktao5+ubIQ0dEjl8XPJlVAwVlgOMumFaiBLi5p2TMm7lZwwX
 kC5U0FElpVnZvTxEV12s1d2Nb5RMjIUUe2jdAn2PWr7ASQPF4j5U5+oHFGg7O2cYTQE1
 fxxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=OTGF0UJTU8MWJjWAnzyWkCcP5apD8/Ft+Rcm3hwye6A=;
 b=DmDct+U0DU/hWP5+ZO/nh4uO3nB5jQz7zGSE49QUXeNeKvUfeOu4jMuL74c9Kegf/+
 VhUQbgg0C+cGYPsUmvGg3POgWGmGY5NHNF5041TVtfVl/U/388xDO7yB46DO7A45B4xB
 Vnu7rettoT3cEQWquyOxfAZF9J4644Hsvn7IMhroiRWniEAEvhSg9J5cIZQSm+WgwIos
 iNdikFjCfdL2MWQLNQuyAMRuWK2DYvqjIzqefkEOzTJnJ0T0TarPEZv9FZT9mcBdxwjN
 jwbfIDSwG1V5Lfq72phfV0yNjO1lSj5BQrBKVx9yu99GNrbhel3TDUndZWa/gyEsHlgo
 Xmbg==
X-Gm-Message-State: AKaTC01e3KX3tpO/CVRgLiqvD+MHVh2rsq9AtbfAWxvANOeA0V3sIW5nU9MpcScibmPbNEG3ArcZJMWrY5uBKw==
X-Received: by 10.28.151.136 with SMTP id z130mr3979924wmd.126.1480013411998; 
 Thu, 24 Nov 2016 10:50:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.48.146 with HTTP; Thu, 24 Nov 2016 10:50:11 -0800 (PST)
In-Reply-To: <66c518c7-6b59-57c1-e92b-71a2e7298490@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <CANY+8dfaYAMUK6CTTcPAyadUi55GUMNe2SNuJ2aMvSMh4FWjwQ@mail.gmail.com>
 <71f299d6-d048-00c4-21f7-4e81d968b160@arm.com>
 <CANY+8ded1EmBiZ6JL1ivnMZVsJ0VzxzqFGDjMdEQwF5SW=_PFg@mail.gmail.com>
 <66c518c7-6b59-57c1-e92b-71a2e7298490@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Date: Thu, 24 Nov 2016 20:50:11 +0200
Message-ID: <CANY+8ddCfAjMvzsGzdQWOtDG5UMW2Xe+pvmN9S3RGw=FQBuLXA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 =?UTF-8?B?0JPRgNC40YbQvtCyINCe0LvQtdC60YHQsNC90LTRgA==?= <al1img@gmail.com>,
 David Vrabel <david.vrabel@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+Pj4+Pj4KPj4+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKPj4+Pj4+Pj4gK307
Cj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+PiBJJ20gYWZyYWlkIHN0cnVj
dHVyZXMgd2l0aG91dCBhbnkgbWVtYmVycyBhcmVuJ3QgcGVybWl0dGVkIGJ5IEM4OS4KPj4+Pj4+
Pgo+Pj4+Pj4gVGhlcmUgYXJlIDIgb3B0aW9ucyBJIHNlZToKPj4+Pj4+IDEuIFJlbW92ZSBlbXB0
eSBzdHJ1Y3R1cmVzCj4+Pj4+PiAyLiBMZWF2ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBh
bmQgYWRkIGEgZHVtbXkgcGxhY2UgaG9sZGVyCj4+Pj4+PiBJIHdvdWxkIHByZWZlciBvcHRpb24g
MSBhcyB0aGlzIHdheSB0aGUgaW50ZXJmYWNlIHNlZW1zIHRvIGJlIGNsZWFyZXIsCj4+Pj4+PiBs
aWtlIGFsbCByZXF1ZXN0cyBhcmUgZGVmaW5lZCBldGMuCj4+Pj4KPj4+Pgo+Pj4+IFR5cG86IEkg
d291bGQgcHJlZmVyIG9wdGlvbiAyIHdpdGggcGxhY2Vob2xkZXJzIGFuZCBjb21tZW50cwo+Pj4+
Pj4+Pgo+Pj4+Pj4+Pgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsK
Pj4+Pj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+Pj4+Pj4+PiArfTsKPj4+Pj4+Pj4gKwo+
Pj4+Pj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4+Pj4+ICsgICAgIHVpbnQ4X3Qg
cmF3WzY0XTsKPj4+Pj4+Pj4gK307Cj4+Pj4+Pj4KPj4+Pj4+Pgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+
Pj4+PiBXaGF0IGFyZSB0aGVzZSB0d28gbmVlZGVkIGZvciBub3c/IElmIHlvdSB3YW50IHRvIGVu
Zm9yY2UgYQo+Pj4+Pj4+IG1pbmltdW0gc2l6ZSwgdGhhdCB3b3VsZCBiZXR0ZXIgZ28gLi4uCj4+
Pj4+Pj4KPj4+Pj4+IFRoYXQgaXMgYmVjYXVzZSB3ZSB3YW50IHRvIGJlIGNhY2hlIGxpbmUgYWxp
Z25lZC4KPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4gQnV0IHRoaXMgaXMgb25seSBhY2N1
cmF0ZSB0byB5b3VyIHBsYXRmb3JtLiBUaGVyZSBpcyBIVyBhdmFpbGFibGUgd2l0aAo+Pj4+PiAx
MjgKPj4+Pj4gYnl0ZXMuCj4+Pj4+Cj4+Pj4+IEZvciBpbnN0YW5jZSBvbiBYZW4gQVJNLCBhbGwg
dGhlIHN0cnVjdHVyZXMgYXJlIGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluCj4+Pj4+IG9yZGVyIHRv
IGZpdCBpbiBtb3N0IG9mIGNhY2hlIGxpbmUuIEFsdGhvdWdoIHRlY2huaWNhbGx5IGl0IHdvdWxk
IGJlCj4+Pj4+IHBvc3NpYmxlIGhhdmUgYmlnZ2VyIG9uZSAoc2VlIHRoZSBkZWZpbml0aW9uIG9m
IENTU0lEUikuCj4+Pj4+Cj4+Pj4gU28sIHRoZW4gSSB3aWxsIGFsaWduIHRvIDMyCj4+Pgo+Pj4K
Pj4+Cj4+PiBUbyBjb25maXJtLCB5b3UgZG9uJ3QgcGxhbiB0byByZWR1Y2UgdGhlIHNpemUgb2Yg
dGhlIGNvbW1hbmQgcGFja2V0IHRvIDMyCj4+PiBvY3RldD8KPj4+Cj4+IFdlbGwsIGFjdHVhbGx5
IHRoaXMgaXMgd2hhdCBJIHdhcyBnb2luZyB0byBkby4uLgo+PiBTbywgd2hhdCBpcyB0aGUgY29y
cmVjdCB2YWx1ZSB0byBiZSB1c2VkIGhlcmU/Cj4KPgo+IEkgZG9uJ3Qga25vdy4gV2hhdCBpcyB0
aGUgZXhwZWN0ZWQgbWF4aW11bSBzaXplIG9mIGEgY29tbWFuZD8KPgpXaXRoIHRoZSBjdXJyZW50
IGRlc2lnbiBJIGRvbid0IGV4cGVjdCBpdCB0byBiZSBtb3JlIHRoYW4gMzIuCkFjdHVhbGx5IHdl
IGhhdmUgYWxyZWFkeSBpbXBsZW1lbnRlZCBhIExpbnV4IFBWIHNuZCBkcml2ZXIKYW5kIGZlZWwg
Y29tZm9ydGFibGUgd2l0aCAzMi4KU28sIEkgd291bGQgc3VnZ2VzdCB3ZSBzdGljayB0byAzMgo+
IFJlZ2FyZHMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAotLSAKQmVzdCByZWdhcmRzLApPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 22:14:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 22:14:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cA2Hx-00026H-Ji; Thu, 24 Nov 2016 22:14:41 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=129856732=dario.faggioli@citrix.com>)
 id 1cA2Hw-000260-2q
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 22:14:40 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 86/14-23231-F4667385; Thu, 24 Nov 2016 22:14:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsXitHSDva5fmnm
 EwfFrXBYrey4yOzB6HP5whSWAMYo1My8pvyKBNePfvZksBZslKnb8WMzewLhQtIuRk0NCIERi
 zv+zjF2MHBy8AkYSf0/kgISFBQIldi3sYASx2QQMJN7s2MsKYosIBElsPncMyObiYBZ4zipxv
 /85E0iCRUBVYuOiPcwgNidQ85O26ewgRUICL5klVk69yQaS4BeQlLj15SNYEbNAtcTP+9NYIY
 7QlujZ+wMszisgKHFy5hMWEFtIQE1ixtzLrBMY+WYhaZmFpAwirinRuv03O4StLbFs4WtmCNt
 WYt2691A1NhKbri5ghLDlJba/ncO8gJF9FaN6cWpRWWqRrqleUlFmekZJbmJmjq6hgbFebmpx
 cWJ6ak5iUrFecn7uJkZgMNczMDDuYLz81ekQoyQHk5Io72Yh8wghvqT8lMqMxOKM+KLSnNTiQ
 4wyHBxKErySqUA5waLU9NSKtMwcYFzBpCU4eJREeHmSgNK8xQWJucWZ6RCpU4yKUuK88iB9Ai
 CJjNI8uDZYLF9ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJMwrAzKFJzOvBG76K6DFTECLJb8
 ZgywuSURISTUwVlUscmbrNq3xjzw84dAZpQmPGO8lC1UtDrpp6+9959XR7lt7fLc2/AgOjHh7
 y4iP++yG95+ORa6a07Ytcm2B789F7yOuTq3wWZBfZvJpy9rNFQpy3EfuZoTXNRuvV883OLCsY
 zdvQPNliaytHzZ3vtl8ULTRxdV/xfuVJ+s5t/S8m612MHFugxJLcUaioRZzUXEiAJQENOHgAg
 AA
X-Env-Sender: prvs=129856732=dario.faggioli@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480025676!61135125!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21370 invoked from network); 24 Nov 2016 22:14:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 24 Nov 2016 22:14:37 -0000
X-IronPort-AV: E=Sophos;i="5.31,543,1473120000"; 
 d="asc'?scan'208";a="400047808"
Message-ID: <1480025666.2712.155.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Thu, 24 Nov 2016 23:14:26 +0100
In-Reply-To: <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
 <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.20.5 (3.20.5-1.fc24) 
MIME-Version: 1.0
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com,
 =?UTF-8?Q?=D0=93=D1=80=D0=B8=D1=86=D0=BE=D0=B2_?=
 =?UTF-8?Q?=D0=9E=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80?=
 <al1img@gmail.com>, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8259724593430875756=="
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

--===============8259724593430875756==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-lFumkBchQnLEyAEsPQur"

--=-lFumkBchQnLEyAEsPQur
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2016-11-24 at 20:31 +0200, Oleksandr Andrushchenko wrote:
> > Hmm, I think you want a PV Linux DRM/KMS driver, but that doesn't
> > mean you want/need a protocol by that name. The interface has
> > to describe virtual hardware, and I don't think you'd call a
> > graphics
> > card "DRM/KMS card"?
> Good point, then I would suggest we name it dspl for display (PV
> display),
> e.g. vdspl, not vdrm.
>
What about DISPL / vDISPL, which is a little easier to pronounce,
remember, and map back to 'display' (while dspl sounds to me a lot like
the name of one of those obscure ACPI tables, or something like that!
:-P).

Or, if you want it to be consonant only, how about GFX / vGFX, for
'graphics' ('graphix').

Just my 2 cents.

> > Hence also the question whether the existing
> > fbfront protocol couldn't be extended - after all modern graphics
> > (3D) cards have also evolved from simple frame buffer (2D) ones.
> >=20
> The proposed protocol is almost totally diferent from what
> existing framebuffer offers. So that was the reason to create a
> new one which better fits modern graphics and doesn't alter fbif.
> What is more, real DRM drivers usually support framebuffer
> emulation, so I was thinking of some flexible solution:
> 1. If FB is not needed then only DRM/DSPL is in use
> 2. If also FB is needed then we use existing protocol
> to add this functionality to guest along with DSPL
> Nothing tells me that these couldn't be different
> back and front drivers/applications for even better flexibility.
>
FWIW, this seems to me something that could be nice to have.

But I'm no expert in this, and I still have to look closely at the
patch and at the protocol and fully make up my mind.

Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
--=-lFumkBchQnLEyAEsPQur
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJYN2ZCAAoJEBZCeImluHPuImsQANp6dFUbf+RCr7U5lJxEeIN0
Rr89uT/TpfKGRzlSBDSHIHpJqtWG34pD2WzSRFZK0G8ZeLhqgK5uBynavafpL10o
53FkYtfVLYq+HN+eIjIjh3HEp3m/5Qlhx7T51b1/pWS55ZgsZJLwss9hfrG1U2JW
uWanhiR5ZqKyiZKPN+uiGatKWbuf+hR5xOEFhJ0AOpB4t2rxW7WwvmGYBSRDJGms
RcvbEYLBqEiXo6VdtsZM6BWkXAR5UQ7Z/hetDVPbOT+PqpZDwyV9KAM6RiPiJvOw
vhjt3oT32H2IJFxU1tZteg6PTe3QV4CdEGPNtyml9gCtoaGTF1b8SkDXC+YSPXr9
JcHKWI84OoqnzwaezNWnFNQmdVVI+g87PinuHp5lsmJ43wpT7lAeEaiOP0fcOJ67
ILFnYhlhwlo+oSm2qjzEoJWOED2zU6S2TyBX0O5e8mNZK86deFXHhoybc1mSrqVS
IEV3QMYhThaTWKI6so1aDX0nQi+BDMvmLdlO2NrMp48dLDrMKvGw8gJz+rbqrRqP
UbXzV5ZQ4cfVsmtNcsZ3pKEN46kv1jlMgmUDj502AfPL1A+bPvF5H119N8YnJ9Iy
anTNFKoyZY37yuQ/IcF2o8Z/FcILi1+k7BWI4zYxJfbXGHolbw9jJV8MR9Z/b7qN
zjPUcSk43vOHBE4hGTsz
=9ubs
-----END PGP SIGNATURE-----

--=-lFumkBchQnLEyAEsPQur--


--===============8259724593430875756==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

--===============8259724593430875756==--


From embedded-pv-devel-bounces@lists.xenproject.org Thu Nov 24 22:14:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 24 Nov 2016 22:14:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cA2Hx-00026H-Ji; Thu, 24 Nov 2016 22:14:41 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=129856732=dario.faggioli@citrix.com>)
 id 1cA2Hw-000260-2q
 for embedded-pv-devel@lists.xenproject.org; Thu, 24 Nov 2016 22:14:40 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 86/14-23231-F4667385; Thu, 24 Nov 2016 22:14:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsXitHSDva5fmnm
 EwfFrXBYrey4yOzB6HP5whSWAMYo1My8pvyKBNePfvZksBZslKnb8WMzewLhQtIuRk0NCIERi
 zv+zjF2MHBy8AkYSf0/kgISFBQIldi3sYASx2QQMJN7s2MsKYosIBElsPncMyObiYBZ4zipxv
 /85E0iCRUBVYuOiPcwgNidQ85O26ewgRUICL5klVk69yQaS4BeQlLj15SNYEbNAtcTP+9NYIY
 7QlujZ+wMszisgKHFy5hMWEFtIQE1ixtzLrBMY+WYhaZmFpAwirinRuv03O4StLbFs4WtmCNt
 WYt2691A1NhKbri5ghLDlJba/ncO8gJF9FaN6cWpRWWqRrqleUlFmekZJbmJmjq6hgbFebmpx
 cWJ6ak5iUrFecn7uJkZgMNczMDDuYLz81ekQoyQHk5Io72Yh8wghvqT8lMqMxOKM+KLSnNTiQ
 4wyHBxKErySqUA5waLU9NSKtMwcYFzBpCU4eJREeHmSgNK8xQWJucWZ6RCpU4yKUuK88iB9Ai
 CJjNI8uDZYLF9ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJMwrAzKFJzOvBG76K6DFTECLJb8
 ZgywuSURISTUwVlUscmbrNq3xjzw84dAZpQmPGO8lC1UtDrpp6+9959XR7lt7fLc2/AgOjHh7
 y4iP++yG95+ORa6a07Ytcm2B789F7yOuTq3wWZBfZvJpy9rNFQpy3EfuZoTXNRuvV883OLCsY
 zdvQPNliaytHzZ3vtl8ULTRxdV/xfuVJ+s5t/S8m612MHFugxJLcUaioRZzUXEiAJQENOHgAg
 AA
X-Env-Sender: prvs=129856732=dario.faggioli@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480025676!61135125!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21370 invoked from network); 24 Nov 2016 22:14:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 24 Nov 2016 22:14:37 -0000
X-IronPort-AV: E=Sophos;i="5.31,543,1473120000"; 
 d="asc'?scan'208";a="400047808"
Message-ID: <1480025666.2712.155.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Thu, 24 Nov 2016 23:14:26 +0100
In-Reply-To: <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
 <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.20.5 (3.20.5-1.fc24) 
MIME-Version: 1.0
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com,
 =?UTF-8?Q?=D0=93=D1=80=D0=B8=D1=86=D0=BE=D0=B2_?=
 =?UTF-8?Q?=D0=9E=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80?=
 <al1img@gmail.com>, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8259724593430875756=="
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

--===============8259724593430875756==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-lFumkBchQnLEyAEsPQur"

--=-lFumkBchQnLEyAEsPQur
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2016-11-24 at 20:31 +0200, Oleksandr Andrushchenko wrote:
> > Hmm, I think you want a PV Linux DRM/KMS driver, but that doesn't
> > mean you want/need a protocol by that name. The interface has
> > to describe virtual hardware, and I don't think you'd call a
> > graphics
> > card "DRM/KMS card"?
> Good point, then I would suggest we name it dspl for display (PV
> display),
> e.g. vdspl, not vdrm.
>
What about DISPL / vDISPL, which is a little easier to pronounce,
remember, and map back to 'display' (while dspl sounds to me a lot like
the name of one of those obscure ACPI tables, or something like that!
:-P).

Or, if you want it to be consonant only, how about GFX / vGFX, for
'graphics' ('graphix').

Just my 2 cents.

> > Hence also the question whether the existing
> > fbfront protocol couldn't be extended - after all modern graphics
> > (3D) cards have also evolved from simple frame buffer (2D) ones.
> >=20
> The proposed protocol is almost totally diferent from what
> existing framebuffer offers. So that was the reason to create a
> new one which better fits modern graphics and doesn't alter fbif.
> What is more, real DRM drivers usually support framebuffer
> emulation, so I was thinking of some flexible solution:
> 1. If FB is not needed then only DRM/DSPL is in use
> 2. If also FB is needed then we use existing protocol
> to add this functionality to guest along with DSPL
> Nothing tells me that these couldn't be different
> back and front drivers/applications for even better flexibility.
>
FWIW, this seems to me something that could be nice to have.

But I'm no expert in this, and I still have to look closely at the
patch and at the protocol and fully make up my mind.

Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
--=-lFumkBchQnLEyAEsPQur
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJYN2ZCAAoJEBZCeImluHPuImsQANp6dFUbf+RCr7U5lJxEeIN0
Rr89uT/TpfKGRzlSBDSHIHpJqtWG34pD2WzSRFZK0G8ZeLhqgK5uBynavafpL10o
53FkYtfVLYq+HN+eIjIjh3HEp3m/5Qlhx7T51b1/pWS55ZgsZJLwss9hfrG1U2JW
uWanhiR5ZqKyiZKPN+uiGatKWbuf+hR5xOEFhJ0AOpB4t2rxW7WwvmGYBSRDJGms
RcvbEYLBqEiXo6VdtsZM6BWkXAR5UQ7Z/hetDVPbOT+PqpZDwyV9KAM6RiPiJvOw
vhjt3oT32H2IJFxU1tZteg6PTe3QV4CdEGPNtyml9gCtoaGTF1b8SkDXC+YSPXr9
JcHKWI84OoqnzwaezNWnFNQmdVVI+g87PinuHp5lsmJ43wpT7lAeEaiOP0fcOJ67
ILFnYhlhwlo+oSm2qjzEoJWOED2zU6S2TyBX0O5e8mNZK86deFXHhoybc1mSrqVS
IEV3QMYhThaTWKI6so1aDX0nQi+BDMvmLdlO2NrMp48dLDrMKvGw8gJz+rbqrRqP
UbXzV5ZQ4cfVsmtNcsZ3pKEN46kv1jlMgmUDj502AfPL1A+bPvF5H119N8YnJ9Iy
anTNFKoyZY37yuQ/IcF2o8Z/FcILi1+k7BWI4zYxJfbXGHolbw9jJV8MR9Z/b7qN
zjPUcSk43vOHBE4hGTsz
=9ubs
-----END PGP SIGNATURE-----

--=-lFumkBchQnLEyAEsPQur--


--===============8259724593430875756==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

--===============8259724593430875756==--


From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:11:49 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:11:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAAfk-0002SH-Qw; Fri, 25 Nov 2016 07:11:48 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAAfj-0002S6-Gn; Fri, 25 Nov 2016 07:11:47 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 27/08-19272-234E7385; Fri, 25 Nov 2016 07:11:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsXS6fjDS9fwiXm
 Ewbm5FhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGTNf7WUs6OSquP76IWsD43/2LkYO
 DiGBPInpd7W7GDk5eAXsJC6c7WEFsSUEDCWevr/OBmKzCKhKLJ/YxAhiswmoS7Q92w5WIyJgJ
 NH6ZCZTFyMXB7PAEVaJninXmEASwgLeEteurGABSQgJfGGUWHuhkxFkGadAoMT2SfUgJq+AoM
 TfHcIg5cwCWhIPf91igbC1JZYtfM0MUsIsIC2x/B/HBEa+WQgNs5A0zELSMAuhYQEjyypGjeL
 UorLUIl1DS72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMAwZACCHYw/lgUcYpTk
 YFIS5d0sZB4hxJeUn1KZkVicEV9UmpNafIhRhoNDSYK3+jFQTrAoNT21Ii0zBxgRMGkJDh4lE
 d79D4HSvMUFibnFmekQqVOMilLivLkgfQIgiYzSPLg2WBReYpSVEuZlBDpEiKcgtSg3swRV/h
 WjOAejkjDvFpApPJl5JXDTXwEtZgJaLPnNGGRxSSJCSqqBsfLqx/9P9Q6u6Pw5reNmDstvuQX
 3jt9IiVWUjHj0ZP2sR24L2jM4j+pbuV+0iUjhyHr9cqY6V49977yqYvHLauXfOCem68k/X9X4
 cG5dqJ2t7QH+RqlrqZ/SGPYqZCor1m1miDvukXOXYdq/80v988zaSqW+Xb4a3x16bquqhWF1Y
 fayWdW1SizFGYmGWsxFxYkA1zFGdb0CAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480057903!53822923!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11784 invoked from network); 25 Nov 2016 07:11:45 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 07:11:45 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 00:11:42 -0700
Message-Id: <5837F23E02000078001220C4@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 00:11:42 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
In-Reply-To: <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE4OjExLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4gK307Cj4+Cj4+IEknbSBhZnJhaWQgc3Ry
dWN0dXJlcyB3aXRob3V0IGFueSBtZW1iZXJzIGFyZW4ndCBwZXJtaXR0ZWQgYnkgQzg5Lgo+Pgo+
IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4gMS4gUmVtb3ZlIGVtcHR5IHN0cnVjdHVyZXMK
PiAyLiBMZWF2ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBhbmQgYWRkIGEgZHVtbXkgcGxh
Y2UgaG9sZGVyCj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGludGVy
ZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+IGxpa2UgYWxsIHJlcXVlc3RzIGFyZSBkZWZpbmVk
IGV0Yy4KCkknbSBub3QgcmVhbGx5IHN1cmUgd2hpY2ggb3B0aW9uIGlzIGJldHRlciwgc28gSSdk
IGxlYXZlIHRoaXMgdG8gdGhlCihzb29uIHRvIGJlIHNvbGUpIG1haW50YWluZXIgb2YgdGhvc2Ug
ZmlsZXMgKEtvbnJhZCAtIEkgZG9uJ3QgdGhpbmsKSSd2ZSBzZWVuIHYyIG9mIHRoYXQgcGF0Y2gg
eWV0KS4KCj4+PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4+ICsgICAgIHVpbnQ4X3QgcmF3
WzY0XTsKPj4+ICt9Owo+Pj4gKwo+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVzcG9uc2Ugewo+Pj4gKyAg
ICAgdWludDhfdCByYXdbNjRdOwo+Pj4gK307Cj4+Cj4+IFdoYXQgYXJlIHRoZXNlIHR3byBuZWVk
ZWQgZm9yIG5vdz8gSWYgeW91IHdhbnQgdG8gZW5mb3JjZSBhCj4+IG1pbmltdW0gc2l6ZSwgdGhh
dCB3b3VsZCBiZXR0ZXIgZ28gLi4uCj4+Cj4gVGhhdCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUg
Y2FjaGUgbGluZSBhbGlnbmVkLiBXaGF0IGl0IG1lYW5zIGluIHByYWN0aWNlCj4gaXMgbm90IGNs
ZWFyIGFzIHdlIGhhdmUgc28gbWFueSBIVyBhcm91bmQsIHNvIGl0IGlzIG5vdCBwb3NzaWJsZSB0
bwo+IGZpdCBhbGwuIFNvIHRoZSBvcHRpb25zIGNvdWxkIGJlOgo+IDEuIDMyIG9yIDY0Cj4gMi4g
NDggSSB0aGluayBpcyBub3QgYW4gb3B0aW9uIGhlcmUKPiBJIHdvdWxkIHN0aWNrIHRvIDMyCgpJ
IGRvbid0IHVuZGVyc3RhbmQgd2h5IHlvdSBzd2l0Y2hlZCBvdmVyIHRvIGRpc2N1c3Npbmcgc2l6
ZSwgd2hlbiBhbGwKSSd2ZSBhc2tlZCBmb3IgaXMgdG8gY2hhbmdlIHRoZSBwbGFjZW1lbnQgb2Yg
dGhlc2Ugc2l6ZSBlbmZvcmNpbmcKY29uc3RydWN0cyAoYWZ0ZXIgYWxsIGJ5IHRoZW1zZWx2ZXMg
dGhleSdyZSBub3QgdXNlZnVsIHR5cGVzKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:11:49 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:11:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAAfk-0002SH-Qw; Fri, 25 Nov 2016 07:11:48 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAAfj-0002S6-Gn; Fri, 25 Nov 2016 07:11:47 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 27/08-19272-234E7385; Fri, 25 Nov 2016 07:11:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsXS6fjDS9fwiXm
 Ewbm5FhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGTNf7WUs6OSquP76IWsD43/2LkYO
 DiGBPInpd7W7GDk5eAXsJC6c7WEFsSUEDCWevr/OBmKzCKhKLJ/YxAhiswmoS7Q92w5WIyJgJ
 NH6ZCZTFyMXB7PAEVaJninXmEASwgLeEteurGABSQgJfGGUWHuhkxFkGadAoMT2SfUgJq+AoM
 TfHcIg5cwCWhIPf91igbC1JZYtfM0MUsIsIC2x/B/HBEa+WQgNs5A0zELSMAuhYQEjyypGjeL
 UorLUIl1DS72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMAwZACCHYw/lgUcYpTk
 YFIS5d0sZB4hxJeUn1KZkVicEV9UmpNafIhRhoNDSYK3+jFQTrAoNT21Ii0zBxgRMGkJDh4lE
 d79D4HSvMUFibnFmekQqVOMilLivLkgfQIgiYzSPLg2WBReYpSVEuZlBDpEiKcgtSg3swRV/h
 WjOAejkjDvFpApPJl5JXDTXwEtZgJaLPnNGGRxSSJCSqqBsfLqx/9P9Q6u6Pw5reNmDstvuQX
 3jt9IiVWUjHj0ZP2sR24L2jM4j+pbuV+0iUjhyHr9cqY6V49977yqYvHLauXfOCem68k/X9X4
 cG5dqJ2t7QH+RqlrqZ/SGPYqZCor1m1miDvukXOXYdq/80v988zaSqW+Xb4a3x16bquqhWF1Y
 fayWdW1SizFGYmGWsxFxYkA1zFGdb0CAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480057903!53822923!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11784 invoked from network); 25 Nov 2016 07:11:45 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 07:11:45 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 00:11:42 -0700
Message-Id: <5837F23E02000078001220C4@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 00:11:42 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
In-Reply-To: <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE4OjExLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4g
PiArc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgewo+Pj4gK307Cj4+Cj4+IEknbSBhZnJhaWQgc3Ry
dWN0dXJlcyB3aXRob3V0IGFueSBtZW1iZXJzIGFyZW4ndCBwZXJtaXR0ZWQgYnkgQzg5Lgo+Pgo+
IFRoZXJlIGFyZSAyIG9wdGlvbnMgSSBzZWU6Cj4gMS4gUmVtb3ZlIGVtcHR5IHN0cnVjdHVyZXMK
PiAyLiBMZWF2ZSB0aGVtIGluLCBidXQgYWRkIGEgY29tbWVudCBhbmQgYWRkIGEgZHVtbXkgcGxh
Y2UgaG9sZGVyCj4gSSB3b3VsZCBwcmVmZXIgb3B0aW9uIDEgYXMgdGhpcyB3YXkgdGhlIGludGVy
ZmFjZSBzZWVtcyB0byBiZSBjbGVhcmVyLAo+IGxpa2UgYWxsIHJlcXVlc3RzIGFyZSBkZWZpbmVk
IGV0Yy4KCkknbSBub3QgcmVhbGx5IHN1cmUgd2hpY2ggb3B0aW9uIGlzIGJldHRlciwgc28gSSdk
IGxlYXZlIHRoaXMgdG8gdGhlCihzb29uIHRvIGJlIHNvbGUpIG1haW50YWluZXIgb2YgdGhvc2Ug
ZmlsZXMgKEtvbnJhZCAtIEkgZG9uJ3QgdGhpbmsKSSd2ZSBzZWVuIHYyIG9mIHRoYXQgcGF0Y2gg
eWV0KS4KCj4+PiArc3RydWN0IHhlbnNuZF9yZXF1ZXN0IHsKPj4+ICsgICAgIHVpbnQ4X3QgcmF3
WzY0XTsKPj4+ICt9Owo+Pj4gKwo+Pj4gK3N0cnVjdCB4ZW5zbmRfcmVzcG9uc2Ugewo+Pj4gKyAg
ICAgdWludDhfdCByYXdbNjRdOwo+Pj4gK307Cj4+Cj4+IFdoYXQgYXJlIHRoZXNlIHR3byBuZWVk
ZWQgZm9yIG5vdz8gSWYgeW91IHdhbnQgdG8gZW5mb3JjZSBhCj4+IG1pbmltdW0gc2l6ZSwgdGhh
dCB3b3VsZCBiZXR0ZXIgZ28gLi4uCj4+Cj4gVGhhdCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUg
Y2FjaGUgbGluZSBhbGlnbmVkLiBXaGF0IGl0IG1lYW5zIGluIHByYWN0aWNlCj4gaXMgbm90IGNs
ZWFyIGFzIHdlIGhhdmUgc28gbWFueSBIVyBhcm91bmQsIHNvIGl0IGlzIG5vdCBwb3NzaWJsZSB0
bwo+IGZpdCBhbGwuIFNvIHRoZSBvcHRpb25zIGNvdWxkIGJlOgo+IDEuIDMyIG9yIDY0Cj4gMi4g
NDggSSB0aGluayBpcyBub3QgYW4gb3B0aW9uIGhlcmUKPiBJIHdvdWxkIHN0aWNrIHRvIDMyCgpJ
IGRvbid0IHVuZGVyc3RhbmQgd2h5IHlvdSBzd2l0Y2hlZCBvdmVyIHRvIGRpc2N1c3Npbmcgc2l6
ZSwgd2hlbiBhbGwKSSd2ZSBhc2tlZCBmb3IgaXMgdG8gY2hhbmdlIHRoZSBwbGFjZW1lbnQgb2Yg
dGhlc2Ugc2l6ZSBlbmZvcmNpbmcKY29uc3RydWN0cyAoYWZ0ZXIgYWxsIGJ5IHRoZW1zZWx2ZXMg
dGhleSdyZSBub3QgdXNlZnVsIHR5cGVzKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApF
bWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:14:17 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:14:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAAi9-0002cn-9J; Fri, 25 Nov 2016 07:14:17 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAAi7-0002cb-S8; Fri, 25 Nov 2016 07:14:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 A8/12-31715-6C4E7385; Fri, 25 Nov 2016 07:14:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS/fYE/M
 Ig2NnWC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM1buvctecJOt4s3pJ4wNjPtZuxg5
 OYQE8iSenZ8OZvMK2ElcOb+XDcSWEDCUePr+OpDNwcEioCox/5AxSJhNQF2i7dl2sHIRAU2Jm
 R2XGEFsZoGzrBKzthmC2MIC3hLXrqxg6WLkAhq/hEli4rzHYEWcAtYSnfNeMoPM5BUQlPi7Qx
 iiV0vi4a9bLBC2tsSyha/BSpgFpCWW/+OYwMg3C6FhFpKGWUgaZiE0LGBkWcWoUZxaVJZapGt
 kqZdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJERiG9QwMjDsYm/b6HWKU5GBSEuXd
 LGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCt/oxUE6wKDU9tSItMwcYETBpCQ4eJRHe/Q+B0
 rzFBYm5xZnpEKlTjLoc7za/e8AkxJKXn5cqJc6bCzJDAKQoozQPbgQsOi8xykoJ8zIyMDAI8R
 SkFuVmlqDKv2IU52BUEubdAjKFJzOvBG7TK6AjmICOkPxmDHJESSJCSqqBMWeV1cypLctSLtS
 dnHDj0VOxRJuQJ/nvVmdPOjhlsvqDnCA2awed6ucS+7Y1f9ASztyzNNY2/6K/yenXR++uW/eK
 N++9SGech0nlfpMnlzf8Ejl7q/DqHoWY/bcWrZp24NUN4Qmmhxleaca++fBgau/E75Vrv/5RW
 fOC/bjWbc3KX6KrwkwyI54rsRRnJBpqMRcVJwIA1XHpr8kCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480058051!72162602!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59761 invoked from network); 25 Nov 2016 07:14:13 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 07:14:13 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 00:14:11 -0700
Message-Id: <5837F2D302000078001220C7@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 00:14:11 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
In-Reply-To: <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE4OjI1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDI0LzExLzE2IDE3OjExLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gVGhh
dCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLgo+IAo+IEJ1dCB0
aGlzIGlzIG9ubHkgYWNjdXJhdGUgdG8geW91ciBwbGF0Zm9ybS4gVGhlcmUgaXMgSFcgYXZhaWxh
YmxlIHdpdGggCj4gMTI4IGJ5dGVzLgo+IAo+IEZvciBpbnN0YW5jZSBvbiBYZW4gQVJNLCBhbGwg
dGhlIHN0cnVjdHVyZXMgYXJlIGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluIAo+IG9yZGVyIHRvIGZp
dCBpbiBtb3N0IG9mIGNhY2hlIGxpbmUuIEFsdGhvdWdoIHRlY2huaWNhbGx5IGl0IHdvdWxkIGJl
IAo+IHBvc3NpYmxlIGhhdmUgYmlnZ2VyIG9uZSAoc2VlIHRoZSBkZWZpbml0aW9uIG9mIENTU0lE
UikuCgpJIHRoaW5rIGZvciAiZXhjZXNzaXZlIiBjYWNoZSBsaW5lIHNpemVzIGl0IGlzIGEgZ29v
ZCBpZGVhIHRvIGJhbGFuY2UKYmV0d2VlbiB0aGUgcG9zaXRpdmUgcGVyZm9ybWFuY2UgZWZmZWN0
IG9mIGhhdmluZyBhIHNpbmdsZSBlbnRyeQpwZXIgY2FjaGUgbGluZSBhbmQgdGhlIGFtb3VudCBv
ZiB3YXN0ZWQgc3BhY2Ugb24gdGhlIHNoYXJlZApyaW5nLiBXaXRoIHRoYXQgSSB0aGluayA2NCBp
cyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSwgd2hpY2ggaGFkCmJlZW4gYWdyZWVkIHRvIGFsc28g
aW4gZWFybGllciBkaXNjdXNzaW9ucyBvbiBvdGhlciBpbnRlcmZhY2VzIChlLmcuCnRoZSBibGtp
ZiBpbmRpcmVjdCBkZXNjcmlwdG9yIGV4dGVuc2lvbiBpaXJjKS4KCkphbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:14:17 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:14:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAAi9-0002cn-9J; Fri, 25 Nov 2016 07:14:17 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAAi7-0002cb-S8; Fri, 25 Nov 2016 07:14:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 A8/12-31715-6C4E7385; Fri, 25 Nov 2016 07:14:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS/fYE/M
 Ig2NnWC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM1buvctecJOt4s3pJ4wNjPtZuxg5
 OYQE8iSenZ8OZvMK2ElcOb+XDcSWEDCUePr+OpDNwcEioCox/5AxSJhNQF2i7dl2sHIRAU2Jm
 R2XGEFsZoGzrBKzthmC2MIC3hLXrqxg6WLkAhq/hEli4rzHYEWcAtYSnfNeMoPM5BUQlPi7Qx
 iiV0vi4a9bLBC2tsSyha/BSpgFpCWW/+OYwMg3C6FhFpKGWUgaZiE0LGBkWcWoUZxaVJZapGt
 kqZdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJERiG9QwMjDsYm/b6HWKU5GBSEuXd
 LGQeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCt/oxUE6wKDU9tSItMwcYETBpCQ4eJRHe/Q+B0
 rzFBYm5xZnpEKlTjLoc7za/e8AkxJKXn5cqJc6bCzJDAKQoozQPbgQsOi8xykoJ8zIyMDAI8R
 SkFuVmlqDKv2IU52BUEubdAjKFJzOvBG7TK6AjmICOkPxmDHJESSJCSqqBMWeV1cypLctSLtS
 dnHDj0VOxRJuQJ/nvVmdPOjhlsvqDnCA2awed6ucS+7Y1f9ASztyzNNY2/6K/yenXR++uW/eK
 N++9SGech0nlfpMnlzf8Ejl7q/DqHoWY/bcWrZp24NUN4Qmmhxleaca++fBgau/E75Vrv/5RW
 fOC/bjWbc3KX6KrwkwyI54rsRRnJBpqMRcVJwIA1XHpr8kCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480058051!72162602!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59761 invoked from network); 25 Nov 2016 07:14:13 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 07:14:13 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 00:14:11 -0700
Message-Id: <5837F2D302000078001220C7@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 00:14:11 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
In-Reply-To: <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDE4OjI1LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDI0LzExLzE2IDE3OjExLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gVGhh
dCBpcyBiZWNhdXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLgo+IAo+IEJ1dCB0
aGlzIGlzIG9ubHkgYWNjdXJhdGUgdG8geW91ciBwbGF0Zm9ybS4gVGhlcmUgaXMgSFcgYXZhaWxh
YmxlIHdpdGggCj4gMTI4IGJ5dGVzLgo+IAo+IEZvciBpbnN0YW5jZSBvbiBYZW4gQVJNLCBhbGwg
dGhlIHN0cnVjdHVyZXMgYXJlIGFsaWduZWQgdG8gMTI4IGJ5dGVzIGluIAo+IG9yZGVyIHRvIGZp
dCBpbiBtb3N0IG9mIGNhY2hlIGxpbmUuIEFsdGhvdWdoIHRlY2huaWNhbGx5IGl0IHdvdWxkIGJl
IAo+IHBvc3NpYmxlIGhhdmUgYmlnZ2VyIG9uZSAoc2VlIHRoZSBkZWZpbml0aW9uIG9mIENTU0lE
UikuCgpJIHRoaW5rIGZvciAiZXhjZXNzaXZlIiBjYWNoZSBsaW5lIHNpemVzIGl0IGlzIGEgZ29v
ZCBpZGVhIHRvIGJhbGFuY2UKYmV0d2VlbiB0aGUgcG9zaXRpdmUgcGVyZm9ybWFuY2UgZWZmZWN0
IG9mIGhhdmluZyBhIHNpbmdsZSBlbnRyeQpwZXIgY2FjaGUgbGluZSBhbmQgdGhlIGFtb3VudCBv
ZiB3YXN0ZWQgc3BhY2Ugb24gdGhlIHNoYXJlZApyaW5nLiBXaXRoIHRoYXQgSSB0aGluayA2NCBp
cyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSwgd2hpY2ggaGFkCmJlZW4gYWdyZWVkIHRvIGFsc28g
aW4gZWFybGllciBkaXNjdXNzaW9ucyBvbiBvdGhlciBpbnRlcmZhY2VzIChlLmcuCnRoZSBibGtp
ZiBpbmRpcmVjdCBkZXNjcmlwdG9yIGV4dGVuc2lvbiBpaXJjKS4KCkphbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1h
aWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1w
di1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:20:16 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAAnv-0003Od-VE; Fri, 25 Nov 2016 07:20:15 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAAnu-0003OX-LQ
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 07:20:14 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 A1/3A-28694-D26E7385; Fri, 25 Nov 2016 07:20:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXS6fjDS1fnmXm
 Ewc52VYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmtHUcZmxYDF7xZOdU5gaGD+zdjFycggJ5Eks
 /LeMHcTmFbCTOP/tMwuILSFgKPH0/XU2EJtFQFXiVWM/E4jNJqAu0fZsO1AvB4eIQKJE+yK+L
 kYuDmaBdlaJc1evg/UKCwRKbO7YzwySEBLoYpHY+H012CBOAWOJ9x+WgDXzCghK/N0hDBJmFt
 CSePjrFguErS2xbOFrZpASZgFpieX/OCYw8s1CaJiFpGEWkoZZCA0LGFlWMWoUpxaVpRbpGpn
 rJRVlpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhh8DEOxgXLw28BCjJAeTkijvZiHz
 CCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvBZPgXKCRanpqRVpmTnASIBJS3DwKInwuoGkeYsLE
 nOLM9MhUqcYdTnebX73gEmIJS8/L1VKnFcJpEgApCijNA9uBCwqLzHKSgnzMgIdJcRTkFqUm1
 mCKv+KUZyDUUmYNxpkCk9mXgncpldARzABHSH5zRjkiJJEhJRUA+OEJ9yWka/uzubU8BDv6l4
 a8ClLPqXJqODsW70tqdtjbFKdel/xFNSUZSfWTIzju9vdH+GT2KLNxq+4NkxfJPqw0dp3pwv7
 t9fbz23jXSOsWPn+WNu+OdyRcx9E2lVyLK06xGM/TVRx0dnrUyeorN1yt3N12v9J3klHDax3N
 m3Xe7Tp/JVrjEosxRmJhlrMRcWJAPMLEDTFAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480058410!53824404!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22062 invoked from network); 25 Nov 2016 07:20:12 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 07:20:12 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 00:20:09 -0700
Message-Id: <5837F43A02000078001220E5@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 00:20:10 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dario.faggioli@citrix.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
 <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
 <1480025666.2712.155.camel@citrix.com>
In-Reply-To: <1480025666.2712.155.camel@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 VolodymyrBabchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com, al1img@gmail.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDIzOjE0LCA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gVGh1LCAyMDE2LTExLTI0IGF0IDIwOjMxICswMjAwLCBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyB3cm90ZToKPj4gPiBIbW0sIEkgdGhpbmsgeW91IHdhbnQgYSBQViBMaW51eCBEUk0v
S01TIGRyaXZlciwgYnV0IHRoYXQgZG9lc24ndAo+PiA+IG1lYW4geW91IHdhbnQvbmVlZCBhIHBy
b3RvY29sIGJ5IHRoYXQgbmFtZS4gVGhlIGludGVyZmFjZSBoYXMKPj4gPiB0byBkZXNjcmliZSB2
aXJ0dWFsIGhhcmR3YXJlLCBhbmQgSSBkb24ndCB0aGluayB5b3UnZCBjYWxsIGEKPj4gPiBncmFw
aGljcwo+PiA+IGNhcmQgIkRSTS9LTVMgY2FyZCI/Cj4+IEdvb2QgcG9pbnQsIHRoZW4gSSB3b3Vs
ZCBzdWdnZXN0IHdlIG5hbWUgaXQgZHNwbCBmb3IgZGlzcGxheSAoUFYKPj4gZGlzcGxheSksCj4+
IGUuZy4gdmRzcGwsIG5vdCB2ZHJtLgo+Pgo+IFdoYXQgYWJvdXQgRElTUEwgLyB2RElTUEwsIHdo
aWNoIGlzIGEgbGl0dGxlIGVhc2llciB0byBwcm9ub3VuY2UsCj4gcmVtZW1iZXIsIGFuZCBtYXAg
YmFjayB0byAnZGlzcGxheScgKHdoaWxlIGRzcGwgc291bmRzIHRvIG1lIGEgbG90IGxpa2UKPiB0
aGUgbmFtZSBvZiBvbmUgb2YgdGhvc2Ugb2JzY3VyZSBBQ1BJIHRhYmxlcywgb3Igc29tZXRoaW5n
IGxpa2UgdGhhdCEKPiA6LVApLgo+IAo+IE9yLCBpZiB5b3Ugd2FudCBpdCB0byBiZSBjb25zb25h
bnQgb25seSwgaG93IGFib3V0IEdGWCAvIHZHRlgsIGZvcgo+ICdncmFwaGljcycgKCdncmFwaGl4
JykuCgpZZWFoLCBJJ2QgcGVyc29uYWxseSBsaWtlIGdmeCAoYW5kIGhlbmNlIGdmeGlmLmgpIGJl
dHRlci4gQnV0IGFnYWluCkknbGwgbGVhdmUgdGhlIGZpbmFsIHdvcmQgdG8gdGhlIHNsYXRlZCBt
YWludGFpbmVyLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:20:16 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAAnv-0003Od-VE; Fri, 25 Nov 2016 07:20:15 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAAnu-0003OX-LQ
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 07:20:14 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 A1/3A-28694-D26E7385; Fri, 25 Nov 2016 07:20:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXS6fjDS1fnmXm
 Ewc52VYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmtHUcZmxYDF7xZOdU5gaGD+zdjFycggJ5Eks
 /LeMHcTmFbCTOP/tMwuILSFgKPH0/XU2EJtFQFXiVWM/E4jNJqAu0fZsO1AvB4eIQKJE+yK+L
 kYuDmaBdlaJc1evg/UKCwRKbO7YzwySEBLoYpHY+H012CBOAWOJ9x+WgDXzCghK/N0hDBJmFt
 CSePjrFguErS2xbOFrZpASZgFpieX/OCYw8s1CaJiFpGEWkoZZCA0LGFlWMWoUpxaVpRbpGpn
 rJRVlpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhh8DEOxgXLw28BCjJAeTkijvZiHz
 CCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvBZPgXKCRanpqRVpmTnASIBJS3DwKInwuoGkeYsLE
 nOLM9MhUqcYdTnebX73gEmIJS8/L1VKnFcJpEgApCijNA9uBCwqLzHKSgnzMgIdJcRTkFqUm1
 mCKv+KUZyDUUmYNxpkCk9mXgncpldARzABHSH5zRjkiJJEhJRUA+OEJ9yWka/uzubU8BDv6l4
 a8ClLPqXJqODsW70tqdtjbFKdel/xFNSUZSfWTIzju9vdH+GT2KLNxq+4NkxfJPqw0dp3pwv7
 t9fbz23jXSOsWPn+WNu+OdyRcx9E2lVyLK06xGM/TVRx0dnrUyeorN1yt3N12v9J3klHDax3N
 m3Xe7Tp/JVrjEosxRmJhlrMRcWJAPMLEDTFAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480058410!53824404!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22062 invoked from network); 25 Nov 2016 07:20:12 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 07:20:12 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 00:20:09 -0700
Message-Id: <5837F43A02000078001220E5@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 00:20:10 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dario.faggioli@citrix.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
 <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
 <1480025666.2712.155.camel@citrix.com>
In-Reply-To: <1480025666.2712.155.camel@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 VolodymyrBabchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com, al1img@gmail.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjExLjE2IGF0IDIzOjE0LCA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gVGh1LCAyMDE2LTExLTI0IGF0IDIwOjMxICswMjAwLCBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyB3cm90ZToKPj4gPiBIbW0sIEkgdGhpbmsgeW91IHdhbnQgYSBQViBMaW51eCBEUk0v
S01TIGRyaXZlciwgYnV0IHRoYXQgZG9lc24ndAo+PiA+IG1lYW4geW91IHdhbnQvbmVlZCBhIHBy
b3RvY29sIGJ5IHRoYXQgbmFtZS4gVGhlIGludGVyZmFjZSBoYXMKPj4gPiB0byBkZXNjcmliZSB2
aXJ0dWFsIGhhcmR3YXJlLCBhbmQgSSBkb24ndCB0aGluayB5b3UnZCBjYWxsIGEKPj4gPiBncmFw
aGljcwo+PiA+IGNhcmQgIkRSTS9LTVMgY2FyZCI/Cj4+IEdvb2QgcG9pbnQsIHRoZW4gSSB3b3Vs
ZCBzdWdnZXN0IHdlIG5hbWUgaXQgZHNwbCBmb3IgZGlzcGxheSAoUFYKPj4gZGlzcGxheSksCj4+
IGUuZy4gdmRzcGwsIG5vdCB2ZHJtLgo+Pgo+IFdoYXQgYWJvdXQgRElTUEwgLyB2RElTUEwsIHdo
aWNoIGlzIGEgbGl0dGxlIGVhc2llciB0byBwcm9ub3VuY2UsCj4gcmVtZW1iZXIsIGFuZCBtYXAg
YmFjayB0byAnZGlzcGxheScgKHdoaWxlIGRzcGwgc291bmRzIHRvIG1lIGEgbG90IGxpa2UKPiB0
aGUgbmFtZSBvZiBvbmUgb2YgdGhvc2Ugb2JzY3VyZSBBQ1BJIHRhYmxlcywgb3Igc29tZXRoaW5n
IGxpa2UgdGhhdCEKPiA6LVApLgo+IAo+IE9yLCBpZiB5b3Ugd2FudCBpdCB0byBiZSBjb25zb25h
bnQgb25seSwgaG93IGFib3V0IEdGWCAvIHZHRlgsIGZvcgo+ICdncmFwaGljcycgKCdncmFwaGl4
JykuCgpZZWFoLCBJJ2QgcGVyc29uYWxseSBsaWtlIGdmeCAoYW5kIGhlbmNlIGdmeGlmLmgpIGJl
dHRlci4gQnV0IGFnYWluCkknbGwgbGVhdmUgdGhlIGZpbmFsIHdvcmQgdG8gdGhlIHNsYXRlZCBt
YWludGFpbmVyLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:36:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:36:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAB3A-0004Zh-VM; Fri, 25 Nov 2016 07:36:00 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAB39-0004ZG-UG
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 07:36:00 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 74/18-15840-FD9E7385; Fri, 25 Nov 2016 07:35:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsVyMfTSet17L80
 jDK48EbRY2XOR2YHR4/CHKywBjFGsmXlJ+RUJrBnLW3uYC55xVKz6UtnAOIO9i5GLQ0hgIaPE
 tgl7wRwWgaWsEg93vwFyODkkBA6ySrRMloCwYyT+XtsNFa+U+Lf+HRuILSSgKPH12XQmiEnTm
 SReP7vPBJIQFgiU2LWwgxHEFhEIkGi5v4gZomgfi8Sz94sZQRxmgZcsEn2v9oN1sAkYSSy/8Y
 MFxOYVsJE4d7cBzGYRUJX4e+Y72GpRgXCJ97MWskHUCEqcnPkErIZTwF7i4sJ+sDnMArYSd+b
 uZoaw5SW2v53DPIFReBaSlllIymYhKVvAyLyKUaM4tagstUjX0FQvqSgzPaMkNzEzR9fQwFgv
 N7W4ODE9NScxqVgvOT93EyMw2BmAYAfjmu2ehxglOZiURHk3C5lHCPEl5adUZiQWZ8QXleakF
 h9ilOHgUJLgXf8CKCdYlJqeWpGWmQOMO5i0BAePkgivMDD2hHiLCxJzizPTIVKnGI05Xn148Y
 CJo+PDhwdMQix5+XmpUuK8K0EmCYCUZpTmwQ2CpYNLjLJSwryMQKcJ8RSkFuVmlqDKv2IU52B
 UEuaVAVnIk5lXArfvFdApTECnSH4zBjmlJBEhJdXA6CFscaWw5VDqxGdbv16+NyHyRmzPQU0e
 r2sWcn+1qkurHvrfyf51aZFe2GH3uWuTRZds2Hk8/Yfy6WXL05+fzKtftuXGqjnf3D+s31M7r
 Yyr5pq40R/eSRO3rSp4/Sc6bJvSg6ajTI6BrBG5buIV69U6rBifXb8ivtck4eqX9W+OndO81n
 qHt1iJpTgj0VCLuag4EQCIhTDTAgMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1480059358!56052847!1
X-Originating-IP: [209.85.210.175]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4111 invoked from network); 25 Nov 2016 07:35:58 -0000
Received: from mail-wj0-f175.google.com (HELO mail-wj0-f175.google.com)
 (209.85.210.175)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 07:35:58 -0000
Received: by mail-wj0-f175.google.com with SMTP id xy5so51182197wjc.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 23:35:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=xfI3YGY2UPUu/ulY5riDtsQl6Y4ZOmpLDtyP0qxgm1o=;
 b=n4myY46Lo5FX7LSGhRn1ShSbqm35St4XNDK5UUfKTAIvsB+Z62CE6Ot87E1Wm5HAmU
 YBgcM3e7VYEXlFjDLI1NLlsNY4VoCnWXbt86JsaGNTzSDQkBgIHLA5ivqI3SIIJSwP3p
 1UhJX3OXwT8uYLRH4tZ9kix04xB7tiAJGAWP+MztTmaDdILpjbOP7jljUdqg3cjTnSDc
 eFqD0oxFWMfPdX7SYIwR6B30DjcGdwMotpapl0LE6TzoV8Zft0ijEV44OxFZgk1ZRTEF
 6ZQZasFeylRCrwsczZsGY8PNz/4+rGQTY75gbd7qCev+ffdoJ4HZfeNSNXDehsk1TQUs
 6aTw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=xfI3YGY2UPUu/ulY5riDtsQl6Y4ZOmpLDtyP0qxgm1o=;
 b=PuN4OhZaoz2IVW8MKB7PwU6n6hDda06YcR13qp7EQMRYO49niWWADB+nP9HfCgSMI4
 9iOgHXf6ToFPz7mTUQCKwuCPp+v6IxxfzbDXQInyLH2UEVNY0SrV31iWDtRz1E7WhsLp
 L2yUfKsI82QanNICqZg4MNu2GkQQMP/RJKv782PjxjesuUZZGLeNXN/313fkTgrKlrfU
 sMvmSDJeMCT3hYMdgzQe1o5vvNBbYsKf0KL51NuuGnpslolJaZsdaHHIOakqnmDtV1yA
 hW+X1ONyiAtSWhy00fXHUqyp5BN7xS8uioeDzs9dKIitCGikCp16fszraiSg3obSBf5l
 Kl4Q==
X-Gm-Message-State: AKaTC01ltSGf0ffZ47s65qeut1JBZnYcpUk3qwr9Gujv0dN7y4iVSEToXdRjD9gT1BeYTw==
X-Received: by 10.194.47.138 with SMTP id d10mr6503388wjn.83.1480059357660;
 Thu, 24 Nov 2016 23:35:57 -0800 (PST)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 dj5sm45647255wjb.34.2016.11.24.23.35.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 24 Nov 2016 23:35:56 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dario.faggioli@citrix.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
 <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
 <1480025666.2712.155.camel@citrix.com>
 <5837F43A02000078001220E5@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <cb5ec81d-d80f-d8d7-8e16-3ab7c071b8c3@gmail.com>
Date: Fri, 25 Nov 2016 09:35:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5837F43A02000078001220E5@prv-mh.provo.novell.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 VolodymyrBabchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com, al1img@gmail.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwOToyMCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMTEu
MTYgYXQgMjM6MTQsIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gVGh1
LCAyMDE2LTExLTI0IGF0IDIwOjMxICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPj4+PiBIbW0sIEkgdGhpbmsgeW91IHdhbnQgYSBQViBMaW51eCBEUk0vS01TIGRyaXZlciwg
YnV0IHRoYXQgZG9lc24ndAo+Pj4+IG1lYW4geW91IHdhbnQvbmVlZCBhIHByb3RvY29sIGJ5IHRo
YXQgbmFtZS4gVGhlIGludGVyZmFjZSBoYXMKPj4+PiB0byBkZXNjcmliZSB2aXJ0dWFsIGhhcmR3
YXJlLCBhbmQgSSBkb24ndCB0aGluayB5b3UnZCBjYWxsIGEKPj4+PiBncmFwaGljcwo+Pj4+IGNh
cmQgIkRSTS9LTVMgY2FyZCI/Cj4+PiBHb29kIHBvaW50LCB0aGVuIEkgd291bGQgc3VnZ2VzdCB3
ZSBuYW1lIGl0IGRzcGwgZm9yIGRpc3BsYXkgKFBWCj4+PiBkaXNwbGF5KSwKPj4+IGUuZy4gdmRz
cGwsIG5vdCB2ZHJtLgo+Pj4KPj4gV2hhdCBhYm91dCBESVNQTCAvIHZESVNQTCwgd2hpY2ggaXMg
YSBsaXR0bGUgZWFzaWVyIHRvIHByb25vdW5jZSwKPj4gcmVtZW1iZXIsIGFuZCBtYXAgYmFjayB0
byAnZGlzcGxheScgKHdoaWxlIGRzcGwgc291bmRzIHRvIG1lIGEgbG90IGxpa2UKPj4gdGhlIG5h
bWUgb2Ygb25lIG9mIHRob3NlIG9ic2N1cmUgQUNQSSB0YWJsZXMsIG9yIHNvbWV0aGluZyBsaWtl
IHRoYXQhCj4+IDotUCkuCj4+Cj4+IE9yLCBpZiB5b3Ugd2FudCBpdCB0byBiZSBjb25zb25hbnQg
b25seSwgaG93IGFib3V0IEdGWCAvIHZHRlgsIGZvcgo+PiAnZ3JhcGhpY3MnICgnZ3JhcGhpeCcp
Lgo+IFllYWgsIEknZCBwZXJzb25hbGx5IGxpa2UgZ2Z4IChhbmQgaGVuY2UgZ2Z4aWYuaCkgYmV0
dGVyLiBCdXQgYWdhaW4KPiBJJ2xsIGxlYXZlIHRoZSBmaW5hbCB3b3JkIHRvIHRoZSBzbGF0ZWQg
bWFpbnRhaW5lci4KSSB0aGluayB0aGF0IEdGWCBtYXkgbWlzbGVhZCBhbmQgbWFrZSBwZW9wbGUg
dGhpbmsgaXQgaXMgc29tZWhvdwpyZWxhdGVkIHRvIHdoYXQgR1BVIG5vcm1hbGx5IGRvZXMuClNv
LCBJIHdvdWxkIHZvdGUgZm9yIERJU1BML3ZESVNQTAo+Cj4gSmFuCj4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:36:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:36:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAB3A-0004Zh-VM; Fri, 25 Nov 2016 07:36:00 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAB39-0004ZG-UG
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 07:36:00 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 74/18-15840-FD9E7385; Fri, 25 Nov 2016 07:35:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsVyMfTSet17L80
 jDK48EbRY2XOR2YHR4/CHKywBjFGsmXlJ+RUJrBnLW3uYC55xVKz6UtnAOIO9i5GLQ0hgIaPE
 tgl7wRwWgaWsEg93vwFyODkkBA6ySrRMloCwYyT+XtsNFa+U+Lf+HRuILSSgKPH12XQmiEnTm
 SReP7vPBJIQFgiU2LWwgxHEFhEIkGi5v4gZomgfi8Sz94sZQRxmgZcsEn2v9oN1sAkYSSy/8Y
 MFxOYVsJE4d7cBzGYRUJX4e+Y72GpRgXCJ97MWskHUCEqcnPkErIZTwF7i4sJ+sDnMArYSd+b
 uZoaw5SW2v53DPIFReBaSlllIymYhKVvAyLyKUaM4tagstUjX0FQvqSgzPaMkNzEzR9fQwFgv
 N7W4ODE9NScxqVgvOT93EyMw2BmAYAfjmu2ehxglOZiURHk3C5lHCPEl5adUZiQWZ8QXleakF
 h9ilOHgUJLgXf8CKCdYlJqeWpGWmQOMO5i0BAePkgivMDD2hHiLCxJzizPTIVKnGI05Xn148Y
 CJo+PDhwdMQix5+XmpUuK8K0EmCYCUZpTmwQ2CpYNLjLJSwryMQKcJ8RSkFuVmlqDKv2IU52B
 UEuaVAVnIk5lXArfvFdApTECnSH4zBjmlJBEhJdXA6CFscaWw5VDqxGdbv16+NyHyRmzPQU0e
 r2sWcn+1qkurHvrfyf51aZFe2GH3uWuTRZds2Hk8/Yfy6WXL05+fzKtftuXGqjnf3D+s31M7r
 Yyr5pq40R/eSRO3rSp4/Sc6bJvSg6ajTI6BrBG5buIV69U6rBifXb8ivtck4eqX9W+OndO81n
 qHt1iJpTgj0VCLuag4EQCIhTDTAgMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1480059358!56052847!1
X-Originating-IP: [209.85.210.175]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4111 invoked from network); 25 Nov 2016 07:35:58 -0000
Received: from mail-wj0-f175.google.com (HELO mail-wj0-f175.google.com)
 (209.85.210.175)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 07:35:58 -0000
Received: by mail-wj0-f175.google.com with SMTP id xy5so51182197wjc.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Thu, 24 Nov 2016 23:35:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=xfI3YGY2UPUu/ulY5riDtsQl6Y4ZOmpLDtyP0qxgm1o=;
 b=n4myY46Lo5FX7LSGhRn1ShSbqm35St4XNDK5UUfKTAIvsB+Z62CE6Ot87E1Wm5HAmU
 YBgcM3e7VYEXlFjDLI1NLlsNY4VoCnWXbt86JsaGNTzSDQkBgIHLA5ivqI3SIIJSwP3p
 1UhJX3OXwT8uYLRH4tZ9kix04xB7tiAJGAWP+MztTmaDdILpjbOP7jljUdqg3cjTnSDc
 eFqD0oxFWMfPdX7SYIwR6B30DjcGdwMotpapl0LE6TzoV8Zft0ijEV44OxFZgk1ZRTEF
 6ZQZasFeylRCrwsczZsGY8PNz/4+rGQTY75gbd7qCev+ffdoJ4HZfeNSNXDehsk1TQUs
 6aTw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=xfI3YGY2UPUu/ulY5riDtsQl6Y4ZOmpLDtyP0qxgm1o=;
 b=PuN4OhZaoz2IVW8MKB7PwU6n6hDda06YcR13qp7EQMRYO49niWWADB+nP9HfCgSMI4
 9iOgHXf6ToFPz7mTUQCKwuCPp+v6IxxfzbDXQInyLH2UEVNY0SrV31iWDtRz1E7WhsLp
 L2yUfKsI82QanNICqZg4MNu2GkQQMP/RJKv782PjxjesuUZZGLeNXN/313fkTgrKlrfU
 sMvmSDJeMCT3hYMdgzQe1o5vvNBbYsKf0KL51NuuGnpslolJaZsdaHHIOakqnmDtV1yA
 hW+X1ONyiAtSWhy00fXHUqyp5BN7xS8uioeDzs9dKIitCGikCp16fszraiSg3obSBf5l
 Kl4Q==
X-Gm-Message-State: AKaTC01ltSGf0ffZ47s65qeut1JBZnYcpUk3qwr9Gujv0dN7y4iVSEToXdRjD9gT1BeYTw==
X-Received: by 10.194.47.138 with SMTP id d10mr6503388wjn.83.1480059357660;
 Thu, 24 Nov 2016 23:35:57 -0800 (PST)
Received: from [10.17.182.9] (ll-55.209.223.85.sovam.net.ua. [85.223.209.55])
 by smtp.gmail.com with ESMTPSA id
 dj5sm45647255wjb.34.2016.11.24.23.35.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 24 Nov 2016 23:35:56 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dario.faggioli@citrix.com>
References: <1479987046-7226-1-git-send-email-andr2000@gmail.com>
 <1479987046-7226-2-git-send-email-andr2000@gmail.com>
 <492fa128-f60b-16ee-f650-29a05e4d0cbc@arm.com>
 <CANY+8dfG_1+fmx4to5rtO2NVQVcJ_KbOzNj33QGOJcawHc3grw@mail.gmail.com>
 <583710640200007800121CD1@prv-mh.provo.novell.com>
 <CANY+8dcWSK=afgJfLN2RMFT+iQH=qBZh2F2Wuqz82r5eV5XVdA@mail.gmail.com>
 <58371E120200007800121E08@prv-mh.provo.novell.com>
 <CANY+8ddjf3cL_1hkfODVZBNUhuq=wiZtzA=Yuso-9xBHTquVzA@mail.gmail.com>
 <1480025666.2712.155.camel@citrix.com>
 <5837F43A02000078001220E5@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <cb5ec81d-d80f-d8d7-8e16-3ab7c071b8c3@gmail.com>
Date: Fri, 25 Nov 2016 09:35:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5837F43A02000078001220E5@prv-mh.provo.novell.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 xen-devel@lists.xensource.com, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 VolodymyrBabchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 ian.jackson@eu.citrix.com, al1img@gmail.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH] drmif: add ABI for para-virtual
 DRM/KMS
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwOToyMCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMTEu
MTYgYXQgMjM6MTQsIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gVGh1
LCAyMDE2LTExLTI0IGF0IDIwOjMxICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPj4+PiBIbW0sIEkgdGhpbmsgeW91IHdhbnQgYSBQViBMaW51eCBEUk0vS01TIGRyaXZlciwg
YnV0IHRoYXQgZG9lc24ndAo+Pj4+IG1lYW4geW91IHdhbnQvbmVlZCBhIHByb3RvY29sIGJ5IHRo
YXQgbmFtZS4gVGhlIGludGVyZmFjZSBoYXMKPj4+PiB0byBkZXNjcmliZSB2aXJ0dWFsIGhhcmR3
YXJlLCBhbmQgSSBkb24ndCB0aGluayB5b3UnZCBjYWxsIGEKPj4+PiBncmFwaGljcwo+Pj4+IGNh
cmQgIkRSTS9LTVMgY2FyZCI/Cj4+PiBHb29kIHBvaW50LCB0aGVuIEkgd291bGQgc3VnZ2VzdCB3
ZSBuYW1lIGl0IGRzcGwgZm9yIGRpc3BsYXkgKFBWCj4+PiBkaXNwbGF5KSwKPj4+IGUuZy4gdmRz
cGwsIG5vdCB2ZHJtLgo+Pj4KPj4gV2hhdCBhYm91dCBESVNQTCAvIHZESVNQTCwgd2hpY2ggaXMg
YSBsaXR0bGUgZWFzaWVyIHRvIHByb25vdW5jZSwKPj4gcmVtZW1iZXIsIGFuZCBtYXAgYmFjayB0
byAnZGlzcGxheScgKHdoaWxlIGRzcGwgc291bmRzIHRvIG1lIGEgbG90IGxpa2UKPj4gdGhlIG5h
bWUgb2Ygb25lIG9mIHRob3NlIG9ic2N1cmUgQUNQSSB0YWJsZXMsIG9yIHNvbWV0aGluZyBsaWtl
IHRoYXQhCj4+IDotUCkuCj4+Cj4+IE9yLCBpZiB5b3Ugd2FudCBpdCB0byBiZSBjb25zb25hbnQg
b25seSwgaG93IGFib3V0IEdGWCAvIHZHRlgsIGZvcgo+PiAnZ3JhcGhpY3MnICgnZ3JhcGhpeCcp
Lgo+IFllYWgsIEknZCBwZXJzb25hbGx5IGxpa2UgZ2Z4IChhbmQgaGVuY2UgZ2Z4aWYuaCkgYmV0
dGVyLiBCdXQgYWdhaW4KPiBJJ2xsIGxlYXZlIHRoZSBmaW5hbCB3b3JkIHRvIHRoZSBzbGF0ZWQg
bWFpbnRhaW5lci4KSSB0aGluayB0aGF0IEdGWCBtYXkgbWlzbGVhZCBhbmQgbWFrZSBwZW9wbGUg
dGhpbmsgaXQgaXMgc29tZWhvdwpyZWxhdGVkIHRvIHdoYXQgR1BVIG5vcm1hbGx5IGRvZXMuClNv
LCBJIHdvdWxkIHZvdGUgZm9yIERJU1BML3ZESVNQTAo+Cj4gSmFuCj4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:40:03 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:40:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAB75-0004tF-9T; Fri, 25 Nov 2016 07:40:03 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAB73-0004md-Tu; Fri, 25 Nov 2016 07:40:02 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 78/C0-02084-1DAE7385; Fri, 25 Nov 2016 07:40:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRWlGSWpSXmKPExsXiVRvkrHvhlXm
 EQWeXksXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrRvf8RSwF89krbm29z9zA+I21i5GT
 Q0igSOLz+i1ANhcHi8BSVom7q46zgTgSAgdZJdb2LmHpYuQAcmIkZs03B2mQEKiQuHv3HVSzo
 sTXZ9OZQOqFBKYzSRzZ088GkhAW8JL4cvYFC4gtIuAhcaVnOzNEww0miVMvs0AamAX+sUjc2n
 EHbBKbgJHE8hs/wBp4BWwkzn77yA5iswioSpz6fIgJxBYVCJd4P2shG0SNoMTJmU/A6jkF7CW
 Of78LtoBZwFbiztzdULa8xPa3c5gnMArPQtIyC0nZLCRlCxiZVzFqFKcWlaUW6RoZ6SUVZaZn
 lOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBAZ9PQMD4w7GPe1+hxglOZiURHk3C5lHCPEl5
 adUZiQWZ8QXleakFh9ilOHgUJLgnfASKCdYlJqeWpGWmQOMP5i0BAePkgivMEiat7ggMbc4Mx
 0idYrRmOPd5ncPmDjaPnx4wCTEkpeflyolzjsHpFQApDSjNA9uECwtXGKUlRLmZWRgYBDiKUg
 tys0sQZV/xSjOwagkzDsdZApPZl4J3L5XQKcwAZ0i+c0Y5JSSRISUVANj6c5LSj9nd007xvnD
 xcJ836WoyTcsI14qyU369e3Eoka7Tse1fJs/O1S/qd15NUx7glhHvdnXquq/M5hLhKLq5u3pF
 93gHvVgnsMS8fb8NfcqkjZKyLsIFs2JKDA0dDltG+qV+/tLnK1IVPuxdyfONQlfT/sx4a1ETM
 rcfztV0z2PNU+pf79LiaU4I9FQi7moOBEAfpsQtQYDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1480059600!71957810!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47432 invoked from network); 25 Nov 2016 07:40:00 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 07:40:00 -0000
Received: by mail-wm0-f67.google.com with SMTP id a20so6982482wme.2;
 Thu, 24 Nov 2016 23:40:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=QFRGRG5b3BTrz4KQ+mTX5/HcHAUtMmUTTGRiZhVehCo=;
 b=LqN/yTpw39USq6KEjaUe61xKrK0NrLzHc8LUUy/NcIaiUJ62jfwLal5tJ+3YVgnGIp
 ff8YWzzfpATWjf3sTe7y6NfNMG0tqk3ar9dTMHN4oNUIRlfoMqDpdCnVuDCMJuodgEuX
 JSgrNsLKNSNJOC8GYNyw6Slm9g7Jc5bcDVqyU8UsWK0pL8bffi6hB2yMuidl74gvx8O9
 mpOx3ZTXIC7yFmsrjOH4ZTwkx+bs6ruhHymTawPq7Law3ZtMkfgpb+Kfzn8AmLbW+xhs
 VYZ3Fdt3vsuPnqgdAy6ITRs0PTGJX6rukyV9xwsSKR3YzVYZxo+JD3MgvJcke+eOag30
 hkgw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=QFRGRG5b3BTrz4KQ+mTX5/HcHAUtMmUTTGRiZhVehCo=;
 b=CMlYQp0q3z2LIQaHqB2NX7zwaSdf0qErLNKTnipF9OaFrOu3RYxfB/0Sm1dzJpweCl
 JQ91qcf+H5rUS4VL0nyb55pKchrAhqwubGv+gckKsS1wwLUC5SnT2xQbhZKwkCiqAw4v
 +opAL3Ahf4Q8uV4466Wf4S3eew8Ys85RedYyTgzsHqOozJbbBD4uews1mvhqK47atxJM
 5HJ+xQ6zp8icRdxFQdw+Nxhoi10mCr9FDksMfhIw/nQCuLE+gNhBQzEJLrSKD/N1J7h9
 asXmFac22inuc0PzYU2SIHJa9l5C8Q2TqCsQFTWJiDceS4veaSIU1/Wh/iyQPgLT4G+I
 m+rA==
X-Gm-Message-State: AKaTC02FlJqmdAs2+FSqqHrSAzQ53dzH5K5MLqhZI6QD1+nY5B4Op73cHwOjimE8euf/5Q==
X-Received: by 10.28.174.76 with SMTP id x73mr6261125wme.25.1480059600142;
 Thu, 24 Nov 2016 23:40:00 -0800 (PST)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 i10sm45712838wjd.15.2016.11.24.23.39.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 24 Nov 2016 23:39:59 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <5837F2D302000078001220C7@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <a311af8f-8d2e-064e-cf76-ad8250ff3eb3@gmail.com>
Date: Fri, 25 Nov 2016 09:39:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5837F2D302000078001220C7@prv-mh.provo.novell.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAxMS8yNS8yMDE2IDA5OjE0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNC4x
MS4xNiBhdCAxODoyNSwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gMjQvMTEv
MTYgMTc6MTEsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gVGhhdCBpcyBiZWNh
dXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLgo+PiBCdXQgdGhpcyBpcyBvbmx5
IGFjY3VyYXRlIHRvIHlvdXIgcGxhdGZvcm0uIFRoZXJlIGlzIEhXIGF2YWlsYWJsZSB3aXRoCj4+
IDEyOCBieXRlcy4KPj4KPj4gRm9yIGluc3RhbmNlIG9uIFhlbiBBUk0sIGFsbCB0aGUgc3RydWN0
dXJlcyBhcmUgYWxpZ25lZCB0byAxMjggYnl0ZXMgaW4KPj4gb3JkZXIgdG8gZml0IGluIG1vc3Qg
b2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkgaXQgd291bGQgYmUKPj4gcG9zc2li
bGUgaGF2ZSBiaWdnZXIgb25lIChzZWUgdGhlIGRlZmluaXRpb24gb2YgQ1NTSURSKS4KPiBJIHRo
aW5rIGZvciAiZXhjZXNzaXZlIiBjYWNoZSBsaW5lIHNpemVzIGl0IGlzIGEgZ29vZCBpZGVhIHRv
IGJhbGFuY2UKPiBiZXR3ZWVuIHRoZSBwb3NpdGl2ZSBwZXJmb3JtYW5jZSBlZmZlY3Qgb2YgaGF2
aW5nIGEgc2luZ2xlIGVudHJ5Cj4gcGVyIGNhY2hlIGxpbmUgYW5kIHRoZSBhbW91bnQgb2Ygd2Fz
dGVkIHNwYWNlIG9uIHRoZSBzaGFyZWQKPiByaW5nLiBXaXRoIHRoYXQgSSB0aGluayA2NCBpcyBh
IHJlYXNvbmFibGUgY29tcHJvbWlzZSwgd2hpY2ggaGFkCj4gYmVlbiBhZ3JlZWQgdG8gYWxzbyBp
biBlYXJsaWVyIGRpc2N1c3Npb25zIG9uIG90aGVyIGludGVyZmFjZXMgKGUuZy4KPiB0aGUgYmxr
aWYgaW5kaXJlY3QgZGVzY3JpcHRvciBleHRlbnNpb24gaWlyYykuClNvdW5kcyBnb29kLCB3aWxs
IHVzZSA2NAo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:40:03 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:40:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAB75-0004tF-9T; Fri, 25 Nov 2016 07:40:03 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAB73-0004md-Tu; Fri, 25 Nov 2016 07:40:02 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 78/C0-02084-1DAE7385; Fri, 25 Nov 2016 07:40:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRWlGSWpSXmKPExsXiVRvkrHvhlXm
 EQWeXksXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrRvf8RSwF89krbm29z9zA+I21i5GT
 Q0igSOLz+i1ANhcHi8BSVom7q46zgTgSAgdZJdb2LmHpYuQAcmIkZs03B2mQEKiQuHv3HVSzo
 sTXZ9OZQOqFBKYzSRzZ088GkhAW8JL4cvYFC4gtIuAhcaVnOzNEww0miVMvs0AamAX+sUjc2n
 EHbBKbgJHE8hs/wBp4BWwkzn77yA5iswioSpz6fIgJxBYVCJd4P2shG0SNoMTJmU/A6jkF7CW
 Of78LtoBZwFbiztzdULa8xPa3c5gnMArPQtIyC0nZLCRlCxiZVzFqFKcWlaUW6RoZ6SUVZaZn
 lOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBAZ9PQMD4w7GPe1+hxglOZiURHk3C5lHCPEl5
 adUZiQWZ8QXleakFh9ilOHgUJLgnfASKCdYlJqeWpGWmQOMP5i0BAePkgivMEiat7ggMbc4Mx
 0idYrRmOPd5ncPmDjaPnx4wCTEkpeflyolzjsHpFQApDSjNA9uECwtXGKUlRLmZWRgYBDiKUg
 tys0sQZV/xSjOwagkzDsdZApPZl4J3L5XQKcwAZ0i+c0Y5JSSRISUVANj6c5LSj9nd007xvnD
 xcJ836WoyTcsI14qyU369e3Eoka7Tse1fJs/O1S/qd15NUx7glhHvdnXquq/M5hLhKLq5u3pF
 93gHvVgnsMS8fb8NfcqkjZKyLsIFs2JKDA0dDltG+qV+/tLnK1IVPuxdyfONQlfT/sx4a1ETM
 rcfztV0z2PNU+pf79LiaU4I9FQi7moOBEAfpsQtQYDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1480059600!71957810!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47432 invoked from network); 25 Nov 2016 07:40:00 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 07:40:00 -0000
Received: by mail-wm0-f67.google.com with SMTP id a20so6982482wme.2;
 Thu, 24 Nov 2016 23:40:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=QFRGRG5b3BTrz4KQ+mTX5/HcHAUtMmUTTGRiZhVehCo=;
 b=LqN/yTpw39USq6KEjaUe61xKrK0NrLzHc8LUUy/NcIaiUJ62jfwLal5tJ+3YVgnGIp
 ff8YWzzfpATWjf3sTe7y6NfNMG0tqk3ar9dTMHN4oNUIRlfoMqDpdCnVuDCMJuodgEuX
 JSgrNsLKNSNJOC8GYNyw6Slm9g7Jc5bcDVqyU8UsWK0pL8bffi6hB2yMuidl74gvx8O9
 mpOx3ZTXIC7yFmsrjOH4ZTwkx+bs6ruhHymTawPq7Law3ZtMkfgpb+Kfzn8AmLbW+xhs
 VYZ3Fdt3vsuPnqgdAy6ITRs0PTGJX6rukyV9xwsSKR3YzVYZxo+JD3MgvJcke+eOag30
 hkgw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=QFRGRG5b3BTrz4KQ+mTX5/HcHAUtMmUTTGRiZhVehCo=;
 b=CMlYQp0q3z2LIQaHqB2NX7zwaSdf0qErLNKTnipF9OaFrOu3RYxfB/0Sm1dzJpweCl
 JQ91qcf+H5rUS4VL0nyb55pKchrAhqwubGv+gckKsS1wwLUC5SnT2xQbhZKwkCiqAw4v
 +opAL3Ahf4Q8uV4466Wf4S3eew8Ys85RedYyTgzsHqOozJbbBD4uews1mvhqK47atxJM
 5HJ+xQ6zp8icRdxFQdw+Nxhoi10mCr9FDksMfhIw/nQCuLE+gNhBQzEJLrSKD/N1J7h9
 asXmFac22inuc0PzYU2SIHJa9l5C8Q2TqCsQFTWJiDceS4veaSIU1/Wh/iyQPgLT4G+I
 m+rA==
X-Gm-Message-State: AKaTC02FlJqmdAs2+FSqqHrSAzQ53dzH5K5MLqhZI6QD1+nY5B4Op73cHwOjimE8euf/5Q==
X-Received: by 10.28.174.76 with SMTP id x73mr6261125wme.25.1480059600142;
 Thu, 24 Nov 2016 23:40:00 -0800 (PST)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 i10sm45712838wjd.15.2016.11.24.23.39.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 24 Nov 2016 23:39:59 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>, Julien Grall <julien.grall@arm.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <07093b8f-99b1-efc6-2d07-b5dd26c2c29e@arm.com>
 <5837F2D302000078001220C7@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <a311af8f-8d2e-064e-cf76-ad8250ff3eb3@gmail.com>
Date: Fri, 25 Nov 2016 09:39:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5837F2D302000078001220C7@prv-mh.provo.novell.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>, al1img@gmail.com,
 David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAxMS8yNS8yMDE2IDA5OjE0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNC4x
MS4xNiBhdCAxODoyNSwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gMjQvMTEv
MTYgMTc6MTEsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gVGhhdCBpcyBiZWNh
dXNlIHdlIHdhbnQgdG8gYmUgY2FjaGUgbGluZSBhbGlnbmVkLgo+PiBCdXQgdGhpcyBpcyBvbmx5
IGFjY3VyYXRlIHRvIHlvdXIgcGxhdGZvcm0uIFRoZXJlIGlzIEhXIGF2YWlsYWJsZSB3aXRoCj4+
IDEyOCBieXRlcy4KPj4KPj4gRm9yIGluc3RhbmNlIG9uIFhlbiBBUk0sIGFsbCB0aGUgc3RydWN0
dXJlcyBhcmUgYWxpZ25lZCB0byAxMjggYnl0ZXMgaW4KPj4gb3JkZXIgdG8gZml0IGluIG1vc3Qg
b2YgY2FjaGUgbGluZS4gQWx0aG91Z2ggdGVjaG5pY2FsbHkgaXQgd291bGQgYmUKPj4gcG9zc2li
bGUgaGF2ZSBiaWdnZXIgb25lIChzZWUgdGhlIGRlZmluaXRpb24gb2YgQ1NTSURSKS4KPiBJIHRo
aW5rIGZvciAiZXhjZXNzaXZlIiBjYWNoZSBsaW5lIHNpemVzIGl0IGlzIGEgZ29vZCBpZGVhIHRv
IGJhbGFuY2UKPiBiZXR3ZWVuIHRoZSBwb3NpdGl2ZSBwZXJmb3JtYW5jZSBlZmZlY3Qgb2YgaGF2
aW5nIGEgc2luZ2xlIGVudHJ5Cj4gcGVyIGNhY2hlIGxpbmUgYW5kIHRoZSBhbW91bnQgb2Ygd2Fz
dGVkIHNwYWNlIG9uIHRoZSBzaGFyZWQKPiByaW5nLiBXaXRoIHRoYXQgSSB0aGluayA2NCBpcyBh
IHJlYXNvbmFibGUgY29tcHJvbWlzZSwgd2hpY2ggaGFkCj4gYmVlbiBhZ3JlZWQgdG8gYWxzbyBp
biBlYXJsaWVyIGRpc2N1c3Npb25zIG9uIG90aGVyIGludGVyZmFjZXMgKGUuZy4KPiB0aGUgYmxr
aWYgaW5kaXJlY3QgZGVzY3JpcHRvciBleHRlbnNpb24gaWlyYykuClNvdW5kcyBnb29kLCB3aWxs
IHVzZSA2NAo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:41:25 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAB8P-0005Gq-Kr; Fri, 25 Nov 2016 07:41:25 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAB8O-0005Gd-KP; Fri, 25 Nov 2016 07:41:24 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 93/94-23231-32BE7385; Fri, 25 Nov 2016 07:41:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsXiVRvkrKv82jz
 C4NoLdouVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjJsLZzEVrOCuODR7InMDYxtnFyMn
 h5BAscTRd+/Zuhi5OFgElrJK9Cx4zAziSAgcZJW4eqOTGaRKQiBG4syk++wQdrnEyytb2SG6F
 SW+PpvOBNIgJDCFSaLl3x6whLCAl8SXsy9YQGwRAWWJ3l+/WSCKVjBJNDxZzgjiMAssYZWY/O
 0RWAebgJHE8hs/wDp4BWwklp1ewQpiswioStzsngtmiwqES7yftZANokZQ4uTMJ2D1nAL2Emv
 2dDGB2MwCthJ35u5mhrDlJba/ncM8gVF4FpKWWUjKZiEpW8DIvIpRozi1qCy1SNfISC+pKDM9
 oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3cTIzDw6xkYGHcwTj3hd4hRkoNJSZR3s5B5hBBfU
 n5KZUZicUZ8UWlOavEhRhkODiUJXslXQDnBotT01Iq0zBxgDMKkJTh4lER4f78ESvMWFyTmFm
 emQ6ROMepytH348IBJiCUvPy9VSpy3HmSGAEhRRmke3AhYOrjEKCslzMvIwMAgxFOQWpSbWYI
 q/4pRnINRSZjXD2QKT2ZeCdymV0BHMAEdIfnNGOSIkkSElFQDY4p+1vaW0NXyK5ZnHdE9+emM
 zWXlv2xyt46LcStmnK261FUgm+2yLyku6G0Ey83NeYuWqU25OflxyIJNhlw+vdpTF0RnfVXXd
 mu9Ovnq2u13N9819F0QqPbqTt2qj/fn7uILZLC9Vvd7V/r/JdNftn7TO6244uNDi57JvRsra2
 4GZSclrrrPMkOJpTgj0VCLuag4EQCFiYtlAgMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1480059682!65311334!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58043 invoked from network); 25 Nov 2016 07:41:23 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 07:41:23 -0000
Received: by mail-wm0-f67.google.com with SMTP id u144so6955056wmu.0;
 Thu, 24 Nov 2016 23:41:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=nKxxTpqChBEKKpby0Qn6p4qsrOjQ46/YFkHXCf2o2oY=;
 b=XqvtqInhMQDs8vINHvOM1wELUtcrpy5XcE09qBjJI3eSEdbRKXtrNWTvnT9/Jd8WcR
 51DdOrazthIIPGO8rc7uQUrw2uFhqOHO9Yv1jCDMDBB7tVhkuG96QxHAah+5gcutNNR5
 ug54c9enWQuY1AB4+W+EgywNTkmLuY+cTbdLnr9jOBFd2XbqxkTrXjbLAHA3+u8FD5fb
 xqyWVhbn3Zbpp3jiD5O1VMhdeQalautnBKjRERj5I0M2WS1svA7t2Myl9l3VHbndwM95
 C7PWRnzMj/1Y05u1vmZDLNMiq/6AIXgMiaf+WTHUNZiIS6XnNO3U/ncFMkUSt7yDJNrW
 9lcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=nKxxTpqChBEKKpby0Qn6p4qsrOjQ46/YFkHXCf2o2oY=;
 b=El90mVeJoX9oBxFJ1GgmFCOdNb8aSkjg4paDhfm7k0Ip9By2BeIpnU/lmPO6HNEPsI
 XZ+c+tc4SBWveq6IGh7Tz7lUGucHLO85yPIXFh8QUN5TaThZ7N/3J6PaMnE646BrfxoN
 xldnR0ncaltgUW0l39Fntj80WUlk/I4953q/UVJLj4bWfo2QSdu8SuCr7s3/gnLYbnkx
 76avcA5ULwVxCDzO3SHVEO+6dlNX8aCASGRBTAvh/txJpOimYpmdFVcdHd5JHwI7jWYk
 /UztZc5Tm4ddT+pi/sprpADqLXje74+5VXHJ5zLc0gyn9zrF+aXCslUsUfoZRhCdAh6y
 b/lg==
X-Gm-Message-State: AKaTC03X33CnKPdB/+aro+WeiIoTq6b84kXkpZFVv/BfeFrWZhu5pgdmWYi0u+K9Q7eLtA==
X-Received: by 10.28.29.86 with SMTP id d83mr5779659wmd.75.1480059682596;
 Thu, 24 Nov 2016 23:41:22 -0800 (PST)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 6sm45594859wjt.5.2016.11.24.23.41.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 24 Nov 2016 23:41:21 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <5837F23E02000078001220C4@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <506ee2dc-9fe0-d548-0c72-34fe230a2d11@gmail.com>
Date: Fri, 25 Nov 2016 09:41:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5837F23E02000078001220C4@prv-mh.provo.novell.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAxMS8yNS8yMDE2IDA5OjExIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNC4x
MS4xNiBhdCAxODoxMSwgPGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pj4gK3N0cnVjdCB4
ZW5zbmRfY2xvc2VfcmVxIHsKPj4+PiArfTsKPj4+IEknbSBhZnJhaWQgc3RydWN0dXJlcyB3aXRo
b3V0IGFueSBtZW1iZXJzIGFyZW4ndCBwZXJtaXR0ZWQgYnkgQzg5Lgo+Pj4KPj4gVGhlcmUgYXJl
IDIgb3B0aW9ucyBJIHNlZToKPj4gMS4gUmVtb3ZlIGVtcHR5IHN0cnVjdHVyZXMKPj4gMi4gTGVh
dmUgdGhlbSBpbiwgYnV0IGFkZCBhIGNvbW1lbnQgYW5kIGFkZCBhIGR1bW15IHBsYWNlIGhvbGRl
cgo+PiBJIHdvdWxkIHByZWZlciBvcHRpb24gMSBhcyB0aGlzIHdheSB0aGUgaW50ZXJmYWNlIHNl
ZW1zIHRvIGJlIGNsZWFyZXIsCj4+IGxpa2UgYWxsIHJlcXVlc3RzIGFyZSBkZWZpbmVkIGV0Yy4K
PiBJJ20gbm90IHJlYWxseSBzdXJlIHdoaWNoIG9wdGlvbiBpcyBiZXR0ZXIsIHNvIEknZCBsZWF2
ZSB0aGlzIHRvIHRoZQo+IChzb29uIHRvIGJlIHNvbGUpIG1haW50YWluZXIgb2YgdGhvc2UgZmls
ZXMgKEtvbnJhZCAtIEkgZG9uJ3QgdGhpbmsKPiBJJ3ZlIHNlZW4gdjIgb2YgdGhhdCBwYXRjaCB5
ZXQpLgpJIGFtIHByZXBhcmluZyBhIG5ldyBwYXRjaCBub3csIHdpbGwgcHVibGlzaCBzb29uCj4+
Pj4gK3N0cnVjdCB4ZW5zbmRfcmVxdWVzdCB7Cj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+
Pj4+ICt9Owo+Pj4+ICsKPj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4gKyAgICAg
dWludDhfdCByYXdbNjRdOwo+Pj4+ICt9Owo+Pj4gV2hhdCBhcmUgdGhlc2UgdHdvIG5lZWRlZCBm
b3Igbm93PyBJZiB5b3Ugd2FudCB0byBlbmZvcmNlIGEKPj4+IG1pbmltdW0gc2l6ZSwgdGhhdCB3
b3VsZCBiZXR0ZXIgZ28gLi4uCj4+Pgo+PiBUaGF0IGlzIGJlY2F1c2Ugd2Ugd2FudCB0byBiZSBj
YWNoZSBsaW5lIGFsaWduZWQuIFdoYXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPj4gaXMgbm90IGNs
ZWFyIGFzIHdlIGhhdmUgc28gbWFueSBIVyBhcm91bmQsIHNvIGl0IGlzIG5vdCBwb3NzaWJsZSB0
bwo+PiBmaXQgYWxsLiBTbyB0aGUgb3B0aW9ucyBjb3VsZCBiZToKPj4gMS4gMzIgb3IgNjQKPj4g
Mi4gNDggSSB0aGluayBpcyBub3QgYW4gb3B0aW9uIGhlcmUKPj4gSSB3b3VsZCBzdGljayB0byAz
Mgo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHN3aXRjaGVkIG92ZXIgdG8gZGlzY3Vzc2lu
ZyBzaXplLCB3aGVuIGFsbAo+IEkndmUgYXNrZWQgZm9yIGlzIHRvIGNoYW5nZSB0aGUgcGxhY2Vt
ZW50IG9mIHRoZXNlIHNpemUgZW5mb3JjaW5nCj4gY29uc3RydWN0cyAoYWZ0ZXIgYWxsIGJ5IHRo
ZW1zZWx2ZXMgdGhleSdyZSBub3QgdXNlZnVsIHR5cGVzKS4KWW91IGFyZSBhYnNvbHV0ZWx5IHJp
Z2h0LCB3aWxsIGZpeAo+Cj4gSmFuCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQt
cHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 07:41:25 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 07:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAB8P-0005Gq-Kr; Fri, 25 Nov 2016 07:41:25 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAB8O-0005Gd-KP; Fri, 25 Nov 2016 07:41:24 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 93/94-23231-32BE7385; Fri, 25 Nov 2016 07:41:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsXiVRvkrKv82jz
 C4NoLdouVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjJsLZzEVrOCuODR7InMDYxtnFyMn
 h5BAscTRd+/Zuhi5OFgElrJK9Cx4zAziSAgcZJW4eqOTGaRKQiBG4syk++wQdrnEyytb2SG6F
 SW+PpvOBNIgJDCFSaLl3x6whLCAl8SXsy9YQGwRAWWJ3l+/WSCKVjBJNDxZzgjiMAssYZWY/O
 0RWAebgJHE8hs/wDp4BWwklp1ewQpiswioStzsngtmiwqES7yftZANokZQ4uTMJ2D1nAL2Emv
 2dDGB2MwCthJ35u5mhrDlJba/ncM8gVF4FpKWWUjKZiEpW8DIvIpRozi1qCy1SNfISC+pKDM9
 oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3cTIzDw6xkYGHcwTj3hd4hRkoNJSZR3s5B5hBBfU
 n5KZUZicUZ8UWlOavEhRhkODiUJXslXQDnBotT01Iq0zBxgDMKkJTh4lER4f78ESvMWFyTmFm
 emQ6ROMepytH348IBJiCUvPy9VSpy3HmSGAEhRRmke3AhYOrjEKCslzMvIwMAgxFOQWpSbWYI
 q/4pRnINRSZjXD2QKT2ZeCdymV0BHMAEdIfnNGOSIkkSElFQDY4p+1vaW0NXyK5ZnHdE9+emM
 zWXlv2xyt46LcStmnK261FUgm+2yLyku6G0Ey83NeYuWqU25OflxyIJNhlw+vdpTF0RnfVXXd
 mu9Ovnq2u13N9819F0QqPbqTt2qj/fn7uILZLC9Vvd7V/r/JdNftn7TO6244uNDi57JvRsra2
 4GZSclrrrPMkOJpTgj0VCLuag4EQCFiYtlAgMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1480059682!65311334!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58043 invoked from network); 25 Nov 2016 07:41:23 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 07:41:23 -0000
Received: by mail-wm0-f67.google.com with SMTP id u144so6955056wmu.0;
 Thu, 24 Nov 2016 23:41:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=nKxxTpqChBEKKpby0Qn6p4qsrOjQ46/YFkHXCf2o2oY=;
 b=XqvtqInhMQDs8vINHvOM1wELUtcrpy5XcE09qBjJI3eSEdbRKXtrNWTvnT9/Jd8WcR
 51DdOrazthIIPGO8rc7uQUrw2uFhqOHO9Yv1jCDMDBB7tVhkuG96QxHAah+5gcutNNR5
 ug54c9enWQuY1AB4+W+EgywNTkmLuY+cTbdLnr9jOBFd2XbqxkTrXjbLAHA3+u8FD5fb
 xqyWVhbn3Zbpp3jiD5O1VMhdeQalautnBKjRERj5I0M2WS1svA7t2Myl9l3VHbndwM95
 C7PWRnzMj/1Y05u1vmZDLNMiq/6AIXgMiaf+WTHUNZiIS6XnNO3U/ncFMkUSt7yDJNrW
 9lcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=nKxxTpqChBEKKpby0Qn6p4qsrOjQ46/YFkHXCf2o2oY=;
 b=El90mVeJoX9oBxFJ1GgmFCOdNb8aSkjg4paDhfm7k0Ip9By2BeIpnU/lmPO6HNEPsI
 XZ+c+tc4SBWveq6IGh7Tz7lUGucHLO85yPIXFh8QUN5TaThZ7N/3J6PaMnE646BrfxoN
 xldnR0ncaltgUW0l39Fntj80WUlk/I4953q/UVJLj4bWfo2QSdu8SuCr7s3/gnLYbnkx
 76avcA5ULwVxCDzO3SHVEO+6dlNX8aCASGRBTAvh/txJpOimYpmdFVcdHd5JHwI7jWYk
 /UztZc5Tm4ddT+pi/sprpADqLXje74+5VXHJ5zLc0gyn9zrF+aXCslUsUfoZRhCdAh6y
 b/lg==
X-Gm-Message-State: AKaTC03X33CnKPdB/+aro+WeiIoTq6b84kXkpZFVv/BfeFrWZhu5pgdmWYi0u+K9Q7eLtA==
X-Received: by 10.28.29.86 with SMTP id d83mr5779659wmd.75.1480059682596;
 Thu, 24 Nov 2016 23:41:22 -0800 (PST)
Received: from [10.17.182.9] (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id
 6sm45594859wjt.5.2016.11.24.23.41.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 24 Nov 2016 23:41:21 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480003277-14658-1-git-send-email-andr2000@gmail.com>
 <1480003277-14658-2-git-send-email-andr2000@gmail.com>
 <583721250200007800121E4E@prv-mh.provo.novell.com>
 <CANY+8de8dWf1+-+SeHv0vDvd=Jsomv3bX5crGEF7Lim+us515Q@mail.gmail.com>
 <5837F23E02000078001220C4@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <506ee2dc-9fe0-d548-0c72-34fe230a2d11@gmail.com>
Date: Fri, 25 Nov 2016 09:41:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5837F23E02000078001220C4@prv-mh.provo.novell.com>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 Iurii Konovalenko <iurii.konovalenko@globallogic.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Volodymyr Babchuk <vlad.babchuk@gmail.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, ian.jackson@eu.citrix.com,
 al1img@gmail.com, Andrii Anisov <andrii.anisov@gmail.com>,
 Oleksandr Tyshchenko <olekstysh@gmail.com>,
 embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>, David Vrabel <david.vrabel@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>,
 Mygaiev Artem <joculator@gmail.com>
Subject: Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAxMS8yNS8yMDE2IDA5OjExIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNC4x
MS4xNiBhdCAxODoxMSwgPGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pj4gK3N0cnVjdCB4
ZW5zbmRfY2xvc2VfcmVxIHsKPj4+PiArfTsKPj4+IEknbSBhZnJhaWQgc3RydWN0dXJlcyB3aXRo
b3V0IGFueSBtZW1iZXJzIGFyZW4ndCBwZXJtaXR0ZWQgYnkgQzg5Lgo+Pj4KPj4gVGhlcmUgYXJl
IDIgb3B0aW9ucyBJIHNlZToKPj4gMS4gUmVtb3ZlIGVtcHR5IHN0cnVjdHVyZXMKPj4gMi4gTGVh
dmUgdGhlbSBpbiwgYnV0IGFkZCBhIGNvbW1lbnQgYW5kIGFkZCBhIGR1bW15IHBsYWNlIGhvbGRl
cgo+PiBJIHdvdWxkIHByZWZlciBvcHRpb24gMSBhcyB0aGlzIHdheSB0aGUgaW50ZXJmYWNlIHNl
ZW1zIHRvIGJlIGNsZWFyZXIsCj4+IGxpa2UgYWxsIHJlcXVlc3RzIGFyZSBkZWZpbmVkIGV0Yy4K
PiBJJ20gbm90IHJlYWxseSBzdXJlIHdoaWNoIG9wdGlvbiBpcyBiZXR0ZXIsIHNvIEknZCBsZWF2
ZSB0aGlzIHRvIHRoZQo+IChzb29uIHRvIGJlIHNvbGUpIG1haW50YWluZXIgb2YgdGhvc2UgZmls
ZXMgKEtvbnJhZCAtIEkgZG9uJ3QgdGhpbmsKPiBJJ3ZlIHNlZW4gdjIgb2YgdGhhdCBwYXRjaCB5
ZXQpLgpJIGFtIHByZXBhcmluZyBhIG5ldyBwYXRjaCBub3csIHdpbGwgcHVibGlzaCBzb29uCj4+
Pj4gK3N0cnVjdCB4ZW5zbmRfcmVxdWVzdCB7Cj4+Pj4gKyAgICAgdWludDhfdCByYXdbNjRdOwo+
Pj4+ICt9Owo+Pj4+ICsKPj4+PiArc3RydWN0IHhlbnNuZF9yZXNwb25zZSB7Cj4+Pj4gKyAgICAg
dWludDhfdCByYXdbNjRdOwo+Pj4+ICt9Owo+Pj4gV2hhdCBhcmUgdGhlc2UgdHdvIG5lZWRlZCBm
b3Igbm93PyBJZiB5b3Ugd2FudCB0byBlbmZvcmNlIGEKPj4+IG1pbmltdW0gc2l6ZSwgdGhhdCB3
b3VsZCBiZXR0ZXIgZ28gLi4uCj4+Pgo+PiBUaGF0IGlzIGJlY2F1c2Ugd2Ugd2FudCB0byBiZSBj
YWNoZSBsaW5lIGFsaWduZWQuIFdoYXQgaXQgbWVhbnMgaW4gcHJhY3RpY2UKPj4gaXMgbm90IGNs
ZWFyIGFzIHdlIGhhdmUgc28gbWFueSBIVyBhcm91bmQsIHNvIGl0IGlzIG5vdCBwb3NzaWJsZSB0
bwo+PiBmaXQgYWxsLiBTbyB0aGUgb3B0aW9ucyBjb3VsZCBiZToKPj4gMS4gMzIgb3IgNjQKPj4g
Mi4gNDggSSB0aGluayBpcyBub3QgYW4gb3B0aW9uIGhlcmUKPj4gSSB3b3VsZCBzdGljayB0byAz
Mgo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHN3aXRjaGVkIG92ZXIgdG8gZGlzY3Vzc2lu
ZyBzaXplLCB3aGVuIGFsbAo+IEkndmUgYXNrZWQgZm9yIGlzIHRvIGNoYW5nZSB0aGUgcGxhY2Vt
ZW50IG9mIHRoZXNlIHNpemUgZW5mb3JjaW5nCj4gY29uc3RydWN0cyAoYWZ0ZXIgYWxsIGJ5IHRo
ZW1zZWx2ZXMgdGhleSdyZSBub3QgdXNlZnVsIHR5cGVzKS4KWW91IGFyZSBhYnNvbHV0ZWx5IHJp
Z2h0LCB3aWxsIGZpeAo+Cj4gSmFuCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQt
cHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:03:23 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:03:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cABTe-00085s-LH; Fri, 25 Nov 2016 08:03:22 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cABTd-00085T-Pl
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:03:21 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 7B/92-15390-940F7385; Fri, 25 Nov 2016 08:03:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGIsWRWlGSWpSXmKPExsVyMfTSYV2PD+Y
 RBtu6RS1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8ai/s3sBZNYK779OMzewLiRpYuRi0NIYB6j
 xOTbl9hBHBaBSywSR3e/ZwRxJATesUg8PNgPVMYJ5MRIdF6fwwphV0v8WfuQEcQWElCU+PpsO
 hPEqFVMEvM+T2YCSbAJGEksv/EDrFkEqGjd6ndg+5gFdjBLbL56E2ySsICrxO0tU9hAbBYBVY
 k/t/vZQWxeASeJRccuMUFsk5O4ea6TeQIj3wJGhlWMGsWpRWWpRbqGRnpJRZnpGSW5iZk5uoY
 GZnq5qcXFiempOYlJxXrJ+bmbGIHhwgAEOxgvbww4xCjJwaQkyrtZyDxCiC8pP6UyI7E4I76o
 NCe1+BCjDAeHkgTvgXdAOcGi1PTUirTMHGDgwqQlOHiURHj3vwVK8xYXJOYWZ6ZDpE4xWnK8+
 vDiARPHu83vgGTHhw8PmIRY8vLzUqXEeYNB5gmANGSU5sGNg0XXJUZZKWFeRqADhXgKUotyM0
 tQ5V8xinMwKgnz7geZwpOZVwK39RXQQUxAB0l+MwY5qCQRISXVwDhh/o0nckdy10r9iTO/q3V
 cN27XjIZV/7fFHA/Tat8Y8fpLvJftBlFlm3sfJuyRXLHp4tk9IetjFpg94q2w4dmicPN1Y57O
 lIIzkyP3qGTKqE77wsg5fU9uWH+4Lsd/y9e8U/ZVF76768z7aXuax07vH/Um5++2zv5WvWT2u
 0zfqOv7LXuv8+1RYinOSDTUYi4qTgQAAuuoYqkCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480061000!53832654!1
X-Originating-IP: [209.85.210.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5023 invoked from network); 25 Nov 2016 08:03:20 -0000
Received: from mail-wj0-f195.google.com (HELO mail-wj0-f195.google.com)
 (209.85.210.195)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:03:20 -0000
Received: by mail-wj0-f195.google.com with SMTP id o2so877665wje.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:03:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=T5c/cfNp6TjOw2R/pdLL1NXOxRe5EmAMnZuzNhXyvWQ=;
 b=LBoPydDHKZH5dERllXG699FGBloxZprLnLLgmRayiIVtH6Ncxk70NIHdYFJJjBdq6R
 w3eAP92+xmepnfBfHSz58nQdj+8tL8E+iqsSz3MVW4a8DMkdc3r4eO8LFzfvWU5SPg0I
 Wk7RWPiQBP0pqudhUIXWWyXdTDYZf2/a3Qdzrr+6H3xFUPAaE9symFjXQO+pHWQ1J2cV
 os1PAJFpwhUn6IMYTYj8fVZjLFvZn3EMC5HpcdSoGeavLW7bkMJRqGHTApaG2i6EwaJu
 /hIFbCUcsea23S6rl4E+BOqIOtrEklXOEKoj7FJ0eOnUJ1lQUzzd1QIzTN0UTMzdqg6D
 6KIg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=T5c/cfNp6TjOw2R/pdLL1NXOxRe5EmAMnZuzNhXyvWQ=;
 b=QK8+L0ru8F7NmSRV3Q7YjRa6ubY5NHzVlvwUz3MP25VAy1gUmQVdkZPjmM0bF2aM/a
 Way3htkIQle3bZHCSDBiU9uo9+uTBfrN4cduEDxsAsS07smO1lJGviGdxa/Yr5wMlCAm
 W5ntI93KDeTgDKI9Itq4ujADwxIifO5WhotWJFh1QqblcBhZs5X/JHiNAV4uksJ48M8y
 mxgpkWvnQYKyG7T5jrlFZpvX5RmX6hjGkAg+Iwo9LcX/QbFH2m35UzHLEEQsEkBzZltr
 QQ+Vv+UQgELoz3i5YMaRkiufnphTmOx1vi9Ggj9Dn9i3ZRCMTQyFB0hukQaw1mrfAQAZ
 p7uA==
X-Gm-Message-State: AKaTC02bM3gW+Hk765xJi4xZxgm8Fb/VbNJoL2RXop+2vJQ49K1nKuTlPMstHBCI3tdRug==
X-Received: by 10.194.117.134 with SMTP id ke6mr5936729wjb.123.1480060999914; 
 Fri, 25 Nov 2016 00:03:19 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id 191sm12114728wmr.11.2016.11.25.00.03.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:03:19 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:03:11 +0200
Message-Id: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v11] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKTi5C
LjogYWZ0ZXIgY2hhbmdpbmcgdGFicyB0byBzcGFjZXMgTGludXgga2VybmVsIGlzIG5vdyBub3QK
c28gaGFwcHk6CgpjaGVjayBwYXRjaCBzYXlzOgoKTk9URTogV2hpdGVzcGFjZSBlcnJvcnMgZGV0
ZWN0ZWQuCnRvdGFsOiAxOSBlcnJvcnMsIDQyIHdhcm5pbmdzLCA3MDUgbGluZXMgY2hlY2tlZAoK
VGhhbmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIHhlbjogYWRkIHBhcmEtdmlydHVhbCBzb3VuZCBp
bnRlcmZhY2UgaGVhZGVyIGZpbGUKCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8
IDcwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu
Z2VkLCA3MDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:03:23 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:03:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cABTe-00085s-LH; Fri, 25 Nov 2016 08:03:22 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cABTd-00085T-Pl
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:03:21 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 7B/92-15390-940F7385; Fri, 25 Nov 2016 08:03:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGIsWRWlGSWpSXmKPExsVyMfTSYV2PD+Y
 RBtu6RS1W9lxkdmD0OPzhCksAYxRrZl5SfkUCa8ai/s3sBZNYK779OMzewLiRpYuRi0NIYB6j
 xOTbl9hBHBaBSywSR3e/ZwRxJATesUg8PNgPVMYJ5MRIdF6fwwphV0v8WfuQEcQWElCU+PpsO
 hPEqFVMEvM+T2YCSbAJGEksv/EDrFkEqGjd6ndg+5gFdjBLbL56E2ySsICrxO0tU9hAbBYBVY
 k/t/vZQWxeASeJRccuMUFsk5O4ea6TeQIj3wJGhlWMGsWpRWWpRbqGRnpJRZnpGSW5iZk5uoY
 GZnq5qcXFiempOYlJxXrJ+bmbGIHhwgAEOxgvbww4xCjJwaQkyrtZyDxCiC8pP6UyI7E4I76o
 NCe1+BCjDAeHkgTvgXdAOcGi1PTUirTMHGDgwqQlOHiURHj3vwVK8xYXJOYWZ6ZDpE4xWnK8+
 vDiARPHu83vgGTHhw8PmIRY8vLzUqXEeYNB5gmANGSU5sGNg0XXJUZZKWFeRqADhXgKUotyM0
 tQ5V8xinMwKgnz7geZwpOZVwK39RXQQUxAB0l+MwY5qCQRISXVwDhh/o0nckdy10r9iTO/q3V
 cN27XjIZV/7fFHA/Tat8Y8fpLvJftBlFlm3sfJuyRXLHp4tk9IetjFpg94q2w4dmicPN1Y57O
 lIIzkyP3qGTKqE77wsg5fU9uWH+4Lsd/y9e8U/ZVF76768z7aXuax07vH/Um5++2zv5WvWT2u
 0zfqOv7LXuv8+1RYinOSDTUYi4qTgQAAuuoYqkCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480061000!53832654!1
X-Originating-IP: [209.85.210.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5023 invoked from network); 25 Nov 2016 08:03:20 -0000
Received: from mail-wj0-f195.google.com (HELO mail-wj0-f195.google.com)
 (209.85.210.195)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:03:20 -0000
Received: by mail-wj0-f195.google.com with SMTP id o2so877665wje.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:03:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=T5c/cfNp6TjOw2R/pdLL1NXOxRe5EmAMnZuzNhXyvWQ=;
 b=LBoPydDHKZH5dERllXG699FGBloxZprLnLLgmRayiIVtH6Ncxk70NIHdYFJJjBdq6R
 w3eAP92+xmepnfBfHSz58nQdj+8tL8E+iqsSz3MVW4a8DMkdc3r4eO8LFzfvWU5SPg0I
 Wk7RWPiQBP0pqudhUIXWWyXdTDYZf2/a3Qdzrr+6H3xFUPAaE9symFjXQO+pHWQ1J2cV
 os1PAJFpwhUn6IMYTYj8fVZjLFvZn3EMC5HpcdSoGeavLW7bkMJRqGHTApaG2i6EwaJu
 /hIFbCUcsea23S6rl4E+BOqIOtrEklXOEKoj7FJ0eOnUJ1lQUzzd1QIzTN0UTMzdqg6D
 6KIg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=T5c/cfNp6TjOw2R/pdLL1NXOxRe5EmAMnZuzNhXyvWQ=;
 b=QK8+L0ru8F7NmSRV3Q7YjRa6ubY5NHzVlvwUz3MP25VAy1gUmQVdkZPjmM0bF2aM/a
 Way3htkIQle3bZHCSDBiU9uo9+uTBfrN4cduEDxsAsS07smO1lJGviGdxa/Yr5wMlCAm
 W5ntI93KDeTgDKI9Itq4ujADwxIifO5WhotWJFh1QqblcBhZs5X/JHiNAV4uksJ48M8y
 mxgpkWvnQYKyG7T5jrlFZpvX5RmX6hjGkAg+Iwo9LcX/QbFH2m35UzHLEEQsEkBzZltr
 QQ+Vv+UQgELoz3i5YMaRkiufnphTmOx1vi9Ggj9Dn9i3ZRCMTQyFB0hukQaw1mrfAQAZ
 p7uA==
X-Gm-Message-State: AKaTC02bM3gW+Hk765xJi4xZxgm8Fb/VbNJoL2RXop+2vJQ49K1nKuTlPMstHBCI3tdRug==
X-Received: by 10.194.117.134 with SMTP id ke6mr5936729wjb.123.1480060999914; 
 Fri, 25 Nov 2016 00:03:19 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id 191sm12114728wmr.11.2016.11.25.00.03.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:03:19 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:03:11 +0200
Message-Id: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v11] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKTi5C
LjogYWZ0ZXIgY2hhbmdpbmcgdGFicyB0byBzcGFjZXMgTGludXgga2VybmVsIGlzIG5vdyBub3QK
c28gaGFwcHk6CgpjaGVjayBwYXRjaCBzYXlzOgoKTk9URTogV2hpdGVzcGFjZSBlcnJvcnMgZGV0
ZWN0ZWQuCnRvdGFsOiAxOSBlcnJvcnMsIDQyIHdhcm5pbmdzLCA3MDUgbGluZXMgY2hlY2tlZAoK
VGhhbmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIHhlbjogYWRkIHBhcmEtdmlydHVhbCBzb3VuZCBp
bnRlcmZhY2UgaGVhZGVyIGZpbGUKCiBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8
IDcwNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu
Z2VkLCA3MDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2lu
dGVyZmFjZS9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:03:26 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:03:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cABTi-000873-4O; Fri, 25 Nov 2016 08:03:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cABTg-00086D-Mz
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:03:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 F4/64-26755-B40F7385; Fri, 25 Nov 2016 08:03:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRWlGSWpSXmKPExsVyMfTSIV2vD+Y
 RBq/2aVis7LnI7MDocfjDFZYAxijWzLyk/IoE1oz357YxF1yYyFRxYfc8tgbGP8cZuxi5OIQE
 FjBKvFvYyQrisAi8ZJG4sOwyM4gjIdDPKvFxyRWgMk4gJ0aicV8HE4RdKTFnzxSwuJCAosTXZ
 9OZIOxVTBLrT+qD2GwCRhLLb/xgAbFFgGrWrX7HAjKUWWAHs8TmqzdZQRLCAm4S6z8sBitiEV
 CVePb7PpjNK+Ak0bJlL9QyOYmb5zqZQWxOAWeJift2skMsc5LoufaXZQIj0AMMqxg1ilOLylK
 LdA3N9ZKKMtMzSnITM3N0DQ2M9XJTi4sT01NzEpOK9ZLzczcxAgOMAQh2ML487XmIUZKDSUmU
 d7OQeYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd7174FygkWp6akVaZk5wFCHSUtw8CiJ8MoAw
 12It7ggMbc4Mx0idYrRkuPVhxcPmDje7HoJJDs+fHjAJMSSl5+XKiXOmwQyTwCkIaM0D24cLB
 4vMcpKCfMyAh0oxFOQWpSbWYIq/4pRnINRSZjXDGQKT2ZeCdzWV0AHMQEdJPnNGOSgkkSElFQ
 DYwljHdedjs4P85l8+38/mKNWeDAnSuai9SSBVzN/yvw1cvjSJ1oh7sA1Z/lmdt97b1JnBDud
 N9CXfZ1bFTNzx1/1tRrbH2wIVTsw7WHebWWnzS80C9suPbCWjyiKTyjNPlDlUXOouvHs1IMLH
 X7/L/j+OsmqLO2H+tOLBSq7N2qZLa2b9p/1phJLcUaioRZzUXEiAA5V/OzCAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1480061002!65251054!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42146 invoked from network); 25 Nov 2016 08:03:22 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:03:22 -0000
Received: by mail-wj0-f194.google.com with SMTP id jb2so4781791wjb.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:03:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=P3KnF3H0khvN/1BaWAms2td2OJlc1Shmrfx7eLPpjoE=;
 b=NwNFRPCweKzZ/jRrrIx1HgxGJCakLVthJj4UsCv5iRJkyarah+zZ6LkVj856x+tkLO
 IIklxpZGan0Nr3saojXYFhPvEW5AaMmEeU6+s6XyhreH/PijLW6MRl0YAEzWXG0oJu1h
 hd+D7ykbFlEqdPN9suVLFJ2NvMCEmNrfdPR0u4Pyn3W3HlTs1VDiSrOyERNJ9xwTVZtF
 yZkszSpPBXwEwcxX6U1JB3pAL+jEgI5DPMKsoMFgKwXRgwODEs2cGhSi8apVoHcPRjW1
 xciU1pBmyNa4ohxPlkoWeT6r/Ju2/FC/IeeMPW79DI6uiQMENjhPZPSxqynBB1nAuSyk
 dEaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=P3KnF3H0khvN/1BaWAms2td2OJlc1Shmrfx7eLPpjoE=;
 b=ChWx7p5q0Xx1hJXxP9nul4ioZ4zEAVwcvPo0m434f9A3QQj5ZjRf4YyP76aQBrGTbt
 gQMx+LigrZz80J9CfWxJYB+WKxL3CjEZYLEUVsbewaeHnGubKUPhhxjtLhNQanx4minK
 /2VrpLCFBNQDqhTX2olPjn0LbkZxDTXv0Cq6gJg0m7ekLDpwyYFopLvI5wHp/XUcV4D7
 OM0sBlqRf5cGDF/so9Amr6Xke2tUZD/xAq4zESsnW1HxNL3SWEZFDpZVhTYE2aN207Eh
 2bX1E/JW699hOueciPwCaNezeh5zv6MgmekwqK7bjvBShVpvOoJGoDEptkoes0GCr9SK
 9k7g==
X-Gm-Message-State: AKaTC01Lew5sLe8Rbedl83ASfiXAMqzvtLSk/d9ieH55gF1WGPP79S8FV7XAAIizHrqqUA==
X-Received: by 10.194.90.83 with SMTP id bu19mr6000101wjb.68.1480061001533;
 Fri, 25 Nov 2016 00:03:21 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id 191sm12114728wmr.11.2016.11.25.00.03.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:03:20 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:03:12 +0200
Message-Id: <1480060992-28112-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKc291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5
biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgoKLS0t
CkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykp
IGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2UgdjI6CiAqIHJl
bW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMKCkNoYW5nZXMgc2luY2UgdjM6CiAqIGZp
eGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVF8qKiB0byBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9B
VDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8qKgogKiBhZGRlZCAnaWQnIGZpZWxkIHRv
IHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzCiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcg
dG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVuYW1lZCAncGNtX2Rh
dGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5h
bWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlwZScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVsZCBmcm9tIHRoZSByZXNwb25zZSBwYWNr
ZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVkICdzdHJlYW1faWQnIGJhY2sgdG8gdGhl
IHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIG1vdmVkICdpZCcgZmll
bGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2Vz
IHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMK
ICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUg
NjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9Y
RU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQogKiBBZGRl
ZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJl
IG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNp
bmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2Ny
aXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdvcmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9u
ICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNoYW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdv
cmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRvIGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxl
eGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNlIHBhcmFtZXRlcnMKICogc2xpZ2h0bHkg
dXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9uIGFkZGVkIG11dGUvdW5tdXRlIGNvbW1h
bmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3RvcmUgY29uZmlndXJhdGlvbiBzdHJpbmdz
CiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAqIGNoYW5nZWQgcmVxdWVzdC9yZXNwb25z
ZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFt
aWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgogICBzdGF0aWMgWEVOU05EX01BWF9QQUdF
U19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiByZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMg
YnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJlYWQvd3JpdGUvdm9sdW1lIHJlcXVlc3Rz
LCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVl
c3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0byBwYXNzIGRhdGEKICogc3BlY2lmaWVk
IHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwog
ICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRCbS4KICogYWRkZWQgTGludXggaW5jbHVk
ZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25zCgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBj
aGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lkCiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1
cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgogICBkZXZpY2VzL3N0cmVhbXMKICogY2xh
cmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBhbmQgZm9ybWF0cyBleHByZXNzZWQgYXMK
ICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9yZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlv
biBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0
ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFuZ2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1
Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAqIHJlbW92ZWVkICNpZmRlZiBfX0tFUk5F
TAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRpY2VzIGluIFhlblN0b3JlIGNvbmZpZ3Vy
YXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQgZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9u
dGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVzIG9mIHZpcnR1YWwgY2FyZC9kZXZpY2Vz
IG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9TUEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1l
IHVuaXRzIGZyb20gZEJtIHRvIGRCCgpDaGFuZ2VzIHNpbmNlIHY5OgogKiByZW1vdmVkIHNuZGlm
X2xpbnV4LmgKICogbW92ZWQgYWxsIHN0cnVjdHVyZXMgZnJvbSBzbmRpZl9saW51eC5oIHRvIHNu
ZGlmLmgKICogc3RydWN0dXJlcyBwYWRkZWQgd2hlcmUgbmVlZGVkCiAqIGZpeGVkIEh6IGNvbW1l
bnQKCkNoYW5nZXMgc2luY2UgdjEwOgogKiBmaXhlZCB0YWJzIHRvIDQgc3BhY2VzIHRvIGNvbXBs
eSB3aXRoIFhlbiBjb2Rpbmcgc3R5bGUKICogYWRkZWQgcGxhY2Vob2xkZXJzIHRvIGVtcHR5IHN0
cnVjdHVyZXMgKEM4OSBjb25jZXJuKQogKiBhZGRlZCBtaXNzaW5nIGhlYWRlciBpbmNsdWRlcwot
LS0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZi5oIHwgNzA1ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcwNSBpbnNlcnRpb25z
KCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgK
CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCBiL2luY2x1ZGUv
eGVuL2ludGVyZmFjZS9pby9zbmRpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLmQyY2YyYWIKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8v
c25kaWYuaApAQCAtMCwwICsxLDcwNSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogc25k
aWYuaAorICoKKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBn
dWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdh
cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0
bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5n
IHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwg
bWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBj
b3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUg
U29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRo
aXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMg
b3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZU
V0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBF
WFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBX
QVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICog
QVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFN
QUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05U
UkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBD
T05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJ
TkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTMtMjAxNSBHbG9i
YWxMb2dpYyBJbmMuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAq
CisgKiBBdXRob3JzOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hj
aGVua29AZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2FuZHIgR3J5dHNvdiA8T2xla3NhbmRy
X0dyeXRzb3ZAZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xl
a3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgorICogICAgICAgICAgSXVyaWkgS29u
b3ZhbGVua28gPGl1cmlpLmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KKyAqLworCisjaWZu
ZGVmIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19Y
RU5TTkRfSF9fCisKKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaD4KKyNpbmNsdWRl
IDx4ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg+CisKKy8qCisgKiBGcm9udC0+YmFjayBub3Rp
ZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBzZW5kaW5nIGEKKyAqIG5v
dGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4sIHRo
ZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFj
cm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcu
LCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4KKyAqCisgKiBCYWNrLT5m
cm9udCBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2VuZGlu
ZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50
IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRo
ZSByaW5nIG1hY3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNwX2V2ZW50IGFwcHJvcHJp
YXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4KKyAq
LworCisvKgorICogRmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKiA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12
aXJ0dWFsIHNvdW5kIGNhcmQgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZQorICogWGVu
U3RvcmUgdG8gY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0
aW5nIHBhcmFtZXRlcnMuCisgKiBUaGlzIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3
aGljaCByZXNpZGUgaW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5kCisgKiBiYWNrZW5kIHBvcnRp
b25zIG9mIHRoZSBYZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAq
CisgKiBBbGwgZGF0YSBpbiB0aGUgWGVuU3RvcmUgaXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2Rl
cyBzcGVjaWZ5aW5nIG51bWVyaWMKKyAqIHZhbHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAg
SW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZp
eGVkIHNpemVkIGludGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9u
CisgKiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2Yg
aW5mb3JtYXRpb24uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEluZGljZXMgdXNlZCB0byBhZGRy
ZXNzIGZyb250ZW5kcywgZHJpdmVyIGluc3RhbmNlcywgY2FyZHMsCisgKiBkZXZpY2VzIGFuZCBz
dHJlYW1zLgorICoKKyAqIGZyb250ZW5kX2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dD4KKyAqCisgKiAgICAgIERvbWFpbiBJRCBvZiB0aGUgc291bmQgZnJvbnRlbmQuCisgKgorICog
ZHJ2X2lkeAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJv
IGJhc2VkIGNvbnRpZ3VvdXMgaW5kZXggb2YgdGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBp
bnN0YW5jZSBpbgorICogICAgICB0aGlzIGRvbWFpbi4gTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUg
YWxsb3dlZCBpbiB0aGUgZG9tYWluCisgKiAgICAgIGF0IHRoZSBzYW1lIHRpbWUuCisgKgorICog
ZGV2X2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFVuaXF1
ZSBkZXZpY2UgSUQuCisgKiAgICAgIERvZXNuJ3QgaGF2ZSB0byBiZSB6ZXJvIGJhc2VkIGFuZC9v
ciB0byBiZSBjb250aWd1b3VzLgorICoKKyAqIHN0cmVhbV9pZHgKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9m
IHRoZSBzdHJlYW0gb2YgdGhlIGRldmljZS4KKyAqCisgKiBFeGFtcGxlIGZvciB0aGUgZnJvbnRl
bmQgcnVubmluZyBpbiBkb21haW4gNSwgaW5zdGFuY2Ugb2YgdGhlIGRyaXZlcgorICogaW4gdGhl
IGZyb250IGlzIDAgKHNpbmdsZSBvciBmaXJzdCBQViBkcml2ZXIpLCBkZXZpY2UgaWQgMiwKKyAq
IGZpcnN0IHN0cmVhbSAoMCk6CisgKiAvbG9jYWwvZG9tYWluLzxmcm9udGVuZF9pZD4vZGV2aWNl
L3ZzbmQvPGRydl9pZHg+LworICogICAgICAgICBkZXZpY2UvPGRldl9pZD4vc3RyZWFtLzxzdHJl
YW1faWR4Pi90eXBlID0gInAiCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZp
Y2UvMi9zdHJlYW0vMC90eXBlID0gInAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tIFBDTSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoK
KyAqIEV2ZXJ5IHZpcnR1YWxpemVkIHNvdW5kIGZyb250ZW5kIGhhcyBzZXQgb2YgZGV2aWNlcyBh
bmQgc3RyZWFtcywgZWFjaAorICogaXMgaW5kaXZpZHVhbGx5IGNvbmZpZ3VyZWQuIFBhcnQgb2Yg
dGhlIFBDTSBjb25maWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVkIGF0CisgKiBoaWdoZXIgbGV2ZWwg
YW5kIGJlIGZ1bGx5IG9yIHBhcnRpYWxseSByZS11c2VkIGJ5IHRoZSB1bmRlcmx5aW5nIGxheWVy
cy4KKyAqIFRoZXNlIGNvbmZpZ3VyYXRpb24gdmFsdWVzIGFyZToKKyAqICBvIG51bWJlciBvZiBj
aGFubmVscyAobWluL21heCkKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKKyAqICBvIHN1
cHBvcnRlZCBzYW1wbGUgZm9ybWF0cy4KKyAqIEUuZy4gb25lIGNhbiBkZWZpbmUgdGhlc2UgdmFs
dWVzIGZvciB0aGUgd2hvbGUgZHJpdmVyLCBkZXZpY2Ugb3Igc3RyZWFtLgorICogRXZlcnkgdW5k
ZXJseWluZyBsYXllciBpbiB0dXJuIGNhbiByZS1kZWZpbmUgc29tZSBvciBhbGwgb2YgdGhlbSB0
byBiZXR0ZXIKKyAqIGZpdCBpdHMgbmVlZHMuIEZvciBleGFtcGxlLCBkcml2ZXIgbWF5IGRlZmlu
ZSBudW1iZXIgb2YgY2hhbm5lbHMgdG8gYmUKKyAqIGluIFsxOyA4XSByYW5nZSwgYW5kIHNvbWUg
cGFydGljdWxhciBzdHJlYW0gbWF5IGJlIGxpbWl0ZWQgdG8gWzE7IDJdIG9ubHkuCisgKiBUaGUg
cnVsZSBpcyB0aGF0IHRoZSB1bmRlcmx5aW5nIGxheWVyIG11c3QgYmUgYSBzdWJzZXQgb2YgdGhl
IHVwcGVyIGxheWVyCisgKiByYW5nZS4KKyAqCisgKiBOb3RlOiBpZiBhbnkgb2YgdGhlIHZhbHVl
cyBhcmUgbm90IGRlZmluZWQgdGhlbiBQViBkcml2ZXIgc2hvdWxkIHVzZQorICogaXRzIGRlZmF1
bHQgdmFsdWVzIGluc3RlYWQuCisgKgorICogY2hhbm5lbHMtbWluCisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtaW5pbXVtIGFtb3VudCBvZiBjaGFubmVs
cyB0aGF0IGlzIHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCAxLiBJZiBub3Qg
ZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQuCisgKgorICogY2hhbm5lbHMtbWF4
CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVt
IGFtb3VudCBvZiBjaGFubmVscyB0aGF0IGlzIHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBh
dCBsZWFzdCA8Y2hhbm5lbHMtbWluPi4gSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQn
cworICogICAgICBkZWZhdWx0LgorICoKKyAqIHNhbXBsZS1yYXRlcworICogICAgICBWYWx1ZXM6
ICAgICAgICAgPGxpc3Qgb2YgdWludHM+CisgKgorICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBz
YW1wbGUgcmF0ZXMgc2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAg
SWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LiBTYW1wbGUgcmF0ZXMg
YXJlIGV4cHJlc3NlZAorICogICAgICBhcyBhIGxpc3Qgb2YgZGVjaW1hbCB2YWx1ZXMgdy9vIGFu
eSBvcmRlcmluZyByZXF1aXJlbWVudC4KKyAqCisgKiBzYW1wbGUtZm9ybWF0cworICogICAgICBW
YWx1ZXM6ICAgICAgICAgPGxpc3Qgb2YgWEVOU05EX1BDTV9GT1JNQVRfWFhYX1NUUj4KKyAqCisg
KiAgICAgIExpc3Qgb2Ygc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzIHNlcGFyYXRlZCBieSBYRU5T
TkRfTElTVF9TRVBBUkFUT1IuCisgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250
ZW5kJ3MgZGVmYXVsdC4KKyAqCisgKiBidWZmZXItc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWF4aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUg
YnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJlYW0uCisgKgorICogRXhhbXBsZSBjb25maWd1cmF0
aW9uOgorICoKKyAqIERyaXZlciBjb25maWd1cmF0aW9uIHVzZWQgYnkgYWxsIHN0cmVhbXM6Cisg
KiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9zYW1wbGUtZm9ybWF0cyA9ICJzODt1ODtz
MTZfbGU7czE2X2JlIgorICogU3RyZWFtIG92ZXJyaWRlcyBzYW1wbGUgcmF0ZXMgc3VwcG9ydGVk
OgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzIvc3RyZWFtLzAvc2Ft
cGxlLXJhdGVzID0KKyAqICAgICAgICAiODAwMDsyMjA1MDs0NDEwMDs0ODAwMCIKKyAqCisgKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tIFZpcnR1YWwgc291bmQgY2FyZCBzZXR0aW5ncyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorICogc2hvcnQtbmFtZQorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPGNoYXJbMzJdPgorICoKKyAqICAgICAgU2hvcnQgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3Vu
ZCBjYXJkLiBPcHRpb25hbC4KKyAqCisgKiBsb25nLW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIExvbmcgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3Vu
ZCBjYXJkLiBPcHRpb25hbC4KKyAqCisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4v
NS9kZXZpY2UvdnNuZC8wL3Nob3J0LW5hbWUgPSAiVmlydHVhbCBhdWRpbyIKKyAqIC9sb2NhbC9k
b21haW4vNS9kZXZpY2UvdnNuZC8wL2xvbmctbmFtZSA9CisgKiAgICAgICAgICJWaXJ0dWFsIGF1
ZGlvIGF0IGNlbnRlciBzdGFjayIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IERldmljZSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogbmFt
ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTmFtZSBv
ZiB0aGUgc291bmQgZGV2aWNlIHdpdGhpbiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRpb25h
bC4KKyAqCisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8w
L2RldmljZS8wL25hbWUgPSAiR2VuZXJhbCBhbmFsb2ciCisgKgorICotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBTdHJlYW0gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQorICoKKyAqIHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJwIiwgImMiCisgKgor
ICogICAgICBTdHJlYW0gdHlwZTogInAiIC0gcGxheWJhY2sgc3RyZWFtLCAiYyIgLSBjYXB0dXJl
IHN0cmVhbQorICoKKyAqICAgICAgSWYgYm90aCBjYXB0dXJlIGFuZCBwbGF5YmFjayBhcmUgbmVl
ZGVkIHRoZW4gdHdvIHN0cmVhbXMgbmVlZCB0byBiZQorICogICAgICBkZWZpbmVkIHVuZGVyIHRo
ZSBzYW1lIGRldmljZS4gRm9yIGV4YW1wbGUsCisgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2RldmljZS8wL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqICAgICAgL2xvY2FsL2Rv
bWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzEvdHlwZSA9ICJjIgorICoKKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRl
bmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKyAqCisgKiBUaGVzZSBhcmUgcGVyIHN0cmVhbS4KKyAqCisgKiBldmVudC1jaGFu
bmVsCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBpZGVu
dGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0eQor
ICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2Ug
Z3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29s
ZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogaW5kZXgK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgQWZ0ZXIgc3RyZWFt
IGluaXRpYWxpemF0aW9uIGl0IGlzIGFzc2lnbmVkIGEgdW5pcXVlIElEICh3aXRoaW4gdGhlIGZy
b250CisgKiAgICAgIGRyaXZlciksIHNvIGV2ZXJ5IHN0cmVhbSBvZiB0aGUgZnJvbnRlbmQgY2Fu
IGJlIGlkZW50aWZpZWQgYnkgdGhlCisgKiAgICAgIGJhY2tlbmQgYnkgdGhpcyBJRC4gVGhpcyBp
cyBub3QgZXF1YWwgdG8gc3RyZWFtX2lkeCBhcyB0aGUgbGF0ZXIgaXMKKyAqICAgICAgemVybyBi
YXNlZCB3aXRoaW4gYSBkZXZpY2UsIGJ1dCB0aGlzIGluZGV4IGlzIGNvbnRpZ3VvdXMgd2l0aGlu
IHRoZQorICogICAgICBkcml2ZXIuCisgKi8KKworLyoKKyAqIFNUQVRFIERJQUdSQU1TCisgKgor
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgU3RhcnR1cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKKyAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0
ZSBub2RlcyB3aXRoIGluaXRpYWwgc3RhdGUKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgor
ICogVG9vbCBzdGFjayBjcmVhdGVzIGFuZCBzZXRzIHVwIGZyb250ZW5kIHNvdW5kIGNvbmZpZ3Vy
YXRpb24gbm9kZXMgcGVyIGRvbWFpbi4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgQmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAg
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5p
dGlhbGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlk
ZW50aWZpY2F0aW9uCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGF0YS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBPcGVuIGFu
ZCB2YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9u
dGVuZCBjb25maWd1cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2
ZW50IGNoYW5uZWxzIHBlciBjb25maWd1cmVkCisgKiAgIHBsYXliYWNrL2NhcHR1cmUgc3RyZWFt
LgorICogbyBQdWJsaXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCisgKiAgIHRoYXQgd2lsbCBiZSBp
biBlZmZlY3QgZHVyaW5nCisgKiAgIHRoaXMgY29ubmVjdGlvbi4KKyAqICAgICAgICAgICAgICB8
CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlSW5p
dGlhbGlzZWQKKyAqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8g
UXVlcnkgZnJvbnRlbmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG8gQ29ubmVjdCB0byB0aGUgZXZlbnQgY2hhbm5lbHMuCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVD
b25uZWN0ZWQKKyAqCisgKiAgbyBDcmVhdGUgYW5kIGluaXRpYWxpemUgT1MKKyAqICB2aXJ0dWFs
IHNvdW5kIGRldmljZSBpbnN0YW5jZXMKKyAqICBhcyBwZXIgY29uZmlndXJhdGlvbi4KKyAqICAg
ICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhl
bmJ1c1N0YXRlQ29ubmVjdGVkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFhlbmJ1c1N0YXRlVW5rbm93bgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFhlbmJ1c1N0YXRlQ2xvc2VkCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWGVuYnVzU3RhdGVDbG9zaW5nCisgKiBvIFJlbW92ZSB2aXJ0dWFsIHNvdW5k
IGRldmljZQorICogbyBSZW1vdmUgZXZlbnQgY2hhbm5lbHMKKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlQ2xvc2Vk
CisgKgorICovCisKKy8qCisgKiBQQ00gRk9STUFUUworICoKKyAqIFhFTlNORF9QQ01fRk9STUFU
Xzxmb3JtYXQ+W188ZW5kaWFuPl0KKyAqCisgKiBmb3JtYXQ6IDxTL1UvRj48Yml0cz4gb3IgPG5h
bWU+CisgKiAgICAgUyAtIHNpZ25lZCwgVSAtIHVuc2lnbmVkLCBGIC0gZmxvYXQKKyAqICAgICBi
aXRzIC0gOCwgMTYsIDI0LCAzMgorICogICAgIG5hbWUgLSBNVV9MQVcsIEdTTSwgZXRjLgorICoK
KyAqIGVuZGlhbjogPExFL0JFPiwgbWF5IGJlIGFic2VudAorICogICAgIExFIC0gTGl0dGxlIGVu
ZGlhbiwgQkUgLSBCaWcgZW5kaWFuCisgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzgg
ICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4ICAgICAgICAgICAgMQor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEUgICAgICAgIDIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfUzE2X0JFICAgICAgICAzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Ux
Nl9MRSAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkUgICAgICAgIDUK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0xFICAgICAgICA2CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1MyNF9CRSAgICAgICAgNworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfTEUgICAgICAgIDgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0JFICAgICAgICA5
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRSAgICAgICAgMTAKKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfUzMyX0JFICAgICAgICAxMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9VMzJfTEUgICAgICAgIDEyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9CRSAgICAg
ICAgMTMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFICAgICAgICAxNCAvKiA0LWJ5
dGUgZmxvYXQsIElFRUUtNzU0IDMyLWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
RjMyX0JFICAgICAgICAxNSAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0xFICAgICAgICAxNiAvKiA4LWJ5dGUgZmxvYXQs
IElFRUUtNzU0IDY0LWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0JFICAg
ICAgICAxNyAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFIDE4CisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRSAxOQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9N
VV9MQVcgICAgICAgIDIwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXICAgICAgICAg
MjEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNICAgICAyMgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9NUEVHICAgICAgICAgIDIzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX0dTTSAgICAgICAgICAgMjQKKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZp
bmUgWEVOU05EX09QX09QRU4gICAgICAgICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9PUF9D
TE9TRSAgICAgICAgICAgICAgICAgMQorI2RlZmluZSBYRU5TTkRfT1BfUkVBRCAgICAgICAgICAg
ICAgICAgIDIKKyNkZWZpbmUgWEVOU05EX09QX1dSSVRFICAgICAgICAgICAgICAgICAzCisjZGVm
aW5lIFhFTlNORF9PUF9TRVRfVk9MVU1FICAgICAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfT1Bf
R0VUX1ZPTFVNRSAgICAgICAgICAgIDUKKyNkZWZpbmUgWEVOU05EX09QX01VVEUgICAgICAgICAg
ICAgICAgICA2CisjZGVmaW5lIFhFTlNORF9PUF9VTk1VVEUgICAgICAgICAgICAgICAgNworCisv
KgorICogWEVOU1RPUkUgRklFTEQgQU5EIFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgorICov
CisjZGVmaW5lIFhFTlNORF9EUklWRVJfTkFNRSAgICAgICAgICAgICAgICAgICAidnNuZCIKKwor
I2RlZmluZSBYRU5TTkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICAgICAgIjsiCisvKiBQYXRo
IGVudHJpZXMgKi8KKyNkZWZpbmUgWEVOU05EX1BBVEhfREVWSUNFICAgICAgICAgICAgICAgICAg
ICJkZXZpY2UiCisjZGVmaW5lIFhFTlNORF9QQVRIX1NUUkVBTSAgICAgICAgICAgICAgICAgICAi
c3RyZWFtIgorLyogRmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX1NI
T1JUX05BTUUgICAgICAgICJzaG9ydC1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVkNBUkRf
TE9OR19OQU1FICAgICAgICAgImxvbmctbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1JJTkdf
UkVGICAgICAgICAgICAgICAgICJyaW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9D
SE5MICAgICAgICAgICAgICAgICJldmVudC1jaGFubmVsIgorI2RlZmluZSBYRU5TTkRfRklFTERf
REVWSUNFX05BTUUgICAgICAgICAgICAgIm5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9UWVBF
ICAgICAgICAgICAgICAgICAgICAidHlwZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9J
TkRFWCAgICAgICAgICAgICJpbmRleCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01J
TiAgICAgICAgICAgICJjaGFubmVscy1taW4iCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVM
U19NQVggICAgICAgICAgICAiY2hhbm5lbHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FN
UExFX1JBVEVTICAgICAgICAgICAgInNhbXBsZS1yYXRlcyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxE
X1NBTVBMRV9GT1JNQVRTICAgICAgICAgICJzYW1wbGUtZm9ybWF0cyIKKyNkZWZpbmUgWEVOU05E
X0ZJRUxEX0JVRkZFUl9TSVpFICAgICAgICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFt
IHR5cGUgZmllbGQgdmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJB
Q0sgICAgICAgICAgInAiCisjZGVmaW5lIFhFTlNORF9TVFJFQU1fVFlQRV9DQVBUVVJFICAgICAg
ICAgICAiYyIKKy8qIFNhbXBsZSByYXRlIG1heCBzdHJpbmcgbGVuZ3RoICovCisjZGVmaW5lIFhF
TlNORF9TQU1QTEVfUkFURV9NQVhfTEVOICAgICAgICAgICAgNgorLyogU2FtcGxlIGZvcm1hdCBm
aWVsZCB2YWx1ZXMgKi8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9GT1JNQVRfTUFYX0xFTiAgICAg
ICAgIDI0CisKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAgICAgICAg
ICAiczgiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4X1NUUiAgICAgICAgICAgICAgICAg
InU4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEVfU1RSICAgICAgICAgICAgICJz
MTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9CRV9TVFIgICAgICAgICAgICAg
InMxNl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAgICAgICAg
ICAidTE2X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICAgICAg
ICAgICJ1MTZfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgICAg
ICAgICAgInMyNF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAg
ICAgICAgICAiczI0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAg
ICAgICAgICAgICJ1MjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9TVFIg
ICAgICAgICAgICAgInUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NU
UiAgICAgICAgICAgICAiczMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVf
U1RSICAgICAgICAgICAgICJzMzJfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9M
RV9TVFIgICAgICAgICAgICAgInUzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMy
X0JFX1NUUiAgICAgICAgICAgICAidTMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9G
MzJfTEVfU1RSICAgICAgICAgICAgICJmbG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfRjMyX0JFX1NUUiAgICAgICAgICAgICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0Y2NF9MRV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX0Y2NF9CRV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfYmUiCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFt
ZV9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAi
aWVjOTU4X3N1YmZyYW1lX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RS
ICAgICAgICAgICAgICJtdV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NU
UiAgICAgICAgICAgICAgImFfbGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQ
Q01fU1RSICAgICAgICAgICJpbWFfYWRwY20iCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01Q
RUdfU1RSICAgICAgICAgICAgICAgIm1wZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dT
TV9TVFIgICAgICAgICAgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMu
CisgKi8KKyAvKiBPcGVyYXRpb24gZmFpbGVkIGZvciBzb21lIHVuc3BlY2lmaWVkIHJlYXNvbiAo
ZS4gZy4gLUVJTykuICovCisjZGVmaW5lIFhFTlNORF9SU1BfRVJST1IgICAgICAgICAgICAgICAg
ICgtMSkKKyAvKiBPcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZpbmUg
WEVOU05EX1JTUF9PS0FZICAgICAgICAgICAgICAgICAgMAorCisvKgorICogRGVzY3JpcHRpb24g
b2YgdGhlIHByb3RvY29sIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVyLgorICoK
KyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12aXJ0dWFsIHNvdW5kIGRyaXZlciBjb21tdW5p
Y2F0ZXMgd2l0aAorICogZWFjaCBvdGhlciB1c2luZyBhIHNoYXJlZCBwYWdlIGFuZCBhbiBldmVu
dCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2UgY29udGFpbnMgYSByaW5nIHdpdGggcmVxdWVzdC9y
ZXNwb25zZSBwYWNrZXRzLgorICoKKyAqCisgKiBBbGwgcmVxdWVzdCBwYWNrZXRzIGhhdmUgdGhl
IHNhbWUgbGVuZ3RoICg2NCBvY3RldHMpCisgKgorICoKKyAqIFJlcXVlc3Qgb3BlbiAtIG9wZW4g
YSBQQ00gc3RyZWFtIGZvciBwbGF5YmFjayBvciBjYXB0dXJlOgorICogICAgICAgICAgMCAgICAg
ICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAg
b2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAg
ICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbV9yYXRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIHBjbV9mb3JtYXQg
ICAgIHwgIHBjbV9jaGFubmVscyAgIHwgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgZ3Jl
Zl9kaXJlY3Rvcnlfc3RhcnQgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90
LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAt
IHVpbnQ4X3QsIFhFTlNORF9PUF9PUEVOCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXgg
b2YgdGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUg
c3RyZWFtKQorICogcGNtX3JhdGUgLSB1aW50MzJfdCwgc3RyZWFtIGRhdGEgcmF0ZSwgSHoKKyAq
IHBjbV9mb3JtYXQgLSB1aW50OF90LCBYRU5TTkRfUENNX0ZPUk1BVF9YWFggdmFsdWUKKyAqIHBj
bV9jaGFubmVscyAtIHVpbnQ4X3QsIG51bWJlciBvZiBjaGFubmVscyBvZiB0aGlzIHN0cmVhbQor
ICogZ3JlZl9kaXJlY3Rvcnlfc3RhcnQgLSBncmFudF9yZWZfdCwgYSByZWZlcmVuY2UgdG8gdGhl
IGZpcnN0IHNoYXJlZCBwYWdlCisgKiAgIGRlc2NyaWJpbmcgc2hhcmVkIGJ1ZmZlciByZWZlcmVu
Y2VzLiBBdCBsZWFzdCBvbmUgcGFnZSBleGlzdHMuIElmIHNoYXJlZAorICogICBidWZmZXIgc2l6
ZSBleGNlZWRzIHdoYXQgY2FuIGJlIGFkZHJlc3NlZCBieSB0aGlzIHNpbmdsZSBwYWdlLCB0aGVu
CisgKiAgIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIG11c3QgYmUgc3VwcGxpZWQgKGdyZWZf
ZGlyX25leHRfcGFnZSBiZWxvdworICogICBpcyBub3QgTlVMTCkKKyAqLworCitzdHJ1Y3QgeGVu
c25kX29wZW5fcmVxIHsKKyAgICB1aW50MzJfdCBwY21fcmF0ZTsgLyogaW4gSHogKi8KKyAgICB1
aW50OF90IHBjbV9mb3JtYXQ7CisgICAgdWludDhfdCBwY21fY2hhbm5lbHM7CisgICAgdWludDE2
X3QgX19yZXNlcnZlZDA7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJlY3Rvcnlfc3RhcnQ7Cit9
OworCisvKgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlw
dG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qg
b2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQorICogICBi
dWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3Jl
Zl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisgKiAgIHBhZ2UgZGly
ZWN0b3J5CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCisgKiBn
cmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBi
dWZmZXIKKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCisgKi8KKworc3RydWN0IHhl
bnNuZF9wYWdlX2RpcmVjdG9yeSB7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdl
OworICAgIHVpbnQzMl90IG51bV9ncmVmczsKKyAgICBncmFudF9yZWZfdCBncmVmWzBdOworfTsK
KworLyoKKyAqICBSZXF1ZXN0IGNsb3NlIC0gY2xvc2UgYW4gb3BlbmVkIHBjbSBzdHJlYW06Cisg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUg
Z3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwg
WEVOU05EX09QX0NMT1NFCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0
cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQor
ICovCisKK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJl
bW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KKyAgICB1aW50
OF90IF9fcGxhY2Vob2xkZXI7Cit9OworCisvKgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNl
ZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9yIHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAg
ICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAg
ICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHgg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBp
ZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAq
IG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9SRUFEL1hFTlNORF9PUF9XUklURQorICog
c3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIg
WGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIG9mZnNldCAtIHVpbnQzMl90
LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgorICog
ICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0CisgKiBsZW5ndGggLSB1aW50MzJf
dCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0aAorICovCisKK3N0cnVjdCB4ZW5zbmRfd3JpdGVf
cmVxIHsKKyAgICB1aW50MzJfdCBvZmZzZXQ7CisgICAgdWludDMyX3QgbGVuOworfTsKKworc3Ry
dWN0IHhlbnNuZF9yZWFkX3JlcSB7CisgICAgdWludDMyX3Qgb2Zmc2V0OworICAgIHVpbnQzMl90
IGxlbjsKK307CisKKy8qCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBjaGFu
bmVscycgdm9sdW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3Rl
dAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAg
ICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBp
biByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1NFVF9WT0xVTUUg
b3IgWEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBv
ZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBz
dHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBl
eGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAg
ICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
aGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzFdICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAgICAgICAgICAgICAgICBjaGFu
bmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBzaW50MzJfdCwgdm9sdW1lIG9m
IGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBhcyBhIHNpZ25lZCB2YWx1ZSBp
biBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcgMCBkQi4KKyAqLworCitzdHJ1
Y3QgeGVuc25kX2dldF92b2xfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBj
aGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KKyAgICB1aW50OF90IF9fcGxh
Y2Vob2xkZXI7Cit9OworCitzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHsKKyAgICAvKiBwbGFj
ZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2Vybikg
Ki8KKyAgICB1aW50OF90IF9fcGxhY2Vob2xkZXI7Cit9OworCisvKgorICogUmVxdWVzdCBtdXRl
L3VubXV0ZSAtIG11dGUvdW5tdXRlIHN0cmVhbToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJl
c3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfTVVURS9YRU5TTkRfT1Bf
VU5NVVRFCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0
cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQorICogQnVmZmVy
IHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11
dGUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAgfCAgIGNoYW5u
ZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgIGNoYW5uZWxbaV0gICAg
fCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAgfCAgIGNoYW5uZWxbaSszXSAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSB1aW50OF90LCBub24temVybyBpZiBpLXRoIGNoYW5u
ZWwgbmVlZHMgdG8gYmUgbXV0ZWQvdW5tdXRlZAorICogTnVtYmVyIG9mIGNoYW5uZWxzIHBhc3Nl
ZCBpcyBlcXVhbCB0byBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9jaGFubmVscworICogZmll
bGQKKyAqLworCitzdHJ1Y3QgeGVuc25kX211dGVfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIs
IHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KKyAgICB1
aW50OF90IF9fcGxhY2Vob2xkZXI7Cit9OworCitzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgewor
ICAgIC8qIHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4
OSBjb25jZXJuKSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKKy8qCisgKiBB
bGwgcmVzcG9uc2UgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQgYnl0ZXMpCisgKgor
ICogUmVzcG9uc2UgZm9yIGFsbCByZXF1ZXN0czoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
c3RhdHVzICAgICB8ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1
aW50MTZfdCwgY29waWVkIGZyb20gdGhlIHJlcXVlc3QKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90
LCBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1Bf
WFhYIC0gY29waWVkIGZyb20gcmVxdWVzdAorICogc3RhdHVzIC0gaW50OF90LCByZXNwb25zZSBz
dGF0dXMgKFhFTlNORF9SU1BfPz8/KQorICovCisKK3VuaW9uIHhlbnNuZF9yZXEgeworICAgIHN0
cnVjdCB7CisgICAgICAgIHVpbnQxNl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsK
KyAgICAgICAgdWludDhfdCBzdHJlYW1faWR4OworICAgICAgICB1aW50MzJfdCBwYWRkaW5nOwor
ICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47
CisgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7CisgICAgICAg
ICAgICAgICAgc3RydWN0IHhlbnNuZF93cml0ZV9yZXEgd3JpdGU7CisgICAgICAgICAgICAgICAg
c3RydWN0IHhlbnNuZF9yZWFkX3JlcSByZWFkOworICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5z
bmRfZ2V0X3ZvbF9yZXEgZ2V0X3ZvbDsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3Nl
dF92b2xfcmVxIHNldF92b2w7CisgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9tdXRlX3Jl
cSBtdXRlOworICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7
CisgICAgICAgICAgICB9IG9wOworICAgICAgICB9IGRhdGE7CisgICAgdWludDhfdCByYXdbNjRd
OworfTsKKwordW5pb24geGVuc25kX3Jlc3AgeworICAgIHN0cnVjdCB7CisgICAgICAgIHVpbnQx
Nl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICAgICAgdWludDhfdCBzdHJl
YW1faWR4OworICAgICAgICBpbnQ4X3Qgc3RhdHVzOworICAgIH0gZGF0YTsKKyAgICB1aW50OF90
IHJhd1s2NF07Cit9OworCitERUZJTkVfUklOR19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4ZW5z
bmRfcmVxLCBzdHJ1Y3QgeGVuc25kX3Jlc3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lP
X1hFTlNORF9IX18gKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:03:26 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:03:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cABTi-000873-4O; Fri, 25 Nov 2016 08:03:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cABTg-00086D-Mz
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:03:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 F4/64-26755-B40F7385; Fri, 25 Nov 2016 08:03:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRWlGSWpSXmKPExsVyMfTSIV2vD+Y
 RBq/2aVis7LnI7MDocfjDFZYAxijWzLyk/IoE1oz357YxF1yYyFRxYfc8tgbGP8cZuxi5OIQE
 FjBKvFvYyQrisAi8ZJG4sOwyM4gjIdDPKvFxyRWgMk4gJ0aicV8HE4RdKTFnzxSwuJCAosTXZ
 9OZIOxVTBLrT+qD2GwCRhLLb/xgAbFFgGrWrX7HAjKUWWAHs8TmqzdZQRLCAm4S6z8sBitiEV
 CVePb7PpjNK+Ak0bJlL9QyOYmb5zqZQWxOAWeJift2skMsc5LoufaXZQIj0AMMqxg1ilOLylK
 LdA3N9ZKKMtMzSnITM3N0DQ2M9XJTi4sT01NzEpOK9ZLzczcxAgOMAQh2ML487XmIUZKDSUmU
 d7OQeYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd7174FygkWp6akVaZk5wFCHSUtw8CiJ8MoAw
 12It7ggMbc4Mx0idYrRkuPVhxcPmDje7HoJJDs+fHjAJMSSl5+XKiXOmwQyTwCkIaM0D24cLB
 4vMcpKCfMyAh0oxFOQWpSbWYIq/4pRnINRSZjXDGQKT2ZeCdzWV0AHMQEdJPnNGOSgkkSElFQ
 DYwljHdedjs4P85l8+38/mKNWeDAnSuai9SSBVzN/yvw1cvjSJ1oh7sA1Z/lmdt97b1JnBDud
 N9CXfZ1bFTNzx1/1tRrbH2wIVTsw7WHebWWnzS80C9suPbCWjyiKTyjNPlDlUXOouvHs1IMLH
 X7/L/j+OsmqLO2H+tOLBSq7N2qZLa2b9p/1phJLcUaioRZzUXEiAA5V/OzCAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1480061002!65251054!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42146 invoked from network); 25 Nov 2016 08:03:22 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:03:22 -0000
Received: by mail-wj0-f194.google.com with SMTP id jb2so4781791wjb.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:03:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=P3KnF3H0khvN/1BaWAms2td2OJlc1Shmrfx7eLPpjoE=;
 b=NwNFRPCweKzZ/jRrrIx1HgxGJCakLVthJj4UsCv5iRJkyarah+zZ6LkVj856x+tkLO
 IIklxpZGan0Nr3saojXYFhPvEW5AaMmEeU6+s6XyhreH/PijLW6MRl0YAEzWXG0oJu1h
 hd+D7ykbFlEqdPN9suVLFJ2NvMCEmNrfdPR0u4Pyn3W3HlTs1VDiSrOyERNJ9xwTVZtF
 yZkszSpPBXwEwcxX6U1JB3pAL+jEgI5DPMKsoMFgKwXRgwODEs2cGhSi8apVoHcPRjW1
 xciU1pBmyNa4ohxPlkoWeT6r/Ju2/FC/IeeMPW79DI6uiQMENjhPZPSxqynBB1nAuSyk
 dEaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=P3KnF3H0khvN/1BaWAms2td2OJlc1Shmrfx7eLPpjoE=;
 b=ChWx7p5q0Xx1hJXxP9nul4ioZ4zEAVwcvPo0m434f9A3QQj5ZjRf4YyP76aQBrGTbt
 gQMx+LigrZz80J9CfWxJYB+WKxL3CjEZYLEUVsbewaeHnGubKUPhhxjtLhNQanx4minK
 /2VrpLCFBNQDqhTX2olPjn0LbkZxDTXv0Cq6gJg0m7ekLDpwyYFopLvI5wHp/XUcV4D7
 OM0sBlqRf5cGDF/so9Amr6Xke2tUZD/xAq4zESsnW1HxNL3SWEZFDpZVhTYE2aN207Eh
 2bX1E/JW699hOueciPwCaNezeh5zv6MgmekwqK7bjvBShVpvOoJGoDEptkoes0GCr9SK
 9k7g==
X-Gm-Message-State: AKaTC01Lew5sLe8Rbedl83ASfiXAMqzvtLSk/d9ieH55gF1WGPP79S8FV7XAAIizHrqqUA==
X-Received: by 10.194.90.83 with SMTP id bu19mr6000101wjb.68.1480061001533;
 Fri, 25 Nov 2016 00:03:21 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id 191sm12114728wmr.11.2016.11.25.00.03.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:03:20 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:03:12 +0200
Message-Id: <1480060992-28112-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKc291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5
biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgoKLS0t
CkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykp
IGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2UgdjI6CiAqIHJl
bW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMKCkNoYW5nZXMgc2luY2UgdjM6CiAqIGZp
eGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVF8qKiB0byBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9B
VDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8qKgogKiBhZGRlZCAnaWQnIGZpZWxkIHRv
IHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzCiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcg
dG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVuYW1lZCAncGNtX2Rh
dGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5h
bWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlwZScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVsZCBmcm9tIHRoZSByZXNwb25zZSBwYWNr
ZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVkICdzdHJlYW1faWQnIGJhY2sgdG8gdGhl
IHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIG1vdmVkICdpZCcgZmll
bGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2Vz
IHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMK
ICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUg
NjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9Y
RU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQogKiBBZGRl
ZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJl
IG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNp
bmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2Ny
aXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdvcmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9u
ICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNoYW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdv
cmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRvIGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxl
eGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNlIHBhcmFtZXRlcnMKICogc2xpZ2h0bHkg
dXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9uIGFkZGVkIG11dGUvdW5tdXRlIGNvbW1h
bmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3RvcmUgY29uZmlndXJhdGlvbiBzdHJpbmdz
CiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAqIGNoYW5nZWQgcmVxdWVzdC9yZXNwb25z
ZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFt
aWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgogICBzdGF0aWMgWEVOU05EX01BWF9QQUdF
U19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiByZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMg
YnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJlYWQvd3JpdGUvdm9sdW1lIHJlcXVlc3Rz
LCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVl
c3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0byBwYXNzIGRhdGEKICogc3BlY2lmaWVk
IHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwog
ICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRCbS4KICogYWRkZWQgTGludXggaW5jbHVk
ZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25zCgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBj
aGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lkCiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1
cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgogICBkZXZpY2VzL3N0cmVhbXMKICogY2xh
cmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBhbmQgZm9ybWF0cyBleHByZXNzZWQgYXMK
ICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9yZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlv
biBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0
ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFuZ2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1
Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAqIHJlbW92ZWVkICNpZmRlZiBfX0tFUk5F
TAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRpY2VzIGluIFhlblN0b3JlIGNvbmZpZ3Vy
YXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQgZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9u
dGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVzIG9mIHZpcnR1YWwgY2FyZC9kZXZpY2Vz
IG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9TUEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1l
IHVuaXRzIGZyb20gZEJtIHRvIGRCCgpDaGFuZ2VzIHNpbmNlIHY5OgogKiByZW1vdmVkIHNuZGlm
X2xpbnV4LmgKICogbW92ZWQgYWxsIHN0cnVjdHVyZXMgZnJvbSBzbmRpZl9saW51eC5oIHRvIHNu
ZGlmLmgKICogc3RydWN0dXJlcyBwYWRkZWQgd2hlcmUgbmVlZGVkCiAqIGZpeGVkIEh6IGNvbW1l
bnQKCkNoYW5nZXMgc2luY2UgdjEwOgogKiBmaXhlZCB0YWJzIHRvIDQgc3BhY2VzIHRvIGNvbXBs
eSB3aXRoIFhlbiBjb2Rpbmcgc3R5bGUKICogYWRkZWQgcGxhY2Vob2xkZXJzIHRvIGVtcHR5IHN0
cnVjdHVyZXMgKEM4OSBjb25jZXJuKQogKiBhZGRlZCBtaXNzaW5nIGhlYWRlciBpbmNsdWRlcwot
LS0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9zbmRpZi5oIHwgNzA1ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcwNSBpbnNlcnRpb25z
KCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmgK
CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCBiL2luY2x1ZGUv
eGVuL2ludGVyZmFjZS9pby9zbmRpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLmQyY2YyYWIKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8v
c25kaWYuaApAQCAtMCwwICsxLDcwNSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogc25k
aWYuaAorICoKKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBn
dWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdh
cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0
bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5n
IHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwg
bWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBj
b3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUg
U29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRo
aXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMg
b3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZU
V0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBF
WFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBX
QVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICog
QVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFN
QUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05U
UkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBD
T05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJ
TkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTMtMjAxNSBHbG9i
YWxMb2dpYyBJbmMuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAq
CisgKiBBdXRob3JzOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hj
aGVua29AZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2FuZHIgR3J5dHNvdiA8T2xla3NhbmRy
X0dyeXRzb3ZAZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xl
a3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgorICogICAgICAgICAgSXVyaWkgS29u
b3ZhbGVua28gPGl1cmlpLmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KKyAqLworCisjaWZu
ZGVmIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19Y
RU5TTkRfSF9fCisKKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL2lvL3JpbmcuaD4KKyNpbmNsdWRl
IDx4ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg+CisKKy8qCisgKiBGcm9udC0+YmFjayBub3Rp
ZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBzZW5kaW5nIGEKKyAqIG5v
dGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4sIHRo
ZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFj
cm9zKS4gQmFja2VuZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcu
LCB1c2luZyBSSU5HX0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4KKyAqCisgKiBCYWNrLT5m
cm9udCBub3RpZmljYXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2VuZGlu
ZyBhCisgKiBub3RpZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50
IChpLmUuLCB0aGUgZ2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRo
ZSByaW5nIG1hY3JvcykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNwX2V2ZW50IGFwcHJvcHJp
YXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4KKyAq
LworCisvKgorICogRmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKiA9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12
aXJ0dWFsIHNvdW5kIGNhcmQgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZQorICogWGVu
U3RvcmUgdG8gY29tbXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0
aW5nIHBhcmFtZXRlcnMuCisgKiBUaGlzIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3
aGljaCByZXNpZGUgaW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5kCisgKiBiYWNrZW5kIHBvcnRp
b25zIG9mIHRoZSBYZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAq
CisgKiBBbGwgZGF0YSBpbiB0aGUgWGVuU3RvcmUgaXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2Rl
cyBzcGVjaWZ5aW5nIG51bWVyaWMKKyAqIHZhbHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAg
SW50ZWdlciB2YWx1ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZp
eGVkIHNpemVkIGludGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9u
CisgKiBvZiBhIHByb3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2Yg
aW5mb3JtYXRpb24uCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEluZGljZXMgdXNlZCB0byBhZGRy
ZXNzIGZyb250ZW5kcywgZHJpdmVyIGluc3RhbmNlcywgY2FyZHMsCisgKiBkZXZpY2VzIGFuZCBz
dHJlYW1zLgorICoKKyAqIGZyb250ZW5kX2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dD4KKyAqCisgKiAgICAgIERvbWFpbiBJRCBvZiB0aGUgc291bmQgZnJvbnRlbmQuCisgKgorICog
ZHJ2X2lkeAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJv
IGJhc2VkIGNvbnRpZ3VvdXMgaW5kZXggb2YgdGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBp
bnN0YW5jZSBpbgorICogICAgICB0aGlzIGRvbWFpbi4gTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUg
YWxsb3dlZCBpbiB0aGUgZG9tYWluCisgKiAgICAgIGF0IHRoZSBzYW1lIHRpbWUuCisgKgorICog
ZGV2X2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFVuaXF1
ZSBkZXZpY2UgSUQuCisgKiAgICAgIERvZXNuJ3QgaGF2ZSB0byBiZSB6ZXJvIGJhc2VkIGFuZC9v
ciB0byBiZSBjb250aWd1b3VzLgorICoKKyAqIHN0cmVhbV9pZHgKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9m
IHRoZSBzdHJlYW0gb2YgdGhlIGRldmljZS4KKyAqCisgKiBFeGFtcGxlIGZvciB0aGUgZnJvbnRl
bmQgcnVubmluZyBpbiBkb21haW4gNSwgaW5zdGFuY2Ugb2YgdGhlIGRyaXZlcgorICogaW4gdGhl
IGZyb250IGlzIDAgKHNpbmdsZSBvciBmaXJzdCBQViBkcml2ZXIpLCBkZXZpY2UgaWQgMiwKKyAq
IGZpcnN0IHN0cmVhbSAoMCk6CisgKiAvbG9jYWwvZG9tYWluLzxmcm9udGVuZF9pZD4vZGV2aWNl
L3ZzbmQvPGRydl9pZHg+LworICogICAgICAgICBkZXZpY2UvPGRldl9pZD4vc3RyZWFtLzxzdHJl
YW1faWR4Pi90eXBlID0gInAiCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZp
Y2UvMi9zdHJlYW0vMC90eXBlID0gInAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tIFBDTSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoK
KyAqIEV2ZXJ5IHZpcnR1YWxpemVkIHNvdW5kIGZyb250ZW5kIGhhcyBzZXQgb2YgZGV2aWNlcyBh
bmQgc3RyZWFtcywgZWFjaAorICogaXMgaW5kaXZpZHVhbGx5IGNvbmZpZ3VyZWQuIFBhcnQgb2Yg
dGhlIFBDTSBjb25maWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVkIGF0CisgKiBoaWdoZXIgbGV2ZWwg
YW5kIGJlIGZ1bGx5IG9yIHBhcnRpYWxseSByZS11c2VkIGJ5IHRoZSB1bmRlcmx5aW5nIGxheWVy
cy4KKyAqIFRoZXNlIGNvbmZpZ3VyYXRpb24gdmFsdWVzIGFyZToKKyAqICBvIG51bWJlciBvZiBj
aGFubmVscyAobWluL21heCkKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKKyAqICBvIHN1
cHBvcnRlZCBzYW1wbGUgZm9ybWF0cy4KKyAqIEUuZy4gb25lIGNhbiBkZWZpbmUgdGhlc2UgdmFs
dWVzIGZvciB0aGUgd2hvbGUgZHJpdmVyLCBkZXZpY2Ugb3Igc3RyZWFtLgorICogRXZlcnkgdW5k
ZXJseWluZyBsYXllciBpbiB0dXJuIGNhbiByZS1kZWZpbmUgc29tZSBvciBhbGwgb2YgdGhlbSB0
byBiZXR0ZXIKKyAqIGZpdCBpdHMgbmVlZHMuIEZvciBleGFtcGxlLCBkcml2ZXIgbWF5IGRlZmlu
ZSBudW1iZXIgb2YgY2hhbm5lbHMgdG8gYmUKKyAqIGluIFsxOyA4XSByYW5nZSwgYW5kIHNvbWUg
cGFydGljdWxhciBzdHJlYW0gbWF5IGJlIGxpbWl0ZWQgdG8gWzE7IDJdIG9ubHkuCisgKiBUaGUg
cnVsZSBpcyB0aGF0IHRoZSB1bmRlcmx5aW5nIGxheWVyIG11c3QgYmUgYSBzdWJzZXQgb2YgdGhl
IHVwcGVyIGxheWVyCisgKiByYW5nZS4KKyAqCisgKiBOb3RlOiBpZiBhbnkgb2YgdGhlIHZhbHVl
cyBhcmUgbm90IGRlZmluZWQgdGhlbiBQViBkcml2ZXIgc2hvdWxkIHVzZQorICogaXRzIGRlZmF1
bHQgdmFsdWVzIGluc3RlYWQuCisgKgorICogY2hhbm5lbHMtbWluCisgKiAgICAgIFZhbHVlczog
ICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtaW5pbXVtIGFtb3VudCBvZiBjaGFubmVs
cyB0aGF0IGlzIHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCAxLiBJZiBub3Qg
ZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQuCisgKgorICogY2hhbm5lbHMtbWF4
CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVt
IGFtb3VudCBvZiBjaGFubmVscyB0aGF0IGlzIHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBh
dCBsZWFzdCA8Y2hhbm5lbHMtbWluPi4gSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQn
cworICogICAgICBkZWZhdWx0LgorICoKKyAqIHNhbXBsZS1yYXRlcworICogICAgICBWYWx1ZXM6
ICAgICAgICAgPGxpc3Qgb2YgdWludHM+CisgKgorICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBz
YW1wbGUgcmF0ZXMgc2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAg
SWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LiBTYW1wbGUgcmF0ZXMg
YXJlIGV4cHJlc3NlZAorICogICAgICBhcyBhIGxpc3Qgb2YgZGVjaW1hbCB2YWx1ZXMgdy9vIGFu
eSBvcmRlcmluZyByZXF1aXJlbWVudC4KKyAqCisgKiBzYW1wbGUtZm9ybWF0cworICogICAgICBW
YWx1ZXM6ICAgICAgICAgPGxpc3Qgb2YgWEVOU05EX1BDTV9GT1JNQVRfWFhYX1NUUj4KKyAqCisg
KiAgICAgIExpc3Qgb2Ygc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzIHNlcGFyYXRlZCBieSBYRU5T
TkRfTElTVF9TRVBBUkFUT1IuCisgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250
ZW5kJ3MgZGVmYXVsdC4KKyAqCisgKiBidWZmZXItc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgbWF4aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUg
YnVmZmVyIHRvIGFsbG9jYXRlIHBlciBzdHJlYW0uCisgKgorICogRXhhbXBsZSBjb25maWd1cmF0
aW9uOgorICoKKyAqIERyaXZlciBjb25maWd1cmF0aW9uIHVzZWQgYnkgYWxsIHN0cmVhbXM6Cisg
KiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9zYW1wbGUtZm9ybWF0cyA9ICJzODt1ODtz
MTZfbGU7czE2X2JlIgorICogU3RyZWFtIG92ZXJyaWRlcyBzYW1wbGUgcmF0ZXMgc3VwcG9ydGVk
OgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzIvc3RyZWFtLzAvc2Ft
cGxlLXJhdGVzID0KKyAqICAgICAgICAiODAwMDsyMjA1MDs0NDEwMDs0ODAwMCIKKyAqCisgKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tIFZpcnR1YWwgc291bmQgY2FyZCBzZXR0aW5ncyAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorICogc2hvcnQtbmFtZQorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPGNoYXJbMzJdPgorICoKKyAqICAgICAgU2hvcnQgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3Vu
ZCBjYXJkLiBPcHRpb25hbC4KKyAqCisgKiBsb25nLW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDxjaGFyWzgwXT4KKyAqCisgKiAgICAgIExvbmcgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3Vu
ZCBjYXJkLiBPcHRpb25hbC4KKyAqCisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4v
NS9kZXZpY2UvdnNuZC8wL3Nob3J0LW5hbWUgPSAiVmlydHVhbCBhdWRpbyIKKyAqIC9sb2NhbC9k
b21haW4vNS9kZXZpY2UvdnNuZC8wL2xvbmctbmFtZSA9CisgKiAgICAgICAgICJWaXJ0dWFsIGF1
ZGlvIGF0IGNlbnRlciBzdGFjayIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IERldmljZSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogbmFt
ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTmFtZSBv
ZiB0aGUgc291bmQgZGV2aWNlIHdpdGhpbiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRpb25h
bC4KKyAqCisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8w
L2RldmljZS8wL25hbWUgPSAiR2VuZXJhbCBhbmFsb2ciCisgKgorICotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSBTdHJlYW0gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQorICoKKyAqIHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJwIiwgImMiCisgKgor
ICogICAgICBTdHJlYW0gdHlwZTogInAiIC0gcGxheWJhY2sgc3RyZWFtLCAiYyIgLSBjYXB0dXJl
IHN0cmVhbQorICoKKyAqICAgICAgSWYgYm90aCBjYXB0dXJlIGFuZCBwbGF5YmFjayBhcmUgbmVl
ZGVkIHRoZW4gdHdvIHN0cmVhbXMgbmVlZCB0byBiZQorICogICAgICBkZWZpbmVkIHVuZGVyIHRo
ZSBzYW1lIGRldmljZS4gRm9yIGV4YW1wbGUsCisgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2RldmljZS8wL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqICAgICAgL2xvY2FsL2Rv
bWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzEvdHlwZSA9ICJjIgorICoKKyAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRl
bmQgWGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tIFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKyAqCisgKiBUaGVzZSBhcmUgcGVyIHN0cmVhbS4KKyAqCisgKiBldmVudC1jaGFu
bmVsCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBpZGVu
dGlmaWVyIG9mIHRoZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0eQor
ICogICAgICBpbiB0aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2Ug
Z3JhbnRpbmcgcGVybWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29s
ZSBwYWdlIGluIGEgc2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogaW5kZXgK
KyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgQWZ0ZXIgc3RyZWFt
IGluaXRpYWxpemF0aW9uIGl0IGlzIGFzc2lnbmVkIGEgdW5pcXVlIElEICh3aXRoaW4gdGhlIGZy
b250CisgKiAgICAgIGRyaXZlciksIHNvIGV2ZXJ5IHN0cmVhbSBvZiB0aGUgZnJvbnRlbmQgY2Fu
IGJlIGlkZW50aWZpZWQgYnkgdGhlCisgKiAgICAgIGJhY2tlbmQgYnkgdGhpcyBJRC4gVGhpcyBp
cyBub3QgZXF1YWwgdG8gc3RyZWFtX2lkeCBhcyB0aGUgbGF0ZXIgaXMKKyAqICAgICAgemVybyBi
YXNlZCB3aXRoaW4gYSBkZXZpY2UsIGJ1dCB0aGlzIGluZGV4IGlzIGNvbnRpZ3VvdXMgd2l0aGlu
IHRoZQorICogICAgICBkcml2ZXIuCisgKi8KKworLyoKKyAqIFNUQVRFIERJQUdSQU1TCisgKgor
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgU3RhcnR1cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKKyAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0
ZSBub2RlcyB3aXRoIGluaXRpYWwgc3RhdGUKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgor
ICogVG9vbCBzdGFjayBjcmVhdGVzIGFuZCBzZXRzIHVwIGZyb250ZW5kIHNvdW5kIGNvbmZpZ3Vy
YXRpb24gbm9kZXMgcGVyIGRvbWFpbi4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgQmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAg
ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5p
dGlhbGlzaW5nICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlk
ZW50aWZpY2F0aW9uCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGF0YS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBPcGVuIGFu
ZCB2YWxpZGF0ZSBiYWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9u
dGVuZCBjb25maWd1cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2
ZW50IGNoYW5uZWxzIHBlciBjb25maWd1cmVkCisgKiAgIHBsYXliYWNrL2NhcHR1cmUgc3RyZWFt
LgorICogbyBQdWJsaXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCisgKiAgIHRoYXQgd2lsbCBiZSBp
biBlZmZlY3QgZHVyaW5nCisgKiAgIHRoaXMgY29ubmVjdGlvbi4KKyAqICAgICAgICAgICAgICB8
CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlSW5p
dGlhbGlzZWQKKyAqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8g
UXVlcnkgZnJvbnRlbmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG8gQ29ubmVjdCB0byB0aGUgZXZlbnQgY2hhbm5lbHMuCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBWCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVD
b25uZWN0ZWQKKyAqCisgKiAgbyBDcmVhdGUgYW5kIGluaXRpYWxpemUgT1MKKyAqICB2aXJ0dWFs
IHNvdW5kIGRldmljZSBpbnN0YW5jZXMKKyAqICBhcyBwZXIgY29uZmlndXJhdGlvbi4KKyAqICAg
ICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhl
bmJ1c1N0YXRlQ29ubmVjdGVkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFhlbmJ1c1N0YXRlVW5rbm93bgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFhlbmJ1c1N0YXRlQ2xvc2VkCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWGVuYnVzU3RhdGVDbG9zaW5nCisgKiBvIFJlbW92ZSB2aXJ0dWFsIHNvdW5k
IGRldmljZQorICogbyBSZW1vdmUgZXZlbnQgY2hhbm5lbHMKKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlQ2xvc2Vk
CisgKgorICovCisKKy8qCisgKiBQQ00gRk9STUFUUworICoKKyAqIFhFTlNORF9QQ01fRk9STUFU
Xzxmb3JtYXQ+W188ZW5kaWFuPl0KKyAqCisgKiBmb3JtYXQ6IDxTL1UvRj48Yml0cz4gb3IgPG5h
bWU+CisgKiAgICAgUyAtIHNpZ25lZCwgVSAtIHVuc2lnbmVkLCBGIC0gZmxvYXQKKyAqICAgICBi
aXRzIC0gOCwgMTYsIDI0LCAzMgorICogICAgIG5hbWUgLSBNVV9MQVcsIEdTTSwgZXRjLgorICoK
KyAqIGVuZGlhbjogPExFL0JFPiwgbWF5IGJlIGFic2VudAorICogICAgIExFIC0gTGl0dGxlIGVu
ZGlhbiwgQkUgLSBCaWcgZW5kaWFuCisgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzgg
ICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4ICAgICAgICAgICAgMQor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEUgICAgICAgIDIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfUzE2X0JFICAgICAgICAzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Ux
Nl9MRSAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkUgICAgICAgIDUK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0xFICAgICAgICA2CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1MyNF9CRSAgICAgICAgNworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfTEUgICAgICAgIDgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0JFICAgICAgICA5
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MzMl9MRSAgICAgICAgMTAKKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfUzMyX0JFICAgICAgICAxMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9VMzJfTEUgICAgICAgIDEyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9CRSAgICAg
ICAgMTMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFICAgICAgICAxNCAvKiA0LWJ5
dGUgZmxvYXQsIElFRUUtNzU0IDMyLWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
RjMyX0JFICAgICAgICAxNSAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0xFICAgICAgICAxNiAvKiA4LWJ5dGUgZmxvYXQs
IElFRUUtNzU0IDY0LWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0JFICAg
ICAgICAxNyAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFIDE4CisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0lFQzk1OF9TVUJGUkFNRV9CRSAxOQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9N
VV9MQVcgICAgICAgIDIwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXICAgICAgICAg
MjEKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNICAgICAyMgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9NUEVHICAgICAgICAgIDIzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX0dTTSAgICAgICAgICAgMjQKKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZp
bmUgWEVOU05EX09QX09QRU4gICAgICAgICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9PUF9D
TE9TRSAgICAgICAgICAgICAgICAgMQorI2RlZmluZSBYRU5TTkRfT1BfUkVBRCAgICAgICAgICAg
ICAgICAgIDIKKyNkZWZpbmUgWEVOU05EX09QX1dSSVRFICAgICAgICAgICAgICAgICAzCisjZGVm
aW5lIFhFTlNORF9PUF9TRVRfVk9MVU1FICAgICAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfT1Bf
R0VUX1ZPTFVNRSAgICAgICAgICAgIDUKKyNkZWZpbmUgWEVOU05EX09QX01VVEUgICAgICAgICAg
ICAgICAgICA2CisjZGVmaW5lIFhFTlNORF9PUF9VTk1VVEUgICAgICAgICAgICAgICAgNworCisv
KgorICogWEVOU1RPUkUgRklFTEQgQU5EIFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgorICov
CisjZGVmaW5lIFhFTlNORF9EUklWRVJfTkFNRSAgICAgICAgICAgICAgICAgICAidnNuZCIKKwor
I2RlZmluZSBYRU5TTkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICAgICAgIjsiCisvKiBQYXRo
IGVudHJpZXMgKi8KKyNkZWZpbmUgWEVOU05EX1BBVEhfREVWSUNFICAgICAgICAgICAgICAgICAg
ICJkZXZpY2UiCisjZGVmaW5lIFhFTlNORF9QQVRIX1NUUkVBTSAgICAgICAgICAgICAgICAgICAi
c3RyZWFtIgorLyogRmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX1NI
T1JUX05BTUUgICAgICAgICJzaG9ydC1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVkNBUkRf
TE9OR19OQU1FICAgICAgICAgImxvbmctbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1JJTkdf
UkVGICAgICAgICAgICAgICAgICJyaW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9D
SE5MICAgICAgICAgICAgICAgICJldmVudC1jaGFubmVsIgorI2RlZmluZSBYRU5TTkRfRklFTERf
REVWSUNFX05BTUUgICAgICAgICAgICAgIm5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9UWVBF
ICAgICAgICAgICAgICAgICAgICAidHlwZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9J
TkRFWCAgICAgICAgICAgICJpbmRleCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01J
TiAgICAgICAgICAgICJjaGFubmVscy1taW4iCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVM
U19NQVggICAgICAgICAgICAiY2hhbm5lbHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FN
UExFX1JBVEVTICAgICAgICAgICAgInNhbXBsZS1yYXRlcyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxE
X1NBTVBMRV9GT1JNQVRTICAgICAgICAgICJzYW1wbGUtZm9ybWF0cyIKKyNkZWZpbmUgWEVOU05E
X0ZJRUxEX0JVRkZFUl9TSVpFICAgICAgICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFt
IHR5cGUgZmllbGQgdmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJB
Q0sgICAgICAgICAgInAiCisjZGVmaW5lIFhFTlNORF9TVFJFQU1fVFlQRV9DQVBUVVJFICAgICAg
ICAgICAiYyIKKy8qIFNhbXBsZSByYXRlIG1heCBzdHJpbmcgbGVuZ3RoICovCisjZGVmaW5lIFhF
TlNORF9TQU1QTEVfUkFURV9NQVhfTEVOICAgICAgICAgICAgNgorLyogU2FtcGxlIGZvcm1hdCBm
aWVsZCB2YWx1ZXMgKi8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9GT1JNQVRfTUFYX0xFTiAgICAg
ICAgIDI0CisKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAgICAgICAg
ICAiczgiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4X1NUUiAgICAgICAgICAgICAgICAg
InU4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEVfU1RSICAgICAgICAgICAgICJz
MTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9CRV9TVFIgICAgICAgICAgICAg
InMxNl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAgICAgICAg
ICAidTE2X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICAgICAg
ICAgICJ1MTZfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgICAg
ICAgICAgInMyNF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAg
ICAgICAgICAiczI0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAg
ICAgICAgICAgICJ1MjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9TVFIg
ICAgICAgICAgICAgInUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NU
UiAgICAgICAgICAgICAiczMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVf
U1RSICAgICAgICAgICAgICJzMzJfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9M
RV9TVFIgICAgICAgICAgICAgInUzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMy
X0JFX1NUUiAgICAgICAgICAgICAidTMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9G
MzJfTEVfU1RSICAgICAgICAgICAgICJmbG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfRjMyX0JFX1NUUiAgICAgICAgICAgICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0Y2NF9MRV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX0Y2NF9CRV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfYmUiCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFt
ZV9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAi
aWVjOTU4X3N1YmZyYW1lX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RS
ICAgICAgICAgICAgICJtdV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NU
UiAgICAgICAgICAgICAgImFfbGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQ
Q01fU1RSICAgICAgICAgICJpbWFfYWRwY20iCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01Q
RUdfU1RSICAgICAgICAgICAgICAgIm1wZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dT
TV9TVFIgICAgICAgICAgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMu
CisgKi8KKyAvKiBPcGVyYXRpb24gZmFpbGVkIGZvciBzb21lIHVuc3BlY2lmaWVkIHJlYXNvbiAo
ZS4gZy4gLUVJTykuICovCisjZGVmaW5lIFhFTlNORF9SU1BfRVJST1IgICAgICAgICAgICAgICAg
ICgtMSkKKyAvKiBPcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZpbmUg
WEVOU05EX1JTUF9PS0FZICAgICAgICAgICAgICAgICAgMAorCisvKgorICogRGVzY3JpcHRpb24g
b2YgdGhlIHByb3RvY29sIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVyLgorICoK
KyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12aXJ0dWFsIHNvdW5kIGRyaXZlciBjb21tdW5p
Y2F0ZXMgd2l0aAorICogZWFjaCBvdGhlciB1c2luZyBhIHNoYXJlZCBwYWdlIGFuZCBhbiBldmVu
dCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2UgY29udGFpbnMgYSByaW5nIHdpdGggcmVxdWVzdC9y
ZXNwb25zZSBwYWNrZXRzLgorICoKKyAqCisgKiBBbGwgcmVxdWVzdCBwYWNrZXRzIGhhdmUgdGhl
IHNhbWUgbGVuZ3RoICg2NCBvY3RldHMpCisgKgorICoKKyAqIFJlcXVlc3Qgb3BlbiAtIG9wZW4g
YSBQQ00gc3RyZWFtIGZvciBwbGF5YmFjayBvciBjYXB0dXJlOgorICogICAgICAgICAgMCAgICAg
ICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAg
b2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAg
ICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbV9yYXRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgIHBjbV9mb3JtYXQg
ICAgIHwgIHBjbV9jaGFubmVscyAgIHwgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgZ3Jl
Zl9kaXJlY3Rvcnlfc3RhcnQgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90
LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAt
IHVpbnQ4X3QsIFhFTlNORF9PUF9PUEVOCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXgg
b2YgdGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUg
c3RyZWFtKQorICogcGNtX3JhdGUgLSB1aW50MzJfdCwgc3RyZWFtIGRhdGEgcmF0ZSwgSHoKKyAq
IHBjbV9mb3JtYXQgLSB1aW50OF90LCBYRU5TTkRfUENNX0ZPUk1BVF9YWFggdmFsdWUKKyAqIHBj
bV9jaGFubmVscyAtIHVpbnQ4X3QsIG51bWJlciBvZiBjaGFubmVscyBvZiB0aGlzIHN0cmVhbQor
ICogZ3JlZl9kaXJlY3Rvcnlfc3RhcnQgLSBncmFudF9yZWZfdCwgYSByZWZlcmVuY2UgdG8gdGhl
IGZpcnN0IHNoYXJlZCBwYWdlCisgKiAgIGRlc2NyaWJpbmcgc2hhcmVkIGJ1ZmZlciByZWZlcmVu
Y2VzLiBBdCBsZWFzdCBvbmUgcGFnZSBleGlzdHMuIElmIHNoYXJlZAorICogICBidWZmZXIgc2l6
ZSBleGNlZWRzIHdoYXQgY2FuIGJlIGFkZHJlc3NlZCBieSB0aGlzIHNpbmdsZSBwYWdlLCB0aGVu
CisgKiAgIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIG11c3QgYmUgc3VwcGxpZWQgKGdyZWZf
ZGlyX25leHRfcGFnZSBiZWxvdworICogICBpcyBub3QgTlVMTCkKKyAqLworCitzdHJ1Y3QgeGVu
c25kX29wZW5fcmVxIHsKKyAgICB1aW50MzJfdCBwY21fcmF0ZTsgLyogaW4gSHogKi8KKyAgICB1
aW50OF90IHBjbV9mb3JtYXQ7CisgICAgdWludDhfdCBwY21fY2hhbm5lbHM7CisgICAgdWludDE2
X3QgX19yZXNlcnZlZDA7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJlY3Rvcnlfc3RhcnQ7Cit9
OworCisvKgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlw
dG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qg
b2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQorICogICBi
dWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbnVtX2dyZWZzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlsxXSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3Jl
Zl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisgKiAgIHBhZ2UgZGly
ZWN0b3J5CisgKiBudW1fZ3JlZnMgLSBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCisgKiBn
cmVmW2ldIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBi
dWZmZXIKKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCisgKi8KKworc3RydWN0IHhl
bnNuZF9wYWdlX2RpcmVjdG9yeSB7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdl
OworICAgIHVpbnQzMl90IG51bV9ncmVmczsKKyAgICBncmFudF9yZWZfdCBncmVmWzBdOworfTsK
KworLyoKKyAqICBSZXF1ZXN0IGNsb3NlIC0gY2xvc2UgYW4gb3BlbmVkIHBjbSBzdHJlYW06Cisg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUg
Z3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwg
WEVOU05EX09QX0NMT1NFCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0
cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQor
ICovCisKK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJl
bW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KKyAgICB1aW50
OF90IF9fcGxhY2Vob2xkZXI7Cit9OworCisvKgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNl
ZCBmb3IgcmVhZCAoZm9yIGNhcHR1cmUpIG9yIHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAg
ICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAg
ICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHgg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBp
ZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAq
IG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9SRUFEL1hFTlNORF9PUF9XUklURQorICog
c3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIg
WGVuU3RvcmUgZW50cnkKKyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIG9mZnNldCAtIHVpbnQzMl90
LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0IHdpdGhpbiB0aGUgc2hhcmVkIGJ1ZmZlcgorICog
ICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0CisgKiBsZW5ndGggLSB1aW50MzJf
dCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0aAorICovCisKK3N0cnVjdCB4ZW5zbmRfd3JpdGVf
cmVxIHsKKyAgICB1aW50MzJfdCBvZmZzZXQ7CisgICAgdWludDMyX3QgbGVuOworfTsKKworc3Ry
dWN0IHhlbnNuZF9yZWFkX3JlcSB7CisgICAgdWludDMyX3Qgb2Zmc2V0OworICAgIHVpbnQzMl90
IGxlbjsKK307CisKKy8qCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBjaGFu
bmVscycgdm9sdW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3Rl
dAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAg
ICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBp
biByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1NFVF9WT0xVTUUg
b3IgWEVOU05EX09QX0dFVF9WT0xVTUUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBv
ZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBz
dHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBl
eGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAg
ICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
aGFubmVsWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzFdICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAgICAgICAgICAgICAgICBjaGFu
bmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBzaW50MzJfdCwgdm9sdW1lIG9m
IGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBhcyBhIHNpZ25lZCB2YWx1ZSBp
biBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcgMCBkQi4KKyAqLworCitzdHJ1
Y3QgeGVuc25kX2dldF92b2xfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBj
aGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KKyAgICB1aW50OF90IF9fcGxh
Y2Vob2xkZXI7Cit9OworCitzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHsKKyAgICAvKiBwbGFj
ZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2Vybikg
Ki8KKyAgICB1aW50OF90IF9fcGxhY2Vob2xkZXI7Cit9OworCisvKgorICogUmVxdWVzdCBtdXRl
L3VubXV0ZSAtIG11dGUvdW5tdXRlIHN0cmVhbToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJl
c3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfTVVURS9YRU5TTkRfT1Bf
VU5NVVRFCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0
cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQorICogQnVmZmVy
IHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11
dGUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAgfCAgIGNoYW5u
ZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgIGNoYW5uZWxbaV0gICAg
fCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAgfCAgIGNoYW5uZWxbaSszXSAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSB1aW50OF90LCBub24temVybyBpZiBpLXRoIGNoYW5u
ZWwgbmVlZHMgdG8gYmUgbXV0ZWQvdW5tdXRlZAorICogTnVtYmVyIG9mIGNoYW5uZWxzIHBhc3Nl
ZCBpcyBlcXVhbCB0byBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9jaGFubmVscworICogZmll
bGQKKyAqLworCitzdHJ1Y3QgeGVuc25kX211dGVfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIs
IHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KKyAgICB1
aW50OF90IF9fcGxhY2Vob2xkZXI7Cit9OworCitzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgewor
ICAgIC8qIHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4
OSBjb25jZXJuKSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKKy8qCisgKiBB
bGwgcmVzcG9uc2UgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQgYnl0ZXMpCisgKgor
ICogUmVzcG9uc2UgZm9yIGFsbCByZXF1ZXN0czoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
c3RhdHVzICAgICB8ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1
aW50MTZfdCwgY29waWVkIGZyb20gdGhlIHJlcXVlc3QKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90
LCBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1Bf
WFhYIC0gY29waWVkIGZyb20gcmVxdWVzdAorICogc3RhdHVzIC0gaW50OF90LCByZXNwb25zZSBz
dGF0dXMgKFhFTlNORF9SU1BfPz8/KQorICovCisKK3VuaW9uIHhlbnNuZF9yZXEgeworICAgIHN0
cnVjdCB7CisgICAgICAgIHVpbnQxNl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsK
KyAgICAgICAgdWludDhfdCBzdHJlYW1faWR4OworICAgICAgICB1aW50MzJfdCBwYWRkaW5nOwor
ICAgICAgICB1bmlvbiB7CisgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47
CisgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7CisgICAgICAg
ICAgICAgICAgc3RydWN0IHhlbnNuZF93cml0ZV9yZXEgd3JpdGU7CisgICAgICAgICAgICAgICAg
c3RydWN0IHhlbnNuZF9yZWFkX3JlcSByZWFkOworICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5z
bmRfZ2V0X3ZvbF9yZXEgZ2V0X3ZvbDsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3Nl
dF92b2xfcmVxIHNldF92b2w7CisgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9tdXRlX3Jl
cSBtdXRlOworICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7
CisgICAgICAgICAgICB9IG9wOworICAgICAgICB9IGRhdGE7CisgICAgdWludDhfdCByYXdbNjRd
OworfTsKKwordW5pb24geGVuc25kX3Jlc3AgeworICAgIHN0cnVjdCB7CisgICAgICAgIHVpbnQx
Nl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICAgICAgdWludDhfdCBzdHJl
YW1faWR4OworICAgICAgICBpbnQ4X3Qgc3RhdHVzOworICAgIH0gZGF0YTsKKyAgICB1aW50OF90
IHJhd1s2NF07Cit9OworCitERUZJTkVfUklOR19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4ZW5z
bmRfcmVxLCBzdHJ1Y3QgeGVuc25kX3Jlc3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lP
X1hFTlNORF9IX18gKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVk
LXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:33:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:33:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cABwL-00027r-HC; Fri, 25 Nov 2016 08:33:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cABwL-00027i-0z; Fri, 25 Nov 2016 08:33:01 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 5E/9E-01948-C37F7385; Fri, 25 Nov 2016 08:33:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXS6fjDS9f6u3m
 Ewc7TahYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGW/fhhRMY62Yu2k5cwPjBpYuRk4O
 IYE8iR0L+thBbF4BO4mWA4+ZQGwJAUOJp++vs4HYLAKqEocO9YLZbALqEm3PtrOC2CICRhKtT
 2YC1XNxMAtcYZZ41jwRbJCwgJfEs8cn2CAWOEn0XPsLtoxTwFli4r6dQDUcQMsEJf7uEAYJMw
 toSTz8dYsFwtaWWLbwNTNICbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxg1ilOLylKLdI0
 s9ZKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAsOwnoGBcQfj5S1+hxglOZiURHk3
 C5lHCPEl5adUZiQWZ8QXleakFh9i1ODgEHi2dvUFRimWvPy8VCUJ3qlfgeoEi1LTUyvSMnOAk
 QJTKsHBoyTCm/8JKM1bXJCYW5yZDpE6xajL8W7zuwdMQmAzpMR5fUGKBECKMkrz4EbAovYSo6
 yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeXpBLeDLzSuA2vQI6ggnoCMlvxiBHlCQipKQaGNf
 N6M1QcJjTJnJKlDNGwa6gZmdY1r1LB6r9LXOiTRqaEj9cnJJs+SJ3z4OLPz3Pn9O5dy7zdtxP
 4wtbZqxvsT2zuZb7+eYVa4490BK7l7Y4Ts1M4JXXtcDSzVoWLKl5NS1fFDQap92IKp+ttcCy5
 YnJKT9NHaa1e7XTS/Oe5Tl1nn0t/f7WBCWW4oxEQy3mouJEAImpy0XVAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1480062775!60036686!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50155 invoked from network); 25 Nov 2016 08:32:57 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 Nov 2016 08:32:57 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 01:32:54 -0700
Message-Id: <583805460200007800122194@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 01:32:54 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v11] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjAzLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBj
aGVjayBwYXRjaCBzYXlzOgo+IAo+IE5PVEU6IFdoaXRlc3BhY2UgZXJyb3JzIGRldGVjdGVkLgo+
IHRvdGFsOiAxOSBlcnJvcnMsIDQyIHdhcm5pbmdzLCA3MDUgbGluZXMgY2hlY2tlZAoKUHJlc3Vt
YWJseSB5b3VyIHByaW1hcnkgcHJvYmxlbSBoZXJlIGlzIHRoYXQgeW91J3JlIHBhdGNoaW5nIHRo
ZQp3cm9uZyB0cmVlOgoKPiAgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggfCA3MDUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2Vk
LCA3MDUgaW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50
ZXJmYWNlL2lvL3NuZGlmLmgKClRoaXMgd2FudHMgdG8gYmUgeGVuL2luY2x1ZGUvcHVibGljL2lv
L3NuZGlmLmggaW4gdGhlIG1haW4gWGVuIHRyZWUuClRoZSBMaW51eCB0cmVlIHdvdWxkIGdldCB1
cGRhdGVkIG9ubHkgYnkgcHJvcGFnYXRpbmcgd2hhdGV2ZXIKbGFuZHMgaW4gdGhlIFhlbiB0cmVl
LCBhbmQgd2hldGhlciB0aGF0IGludm9sdmVzIHJlLWZvcm1hdHRpbmcgaXMKdXAgdG8geW91IGFu
ZCB0aGUgTGludXggbWFpbnRhaW5lcnMuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:33:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:33:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cABwL-00027r-HC; Fri, 25 Nov 2016 08:33:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cABwL-00027i-0z; Fri, 25 Nov 2016 08:33:01 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 5E/9E-01948-C37F7385; Fri, 25 Nov 2016 08:33:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXS6fjDS9f6u3m
 Ewc7TahYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGW/fhhRMY62Yu2k5cwPjBpYuRk4O
 IYE8iR0L+thBbF4BO4mWA4+ZQGwJAUOJp++vs4HYLAKqEocO9YLZbALqEm3PtrOC2CICRhKtT
 2YC1XNxMAtcYZZ41jwRbJCwgJfEs8cn2CAWOEn0XPsLtoxTwFli4r6dQDUcQMsEJf7uEAYJMw
 toSTz8dYsFwtaWWLbwNTNICbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxg1ilOLylKLdI0
 s9ZKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAsOwnoGBcQfj5S1+hxglOZiURHk3
 C5lHCPEl5adUZiQWZ8QXleakFh9i1ODgEHi2dvUFRimWvPy8VCUJ3qlfgeoEi1LTUyvSMnOAk
 QJTKsHBoyTCm/8JKM1bXJCYW5yZDpE6xajL8W7zuwdMQmAzpMR5fUGKBECKMkrz4EbAovYSo6
 yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeXpBLeDLzSuA2vQI6ggnoCMlvxiBHlCQipKQaGNf
 N6M1QcJjTJnJKlDNGwa6gZmdY1r1LB6r9LXOiTRqaEj9cnJJs+SJ3z4OLPz3Pn9O5dy7zdtxP
 4wtbZqxvsT2zuZb7+eYVa4490BK7l7Y4Ts1M4JXXtcDSzVoWLKl5NS1fFDQap92IKp+ttcCy5
 YnJKT9NHaa1e7XTS/Oe5Tl1nn0t/f7WBCWW4oxEQy3mouJEAImpy0XVAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1480062775!60036686!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50155 invoked from network); 25 Nov 2016 08:32:57 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 Nov 2016 08:32:57 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 01:32:54 -0700
Message-Id: <583805460200007800122194@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 01:32:54 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v11] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjAzLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBj
aGVjayBwYXRjaCBzYXlzOgo+IAo+IE5PVEU6IFdoaXRlc3BhY2UgZXJyb3JzIGRldGVjdGVkLgo+
IHRvdGFsOiAxOSBlcnJvcnMsIDQyIHdhcm5pbmdzLCA3MDUgbGluZXMgY2hlY2tlZAoKUHJlc3Vt
YWJseSB5b3VyIHByaW1hcnkgcHJvYmxlbSBoZXJlIGlzIHRoYXQgeW91J3JlIHBhdGNoaW5nIHRo
ZQp3cm9uZyB0cmVlOgoKPiAgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3NuZGlmLmggfCA3MDUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2Vk
LCA3MDUgaW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50
ZXJmYWNlL2lvL3NuZGlmLmgKClRoaXMgd2FudHMgdG8gYmUgeGVuL2luY2x1ZGUvcHVibGljL2lv
L3NuZGlmLmggaW4gdGhlIG1haW4gWGVuIHRyZWUuClRoZSBMaW51eCB0cmVlIHdvdWxkIGdldCB1
cGRhdGVkIG9ubHkgYnkgcHJvcGFnYXRpbmcgd2hhdGV2ZXIKbGFuZHMgaW4gdGhlIFhlbiB0cmVl
LCBhbmQgd2hldGhlciB0aGF0IGludm9sdmVzIHJlLWZvcm1hdHRpbmcgaXMKdXAgdG8geW91IGFu
ZCB0aGUgTGludXggbWFpbnRhaW5lcnMuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:35:08 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:35:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAByO-0002Rq-UV; Fri, 25 Nov 2016 08:35:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAByN-0002Rb-O6; Fri, 25 Nov 2016 08:35:07 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 40/CF-28568-AB7F7385; Fri, 25 Nov 2016 08:35:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGIsWRWlGSWpSXmKPExsVyMfTSId1d380
 jDA6cELBY2XOR2eL7lslMDkwehz9cYQlgjGLNzEvKr0hgzdh46jlrQRNbxdLN81gaGFtZuxg5
 OIQECiV2dgR3MXJxsAgsZZV4d/A8excjJ4eEwEFWiX03U0BqJARiJJqXlEGEqyT+LLnFDGILC
 ShKfH02nQmkV0hgGpPE/IcNrCAJYQFPib9L+llAbBEBZYneX79ZIBrKJL6sX8YG0sAssIVZon
 HLSrAGNgEjieU3foAV8QrYSFz5eoURZDGLgKrEs6XZIGFRgXCJ97MWskGUCEqcnPkErJxTwF5
 i1aonYAcxC9hK3Jm7G8qWl9j+dg7zBEbhWUhaZiEpm4WkbAEj8ypGjeLUorLUIl1DQ72kosz0
 jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMBwZwCCHYyflgUcYpTkYFIS5d0sZB4hxJeUn
 1KZkVicEV9UmpNafIhRhoNDSYLX4BtQTrAoNT21Ii0zBxh5MGkJDh4lEd78T0Bp3uKCxNzizH
 SI1ClGS45XH148YOJ4t/kdkOz48OEBkxBLXn5eqpQ47xyQeQIgDRmleXDjYMnhEqOslDAvI9C
 BQjwFqUW5mSWo8q8YxTkYlYR5d4NM4cnMK4Hb+groICaggyS/GYMcVJKIkJJqYLQzUFl516V9
 fjm/6ssvt41vrc+1l1xmcfSOModv1bk3MzYb9BUaa7OWsEXe2sJkcoHH+ZU154/OpmtHWe4/z
 fmWynJqkaCtFUfNFkXZa0VGJrrHeBQONgnZP6hRX+Os+rXD7ePvtwcmcH8ynL7kXWCMdo4Jm7
 0hj8Uzxakz/Hu7/rsc3lN+TomlOCPRUIu5qDgRADj1EuAJAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480062906!45041735!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30083 invoked from network); 25 Nov 2016 08:35:06 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:35:06 -0000
Received: by mail-wj0-f194.google.com with SMTP id o2so927521wje.2;
 Fri, 25 Nov 2016 00:35:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=HR7TohsFkdBfbbVMsGnJ/BmuIjrtZ8DgwmYpP/AlZq4=;
 b=nXlsCQohu3XmtUIDxqcdXaFdHJgYorVarmFwwGrSRIeN1gd+gz9ITNz/EcZLvqlH0F
 sFqEN8DRcJVdH0IWVzZ7njvL6YYqROaKnCZ6xEmZNPWpC72wEu0hzOl8jR8kL/kS7DEr
 PSBgVJ0jDTwM7EuATn6Lr3ItKJANuBPzpBEVEjH/tzaGb3rOriXENaE4hAuVP+Kn60xp
 7Sc03l3urtTXacynzirGYF8YHipDPa0jKho6z0/h11R6hbhVt7UKkEXH6SUET/7C9T5A
 kKw6GiB8+mSGFogP+Rpk8IanzEDaqifVECQAs/j1Z0yJhXLbuwkToVCRCn7B4dPKkPSZ
 Yteg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=HR7TohsFkdBfbbVMsGnJ/BmuIjrtZ8DgwmYpP/AlZq4=;
 b=bEQFV5oAb+p2QhIviuDePWBprecqBJsowoMJpj1Jyn+mgXWsH8ykApxLMCJOJfULD0
 XYPZzdeJ9P1yWoDoI0w+UVAfDbkL7RDpWpAtyCTtcdZV5vN3ITZZkvbVgLCk0y6N5IAj
 QudWlZI9wZEaMca31a+SdLkevvweLMki0HtbNVzf8Ay0XYRtEobRCJnuJPOMn6cy4KLp
 NOJELIIe0yHv+pBTTji/CtclZ4eM1wmc7CXmKKn1y3dTt+WSY0YtQeLeOnZKvG1Zw34E
 Kn5DR1owFnDGlsJeRbpQjHW/IMR33be4a8ELP5CLpLkaTmRiGIifcCZbfKCF+605cnD4
 Js2g==
X-Gm-Message-State: AKaTC00KDwhjVPX2AJ6QJh4HWDqe6G716HzvQ27Z/TQwGBF35exh//ipVPt9gsGagz8NNA==
X-Received: by 10.194.47.203 with SMTP id f11mr6362756wjn.146.1480062905797;
 Fri, 25 Nov 2016 00:35:05 -0800 (PST)
Received: from [10.17.182.9] (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id
 k2sm45874146wjv.11.2016.11.25.00.35.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 00:35:05 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <583805460200007800122194@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <864e5870-b3fb-d35d-4964-31c8250c0be2@gmail.com>
Date: Fri, 25 Nov 2016 10:35:03 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583805460200007800122194@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v11] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAxMDozMiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6MDMsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBjaGVjayBwYXRjaCBz
YXlzOgo+Pgo+PiBOT1RFOiBXaGl0ZXNwYWNlIGVycm9ycyBkZXRlY3RlZC4KPj4gdG90YWw6IDE5
IGVycm9ycywgNDIgd2FybmluZ3MsIDcwNSBsaW5lcyBjaGVja2VkCj4gUHJlc3VtYWJseSB5b3Vy
IHByaW1hcnkgcHJvYmxlbSBoZXJlIGlzIHRoYXQgeW91J3JlIHBhdGNoaW5nIHRoZQo+IHdyb25n
IHRyZWU6Cj4KPj4gICBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8IDcwNSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gICAxIGZpbGUgY2hhbmdlZCwg
NzA1IGluc2VydGlvbnMoKykKPj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50
ZXJmYWNlL2lvL3NuZGlmLmgKPiBUaGlzIHdhbnRzIHRvIGJlIHhlbi9pbmNsdWRlL3B1YmxpYy9p
by9zbmRpZi5oIGluIHRoZSBtYWluIFhlbiB0cmVlLgo+IFRoZSBMaW51eCB0cmVlIHdvdWxkIGdl
dCB1cGRhdGVkIG9ubHkgYnkgcHJvcGFnYXRpbmcgd2hhdGV2ZXIKPiBsYW5kcyBpbiB0aGUgWGVu
IHRyZWUsIGFuZCB3aGV0aGVyIHRoYXQgaW52b2x2ZXMgcmUtZm9ybWF0dGluZyBpcwo+IHVwIHRv
IHlvdSBhbmQgdGhlIExpbnV4IG1haW50YWluZXJzLgpnb3QgeW91LCB3aWxsIHJlc2VuZCB2MTEg
d2l0aCB0aGUgcmlnaHQgcGF0aAo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:35:08 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:35:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAByO-0002Rq-UV; Fri, 25 Nov 2016 08:35:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAByN-0002Rb-O6; Fri, 25 Nov 2016 08:35:07 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 40/CF-28568-AB7F7385; Fri, 25 Nov 2016 08:35:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGIsWRWlGSWpSXmKPExsVyMfTSId1d380
 jDA6cELBY2XOR2eL7lslMDkwehz9cYQlgjGLNzEvKr0hgzdh46jlrQRNbxdLN81gaGFtZuxg5
 OIQECiV2dgR3MXJxsAgsZZV4d/A8excjJ4eEwEFWiX03U0BqJARiJJqXlEGEqyT+LLnFDGILC
 ShKfH02nQmkV0hgGpPE/IcNrCAJYQFPib9L+llAbBEBZYneX79ZIBrKJL6sX8YG0sAssIVZon
 HLSrAGNgEjieU3foAV8QrYSFz5eoURZDGLgKrEs6XZIGFRgXCJ97MWskGUCEqcnPkErJxTwF5
 i1aonYAcxC9hK3Jm7G8qWl9j+dg7zBEbhWUhaZiEpm4WkbAEj8ypGjeLUorLUIl1DQ72kosz0
 jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMBwZwCCHYyflgUcYpTkYFIS5d0sZB4hxJeUn
 1KZkVicEV9UmpNafIhRhoNDSYLX4BtQTrAoNT21Ii0zBxh5MGkJDh4lEd78T0Bp3uKCxNzizH
 SI1ClGS45XH148YOJ4t/kdkOz48OEBkxBLXn5eqpQ47xyQeQIgDRmleXDjYMnhEqOslDAvI9C
 BQjwFqUW5mSWo8q8YxTkYlYR5d4NM4cnMK4Hb+groICaggyS/GYMcVJKIkJJqYLQzUFl516V9
 fjm/6ssvt41vrc+1l1xmcfSOModv1bk3MzYb9BUaa7OWsEXe2sJkcoHH+ZU154/OpmtHWe4/z
 fmWynJqkaCtFUfNFkXZa0VGJrrHeBQONgnZP6hRX+Os+rXD7ePvtwcmcH8ynL7kXWCMdo4Jm7
 0hj8Uzxakz/Hu7/rsc3lN+TomlOCPRUIu5qDgRADj1EuAJAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480062906!45041735!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30083 invoked from network); 25 Nov 2016 08:35:06 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:35:06 -0000
Received: by mail-wj0-f194.google.com with SMTP id o2so927521wje.2;
 Fri, 25 Nov 2016 00:35:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=HR7TohsFkdBfbbVMsGnJ/BmuIjrtZ8DgwmYpP/AlZq4=;
 b=nXlsCQohu3XmtUIDxqcdXaFdHJgYorVarmFwwGrSRIeN1gd+gz9ITNz/EcZLvqlH0F
 sFqEN8DRcJVdH0IWVzZ7njvL6YYqROaKnCZ6xEmZNPWpC72wEu0hzOl8jR8kL/kS7DEr
 PSBgVJ0jDTwM7EuATn6Lr3ItKJANuBPzpBEVEjH/tzaGb3rOriXENaE4hAuVP+Kn60xp
 7Sc03l3urtTXacynzirGYF8YHipDPa0jKho6z0/h11R6hbhVt7UKkEXH6SUET/7C9T5A
 kKw6GiB8+mSGFogP+Rpk8IanzEDaqifVECQAs/j1Z0yJhXLbuwkToVCRCn7B4dPKkPSZ
 Yteg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=HR7TohsFkdBfbbVMsGnJ/BmuIjrtZ8DgwmYpP/AlZq4=;
 b=bEQFV5oAb+p2QhIviuDePWBprecqBJsowoMJpj1Jyn+mgXWsH8ykApxLMCJOJfULD0
 XYPZzdeJ9P1yWoDoI0w+UVAfDbkL7RDpWpAtyCTtcdZV5vN3ITZZkvbVgLCk0y6N5IAj
 QudWlZI9wZEaMca31a+SdLkevvweLMki0HtbNVzf8Ay0XYRtEobRCJnuJPOMn6cy4KLp
 NOJELIIe0yHv+pBTTji/CtclZ4eM1wmc7CXmKKn1y3dTt+WSY0YtQeLeOnZKvG1Zw34E
 Kn5DR1owFnDGlsJeRbpQjHW/IMR33be4a8ELP5CLpLkaTmRiGIifcCZbfKCF+605cnD4
 Js2g==
X-Gm-Message-State: AKaTC00KDwhjVPX2AJ6QJh4HWDqe6G716HzvQ27Z/TQwGBF35exh//ipVPt9gsGagz8NNA==
X-Received: by 10.194.47.203 with SMTP id f11mr6362756wjn.146.1480062905797;
 Fri, 25 Nov 2016 00:35:05 -0800 (PST)
Received: from [10.17.182.9] (ll-56.209.223.85.sovam.net.ua. [85.223.209.56])
 by smtp.gmail.com with ESMTPSA id
 k2sm45874146wjv.11.2016.11.25.00.35.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 00:35:05 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <583805460200007800122194@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <864e5870-b3fb-d35d-4964-31c8250c0be2@gmail.com>
Date: Fri, 25 Nov 2016 10:35:03 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583805460200007800122194@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v11] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAxMDozMiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6MDMsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBjaGVjayBwYXRjaCBz
YXlzOgo+Pgo+PiBOT1RFOiBXaGl0ZXNwYWNlIGVycm9ycyBkZXRlY3RlZC4KPj4gdG90YWw6IDE5
IGVycm9ycywgNDIgd2FybmluZ3MsIDcwNSBsaW5lcyBjaGVja2VkCj4gUHJlc3VtYWJseSB5b3Vy
IHByaW1hcnkgcHJvYmxlbSBoZXJlIGlzIHRoYXQgeW91J3JlIHBhdGNoaW5nIHRoZQo+IHdyb25n
IHRyZWU6Cj4KPj4gICBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vc25kaWYuaCB8IDcwNSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gICAxIGZpbGUgY2hhbmdlZCwg
NzA1IGluc2VydGlvbnMoKykKPj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaW50
ZXJmYWNlL2lvL3NuZGlmLmgKPiBUaGlzIHdhbnRzIHRvIGJlIHhlbi9pbmNsdWRlL3B1YmxpYy9p
by9zbmRpZi5oIGluIHRoZSBtYWluIFhlbiB0cmVlLgo+IFRoZSBMaW51eCB0cmVlIHdvdWxkIGdl
dCB1cGRhdGVkIG9ubHkgYnkgcHJvcGFnYXRpbmcgd2hhdGV2ZXIKPiBsYW5kcyBpbiB0aGUgWGVu
IHRyZWUsIGFuZCB3aGV0aGVyIHRoYXQgaW52b2x2ZXMgcmUtZm9ybWF0dGluZyBpcwo+IHVwIHRv
IHlvdSBhbmQgdGhlIExpbnV4IG1haW50YWluZXJzLgpnb3QgeW91LCB3aWxsIHJlc2VuZCB2MTEg
d2l0aCB0aGUgcmlnaHQgcGF0aAo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:49:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:49:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cACCZ-0003nq-1A; Fri, 25 Nov 2016 08:49:47 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cACCY-0003nZ-3r
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:49:46 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 FB/7E-29519-92BF7385; Fri, 25 Nov 2016 08:49:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRWlGSWpSXmKPExsVyMfTSal3N3+Y
 RBvu3MFms7LnI7MDocfjDFZYAxijWzLyk/IoE1oyLk64zF9xjrrh1IamBcQ5zFyMnh5DAAkaJ
 w0+Vuxi5OFgELrFIbDtyigXEkRB4xyJx+esndpAqCYEYiVlz1jBD2FUS2/YsY4LoVpT4+mw6E
 0iDkMAqJonmXd9ZQRJsAkYSy2/8YAGxRYCK1q1+BzaVWWAHs8TmqzfBioQFfCVOHHzGCGKzCK
 hK3Lh7nw3E5hVwkrh9azEbxDY5iZvnOpknMPItYGRYxahenFpUllqka6qXVJSZnlGSm5iZo2t
 oYKaXm1pcnJiempOYVKyXnJ+7iREYKAxAsINx+mX/Q4ySHExKorybhcwjhPiS8lMqMxKLM+KL
 SnNSiw8xynBwKEnwrv4JlBMsSk1PrUjLzAGGLExagoNHSYQ38TtQmre4IDG3ODMdInWK0ZLj1
 YcXD5g43m1+ByQ7Pnx4wCTEkpeflyolzsv8C6hBAKQhozQPbhwsri4xykoJ8zICHSjEU5BalJ
 tZgir/ilGcg1FJmJcTZApPZl4J3NZXQAcxAR3k/APsoJJEhJRUA6PH2bft1vH6Hts+bpZV+xa
 7tktfXv/glSq/UNnjxl4bd1yWjwyf9vdzLrfF7TuLjLx2iJv3Rs7is191eKtA4gvH+C/7V10s
 WNC7TX/1k41X32VUK7J4vTP+u63w+zkhnhlHm3fwHc14UH4vdsI91hvzn386Xn026/bFrMcSb
 ObbBRaePyq7K8ZJiaU4I9FQi7moOBEAJ/6O46YCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480063784!64470184!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30625 invoked from network); 25 Nov 2016 08:49:45 -0000
Received: from mail-wj0-f171.google.com (HELO mail-wj0-f171.google.com)
 (209.85.210.171)
 by server-13.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:49:45 -0000
Received: by mail-wj0-f171.google.com with SMTP id v7so52691061wjy.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:49:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=i27nBYQABYZnhOe0EakVwaDd/klvh5lKxlrZGd1htos=;
 b=A+PxM4od5qdUNVMBjNUs3UyVGKIiH1zwPr/Np6VhR36KXz/wA/49gEQkeudVuPABTc
 o534q+rsEyjXR9Mb3NvkkF7rflO9l+PGAMEZtdl4rrUEsFloKZGjKQMOE/6n15GLrKwh
 d4HvL17Bve6sloMXRCBfPPgngtXZPrMjdkUloF+P+QLRqrk9c22KbFm0IuyT9J4AfGFZ
 F+lqcRzhSt5+5SqdtdUJ2p8pr1o9Bg1BLU+9NekX10BlSVtyqqXJcyWqYdQug6JmMmuF
 RWHVT2b5DFVN8J/ZTBQANzlzzkVjoD5SK3ogCYDWINcINUqEroZ5ZQZEvYHwHjsTnezh
 jOIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=i27nBYQABYZnhOe0EakVwaDd/klvh5lKxlrZGd1htos=;
 b=hIaJ2iBQRYEb+QfrKSvfZL1HAm6tc7p+g3+pICeLKxHnBUe/BAS7f2BghmDefKVIMj
 dWn3Xv+NsaGHz0HvqutmATyai5pzIzv7p0neCWwKmqY5CV75uEQgzEsiWGVmukA4EGjv
 yO6AW5jEBD7equ8tbgLzzNlfZdB0KdT1tje7OLde2UkRnt0rWrEq/tKwgszlqNLX4i6p
 teggkvGk+cQt/oB1iXlZXJH7AsiTUh/iP1ElyxzTvHBHlcMwz0ZKlul65dso71eeI5dY
 YqWEPM41mBYk2q474rTAklrrVSoczhI5EJMaCM+vnuK4P5EpRA2VTLdKnamiT0CrAud0
 wkdQ==
X-Gm-Message-State: AKaTC03Zceur0Ts+N2wfnpnZVCf0N+J9EH/z+pHoDEYQ57VxIt4DIrfQhXBLHN84+ogSmA==
X-Received: by 10.194.106.41 with SMTP id gr9mr7133679wjb.202.1480063784632;
 Fri, 25 Nov 2016 00:49:44 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id xu5sm45812857wjc.49.2016.11.25.00.49.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:49:43 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:49:37 +0200
Message-Id: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v11][RESEND] sndif: add ABI
	for para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIHhlbjogYWRkIHBhcmEtdmlydHVhbCBzb3VuZCBpbnRl
cmZhY2UgaGVhZGVyIGZpbGUKCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8IDcwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3
MDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9p
by9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9j
Z2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:49:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:49:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cACCZ-0003nq-1A; Fri, 25 Nov 2016 08:49:47 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cACCY-0003nZ-3r
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:49:46 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 FB/7E-29519-92BF7385; Fri, 25 Nov 2016 08:49:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRWlGSWpSXmKPExsVyMfTSal3N3+Y
 RBvu3MFms7LnI7MDocfjDFZYAxijWzLyk/IoE1oyLk64zF9xjrrh1IamBcQ5zFyMnh5DAAkaJ
 w0+Vuxi5OFgELrFIbDtyigXEkRB4xyJx+esndpAqCYEYiVlz1jBD2FUS2/YsY4LoVpT4+mw6E
 0iDkMAqJonmXd9ZQRJsAkYSy2/8YAGxRYCK1q1+BzaVWWAHs8TmqzfBioQFfCVOHHzGCGKzCK
 hK3Lh7nw3E5hVwkrh9azEbxDY5iZvnOpknMPItYGRYxahenFpUllqka6qXVJSZnlGSm5iZo2t
 oYKaXm1pcnJiempOYVKyXnJ+7iREYKAxAsINx+mX/Q4ySHExKorybhcwjhPiS8lMqMxKLM+KL
 SnNSiw8xynBwKEnwrv4JlBMsSk1PrUjLzAGGLExagoNHSYQ38TtQmre4IDG3ODMdInWK0ZLj1
 YcXD5g43m1+ByQ7Pnx4wCTEkpeflyolzsv8C6hBAKQhozQPbhwsri4xykoJ8zICHSjEU5BalJ
 tZgir/ilGcg1FJmJcTZApPZl4J3NZXQAcxAR3k/APsoJJEhJRUA6PH2bft1vH6Hts+bpZV+xa
 7tktfXv/glSq/UNnjxl4bd1yWjwyf9vdzLrfF7TuLjLx2iJv3Rs7is191eKtA4gvH+C/7V10s
 WNC7TX/1k41X32VUK7J4vTP+u63w+zkhnhlHm3fwHc14UH4vdsI91hvzn386Xn026/bFrMcSb
 ObbBRaePyq7K8ZJiaU4I9FQi7moOBEAJ/6O46YCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480063784!64470184!1
X-Originating-IP: [209.85.210.171]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30625 invoked from network); 25 Nov 2016 08:49:45 -0000
Received: from mail-wj0-f171.google.com (HELO mail-wj0-f171.google.com)
 (209.85.210.171)
 by server-13.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:49:45 -0000
Received: by mail-wj0-f171.google.com with SMTP id v7so52691061wjy.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:49:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=i27nBYQABYZnhOe0EakVwaDd/klvh5lKxlrZGd1htos=;
 b=A+PxM4od5qdUNVMBjNUs3UyVGKIiH1zwPr/Np6VhR36KXz/wA/49gEQkeudVuPABTc
 o534q+rsEyjXR9Mb3NvkkF7rflO9l+PGAMEZtdl4rrUEsFloKZGjKQMOE/6n15GLrKwh
 d4HvL17Bve6sloMXRCBfPPgngtXZPrMjdkUloF+P+QLRqrk9c22KbFm0IuyT9J4AfGFZ
 F+lqcRzhSt5+5SqdtdUJ2p8pr1o9Bg1BLU+9NekX10BlSVtyqqXJcyWqYdQug6JmMmuF
 RWHVT2b5DFVN8J/ZTBQANzlzzkVjoD5SK3ogCYDWINcINUqEroZ5ZQZEvYHwHjsTnezh
 jOIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=i27nBYQABYZnhOe0EakVwaDd/klvh5lKxlrZGd1htos=;
 b=hIaJ2iBQRYEb+QfrKSvfZL1HAm6tc7p+g3+pICeLKxHnBUe/BAS7f2BghmDefKVIMj
 dWn3Xv+NsaGHz0HvqutmATyai5pzIzv7p0neCWwKmqY5CV75uEQgzEsiWGVmukA4EGjv
 yO6AW5jEBD7equ8tbgLzzNlfZdB0KdT1tje7OLde2UkRnt0rWrEq/tKwgszlqNLX4i6p
 teggkvGk+cQt/oB1iXlZXJH7AsiTUh/iP1ElyxzTvHBHlcMwz0ZKlul65dso71eeI5dY
 YqWEPM41mBYk2q474rTAklrrVSoczhI5EJMaCM+vnuK4P5EpRA2VTLdKnamiT0CrAud0
 wkdQ==
X-Gm-Message-State: AKaTC03Zceur0Ts+N2wfnpnZVCf0N+J9EH/z+pHoDEYQ57VxIt4DIrfQhXBLHN84+ogSmA==
X-Received: by 10.194.106.41 with SMTP id gr9mr7133679wjb.202.1480063784632;
 Fri, 25 Nov 2016 00:49:44 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id xu5sm45812857wjc.49.2016.11.25.00.49.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:49:43 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:49:37 +0200
Message-Id: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v11][RESEND] sndif: add ABI
	for para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIHhlbjogYWRkIHBhcmEtdmlydHVhbCBzb3VuZCBpbnRl
cmZhY2UgaGVhZGVyIGZpbGUKCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8IDcwNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3
MDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9p
by9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9j
Z2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:49:51 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:49:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cACCd-0003q5-Da; Fri, 25 Nov 2016 08:49:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cACCb-0003p5-GH
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:49:49 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 E1/C8-09407-C2BF7385; Fri, 25 Nov 2016 08:49:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLIsWRWlGSWpSXmKPExsVyMfTSYV3t3+Y
 RBvNv6Vus7LnI7MDocfjDFZYAxijWzLyk/IoE1owbpx0LFk9kqpj6vbCB8fxxxi5GLg4hgQWM
 Enff3mYGcVgEXrJIHJ8PkZEQ6GeVuLChm6mLkRPIiZGY9+wGI4RdI/Fx01WwuJCAosTXZ9OZI
 EatYpJ4270ELMEmYCSx/MYPFhBbBKho3ep3LCBFzAI7mCU2X73JCpIQFnCTWP9hMVgRi4CqxM
 Tn08HivAJOEusWbofaJidx81wnM4jNKeAscXvPRqA4B9A2J4k9G8QmMAI9wLCKUaM4tagstUj
 X0FAvqSgzPaMkNzEzR9fQwFQvN7W4ODE9NScxqVgvOT93EyMwuBiAYAfjynbnQ4ySHExKorx6
 v8wjhPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwKoHkBItS01Mr0jJzgGEOk5bg4FES4U38DpTmL
 S5IzC3OTIdInWK05Hj14cUDJo43u14CyY4PHx4wCbHk5eelSonzMoPMEwBpyCjNgxsHi8VLjL
 JSwryMQAcK8RSkFuVmlqDKv2IU52BUEuatAZnCk5lXArf1FdBBTEAHOf8AO6gkESEl1cDIrPP
 99sLLu6YdvfXge8fp+6cjncTfqdi92ZmU9eFEUfptnW0MyssSPyZfdHl2aNHmCZmlZgIL6lYE
 Pj1h929RmZboA46Y74v9p7mFJW5XvhC+6qb0mtmXTvku1tLd1c97vsCfsfxG0N7by6yk3Nwtm
 W5k8hdET1jucnKD20fTR4oT5i2aJbwmTomlOCPRUIu5qDgRAHphIuPAAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480063785!35854102!1
X-Originating-IP: [209.85.210.195]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 692 invoked from network); 25 Nov 2016 08:49:45 -0000
Received: from mail-wj0-f195.google.com (HELO mail-wj0-f195.google.com)
 (209.85.210.195)
 by server-12.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:49:45 -0000
Received: by mail-wj0-f195.google.com with SMTP id kp2so4854814wjc.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:49:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=URTSdRhkEHwVDwPr90ifwIsojLSJwCpiVTebCOnNHdw=;
 b=qM/c/uZrcGbbbguLBmQg0TbREFOrHH/kxzflG5gyVX25KgSLQjsi7oKPk2rkDvT51t
 2BNLyOt7wUBRhssoZ71d46MlilGXJChWcvaN8PfoGWsZMz2od+Yq5UM/O+XxSSklwh8F
 sR9bPvrwN8uZYDSBLC10qHgzXvcAfRoZzIlkZnaebVEHgC4swg7WINTuWXWvYKdkF+1D
 qRoBnbRHDhRbBd0gS2R4sx30Unyu9rnljzBZzBoOGPV5BCWoP1S/cNx8scAVQV+E1xGQ
 Bn9+6N/vMWwZZe2DMhKj/tHhS8Gp6EQQ9B/XZLKGQBo3g/8usXbZlLYdvqS8PPA5m879
 OUnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=URTSdRhkEHwVDwPr90ifwIsojLSJwCpiVTebCOnNHdw=;
 b=hVSBY+t0plJ3ilVsgEKbrBgMmADcDjvrWcjrVwamzIs1pOXYRYWmMa0Ii75lZ5LlG3
 8ihcqczLnHb1MTCVTPJwopIrc1/MkCvlVSzGHxQdKrQxF9JLsdHphdNifDJ2p3+BogH0
 r0J/KoeNeY8JTWOigBi5LI8saTzMJu1Q7Axmpuwnsf/NmyNQ/RQU+4nHP9YsyvedpfVu
 wnU2QlcnFEN+rnPH3t/iUYXQGnqOu9BfgjwGrVB7GpPJ/kmm80Gajn/nA3sFUHGTx23o
 on3d4AvB29jNAMVhmHK/DAxJ6lIDhGgeWkQUewWGA5luu1SeD46Sd2LDrevm2pdIFdJy
 G0xA==
X-Gm-Message-State: AKaTC00M/oH2254Sn9jnIQLvuombALe+fwOkf2ItnjgbXDZVYHIMz15fKKLyQt+2/vqtuA==
X-Received: by 10.194.150.108 with SMTP id uh12mr6653881wjb.107.1480063786730; 
 Fri, 25 Nov 2016 00:49:46 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id xu5sm45812857wjc.49.2016.11.25.00.49.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:49:45 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:49:38 +0200
Message-Id: <1480063778-29935-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
References: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKc291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5
biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgoKLS0t
CkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykp
IGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2UgdjI6CiAqIHJl
bW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMKCkNoYW5nZXMgc2luY2UgdjM6CiAqIGZp
eGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVF8qKiB0byBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9B
VDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8qKgogKiBhZGRlZCAnaWQnIGZpZWxkIHRv
IHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzCiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcg
dG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVuYW1lZCAncGNtX2Rh
dGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5h
bWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlwZScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVsZCBmcm9tIHRoZSByZXNwb25zZSBwYWNr
ZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVkICdzdHJlYW1faWQnIGJhY2sgdG8gdGhl
IHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIG1vdmVkICdpZCcgZmll
bGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2Vz
IHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMK
ICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUg
NjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9Y
RU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQogKiBBZGRl
ZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJl
IG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNp
bmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2Ny
aXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdvcmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9u
ICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNoYW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdv
cmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRvIGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxl
eGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNlIHBhcmFtZXRlcnMKICogc2xpZ2h0bHkg
dXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9uIGFkZGVkIG11dGUvdW5tdXRlIGNvbW1h
bmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3RvcmUgY29uZmlndXJhdGlvbiBzdHJpbmdz
CiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAqIGNoYW5nZWQgcmVxdWVzdC9yZXNwb25z
ZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFt
aWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgogICBzdGF0aWMgWEVOU05EX01BWF9QQUdF
U19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiByZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMg
YnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJlYWQvd3JpdGUvdm9sdW1lIHJlcXVlc3Rz
LCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVl
c3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0byBwYXNzIGRhdGEKICogc3BlY2lmaWVk
IHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwog
ICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRCbS4KICogYWRkZWQgTGludXggaW5jbHVk
ZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25zCgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBj
aGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lkCiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1
cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgogICBkZXZpY2VzL3N0cmVhbXMKICogY2xh
cmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBhbmQgZm9ybWF0cyBleHByZXNzZWQgYXMK
ICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9yZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlv
biBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0
ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFuZ2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1
Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAqIHJlbW92ZWVkICNpZmRlZiBfX0tFUk5F
TAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRpY2VzIGluIFhlblN0b3JlIGNvbmZpZ3Vy
YXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQgZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9u
dGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVzIG9mIHZpcnR1YWwgY2FyZC9kZXZpY2Vz
IG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9TUEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1l
IHVuaXRzIGZyb20gZEJtIHRvIGRCCgpDaGFuZ2VzIHNpbmNlIHY5OgogKiByZW1vdmVkIHNuZGlm
X2xpbnV4LmgKICogbW92ZWQgYWxsIHN0cnVjdHVyZXMgZnJvbSBzbmRpZl9saW51eC5oIHRvIHNu
ZGlmLmgKICogc3RydWN0dXJlcyBwYWRkZWQgd2hlcmUgbmVlZGVkCiAqIGZpeGVkIEh6IGNvbW1l
bnQKCkNoYW5nZXMgc2luY2UgdjEwOgogKiBmaXhlZCB0YWJzIHRvIDQgc3BhY2VzIHRvIGNvbXBs
eSB3aXRoIFhlbiBjb2Rpbmcgc3R5bGUKICogYWRkZWQgcGxhY2Vob2xkZXJzIHRvIGVtcHR5IHN0
cnVjdHVyZXMgKEM4OSBjb25jZXJuKQogKiBhZGRlZCBtaXNzaW5nIGhlYWRlciBpbmNsdWRlcwot
LS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIHwgNzA1ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcwNSBpbnNlcnRpb25zKCsp
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9pby9zbmRpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRjYjJkZjYK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaApAQCAtMCww
ICsxLDcwNSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogc25kaWYuaAorICoKKyAqIFVu
aWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoK
KyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkg
cGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0
ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0
aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRh
dGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gs
IGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNv
ZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAq
IGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6
CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBu
b3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwg
cG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURF
RCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJ
TVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1F
UkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBO
T05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZ
UklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgor
ICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBP
VEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEgg
VEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZU
V0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3JzOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+
CisgKiAgICAgICAgICBPbGVrc2FuZHIgR3J5dHNvdiA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5j
b20+CisgKiAgICAgICAgICBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNo
eW5AZ2xvYmFsbG9naWMuY29tPgorICogICAgICAgICAgSXVyaWkgS29ub3ZhbGVua28gPGl1cmlp
Lmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJ
Q19JT19YRU5TTkRfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCisKKyNp
bmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZy
b250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9l
dmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBi
eSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgor
ICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJl
c3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25h
bCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20g
cHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3Bf
ZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2FyZCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRo
aW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5l
Z290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVz
IHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAq
IGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBj
b252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIHRoZSBYZW5TdG9yZSBpcyBzdG9yZWQgYXMg
c3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVtZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVk
IGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBsaXN0ZWQgYmVsb3cgYXJlCisgKiBl
eHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdlciB0eXBlcyBjYXBhYmxlIG9mIHN0b3Jpbmcg
dGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVybHkgZm9ybWF0ZWQgbm9kZSBzdHJpbmcsIHdp
dGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgWGVuQnVzIE5vZGVzCisgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFk
ZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogSW5kaWNl
cyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBkcml2ZXIgaW5zdGFuY2VzLCBjYXJkcywKKyAq
IGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICogZnJvbnRlbmRfaWQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgRG9tYWluIElEIG9mIHRoZSBzb3VuZCBmcm9u
dGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgdmlydHVhbGl6ZWQg
c291bmQgZHJpdmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRoaXMgZG9tYWluLiBNdWx0aXBsZSBQ
ViBkcml2ZXJzIGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4KKyAqICAgICAgYXQgdGhlIHNhbWUg
dGltZS4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgVW5pcXVlIGRldmljZSBJRC4KKyAqICAgICAgRG9lc24ndCBoYXZlIHRvIGJlIHpl
cm8gYmFzZWQgYW5kL29yIHRvIGJlIGNvbnRpZ3VvdXMuCisgKgorICogc3RyZWFtX2lkeAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJvIGJhc2VkIGNvbnRp
Z3VvdXMgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2aWNlLgorICoKKyAqIEV4YW1wbGUg
Zm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1LCBpbnN0YW5jZSBvZiB0aGUgZHJp
dmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9yIGZpcnN0IFBWIGRyaXZlciksIGRl
dmljZSBpZCAyLAorICogZmlyc3Qgc3RyZWFtICgwKToKKyAqIC9sb2NhbC9kb21haW4vPGZyb250
ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vCisgKiAgICAgICAgIGRldmljZS88ZGV2X2lk
Pi9zdHJlYW0vPHN0cmVhbV9pZHg+L3R5cGUgPSAicCIKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqCisgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNl
dCBvZiBkZXZpY2VzIGFuZCBzdHJlYW1zLCBlYWNoCisgKiBpcyBpbmRpdmlkdWFsbHkgY29uZmln
dXJlZC4gUGFydCBvZiB0aGUgUENNIGNvbmZpZ3VyYXRpb24gY2FuIGJlIGRlZmluZWQgYXQKKyAq
IGhpZ2hlciBsZXZlbCBhbmQgYmUgZnVsbHkgb3IgcGFydGlhbGx5IHJlLXVzZWQgYnkgdGhlIHVu
ZGVybHlpbmcgbGF5ZXJzLgorICogVGhlc2UgY29uZmlndXJhdGlvbiB2YWx1ZXMgYXJlOgorICog
IG8gbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorICogIG8gc3VwcG9ydGVkIHNhbXBsZSBy
YXRlcworICogIG8gc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzLgorICogRS5nLiBvbmUgY2FuIGRl
ZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBkcml2ZXIsIGRldmljZSBvciBzdHJlYW0u
CisgKiBFdmVyeSB1bmRlcmx5aW5nIGxheWVyIGluIHR1cm4gY2FuIHJlLWRlZmluZSBzb21lIG9y
IGFsbCBvZiB0aGVtIHRvIGJldHRlcgorICogZml0IGl0cyBuZWVkcy4gRm9yIGV4YW1wbGUsIGRy
aXZlciBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0byBiZQorICogaW4gWzE7IDhdIHJh
bmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0g
b25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBh
IHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdlLgorICoKKyAqIE5vdGU6IGlmIGFu
eSBvZiB0aGUgdmFsdWVzIGFyZSBub3QgZGVmaW5lZCB0aGVuIFBWIGRyaXZlciBzaG91bGQgdXNl
CisgKiBpdHMgZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZC4KKyAqCisgKiBjaGFubmVscy1taW4KKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1pbmltdW0gYW1v
dW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxl
YXN0IDEuIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KKyAqCisg
KiBjaGFubmVscy1tYXgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgVGhlIG1heGltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICog
ICAgICBNdXN0IGJlIGF0IGxlYXN0IDxjaGFubmVscy1taW4+LiBJZiBub3QgZGVmaW5lZCB0aGVu
IHVzZSBmcm9udGVuZCdzCisgKiAgICAgIGRlZmF1bHQuCisgKgorICogc2FtcGxlLXJhdGVzCisg
KiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1aW50cz4KKyAqCisgKiAgICAgIExpc3Qg
b2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBzZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJB
VE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQu
IFNhbXBsZSByYXRlcyBhcmUgZXhwcmVzc2VkCisgKiAgICAgIGFzIGEgbGlzdCBvZiBkZWNpbWFs
IHZhbHVlcyB3L28gYW55IG9yZGVyaW5nIHJlcXVpcmVtZW50LgorICoKKyAqIHNhbXBsZS1mb3Jt
YXRzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiBYRU5TTkRfUENNX0ZPUk1BVF9Y
WFhfU1RSPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMgc2Vw
YXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQg
dGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGJ1ZmZlci1zaXplCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHNpemUgaW4g
b2N0ZXRzIG9mIHRoZSBidWZmZXIgdG8gYWxsb2NhdGUgcGVyIHN0cmVhbS4KKyAqCisgKiBFeGFt
cGxlIGNvbmZpZ3VyYXRpb246CisgKgorICogRHJpdmVyIGNvbmZpZ3VyYXRpb24gdXNlZCBieSBh
bGwgc3RyZWFtczoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL3NhbXBsZS1mb3Jt
YXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJlYW0gb3ZlcnJpZGVzIHNhbXBsZSBy
YXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2Uv
Mi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPQorICogICAgICAgICI4MDAwOzIyMDUwOzQ0MTAwOzQ4
MDAwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gVmlydHVhbCBzb3VuZCBjYXJkIHNl
dHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBzaG9ydC1uYW1lCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8Y2hhclszMl0+CisgKgorICogICAgICBTaG9ydCBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIGxvbmctbmFtZQorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTG9uZyBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICog
L2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2hvcnQtbmFtZSA9ICJWaXJ0dWFsIGF1ZGlv
IgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvbG9uZy1uYW1lID0KKyAqICAgICAg
ICAgIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNrIgorICoKKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+CisgKgor
ICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ugd2l0aGluIHRoZSB2aXJ0dWFsIHNvdW5k
IGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICogL2xvY2FsL2RvbWFpbi81
L2RldmljZS92c25kLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5lcmFsIGFuYWxvZyIKKyAqCisgKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAg
InAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAicCIgLSBwbGF5YmFjayBzdHJlYW0s
ICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJZiBib3RoIGNhcHR1cmUgYW5kIHBs
YXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBuZWVkIHRvIGJlCisgKiAgICAgIGRl
ZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhhbXBsZSwKKyAqICAgICAgL2xvY2Fs
L2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzAvdHlwZSA9ICJwIgorICog
ICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMC9zdHJlYW0vMS90eXBl
ID0gImMiCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgorICoK
KyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2ln
bmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJl
ZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVuIGdy
YW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAK
KyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4K
KyAqCisgKiBpbmRleAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAg
ICBBZnRlciBzdHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQg
KHdpdGhpbiB0aGUgZnJvbnQKKyAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRo
ZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUKKyAqICAgICAgYmFja2VuZCBieSB0
aGlzIElELiBUaGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW1faWR4IGFzIHRoZSBsYXRlciBpcwor
ICogICAgICB6ZXJvIGJhc2VkIHdpdGhpbiBhIGRldmljZSwgYnV0IHRoaXMgaW5kZXggaXMgY29u
dGlndW91cyB3aXRoaW4gdGhlCisgKiAgICAgIGRyaXZlci4KKyAqLworCisvKgorICogU1RBVEUg
RElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVG9vbCBzdGFjayBjcmVhdGVzIGZyb250
IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5pdGlhbCBzdGF0ZQorICogWGVuYnVzU3RhdGVJ
bml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgYW5kIHNldHMgdXAgZnJvbnRlbmQg
c291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIgZG9tYWluLgorICoKKyAqIEZyb250ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlz
aW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVlcnkgYmFj
a2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkYXRhLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2aWNlLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQKKyAqCisg
KiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRpb24KKyAqIG8gQWxsb2NhdGUgYW5kIGluaXRp
YWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgcGVyIGNvbmZpZ3VyZWQKKyAqICAgcGxheWJhY2sv
Y2FwdHVyZSBzdHJlYW0uCisgKiBvIFB1Ymxpc2ggdHJhbnNwb3J0IHBhcmFtZXRlcnMKKyAqICAg
dGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAgdGhpcyBjb25uZWN0aW9uLgorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBDb25uZWN0IHRvIHRoZSBldmVu
dCBjaGFubmVscy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIENyZWF0ZSBhbmQgaW5pdGlhbGl6ZSBP
UworICogIHZpcnR1YWwgc291bmQgZGV2aWNlIGluc3RhbmNlcworICogIGFzIHBlciBjb25maWd1
cmF0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAg
ICAgICAgVgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVVbmtub3duCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDbG9zZWQKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUNsb3NpbmcKKyAqIG8gUmVtb3Zl
IHZpcnR1YWwgc291bmQgZGV2aWNlCisgKiBvIFJlbW92ZSBldmVudCBjaGFubmVscworICogICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVu
YnVzU3RhdGVDbG9zZWQKKyAqCisgKi8KKworLyoKKyAqIFBDTSBGT1JNQVRTCisgKgorICogWEVO
U05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQorICoKKyAqIGZvcm1hdDogPFMvVS9G
PjxiaXRzPiBvciA8bmFtZT4KKyAqICAgICBTIC0gc2lnbmVkLCBVIC0gdW5zaWduZWQsIEYgLSBm
bG9hdAorICogICAgIGJpdHMgLSA4LCAxNiwgMjQsIDMyCisgKiAgICAgbmFtZSAtIE1VX0xBVywg
R1NNLCBldGMuCisgKgorICogZW5kaWFuOiA8TEUvQkU+LCBtYXkgYmUgYWJzZW50CisgKiAgICAg
TEUgLSBMaXR0bGUgZW5kaWFuLCBCRSAtIEJpZyBlbmRpYW4KKyAqLworI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9TOCAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTgg
ICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRSAgICAgICAgMgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAgICAgIDMKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Ux
Nl9CRSAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEUgICAgICAgIDYK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAgICAgICA3CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfQkUgICAgICAgIDkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFICAgICAgICAx
MAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkUgICAgICAgIDExCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAgMTIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTMyX0JFICAgICAgICAxMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEUgICAg
ICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwgSUVFRS03NTQgMzItYml0LCAqLworI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GMzJfQkUgICAgICAgIDE1IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAg
ICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEUgICAgICAgIDE2IC8q
IDgtYnl0ZSBmbG9hdCwgSUVFRS03NTQgNjQtYml0LCAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9GNjRfQkUgICAgICAgIDE3IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAq
LworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEUgMTgKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFIDE5CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX01VX0xBVyAgICAgICAgMjAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
QV9MQVcgICAgICAgICAyMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ00gICAg
IDIyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcgICAgICAgICAgMjMKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAorCisvKgorICogUkVRVUVTVCBDT0RF
Uy4KKyAqLworI2RlZmluZSBYRU5TTkRfT1BfT1BFTiAgICAgICAgICAgICAgICAgIDAKKyNkZWZp
bmUgWEVOU05EX09QX0NMT1NFICAgICAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9PUF9S
RUFEICAgICAgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5TTkRfT1BfV1JJVEUgICAgICAgICAg
ICAgICAgIDMKKyNkZWZpbmUgWEVOU05EX09QX1NFVF9WT0xVTUUgICAgICAgICAgICA0CisjZGVm
aW5lIFhFTlNORF9PUF9HRVRfVk9MVU1FICAgICAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfT1Bf
TVVURSAgICAgICAgICAgICAgICAgIDYKKyNkZWZpbmUgWEVOU05EX09QX1VOTVVURSAgICAgICAg
ICAgICAgICA3CisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1Ms
IEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVOU05EX0RSSVZFUl9OQU1FICAgICAgICAgICAgICAg
ICAgICJ2c25kIgorCisjZGVmaW5lIFhFTlNORF9MSVNUX1NFUEFSQVRPUiAgICAgICAgICAgICAg
ICAiOyIKKy8qIFBhdGggZW50cmllcyAqLworI2RlZmluZSBYRU5TTkRfUEFUSF9ERVZJQ0UgICAg
ICAgICAgICAgICAgICAgImRldmljZSIKKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFNICAgICAg
ICAgICAgICAgICAgICJzdHJlYW0iCisvKiBGaWVsZCBuYW1lcyAqLworI2RlZmluZSBYRU5TTkRf
RklFTERfVkNBUkRfU0hPUlRfTkFNRSAgICAgICAgInNob3J0LW5hbWUiCisjZGVmaW5lIFhFTlNO
RF9GSUVMRF9WQ0FSRF9MT05HX05BTUUgICAgICAgICAibG9uZy1uYW1lIgorI2RlZmluZSBYRU5T
TkRfRklFTERfUklOR19SRUYgICAgICAgICAgICAgICAgInJpbmctcmVmIgorI2RlZmluZSBYRU5T
TkRfRklFTERfRVZUX0NITkwgICAgICAgICAgICAgICAgImV2ZW50LWNoYW5uZWwiCisjZGVmaW5l
IFhFTlNORF9GSUVMRF9ERVZJQ0VfTkFNRSAgICAgICAgICAgICAibmFtZSIKKyNkZWZpbmUgWEVO
U05EX0ZJRUxEX1RZUEUgICAgICAgICAgICAgICAgICAgICJ0eXBlIgorI2RlZmluZSBYRU5TTkRf
RklFTERfU1RSRUFNX0lOREVYICAgICAgICAgICAgImluZGV4IgorI2RlZmluZSBYRU5TTkRfRklF
TERfQ0hBTk5FTFNfTUlOICAgICAgICAgICAgImNoYW5uZWxzLW1pbiIKKyNkZWZpbmUgWEVOU05E
X0ZJRUxEX0NIQU5ORUxTX01BWCAgICAgICAgICAgICJjaGFubmVscy1tYXgiCisjZGVmaW5lIFhF
TlNORF9GSUVMRF9TQU1QTEVfUkFURVMgICAgICAgICAgICAic2FtcGxlLXJhdGVzIgorI2RlZmlu
ZSBYRU5TTkRfRklFTERfU0FNUExFX0ZPUk1BVFMgICAgICAgICAgInNhbXBsZS1mb3JtYXRzIgor
I2RlZmluZSBYRU5TTkRfRklFTERfQlVGRkVSX1NJWkUgICAgICAgICAgICAgImJ1ZmZlci1zaXpl
IgorCisvKiBTdHJlYW0gdHlwZSBmaWVsZCB2YWx1ZXMuICovCisjZGVmaW5lIFhFTlNORF9TVFJF
QU1fVFlQRV9QTEFZQkFDSyAgICAgICAgICAicCIKKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBF
X0NBUFRVUkUgICAgICAgICAgICJjIgorLyogU2FtcGxlIHJhdGUgbWF4IHN0cmluZyBsZW5ndGgg
Ki8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9SQVRFX01BWF9MRU4gICAgICAgICAgICA2CisvKiBT
YW1wbGUgZm9ybWF0IGZpZWxkIHZhbHVlcyAqLworI2RlZmluZSBYRU5TTkRfU0FNUExFX0ZPUk1B
VF9NQVhfTEVOICAgICAgICAgMjQKKworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TOF9TVFIg
ICAgICAgICAgICAgICAgICJzOCIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVThfU1RSICAg
ICAgICAgICAgICAgICAidTgiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRV9TVFIg
ICAgICAgICAgICAgInMxNl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0JFX1NU
UiAgICAgICAgICAgICAiczE2X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfTEVf
U1RSICAgICAgICAgICAgICJ1MTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UxNl9C
RV9TVFIgICAgICAgICAgICAgInUxNl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0
X0xFX1NUUiAgICAgICAgICAgICAiczI0X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9T
MjRfQkVfU1RSICAgICAgICAgICAgICJzMjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X1UyNF9MRV9TVFIgICAgICAgICAgICAgInUyNF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTI0X0JFX1NUUiAgICAgICAgICAgICAidTI0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9TMzJfTEVfU1RSICAgICAgICAgICAgICJzMzJfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX1MzMl9CRV9TVFIgICAgICAgICAgICAgInMzMl9iZSIKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfVTMyX0xFX1NUUiAgICAgICAgICAgICAidTMyX2xlIgorI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9VMzJfQkVfU1RSICAgICAgICAgICAgICJ1MzJfYmUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX0YzMl9MRV9TVFIgICAgICAgICAgICAgImZsb2F0X2xlIgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfQkVfU1RSICAgICAgICAgICAgICJmbG9hdF9iZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0xFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2NF9sZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0JFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2
NF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFX1NUUiAi
aWVjOTU4X3N1YmZyYW1lX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VC
RlJBTUVfQkVfU1RSICJpZWM5NThfc3ViZnJhbWVfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX01VX0xBV19TVFIgICAgICAgICAgICAgIm11X2xhdyIKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfQV9MQVdfU1RSICAgICAgICAgICAgICAiYV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0lNQV9BRFBDTV9TVFIgICAgICAgICAgImltYV9hZHBjbSIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfTVBFR19TVFIgICAgICAgICAgICAgICAibXBlZyIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfR1NNX1NUUiAgICAgICAgICAgICAgICAiZ3NtIgorCisvKgorICogU1RBVFVT
IFJFVFVSTiBDT0RFUy4KKyAqLworIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVj
aWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9FUlJPUiAg
ICAgICAgICAgICAgICAgKC0xKQorIC8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5
LiAqLworI2RlZmluZSBYRU5TTkRfUlNQX09LQVkgICAgICAgICAgICAgICAgICAwCisKKy8qCisg
KiBEZXNjcmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2Vu
ZCBkcml2ZXIuCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQg
ZHJpdmVyIGNvbW11bmljYXRlcyB3aXRoCisgKiBlYWNoIG90aGVyIHVzaW5nIGEgc2hhcmVkIHBh
Z2UgYW5kIGFuIGV2ZW50IGNoYW5uZWwuCisgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcg
d2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICoKKyAqIEFsbCByZXF1ZXN0IHBh
Y2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykKKyAqCisgKgorICogUmVxdWVz
dCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6CisgKiAg
ICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lk
eCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtX3JhdGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICBncmVmX2RpcmVjdG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQor
ICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX09QRU4KKyAqIHN0cmVhbV9pZHggLSB1
aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5
CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBwY21fcmF0ZSAtIHVpbnQzMl90LCBzdHJlYW0gZGF0
YSByYXRlLCBIegorICogcGNtX2Zvcm1hdCAtIHVpbnQ4X3QsIFhFTlNORF9QQ01fRk9STUFUX1hY
WCB2YWx1ZQorICogcGNtX2NoYW5uZWxzIC0gdWludDhfdCwgbnVtYmVyIG9mIGNoYW5uZWxzIG9m
IHRoaXMgc3RyZWFtCisgKiBncmVmX2RpcmVjdG9yeV9zdGFydCAtIGdyYW50X3JlZl90LCBhIHJl
ZmVyZW5jZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAgZGVzY3JpYmluZyBzaGFyZWQg
YnVmZmVyIHJlZmVyZW5jZXMuIEF0IGxlYXN0IG9uZSBwYWdlIGV4aXN0cy4gSWYgc2hhcmVkCisg
KiAgIGJ1ZmZlciBzaXplIGV4Y2VlZHMgd2hhdCBjYW4gYmUgYWRkcmVzc2VkIGJ5IHRoaXMgc2lu
Z2xlIHBhZ2UsIHRoZW4KKyAqICAgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2UgbXVzdCBiZSBz
dXBwbGllZCAoZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93CisgKiAgIGlzIG5vdCBOVUxMKQorICov
CisKK3N0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgeworICAgIHVpbnQzMl90IHBjbV9yYXRlOyAvKiBp
biBIeiAqLworICAgIHVpbnQ4X3QgcGNtX2Zvcm1hdDsKKyAgICB1aW50OF90IHBjbV9jaGFubmVs
czsKKyAgICB1aW50MTZfdCBfX3Jlc2VydmVkMDsKKyAgICBncmFudF9yZWZfdCBncmVmX2RpcmVj
dG9yeV9zdGFydDsKK307CisKKy8qCisgKiBTaGFyZWQgcGFnZSBmb3IgWEVOU05EX09QX09QRU4g
YnVmZmVyIGRlc2NyaXB0b3IgKGdyZWZfZGlyZWN0b3J5IGluIHRoZQorICogICByZXF1ZXN0KSBl
bXBsb3lzIGEgbGlzdCBvZiBwYWdlcywgZGVzY3JpYmluZyBhbGwgcGFnZXMgb2YgdGhlIHNoYXJl
ZCBkYXRhCisgKiAgIGJ1ZmZlcjoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2Rpcl9uZXh0X3Bh
Z2UgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudW1fZ3JlZnMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBncmVmWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBncmVmWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmW04gLTFdICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZ3JlZl9kaXJfbmV4dF9w
YWdlIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcK
KyAqICAgcGFnZSBkaXJlY3RvcnkKKyAqIG51bV9ncmVmcyAtIG51bWJlciBvZiBncmVmcyBpbiB0
aGlzIHBhZ2UKKyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVk
IHBhZ2Ugb2YgdGhlIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KKyAq
LworCitzdHJ1Y3QgeGVuc25kX3BhZ2VfZGlyZWN0b3J5IHsKKyAgICBncmFudF9yZWZfdCBncmVm
X2Rpcl9uZXh0X3BhZ2U7CisgICAgdWludDMyX3QgbnVtX2dyZWZzOworICAgIGdyYW50X3JlZl90
IGdyZWZbMF07Cit9OworCisvKgorICogIFJlcXVlc3QgY2xvc2UgLSBjbG9zZSBhbiBvcGVuZWQg
cGNtIHN0cmVhbToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAg
ICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50
MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRp
b24gLSB1aW50OF90LCBYRU5TTkRfT1BfQ0xPU0UKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBp
bmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9m
IHRoZSBzdHJlYW0pCisgKi8KKworc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgeworICAgIC8qIHBs
YWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4OSBjb25jZXJu
KSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKKy8qCisgKiBSZXF1ZXN0IHJl
YWQvd3JpdGUgLSB1c2VkIGZvciByZWFkIChmb3IgY2FwdHVyZSkgb3Igd3JpdGUgKGZvciBwbGF5
YmFjayk6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAg
ICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb2Zmc2V0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVuZ3RoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBp
biByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1JFQUQvWEVOU05E
X09QX1dSSVRFCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAo
InN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQorICogb2Zm
c2V0IC0gdWludDMyX3QsIHJlYWQgb3Igd3JpdGUgZGF0YSBvZmZzZXQgd2l0aGluIHRoZSBzaGFy
ZWQgYnVmZmVyCisgKiAgIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIHJlcXVlc3QKKyAqIGxl
bmd0aCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgbGVuZ3RoCisgKi8KKworc3RydWN0
IHhlbnNuZF93cml0ZV9yZXEgeworICAgIHVpbnQzMl90IG9mZnNldDsKKyAgICB1aW50MzJfdCBs
ZW47Cit9OworCitzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHsKKyAgICB1aW50MzJfdCBvZmZzZXQ7
CisgICAgdWludDMyX3QgbGVuOworfTsKKworLyoKKyAqIFJlcXVlc3Qgc2V0L2dldCB2b2x1bWUg
LSBzZXQvZ2V0IGNoYW5uZWxzJyB2b2x1bWUgb2YgdGhlIHN0cmVhbSBnaXZlbjoKKyAqICAgICAg
ICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAg
IDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2
YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRf
T1BfU0VUX1ZPTFVNRSBvciBYRU5TTkRfT1BfR0VUX1ZPTFVNRQorICogc3RyZWFtX2lkeCAtIHVp
bnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkK
KyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BF
TiBpcyB1c2VkIHRvIGV4Y2hhbmdlIHZvbHVtZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAg
IDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMg
ICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNoYW5uZWxbMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNo
YW5uZWxbMV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiAgICAgICAg
ICAgICAgICAgIGNoYW5uZWxbWEVOU05EX09QX09QRU4ucGNtX2NoYW5uZWxzIC0gMV0gICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogY2hhbm5lbFtpXSAtIHNpbnQz
Ml90LCB2b2x1bWUgb2YgaS10aCBjaGFubmVsCisgKiBWb2x1bWUgaXMgZXhwcmVzc2VkIGFzIGEg
c2lnbmVkIHZhbHVlIGluIHN0ZXBzIG9mIDAuMDAxIGRCLAorICogd2hpbGUgMCBiZWluZyAwIGRC
LgorICovCisKK3N0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgeworICAgIC8qIHBsYWNlIGhvbGRl
ciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4OSBjb25jZXJuKSAqLworICAg
IHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEg
eworICAgIC8qIHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUg
KEM4OSBjb25jZXJuKSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKKy8qCisg
KiBSZXF1ZXN0IG11dGUvdW5tdXRlIC0gbXV0ZS91bm11dGUgc3RyZWFtOgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVl
LCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9N
VVRFL1hFTlNORF9PUF9VTk1VVEUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0
aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBzdHJl
YW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNo
YW5nZSBtdXRlL3VubXV0ZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAgIDAgICAgICAgICAg
ICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgY2hhbm5lbFswXSAgICB8ICAgY2hhbm5lbFsx
XSAgICB8ICAgY2hhbm5lbFsyXSAgICB8ICAgY2hhbm5lbFszXSAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
Y2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8ICAgY2hhbm5lbFtpKzJdICB8ICAgY2hh
bm5lbFtpKzNdICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogY2hhbm5lbFtpXSAtIHVpbnQ4X3QsIG5vbi16ZXJv
IGlmIGktdGggY2hhbm5lbCBuZWVkcyB0byBiZSBtdXRlZC91bm11dGVkCisgKiBOdW1iZXIgb2Yg
Y2hhbm5lbHMgcGFzc2VkIGlzIGVxdWFsIHRvIFhFTlNORF9PUF9PUEVOIHJlcXVlc3QgcGNtX2No
YW5uZWxzCisgKiBmaWVsZAorICovCisKK3N0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEgeworICAgIC8q
IHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4OSBjb25j
ZXJuKSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRf
dW5tdXRlX3JlcSB7CisgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhl
IHN0cnVjdHVyZSAoQzg5IGNvbmNlcm4pICovCisgICAgdWludDhfdCBfX3BsYWNlaG9sZGVyOwor
fTsKKworLyoKKyAqIEFsbCByZXNwb25zZSBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3RoICg2
NCBieXRlcykKKyAqCisgKiBSZXNwb25zZSBmb3IgYWxsIHJlcXVlc3RzOgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2
ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVxdWVzdAorICogc3RyZWFt
X2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4
X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBzdGF0dXMgLSBpbnQ4
X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JTUF8/Pz8pCisgKi8KKwordW5pb24geGVuc25k
X3JlcSB7CisgICAgc3RydWN0IHsKKyAgICAgICAgdWludDE2X3QgaWQ7CisgICAgICAgIHVpbnQ4
X3Qgb3BlcmF0aW9uOworICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7CisgICAgICAgIHVpbnQz
Ml90IHBhZGRpbmc7CisgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRf
b3Blbl9yZXEgb3BlbjsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSBj
bG9zZTsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKKyAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHJlYWQ7CisgICAgICAgICAgICAg
ICAgc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSBnZXRfdm9sOworICAgICAgICAgICAgICAgIHN0
cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKKyAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX211dGVfcmVxIG11dGU7CisgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF91bm11
dGVfcmVxIHVubXV0ZTsKKyAgICAgICAgICAgIH0gb3A7CisgICAgICAgIH0gZGF0YTsKKyAgICB1
aW50OF90IHJhd1s2NF07Cit9OworCit1bmlvbiB4ZW5zbmRfcmVzcCB7CisgICAgc3RydWN0IHsK
KyAgICAgICAgdWludDE2X3QgaWQ7CisgICAgICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOworICAgICAg
ICB1aW50OF90IHN0cmVhbV9pZHg7CisgICAgICAgIGludDhfdCBzdGF0dXM7CisgICAgfSBkYXRh
OworICAgIHVpbnQ4X3QgcmF3WzY0XTsKK307CisKK0RFRklORV9SSU5HX1RZUEVTKHhlbl9zbmRp
ZiwgdW5pb24geGVuc25kX3JlcSwgdW5pb24geGVuc25kX3Jlc3ApOworCisjZW5kaWYgLyogX19Y
RU5fUFVCTElDX0lPX1hFTlNORF9IX18gKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBs
aXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 08:49:51 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 08:49:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cACCd-0003q5-Da; Fri, 25 Nov 2016 08:49:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cACCb-0003p5-GH
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 08:49:49 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 E1/C8-09407-C2BF7385; Fri, 25 Nov 2016 08:49:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLIsWRWlGSWpSXmKPExsVyMfTSYV3t3+Y
 RBvNv6Vus7LnI7MDocfjDFZYAxijWzLyk/IoE1owbpx0LFk9kqpj6vbCB8fxxxi5GLg4hgQWM
 Enff3mYGcVgEXrJIHJ8PkZEQ6GeVuLChm6mLkRPIiZGY9+wGI4RdI/Fx01WwuJCAosTXZ9OZI
 EatYpJ4270ELMEmYCSx/MYPFhBbBKho3ep3LCBFzAI7mCU2X73JCpIQFnCTWP9hMVgRi4CqxM
 Tn08HivAJOEusWbofaJidx81wnM4jNKeAscXvPRqA4B9A2J4k9G8QmMAI9wLCKUaM4tagstUj
 X0FAvqSgzPaMkNzEzR9fQwFQvN7W4ODE9NScxqVgvOT93EyMwuBiAYAfjynbnQ4ySHExKorx6
 v8wjhPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwKoHkBItS01Mr0jJzgGEOk5bg4FES4U38DpTmL
 S5IzC3OTIdInWK05Hj14cUDJo43u14CyY4PHx4wCbHk5eelSonzMoPMEwBpyCjNgxsHi8VLjL
 JSwryMQAcK8RSkFuVmlqDKv2IU52BUEuatAZnCk5lXArf1FdBBTEAHOf8AO6gkESEl1cDIrPP
 99sLLu6YdvfXge8fp+6cjncTfqdi92ZmU9eFEUfptnW0MyssSPyZfdHl2aNHmCZmlZgIL6lYE
 Pj1h929RmZboA46Y74v9p7mFJW5XvhC+6qb0mtmXTvku1tLd1c97vsCfsfxG0N7by6yk3Nwtm
 W5k8hdET1jucnKD20fTR4oT5i2aJbwmTomlOCPRUIu5qDgRAHphIuPAAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480063785!35854102!1
X-Originating-IP: [209.85.210.195]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 692 invoked from network); 25 Nov 2016 08:49:45 -0000
Received: from mail-wj0-f195.google.com (HELO mail-wj0-f195.google.com)
 (209.85.210.195)
 by server-12.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 08:49:45 -0000
Received: by mail-wj0-f195.google.com with SMTP id kp2so4854814wjc.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 00:49:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=URTSdRhkEHwVDwPr90ifwIsojLSJwCpiVTebCOnNHdw=;
 b=qM/c/uZrcGbbbguLBmQg0TbREFOrHH/kxzflG5gyVX25KgSLQjsi7oKPk2rkDvT51t
 2BNLyOt7wUBRhssoZ71d46MlilGXJChWcvaN8PfoGWsZMz2od+Yq5UM/O+XxSSklwh8F
 sR9bPvrwN8uZYDSBLC10qHgzXvcAfRoZzIlkZnaebVEHgC4swg7WINTuWXWvYKdkF+1D
 qRoBnbRHDhRbBd0gS2R4sx30Unyu9rnljzBZzBoOGPV5BCWoP1S/cNx8scAVQV+E1xGQ
 Bn9+6N/vMWwZZe2DMhKj/tHhS8Gp6EQQ9B/XZLKGQBo3g/8usXbZlLYdvqS8PPA5m879
 OUnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=URTSdRhkEHwVDwPr90ifwIsojLSJwCpiVTebCOnNHdw=;
 b=hVSBY+t0plJ3ilVsgEKbrBgMmADcDjvrWcjrVwamzIs1pOXYRYWmMa0Ii75lZ5LlG3
 8ihcqczLnHb1MTCVTPJwopIrc1/MkCvlVSzGHxQdKrQxF9JLsdHphdNifDJ2p3+BogH0
 r0J/KoeNeY8JTWOigBi5LI8saTzMJu1Q7Axmpuwnsf/NmyNQ/RQU+4nHP9YsyvedpfVu
 wnU2QlcnFEN+rnPH3t/iUYXQGnqOu9BfgjwGrVB7GpPJ/kmm80Gajn/nA3sFUHGTx23o
 on3d4AvB29jNAMVhmHK/DAxJ6lIDhGgeWkQUewWGA5luu1SeD46Sd2LDrevm2pdIFdJy
 G0xA==
X-Gm-Message-State: AKaTC00M/oH2254Sn9jnIQLvuombALe+fwOkf2ItnjgbXDZVYHIMz15fKKLyQt+2/vqtuA==
X-Received: by 10.194.150.108 with SMTP id uh12mr6653881wjb.107.1480063786730; 
 Fri, 25 Nov 2016 00:49:46 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-53.209.223.85.sovam.net.ua. [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id xu5sm45812857wjc.49.2016.11.25.00.49.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 00:49:45 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 10:49:38 +0200
Message-Id: <1480063778-29935-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
References: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKVGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmly
dHVhbGl6ZWQKc291bmQgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4K
ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEdyeXRzb3YgPE9sZWtz
YW5kcl9Hcnl0c292QGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgRG15dHJ5c2h5
biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgpTaWduZWQtb2ZmLWJ5OiBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgoKLS0t
CkNoYW5nZXMgc2luY2UgdjE6CiAqIHJlbW92ZWQgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykp
IGZyb20gYWxsIHN0cnVjdHVyZXMgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2UgdjI6CiAqIHJl
bW92ZWQgYWxsIEMgc3RydWN0dXJlcwogKiBhZGRlZCBwcm90b2NvbCBkZXNjcmlwdGlvbiBiZXR3
ZWVuIGZyb250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlcnMKCkNoYW5nZXMgc2luY2UgdjM6CiAqIGZp
eGVkIHNvbWUgdHlwb3MKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9BVF8qKiB0byBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfKioKICogcmVuYW1lZCBYRU5TTkRfUENNX0ZPUk1BVF9GTE9B
VDY0XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0Y2NF8qKgogKiBhZGRlZCAnaWQnIGZpZWxkIHRv
IHRoZSByZXF1ZXN0IGFuZCByZXNwb25zZSBwYWNrZXRzCiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcg
dG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogcmVuYW1lZCAncGNtX2Rh
dGFfcmF0ZScgdG8gJ3BjbV9yYXRlJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5h
bWVkICdwY21fc3RyZWFtX3R5cGUnIHRvICdwY21fdHlwZScgaW4gdGhlIHBhY2tldHMgZGVzY3Jp
cHRpb24KICogcmVtb3ZlZCAnc3RyZWFtX2lkJyBmaWVsZCBmcm9tIHRoZSByZXNwb25zZSBwYWNr
ZXRzCgpDaGFuZ2VzIHNpbmNlIHY0OgogKiByZW5hbWVkICdzdHJlYW1faWQnIGJhY2sgdG8gdGhl
IHRvICdzdHJlYW0nIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9uCiAqIG1vdmVkICdpZCcgZmll
bGQgdG8gdGhlIHVwcGVyIHBvc2l0aW9uIGluIHRoZSByZXNwb25zZSBwYWNrZXRzCgpDaGFuZ2Vz
IHNpbmNlIHY1OgogKiBTbGlnaHRseSByZXdvcmtlZCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMK
ICogU2l6ZSBvZiB0aGUgcmVxdWVzdC9yZXNwb25zZSBwYWNrZXQgaXMgY2hhbmdlZCB0byB0aGUg
NjQgYnl0ZXMKICogTm93IHBhcmFtZXRlcnMgZm9yIHRoZSBYRU5TTkRfT1BfU0VUX1ZPTFVNRS9Y
RU5TTkRfT1BfR0VUX1ZPTFVNRSBhcmUKICAgcGFzc2VkIHZpYSBzaGFyZWQgcGFnZQogKiBBZGRl
ZCBwYXJhbWV0ZXJzIGZvciB0aGUgWGVuQnVzIG5vZGVzIChub3cgZWFjaCBzdHJlYW0gY2FuIGJl
IG1hcHBlZAogICB0byB0aGUgZGVmaW5lZCBzb3VuZCBkZXZpY2UgaW4gdGhlIGJhY2tlbmQgdXNp
bmcgdGhvc2UgcGFyYW1ldGVycykKICogQWRkZWQgWGVuQnVzIHN0YXRlIGRpYWdyYW1zIGRlc2Ny
aXB0aW9uCgpDaGFuZ2VzIHNpbmNlIHY2OgogKiBSZXdvcmtlZCBzdHJlYW1zIGRlc2NyaXB0aW9u
ICBpbiB0aGUgQmFja2VuZCBYZW5CdXMgTm9kZXMKCkNoYW5nZXMgc2luY2Ugdjc6CiAqIHJlLXdv
cmtlZCBiYWNrZW5kIGRldmljZSBwYXJhbWV0ZXJzIHRvIGJlIG1vcmUgZ2VuZXJpYyBhbmQgZmxl
eGlibGUKICogZXh0ZW5kZWQgZnJvbnRlbmQgZGV2aWNlIHBhcmFtZXRlcnMKICogc2xpZ2h0bHkg
dXBkYXRlZCBzdGF0ZSBtYWNoaW5lIGRlc2NyaXB0aW9uIGFkZGVkIG11dGUvdW5tdXRlIGNvbW1h
bmRzCiAqIGFkZGVkIGNvbnN0YW50cyBmb3IgWGVuU3RvcmUgY29uZmlndXJhdGlvbiBzdHJpbmdz
CiAgIChmaWVsZHMsIFBDTSBmb3JtYXRzIGV0Yy4pCiAqIGNoYW5nZWQgcmVxdWVzdC9yZXNwb25z
ZSBzdHJ1Y3R1cmUgc2l6ZSBmcm9tIDY0IG9jdGV0cyB0byAxNgogKiBpbnRyb2R1Y2VkIGR5bmFt
aWMgYnVmZmVyIGFsbG9jYXRpb24gaW5zdGVhZCBvZgogICBzdGF0aWMgWEVOU05EX01BWF9QQUdF
U19QRVJfUkVRVUVTVAogKiByZS13b3JrZWQgb3BlbiByZXF1ZXN0IHRvIGFsbG93IGR5bmFtaWMg
YnVmZmVyIGFsbG9jYXRpb24KICogcmUtd29ya2VkIHJlYWQvd3JpdGUvdm9sdW1lIHJlcXVlc3Rz
LCBzbyB0aGV5IGRvbid0IHBhc3MgZ3JlZnM6CiAgIGJ1ZmZlciBmcm9tIHRoZSBvcGVuIHJlcXVl
c3QgaXMgdXNlZCBmb3IgdGhlc2Ugb3BlcmF0aW9ucyB0byBwYXNzIGRhdGEKICogc3BlY2lmaWVk
IHR5cGUgb2YgdGhlIHZvbHVtZSB2YWx1ZSB0byBiZSBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcwog
ICBvZiAwLjAwMSBkQm0sIHdoaWxlIDAgYmVpbmcgMGRCbS4KICogYWRkZWQgTGludXggaW5jbHVk
ZSBmaWxlIHdpdGggc3RydWN0dXJlIGRlZmluaXRpb25zCgpDaGFuZ2VzIHNpbmNlIHY4OgogKiBj
aGFuZ2VkIGZyb250ZW5kLWlkIHRvIGZyb250ZW5kX2lkCiAqIHNpbmdsZSBzb3VuZCBjYXJkIHN1
cHBvcnQsIGNvbmZpZ3VyZWQgd2l0aCBidW5jaCBvZgogICBkZXZpY2VzL3N0cmVhbXMKICogY2xh
cmlmdWNhdGlvbiBtYWRlIG9uIHNhbXBsZSByYXRlcyBhbmQgZm9ybWF0cyBleHByZXNzZWQgYXMK
ICAgZGVjaW1hbHMgdy9vIGFueSBwYXJ0aWN1bGFyIG9yZGVyaW5nCiAqIHB1dCBkZXNjcmlwdGlv
biBvZiBtaWdyYXRpb24vZGlzY29ubmVjdGlvbiBzdGF0ZQogKiByZXBsYWNlZCBfX2F0dHJpYnV0
ZV9fKChwYWNrZWQpKSB0byBfX3BhY2tlZAogKiBjaGFuZ2VkIHBhZGRpbmcgb2YgcmluZyBzdHJ1
Y3R1cmVzIHRvIDY0IHRvIGZpdCBjYWNoZSBsaW5lCiAqIHJlbW92ZWVkICNpZmRlZiBfX0tFUk5F
TAogKiBleHBsaWNpdGx5IHN0YXRlZCB3aGljaCBpbmRpY2VzIGluIFhlblN0b3JlIGNvbmZpZ3Vy
YXRpb24KICAgYXJlIGNvbnRpZ3VvdXMKICogYWRkZWQgZGVzY3JpcHRpb24gdG8gd2hhdCBmcm9u
dGVuZCdzIGRlZmF1bHRzIGFyZQogKiBtYWRlIG5hbWVzIG9mIHZpcnR1YWwgY2FyZC9kZXZpY2Vz
IG9wdGlvbmFsCiAqIHJlbW92ZWQgUENNX0ZPUk1BVF9TUEVDSUFMCiAqIGNoYW5nZWQgdm9sdW1l
IHVuaXRzIGZyb20gZEJtIHRvIGRCCgpDaGFuZ2VzIHNpbmNlIHY5OgogKiByZW1vdmVkIHNuZGlm
X2xpbnV4LmgKICogbW92ZWQgYWxsIHN0cnVjdHVyZXMgZnJvbSBzbmRpZl9saW51eC5oIHRvIHNu
ZGlmLmgKICogc3RydWN0dXJlcyBwYWRkZWQgd2hlcmUgbmVlZGVkCiAqIGZpeGVkIEh6IGNvbW1l
bnQKCkNoYW5nZXMgc2luY2UgdjEwOgogKiBmaXhlZCB0YWJzIHRvIDQgc3BhY2VzIHRvIGNvbXBs
eSB3aXRoIFhlbiBjb2Rpbmcgc3R5bGUKICogYWRkZWQgcGxhY2Vob2xkZXJzIHRvIGVtcHR5IHN0
cnVjdHVyZXMgKEM4OSBjb25jZXJuKQogKiBhZGRlZCBtaXNzaW5nIGhlYWRlciBpbmNsdWRlcwot
LS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIHwgNzA1ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcwNSBpbnNlcnRpb25zKCsp
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9pby9zbmRpZi5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRjYjJkZjYK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaApAQCAtMCww
ICsxLDcwNSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogc25kaWYuaAorICoKKyAqIFVu
aWZpZWQgc291bmQtZGV2aWNlIEkvTyBpbnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoK
KyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkg
cGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0
ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0
aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRh
dGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gs
IGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNv
ZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAq
IGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6
CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBu
b3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwg
cG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURF
RCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJ
TVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1F
UkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBO
T05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZ
UklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgor
ICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBP
VEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEgg
VEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZU
V0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCisg
KiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3JzOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+
CisgKiAgICAgICAgICBPbGVrc2FuZHIgR3J5dHNvdiA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5j
b20+CisgKiAgICAgICAgICBPbGVrc2FuZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNo
eW5AZ2xvYmFsbG9naWMuY29tPgorICogICAgICAgICAgSXVyaWkgS29ub3ZhbGVua28gPGl1cmlp
Lmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJ
Q19JT19YRU5TTkRfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCisKKyNp
bmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZy
b250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9l
dmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBi
eSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgor
ICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJl
c3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25h
bCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20g
cHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3Bf
ZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2FyZCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRo
aW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5l
Z290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVz
IHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAq
IGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBj
b252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIHRoZSBYZW5TdG9yZSBpcyBzdG9yZWQgYXMg
c3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVtZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVk
IGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBsaXN0ZWQgYmVsb3cgYXJlCisgKiBl
eHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdlciB0eXBlcyBjYXBhYmxlIG9mIHN0b3Jpbmcg
dGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVybHkgZm9ybWF0ZWQgbm9kZSBzdHJpbmcsIHdp
dGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgWGVuQnVzIE5vZGVzCisgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFk
ZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogSW5kaWNl
cyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBkcml2ZXIgaW5zdGFuY2VzLCBjYXJkcywKKyAq
IGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICogZnJvbnRlbmRfaWQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgRG9tYWluIElEIG9mIHRoZSBzb3VuZCBmcm9u
dGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgdmlydHVhbGl6ZWQg
c291bmQgZHJpdmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRoaXMgZG9tYWluLiBNdWx0aXBsZSBQ
ViBkcml2ZXJzIGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4KKyAqICAgICAgYXQgdGhlIHNhbWUg
dGltZS4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgVW5pcXVlIGRldmljZSBJRC4KKyAqICAgICAgRG9lc24ndCBoYXZlIHRvIGJlIHpl
cm8gYmFzZWQgYW5kL29yIHRvIGJlIGNvbnRpZ3VvdXMuCisgKgorICogc3RyZWFtX2lkeAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJvIGJhc2VkIGNvbnRp
Z3VvdXMgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2aWNlLgorICoKKyAqIEV4YW1wbGUg
Zm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1LCBpbnN0YW5jZSBvZiB0aGUgZHJp
dmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9yIGZpcnN0IFBWIGRyaXZlciksIGRl
dmljZSBpZCAyLAorICogZmlyc3Qgc3RyZWFtICgwKToKKyAqIC9sb2NhbC9kb21haW4vPGZyb250
ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vCisgKiAgICAgICAgIGRldmljZS88ZGV2X2lk
Pi9zdHJlYW0vPHN0cmVhbV9pZHg+L3R5cGUgPSAicCIKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqCisgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNl
dCBvZiBkZXZpY2VzIGFuZCBzdHJlYW1zLCBlYWNoCisgKiBpcyBpbmRpdmlkdWFsbHkgY29uZmln
dXJlZC4gUGFydCBvZiB0aGUgUENNIGNvbmZpZ3VyYXRpb24gY2FuIGJlIGRlZmluZWQgYXQKKyAq
IGhpZ2hlciBsZXZlbCBhbmQgYmUgZnVsbHkgb3IgcGFydGlhbGx5IHJlLXVzZWQgYnkgdGhlIHVu
ZGVybHlpbmcgbGF5ZXJzLgorICogVGhlc2UgY29uZmlndXJhdGlvbiB2YWx1ZXMgYXJlOgorICog
IG8gbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorICogIG8gc3VwcG9ydGVkIHNhbXBsZSBy
YXRlcworICogIG8gc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzLgorICogRS5nLiBvbmUgY2FuIGRl
ZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBkcml2ZXIsIGRldmljZSBvciBzdHJlYW0u
CisgKiBFdmVyeSB1bmRlcmx5aW5nIGxheWVyIGluIHR1cm4gY2FuIHJlLWRlZmluZSBzb21lIG9y
IGFsbCBvZiB0aGVtIHRvIGJldHRlcgorICogZml0IGl0cyBuZWVkcy4gRm9yIGV4YW1wbGUsIGRy
aXZlciBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0byBiZQorICogaW4gWzE7IDhdIHJh
bmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0g
b25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBh
IHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdlLgorICoKKyAqIE5vdGU6IGlmIGFu
eSBvZiB0aGUgdmFsdWVzIGFyZSBub3QgZGVmaW5lZCB0aGVuIFBWIGRyaXZlciBzaG91bGQgdXNl
CisgKiBpdHMgZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZC4KKyAqCisgKiBjaGFubmVscy1taW4KKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1pbmltdW0gYW1v
dW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxl
YXN0IDEuIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KKyAqCisg
KiBjaGFubmVscy1tYXgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgVGhlIG1heGltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICog
ICAgICBNdXN0IGJlIGF0IGxlYXN0IDxjaGFubmVscy1taW4+LiBJZiBub3QgZGVmaW5lZCB0aGVu
IHVzZSBmcm9udGVuZCdzCisgKiAgICAgIGRlZmF1bHQuCisgKgorICogc2FtcGxlLXJhdGVzCisg
KiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1aW50cz4KKyAqCisgKiAgICAgIExpc3Qg
b2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBzZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJB
VE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQu
IFNhbXBsZSByYXRlcyBhcmUgZXhwcmVzc2VkCisgKiAgICAgIGFzIGEgbGlzdCBvZiBkZWNpbWFs
IHZhbHVlcyB3L28gYW55IG9yZGVyaW5nIHJlcXVpcmVtZW50LgorICoKKyAqIHNhbXBsZS1mb3Jt
YXRzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiBYRU5TTkRfUENNX0ZPUk1BVF9Y
WFhfU1RSPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMgc2Vw
YXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQg
dGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGJ1ZmZlci1zaXplCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHNpemUgaW4g
b2N0ZXRzIG9mIHRoZSBidWZmZXIgdG8gYWxsb2NhdGUgcGVyIHN0cmVhbS4KKyAqCisgKiBFeGFt
cGxlIGNvbmZpZ3VyYXRpb246CisgKgorICogRHJpdmVyIGNvbmZpZ3VyYXRpb24gdXNlZCBieSBh
bGwgc3RyZWFtczoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL3NhbXBsZS1mb3Jt
YXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJlYW0gb3ZlcnJpZGVzIHNhbXBsZSBy
YXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2Uv
Mi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPQorICogICAgICAgICI4MDAwOzIyMDUwOzQ0MTAwOzQ4
MDAwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gVmlydHVhbCBzb3VuZCBjYXJkIHNl
dHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBzaG9ydC1uYW1lCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8Y2hhclszMl0+CisgKgorICogICAgICBTaG9ydCBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIGxvbmctbmFtZQorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTG9uZyBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICog
L2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2hvcnQtbmFtZSA9ICJWaXJ0dWFsIGF1ZGlv
IgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvbG9uZy1uYW1lID0KKyAqICAgICAg
ICAgIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNrIgorICoKKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+CisgKgor
ICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ugd2l0aGluIHRoZSB2aXJ0dWFsIHNvdW5k
IGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICogL2xvY2FsL2RvbWFpbi81
L2RldmljZS92c25kLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5lcmFsIGFuYWxvZyIKKyAqCisgKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAg
InAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAicCIgLSBwbGF5YmFjayBzdHJlYW0s
ICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJZiBib3RoIGNhcHR1cmUgYW5kIHBs
YXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBuZWVkIHRvIGJlCisgKiAgICAgIGRl
ZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhhbXBsZSwKKyAqICAgICAgL2xvY2Fs
L2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzAvdHlwZSA9ICJwIgorICog
ICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMC9zdHJlYW0vMS90eXBl
ID0gImMiCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgorICoK
KyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2ln
bmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJl
ZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVuIGdy
YW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAK
KyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4K
KyAqCisgKiBpbmRleAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAg
ICBBZnRlciBzdHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQg
KHdpdGhpbiB0aGUgZnJvbnQKKyAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRo
ZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUKKyAqICAgICAgYmFja2VuZCBieSB0
aGlzIElELiBUaGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW1faWR4IGFzIHRoZSBsYXRlciBpcwor
ICogICAgICB6ZXJvIGJhc2VkIHdpdGhpbiBhIGRldmljZSwgYnV0IHRoaXMgaW5kZXggaXMgY29u
dGlndW91cyB3aXRoaW4gdGhlCisgKiAgICAgIGRyaXZlci4KKyAqLworCisvKgorICogU1RBVEUg
RElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVG9vbCBzdGFjayBjcmVhdGVzIGZyb250
IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5pdGlhbCBzdGF0ZQorICogWGVuYnVzU3RhdGVJ
bml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgYW5kIHNldHMgdXAgZnJvbnRlbmQg
c291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIgZG9tYWluLgorICoKKyAqIEZyb250ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlz
aW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVlcnkgYmFj
a2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkYXRhLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2aWNlLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQKKyAqCisg
KiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRpb24KKyAqIG8gQWxsb2NhdGUgYW5kIGluaXRp
YWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgcGVyIGNvbmZpZ3VyZWQKKyAqICAgcGxheWJhY2sv
Y2FwdHVyZSBzdHJlYW0uCisgKiBvIFB1Ymxpc2ggdHJhbnNwb3J0IHBhcmFtZXRlcnMKKyAqICAg
dGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAgdGhpcyBjb25uZWN0aW9uLgorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBDb25uZWN0IHRvIHRoZSBldmVu
dCBjaGFubmVscy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIENyZWF0ZSBhbmQgaW5pdGlhbGl6ZSBP
UworICogIHZpcnR1YWwgc291bmQgZGV2aWNlIGluc3RhbmNlcworICogIGFzIHBlciBjb25maWd1
cmF0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAg
ICAgICAgVgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVVbmtub3duCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDbG9zZWQKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUNsb3NpbmcKKyAqIG8gUmVtb3Zl
IHZpcnR1YWwgc291bmQgZGV2aWNlCisgKiBvIFJlbW92ZSBldmVudCBjaGFubmVscworICogICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVu
YnVzU3RhdGVDbG9zZWQKKyAqCisgKi8KKworLyoKKyAqIFBDTSBGT1JNQVRTCisgKgorICogWEVO
U05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQorICoKKyAqIGZvcm1hdDogPFMvVS9G
PjxiaXRzPiBvciA8bmFtZT4KKyAqICAgICBTIC0gc2lnbmVkLCBVIC0gdW5zaWduZWQsIEYgLSBm
bG9hdAorICogICAgIGJpdHMgLSA4LCAxNiwgMjQsIDMyCisgKiAgICAgbmFtZSAtIE1VX0xBVywg
R1NNLCBldGMuCisgKgorICogZW5kaWFuOiA8TEUvQkU+LCBtYXkgYmUgYWJzZW50CisgKiAgICAg
TEUgLSBMaXR0bGUgZW5kaWFuLCBCRSAtIEJpZyBlbmRpYW4KKyAqLworI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9TOCAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTgg
ICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRSAgICAgICAgMgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAgICAgIDMKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Ux
Nl9CRSAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEUgICAgICAgIDYK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAgICAgICA3CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfQkUgICAgICAgIDkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFICAgICAgICAx
MAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkUgICAgICAgIDExCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAgMTIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTMyX0JFICAgICAgICAxMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEUgICAg
ICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwgSUVFRS03NTQgMzItYml0LCAqLworI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GMzJfQkUgICAgICAgIDE1IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAg
ICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEUgICAgICAgIDE2IC8q
IDgtYnl0ZSBmbG9hdCwgSUVFRS03NTQgNjQtYml0LCAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9GNjRfQkUgICAgICAgIDE3IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAq
LworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEUgMTgKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFIDE5CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX01VX0xBVyAgICAgICAgMjAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
QV9MQVcgICAgICAgICAyMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ00gICAg
IDIyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcgICAgICAgICAgMjMKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAorCisvKgorICogUkVRVUVTVCBDT0RF
Uy4KKyAqLworI2RlZmluZSBYRU5TTkRfT1BfT1BFTiAgICAgICAgICAgICAgICAgIDAKKyNkZWZp
bmUgWEVOU05EX09QX0NMT1NFICAgICAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9PUF9S
RUFEICAgICAgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5TTkRfT1BfV1JJVEUgICAgICAgICAg
ICAgICAgIDMKKyNkZWZpbmUgWEVOU05EX09QX1NFVF9WT0xVTUUgICAgICAgICAgICA0CisjZGVm
aW5lIFhFTlNORF9PUF9HRVRfVk9MVU1FICAgICAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfT1Bf
TVVURSAgICAgICAgICAgICAgICAgIDYKKyNkZWZpbmUgWEVOU05EX09QX1VOTVVURSAgICAgICAg
ICAgICAgICA3CisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1Ms
IEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVOU05EX0RSSVZFUl9OQU1FICAgICAgICAgICAgICAg
ICAgICJ2c25kIgorCisjZGVmaW5lIFhFTlNORF9MSVNUX1NFUEFSQVRPUiAgICAgICAgICAgICAg
ICAiOyIKKy8qIFBhdGggZW50cmllcyAqLworI2RlZmluZSBYRU5TTkRfUEFUSF9ERVZJQ0UgICAg
ICAgICAgICAgICAgICAgImRldmljZSIKKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFNICAgICAg
ICAgICAgICAgICAgICJzdHJlYW0iCisvKiBGaWVsZCBuYW1lcyAqLworI2RlZmluZSBYRU5TTkRf
RklFTERfVkNBUkRfU0hPUlRfTkFNRSAgICAgICAgInNob3J0LW5hbWUiCisjZGVmaW5lIFhFTlNO
RF9GSUVMRF9WQ0FSRF9MT05HX05BTUUgICAgICAgICAibG9uZy1uYW1lIgorI2RlZmluZSBYRU5T
TkRfRklFTERfUklOR19SRUYgICAgICAgICAgICAgICAgInJpbmctcmVmIgorI2RlZmluZSBYRU5T
TkRfRklFTERfRVZUX0NITkwgICAgICAgICAgICAgICAgImV2ZW50LWNoYW5uZWwiCisjZGVmaW5l
IFhFTlNORF9GSUVMRF9ERVZJQ0VfTkFNRSAgICAgICAgICAgICAibmFtZSIKKyNkZWZpbmUgWEVO
U05EX0ZJRUxEX1RZUEUgICAgICAgICAgICAgICAgICAgICJ0eXBlIgorI2RlZmluZSBYRU5TTkRf
RklFTERfU1RSRUFNX0lOREVYICAgICAgICAgICAgImluZGV4IgorI2RlZmluZSBYRU5TTkRfRklF
TERfQ0hBTk5FTFNfTUlOICAgICAgICAgICAgImNoYW5uZWxzLW1pbiIKKyNkZWZpbmUgWEVOU05E
X0ZJRUxEX0NIQU5ORUxTX01BWCAgICAgICAgICAgICJjaGFubmVscy1tYXgiCisjZGVmaW5lIFhF
TlNORF9GSUVMRF9TQU1QTEVfUkFURVMgICAgICAgICAgICAic2FtcGxlLXJhdGVzIgorI2RlZmlu
ZSBYRU5TTkRfRklFTERfU0FNUExFX0ZPUk1BVFMgICAgICAgICAgInNhbXBsZS1mb3JtYXRzIgor
I2RlZmluZSBYRU5TTkRfRklFTERfQlVGRkVSX1NJWkUgICAgICAgICAgICAgImJ1ZmZlci1zaXpl
IgorCisvKiBTdHJlYW0gdHlwZSBmaWVsZCB2YWx1ZXMuICovCisjZGVmaW5lIFhFTlNORF9TVFJF
QU1fVFlQRV9QTEFZQkFDSyAgICAgICAgICAicCIKKyNkZWZpbmUgWEVOU05EX1NUUkVBTV9UWVBF
X0NBUFRVUkUgICAgICAgICAgICJjIgorLyogU2FtcGxlIHJhdGUgbWF4IHN0cmluZyBsZW5ndGgg
Ki8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9SQVRFX01BWF9MRU4gICAgICAgICAgICA2CisvKiBT
YW1wbGUgZm9ybWF0IGZpZWxkIHZhbHVlcyAqLworI2RlZmluZSBYRU5TTkRfU0FNUExFX0ZPUk1B
VF9NQVhfTEVOICAgICAgICAgMjQKKworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TOF9TVFIg
ICAgICAgICAgICAgICAgICJzOCIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVThfU1RSICAg
ICAgICAgICAgICAgICAidTgiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRV9TVFIg
ICAgICAgICAgICAgInMxNl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzE2X0JFX1NU
UiAgICAgICAgICAgICAiczE2X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfTEVf
U1RSICAgICAgICAgICAgICJ1MTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UxNl9C
RV9TVFIgICAgICAgICAgICAgInUxNl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0
X0xFX1NUUiAgICAgICAgICAgICAiczI0X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9T
MjRfQkVfU1RSICAgICAgICAgICAgICJzMjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X1UyNF9MRV9TVFIgICAgICAgICAgICAgInUyNF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTI0X0JFX1NUUiAgICAgICAgICAgICAidTI0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9TMzJfTEVfU1RSICAgICAgICAgICAgICJzMzJfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX1MzMl9CRV9TVFIgICAgICAgICAgICAgInMzMl9iZSIKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfVTMyX0xFX1NUUiAgICAgICAgICAgICAidTMyX2xlIgorI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9VMzJfQkVfU1RSICAgICAgICAgICAgICJ1MzJfYmUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX0YzMl9MRV9TVFIgICAgICAgICAgICAgImZsb2F0X2xlIgorI2RlZmluZSBY
RU5TTkRfUENNX0ZPUk1BVF9GMzJfQkVfU1RSICAgICAgICAgICAgICJmbG9hdF9iZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0xFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2NF9sZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0JFX1NUUiAgICAgICAgICAgICAiZmxvYXQ2
NF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0xFX1NUUiAi
aWVjOTU4X3N1YmZyYW1lX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VC
RlJBTUVfQkVfU1RSICJpZWM5NThfc3ViZnJhbWVfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX01VX0xBV19TVFIgICAgICAgICAgICAgIm11X2xhdyIKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfQV9MQVdfU1RSICAgICAgICAgICAgICAiYV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0lNQV9BRFBDTV9TVFIgICAgICAgICAgImltYV9hZHBjbSIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfTVBFR19TVFIgICAgICAgICAgICAgICAibXBlZyIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfR1NNX1NUUiAgICAgICAgICAgICAgICAiZ3NtIgorCisvKgorICogU1RBVFVT
IFJFVFVSTiBDT0RFUy4KKyAqLworIC8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVj
aWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9FUlJPUiAg
ICAgICAgICAgICAgICAgKC0xKQorIC8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5
LiAqLworI2RlZmluZSBYRU5TTkRfUlNQX09LQVkgICAgICAgICAgICAgICAgICAwCisKKy8qCisg
KiBEZXNjcmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2Vu
ZCBkcml2ZXIuCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQg
ZHJpdmVyIGNvbW11bmljYXRlcyB3aXRoCisgKiBlYWNoIG90aGVyIHVzaW5nIGEgc2hhcmVkIHBh
Z2UgYW5kIGFuIGV2ZW50IGNoYW5uZWwuCisgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcg
d2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICoKKyAqIEFsbCByZXF1ZXN0IHBh
Y2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykKKyAqCisgKgorICogUmVxdWVz
dCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6CisgKiAg
ICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lk
eCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtX3JhdGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICBncmVmX2RpcmVjdG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQor
ICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX09QRU4KKyAqIHN0cmVhbV9pZHggLSB1
aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5
CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBwY21fcmF0ZSAtIHVpbnQzMl90LCBzdHJlYW0gZGF0
YSByYXRlLCBIegorICogcGNtX2Zvcm1hdCAtIHVpbnQ4X3QsIFhFTlNORF9QQ01fRk9STUFUX1hY
WCB2YWx1ZQorICogcGNtX2NoYW5uZWxzIC0gdWludDhfdCwgbnVtYmVyIG9mIGNoYW5uZWxzIG9m
IHRoaXMgc3RyZWFtCisgKiBncmVmX2RpcmVjdG9yeV9zdGFydCAtIGdyYW50X3JlZl90LCBhIHJl
ZmVyZW5jZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAgZGVzY3JpYmluZyBzaGFyZWQg
YnVmZmVyIHJlZmVyZW5jZXMuIEF0IGxlYXN0IG9uZSBwYWdlIGV4aXN0cy4gSWYgc2hhcmVkCisg
KiAgIGJ1ZmZlciBzaXplIGV4Y2VlZHMgd2hhdCBjYW4gYmUgYWRkcmVzc2VkIGJ5IHRoaXMgc2lu
Z2xlIHBhZ2UsIHRoZW4KKyAqICAgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2UgbXVzdCBiZSBz
dXBwbGllZCAoZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93CisgKiAgIGlzIG5vdCBOVUxMKQorICov
CisKK3N0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgeworICAgIHVpbnQzMl90IHBjbV9yYXRlOyAvKiBp
biBIeiAqLworICAgIHVpbnQ4X3QgcGNtX2Zvcm1hdDsKKyAgICB1aW50OF90IHBjbV9jaGFubmVs
czsKKyAgICB1aW50MTZfdCBfX3Jlc2VydmVkMDsKKyAgICBncmFudF9yZWZfdCBncmVmX2RpcmVj
dG9yeV9zdGFydDsKK307CisKKy8qCisgKiBTaGFyZWQgcGFnZSBmb3IgWEVOU05EX09QX09QRU4g
YnVmZmVyIGRlc2NyaXB0b3IgKGdyZWZfZGlyZWN0b3J5IGluIHRoZQorICogICByZXF1ZXN0KSBl
bXBsb3lzIGEgbGlzdCBvZiBwYWdlcywgZGVzY3JpYmluZyBhbGwgcGFnZXMgb2YgdGhlIHNoYXJl
ZCBkYXRhCisgKiAgIGJ1ZmZlcjoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2Rpcl9uZXh0X3Bh
Z2UgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudW1fZ3JlZnMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBncmVmWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBncmVmWzFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmW04gLTFdICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZ3JlZl9kaXJfbmV4dF9w
YWdlIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcK
KyAqICAgcGFnZSBkaXJlY3RvcnkKKyAqIG51bV9ncmVmcyAtIG51bWJlciBvZiBncmVmcyBpbiB0
aGlzIHBhZ2UKKyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVk
IHBhZ2Ugb2YgdGhlIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KKyAq
LworCitzdHJ1Y3QgeGVuc25kX3BhZ2VfZGlyZWN0b3J5IHsKKyAgICBncmFudF9yZWZfdCBncmVm
X2Rpcl9uZXh0X3BhZ2U7CisgICAgdWludDMyX3QgbnVtX2dyZWZzOworICAgIGdyYW50X3JlZl90
IGdyZWZbMF07Cit9OworCisvKgorICogIFJlcXVlc3QgY2xvc2UgLSBjbG9zZSBhbiBvcGVuZWQg
cGNtIHN0cmVhbToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAg
ICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50
MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRp
b24gLSB1aW50OF90LCBYRU5TTkRfT1BfQ0xPU0UKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBp
bmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9m
IHRoZSBzdHJlYW0pCisgKi8KKworc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgeworICAgIC8qIHBs
YWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4OSBjb25jZXJu
KSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKKy8qCisgKiBSZXF1ZXN0IHJl
YWQvd3JpdGUgLSB1c2VkIGZvciByZWFkIChmb3IgY2FwdHVyZSkgb3Igd3JpdGUgKGZvciBwbGF5
YmFjayk6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAg
ICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb2Zmc2V0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVuZ3RoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICoKKyAqIGlkIC0gdWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBp
biByZXNwb25zZQorICogb3BlcmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX1JFQUQvWEVOU05E
X09QX1dSSVRFCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAo
InN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3RyZWFtKQorICogb2Zm
c2V0IC0gdWludDMyX3QsIHJlYWQgb3Igd3JpdGUgZGF0YSBvZmZzZXQgd2l0aGluIHRoZSBzaGFy
ZWQgYnVmZmVyCisgKiAgIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIHJlcXVlc3QKKyAqIGxl
bmd0aCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgbGVuZ3RoCisgKi8KKworc3RydWN0
IHhlbnNuZF93cml0ZV9yZXEgeworICAgIHVpbnQzMl90IG9mZnNldDsKKyAgICB1aW50MzJfdCBs
ZW47Cit9OworCitzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHsKKyAgICB1aW50MzJfdCBvZmZzZXQ7
CisgICAgdWludDMyX3QgbGVuOworfTsKKworLyoKKyAqIFJlcXVlc3Qgc2V0L2dldCB2b2x1bWUg
LSBzZXQvZ2V0IGNoYW5uZWxzJyB2b2x1bWUgb2YgdGhlIHN0cmVhbSBnaXZlbjoKKyAqICAgICAg
ICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAg
IDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2
YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRf
T1BfU0VUX1ZPTFVNRSBvciBYRU5TTkRfT1BfR0VUX1ZPTFVNRQorICogc3RyZWFtX2lkeCAtIHVp
bnQ4X3QsIGluZGV4IG9mIHRoZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkK
KyAqICAgb2YgdGhlIHN0cmVhbSkKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BF
TiBpcyB1c2VkIHRvIGV4Y2hhbmdlIHZvbHVtZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAg
IDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMg
ICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNoYW5uZWxbMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNo
YW5uZWxbMV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiAgICAgICAg
ICAgICAgICAgIGNoYW5uZWxbWEVOU05EX09QX09QRU4ucGNtX2NoYW5uZWxzIC0gMV0gICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogY2hhbm5lbFtpXSAtIHNpbnQz
Ml90LCB2b2x1bWUgb2YgaS10aCBjaGFubmVsCisgKiBWb2x1bWUgaXMgZXhwcmVzc2VkIGFzIGEg
c2lnbmVkIHZhbHVlIGluIHN0ZXBzIG9mIDAuMDAxIGRCLAorICogd2hpbGUgMCBiZWluZyAwIGRC
LgorICovCisKK3N0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgeworICAgIC8qIHBsYWNlIGhvbGRl
ciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4OSBjb25jZXJuKSAqLworICAg
IHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEg
eworICAgIC8qIHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUg
KEM4OSBjb25jZXJuKSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKKy8qCisg
KiBSZXF1ZXN0IG11dGUvdW5tdXRlIC0gbXV0ZS91bm11dGUgc3RyZWFtOgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVl
LCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9N
VVRFL1hFTlNORF9PUF9VTk1VVEUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0
aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBzdHJl
YW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNo
YW5nZSBtdXRlL3VubXV0ZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAgIDAgICAgICAgICAg
ICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgY2hhbm5lbFswXSAgICB8ICAgY2hhbm5lbFsx
XSAgICB8ICAgY2hhbm5lbFsyXSAgICB8ICAgY2hhbm5lbFszXSAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
Y2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8ICAgY2hhbm5lbFtpKzJdICB8ICAgY2hh
bm5lbFtpKzNdICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogY2hhbm5lbFtpXSAtIHVpbnQ4X3QsIG5vbi16ZXJv
IGlmIGktdGggY2hhbm5lbCBuZWVkcyB0byBiZSBtdXRlZC91bm11dGVkCisgKiBOdW1iZXIgb2Yg
Y2hhbm5lbHMgcGFzc2VkIGlzIGVxdWFsIHRvIFhFTlNORF9PUF9PUEVOIHJlcXVlc3QgcGNtX2No
YW5uZWxzCisgKiBmaWVsZAorICovCisKK3N0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEgeworICAgIC8q
IHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKEM4OSBjb25j
ZXJuKSAqLworICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRf
dW5tdXRlX3JlcSB7CisgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhl
IHN0cnVjdHVyZSAoQzg5IGNvbmNlcm4pICovCisgICAgdWludDhfdCBfX3BsYWNlaG9sZGVyOwor
fTsKKworLyoKKyAqIEFsbCByZXNwb25zZSBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgbGVuZ3RoICg2
NCBieXRlcykKKyAqCisgKiBSZXNwb25zZSBmb3IgYWxsIHJlcXVlc3RzOgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2
ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVxdWVzdAorICogc3RyZWFt
X2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4
X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJvbSByZXF1ZXN0CisgKiBzdGF0dXMgLSBpbnQ4
X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JTUF8/Pz8pCisgKi8KKwordW5pb24geGVuc25k
X3JlcSB7CisgICAgc3RydWN0IHsKKyAgICAgICAgdWludDE2X3QgaWQ7CisgICAgICAgIHVpbnQ4
X3Qgb3BlcmF0aW9uOworICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7CisgICAgICAgIHVpbnQz
Ml90IHBhZGRpbmc7CisgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRf
b3Blbl9yZXEgb3BlbjsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSBj
bG9zZTsKKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKKyAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHJlYWQ7CisgICAgICAgICAgICAg
ICAgc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSBnZXRfdm9sOworICAgICAgICAgICAgICAgIHN0
cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKKyAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX211dGVfcmVxIG11dGU7CisgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF91bm11
dGVfcmVxIHVubXV0ZTsKKyAgICAgICAgICAgIH0gb3A7CisgICAgICAgIH0gZGF0YTsKKyAgICB1
aW50OF90IHJhd1s2NF07Cit9OworCit1bmlvbiB4ZW5zbmRfcmVzcCB7CisgICAgc3RydWN0IHsK
KyAgICAgICAgdWludDE2X3QgaWQ7CisgICAgICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOworICAgICAg
ICB1aW50OF90IHN0cmVhbV9pZHg7CisgICAgICAgIGludDhfdCBzdGF0dXM7CisgICAgfSBkYXRh
OworICAgIHVpbnQ4X3QgcmF3WzY0XTsKK307CisKK0RFRklORV9SSU5HX1RZUEVTKHhlbl9zbmRp
ZiwgdW5pb24geGVuc25kX3JlcSwgdW5pb24geGVuc25kX3Jlc3ApOworCisjZW5kaWYgLyogX19Y
RU5fUFVCTElDX0lPX1hFTlNORF9IX18gKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBs
aXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 09:18:25 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 09:18:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cACeH-0006sy-Sw; Fri, 25 Nov 2016 09:18:25 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cACeG-0006sp-3b; Fri, 25 Nov 2016 09:18:24 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 78/0C-26755-FD108385; Fri, 25 Nov 2016 09:18:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsXS6fjDS/ceo0W
 Ewds1shYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGd+/H2csWCJcsXPVTvYGxh18XYyc
 HEICeRKzf31iArF5Bewk2nvnMILYEgKGEk/fX2frYuTgYBFQlTh7QwMkzCagLtH2bDsriC0iY
 CTR+mQmUCsXB7PAFWaJZ80T2UESwgLeEhO2HmaDmF8lcfXYMbD5nALOEjM3doHN5BUQlPi7Qx
 gkzCygJfHw1y0WCFtbYtnC18wgJcwC0hLL/3FMYOSbhdAwC0nDLCQNsxAaFjCyrGJUL04tKks
 t0jXSSyrKTM8oyU3MzNE1NDDWy00tLk5MT81JTCrWS87P3cQIDMJ6BgbGHYynmp0PMUpyMCmJ
 8ur9Mo8Q4kvKT6nMSCzOiC8qzUktPsQow8GhJMF7mMEiQkiwKDU9tSItMwcYDzBpCQ4eJRHeI
 yBp3uKCxNzizHSI1ClGRSlx3jUgCQGQREZpHlwbLAYvMcpKCfMyMjAwCPEUpBblZpagyr9iFO
 dgVBLmvQwyhSczrwRu+iugxUxAi51/mIMsLklESEk1MFos1p26gV9JockssWs/T87yB5OU/+k
 4fFWtrnhqcOteTvTOFYHcvtpRSxaelN/jePT853s/vB6fOSk4J6FjRspsuX/H7uyI1Hv44M3x
 nmbNpsyPs3IuGnzYs2F9WCt/45xHk+3WG2on6/2ep7n2r5LT3o7HrpsPKOhtmaR9Sj26JJE7a
 1XDnsNKLMUZiYZazEXFiQDhGkfBvAIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480065500!69652171!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16196 invoked from network); 25 Nov 2016 09:18:22 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 09:18:22 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 02:18:19 -0700
Message-Id: <58380FEB02000078001221FE@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 02:18:19 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480060992-28112-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjAzLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXwo+ICsjZGVmaW5lIF9fWEVOX1BVQkxJ
Q19JT19YRU5TTkRfSF9fCj4gKwo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+
Cj4gKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg+CgpBbG9uZyB3aXRoIHRo
ZSB0YXJnZXQgdHJlZSAoYW5kIGhlbmNlIHBhdGgpIGNoYW5nZSwgdGhlc2UgYWxzbyB3YW50CnRv
IGJlY29tZSAiIi1zdHlsZSAjaW5jbHVkZS1zLgoKPiArc3RydWN0IHhlbnNuZF9vcGVuX3JlcSB7
Cj4gKyAgICB1aW50MzJfdCBwY21fcmF0ZTsgLyogaW4gSHogKi8KPiArICAgIHVpbnQ4X3QgcGNt
X2Zvcm1hdDsKPiArICAgIHVpbnQ4X3QgcGNtX2NoYW5uZWxzOwo+ICsgICAgdWludDE2X3QgX19y
ZXNlcnZlZDA7CgpObyBkb3VibGUgdW5kZXJzY29yZXMgcGxlYXNlIGF0IHRoZSBiZWdpbm5pbmcg
b2YgdGhlc2UgbmFtZXM7CnByZWZlcmFibHkgbm9uZSBhdCBhbGwgKGFzIGZpZWxkIG5hbWVzIG1h
eSBjb2xsaWRlIHdpdGggZmlsZSBzY29wZQpvYmplY3QtbGlrZSBtYWNyb3MpLgoKPiArc3RydWN0
IHhlbnNuZF9wYWdlX2RpcmVjdG9yeSB7Cj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0
X3BhZ2U7Cj4gKyAgICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4gKyAgICBncmFudF9yZWZfdCBncmVm
WzBdOwoKVGhpcyBpcyBub3QgYWxsb3dlZCBpbiBDODksIGFuZCBJIHRoaW5rIG5vdCBldmVuIGlu
IG5ld2VyIHZlcnNpb24gKGkuZS4KaXQncyBhIEdOVSBleHRlbnNpb24pLiBUaGVyZSBhcmUgYSBj
b3VwbGUgb2YgcGxhY2VzIHdoZXJlIHdlIGFscmVhZHkKZGVhbCB3aXRoIHNpbWlsYXIgY29uc3Ry
dWN0cywgc28gcGxlYXNlIHRha2UgdGhvc2UgaW50byBjb25zaWRlcmF0aW9uCndoZW4gZGVhbGlu
ZyB3aXRoIHRoZSBwcm9ibGVtIGhlcmUuCgo+ICtzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cj4g
KyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChD
ODkgY29uY2VybikgKi8KPiArICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKPiArfTsKClRoZSBj
b21tZW50IG91Z2h0IHRvIGJlIGNvcnJlY3QgLSBkaWQgeW91IHZlcmlmeSB0aGlzIGlzIHBlcm1p
dHRlZAppbiBlLmcuIEM5OT8gSSBkb24ndCB0aGluayBpdCBpcywgYW5kIEkndmUgcmVmZXJyZWQg
dG8gQzg5IG9ubHkgdG8gZ2l2ZQp5b3UgYW4gdW5kZXJzdGFuZGluZyB3aXRoIHdoYXQgc3RhbmRh
cmQgdGhlIGhlYWRlciBhcyBhIHdob2xlCmlzIGV4cGVjdGVkIHRvIGNvbXBseSAoaS5lLiB0byBh
dm9pZCB5b3UgdXNpbmcgQzk5IGNvbnN0cnVjdHMKZWxzZXdoZXJlKS4KCj4gK3VuaW9uIHhlbnNu
ZF9yZXEgewo+ICsgICAgc3RydWN0IHsKPiArICAgICAgICB1aW50MTZfdCBpZDsKPiArICAgICAg
ICB1aW50OF90IG9wZXJhdGlvbjsKPiArICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4gKyAg
ICAgICAgdWludDMyX3QgcGFkZGluZzsKPiArICAgICAgICB1bmlvbiB7Cj4gKyAgICAgICAgICAg
IHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPiArICAgICAgICAgICAgICAgIHN0cnVjdCB4
ZW5zbmRfY2xvc2VfcmVxIGNsb3NlOwo+ICsgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF93
cml0ZV9yZXEgd3JpdGU7Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3JlYWRfcmVx
IHJlYWQ7Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92
b2w7Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7
Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4gKyAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+ICsgICAgICAgICAg
ICB9IG9wOwo+ICsgICAgICAgIH0gZGF0YTsKPiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKPiArfTsK
CkhtbSwgeW91J3ZlIGluZGVlZCBjaGFuZ2VkIHRoZSB3YXkgeW91IGluZGVudCwgYnV0IHRoZXJl
IGFyZQptb3JlIHN0eWxlIGlzc3VlcyBoZXJlOiBUaGUgaW5uZXIgdW5pb24ncyBtZW1iZXJzIGFy
ZW4ndCBhbGwKaW5kZW50ZWQgZXF1YWxseSwgYW5kIChwZXJoYXBzIGFzIGEgcmVzdWx0KSB0aGUg
Y2xvc2luZyBicmFjZXMKYXJlIGluZGVudGVkIHRvbyBtdWNoLgoKPiArdW5pb24geGVuc25kX3Jl
c3Agewo+ICsgICAgc3RydWN0IHsKPiArICAgICAgICB1aW50MTZfdCBpZDsKPiArICAgICAgICB1
aW50OF90IG9wZXJhdGlvbjsKPiArICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4gKyAgICAg
ICAgaW50OF90IHN0YXR1czsKPiArICAgIH0gZGF0YTsKClRoaXMgbGFja3MgZXhwbGljaXQgdGFp
bCBwYWRkaW5nLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 09:18:25 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 09:18:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cACeH-0006sy-Sw; Fri, 25 Nov 2016 09:18:25 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cACeG-0006sp-3b; Fri, 25 Nov 2016 09:18:24 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 78/0C-26755-FD108385; Fri, 25 Nov 2016 09:18:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsXS6fjDS/ceo0W
 Ewds1shYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGd+/H2csWCJcsXPVTvYGxh18XYyc
 HEICeRKzf31iArF5Bewk2nvnMILYEgKGEk/fX2frYuTgYBFQlTh7QwMkzCagLtH2bDsriC0iY
 CTR+mQmUCsXB7PAFWaJZ80T2UESwgLeEhO2HmaDmF8lcfXYMbD5nALOEjM3doHN5BUQlPi7Qx
 gkzCygJfHw1y0WCFtbYtnC18wgJcwC0hLL/3FMYOSbhdAwC0nDLCQNsxAaFjCyrGJUL04tKks
 t0jXSSyrKTM8oyU3MzNE1NDDWy00tLk5MT81JTCrWS87P3cQIDMJ6BgbGHYynmp0PMUpyMCmJ
 8ur9Mo8Q4kvKT6nMSCzOiC8qzUktPsQow8GhJMF7mMEiQkiwKDU9tSItMwcYDzBpCQ4eJRHeI
 yBp3uKCxNzizHSI1ClGRSlx3jUgCQGQREZpHlwbLAYvMcpKCfMyMjAwCPEUpBblZpagyr9iFO
 dgVBLmvQwyhSczrwRu+iugxUxAi51/mIMsLklESEk1MFos1p26gV9JockssWs/T87yB5OU/+k
 4fFWtrnhqcOteTvTOFYHcvtpRSxaelN/jePT853s/vB6fOSk4J6FjRspsuX/H7uyI1Hv44M3x
 nmbNpsyPs3IuGnzYs2F9WCt/45xHk+3WG2on6/2ep7n2r5LT3o7HrpsPKOhtmaR9Sj26JJE7a
 1XDnsNKLMUZiYZazEXFiQDhGkfBvAIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480065500!69652171!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16196 invoked from network); 25 Nov 2016 09:18:22 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 09:18:22 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 02:18:19 -0700
Message-Id: <58380FEB02000078001221FE@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 02:18:19 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480060992-28112-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjAzLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
I2lmbmRlZiBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXwo+ICsjZGVmaW5lIF9fWEVOX1BVQkxJ
Q19JT19YRU5TTkRfSF9fCj4gKwo+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+
Cj4gKyNpbmNsdWRlIDx4ZW4vaW50ZXJmYWNlL2dyYW50X3RhYmxlLmg+CgpBbG9uZyB3aXRoIHRo
ZSB0YXJnZXQgdHJlZSAoYW5kIGhlbmNlIHBhdGgpIGNoYW5nZSwgdGhlc2UgYWxzbyB3YW50CnRv
IGJlY29tZSAiIi1zdHlsZSAjaW5jbHVkZS1zLgoKPiArc3RydWN0IHhlbnNuZF9vcGVuX3JlcSB7
Cj4gKyAgICB1aW50MzJfdCBwY21fcmF0ZTsgLyogaW4gSHogKi8KPiArICAgIHVpbnQ4X3QgcGNt
X2Zvcm1hdDsKPiArICAgIHVpbnQ4X3QgcGNtX2NoYW5uZWxzOwo+ICsgICAgdWludDE2X3QgX19y
ZXNlcnZlZDA7CgpObyBkb3VibGUgdW5kZXJzY29yZXMgcGxlYXNlIGF0IHRoZSBiZWdpbm5pbmcg
b2YgdGhlc2UgbmFtZXM7CnByZWZlcmFibHkgbm9uZSBhdCBhbGwgKGFzIGZpZWxkIG5hbWVzIG1h
eSBjb2xsaWRlIHdpdGggZmlsZSBzY29wZQpvYmplY3QtbGlrZSBtYWNyb3MpLgoKPiArc3RydWN0
IHhlbnNuZF9wYWdlX2RpcmVjdG9yeSB7Cj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0
X3BhZ2U7Cj4gKyAgICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4gKyAgICBncmFudF9yZWZfdCBncmVm
WzBdOwoKVGhpcyBpcyBub3QgYWxsb3dlZCBpbiBDODksIGFuZCBJIHRoaW5rIG5vdCBldmVuIGlu
IG5ld2VyIHZlcnNpb24gKGkuZS4KaXQncyBhIEdOVSBleHRlbnNpb24pLiBUaGVyZSBhcmUgYSBj
b3VwbGUgb2YgcGxhY2VzIHdoZXJlIHdlIGFscmVhZHkKZGVhbCB3aXRoIHNpbWlsYXIgY29uc3Ry
dWN0cywgc28gcGxlYXNlIHRha2UgdGhvc2UgaW50byBjb25zaWRlcmF0aW9uCndoZW4gZGVhbGlu
ZyB3aXRoIHRoZSBwcm9ibGVtIGhlcmUuCgo+ICtzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7Cj4g
KyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChD
ODkgY29uY2VybikgKi8KPiArICAgIHVpbnQ4X3QgX19wbGFjZWhvbGRlcjsKPiArfTsKClRoZSBj
b21tZW50IG91Z2h0IHRvIGJlIGNvcnJlY3QgLSBkaWQgeW91IHZlcmlmeSB0aGlzIGlzIHBlcm1p
dHRlZAppbiBlLmcuIEM5OT8gSSBkb24ndCB0aGluayBpdCBpcywgYW5kIEkndmUgcmVmZXJyZWQg
dG8gQzg5IG9ubHkgdG8gZ2l2ZQp5b3UgYW4gdW5kZXJzdGFuZGluZyB3aXRoIHdoYXQgc3RhbmRh
cmQgdGhlIGhlYWRlciBhcyBhIHdob2xlCmlzIGV4cGVjdGVkIHRvIGNvbXBseSAoaS5lLiB0byBh
dm9pZCB5b3UgdXNpbmcgQzk5IGNvbnN0cnVjdHMKZWxzZXdoZXJlKS4KCj4gK3VuaW9uIHhlbnNu
ZF9yZXEgewo+ICsgICAgc3RydWN0IHsKPiArICAgICAgICB1aW50MTZfdCBpZDsKPiArICAgICAg
ICB1aW50OF90IG9wZXJhdGlvbjsKPiArICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4gKyAg
ICAgICAgdWludDMyX3QgcGFkZGluZzsKPiArICAgICAgICB1bmlvbiB7Cj4gKyAgICAgICAgICAg
IHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPiArICAgICAgICAgICAgICAgIHN0cnVjdCB4
ZW5zbmRfY2xvc2VfcmVxIGNsb3NlOwo+ICsgICAgICAgICAgICAgICAgc3RydWN0IHhlbnNuZF93
cml0ZV9yZXEgd3JpdGU7Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3JlYWRfcmVx
IHJlYWQ7Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92
b2w7Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7
Cj4gKyAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4gKyAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+ICsgICAgICAgICAg
ICB9IG9wOwo+ICsgICAgICAgIH0gZGF0YTsKPiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKPiArfTsK
CkhtbSwgeW91J3ZlIGluZGVlZCBjaGFuZ2VkIHRoZSB3YXkgeW91IGluZGVudCwgYnV0IHRoZXJl
IGFyZQptb3JlIHN0eWxlIGlzc3VlcyBoZXJlOiBUaGUgaW5uZXIgdW5pb24ncyBtZW1iZXJzIGFy
ZW4ndCBhbGwKaW5kZW50ZWQgZXF1YWxseSwgYW5kIChwZXJoYXBzIGFzIGEgcmVzdWx0KSB0aGUg
Y2xvc2luZyBicmFjZXMKYXJlIGluZGVudGVkIHRvbyBtdWNoLgoKPiArdW5pb24geGVuc25kX3Jl
c3Agewo+ICsgICAgc3RydWN0IHsKPiArICAgICAgICB1aW50MTZfdCBpZDsKPiArICAgICAgICB1
aW50OF90IG9wZXJhdGlvbjsKPiArICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4gKyAgICAg
ICAgaW50OF90IHN0YXR1czsKPiArICAgIH0gZGF0YTsKClRoaXMgbGFja3MgZXhwbGljaXQgdGFp
bCBwYWRkaW5nLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 09:21:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 09:21:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAChO-0007SR-AX; Fri, 25 Nov 2016 09:21:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAChN-0007SG-Q7; Fri, 25 Nov 2016 09:21:37 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 58/31-28843-1A208385; Fri, 25 Nov 2016 09:21:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS3c+k0W
 EwbM3NhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGQdOsRUc4q+4vqyLvYHxCk8XIyeH
 kECeRPfcVawgNq+AncSrxvksILaEgKHE0/fX2UBsFgFViYer5oPVsAmoS7Q92w5miwgYSbQ+m
 cnUxcjFwSxwhVniWfNEdpCEsIC3xISth9kgFlRJTGlaxghicwo4S+z6/AloAQfQMkGJvzuEQc
 LMAloSD3/dYoGwtSWWLXzNDFLCLCAtsfwfxwRGvlkIDbOQNMxC0jALoWEBI8sqRo3i1KKy1CJ
 dQwu9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAMGQAgh2MNzcGHGKU5GBSEuXV
 +2UeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCdxGjRYSQYFFqempFWmYOMCJg0hIcPEoivEcYg
 NK8xQWJucWZ6RCpU4y6HG92vXzAJMSSl5+XKiXO2wMyQwCkKKM0D24ELDovMcpKCfMyAh0lxF
 OQWpSbWYIq/4pRnINRSZi3G2QKT2ZeCdymV0BHMAEd4fzDHOSIkkSElFQDo9RFPUHdRb1Gisp
 z77Od/N5T3sH69cnta56ysf6XryQ9e3h8aXHCA9XJHJK6LBqrpx9X7Zc8yqHyP+HauhzP7ev+
 dut8DObOiHd6cTs80ni3j2HyxvCJZTuXPl0q3L5P5JnxpvyD86YfCvNxcHm/PGTT0cmhUlMXJ
 ps/y5Vd6XMv+/XfSu+UZiWW4oxEQy3mouJEANoBVSjJAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480065693!61518366!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49308 invoked from network); 25 Nov 2016 09:21:35 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 09:21:35 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 02:21:33 -0700
Message-Id: <583810AC0200007800122201@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 02:21:32 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
 <1480063778-29935-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480063778-29935-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjQ5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKPiBAQCAt
MCwwICsxLDcwNSBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIHNuZGlmLmgKPiAr
ICoKPiArICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0
IE9TZXMuCj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPiArICogb2YgdGhpcyBzb2Z0
d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiks
IHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1v
ZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8g
dGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0
IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+
ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
PiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FS
UkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiArICogSU1QTElFRCwgSU5DTFVESU5HIEJV
VCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4gKyAq
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElO
IE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4gKyAqIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklT
SU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJF
IE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsg
Kgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCj4gKyAqIENv
cHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgo+ICsgKgo+ICsgKiBBdXRob3JzOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxPbGVrc2FuZHJfR3J5dHNvdkBlcGFt
LmNvbT4KPiArICogICAgICAgICAgT2xla3NhbmRyIERteXRyeXNoeW4gPG9sZWtzYW5kci5kbXl0
cnlzaHluQGdsb2JhbGxvZ2ljLmNvbT4KPiArICogICAgICAgICAgSXVyaWkgS29ub3ZhbGVua28g
PGl1cmlpLmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KPiArICovCj4gKwo+ICsjaWZuZGVm
IF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX1hF
TlNORF9IX18KClRoaXMgc2hvdWxkIG1hdGNoIHRoZSBuYW1lIG9mIHRoZSBoZWFkZXIgKGkuZS4g
cy9YRU5TTkQvU05ESUYvKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1w
di1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 09:21:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 09:21:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAChO-0007SR-AX; Fri, 25 Nov 2016 09:21:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAChN-0007SG-Q7; Fri, 25 Nov 2016 09:21:37 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 58/31-28843-1A208385; Fri, 25 Nov 2016 09:21:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS3c+k0W
 EwbM3NhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGQdOsRUc4q+4vqyLvYHxCk8XIyeH
 kECeRPfcVawgNq+AncSrxvksILaEgKHE0/fX2UBsFgFViYer5oPVsAmoS7Q92w5miwgYSbQ+m
 cnUxcjFwSxwhVniWfNEdpCEsIC3xISth9kgFlRJTGlaxghicwo4S+z6/AloAQfQMkGJvzuEQc
 LMAloSD3/dYoGwtSWWLXzNDFLCLCAtsfwfxwRGvlkIDbOQNMxC0jALoWEBI8sqRo3i1KKy1CJ
 dQwu9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAMGQAgh2MNzcGHGKU5GBSEuXV
 +2UeIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCdxGjRYSQYFFqempFWmYOMCJg0hIcPEoivEcYg
 NK8xQWJucWZ6RCpU4y6HG92vXzAJMSSl5+XKiXO2wMyQwCkKKM0D24ELDovMcpKCfMyAh0lxF
 OQWpSbWYIq/4pRnINRSZi3G2QKT2ZeCdymV0BHMAEd4fzDHOSIkkSElFQDo9RFPUHdRb1Gisp
 z77Od/N5T3sH69cnta56ysf6XryQ9e3h8aXHCA9XJHJK6LBqrpx9X7Zc8yqHyP+HauhzP7ev+
 dut8DObOiHd6cTs80ni3j2HyxvCJZTuXPl0q3L5P5JnxpvyD86YfCvNxcHm/PGTT0cmhUlMXJ
 ps/y5Vd6XMv+/XfSu+UZiWW4oxEQy3mouJEANoBVSjJAgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480065693!61518366!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49308 invoked from network); 25 Nov 2016 09:21:35 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 09:21:35 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 02:21:33 -0700
Message-Id: <583810AC0200007800122201@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 02:21:32 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
 <1480063778-29935-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480063778-29935-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjQ5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAt
LS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKPiBAQCAt
MCwwICsxLDcwNSBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIHNuZGlmLmgKPiAr
ICoKPiArICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0
IE9TZXMuCj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPiArICogb2YgdGhpcyBzb2Z0
d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiks
IHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1v
ZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8g
dGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0
IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+
ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
PiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FS
UkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiArICogSU1QTElFRCwgSU5DTFVESU5HIEJV
VCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4gKyAq
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElO
IE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4gKyAqIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklT
SU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJF
IE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsg
Kgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCj4gKyAqIENv
cHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgo+ICsgKgo+ICsgKiBBdXRob3JzOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxPbGVrc2FuZHJfR3J5dHNvdkBlcGFt
LmNvbT4KPiArICogICAgICAgICAgT2xla3NhbmRyIERteXRyeXNoeW4gPG9sZWtzYW5kci5kbXl0
cnlzaHluQGdsb2JhbGxvZ2ljLmNvbT4KPiArICogICAgICAgICAgSXVyaWkgS29ub3ZhbGVua28g
PGl1cmlpLmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KPiArICovCj4gKwo+ICsjaWZuZGVm
IF9fWEVOX1BVQkxJQ19JT19YRU5TTkRfSF9fCj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0lPX1hF
TlNORF9IX18KClRoaXMgc2hvdWxkIG1hdGNoIHRoZSBuYW1lIG9mIHRoZSBoZWFkZXIgKGkuZS4g
cy9YRU5TTkQvU05ESUYvKS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1w
di1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 09:44:37 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 09:44:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAD3d-0001Be-AR; Fri, 25 Nov 2016 09:44:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAD3c-0001B6-2z; Fri, 25 Nov 2016 09:44:36 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 4A/24-15390-30808385; Fri, 25 Nov 2016 09:44:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsVyMfTSQV0mDos
 Ig6udchYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGT92dbIXtAtUrN+0g6mBcTZvFyMH
 h5BAkcTfo1ZdjJwcLAJLWSXmnZXtYuTikBA4yCqxYOkCRpCEhECMxOVVq9gh7CqJya82gNlCA
 ooSX59NZwJpEBKYziQxYdUCFpCEsICXxMPWB0wgtoiAskTvr98sEA3rGCUaJoaDNDALbGGWaN
 yykhUkwSZgJLH8xg+wIl4BG4kN7y6wQ5ykKtFy8RrYFaIC4RLvZy1kg6gRlDg58wkLyAecAvY
 SJ58mgYSZBWwl7szdzQxhy0tsfzuHeQKj8CwkHbOQlM1CUraAkXkVo0ZxalFZapGukYVeUlFm
 ekZJbmJmjq6hgZlebmpxcWJ6ak5iUrFecn7uJkZgwDMAwQ7G82sDDzFKcjApifLq/TKPEOJLy
 k+pzEgszogvKs1JLT7EKMPBoSTBa8NuESEkWJSanlqRlpkDjD2YtAQHj5II7wI2oDRvcUFibn
 FmOkTqFKMlx6sPLx4wcbzZ9RJIdnz48IBJiCUvPy9VSpzXFGSeAEhDRmke3DhYerjEKCslzMs
 IdKAQT0FqUW5mCar8K0ZxDkYlYd4PIGt5MvNK4La+AjqICegg5x/mIAeVJCKkpBoY6363Bt6f
 u3fKV+fmD6blJ98FtR9M25rjsWGjqLTvrQgTV46L/jFXJr17dK3OOvfIj6X+7ix8i/Z+q+t9w
 ZEgGOykFnh62vl6/kk8Mw9xC2k2C1y7YxO3RPPksl/LayvFLJ5ys5UulIgziLofcCJrqj7zMt
 mmWdfnLJNbUVUWv/nloWdTxCRslViKMxINtZiLihMBrNU2EwoDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1480067074!21099252!1
X-Originating-IP: [209.85.210.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10489 invoked from network); 25 Nov 2016 09:44:34 -0000
Received: from mail-wj0-f193.google.com (HELO mail-wj0-f193.google.com)
 (209.85.210.193)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 09:44:34 -0000
Received: by mail-wj0-f193.google.com with SMTP id o2so1044193wje.2;
 Fri, 25 Nov 2016 01:44:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=V41RVYb8m0eOrSxo1yE3rtOaAJf9sLy8D98UJQMQbHo=;
 b=f8Nb/IULavMbjbkBJH/MVj1L7WW/RC31+s0RQvETxXawzaqP0qPdxAcczD10e7EKOF
 lHukf47koBxy2/HBn6IUxOxIxE1xjPPE6FE3kSEyADvB4FcD9RgNoTPcctt+wZyirY+y
 xS+ba/r8nxV7C9150KevweIlREAfic12gbJxLHupZ/uZd+gwUVS+lQ94N45XyppegFLx
 xEyZ8Jk0Ns1QEcrle0x5sBR940uX0iI6kC5H8pzLBfifaak6jY+IDTRTrjlw4q3ShZtk
 z7JVfYnN0nlhvdSm0/Rv8JnmXi5p96tLn5hcotu9/cldSRHvxQ7f9Y/5vARVpH7OZkOk
 CDfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=V41RVYb8m0eOrSxo1yE3rtOaAJf9sLy8D98UJQMQbHo=;
 b=K14iLm0fWtYbBJvPcpEYDC+zetmcH5Sa8dGXtfL7SCcIG7Hks/+8QqHo2RBxpmHWSL
 H+mwkgJ2Zw8eM/vw5u34iNHRmVyUaPttc8REu66N7+AH0VmbY7B3wwAd5wImYBvd42Oi
 QXg1IfZFOJOn9IOfq0JWtJhvd5HT0kcApkPMXhYOFIlINeJ8AF1+r5IcfwKBNATak7gi
 l9Bl1xFH8p+2dw0u4iOfd72TXVG0mHBk6NPVXimJye58pNAxqgttHDzb5kzksNj+fQ9p
 Y0TpCkpxRSoEUCUlkMJydisSDt9K2EeazfzALyQZ340dehU0x8vVZVfbLzpnKbkh8ROX
 dZsw==
X-Gm-Message-State: AKaTC03IJ/lTauVtYCIaiOBovjHPKnfDsBg7gWeaCe86HOl6AGc2G5YXVHumHu2886QGWQ==
X-Received: by 10.194.234.198 with SMTP id ug6mr6519021wjc.10.1480067074051;
 Fri, 25 Nov 2016 01:44:34 -0800 (PST)
Received: from [10.17.182.9] (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id
 f76sm12544731wmd.15.2016.11.25.01.44.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 01:44:33 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
 <1480063778-29935-2-git-send-email-andr2000@gmail.com>
 <583810AC0200007800122201@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <1802060d-ac64-2cac-7c59-bcfc6dc1506d@gmail.com>
Date: Fri, 25 Nov 2016 11:44:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583810AC0200007800122201@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAxMToyMSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6NDksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiAtLS0gL2Rldi9udWxs
Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCj4+IEBAIC0wLDAgKzEsNzA1
IEBACj4+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKiBzbmRpZi5oCj4+ICsgKgo+PiAr
ICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMu
Cj4+ICsgKgo+PiArICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy
Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQo+PiArICogb2YgdGhpcyBzb2Z0d2Fy
ZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRv
Cj4+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRp
bmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+PiArICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9k
aWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCj4+ICsg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcwo+PiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRv
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPj4gKyAqCj4+ICsgKiBUaGUgYWJvdmUgY29weXJp
Z2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBp
bgo+PiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdh
cmUuCj4+ICsgKgo+PiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhP
VVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPj4gKyAqIElNUExJRUQsIElOQ0xV
RElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZ
LAo+PiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdF
TUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCj4+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBI
T0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4+ICsgKiBM
SUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVS
V0lTRSwgQVJJU0lORwo+PiArICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgo+PiArICogREVBTElOR1MgSU4gVEhFIFNP
RlRXQVJFLgo+PiArICoKPj4gKyAqIENvcHlyaWdodCAoQykgMjAxMy0yMDE1IEdsb2JhbExvZ2lj
IEluYy4KPj4gKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgo+PiArICoK
Pj4gKyAqIEF1dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KPj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxPbGVr
c2FuZHJfR3J5dHNvdkBlcGFtLmNvbT4KPj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBEbXl0cnlz
aHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+Cj4+ICsgKiAgICAgICAg
ICBJdXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgo+
PiArICovCj4+ICsKPj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18KPj4gKyNk
ZWZpbmUgX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18KPiBUaGlzIHNob3VsZCBtYXRjaCB0aGUg
bmFtZSBvZiB0aGUgaGVhZGVyIChpLmUuIHMvWEVOU05EL1NORElGLykuCmZpeGVkCj4KPiBKYW4K
PgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 09:44:37 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 09:44:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAD3d-0001Be-AR; Fri, 25 Nov 2016 09:44:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAD3c-0001B6-2z; Fri, 25 Nov 2016 09:44:36 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 4A/24-15390-30808385; Fri, 25 Nov 2016 09:44:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsVyMfTSQV0mDos
 Ig6udchYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGT92dbIXtAtUrN+0g6mBcTZvFyMH
 h5BAkcTfo1ZdjJwcLAJLWSXmnZXtYuTikBA4yCqxYOkCRpCEhECMxOVVq9gh7CqJya82gNlCA
 ooSX59NZwJpEBKYziQxYdUCFpCEsICXxMPWB0wgtoiAskTvr98sEA3rGCUaJoaDNDALbGGWaN
 yykhUkwSZgJLH8xg+wIl4BG4kN7y6wQ5ykKtFy8RrYFaIC4RLvZy1kg6gRlDg58wkLyAecAvY
 SJ58mgYSZBWwl7szdzQxhy0tsfzuHeQKj8CwkHbOQlM1CUraAkXkVo0ZxalFZapGukYVeUlFm
 ekZJbmJmjq6hgZlebmpxcWJ6ak5iUrFecn7uJkZgwDMAwQ7G82sDDzFKcjApifLq/TKPEOJLy
 k+pzEgszogvKs1JLT7EKMPBoSTBa8NuESEkWJSanlqRlpkDjD2YtAQHj5II7wI2oDRvcUFibn
 FmOkTqFKMlx6sPLx4wcbzZ9RJIdnz48IBJiCUvPy9VSpzXFGSeAEhDRmke3DhYerjEKCslzMs
 IdKAQT0FqUW5mCar8K0ZxDkYlYd4PIGt5MvNK4La+AjqICegg5x/mIAeVJCKkpBoY6363Bt6f
 u3fKV+fmD6blJ98FtR9M25rjsWGjqLTvrQgTV46L/jFXJr17dK3OOvfIj6X+7ix8i/Z+q+t9w
 ZEgGOykFnh62vl6/kk8Mw9xC2k2C1y7YxO3RPPksl/LayvFLJ5ys5UulIgziLofcCJrqj7zMt
 mmWdfnLJNbUVUWv/nloWdTxCRslViKMxINtZiLihMBrNU2EwoDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1480067074!21099252!1
X-Originating-IP: [209.85.210.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR,
 UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10489 invoked from network); 25 Nov 2016 09:44:34 -0000
Received: from mail-wj0-f193.google.com (HELO mail-wj0-f193.google.com)
 (209.85.210.193)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 09:44:34 -0000
Received: by mail-wj0-f193.google.com with SMTP id o2so1044193wje.2;
 Fri, 25 Nov 2016 01:44:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=V41RVYb8m0eOrSxo1yE3rtOaAJf9sLy8D98UJQMQbHo=;
 b=f8Nb/IULavMbjbkBJH/MVj1L7WW/RC31+s0RQvETxXawzaqP0qPdxAcczD10e7EKOF
 lHukf47koBxy2/HBn6IUxOxIxE1xjPPE6FE3kSEyADvB4FcD9RgNoTPcctt+wZyirY+y
 xS+ba/r8nxV7C9150KevweIlREAfic12gbJxLHupZ/uZd+gwUVS+lQ94N45XyppegFLx
 xEyZ8Jk0Ns1QEcrle0x5sBR940uX0iI6kC5H8pzLBfifaak6jY+IDTRTrjlw4q3ShZtk
 z7JVfYnN0nlhvdSm0/Rv8JnmXi5p96tLn5hcotu9/cldSRHvxQ7f9Y/5vARVpH7OZkOk
 CDfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=V41RVYb8m0eOrSxo1yE3rtOaAJf9sLy8D98UJQMQbHo=;
 b=K14iLm0fWtYbBJvPcpEYDC+zetmcH5Sa8dGXtfL7SCcIG7Hks/+8QqHo2RBxpmHWSL
 H+mwkgJ2Zw8eM/vw5u34iNHRmVyUaPttc8REu66N7+AH0VmbY7B3wwAd5wImYBvd42Oi
 QXg1IfZFOJOn9IOfq0JWtJhvd5HT0kcApkPMXhYOFIlINeJ8AF1+r5IcfwKBNATak7gi
 l9Bl1xFH8p+2dw0u4iOfd72TXVG0mHBk6NPVXimJye58pNAxqgttHDzb5kzksNj+fQ9p
 Y0TpCkpxRSoEUCUlkMJydisSDt9K2EeazfzALyQZ340dehU0x8vVZVfbLzpnKbkh8ROX
 dZsw==
X-Gm-Message-State: AKaTC03IJ/lTauVtYCIaiOBovjHPKnfDsBg7gWeaCe86HOl6AGc2G5YXVHumHu2886QGWQ==
X-Received: by 10.194.234.198 with SMTP id ug6mr6519021wjc.10.1480067074051;
 Fri, 25 Nov 2016 01:44:34 -0800 (PST)
Received: from [10.17.182.9] (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id
 f76sm12544731wmd.15.2016.11.25.01.44.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 01:44:33 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480063778-29935-1-git-send-email-andr2000@gmail.com>
 <1480063778-29935-2-git-send-email-andr2000@gmail.com>
 <583810AC0200007800122201@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <1802060d-ac64-2cac-7c59-bcfc6dc1506d@gmail.com>
Date: Fri, 25 Nov 2016 11:44:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583810AC0200007800122201@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAxMToyMSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6NDksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiAtLS0gL2Rldi9udWxs
Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCj4+IEBAIC0wLDAgKzEsNzA1
IEBACj4+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+ICsgKiBzbmRpZi5oCj4+ICsgKgo+PiAr
ICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMu
Cj4+ICsgKgo+PiArICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy
Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQo+PiArICogb2YgdGhpcyBzb2Z0d2Fy
ZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRv
Cj4+ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRp
bmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+PiArICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9k
aWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCj4+ICsg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcwo+PiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRv
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPj4gKyAqCj4+ICsgKiBUaGUgYWJvdmUgY29weXJp
Z2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBp
bgo+PiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdh
cmUuCj4+ICsgKgo+PiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhP
VVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPj4gKyAqIElNUExJRUQsIElOQ0xV
RElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZ
LAo+PiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdF
TUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCj4+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBI
T0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4+ICsgKiBM
SUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVS
V0lTRSwgQVJJU0lORwo+PiArICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBU
SEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgo+PiArICogREVBTElOR1MgSU4gVEhFIFNP
RlRXQVJFLgo+PiArICoKPj4gKyAqIENvcHlyaWdodCAoQykgMjAxMy0yMDE1IEdsb2JhbExvZ2lj
IEluYy4KPj4gKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgo+PiArICoK
Pj4gKyAqIEF1dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KPj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxPbGVr
c2FuZHJfR3J5dHNvdkBlcGFtLmNvbT4KPj4gKyAqICAgICAgICAgIE9sZWtzYW5kciBEbXl0cnlz
aHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+Cj4+ICsgKiAgICAgICAg
ICBJdXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgo+
PiArICovCj4+ICsKPj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18KPj4gKyNk
ZWZpbmUgX19YRU5fUFVCTElDX0lPX1hFTlNORF9IX18KPiBUaGlzIHNob3VsZCBtYXRjaCB0aGUg
bmFtZSBvZiB0aGUgaGVhZGVyIChpLmUuIHMvWEVOU05EL1NORElGLykuCmZpeGVkCj4KPiBKYW4K
PgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:19:27 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:19:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAEXP-0000r8-D3; Fri, 25 Nov 2016 11:19:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAEXO-0000qz-N9; Fri, 25 Nov 2016 11:19:26 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 5E/1F-02084-D3E18385; Fri, 25 Nov 2016 11:19:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRWlGSWpSXmKPExsVyMfTSEV1bOYs
 Ig9XXBS1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYMxrXzGAsuCdRcaX1F3MDY4twFyMn
 h5BAscTJyZ1MXYxcHCwCS1kl1q66zQziSAgcZJX40reHBaRKQiBGYtvzd6wQdpXE9Y//WCC6F
 SW+PpsO1i0kMJ1J4vaK+WBFwgJeEg9bHzCB2CICyhK9v36zQBStY5TY8+syG4jDLLCFWaJxy0
 qwDjYBI4nlN36AjeUVsJF4NGknO4jNIqAq8ebLT7AaUYFwifezFrJB1AhKnJz5BKyeU8Be4lX
 XC7BtzAK2Enfm7maGsOUltr+dwzyBUXgWkpZZSMpmISlbwMi8ilGjOLWoLLVI18hIL6koMz2j
 JDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMPDrGRgYdzDuafc7xCjJwaQkyqv3yzxCiC8pP
 6UyI7E4I76oNCe1+BCjDAeHkgTvSRmLCCHBotT01Iq0zBxgDMKkJTh4lER4PUDSvMUFibnFme
 kQqVOMxhyvPrx4wMTR8eHDAyYhlrz8vFQpcd5dIKUCIKUZpXlwg2Cp4RKjrJQwLyMDA4MQT0F
 qUW5mCar8K0ZxDkYlYd47IFN4MvNK4Pa9AjqFCegU5x/mIKeUJCKkpBoYt/fuyT7KMO3G4XOK
 x5d8sfsSXpnkLJ3Q3rzCInr28XdOb6wrXY5NVfeUziuTuaqx4fm+o6dNvj59H6gVwbdKRi1xn
 lER5/13a5XPftkedkbgov/a8BYBllNGPyomXZyYI7CteXv6zDDZb7Jl+7c98+N4cLMyTXgWa/
 DU+cfMFE8V3JSadqd4jhJLcUaioRZzUXEiAAecylIIAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480072762!35892581!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33550 invoked from network); 25 Nov 2016 11:19:23 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-12.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:19:23 -0000
Received: by mail-wj0-f196.google.com with SMTP id kp2so5212472wjc.0;
 Fri, 25 Nov 2016 03:19:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=QmrkI//+bJMo4N0j6hgRIG++1dtP9R/RYeFwyMtaX2A=;
 b=IQOsR89w3bChxvVYVzKCUWXj/2bQHN6k8KTK0T3E/vZwvlOAiQiN3tFGwmRcc54gWQ
 X4fdaoQYErLbgfnPQqZUPVNjwAXuWSr4QJRZT0pbdeQEKJscYgZaB+etCOBXGPUHX+SQ
 JLSPNif3sLnwXbO07pZjZdprXoDWg+nMEenUeQSd+KtdL8YQeiAGAZkxQCA9+1dMzszd
 F6fWsPvGLKMRz8VKI/fRk0Qyi25hjjQUMogRn8IT4pg5Ucu3N0Uw/67INaySqcus5wMt
 E2r09Wcb+d5QtDro69HySfDSgqXv2xuPXtch01yEUbeVZNzYbBAl9iqBi3JBYkAgVNI0
 wVjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=QmrkI//+bJMo4N0j6hgRIG++1dtP9R/RYeFwyMtaX2A=;
 b=OchgOzD7mp7Wree2+UA+y8Oc7pC0Wbw45gIuxKcUSjcaZcFd+Zzs2yAQ0kUISxd2WK
 bkAgisOG9Yeh7Hwb1/cCYgs03PqG1OoXIsnhFZ5Y32Zdrq7AptdMoWxUISnYcuIlx6vg
 5AAs6UNby/sdNtcIFjzLMD8BY6FbM0XugNq6bqyjyWFfAzyRp8jgxJquVpDRwpJhaKPb
 WnxkVn8YGj44plm8sy4UrPmGX2lPDRcOv6J0bL6Me763hUWh0pvn1PNuJFysp64yG17p
 cSrLkPpKrgU+SFhhxtmnHFkEblwd4F0ei556FzZ93IdTbnPW93S19gfXi+51vBXXpoWp
 pUbg==
X-Gm-Message-State: AKaTC02gy1XhlA608W0NCrn+MujDh1t6IZDF7GwRdBEdUNCclY76Wu3WMXFLGpDLKMk4DA==
X-Received: by 10.194.172.100 with SMTP id bb4mr6636650wjc.53.1480072763819;
 Fri, 25 Nov 2016 03:19:23 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 di9sm46501629wjc.37.2016.11.25.03.19.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 03:19:23 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
Date: Fri, 25 Nov 2016 13:19:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58380FEB02000078001221FE@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAxMToxOCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6MDMsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiArI2lmbmRlZiBfX1hF
Tl9QVUJMSUNfSU9fWEVOU05EX0hfXwo+PiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05E
X0hfXwo+PiArCj4+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+Cj4+ICsjaW5j
bHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+IEFsb25nIHdpdGggdGhlIHRhcmdl
dCB0cmVlIChhbmQgaGVuY2UgcGF0aCkgY2hhbmdlLCB0aGVzZSBhbHNvIHdhbnQKPiB0byBiZWNv
bWUgIiItc3R5bGUgI2luY2x1ZGUtcy4KZG9uZQo+Cj4+ICtzdHJ1Y3QgeGVuc25kX29wZW5fcmVx
IHsKPj4gKyAgICB1aW50MzJfdCBwY21fcmF0ZTsgLyogaW4gSHogKi8KPj4gKyAgICB1aW50OF90
IHBjbV9mb3JtYXQ7Cj4+ICsgICAgdWludDhfdCBwY21fY2hhbm5lbHM7Cj4+ICsgICAgdWludDE2
X3QgX19yZXNlcnZlZDA7Cj4gTm8gZG91YmxlIHVuZGVyc2NvcmVzIHBsZWFzZSBhdCB0aGUgYmVn
aW5uaW5nIG9mIHRoZXNlIG5hbWVzOwo+IHByZWZlcmFibHkgbm9uZSBhdCBhbGwgKGFzIGZpZWxk
IG5hbWVzIG1heSBjb2xsaWRlIHdpdGggZmlsZSBzY29wZQo+IG9iamVjdC1saWtlIG1hY3Jvcyku
CmNoYW5nZWQgX19yZXNlcnZlcjAgdG8gcmVzZXJ2ZWQKPj4gK3N0cnVjdCB4ZW5zbmRfcGFnZV9k
aXJlY3Rvcnkgewo+PiArICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKPj4gKyAg
ICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZlswXTsKPiBUaGlz
IGlzIG5vdCBhbGxvd2VkIGluIEM4OSwgYW5kIEkgdGhpbmsgbm90IGV2ZW4gaW4gbmV3ZXIgdmVy
c2lvbiAoaS5lLgo+IGl0J3MgYSBHTlUgZXh0ZW5zaW9uKS4gVGhlcmUgYXJlIGEgY291cGxlIG9m
IHBsYWNlcyB3aGVyZSB3ZSBhbHJlYWR5Cj4gZGVhbCB3aXRoIHNpbWlsYXIgY29uc3RydWN0cywg
c28gcGxlYXNlIHRha2UgdGhvc2UgaW50byBjb25zaWRlcmF0aW9uCj4gd2hlbiBkZWFsaW5nIHdp
dGggdGhlIHByb2JsZW0gaGVyZS4KQzk5IHNheXMgKDYuMi41LjIwKToKIiBBbiBhcnJheSB0eXBl
IGRlc2NyaWJlcyBhIGNvbnRpZ3VvdXNseSBhbGxvY2F0ZWQgbm9uZW1wdHkgc2V0IG9mIApvYmpl
Y3RzIHdpdGggYSBwYXJ0aWN1bGFyIG1lbWJlciBvYmplY3QgdHlwZSwiCndpbGwgY2hhbmdlIHRv
ICpncmVmWzFdIC8qIFZhcmlhYmxlIGxlbmd0aCAqLyogYXMgaXQgaXMgZG9uZSBpbiBmc2lmLmgK
Pj4gK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKPj4gKyAgICAvKiBwbGFjZSBob2xkZXIsIHJl
bW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KPj4gKyAgICB1
aW50OF90IF9fcGxhY2Vob2xkZXI7Cj4+ICt9OwpjaGFuZ2VkIF9fcGxhY2Vob2xkZXIgdG8gcGxh
Y2Vob2xkZXIKPiBUaGUgY29tbWVudCBvdWdodCB0byBiZSBjb3JyZWN0IC0gZGlkIHlvdSB2ZXJp
ZnkgdGhpcyBpcyBwZXJtaXR0ZWQKPiBpbiBlLmcuIEM5OT8gSSBkb24ndCB0aGluayBpdCBpcywg
YW5kIEkndmUgcmVmZXJyZWQgdG8gQzg5IG9ubHkgdG8gZ2l2ZQo+IHlvdSBhbiB1bmRlcnN0YW5k
aW5nIHdpdGggd2hhdCBzdGFuZGFyZCB0aGUgaGVhZGVyIGFzIGEgd2hvbGUKPiBpcyBleHBlY3Rl
ZCB0byBjb21wbHkgKGkuZS4gdG8gYXZvaWQgeW91IHVzaW5nIEM5OSBjb25zdHJ1Y3RzCj4gZWxz
ZXdoZXJlKS4KeW91IGFyZSByaWdodCwgQzk5IHNheXMgKCA2LjIuNS4yMCk6CiIgQSBzdHJ1Y3R1
cmUgdHlwZSBkZXNjcmliZXMgYSBzZXF1ZW50aWFsbHkgYWxsb2NhdGVkICpub25lbXB0eSogc2V0
IG9mIAptZW1iZXIgb2JqZWN0cyIKQzExIGRvZXNuJ3Qgc2F5IGFueXRoaW5nIHRoYXQgaXQgaXMg
YWxsb3dlZApTbywgSSB3aWxsIGNoYW5nZSBpbiB0aGUgY29tbWVudHMgKkM4OSBjb25jZXJuKiB0
byAqKEM5OSA2LjIuNS4yMCkqCj4+ICt1bmlvbiB4ZW5zbmRfcmVxIHsKPj4gKyAgICBzdHJ1Y3Qg
ewo+PiArICAgICAgICB1aW50MTZfdCBpZDsKPj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247
Cj4+ICsgICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICAgICAgdWludDMyX3QgcGFk
ZGluZzsKPj4gKyAgICAgICAgdW5pb24gewo+PiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9v
cGVuX3JlcSBvcGVuOwo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVx
IGNsb3NlOwo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHdyaXRl
Owo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfcmVhZF9yZXEgcmVhZDsKPj4gKyAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+ICsgICAg
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOwo+PiArICAgICAg
ICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEgbXV0ZTsKPj4gKyAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+PiArICAgICAgICAgICAgfSBvcDsK
Pj4gKyAgICAgICAgfSBkYXRhOwo+PiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4gK307Cj4gSG1t
LCB5b3UndmUgaW5kZWVkIGNoYW5nZWQgdGhlIHdheSB5b3UgaW5kZW50LCBidXQgdGhlcmUgYXJl
Cj4gbW9yZSBzdHlsZSBpc3N1ZXMgaGVyZTogVGhlIGlubmVyIHVuaW9uJ3MgbWVtYmVycyBhcmVu
J3QgYWxsCj4gaW5kZW50ZWQgZXF1YWxseSwgYW5kIChwZXJoYXBzIGFzIGEgcmVzdWx0KSB0aGUg
Y2xvc2luZyBicmFjZXMKPiBhcmUgaW5kZW50ZWQgdG9vIG11Y2guCmRvbmUKPj4gK3VuaW9uIHhl
bnNuZF9yZXNwIHsKPj4gKyAgICBzdHJ1Y3Qgewo+PiArICAgICAgICB1aW50MTZfdCBpZDsKPj4g
KyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4+ICsgICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lk
eDsKPj4gKyAgICAgICAgaW50OF90IHN0YXR1czsKPj4gKyAgICB9IGRhdGE7Cj4gVGhpcyBsYWNr
cyBleHBsaWNpdCB0YWlsIHBhZGRpbmcuCmRvbmUsIGFkZGVkICp1aW50OF90IHBhZGRpbmdbM107
Kgo+IEphbgo+ClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:19:27 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:19:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAEXP-0000r8-D3; Fri, 25 Nov 2016 11:19:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAEXO-0000qz-N9; Fri, 25 Nov 2016 11:19:26 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 5E/1F-02084-D3E18385; Fri, 25 Nov 2016 11:19:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRWlGSWpSXmKPExsVyMfTSEV1bOYs
 Ig9XXBS1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYMxrXzGAsuCdRcaX1F3MDY4twFyMn
 h5BAscTJyZ1MXYxcHCwCS1kl1q66zQziSAgcZJX40reHBaRKQiBGYtvzd6wQdpXE9Y//WCC6F
 SW+PpsO1i0kMJ1J4vaK+WBFwgJeEg9bHzCB2CICyhK9v36zQBStY5TY8+syG4jDLLCFWaJxy0
 qwDjYBI4nlN36AjeUVsJF4NGknO4jNIqAq8ebLT7AaUYFwifezFrJB1AhKnJz5BKyeU8Be4lX
 XC7BtzAK2Enfm7maGsOUltr+dwzyBUXgWkpZZSMpmISlbwMi8ilGjOLWoLLVI18hIL6koMz2j
 JDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMPDrGRgYdzDuafc7xCjJwaQkyqv3yzxCiC8pP
 6UyI7E4I76oNCe1+BCjDAeHkgTvSRmLCCHBotT01Iq0zBxgDMKkJTh4lER4PUDSvMUFibnFme
 kQqVOMxhyvPrx4wMTR8eHDAyYhlrz8vFQpcd5dIKUCIKUZpXlwg2Cp4RKjrJQwLyMDA4MQT0F
 qUW5mCar8K0ZxDkYlYd47IFN4MvNK4Pa9AjqFCegU5x/mIKeUJCKkpBoYt/fuyT7KMO3G4XOK
 x5d8sfsSXpnkLJ3Q3rzCInr28XdOb6wrXY5NVfeUziuTuaqx4fm+o6dNvj59H6gVwbdKRi1xn
 lER5/13a5XPftkedkbgov/a8BYBllNGPyomXZyYI7CteXv6zDDZb7Jl+7c98+N4cLMyTXgWa/
 DU+cfMFE8V3JSadqd4jhJLcUaioRZzUXEiAAecylIIAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480072762!35892581!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33550 invoked from network); 25 Nov 2016 11:19:23 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-12.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:19:23 -0000
Received: by mail-wj0-f196.google.com with SMTP id kp2so5212472wjc.0;
 Fri, 25 Nov 2016 03:19:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=QmrkI//+bJMo4N0j6hgRIG++1dtP9R/RYeFwyMtaX2A=;
 b=IQOsR89w3bChxvVYVzKCUWXj/2bQHN6k8KTK0T3E/vZwvlOAiQiN3tFGwmRcc54gWQ
 X4fdaoQYErLbgfnPQqZUPVNjwAXuWSr4QJRZT0pbdeQEKJscYgZaB+etCOBXGPUHX+SQ
 JLSPNif3sLnwXbO07pZjZdprXoDWg+nMEenUeQSd+KtdL8YQeiAGAZkxQCA9+1dMzszd
 F6fWsPvGLKMRz8VKI/fRk0Qyi25hjjQUMogRn8IT4pg5Ucu3N0Uw/67INaySqcus5wMt
 E2r09Wcb+d5QtDro69HySfDSgqXv2xuPXtch01yEUbeVZNzYbBAl9iqBi3JBYkAgVNI0
 wVjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=QmrkI//+bJMo4N0j6hgRIG++1dtP9R/RYeFwyMtaX2A=;
 b=OchgOzD7mp7Wree2+UA+y8Oc7pC0Wbw45gIuxKcUSjcaZcFd+Zzs2yAQ0kUISxd2WK
 bkAgisOG9Yeh7Hwb1/cCYgs03PqG1OoXIsnhFZ5Y32Zdrq7AptdMoWxUISnYcuIlx6vg
 5AAs6UNby/sdNtcIFjzLMD8BY6FbM0XugNq6bqyjyWFfAzyRp8jgxJquVpDRwpJhaKPb
 WnxkVn8YGj44plm8sy4UrPmGX2lPDRcOv6J0bL6Me763hUWh0pvn1PNuJFysp64yG17p
 cSrLkPpKrgU+SFhhxtmnHFkEblwd4F0ei556FzZ93IdTbnPW93S19gfXi+51vBXXpoWp
 pUbg==
X-Gm-Message-State: AKaTC02gy1XhlA608W0NCrn+MujDh1t6IZDF7GwRdBEdUNCclY76Wu3WMXFLGpDLKMk4DA==
X-Received: by 10.194.172.100 with SMTP id bb4mr6636650wjc.53.1480072763819;
 Fri, 25 Nov 2016 03:19:23 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 di9sm46501629wjc.37.2016.11.25.03.19.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 03:19:23 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
Date: Fri, 25 Nov 2016 13:19:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58380FEB02000078001221FE@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAxMToxOCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6MDMsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiArI2lmbmRlZiBfX1hF
Tl9QVUJMSUNfSU9fWEVOU05EX0hfXwo+PiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fWEVOU05E
X0hfXwo+PiArCj4+ICsjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9pby9yaW5nLmg+Cj4+ICsjaW5j
bHVkZSA8eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgo+IEFsb25nIHdpdGggdGhlIHRhcmdl
dCB0cmVlIChhbmQgaGVuY2UgcGF0aCkgY2hhbmdlLCB0aGVzZSBhbHNvIHdhbnQKPiB0byBiZWNv
bWUgIiItc3R5bGUgI2luY2x1ZGUtcy4KZG9uZQo+Cj4+ICtzdHJ1Y3QgeGVuc25kX29wZW5fcmVx
IHsKPj4gKyAgICB1aW50MzJfdCBwY21fcmF0ZTsgLyogaW4gSHogKi8KPj4gKyAgICB1aW50OF90
IHBjbV9mb3JtYXQ7Cj4+ICsgICAgdWludDhfdCBwY21fY2hhbm5lbHM7Cj4+ICsgICAgdWludDE2
X3QgX19yZXNlcnZlZDA7Cj4gTm8gZG91YmxlIHVuZGVyc2NvcmVzIHBsZWFzZSBhdCB0aGUgYmVn
aW5uaW5nIG9mIHRoZXNlIG5hbWVzOwo+IHByZWZlcmFibHkgbm9uZSBhdCBhbGwgKGFzIGZpZWxk
IG5hbWVzIG1heSBjb2xsaWRlIHdpdGggZmlsZSBzY29wZQo+IG9iamVjdC1saWtlIG1hY3Jvcyku
CmNoYW5nZWQgX19yZXNlcnZlcjAgdG8gcmVzZXJ2ZWQKPj4gK3N0cnVjdCB4ZW5zbmRfcGFnZV9k
aXJlY3Rvcnkgewo+PiArICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKPj4gKyAg
ICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZlswXTsKPiBUaGlz
IGlzIG5vdCBhbGxvd2VkIGluIEM4OSwgYW5kIEkgdGhpbmsgbm90IGV2ZW4gaW4gbmV3ZXIgdmVy
c2lvbiAoaS5lLgo+IGl0J3MgYSBHTlUgZXh0ZW5zaW9uKS4gVGhlcmUgYXJlIGEgY291cGxlIG9m
IHBsYWNlcyB3aGVyZSB3ZSBhbHJlYWR5Cj4gZGVhbCB3aXRoIHNpbWlsYXIgY29uc3RydWN0cywg
c28gcGxlYXNlIHRha2UgdGhvc2UgaW50byBjb25zaWRlcmF0aW9uCj4gd2hlbiBkZWFsaW5nIHdp
dGggdGhlIHByb2JsZW0gaGVyZS4KQzk5IHNheXMgKDYuMi41LjIwKToKIiBBbiBhcnJheSB0eXBl
IGRlc2NyaWJlcyBhIGNvbnRpZ3VvdXNseSBhbGxvY2F0ZWQgbm9uZW1wdHkgc2V0IG9mIApvYmpl
Y3RzIHdpdGggYSBwYXJ0aWN1bGFyIG1lbWJlciBvYmplY3QgdHlwZSwiCndpbGwgY2hhbmdlIHRv
ICpncmVmWzFdIC8qIFZhcmlhYmxlIGxlbmd0aCAqLyogYXMgaXQgaXMgZG9uZSBpbiBmc2lmLmgK
Pj4gK3N0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIHsKPj4gKyAgICAvKiBwbGFjZSBob2xkZXIsIHJl
bW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlIChDODkgY29uY2VybikgKi8KPj4gKyAgICB1
aW50OF90IF9fcGxhY2Vob2xkZXI7Cj4+ICt9OwpjaGFuZ2VkIF9fcGxhY2Vob2xkZXIgdG8gcGxh
Y2Vob2xkZXIKPiBUaGUgY29tbWVudCBvdWdodCB0byBiZSBjb3JyZWN0IC0gZGlkIHlvdSB2ZXJp
ZnkgdGhpcyBpcyBwZXJtaXR0ZWQKPiBpbiBlLmcuIEM5OT8gSSBkb24ndCB0aGluayBpdCBpcywg
YW5kIEkndmUgcmVmZXJyZWQgdG8gQzg5IG9ubHkgdG8gZ2l2ZQo+IHlvdSBhbiB1bmRlcnN0YW5k
aW5nIHdpdGggd2hhdCBzdGFuZGFyZCB0aGUgaGVhZGVyIGFzIGEgd2hvbGUKPiBpcyBleHBlY3Rl
ZCB0byBjb21wbHkgKGkuZS4gdG8gYXZvaWQgeW91IHVzaW5nIEM5OSBjb25zdHJ1Y3RzCj4gZWxz
ZXdoZXJlKS4KeW91IGFyZSByaWdodCwgQzk5IHNheXMgKCA2LjIuNS4yMCk6CiIgQSBzdHJ1Y3R1
cmUgdHlwZSBkZXNjcmliZXMgYSBzZXF1ZW50aWFsbHkgYWxsb2NhdGVkICpub25lbXB0eSogc2V0
IG9mIAptZW1iZXIgb2JqZWN0cyIKQzExIGRvZXNuJ3Qgc2F5IGFueXRoaW5nIHRoYXQgaXQgaXMg
YWxsb3dlZApTbywgSSB3aWxsIGNoYW5nZSBpbiB0aGUgY29tbWVudHMgKkM4OSBjb25jZXJuKiB0
byAqKEM5OSA2LjIuNS4yMCkqCj4+ICt1bmlvbiB4ZW5zbmRfcmVxIHsKPj4gKyAgICBzdHJ1Y3Qg
ewo+PiArICAgICAgICB1aW50MTZfdCBpZDsKPj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247
Cj4+ICsgICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICAgICAgdWludDMyX3QgcGFk
ZGluZzsKPj4gKyAgICAgICAgdW5pb24gewo+PiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9v
cGVuX3JlcSBvcGVuOwo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVx
IGNsb3NlOwo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHdyaXRl
Owo+PiArICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfcmVhZF9yZXEgcmVhZDsKPj4gKyAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+ICsgICAg
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOwo+PiArICAgICAg
ICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEgbXV0ZTsKPj4gKyAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRlOwo+PiArICAgICAgICAgICAgfSBvcDsK
Pj4gKyAgICAgICAgfSBkYXRhOwo+PiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKPj4gK307Cj4gSG1t
LCB5b3UndmUgaW5kZWVkIGNoYW5nZWQgdGhlIHdheSB5b3UgaW5kZW50LCBidXQgdGhlcmUgYXJl
Cj4gbW9yZSBzdHlsZSBpc3N1ZXMgaGVyZTogVGhlIGlubmVyIHVuaW9uJ3MgbWVtYmVycyBhcmVu
J3QgYWxsCj4gaW5kZW50ZWQgZXF1YWxseSwgYW5kIChwZXJoYXBzIGFzIGEgcmVzdWx0KSB0aGUg
Y2xvc2luZyBicmFjZXMKPiBhcmUgaW5kZW50ZWQgdG9vIG11Y2guCmRvbmUKPj4gK3VuaW9uIHhl
bnNuZF9yZXNwIHsKPj4gKyAgICBzdHJ1Y3Qgewo+PiArICAgICAgICB1aW50MTZfdCBpZDsKPj4g
KyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4+ICsgICAgICAgIHVpbnQ4X3Qgc3RyZWFtX2lk
eDsKPj4gKyAgICAgICAgaW50OF90IHN0YXR1czsKPj4gKyAgICB9IGRhdGE7Cj4gVGhpcyBsYWNr
cyBleHBsaWNpdCB0YWlsIHBhZGRpbmcuCmRvbmUsIGFkZGVkICp1aW50OF90IHBhZGRpbmdbM107
Kgo+IEphbgo+ClRoYW5rIHlvdSwKT2xla3NhbmRyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:30:33 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:30:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAEi8-0002mH-U5; Fri, 25 Nov 2016 11:30:32 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAEi8-0002m5-2u; Fri, 25 Nov 2016 11:30:32 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 5F/BC-01666-3D028385; Fri, 25 Nov 2016 11:30:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXS6fjDS/eSgkW
 Ewa11qhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGXumzGUp2MhR0bSgk72B8Q1bFyMn
 h5BAnsTUjZ9ZQGxeATuJQ8/OsYLYEgKGEk/fXwerYRFQlTg8ZQ+YzSagLtH2bDtYjYiAkUTrk
 5lMXYxcHMwCV5glnjVPZAdJCAt4S0zYepgNJCEk8IBR4ved1WDdnAK2Eqv/NAPZHEDbBCX+7h
 AGCTMLaEk8/HWLBcLWlli28DUzSAmzgLTE8n8cExj5ZiE0zELSMAtJwyyEhgWMLKsY1YtTi8p
 Si3RN9ZKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAgORAQh2MH7pdz7EKMnBpCTK
 q/fLPEKILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO9MeYsIIcGi1PTUirTMHGBMwKQlOHiURHiFQ
 dK8xQWJucWZ6RCpU4yKUuK8fSAJAZBERmkeXBssDi8xykoJ8zICHSLEU5BalJtZgir/ilGcg1
 FJmPcpyBSezLwSuOmvgBYzAS12/mEOsrgkESEl1cDIEaV4b8Z1hdLKSOc5k+PecvvzrJ+/9eW
 2daaBH6ef+qRma/nL3bI6u/ChYGIyU16U74PPq+6ksHVr9nnMDT19+6rRzXdrT7unWn1VfJDi
 33pAuF3Vy01t3+Zp18Os467XVtUplZg6x0b6rROwKj7g90yeXX3bxZqKxmw7SV7f5o8p51ILf
 yqxFGckGmoxFxUnAgBNWiahvgIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480073421!33372402!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48424 invoked from network); 25 Nov 2016 11:30:23 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 Nov 2016 11:30:23 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 04:30:23 -0700
Message-Id: <58382EDF020000780012235F@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 04:30:23 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
 <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
In-Reply-To: <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjE5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDExOjE4IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6MDMsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ZW5z
bmRfY2xvc2VfcmVxIHsKPj4+ICsgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdp
bmcgdGhlIHN0cnVjdHVyZSAoQzg5IGNvbmNlcm4pICovCj4+PiArICAgIHVpbnQ4X3QgX19wbGFj
ZWhvbGRlcjsKPj4+ICt9Owo+IGNoYW5nZWQgX19wbGFjZWhvbGRlciB0byBwbGFjZWhvbGRlcgo+
PiBUaGUgY29tbWVudCBvdWdodCB0byBiZSBjb3JyZWN0IC0gZGlkIHlvdSB2ZXJpZnkgdGhpcyBp
cyBwZXJtaXR0ZWQKPj4gaW4gZS5nLiBDOTk/IEkgZG9uJ3QgdGhpbmsgaXQgaXMsIGFuZCBJJ3Zl
IHJlZmVycmVkIHRvIEM4OSBvbmx5IHRvIGdpdmUKPj4geW91IGFuIHVuZGVyc3RhbmRpbmcgd2l0
aCB3aGF0IHN0YW5kYXJkIHRoZSBoZWFkZXIgYXMgYSB3aG9sZQo+PiBpcyBleHBlY3RlZCB0byBj
b21wbHkgKGkuZS4gdG8gYXZvaWQgeW91IHVzaW5nIEM5OSBjb25zdHJ1Y3RzCj4+IGVsc2V3aGVy
ZSkuCj4geW91IGFyZSByaWdodCwgQzk5IHNheXMgKCA2LjIuNS4yMCk6Cj4gIiBBIHN0cnVjdHVy
ZSB0eXBlIGRlc2NyaWJlcyBhIHNlcXVlbnRpYWxseSBhbGxvY2F0ZWQgKm5vbmVtcHR5KiBzZXQg
b2YgCj4gbWVtYmVyIG9iamVjdHMiCj4gQzExIGRvZXNuJ3Qgc2F5IGFueXRoaW5nIHRoYXQgaXQg
aXMgYWxsb3dlZAo+IFNvLCBJIHdpbGwgY2hhbmdlIGluIHRoZSBjb21tZW50cyAqQzg5IGNvbmNl
cm4qIHRvICooQzk5IDYuMi41LjIwKSoKCldlbGwsIEknZCBwcmVmZXIgaWYgeW91IG9taXR0ZWQg
dGhpcyAtIEMgbGFuZ3VhZ2UgZGV0YWlscyBkb24ndCByZWFsbHkKYmVsb25nIGhlcmUuIEFuZCBv
ZiBjb3Vyc2UgYWxsIHRoaXMgd291bGQgYmUgbW9vdCBpZiB0aGVzZSBkdW1teQpzdHJ1Y3R1cmVz
IHdlcmVuJ3QgdGhlcmUgaW4gdGhlIGZpcnN0IHBsYWNlLgoKSmFuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGlu
ZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRl
dmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:30:33 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:30:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAEi8-0002mH-U5; Fri, 25 Nov 2016 11:30:32 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAEi8-0002m5-2u; Fri, 25 Nov 2016 11:30:32 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 5F/BC-01666-3D028385; Fri, 25 Nov 2016 11:30:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXS6fjDS/eSgkW
 Ewa11qhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGXumzGUp2MhR0bSgk72B8Q1bFyMn
 h5BAnsTUjZ9ZQGxeATuJQ8/OsYLYEgKGEk/fXwerYRFQlTg8ZQ+YzSagLtH2bDtYjYiAkUTrk
 5lMXYxcHMwCV5glnjVPZAdJCAt4S0zYepgNJCEk8IBR4ved1WDdnAK2Eqv/NAPZHEDbBCX+7h
 AGCTMLaEk8/HWLBcLWlli28DUzSAmzgLTE8n8cExj5ZiE0zELSMAtJwyyEhgWMLKsY1YtTi8p
 Si3RN9ZKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAgORAQh2MH7pdz7EKMnBpCTK
 q/fLPEKILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO9MeYsIIcGi1PTUirTMHGBMwKQlOHiURHiFQ
 dK8xQWJucWZ6RCpU4yKUuK8fSAJAZBERmkeXBssDi8xykoJ8zICHSLEU5BalJtZgir/ilGcg1
 FJmPcpyBSezLwSuOmvgBYzAS12/mEOsrgkESEl1cDIEaV4b8Z1hdLKSOc5k+PecvvzrJ+/9eW
 2daaBH6ef+qRma/nL3bI6u/ChYGIyU16U74PPq+6ksHVr9nnMDT19+6rRzXdrT7unWn1VfJDi
 33pAuF3Vy01t3+Zp18Os467XVtUplZg6x0b6rROwKj7g90yeXX3bxZqKxmw7SV7f5o8p51ILf
 yqxFGckGmoxFxUnAgBNWiahvgIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480073421!33372402!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48424 invoked from network); 25 Nov 2016 11:30:23 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 Nov 2016 11:30:23 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 04:30:23 -0700
Message-Id: <58382EDF020000780012235F@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 04:30:23 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
 <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
In-Reply-To: <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjE5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDExOjE4IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMDk6MDMsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ZW5z
bmRfY2xvc2VfcmVxIHsKPj4+ICsgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdp
bmcgdGhlIHN0cnVjdHVyZSAoQzg5IGNvbmNlcm4pICovCj4+PiArICAgIHVpbnQ4X3QgX19wbGFj
ZWhvbGRlcjsKPj4+ICt9Owo+IGNoYW5nZWQgX19wbGFjZWhvbGRlciB0byBwbGFjZWhvbGRlcgo+
PiBUaGUgY29tbWVudCBvdWdodCB0byBiZSBjb3JyZWN0IC0gZGlkIHlvdSB2ZXJpZnkgdGhpcyBp
cyBwZXJtaXR0ZWQKPj4gaW4gZS5nLiBDOTk/IEkgZG9uJ3QgdGhpbmsgaXQgaXMsIGFuZCBJJ3Zl
IHJlZmVycmVkIHRvIEM4OSBvbmx5IHRvIGdpdmUKPj4geW91IGFuIHVuZGVyc3RhbmRpbmcgd2l0
aCB3aGF0IHN0YW5kYXJkIHRoZSBoZWFkZXIgYXMgYSB3aG9sZQo+PiBpcyBleHBlY3RlZCB0byBj
b21wbHkgKGkuZS4gdG8gYXZvaWQgeW91IHVzaW5nIEM5OSBjb25zdHJ1Y3RzCj4+IGVsc2V3aGVy
ZSkuCj4geW91IGFyZSByaWdodCwgQzk5IHNheXMgKCA2LjIuNS4yMCk6Cj4gIiBBIHN0cnVjdHVy
ZSB0eXBlIGRlc2NyaWJlcyBhIHNlcXVlbnRpYWxseSBhbGxvY2F0ZWQgKm5vbmVtcHR5KiBzZXQg
b2YgCj4gbWVtYmVyIG9iamVjdHMiCj4gQzExIGRvZXNuJ3Qgc2F5IGFueXRoaW5nIHRoYXQgaXQg
aXMgYWxsb3dlZAo+IFNvLCBJIHdpbGwgY2hhbmdlIGluIHRoZSBjb21tZW50cyAqQzg5IGNvbmNl
cm4qIHRvICooQzk5IDYuMi41LjIwKSoKCldlbGwsIEknZCBwcmVmZXIgaWYgeW91IG9taXR0ZWQg
dGhpcyAtIEMgbGFuZ3VhZ2UgZGV0YWlscyBkb24ndCByZWFsbHkKYmVsb25nIGhlcmUuIEFuZCBv
ZiBjb3Vyc2UgYWxsIHRoaXMgd291bGQgYmUgbW9vdCBpZiB0aGVzZSBkdW1teQpzdHJ1Y3R1cmVz
IHdlcmVuJ3QgdGhlcmUgaW4gdGhlIGZpcnN0IHBsYWNlLgoKSmFuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGlu
ZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRl
dmVs

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:36:04 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:36:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAEnU-0003Ly-7v; Fri, 25 Nov 2016 11:36:04 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAEnT-0003Lo-Gj; Fri, 25 Nov 2016 11:36:03 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 EA/B3-31715-22228385; Fri, 25 Nov 2016 11:36:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRWlGSWpSXmKPExsVyMfTSEV0lJYs
 IgzvnmS1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM06ef85YMIGr4vLF9WwNjPM4uhg5
 OYQEiiTuz7rI2sXIxcEisJRVonXaL2aQhITAQVaJiQc5IewYicamd+wQdqXEhIcvGSGaFSW+P
 pvOBNIsJDCdSeJh7y2whLCAl8TD1gdMILaIgLJE76/fLBBFU5gk+m6+ZwdxmAW2MEs0blnJCl
 LFJmAksfzGDxYQm1fARmL6hDlgk1gEVCV2b1gDNklUIFzi/ayFbBA1ghInZz4Bqufg4BSwlzh
 +0A0kzCxgK3Fn7m5mCFteYvvbOcwTGIVnIemYhaRsFpKyBYzMqxg1ilOLylKLdA3N9JKKMtMz
 SnITM3N0DQ2M9XJTi4sT01NzEpOK9ZLzczcxAoOeAQh2MK7a7nmIUZKDSUmUV++XeYQQX1J+S
 mVGYnFGfFFpTmrxIUYZDg4lCd5iBYsIIcGi1PTUirTMHGD8waQlOHiURHiF5YHSvMUFibnFme
 kQqVOMxhyvPrx4wMTR8eHDAyYhlrz8vFQpcd47IJMEQEozSvPgBsHSwiVGWSlhXkag04R4ClK
 LcjNLUOVfMYpzMCoJ8wopAk3hycwrgdv3CugUJqBTnH+Yg5xSkoiQkmpgtD+/7MTbx+d4FXYq
 6Jv0WbzxWaCX+t/OrEHjwRL2U7st7Opna6rohR++HBj4nOvVljlFiuX9ncqhPU38b9nu6lVcq
 BS6sEsh/OVbHV+blfNsl7CYHtEtO5Ke+9b7lPyNwD82bbXXcvv+KF2dyv3vm7vJpJiU1lPP5L
 3koiNv/cuJ/X7t2Bw1JZbijERDLeai4kQAF1TCVQYDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480073761!69687725!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55149 invoked from network); 25 Nov 2016 11:36:02 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:36:02 -0000
Received: by mail-wj0-f196.google.com with SMTP id o2so1365056wje.2;
 Fri, 25 Nov 2016 03:36:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=KsS+tfdUQ2ttBC6Id+GYHBPRRIoDGAZWPIbpFL30G9Y=;
 b=rgMmBOsYSpyl0XTxVV41i034i54KvMt+qXGQpUGWvZDWs721xNYWYIyyH3pfMLmbsO
 FfS7Nt/wRksUlcL4q7FuA7rI1GP7JXDcMSk4jsTgt82cWbJDNDVfOb9djfyzw06X40Fa
 LyKBA5QcjoY5orM81U8FGSyDmYuuxg59M/n5opmn7unjB5fVmQl4a7SqvHwvqeoDpNSQ
 gF7UVws8hsjaRxNDziJvCTzfjk1RG54ZLde9qPpO33JIAiZqHhrVmIxLjk+yiaUqdWHs
 Bcs01hC92LSUlDuY5T+8DdY+cPJVhK85Se7iz3n/IIPWG+P1QAsckEqZhuauiA3QImEN
 ZJ2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=KsS+tfdUQ2ttBC6Id+GYHBPRRIoDGAZWPIbpFL30G9Y=;
 b=HT9jGm1mdtTPeohQaYLbnE8wNi5PyI4vAJHE3ABQxfybuWbdvPMuEBbp9Sw2UZOYWy
 LCcpr9Qq/fl3ReWfL5IwDwbqAngI3PtN3dDxpcpzEPA5VpLb+4QcaTKGRMDvh/vNdvFh
 QU4LuUkGxPvjyJ/xuLzHU4uTWaZ5HaV3B4ChAV9/X2PDzRuatNlOECozXPA6PvKAo8fI
 KiOmhT4AUrY8T3Q491CjE/DwdbQ3wu1ylqoJKuadk0tPbfpaVlxIGSCv+RHzAGjsHNXC
 fcTvKN7Mspza1mdEtqwXwnasyxheXYO4wnc2tz6YZ9macb/AXi83/0g4SjPkckcKD72w
 +Gvw==
X-Gm-Message-State: AKaTC025rittL8owo9TB3iDVWpC/tZzs8v79iPFR4FiiJAxC1US083s3Qk/VtFOPBuu3GA==
X-Received: by 10.194.29.231 with SMTP id n7mr7077166wjh.104.1480073761573;
 Fri, 25 Nov 2016 03:36:01 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 bf2sm41334230wjc.48.2016.11.25.03.35.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 03:36:00 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
 <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
 <58382EDF020000780012235F@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <99903219-2060-251c-ab1c-21814317b465@gmail.com>
Date: Fri, 25 Nov 2016 13:35:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58382EDF020000780012235F@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwMTozMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTI6MTksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yNS8yMDE2
IDExOjE4IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjAz
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9y
ZXEgewo+Pj4+ICsgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhlIHN0
cnVjdHVyZSAoQzg5IGNvbmNlcm4pICovCj4+Pj4gKyAgICB1aW50OF90IF9fcGxhY2Vob2xkZXI7
Cj4+Pj4gK307Cj4+IGNoYW5nZWQgX19wbGFjZWhvbGRlciB0byBwbGFjZWhvbGRlcgo+Pj4gVGhl
IGNvbW1lbnQgb3VnaHQgdG8gYmUgY29ycmVjdCAtIGRpZCB5b3UgdmVyaWZ5IHRoaXMgaXMgcGVy
bWl0dGVkCj4+PiBpbiBlLmcuIEM5OT8gSSBkb24ndCB0aGluayBpdCBpcywgYW5kIEkndmUgcmVm
ZXJyZWQgdG8gQzg5IG9ubHkgdG8gZ2l2ZQo+Pj4geW91IGFuIHVuZGVyc3RhbmRpbmcgd2l0aCB3
aGF0IHN0YW5kYXJkIHRoZSBoZWFkZXIgYXMgYSB3aG9sZQo+Pj4gaXMgZXhwZWN0ZWQgdG8gY29t
cGx5IChpLmUuIHRvIGF2b2lkIHlvdSB1c2luZyBDOTkgY29uc3RydWN0cwo+Pj4gZWxzZXdoZXJl
KS4KPj4geW91IGFyZSByaWdodCwgQzk5IHNheXMgKCA2LjIuNS4yMCk6Cj4+ICIgQSBzdHJ1Y3R1
cmUgdHlwZSBkZXNjcmliZXMgYSBzZXF1ZW50aWFsbHkgYWxsb2NhdGVkICpub25lbXB0eSogc2V0
IG9mCj4+IG1lbWJlciBvYmplY3RzIgo+PiBDMTEgZG9lc24ndCBzYXkgYW55dGhpbmcgdGhhdCBp
dCBpcyBhbGxvd2VkCj4+IFNvLCBJIHdpbGwgY2hhbmdlIGluIHRoZSBjb21tZW50cyAqQzg5IGNv
bmNlcm4qIHRvICooQzk5IDYuMi41LjIwKSoKPiBXZWxsLCBJJ2QgcHJlZmVyIGlmIHlvdSBvbWl0
dGVkIHRoaXMgLSBDIGxhbmd1YWdlIGRldGFpbHMgZG9uJ3QgcmVhbGx5Cj4gYmVsb25nIGhlcmUu
IEFuZCBvZiBjb3Vyc2UgYWxsIHRoaXMgd291bGQgYmUgbW9vdCBpZiB0aGVzZSBkdW1teQo+IHN0
cnVjdHVyZXMgd2VyZW4ndCB0aGVyZSBpbiB0aGUgZmlyc3QgcGxhY2UuCj4KPiBKYW4KU28sIHlv
dSBtZWFuIGluc3RlYWQgb2YKICAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2lu
ZyB0aGUgc3RydWN0dXJlIChDOTkgNi4yLjUuMjApICovCkkgcHV0CiAgICAgLyogcGxhY2UgaG9s
ZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAqLwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxp
bmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1k
ZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:36:04 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:36:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAEnU-0003Ly-7v; Fri, 25 Nov 2016 11:36:04 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cAEnT-0003Lo-Gj; Fri, 25 Nov 2016 11:36:03 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 EA/B3-31715-22228385; Fri, 25 Nov 2016 11:36:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRWlGSWpSXmKPExsVyMfTSEV0lJYs
 IgzvnmS1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM06ef85YMIGr4vLF9WwNjPM4uhg5
 OYQEiiTuz7rI2sXIxcEisJRVonXaL2aQhITAQVaJiQc5IewYicamd+wQdqXEhIcvGSGaFSW+P
 pvOBNIsJDCdSeJh7y2whLCAl8TD1gdMILaIgLJE76/fLBBFU5gk+m6+ZwdxmAW2MEs0blnJCl
 LFJmAksfzGDxYQm1fARmL6hDlgk1gEVCV2b1gDNklUIFzi/ayFbBA1ghInZz4Bqufg4BSwlzh
 +0A0kzCxgK3Fn7m5mCFteYvvbOcwTGIVnIemYhaRsFpKyBYzMqxg1ilOLylKLdA3N9JKKMtMz
 SnITM3N0DQ2M9XJTi4sT01NzEpOK9ZLzczcxAoOeAQh2MK7a7nmIUZKDSUmUV++XeYQQX1J+S
 mVGYnFGfFFpTmrxIUYZDg4lCd5iBYsIIcGi1PTUirTMHGD8waQlOHiURHiF5YHSvMUFibnFme
 kQqVOMxhyvPrx4wMTR8eHDAyYhlrz8vFQpcd47IJMEQEozSvPgBsHSwiVGWSlhXkag04R4ClK
 LcjNLUOVfMYpzMCoJ8wopAk3hycwrgdv3CugUJqBTnH+Yg5xSkoiQkmpgtD+/7MTbx+d4FXYq
 6Jv0WbzxWaCX+t/OrEHjwRL2U7st7Opna6rohR++HBj4nOvVljlFiuX9ncqhPU38b9nu6lVcq
 BS6sEsh/OVbHV+blfNsl7CYHtEtO5Ke+9b7lPyNwD82bbXXcvv+KF2dyv3vm7vJpJiU1lPP5L
 3koiNv/cuJ/X7t2Bw1JZbijERDLeai4kQAF1TCVQYDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480073761!69687725!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55149 invoked from network); 25 Nov 2016 11:36:02 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:36:02 -0000
Received: by mail-wj0-f196.google.com with SMTP id o2so1365056wje.2;
 Fri, 25 Nov 2016 03:36:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=KsS+tfdUQ2ttBC6Id+GYHBPRRIoDGAZWPIbpFL30G9Y=;
 b=rgMmBOsYSpyl0XTxVV41i034i54KvMt+qXGQpUGWvZDWs721xNYWYIyyH3pfMLmbsO
 FfS7Nt/wRksUlcL4q7FuA7rI1GP7JXDcMSk4jsTgt82cWbJDNDVfOb9djfyzw06X40Fa
 LyKBA5QcjoY5orM81U8FGSyDmYuuxg59M/n5opmn7unjB5fVmQl4a7SqvHwvqeoDpNSQ
 gF7UVws8hsjaRxNDziJvCTzfjk1RG54ZLde9qPpO33JIAiZqHhrVmIxLjk+yiaUqdWHs
 Bcs01hC92LSUlDuY5T+8DdY+cPJVhK85Se7iz3n/IIPWG+P1QAsckEqZhuauiA3QImEN
 ZJ2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=KsS+tfdUQ2ttBC6Id+GYHBPRRIoDGAZWPIbpFL30G9Y=;
 b=HT9jGm1mdtTPeohQaYLbnE8wNi5PyI4vAJHE3ABQxfybuWbdvPMuEBbp9Sw2UZOYWy
 LCcpr9Qq/fl3ReWfL5IwDwbqAngI3PtN3dDxpcpzEPA5VpLb+4QcaTKGRMDvh/vNdvFh
 QU4LuUkGxPvjyJ/xuLzHU4uTWaZ5HaV3B4ChAV9/X2PDzRuatNlOECozXPA6PvKAo8fI
 KiOmhT4AUrY8T3Q491CjE/DwdbQ3wu1ylqoJKuadk0tPbfpaVlxIGSCv+RHzAGjsHNXC
 fcTvKN7Mspza1mdEtqwXwnasyxheXYO4wnc2tz6YZ9macb/AXi83/0g4SjPkckcKD72w
 +Gvw==
X-Gm-Message-State: AKaTC025rittL8owo9TB3iDVWpC/tZzs8v79iPFR4FiiJAxC1US083s3Qk/VtFOPBuu3GA==
X-Received: by 10.194.29.231 with SMTP id n7mr7077166wjh.104.1480073761573;
 Fri, 25 Nov 2016 03:36:01 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 bf2sm41334230wjc.48.2016.11.25.03.35.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 03:36:00 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
 <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
 <58382EDF020000780012235F@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <99903219-2060-251c-ab1c-21814317b465@gmail.com>
Date: Fri, 25 Nov 2016 13:35:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58382EDF020000780012235F@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
	interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwMTozMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTI6MTksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yNS8yMDE2
IDExOjE4IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjExLjE2IGF0IDA5OjAz
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiArc3RydWN0IHhlbnNuZF9jbG9zZV9y
ZXEgewo+Pj4+ICsgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhlIHN0
cnVjdHVyZSAoQzg5IGNvbmNlcm4pICovCj4+Pj4gKyAgICB1aW50OF90IF9fcGxhY2Vob2xkZXI7
Cj4+Pj4gK307Cj4+IGNoYW5nZWQgX19wbGFjZWhvbGRlciB0byBwbGFjZWhvbGRlcgo+Pj4gVGhl
IGNvbW1lbnQgb3VnaHQgdG8gYmUgY29ycmVjdCAtIGRpZCB5b3UgdmVyaWZ5IHRoaXMgaXMgcGVy
bWl0dGVkCj4+PiBpbiBlLmcuIEM5OT8gSSBkb24ndCB0aGluayBpdCBpcywgYW5kIEkndmUgcmVm
ZXJyZWQgdG8gQzg5IG9ubHkgdG8gZ2l2ZQo+Pj4geW91IGFuIHVuZGVyc3RhbmRpbmcgd2l0aCB3
aGF0IHN0YW5kYXJkIHRoZSBoZWFkZXIgYXMgYSB3aG9sZQo+Pj4gaXMgZXhwZWN0ZWQgdG8gY29t
cGx5IChpLmUuIHRvIGF2b2lkIHlvdSB1c2luZyBDOTkgY29uc3RydWN0cwo+Pj4gZWxzZXdoZXJl
KS4KPj4geW91IGFyZSByaWdodCwgQzk5IHNheXMgKCA2LjIuNS4yMCk6Cj4+ICIgQSBzdHJ1Y3R1
cmUgdHlwZSBkZXNjcmliZXMgYSBzZXF1ZW50aWFsbHkgYWxsb2NhdGVkICpub25lbXB0eSogc2V0
IG9mCj4+IG1lbWJlciBvYmplY3RzIgo+PiBDMTEgZG9lc24ndCBzYXkgYW55dGhpbmcgdGhhdCBp
dCBpcyBhbGxvd2VkCj4+IFNvLCBJIHdpbGwgY2hhbmdlIGluIHRoZSBjb21tZW50cyAqQzg5IGNv
bmNlcm4qIHRvICooQzk5IDYuMi41LjIwKSoKPiBXZWxsLCBJJ2QgcHJlZmVyIGlmIHlvdSBvbWl0
dGVkIHRoaXMgLSBDIGxhbmd1YWdlIGRldGFpbHMgZG9uJ3QgcmVhbGx5Cj4gYmVsb25nIGhlcmUu
IEFuZCBvZiBjb3Vyc2UgYWxsIHRoaXMgd291bGQgYmUgbW9vdCBpZiB0aGVzZSBkdW1teQo+IHN0
cnVjdHVyZXMgd2VyZW4ndCB0aGVyZSBpbiB0aGUgZmlyc3QgcGxhY2UuCj4KPiBKYW4KU28sIHlv
dSBtZWFuIGluc3RlYWQgb2YKICAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2lu
ZyB0aGUgc3RydWN0dXJlIChDOTkgNi4yLjUuMjApICovCkkgcHV0CiAgICAgLyogcGxhY2UgaG9s
ZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAqLwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxp
bmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1k
ZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:51:48 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:51:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAF2h-0004kW-I9; Fri, 25 Nov 2016 11:51:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAF2g-0004kN-4t; Fri, 25 Nov 2016 11:51:46 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 B0/78-23231-1D528385; Fri, 25 Nov 2016 11:51:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXS6fjDS/eCqkW
 Ewa/nJhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGe3N+9gLXjNW/OhcydjAuI2xi5GD
 Q0ggT2LxVJYuRk4OXgE7iRmdvUwgtoSAocTT99fZQGwWAVWJV3t2M4LYbALqEm3PtrOC2CICR
 hKtT2YC1XNxMAtcYZZ41jyRHSQhLOAtMWHrYTaQhJDAMSaJvj9/WUCWcQrYSmx6Fgti8goISv
 zdIQxSziygJfHw1y0WCFtbYtnC18wgJcwC0hLL/3FMYOSbhdAwC0nDLCQNsxAaFjCyrGLUKE4
 tKkst0jUy0EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq1kvOz93ECAzDegYGxh2MzSf8DjFK
 cjApifLq/TKPEOJLyk+pzEgszogvKs1JLT7EqMHBIbBt1+oLjFIsefl5qUoSvEtVLCKEBItS0
 1Mr0jJzgJECUyrBwaMkwiunBJTmLS5IzC3OTIdInWLU5Xi3+d0DJiGwGVLivAtBZgiAFGWU5s
 GNgEXtJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvDdApvBk5pXAbXoFdAQT0BHOP8xBjih
 JREhJNTCq3Wg0/slzQelassDfivNeRV9L2UOXXRYVP7Hyq1VD7vOgn0anItVkfRhWfZp+nKlk
 Wfr/ojfK77SbYz+WHa2bYGwct8mSZfHTjj2f5R1kfS419SyzK1hrq/mYh4MvaF6l8xau3b1yD
 /+93fItKy5OM3LhP7YbXV5mvEEKxxxCb6pr66w1MlZiKc5INNRiLipOBACS8LT21QIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480074702!72227004!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52241 invoked from network); 25 Nov 2016 11:51:44 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 11:51:44 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 04:51:41 -0700
Message-Id: <583833DC02000078001223A8@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 04:51:40 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
 <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
 <58382EDF020000780012235F@prv-mh.provo.novell.com>
 <99903219-2060-251c-ab1c-21814317b465@gmail.com>
In-Reply-To: <99903219-2060-251c-ab1c-21814317b465@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjM1LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBT
bywgeW91IG1lYW4gaW5zdGVhZCBvZgo+ICAgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYg
Y2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAoQzk5IDYuMi41LjIwKSAqLwo+IEkgcHV0Cj4gICAgICAv
KiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCgpZZXMu
CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:51:48 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:51:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAF2h-0004kW-I9; Fri, 25 Nov 2016 11:51:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAF2g-0004kN-4t; Fri, 25 Nov 2016 11:51:46 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 B0/78-23231-1D528385; Fri, 25 Nov 2016 11:51:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXS6fjDS/eCqkW
 Ewa/nJhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGe3N+9gLXjNW/OhcydjAuI2xi5GD
 Q0ggT2LxVJYuRk4OXgE7iRmdvUwgtoSAocTT99fZQGwWAVWJV3t2M4LYbALqEm3PtrOC2CICR
 hKtT2YC1XNxMAtcYZZ41jyRHSQhLOAtMWHrYTaQhJDAMSaJvj9/WUCWcQrYSmx6Fgti8goISv
 zdIQxSziygJfHw1y0WCFtbYtnC18wgJcwC0hLL/3FMYOSbhdAwC0nDLCQNsxAaFjCyrGLUKE4
 tKkst0jUy0EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq1kvOz93ECAzDegYGxh2MzSf8DjFK
 cjApifLq/TKPEOJLyk+pzEgszogvKs1JLT7EqMHBIbBt1+oLjFIsefl5qUoSvEtVLCKEBItS0
 1Mr0jJzgJECUyrBwaMkwiunBJTmLS5IzC3OTIdInWLU5Xi3+d0DJiGwGVLivAtBZgiAFGWU5s
 GNgEXtJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvDdApvBk5pXAbXoFdAQT0BHOP8xBjih
 JREhJNTCq3Wg0/slzQelassDfivNeRV9L2UOXXRYVP7Hyq1VD7vOgn0anItVkfRhWfZp+nKlk
 Wfr/ojfK77SbYz+WHa2bYGwct8mSZfHTjj2f5R1kfS419SyzK1hrq/mYh4MvaF6l8xau3b1yD
 /+93fItKy5OM3LhP7YbXV5mvEEKxxxCb6pr66w1MlZiKc5INNRiLipOBACS8LT21QIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480074702!72227004!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52241 invoked from network); 25 Nov 2016 11:51:44 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-10.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 11:51:44 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 04:51:41 -0700
Message-Id: <583833DC02000078001223A8@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 04:51:40 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480060992-28112-1-git-send-email-andr2000@gmail.com>
 <1480060992-28112-2-git-send-email-andr2000@gmail.com>
 <58380FEB02000078001221FE@prv-mh.provo.novell.com>
 <cef56f6f-4cc0-fe29-af39-bd731b91e001@gmail.com>
 <58382EDF020000780012235F@prv-mh.provo.novell.com>
 <99903219-2060-251c-ab1c-21814317b465@gmail.com>
In-Reply-To: <99903219-2060-251c-ab1c-21814317b465@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v11] xen: add para-virtual sound
 interface header file
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjM1LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBT
bywgeW91IG1lYW4gaW5zdGVhZCBvZgo+ICAgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYg
Y2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAoQzk5IDYuMi41LjIwKSAqLwo+IEkgcHV0Cj4gICAgICAv
KiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCgpZZXMu
CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:57:56 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:57:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAF8e-0005LX-0j; Fri, 25 Nov 2016 11:57:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAF8c-0005L8-Tm
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 11:57:55 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 4B/3B-26755-24728385; Fri, 25 Nov 2016 11:57:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRWlGSWpSXmKPExsVyMfTSEV1HdYs
 Ig96XahYrey4yOzB6HP5whSWAMYo1My8pvyKBNePinx7WggUsFV8XrmNsYDzF3MXIxSEkMJ9R
 4vOnJUxdjJwcLAKXWCTu/zQDSUgIvGORWNvykRUkISEQI/Fm7w9GCLtaYuGmMywgtpCAosTXZ
 9OZICatZJKYffE1M0iCTcBIYvmNH2BFIkBF61a/YwEpYhbYwSyx+epNsKnCAq4Sfw8+Z4dYrS
 qxaM02MJtXwFHi3urfUNvkJG6e62SewMi3gJFhFaNGcWpRWWqRrqGZXlJRZnpGSW5iZo6uoYG
 xXm5qcXFiempOYlKxXnJ+7iZGYLAwAMEOxlXbPQ8xSnIwKYny6v0yjxDiS8pPqcxILM6ILyrN
 SS0+xCjDwaEkwcutZhEhJFiUmp5akZaZAwxbmLQEB4+SCK+cElCat7ggMbc4Mx0idYrRkuPVh
 xcPmDjebX4HJDs+fHjAJMSSl5+XKiXO6wcyTwCkIaM0D24cLLYuMcpKCfMyAh0oxFOQWpSbWY
 Iq/4pRnINRSZi3AmQKT2ZeCdzWV0AHMQEd5PzDHOSgkkSElFQD4/TZ3CLNW4S0XeRvZt3v3xb
 znU3U4qTaJtcv53alBajqMdfMs3VmtX0g59Yw8WPEiXl2PcZ9OhfuLdj/8076lY8zW46tXDrv
 fcFhqYk3H9q/nSWw6cP7+61eG00f3RTOVbT7f0/7weQZRddnbu/x8C+YHnB97aoQ/jfrpDr2T
 g5Jjm5dtq9jyS8lluKMREMt5qLiRAB+8pGwqAIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480075073!69693102!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31271 invoked from network); 25 Nov 2016 11:57:53 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:57:53 -0000
Received: by mail-wj0-f196.google.com with SMTP id o2so1430285wje.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 03:57:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=C8Zd5OZgLXlrSeNG46nGbHVEBX0Ry14X569rOE5qD2U=;
 b=FpJBiJnQs4/sWDHvyVnQ222YN6Bjh1QppsJQnJfIOdx8fgvioXE3Eq4knrCK3KbpfM
 ohEXT+5Yb04VaJ3DFASIf6cRxyP5dxU3OdvI+S8mCpK/O7Wiv2YsGgz67MVo0s9SVJaD
 zrxFK1Xexz5y/07WEOz31LJ1a+3piLxuUvO1syjTDtUq0Ox/3f4o4fo8hXR6AnZQLNjW
 S5lXgq70Wq7E4PZHL9q3LWm3v4BUjfqxK1YgEXy1/n6QQSwIjEtxcWnpdFiAa4pRDeTc
 QvGeL3nzqC1UcQrq5XCJnq5vsPHEGfwWD4lgiVT5CtNyulV294Gnm7UiOACRmjHBFKxi
 cJ1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=C8Zd5OZgLXlrSeNG46nGbHVEBX0Ry14X569rOE5qD2U=;
 b=H4cRe8OiQ+TOevbhrO3ukSIQQPCL4yke9PKIMR1UEd359BeXievmWslU9TfCgCs/Df
 tyfx5eFXWws5IMLMTC5PUWqPfkpojHHGRrdk0cwEBEBkCqTgo/NtZZdzu9R0TzbTeKie
 mzyXKB7Zc90xeN34TrQi+iOOyPiu0QoEzLFRnGyec4ThYILbrHmtnSV/Oap1z/MeVfJH
 xAWmYMMwzn9g8KGQtp/zHwv1M8SijN8e5qoMtdDdgq+Q4SCazw/6a3+yawDI1raUvi0+
 kKyZtVfO23cJ9UU1gvPm+s7MH64L4VH2NIOtXyrbIKMSzckgruU+0YmcGBbAAJaIk4jq
 rejg==
X-Gm-Message-State: AKaTC017vElrj7KkhwuryCdGDtRCOQXRK+pBXo5CsdfHxJFYDJmK4s31nqqR5GXWr+w6Uw==
X-Received: by 10.194.96.110 with SMTP id dr14mr7241599wjb.209.1480075073196; 
 Fri, 25 Nov 2016 03:57:53 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id z6sm46559275wjt.24.2016.11.25.03.57.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 03:57:51 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 13:57:44 +0200
Message-Id: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWxpemVkICAgICBzb3VuZAogICAgZHJpdmVyIHRvIGNvbW11bmlj
YXRlIHdpdGggZWFjaCB0byBvdGhlci4KCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8
IDcwOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA3MDkgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:57:56 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:57:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAF8e-0005LX-0j; Fri, 25 Nov 2016 11:57:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAF8c-0005L8-Tm
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 11:57:55 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 4B/3B-26755-24728385; Fri, 25 Nov 2016 11:57:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRWlGSWpSXmKPExsVyMfTSEV1HdYs
 Ig96XahYrey4yOzB6HP5whSWAMYo1My8pvyKBNePinx7WggUsFV8XrmNsYDzF3MXIxSEkMJ9R
 4vOnJUxdjJwcLAKXWCTu/zQDSUgIvGORWNvykRUkISEQI/Fm7w9GCLtaYuGmMywgtpCAosTXZ
 9OZICatZJKYffE1M0iCTcBIYvmNH2BFIkBF61a/YwEpYhbYwSyx+epNsKnCAq4Sfw8+Z4dYrS
 qxaM02MJtXwFHi3urfUNvkJG6e62SewMi3gJFhFaNGcWpRWWqRrqGZXlJRZnpGSW5iZo6uoYG
 xXm5qcXFiempOYlKxXnJ+7iZGYLAwAMEOxlXbPQ8xSnIwKYny6v0yjxDiS8pPqcxILM6ILyrN
 SS0+xCjDwaEkwcutZhEhJFiUmp5akZaZAwxbmLQEB4+SCK+cElCat7ggMbc4Mx0idYrRkuPVh
 xcPmDjebX4HJDs+fHjAJMSSl5+XKiXO6wcyTwCkIaM0D24cLLYuMcpKCfMyAh0oxFOQWpSbWY
 Iq/4pRnINRSZi3AmQKT2ZeCdzWV0AHMQEd5PzDHOSgkkSElFQD4/TZ3CLNW4S0XeRvZt3v3xb
 znU3U4qTaJtcv53alBajqMdfMs3VmtX0g59Yw8WPEiXl2PcZ9OhfuLdj/8076lY8zW46tXDrv
 fcFhqYk3H9q/nSWw6cP7+61eG00f3RTOVbT7f0/7weQZRddnbu/x8C+YHnB97aoQ/jfrpDr2T
 g5Jjm5dtq9jyS8lluKMREMt5qLiRAB+8pGwqAIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480075073!69693102!1
X-Originating-IP: [209.85.210.196]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31271 invoked from network); 25 Nov 2016 11:57:53 -0000
Received: from mail-wj0-f196.google.com (HELO mail-wj0-f196.google.com)
 (209.85.210.196)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:57:53 -0000
Received: by mail-wj0-f196.google.com with SMTP id o2so1430285wje.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 03:57:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=C8Zd5OZgLXlrSeNG46nGbHVEBX0Ry14X569rOE5qD2U=;
 b=FpJBiJnQs4/sWDHvyVnQ222YN6Bjh1QppsJQnJfIOdx8fgvioXE3Eq4knrCK3KbpfM
 ohEXT+5Yb04VaJ3DFASIf6cRxyP5dxU3OdvI+S8mCpK/O7Wiv2YsGgz67MVo0s9SVJaD
 zrxFK1Xexz5y/07WEOz31LJ1a+3piLxuUvO1syjTDtUq0Ox/3f4o4fo8hXR6AnZQLNjW
 S5lXgq70Wq7E4PZHL9q3LWm3v4BUjfqxK1YgEXy1/n6QQSwIjEtxcWnpdFiAa4pRDeTc
 QvGeL3nzqC1UcQrq5XCJnq5vsPHEGfwWD4lgiVT5CtNyulV294Gnm7UiOACRmjHBFKxi
 cJ1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=C8Zd5OZgLXlrSeNG46nGbHVEBX0Ry14X569rOE5qD2U=;
 b=H4cRe8OiQ+TOevbhrO3ukSIQQPCL4yke9PKIMR1UEd359BeXievmWslU9TfCgCs/Df
 tyfx5eFXWws5IMLMTC5PUWqPfkpojHHGRrdk0cwEBEBkCqTgo/NtZZdzu9R0TzbTeKie
 mzyXKB7Zc90xeN34TrQi+iOOyPiu0QoEzLFRnGyec4ThYILbrHmtnSV/Oap1z/MeVfJH
 xAWmYMMwzn9g8KGQtp/zHwv1M8SijN8e5qoMtdDdgq+Q4SCazw/6a3+yawDI1raUvi0+
 kKyZtVfO23cJ9UU1gvPm+s7MH64L4VH2NIOtXyrbIKMSzckgruU+0YmcGBbAAJaIk4jq
 rejg==
X-Gm-Message-State: AKaTC017vElrj7KkhwuryCdGDtRCOQXRK+pBXo5CsdfHxJFYDJmK4s31nqqR5GXWr+w6Uw==
X-Received: by 10.194.96.110 with SMTP id dr14mr7241599wjb.209.1480075073196; 
 Fri, 25 Nov 2016 03:57:53 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id z6sm46559275wjt.24.2016.11.25.03.57.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 03:57:51 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 13:57:44 +0200
Message-Id: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWxpemVkICAgICBzb3VuZAogICAgZHJpdmVyIHRvIGNvbW11bmlj
YXRlIHdpdGggZWFjaCB0byBvdGhlci4KCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8
IDcwOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA3MDkgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:57:59 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:57:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAF8h-0005MI-1v; Fri, 25 Nov 2016 11:57:59 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAF8f-0005Lv-Uy
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 11:57:58 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 E0/F3-19272-54728385; Fri, 25 Nov 2016 11:57:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsXiVRukqeuibhF
 hsOSLkMXKnovMDowehz9cYQlgjGLNzEvKr0hgzTj09BdzwcLJTBU3rt5nb2DccJKxi5GLQ0hg
 AaPEzj9LWEEcFoGXLBKL97eCORIC/awSy4+9Yu9i5ARyYiS+LH7OCmFXSjz5/B8sLiSgKPH12
 XQmCHslk8Tm/ZYgNpuAkcTyGz9YQGwRoJp1q9+xgAxlFtjBLLH56k2wQcICtRJ7X75mBLFZBF
 Ql+p5MAovzCjhKnPy3gQlimZzEzXOdzF2MHBycAk4SOx6rQexylHj45Q/TBEag+xlWMaoXpxa
 VpRbpmuklFWWmZ5TkJmbm6BoamOnlphYXJ6an5iQmFesl5+duYgQGFwMQ7GCcd8L/EKMkB5OS
 KK/eL/MIIb6k/JTKjMTijPii0pzU4kOMMhwcShK83GoWEUKCRanpqRVpmTnAMIdJS3DwKInwy
 ikBpXmLCxJzizPTIVKnGI053ux6+YCJo+3DhwdMQix5+XmpUuK8fiCTBEBKM0rz4AbB4u8So6
 yUMC8j0GlCPAWpRbmZJajyrxjFORiVhHltQabwZOaVwO17BXQKE9Apzj/MQU4pSURISTUwrqx
 +2THlOqe9Q1Kcx9VJu/9Z2bUHJHieeJzzuSboEpfjvvVyc6b1Gni5pTDv1z/6xU2Fec2JuTtf
 rrI4keDjWRXpNWvjEo+EH7J5+cqn1Zf6mSY/fiQcMe/Z+5vmK6M0JfQXbDZueb1kXm7wwq+zr
 i+TD6zOy0uJ7XN3KOGf90KcxV/4LJu7EktxRqKhFnNRcSIAbpUAvroCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1480075076!74073346!1
X-Originating-IP: [74.125.82.41]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38310 invoked from network); 25 Nov 2016 11:57:56 -0000
Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com)
 (74.125.82.41)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:57:56 -0000
Received: by mail-wm0-f41.google.com with SMTP id f82so89576855wmf.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 03:57:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=tOceTO3N++iFlFQLDMhe0ExVsPbkix/wJbDOMjYZiPA=;
 b=HcqB8gCjQ12OOpC7Nq/bz7FmO4XvrZTFYSSMc7nJOeZ0AgNdP8W8chSC48Jh1Qzdhr
 l08aYbTu5KBZGA2I8cBqa4AJ9kDsi18qfDaPiDnd6JhQ9v7sB9MFe2Pr6y1ZBgG03127
 vdch9fTVFbvH1ahys25rK3PaQWbzbQJyqZjYSe7J+L/NVPV7tozLzRG9wpgjjzJSF2Ht
 FZUNdD10BFHIhg0YfN/oZPCs0Hu1tgqY2c4t2VJj5+e+LNJBbNPUqhl8oSDwCpaPMEe4
 0jHkvVt+KuIvg3EW2j28can+nBfymg9pQuAq6h20xMfxoAsk1Jg10xrAk7oNtScYtDZ9
 AQJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=tOceTO3N++iFlFQLDMhe0ExVsPbkix/wJbDOMjYZiPA=;
 b=DdPdJhEUB5OJJUo7UVP9cFgK6KJxB1yqotd4k5ft7SDjmt+UHyJwrAxS1zAhTtRq2M
 oIfU3sJhbshGiBQju0hjw8IstPjW9Yf4E0NcMrTRHJnYTki1PI4nfYrRKDf7ErHqoxQK
 6989a4nhFJ8PI7MopIMmMLzSXAiQmk1Y+B6WUC8P1CMAmvZ83yTj05sXu+aTvTOGbjC2
 ji5HUieV+Rk0X0RNSWz2EN7yDkGQyOYsnB61xsZuTNbpnexirP4SrQEoZdzlUzy7j0NG
 M4zH1mXvd2wS3hfFUSjlrPyyb9DusXf+QfmEuZYaYxo3MJim5kjPbtqJVnPN6KfqWPDH
 gyjg==
X-Gm-Message-State: AKaTC01ldHHC8g7HCVhr2QZyYnF8mkfYssBJZNLB2KajpqHGsg5YyCJZPzVzGVbyqmWx+w==
X-Received: by 10.28.107.77 with SMTP id g74mr7086657wmc.109.1480075075245;
 Fri, 25 Nov 2016 03:57:55 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id z6sm46559275wjt.24.2016.11.25.03.57.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 03:57:54 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 13:57:45 +0200
Message-Id: <1480075065-4007-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two halves
	of a para-virtualized sound driver to communicate with each
	to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5k
cl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNv
diA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBE
bXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+ClNpZ25lZC1v
ZmYtYnk6IEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVtb3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZpbml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2
MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAqIGFkZGVkIHByb3RvY29sIGRlc2NyaXB0
aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2
MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FU
XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9S
TUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCiAqIGFkZGVkICdpZCcg
ZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVk
ICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9u
CiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20gdGhlIHJlc3Bv
bnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFj
ayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogbW92ZWQg
J2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24gaW4gdGhlIHJlc3BvbnNlIHBhY2tldHMK
CkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJld29ya2VkIHJlcXVlc3QvcmVzcG9uc2Ug
cGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldCBpcyBjaGFuZ2Vk
IHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVycyBmb3IgdGhlIFhFTlNORF9PUF9TRVRf
Vk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQogICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdl
CiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5CdXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVh
bSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVkIHNvdW5kIGRldmljZSBpbiB0aGUgYmFj
a2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBBZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3Jh
bXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6CiAqIFJld29ya2VkIHN0cmVhbXMgZGVz
Y3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoK
ICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmlj
IGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVuZCBkZXZpY2UgcGFyYW1ldGVycwogKiBz
bGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVzY3JpcHRpb24gYWRkZWQgbXV0ZS91bm11
dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZvciBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMgZXRjLikKICogY2hhbmdlZCByZXF1ZXN0
L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQgb2N0ZXRzIHRvIDE2CiAqIGludHJvZHVj
ZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRf
TUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtlZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cg
ZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13b3JrZWQgcmVhZC93cml0ZS92b2x1bWUg
cmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVmczoKICAgYnVmZmVyIGZyb20gdGhlIG9w
ZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVyYXRpb25zIHRvIHBhc3MgZGF0YQogKiBz
cGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVlIHRvIGJlIGEgc2lnbmVkIHZhbHVlIGlu
IHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBiZWluZyAwZEJtLgogKiBhZGRlZCBMaW51
eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2Ug
djg6CiAqIGNoYW5nZWQgZnJvbnRlbmQtaWQgdG8gZnJvbnRlbmRfaWQKICogc2luZ2xlIHNvdW5k
IGNhcmQgc3VwcG9ydCwgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCiAgIGRldmljZXMvc3RyZWFt
cwogKiBjbGFyaWZ1Y2F0aW9uIG1hZGUgb24gc2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJl
c3NlZCBhcwogICBkZWNpbWFscyB3L28gYW55IHBhcnRpY3VsYXIgb3JkZXJpbmcKICogcHV0IGRl
c2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25uZWN0aW9uIHN0YXRlCiAqIHJlcGxhY2VkIF9f
YXR0cmlidXRlX18oKHBhY2tlZCkpIHRvIF9fcGFja2VkCiAqIGNoYW5nZWQgcGFkZGluZyBvZiBy
aW5nIHN0cnVjdHVyZXMgdG8gNjQgdG8gZml0IGNhY2hlIGxpbmUKICogcmVtb3ZlZWQgI2lmZGVm
IF9fS0VSTkVMCiAqIGV4cGxpY2l0bHkgc3RhdGVkIHdoaWNoIGluZGljZXMgaW4gWGVuU3RvcmUg
Y29uZmlndXJhdGlvbgogICBhcmUgY29udGlndW91cwogKiBhZGRlZCBkZXNjcmlwdGlvbiB0byB3
aGF0IGZyb250ZW5kJ3MgZGVmYXVsdHMgYXJlCiAqIG1hZGUgbmFtZXMgb2YgdmlydHVhbCBjYXJk
L2RldmljZXMgb3B0aW9uYWwKICogcmVtb3ZlZCBQQ01fRk9STUFUX1NQRUNJQUwKICogY2hhbmdl
ZCB2b2x1bWUgdW5pdHMgZnJvbSBkQm0gdG8gZEIKCkNoYW5nZXMgc2luY2Ugdjk6CiAqIHJlbW92
ZWQgc25kaWZfbGludXguaAogKiBtb3ZlZCBhbGwgc3RydWN0dXJlcyBmcm9tIHNuZGlmX2xpbnV4
LmggdG8gc25kaWYuaAogKiBzdHJ1Y3R1cmVzIHBhZGRlZCB3aGVyZSBuZWVkZWQKICogZml4ZWQg
SHogY29tbWVudAoKQ2hhbmdlcyBzaW5jZSB2MTA6CiAqIGZpeGVkIHRhYnMgdG8gNCBzcGFjZXMg
dG8gY29tcGx5IHdpdGggWGVuIGNvZGluZyBzdHlsZQogKiBhZGRlZCBwbGFjZWhvbGRlcnMgdG8g
ZW1wdHkgc3RydWN0dXJlcyAoQzg5IGNvbmNlcm4pCiAqIGFkZGVkIG1pc3NpbmcgaGVhZGVyIGlu
Y2x1ZGVzCgpDaGFuZ2VzIHNpbmNlIHYxMToKICogYWRkZWQgWEVOU05EX1JTUF9OT1RTVVBQIGVy
cm9yIGNvZGUKICogY2hhbmdlZCBncmVmWzBdIHRvIGdyZWZbMV0gd2l0aCBjb21tZW50CiAqIG1v
ZGlmaWVkIGNvbW1lbnRzIG9uIGVtcHR5IHN0cnVjdHVyZXMKICogcmVtb3ZlZCAiX18iIGZyb20g
bWVtYmVyIG5hbWVzCiAqIGZpeGVkIGluZGVudGF0aW9uCiAqIGFkZGVkIHBhZGRpbmcgaW4gdW5p
b24geGVuc25kX3Jlc3AKICogY2hhbmdlZCBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXyB0byBf
X1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCi0tLQotLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9z
bmRpZi5oIHwgNzA5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDcwOSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJs
aWMvaW8vc25kaWYuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjJkNzc4NGUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaApAQCAtMCwwICsxLDcwOSBAQAorLyoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICogc25kaWYuaAorICoKKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBp
bnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
KyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAo
dGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0
cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1
c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2Us
IGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBl
cnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3Vi
amVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHly
aWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQg
aW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJl
LgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5P
VCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVW
RU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUg
Rk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElO
IEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZS
T00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0Ug
T1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQg
KEMpIDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBB
TSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3JzOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8
T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2FuZHIg
R3J5dHNvdiA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2Fu
ZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgorICog
ICAgICAgICAgSXVyaWkgS29ub3ZhbGVua28gPGl1cmlpLmtvbm92YWxlbmtvQGdsb2JhbGxvZ2lj
LmNvbT4KKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19TTkRJRl9IX18KKyNkZWZpbmUg
X19YRU5fUFVCTElDX0lPX1NORElGX0hfXworCisjaW5jbHVkZSAicmluZy5oIgorI2luY2x1ZGUg
Ii4uL2dyYW50X3RhYmxlLmgiCisKKy8qCisgKiBGcm9udC0+YmFjayBub3RpZmljYXRpb25zOiBX
aGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBj
YW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisg
KiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gQmFja2Vu
ZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2luZyBSSU5H
X0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4KKyAqCisgKiBCYWNrLT5mcm9udCBub3RpZmlj
YXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2VuZGluZyBhCisgKiBub3Rp
ZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50IChpLmUuLCB0aGUg
Z2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1hY3Jv
cykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNwX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4s
IHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4KKyAqLworCisvKgorICog
RmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKiA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KKyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12aXJ0dWFsIHNvdW5k
IGNhcmQgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZQorICogWGVuU3RvcmUgdG8gY29t
bXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRl
cnMuCisgKiBUaGlzIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3aGljaCByZXNpZGUg
aW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5kCisgKiBiYWNrZW5kIHBvcnRpb25zIG9mIHRoZSBY
ZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAqCisgKiBBbGwgZGF0
YSBpbiB0aGUgWGVuU3RvcmUgaXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2RlcyBzcGVjaWZ5aW5n
IG51bWVyaWMKKyAqIHZhbHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAgSW50ZWdlciB2YWx1
ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZpeGVkIHNpemVkIGlu
dGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCisgKiBvZiBhIHBy
b3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24u
CisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEluZGljZXMgdXNlZCB0byBhZGRyZXNzIGZyb250ZW5k
cywgZHJpdmVyIGluc3RhbmNlcywgY2FyZHMsCisgKiBkZXZpY2VzIGFuZCBzdHJlYW1zLgorICoK
KyAqIGZyb250ZW5kX2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAg
ICAgIERvbWFpbiBJRCBvZiB0aGUgc291bmQgZnJvbnRlbmQuCisgKgorICogZHJ2X2lkeAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJvIGJhc2VkIGNvbnRp
Z3VvdXMgaW5kZXggb2YgdGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBpbnN0YW5jZSBpbgor
ICogICAgICB0aGlzIGRvbWFpbi4gTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0
aGUgZG9tYWluCisgKiAgICAgIGF0IHRoZSBzYW1lIHRpbWUuCisgKgorICogZGV2X2lkCisgKiAg
ICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFVuaXF1ZSBkZXZpY2UgSUQu
CisgKiAgICAgIERvZXNuJ3QgaGF2ZSB0byBiZSB6ZXJvIGJhc2VkIGFuZC9vciB0byBiZSBjb250
aWd1b3VzLgorICoKKyAqIHN0cmVhbV9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50
PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9mIHRoZSBzdHJlYW0g
b2YgdGhlIGRldmljZS4KKyAqCisgKiBFeGFtcGxlIGZvciB0aGUgZnJvbnRlbmQgcnVubmluZyBp
biBkb21haW4gNSwgaW5zdGFuY2Ugb2YgdGhlIGRyaXZlcgorICogaW4gdGhlIGZyb250IGlzIDAg
KHNpbmdsZSBvciBmaXJzdCBQViBkcml2ZXIpLCBkZXZpY2UgaWQgMiwKKyAqIGZpcnN0IHN0cmVh
bSAoMCk6CisgKiAvbG9jYWwvZG9tYWluLzxmcm9udGVuZF9pZD4vZGV2aWNlL3ZzbmQvPGRydl9p
ZHg+LworICogICAgICAgICBkZXZpY2UvPGRldl9pZD4vc3RyZWFtLzxzdHJlYW1faWR4Pi90eXBl
ID0gInAiCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMi9zdHJlYW0v
MC90eXBlID0gInAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFBDTSBz
ZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEV2ZXJ5IHZp
cnR1YWxpemVkIHNvdW5kIGZyb250ZW5kIGhhcyBzZXQgb2YgZGV2aWNlcyBhbmQgc3RyZWFtcywg
ZWFjaAorICogaXMgaW5kaXZpZHVhbGx5IGNvbmZpZ3VyZWQuIFBhcnQgb2YgdGhlIFBDTSBjb25m
aWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVkIGF0CisgKiBoaWdoZXIgbGV2ZWwgYW5kIGJlIGZ1bGx5
IG9yIHBhcnRpYWxseSByZS11c2VkIGJ5IHRoZSB1bmRlcmx5aW5nIGxheWVycy4KKyAqIFRoZXNl
IGNvbmZpZ3VyYXRpb24gdmFsdWVzIGFyZToKKyAqICBvIG51bWJlciBvZiBjaGFubmVscyAobWlu
L21heCkKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKKyAqICBvIHN1cHBvcnRlZCBzYW1w
bGUgZm9ybWF0cy4KKyAqIEUuZy4gb25lIGNhbiBkZWZpbmUgdGhlc2UgdmFsdWVzIGZvciB0aGUg
d2hvbGUgZHJpdmVyLCBkZXZpY2Ugb3Igc3RyZWFtLgorICogRXZlcnkgdW5kZXJseWluZyBsYXll
ciBpbiB0dXJuIGNhbiByZS1kZWZpbmUgc29tZSBvciBhbGwgb2YgdGhlbSB0byBiZXR0ZXIKKyAq
IGZpdCBpdHMgbmVlZHMuIEZvciBleGFtcGxlLCBkcml2ZXIgbWF5IGRlZmluZSBudW1iZXIgb2Yg
Y2hhbm5lbHMgdG8gYmUKKyAqIGluIFsxOyA4XSByYW5nZSwgYW5kIHNvbWUgcGFydGljdWxhciBz
dHJlYW0gbWF5IGJlIGxpbWl0ZWQgdG8gWzE7IDJdIG9ubHkuCisgKiBUaGUgcnVsZSBpcyB0aGF0
IHRoZSB1bmRlcmx5aW5nIGxheWVyIG11c3QgYmUgYSBzdWJzZXQgb2YgdGhlIHVwcGVyIGxheWVy
CisgKiByYW5nZS4KKyAqCisgKiBOb3RlOiBpZiBhbnkgb2YgdGhlIHZhbHVlcyBhcmUgbm90IGRl
ZmluZWQgdGhlbiBQViBkcml2ZXIgc2hvdWxkIHVzZQorICogaXRzIGRlZmF1bHQgdmFsdWVzIGlu
c3RlYWQuCisgKgorICogY2hhbm5lbHMtbWluCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dD4KKyAqCisgKiAgICAgIFRoZSBtaW5pbXVtIGFtb3VudCBvZiBjaGFubmVscyB0aGF0IGlzIHN1
cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCAxLiBJZiBub3QgZGVmaW5lZCB0aGVu
IHVzZSBmcm9udGVuZCdzIGRlZmF1bHQuCisgKgorICogY2hhbm5lbHMtbWF4CisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIGFtb3VudCBvZiBj
aGFubmVscyB0aGF0IGlzIHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCA8Y2hh
bm5lbHMtbWluPi4gSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncworICogICAgICBk
ZWZhdWx0LgorICoKKyAqIHNhbXBsZS1yYXRlcworICogICAgICBWYWx1ZXM6ICAgICAgICAgPGxp
c3Qgb2YgdWludHM+CisgKgorICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMg
c2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmlu
ZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LiBTYW1wbGUgcmF0ZXMgYXJlIGV4cHJlc3Nl
ZAorICogICAgICBhcyBhIGxpc3Qgb2YgZGVjaW1hbCB2YWx1ZXMgdy9vIGFueSBvcmRlcmluZyBy
ZXF1aXJlbWVudC4KKyAqCisgKiBzYW1wbGUtZm9ybWF0cworICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPGxpc3Qgb2YgWEVOU05EX1BDTV9GT1JNQVRfWFhYX1NUUj4KKyAqCisgKiAgICAgIExpc3Qg
b2Ygc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzIHNlcGFyYXRlZCBieSBYRU5TTkRfTElTVF9TRVBB
UkFUT1IuCisgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVs
dC4KKyAqCisgKiBidWZmZXItc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBUaGUgbWF4aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFs
bG9jYXRlIHBlciBzdHJlYW0uCisgKgorICogRXhhbXBsZSBjb25maWd1cmF0aW9uOgorICoKKyAq
IERyaXZlciBjb25maWd1cmF0aW9uIHVzZWQgYnkgYWxsIHN0cmVhbXM6CisgKiAvbG9jYWwvZG9t
YWluLzUvZGV2aWNlL3ZzbmQvMC9zYW1wbGUtZm9ybWF0cyA9ICJzODt1ODtzMTZfbGU7czE2X2Jl
IgorICogU3RyZWFtIG92ZXJyaWRlcyBzYW1wbGUgcmF0ZXMgc3VwcG9ydGVkOgorICogL2xvY2Fs
L2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzIvc3RyZWFtLzAvc2FtcGxlLXJhdGVzID0K
KyAqICAgICAgICAiODAwMDsyMjA1MDs0NDEwMDs0ODAwMCIKKyAqCisgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tIFZpcnR1YWwgc291bmQgY2FyZCBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorICogc2hvcnQtbmFtZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbMzJd
PgorICoKKyAqICAgICAgU2hvcnQgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRp
b25hbC4KKyAqCisgKiBsb25nLW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzgw
XT4KKyAqCisgKiAgICAgIExvbmcgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRp
b25hbC4KKyAqCisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNu
ZC8wL3Nob3J0LW5hbWUgPSAiVmlydHVhbCBhdWRpbyIKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2xvbmctbmFtZSA9CisgKiAgICAgICAgICJWaXJ0dWFsIGF1ZGlvIGF0IGNlbnRl
ciBzdGFjayIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIERldmljZSBzZXR0
aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogbmFtZQorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTmFtZSBvZiB0aGUgc291bmQg
ZGV2aWNlIHdpdGhpbiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRpb25hbC4KKyAqCisgKiBG
b3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8wL25h
bWUgPSAiR2VuZXJhbCBhbmFsb2ciCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSBTdHJlYW0gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJwIiwgImMiCisgKgorICogICAgICBTdHJl
YW0gdHlwZTogInAiIC0gcGxheWJhY2sgc3RyZWFtLCAiYyIgLSBjYXB0dXJlIHN0cmVhbQorICoK
KyAqICAgICAgSWYgYm90aCBjYXB0dXJlIGFuZCBwbGF5YmFjayBhcmUgbmVlZGVkIHRoZW4gdHdv
IHN0cmVhbXMgbmVlZCB0byBiZQorICogICAgICBkZWZpbmVkIHVuZGVyIHRoZSBzYW1lIGRldmlj
ZS4gRm9yIGV4YW1wbGUsCisgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2Rl
dmljZS8wL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqICAgICAgL2xvY2FsL2RvbWFpbi81L2Rldmlj
ZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzEvdHlwZSA9ICJjIgorICoKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5v
ZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiBUaGVzZSBhcmUgcGVyIHN0cmVhbS4KKyAqCisgKiBldmVudC1jaGFubmVsCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBpZGVudGlmaWVyIG9mIHRo
ZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0eQorICogICAgICBpbiB0
aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDx1aW50PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcgcGVy
bWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29sZSBwYWdlIGluIGEg
c2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogaW5kZXgKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgQWZ0ZXIgc3RyZWFtIGluaXRpYWxpemF0
aW9uIGl0IGlzIGFzc2lnbmVkIGEgdW5pcXVlIElEICh3aXRoaW4gdGhlIGZyb250CisgKiAgICAg
IGRyaXZlciksIHNvIGV2ZXJ5IHN0cmVhbSBvZiB0aGUgZnJvbnRlbmQgY2FuIGJlIGlkZW50aWZp
ZWQgYnkgdGhlCisgKiAgICAgIGJhY2tlbmQgYnkgdGhpcyBJRC4gVGhpcyBpcyBub3QgZXF1YWwg
dG8gc3RyZWFtX2lkeCBhcyB0aGUgbGF0ZXIgaXMKKyAqICAgICAgemVybyBiYXNlZCB3aXRoaW4g
YSBkZXZpY2UsIGJ1dCB0aGlzIGluZGV4IGlzIGNvbnRpZ3VvdXMgd2l0aGluIHRoZQorICogICAg
ICBkcml2ZXIuCisgKi8KKworLyoKKyAqIFNUQVRFIERJQUdSQU1TCisgKgorICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RhcnR1cCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0ZSBub2RlcyB3aXRo
IGluaXRpYWwgc3RhdGUKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgorICogVG9vbCBzdGFj
ayBjcmVhdGVzIGFuZCBzZXRzIHVwIGZyb250ZW5kIHNvdW5kIGNvbmZpZ3VyYXRpb24gbm9kZXMg
cGVyIGRvbWFpbi4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
QmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAgID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nICAg
ICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50aWZpY2F0aW9u
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBPcGVuIGFuZCB2YWxpZGF0ZSBi
YWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9udGVuZCBjb25maWd1
cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2ZW50IGNoYW5uZWxz
IHBlciBjb25maWd1cmVkCisgKiAgIHBsYXliYWNrL2NhcHR1cmUgc3RyZWFtLgorICogbyBQdWJs
aXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCisgKiAgIHRoYXQgd2lsbCBiZSBpbiBlZmZlY3QgZHVy
aW5nCisgKiAgIHRoaXMgY29ubmVjdGlvbi4KKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAg
ICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQKKyAq
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVlcnkgZnJvbnRl
bmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG8gQ29ubmVjdCB0byB0aGUgZXZlbnQgY2hhbm5lbHMuCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAq
CisgKiAgbyBDcmVhdGUgYW5kIGluaXRpYWxpemUgT1MKKyAqICB2aXJ0dWFsIHNvdW5kIGRldmlj
ZSBpbnN0YW5jZXMKKyAqICBhcyBwZXIgY29uZmlndXJhdGlvbi4KKyAqICAgICAgICAgICAgICB8
CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlQ29u
bmVjdGVkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlVW5rbm93bgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhl
bmJ1c1N0YXRlQ2xvc2VkCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WGVuYnVzU3RhdGVDbG9zaW5nCisgKiBvIFJlbW92ZSB2aXJ0dWFsIHNvdW5kIGRldmljZQorICog
byBSZW1vdmUgZXZlbnQgY2hhbm5lbHMKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAg
ICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlQ2xvc2VkCisgKgorICovCisK
Ky8qCisgKiBQQ00gRk9STUFUUworICoKKyAqIFhFTlNORF9QQ01fRk9STUFUXzxmb3JtYXQ+W188
ZW5kaWFuPl0KKyAqCisgKiBmb3JtYXQ6IDxTL1UvRj48Yml0cz4gb3IgPG5hbWU+CisgKiAgICAg
UyAtIHNpZ25lZCwgVSAtIHVuc2lnbmVkLCBGIC0gZmxvYXQKKyAqICAgICBiaXRzIC0gOCwgMTYs
IDI0LCAzMgorICogICAgIG5hbWUgLSBNVV9MQVcsIEdTTSwgZXRjLgorICoKKyAqIGVuZGlhbjog
PExFL0JFPiwgbWF5IGJlIGFic2VudAorICogICAgIExFIC0gTGl0dGxlIGVuZGlhbiwgQkUgLSBC
aWcgZW5kaWFuCisgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzggICAgICAgICAgICAw
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4ICAgICAgICAgICAgMQorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TMTZfTEUgICAgICAgIDIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
UzE2X0JFICAgICAgICAzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UxNl9MRSAgICAgICAg
NAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkUgICAgICAgIDUKKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfUzI0X0xFICAgICAgICA2CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X1MyNF9CRSAgICAgICAgNworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEUgICAgICAg
IDgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0JFICAgICAgICA5CisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1MzMl9MRSAgICAgICAgMTAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfUzMyX0JFICAgICAgICAxMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfTEUgICAg
ICAgIDEyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9CRSAgICAgICAgMTMKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFICAgICAgICAxNCAvKiA0LWJ5dGUgZmxvYXQsIElF
RUUtNzU0IDMyLWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFICAgICAg
ICAxNSAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfRjY0X0xFICAgICAgICAxNiAvKiA4LWJ5dGUgZmxvYXQsIElFRUUtNzU0IDY0
LWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0JFICAgICAgICAxNyAvKiBy
YW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfSUVDOTU4X1NVQkZSQU1FX0xFIDE4CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1
OF9TVUJGUkFNRV9CRSAxOQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVcgICAgICAg
IDIwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXICAgICAgICAgMjEKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNICAgICAyMgorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9NUEVHICAgICAgICAgIDIzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dTTSAgICAg
ICAgICAgMjQKKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZpbmUgWEVOU05EX09Q
X09QRU4gICAgICAgICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9PUF9DTE9TRSAgICAgICAg
ICAgICAgICAgMQorI2RlZmluZSBYRU5TTkRfT1BfUkVBRCAgICAgICAgICAgICAgICAgIDIKKyNk
ZWZpbmUgWEVOU05EX09QX1dSSVRFICAgICAgICAgICAgICAgICAzCisjZGVmaW5lIFhFTlNORF9P
UF9TRVRfVk9MVU1FICAgICAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfT1BfR0VUX1ZPTFVNRSAg
ICAgICAgICAgIDUKKyNkZWZpbmUgWEVOU05EX09QX01VVEUgICAgICAgICAgICAgICAgICA2Cisj
ZGVmaW5lIFhFTlNORF9PUF9VTk1VVEUgICAgICAgICAgICAgICAgNworCisvKgorICogWEVOU1RP
UkUgRklFTEQgQU5EIFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgorICovCisjZGVmaW5lIFhF
TlNORF9EUklWRVJfTkFNRSAgICAgICAgICAgICAgICAgICAidnNuZCIKKworI2RlZmluZSBYRU5T
TkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICAgICAgIjsiCisvKiBQYXRoIGVudHJpZXMgKi8K
KyNkZWZpbmUgWEVOU05EX1BBVEhfREVWSUNFICAgICAgICAgICAgICAgICAgICJkZXZpY2UiCisj
ZGVmaW5lIFhFTlNORF9QQVRIX1NUUkVBTSAgICAgICAgICAgICAgICAgICAic3RyZWFtIgorLyog
RmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX1NIT1JUX05BTUUgICAg
ICAgICJzaG9ydC1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVkNBUkRfTE9OR19OQU1FICAg
ICAgICAgImxvbmctbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1JJTkdfUkVGICAgICAgICAg
ICAgICAgICJyaW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9DSE5MICAgICAgICAg
ICAgICAgICJldmVudC1jaGFubmVsIgorI2RlZmluZSBYRU5TTkRfRklFTERfREVWSUNFX05BTUUg
ICAgICAgICAgICAgIm5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9UWVBFICAgICAgICAgICAg
ICAgICAgICAidHlwZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAg
ICAgICJpbmRleCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01JTiAgICAgICAgICAg
ICJjaGFubmVscy1taW4iCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NQVggICAgICAg
ICAgICAiY2hhbm5lbHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTICAg
ICAgICAgICAgInNhbXBsZS1yYXRlcyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NBTVBMRV9GT1JN
QVRTICAgICAgICAgICJzYW1wbGUtZm9ybWF0cyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0JVRkZF
Ul9TSVpFICAgICAgICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFtIHR5cGUgZmllbGQg
dmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJBQ0sgICAgICAgICAg
InAiCisjZGVmaW5lIFhFTlNORF9TVFJFQU1fVFlQRV9DQVBUVVJFICAgICAgICAgICAiYyIKKy8q
IFNhbXBsZSByYXRlIG1heCBzdHJpbmcgbGVuZ3RoICovCisjZGVmaW5lIFhFTlNORF9TQU1QTEVf
UkFURV9NQVhfTEVOICAgICAgICAgICAgNgorLyogU2FtcGxlIGZvcm1hdCBmaWVsZCB2YWx1ZXMg
Ki8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9GT1JNQVRfTUFYX0xFTiAgICAgICAgIDI0CisKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAgICAgICAgICAiczgiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX1U4X1NUUiAgICAgICAgICAgICAgICAgInU4IgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEVfU1RSICAgICAgICAgICAgICJzMTZfbGUiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9CRV9TVFIgICAgICAgICAgICAgInMxNl9iZSIKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAgICAgICAgICAidTE2X2xlIgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICAgICAgICAgICJ1MTZfYmUi
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgICAgICAgICAgInMyNF9s
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAgICAgICAgICAiczI0
X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAgICAgICAgICAgICJ1
MjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9TVFIgICAgICAgICAgICAg
InUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NUUiAgICAgICAgICAg
ICAiczMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVfU1RSICAgICAgICAg
ICAgICJzMzJfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9TVFIgICAgICAg
ICAgICAgInUzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAg
ICAgICAgICAidTMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAg
ICAgICAgICAgICJmbG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFX1NU
UiAgICAgICAgICAgICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9M
RV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0Y2NF9CRV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFtZV9sZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAiaWVjOTU4X3N1YmZy
YW1lX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RSICAgICAgICAgICAg
ICJtdV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgICAgICAg
ICAgImFfbGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICAgICAg
ICAgICJpbWFfYWRwY20iCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUdfU1RSICAgICAg
ICAgICAgICAgIm1wZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dTTV9TVFIgICAgICAg
ICAgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKy8qIE9w
ZXJhdGlvbiBub3Qgc3VwcG9ydGVkLiAqLworI2RlZmluZSBYRU5TTkRfUlNQX05PVFNVUFAgICAg
ICAgICAgICAgICAoLTIpCisvKiBPcGVyYXRpb24gZmFpbGVkIGZvciBzb21lIHVuc3BlY2lmaWVk
IHJlYXNvbiAoZS4gZy4gLUVJTykuICovCisjZGVmaW5lIFhFTlNORF9SU1BfRVJST1IgICAgICAg
ICAgICAgICAgICgtMSkKKy8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5LiAqLwor
I2RlZmluZSBYRU5TTkRfUlNQX09LQVkgICAgICAgICAgICAgICAgICAwCisKKy8qCisgKiBEZXNj
cmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2
ZXIuCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgZHJpdmVy
IGNvbW11bmljYXRlcyB3aXRoCisgKiBlYWNoIG90aGVyIHVzaW5nIGEgc2hhcmVkIHBhZ2UgYW5k
IGFuIGV2ZW50IGNoYW5uZWwuCisgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcgd2l0aCBy
ZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICoKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMg
aGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykKKyAqCisgKgorICogUmVxdWVzdCBvcGVu
IC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6CisgKiAgICAgICAg
ICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAz
ICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
aWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtX3JhdGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgcGNt
X2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICBncmVmX2RpcmVjdG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0g
dWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3Bl
cmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX09QRU4KKyAqIHN0cmVhbV9pZHggLSB1aW50OF90
LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAg
IG9mIHRoZSBzdHJlYW0pCisgKiBwY21fcmF0ZSAtIHVpbnQzMl90LCBzdHJlYW0gZGF0YSByYXRl
LCBIegorICogcGNtX2Zvcm1hdCAtIHVpbnQ4X3QsIFhFTlNORF9QQ01fRk9STUFUX1hYWCB2YWx1
ZQorICogcGNtX2NoYW5uZWxzIC0gdWludDhfdCwgbnVtYmVyIG9mIGNoYW5uZWxzIG9mIHRoaXMg
c3RyZWFtCisgKiBncmVmX2RpcmVjdG9yeV9zdGFydCAtIGdyYW50X3JlZl90LCBhIHJlZmVyZW5j
ZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAgZGVzY3JpYmluZyBzaGFyZWQgYnVmZmVy
IHJlZmVyZW5jZXMuIEF0IGxlYXN0IG9uZSBwYWdlIGV4aXN0cy4gSWYgc2hhcmVkCisgKiAgIGJ1
ZmZlciBzaXplIGV4Y2VlZHMgd2hhdCBjYW4gYmUgYWRkcmVzc2VkIGJ5IHRoaXMgc2luZ2xlIHBh
Z2UsIHRoZW4KKyAqICAgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2UgbXVzdCBiZSBzdXBwbGll
ZCAoZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93CisgKiAgIGlzIG5vdCBOVUxMKQorICovCisKK3N0
cnVjdCB4ZW5zbmRfb3Blbl9yZXEgeworICAgIHVpbnQzMl90IHBjbV9yYXRlOyAvKiBpbiBIeiAq
LworICAgIHVpbnQ4X3QgcGNtX2Zvcm1hdDsKKyAgICB1aW50OF90IHBjbV9jaGFubmVsczsKKyAg
ICB1aW50MTZfdCByZXNlcnZlZDsKKyAgICBncmFudF9yZWZfdCBncmVmX2RpcmVjdG9yeV9zdGFy
dDsKK307CisKKy8qCisgKiBTaGFyZWQgcGFnZSBmb3IgWEVOU05EX09QX09QRU4gYnVmZmVyIGRl
c2NyaXB0b3IgKGdyZWZfZGlyZWN0b3J5IGluIHRoZQorICogICByZXF1ZXN0KSBlbXBsb3lzIGEg
bGlzdCBvZiBwYWdlcywgZGVzY3JpYmluZyBhbGwgcGFnZXMgb2YgdGhlIHNoYXJlZCBkYXRhCisg
KiAgIGJ1ZmZlcjoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2Rpcl9uZXh0X3BhZ2UgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBudW1fZ3JlZnMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBncmVmWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmWzFd
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBncmVmW04gLTFdICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3Jh
bnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcKKyAqICAgcGFn
ZSBkaXJlY3RvcnkKKyAqIG51bV9ncmVmcyAtIG51bWJlciBvZiBncmVmcyBpbiB0aGlzIHBhZ2UK
KyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2Yg
dGhlIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KKyAqLworCitzdHJ1
Y3QgeGVuc25kX3BhZ2VfZGlyZWN0b3J5IHsKKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0
X3BhZ2U7CisgICAgdWludDMyX3QgbnVtX2dyZWZzOworICAgIC8qIHplcm8tc2l6ZWQgYXJyYXlz
IGFyZSBub3QgYWxsb3dlZCAqLworICAgIGdyYW50X3JlZl90IGdyZWZbMV0gLyogVmFyaWFibGUg
bGVuZ3RoICovCit9OworCisvKgorICogIFJlcXVlc3QgY2xvc2UgLSBjbG9zZSBhbiBvcGVuZWQg
cGNtIHN0cmVhbToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAg
ICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50
MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRp
b24gLSB1aW50OF90LCBYRU5TTkRfT1BfQ0xPU0UKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBp
bmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9m
IHRoZSBzdHJlYW0pCisgKi8KKworc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgeworICAgIC8qIHBs
YWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKi8KKyAgICB1aW50
OF90IHBsYWNlaG9sZGVyOworfTsKKworLyoKKyAqIFJlcXVlc3QgcmVhZC93cml0ZSAtIHVzZWQg
Zm9yIHJlYWQgKGZvciBjYXB0dXJlKSBvciB3cml0ZSAoZm9yIHBsYXliYWNrKToKKyAqICAgICAg
ICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAg
IDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZW5ndGggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQg
LSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBv
cGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfUkVBRC9YRU5TTkRfT1BfV1JJVEUKKyAqIHN0
cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhl
blN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBvZmZzZXQgLSB1aW50MzJfdCwg
cmVhZCBvciB3cml0ZSBkYXRhIG9mZnNldCB3aXRoaW4gdGhlIHNoYXJlZCBidWZmZXIKKyAqICAg
cGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gcmVxdWVzdAorICogbGVuZ3RoIC0gdWludDMyX3Qs
IHJlYWQgb3Igd3JpdGUgZGF0YSBsZW5ndGgKKyAqLworCitzdHJ1Y3QgeGVuc25kX3dyaXRlX3Jl
cSB7CisgICAgdWludDMyX3Qgb2Zmc2V0OworICAgIHVpbnQzMl90IGxlbjsKK307CisKK3N0cnVj
dCB4ZW5zbmRfcmVhZF9yZXEgeworICAgIHVpbnQzMl90IG9mZnNldDsKKyAgICB1aW50MzJfdCBs
ZW47Cit9OworCisvKgorICogUmVxdWVzdCBzZXQvZ2V0IHZvbHVtZSAtIHNldC9nZXQgY2hhbm5l
bHMnIHZvbHVtZSBvZiB0aGUgc3RyZWFtIGdpdmVuOgorICogICAgICAgICAgMCAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAg
ICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4g
cmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9TRVRfVk9MVU1FIG9y
IFhFTlNORF9PUF9HRVRfVk9MVU1FCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2Yg
dGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3Ry
ZWFtKQorICogQnVmZmVyIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhj
aGFuZ2Ugdm9sdW1lCisgKiB2YWx1ZXM6CisgKgorICogICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hh
bm5lbFswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhbm5lbFsxXSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgICAgICAgICAgICAgICAgY2hhbm5l
bFtYRU5TTkRfT1BfT1BFTi5wY21fY2hhbm5lbHMgLSAxXSAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBjaGFubmVsW2ldIC0gc2ludDMyX3QsIHZvbHVtZSBvZiBp
LXRoIGNoYW5uZWwKKyAqIFZvbHVtZSBpcyBleHByZXNzZWQgYXMgYSBzaWduZWQgdmFsdWUgaW4g
c3RlcHMgb2YgMC4wMDEgZEIsCisgKiB3aGlsZSAwIGJlaW5nIDAgZEIuCisgKi8KKworc3RydWN0
IHhlbnNuZF9nZXRfdm9sX3JlcSB7CisgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hh
bmdpbmcgdGhlIHN0cnVjdHVyZSAqLworICAgIHVpbnQ4X3QgcGxhY2Vob2xkZXI7Cit9OworCitz
dHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBp
ZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCisgICAgdWludDhfdCBwbGFjZWhvbGRlcjsKK307
CisKKy8qCisgKiBSZXF1ZXN0IG11dGUvdW5tdXRlIC0gbXV0ZS91bm11dGUgc3RyZWFtOgorICog
ICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9p
ZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1
ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhF
TlNORF9PUF9NVVRFL1hFTlNORF9PUF9VTk1VVEUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBp
bmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9m
IHRoZSBzdHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNl
ZCB0byBleGNoYW5nZSBtdXRlL3VubXV0ZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAgIDAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgY2hhbm5lbFswXSAgICB8ICAg
Y2hhbm5lbFsxXSAgICB8ICAgY2hhbm5lbFsyXSAgICB8ICAgY2hhbm5lbFszXSAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgY2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8ICAgY2hhbm5lbFtpKzJd
ICB8ICAgY2hhbm5lbFtpKzNdICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogY2hhbm5lbFtpXSAtIHVpbnQ4X3Qs
IG5vbi16ZXJvIGlmIGktdGggY2hhbm5lbCBuZWVkcyB0byBiZSBtdXRlZC91bm11dGVkCisgKiBO
dW1iZXIgb2YgY2hhbm5lbHMgcGFzc2VkIGlzIGVxdWFsIHRvIFhFTlNORF9PUF9PUEVOIHJlcXVl
c3QgcGNtX2NoYW5uZWxzCisgKiBmaWVsZAorICovCisKK3N0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEg
eworICAgIC8qIHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUg
Ki8KKyAgICB1aW50OF90IHBsYWNlaG9sZGVyOworfTsKKworc3RydWN0IHhlbnNuZF91bm11dGVf
cmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0
dXJlICovCisgICAgdWludDhfdCBwbGFjZWhvbGRlcjsKK307CisKKy8qCisgKiBBbGwgcmVzcG9u
c2UgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQgYnl0ZXMpCisgKgorICogUmVzcG9u
c2UgZm9yIGFsbCByZXF1ZXN0czoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9w
ZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgc3RhdHVzICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwg
Y29waWVkIGZyb20gdGhlIHJlcXVlc3QKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBjb3BpZWQg
ZnJvbSByZXF1ZXN0CisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfWFhYIC0gY29w
aWVkIGZyb20gcmVxdWVzdAorICogc3RhdHVzIC0gaW50OF90LCByZXNwb25zZSBzdGF0dXMgKFhF
TlNORF9SU1BfPz8/KQorICovCisKK3VuaW9uIHhlbnNuZF9yZXEgeworICAgIHN0cnVjdCB7Cisg
ICAgICAgIHVpbnQxNl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICAgICAg
dWludDhfdCBzdHJlYW1faWR4OworICAgICAgICB1aW50MzJfdCBwYWRkaW5nOworICAgICAgICB1
bmlvbiB7CisgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47CisgICAgICAg
ICAgICBzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSBjbG9zZTsKKyAgICAgICAgICAgIHN0cnVjdCB4
ZW5zbmRfd3JpdGVfcmVxIHdyaXRlOworICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9yZWFkX3Jl
cSByZWFkOworICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSBnZXRfdm9sOwor
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOworICAgICAgICAg
ICAgc3RydWN0IHhlbnNuZF9tdXRlX3JlcSBtdXRlOworICAgICAgICAgICAgc3RydWN0IHhlbnNu
ZF91bm11dGVfcmVxIHVubXV0ZTsKKyAgICAgICAgfSBvcDsKKyAgICB9IGRhdGE7CisgICAgdWlu
dDhfdCByYXdbNjRdOworfTsKKwordW5pb24geGVuc25kX3Jlc3AgeworICAgIHN0cnVjdCB7Cisg
ICAgICAgIHVpbnQxNl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICAgICAg
dWludDhfdCBzdHJlYW1faWR4OworICAgICAgICBpbnQ4X3Qgc3RhdHVzOworICAgICAgICB1aW50
OF90IHBhZGRpbmdbM107CisgICAgfSBkYXRhOworICAgIHVpbnQ4X3QgcmF3WzY0XTsKK307CisK
K0RFRklORV9SSU5HX1RZUEVTKHhlbl9zbmRpZiwgdW5pb24geGVuc25kX3JlcSwgdW5pb24geGVu
c25kX3Jlc3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1NORElGX0hfXyAqLwotLSAK
Mi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 11:57:59 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 11:57:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAF8h-0005MI-1v; Fri, 25 Nov 2016 11:57:59 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAF8f-0005Lv-Uy
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 11:57:58 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 E0/F3-19272-54728385; Fri, 25 Nov 2016 11:57:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsXiVRukqeuibhF
 hsOSLkMXKnovMDowehz9cYQlgjGLNzEvKr0hgzTj09BdzwcLJTBU3rt5nb2DccJKxi5GLQ0hg
 AaPEzj9LWEEcFoGXLBKL97eCORIC/awSy4+9Yu9i5ARyYiS+LH7OCmFXSjz5/B8sLiSgKPH12
 XQmCHslk8Tm/ZYgNpuAkcTyGz9YQGwRoJp1q9+xgAxlFtjBLLH56k2wQcICtRJ7X75mBLFZBF
 Ql+p5MAovzCjhKnPy3gQlimZzEzXOdzF2MHBycAk4SOx6rQexylHj45Q/TBEag+xlWMaoXpxa
 VpRbpmuklFWWmZ5TkJmbm6BoamOnlphYXJ6an5iQmFesl5+duYgQGFwMQ7GCcd8L/EKMkB5OS
 KK/eL/MIIb6k/JTKjMTijPii0pzU4kOMMhwcShK83GoWEUKCRanpqRVpmTnAMIdJS3DwKInwy
 ikBpXmLCxJzizPTIVKnGI053ux6+YCJo+3DhwdMQix5+XmpUuK8fiCTBEBKM0rz4AbB4u8So6
 yUMC8j0GlCPAWpRbmZJajyrxjFORiVhHltQabwZOaVwO17BXQKE9Apzj/MQU4pSURISTUwrqx
 +2THlOqe9Q1Kcx9VJu/9Z2bUHJHieeJzzuSboEpfjvvVyc6b1Gni5pTDv1z/6xU2Fec2JuTtf
 rrI4keDjWRXpNWvjEo+EH7J5+cqn1Zf6mSY/fiQcMe/Z+5vmK6M0JfQXbDZueb1kXm7wwq+zr
 i+TD6zOy0uJ7XN3KOGf90KcxV/4LJu7EktxRqKhFnNRcSIAbpUAvroCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1480075076!74073346!1
X-Originating-IP: [74.125.82.41]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38310 invoked from network); 25 Nov 2016 11:57:56 -0000
Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com)
 (74.125.82.41)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 11:57:56 -0000
Received: by mail-wm0-f41.google.com with SMTP id f82so89576855wmf.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 03:57:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=tOceTO3N++iFlFQLDMhe0ExVsPbkix/wJbDOMjYZiPA=;
 b=HcqB8gCjQ12OOpC7Nq/bz7FmO4XvrZTFYSSMc7nJOeZ0AgNdP8W8chSC48Jh1Qzdhr
 l08aYbTu5KBZGA2I8cBqa4AJ9kDsi18qfDaPiDnd6JhQ9v7sB9MFe2Pr6y1ZBgG03127
 vdch9fTVFbvH1ahys25rK3PaQWbzbQJyqZjYSe7J+L/NVPV7tozLzRG9wpgjjzJSF2Ht
 FZUNdD10BFHIhg0YfN/oZPCs0Hu1tgqY2c4t2VJj5+e+LNJBbNPUqhl8oSDwCpaPMEe4
 0jHkvVt+KuIvg3EW2j28can+nBfymg9pQuAq6h20xMfxoAsk1Jg10xrAk7oNtScYtDZ9
 AQJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=tOceTO3N++iFlFQLDMhe0ExVsPbkix/wJbDOMjYZiPA=;
 b=DdPdJhEUB5OJJUo7UVP9cFgK6KJxB1yqotd4k5ft7SDjmt+UHyJwrAxS1zAhTtRq2M
 oIfU3sJhbshGiBQju0hjw8IstPjW9Yf4E0NcMrTRHJnYTki1PI4nfYrRKDf7ErHqoxQK
 6989a4nhFJ8PI7MopIMmMLzSXAiQmk1Y+B6WUC8P1CMAmvZ83yTj05sXu+aTvTOGbjC2
 ji5HUieV+Rk0X0RNSWz2EN7yDkGQyOYsnB61xsZuTNbpnexirP4SrQEoZdzlUzy7j0NG
 M4zH1mXvd2wS3hfFUSjlrPyyb9DusXf+QfmEuZYaYxo3MJim5kjPbtqJVnPN6KfqWPDH
 gyjg==
X-Gm-Message-State: AKaTC01ldHHC8g7HCVhr2QZyYnF8mkfYssBJZNLB2KajpqHGsg5YyCJZPzVzGVbyqmWx+w==
X-Received: by 10.28.107.77 with SMTP id g74mr7086657wmc.109.1480075075245;
 Fri, 25 Nov 2016 03:57:55 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id z6sm46559275wjt.24.2016.11.25.03.57.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 25 Nov 2016 03:57:54 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xensource.com
Date: Fri, 25 Nov 2016 13:57:45 +0200
Message-Id: <1480075065-4007-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two halves
	of a para-virtualized sound driver to communicate with each
	to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5k
cl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNv
diA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBE
bXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+ClNpZ25lZC1v
ZmYtYnk6IEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVtb3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZpbml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2
MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAqIGFkZGVkIHByb3RvY29sIGRlc2NyaXB0
aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2
MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FU
XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9S
TUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCiAqIGFkZGVkICdpZCcg
ZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVk
ICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9u
CiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20gdGhlIHJlc3Bv
bnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFj
ayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogbW92ZWQg
J2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24gaW4gdGhlIHJlc3BvbnNlIHBhY2tldHMK
CkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJld29ya2VkIHJlcXVlc3QvcmVzcG9uc2Ug
cGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldCBpcyBjaGFuZ2Vk
IHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVycyBmb3IgdGhlIFhFTlNORF9PUF9TRVRf
Vk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQogICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdl
CiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5CdXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVh
bSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVkIHNvdW5kIGRldmljZSBpbiB0aGUgYmFj
a2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBBZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3Jh
bXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6CiAqIFJld29ya2VkIHN0cmVhbXMgZGVz
Y3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoK
ICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmlj
IGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVuZCBkZXZpY2UgcGFyYW1ldGVycwogKiBz
bGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVzY3JpcHRpb24gYWRkZWQgbXV0ZS91bm11
dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZvciBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMgZXRjLikKICogY2hhbmdlZCByZXF1ZXN0
L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQgb2N0ZXRzIHRvIDE2CiAqIGludHJvZHVj
ZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRf
TUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtlZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cg
ZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13b3JrZWQgcmVhZC93cml0ZS92b2x1bWUg
cmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVmczoKICAgYnVmZmVyIGZyb20gdGhlIG9w
ZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVyYXRpb25zIHRvIHBhc3MgZGF0YQogKiBz
cGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVlIHRvIGJlIGEgc2lnbmVkIHZhbHVlIGlu
IHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBiZWluZyAwZEJtLgogKiBhZGRlZCBMaW51
eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2Ug
djg6CiAqIGNoYW5nZWQgZnJvbnRlbmQtaWQgdG8gZnJvbnRlbmRfaWQKICogc2luZ2xlIHNvdW5k
IGNhcmQgc3VwcG9ydCwgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCiAgIGRldmljZXMvc3RyZWFt
cwogKiBjbGFyaWZ1Y2F0aW9uIG1hZGUgb24gc2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJl
c3NlZCBhcwogICBkZWNpbWFscyB3L28gYW55IHBhcnRpY3VsYXIgb3JkZXJpbmcKICogcHV0IGRl
c2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25uZWN0aW9uIHN0YXRlCiAqIHJlcGxhY2VkIF9f
YXR0cmlidXRlX18oKHBhY2tlZCkpIHRvIF9fcGFja2VkCiAqIGNoYW5nZWQgcGFkZGluZyBvZiBy
aW5nIHN0cnVjdHVyZXMgdG8gNjQgdG8gZml0IGNhY2hlIGxpbmUKICogcmVtb3ZlZWQgI2lmZGVm
IF9fS0VSTkVMCiAqIGV4cGxpY2l0bHkgc3RhdGVkIHdoaWNoIGluZGljZXMgaW4gWGVuU3RvcmUg
Y29uZmlndXJhdGlvbgogICBhcmUgY29udGlndW91cwogKiBhZGRlZCBkZXNjcmlwdGlvbiB0byB3
aGF0IGZyb250ZW5kJ3MgZGVmYXVsdHMgYXJlCiAqIG1hZGUgbmFtZXMgb2YgdmlydHVhbCBjYXJk
L2RldmljZXMgb3B0aW9uYWwKICogcmVtb3ZlZCBQQ01fRk9STUFUX1NQRUNJQUwKICogY2hhbmdl
ZCB2b2x1bWUgdW5pdHMgZnJvbSBkQm0gdG8gZEIKCkNoYW5nZXMgc2luY2Ugdjk6CiAqIHJlbW92
ZWQgc25kaWZfbGludXguaAogKiBtb3ZlZCBhbGwgc3RydWN0dXJlcyBmcm9tIHNuZGlmX2xpbnV4
LmggdG8gc25kaWYuaAogKiBzdHJ1Y3R1cmVzIHBhZGRlZCB3aGVyZSBuZWVkZWQKICogZml4ZWQg
SHogY29tbWVudAoKQ2hhbmdlcyBzaW5jZSB2MTA6CiAqIGZpeGVkIHRhYnMgdG8gNCBzcGFjZXMg
dG8gY29tcGx5IHdpdGggWGVuIGNvZGluZyBzdHlsZQogKiBhZGRlZCBwbGFjZWhvbGRlcnMgdG8g
ZW1wdHkgc3RydWN0dXJlcyAoQzg5IGNvbmNlcm4pCiAqIGFkZGVkIG1pc3NpbmcgaGVhZGVyIGlu
Y2x1ZGVzCgpDaGFuZ2VzIHNpbmNlIHYxMToKICogYWRkZWQgWEVOU05EX1JTUF9OT1RTVVBQIGVy
cm9yIGNvZGUKICogY2hhbmdlZCBncmVmWzBdIHRvIGdyZWZbMV0gd2l0aCBjb21tZW50CiAqIG1v
ZGlmaWVkIGNvbW1lbnRzIG9uIGVtcHR5IHN0cnVjdHVyZXMKICogcmVtb3ZlZCAiX18iIGZyb20g
bWVtYmVyIG5hbWVzCiAqIGZpeGVkIGluZGVudGF0aW9uCiAqIGFkZGVkIHBhZGRpbmcgaW4gdW5p
b24geGVuc25kX3Jlc3AKICogY2hhbmdlZCBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXyB0byBf
X1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCi0tLQotLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9z
bmRpZi5oIHwgNzA5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDcwOSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJs
aWMvaW8vc25kaWYuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjJkNzc4NGUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaApAQCAtMCwwICsxLDcwOSBAQAorLyoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgorICogc25kaWYuaAorICoKKyAqIFVuaWZpZWQgc291bmQtZGV2aWNlIEkvTyBp
bnRlcmZhY2UgZm9yIFhlbiBndWVzdCBPU2VzLgorICoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
KyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAo
dGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0
cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1
c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2Us
IGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBl
cnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3Vi
amVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHly
aWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQg
aW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJl
LgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5P
VCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVW
RU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUg
Rk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElO
IEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZS
T00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0Ug
T1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQg
KEMpIDIwMTMtMjAxNSBHbG9iYWxMb2dpYyBJbmMuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgRVBB
TSBTeXN0ZW1zIEluYy4KKyAqCisgKiBBdXRob3JzOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8
T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2FuZHIg
R3J5dHNvdiA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+CisgKiAgICAgICAgICBPbGVrc2Fu
ZHIgRG15dHJ5c2h5biA8b2xla3NhbmRyLmRteXRyeXNoeW5AZ2xvYmFsbG9naWMuY29tPgorICog
ICAgICAgICAgSXVyaWkgS29ub3ZhbGVua28gPGl1cmlpLmtvbm92YWxlbmtvQGdsb2JhbGxvZ2lj
LmNvbT4KKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJQ19JT19TTkRJRl9IX18KKyNkZWZpbmUg
X19YRU5fUFVCTElDX0lPX1NORElGX0hfXworCisjaW5jbHVkZSAicmluZy5oIgorI2luY2x1ZGUg
Ii4uL2dyYW50X3RhYmxlLmgiCisKKy8qCisgKiBGcm9udC0+YmFjayBub3RpZmljYXRpb25zOiBX
aGVuIGVucXVldWluZyBhIG5ldyByZXF1ZXN0LCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBj
YW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByZXFfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisg
KiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gQmFja2Vu
ZHMgbXVzdCBzZXQKKyAqIHJlcV9ldmVudCBhcHByb3ByaWF0ZWx5IChlLmcuLCB1c2luZyBSSU5H
X0ZJTkFMX0NIRUNLX0ZPUl9SRVFVRVNUUygpKS4KKyAqCisgKiBCYWNrLT5mcm9udCBub3RpZmlj
YXRpb25zOiBXaGVuIGVucXVldWluZyBhIG5ldyByZXNwb25zZSwgc2VuZGluZyBhCisgKiBub3Rp
ZmljYXRpb24gY2FuIGJlIG1hZGUgY29uZGl0aW9uYWwgb24gcnNwX2V2ZW50IChpLmUuLCB0aGUg
Z2VuZXJpYworICogaG9sZC1vZmYgbWVjaGFuaXNtIHByb3ZpZGVkIGJ5IHRoZSByaW5nIG1hY3Jv
cykuIEZyb250ZW5kcyBtdXN0IHNldAorICogcnNwX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4s
IHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFU1BPTlNFUygpKS4KKyAqLworCisvKgorICog
RmVhdHVyZSBhbmQgUGFyYW1ldGVyIE5lZ290aWF0aW9uCisgKiA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KKyAqIFRoZSB0d28gaGFsdmVzIG9mIGEgUGFyYS12aXJ0dWFsIHNvdW5k
IGNhcmQgZHJpdmVyIHV0aWxpemUgbm9kZXMgd2l0aGluIHRoZQorICogWGVuU3RvcmUgdG8gY29t
bXVuaWNhdGUgY2FwYWJpbGl0aWVzIGFuZCB0byBuZWdvdGlhdGUgb3BlcmF0aW5nIHBhcmFtZXRl
cnMuCisgKiBUaGlzIHNlY3Rpb24gZW51bWVyYXRlcyB0aGVzZSBub2RlcyB3aGljaCByZXNpZGUg
aW4gdGhlIHJlc3BlY3RpdmUgZnJvbnQgYW5kCisgKiBiYWNrZW5kIHBvcnRpb25zIG9mIHRoZSBY
ZW5TdG9yZSwgZm9sbG93aW5nIHRoZSBYZW5CdXMgY29udmVudGlvbi4KKyAqCisgKiBBbGwgZGF0
YSBpbiB0aGUgWGVuU3RvcmUgaXMgc3RvcmVkIGFzIHN0cmluZ3MuICBOb2RlcyBzcGVjaWZ5aW5n
IG51bWVyaWMKKyAqIHZhbHVlcyBhcmUgZW5jb2RlZCBpbiBkZWNpbWFsLiAgSW50ZWdlciB2YWx1
ZSByYW5nZXMgbGlzdGVkIGJlbG93IGFyZQorICogZXhwcmVzc2VkIGFzIGZpeGVkIHNpemVkIGlu
dGVnZXIgdHlwZXMgY2FwYWJsZSBvZiBzdG9yaW5nIHRoZSBjb252ZXJzaW9uCisgKiBvZiBhIHBy
b3Blcmx5IGZvcm1hdGVkIG5vZGUgc3RyaW5nLCB3aXRob3V0IGxvc3Mgb2YgaW5mb3JtYXRpb24u
CisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBCYWNrZW5kIFhlbkJ1cyBOb2RlcworICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBBZGRyZXNzaW5nIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEluZGljZXMgdXNlZCB0byBhZGRyZXNzIGZyb250ZW5k
cywgZHJpdmVyIGluc3RhbmNlcywgY2FyZHMsCisgKiBkZXZpY2VzIGFuZCBzdHJlYW1zLgorICoK
KyAqIGZyb250ZW5kX2lkCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAg
ICAgIERvbWFpbiBJRCBvZiB0aGUgc291bmQgZnJvbnRlbmQuCisgKgorICogZHJ2X2lkeAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJvIGJhc2VkIGNvbnRp
Z3VvdXMgaW5kZXggb2YgdGhlIHZpcnR1YWxpemVkIHNvdW5kIGRyaXZlciBpbnN0YW5jZSBpbgor
ICogICAgICB0aGlzIGRvbWFpbi4gTXVsdGlwbGUgUFYgZHJpdmVycyBhcmUgYWxsb3dlZCBpbiB0
aGUgZG9tYWluCisgKiAgICAgIGF0IHRoZSBzYW1lIHRpbWUuCisgKgorICogZGV2X2lkCisgKiAg
ICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFVuaXF1ZSBkZXZpY2UgSUQu
CisgKiAgICAgIERvZXNuJ3QgaGF2ZSB0byBiZSB6ZXJvIGJhc2VkIGFuZC9vciB0byBiZSBjb250
aWd1b3VzLgorICoKKyAqIHN0cmVhbV9pZHgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50
PgorICoKKyAqICAgICAgWmVybyBiYXNlZCBjb250aWd1b3VzIGluZGV4IG9mIHRoZSBzdHJlYW0g
b2YgdGhlIGRldmljZS4KKyAqCisgKiBFeGFtcGxlIGZvciB0aGUgZnJvbnRlbmQgcnVubmluZyBp
biBkb21haW4gNSwgaW5zdGFuY2Ugb2YgdGhlIGRyaXZlcgorICogaW4gdGhlIGZyb250IGlzIDAg
KHNpbmdsZSBvciBmaXJzdCBQViBkcml2ZXIpLCBkZXZpY2UgaWQgMiwKKyAqIGZpcnN0IHN0cmVh
bSAoMCk6CisgKiAvbG9jYWwvZG9tYWluLzxmcm9udGVuZF9pZD4vZGV2aWNlL3ZzbmQvPGRydl9p
ZHg+LworICogICAgICAgICBkZXZpY2UvPGRldl9pZD4vc3RyZWFtLzxzdHJlYW1faWR4Pi90eXBl
ID0gInAiCisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMi9zdHJlYW0v
MC90eXBlID0gInAiCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFBDTSBz
ZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIEV2ZXJ5IHZp
cnR1YWxpemVkIHNvdW5kIGZyb250ZW5kIGhhcyBzZXQgb2YgZGV2aWNlcyBhbmQgc3RyZWFtcywg
ZWFjaAorICogaXMgaW5kaXZpZHVhbGx5IGNvbmZpZ3VyZWQuIFBhcnQgb2YgdGhlIFBDTSBjb25m
aWd1cmF0aW9uIGNhbiBiZSBkZWZpbmVkIGF0CisgKiBoaWdoZXIgbGV2ZWwgYW5kIGJlIGZ1bGx5
IG9yIHBhcnRpYWxseSByZS11c2VkIGJ5IHRoZSB1bmRlcmx5aW5nIGxheWVycy4KKyAqIFRoZXNl
IGNvbmZpZ3VyYXRpb24gdmFsdWVzIGFyZToKKyAqICBvIG51bWJlciBvZiBjaGFubmVscyAobWlu
L21heCkKKyAqICBvIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMKKyAqICBvIHN1cHBvcnRlZCBzYW1w
bGUgZm9ybWF0cy4KKyAqIEUuZy4gb25lIGNhbiBkZWZpbmUgdGhlc2UgdmFsdWVzIGZvciB0aGUg
d2hvbGUgZHJpdmVyLCBkZXZpY2Ugb3Igc3RyZWFtLgorICogRXZlcnkgdW5kZXJseWluZyBsYXll
ciBpbiB0dXJuIGNhbiByZS1kZWZpbmUgc29tZSBvciBhbGwgb2YgdGhlbSB0byBiZXR0ZXIKKyAq
IGZpdCBpdHMgbmVlZHMuIEZvciBleGFtcGxlLCBkcml2ZXIgbWF5IGRlZmluZSBudW1iZXIgb2Yg
Y2hhbm5lbHMgdG8gYmUKKyAqIGluIFsxOyA4XSByYW5nZSwgYW5kIHNvbWUgcGFydGljdWxhciBz
dHJlYW0gbWF5IGJlIGxpbWl0ZWQgdG8gWzE7IDJdIG9ubHkuCisgKiBUaGUgcnVsZSBpcyB0aGF0
IHRoZSB1bmRlcmx5aW5nIGxheWVyIG11c3QgYmUgYSBzdWJzZXQgb2YgdGhlIHVwcGVyIGxheWVy
CisgKiByYW5nZS4KKyAqCisgKiBOb3RlOiBpZiBhbnkgb2YgdGhlIHZhbHVlcyBhcmUgbm90IGRl
ZmluZWQgdGhlbiBQViBkcml2ZXIgc2hvdWxkIHVzZQorICogaXRzIGRlZmF1bHQgdmFsdWVzIGlu
c3RlYWQuCisgKgorICogY2hhbm5lbHMtbWluCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWlu
dD4KKyAqCisgKiAgICAgIFRoZSBtaW5pbXVtIGFtb3VudCBvZiBjaGFubmVscyB0aGF0IGlzIHN1
cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCAxLiBJZiBub3QgZGVmaW5lZCB0aGVu
IHVzZSBmcm9udGVuZCdzIGRlZmF1bHQuCisgKgorICogY2hhbm5lbHMtbWF4CisgKiAgICAgIFZh
bHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIGFtb3VudCBvZiBj
aGFubmVscyB0aGF0IGlzIHN1cHBvcnRlZC4KKyAqICAgICAgTXVzdCBiZSBhdCBsZWFzdCA8Y2hh
bm5lbHMtbWluPi4gSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncworICogICAgICBk
ZWZhdWx0LgorICoKKyAqIHNhbXBsZS1yYXRlcworICogICAgICBWYWx1ZXM6ICAgICAgICAgPGxp
c3Qgb2YgdWludHM+CisgKgorICogICAgICBMaXN0IG9mIHN1cHBvcnRlZCBzYW1wbGUgcmF0ZXMg
c2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmlu
ZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LiBTYW1wbGUgcmF0ZXMgYXJlIGV4cHJlc3Nl
ZAorICogICAgICBhcyBhIGxpc3Qgb2YgZGVjaW1hbCB2YWx1ZXMgdy9vIGFueSBvcmRlcmluZyBy
ZXF1aXJlbWVudC4KKyAqCisgKiBzYW1wbGUtZm9ybWF0cworICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPGxpc3Qgb2YgWEVOU05EX1BDTV9GT1JNQVRfWFhYX1NUUj4KKyAqCisgKiAgICAgIExpc3Qg
b2Ygc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzIHNlcGFyYXRlZCBieSBYRU5TTkRfTElTVF9TRVBB
UkFUT1IuCisgKiAgICAgIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVs
dC4KKyAqCisgKiBidWZmZXItc2l6ZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBUaGUgbWF4aW11bSBzaXplIGluIG9jdGV0cyBvZiB0aGUgYnVmZmVyIHRvIGFs
bG9jYXRlIHBlciBzdHJlYW0uCisgKgorICogRXhhbXBsZSBjb25maWd1cmF0aW9uOgorICoKKyAq
IERyaXZlciBjb25maWd1cmF0aW9uIHVzZWQgYnkgYWxsIHN0cmVhbXM6CisgKiAvbG9jYWwvZG9t
YWluLzUvZGV2aWNlL3ZzbmQvMC9zYW1wbGUtZm9ybWF0cyA9ICJzODt1ODtzMTZfbGU7czE2X2Jl
IgorICogU3RyZWFtIG92ZXJyaWRlcyBzYW1wbGUgcmF0ZXMgc3VwcG9ydGVkOgorICogL2xvY2Fs
L2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzIvc3RyZWFtLzAvc2FtcGxlLXJhdGVzID0K
KyAqICAgICAgICAiODAwMDsyMjA1MDs0NDEwMDs0ODAwMCIKKyAqCisgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tIFZpcnR1YWwgc291bmQgY2FyZCBzZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorICogc2hvcnQtbmFtZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbMzJd
PgorICoKKyAqICAgICAgU2hvcnQgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRp
b25hbC4KKyAqCisgKiBsb25nLW5hbWUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDxjaGFyWzgw
XT4KKyAqCisgKiAgICAgIExvbmcgbmFtZSBvZiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRp
b25hbC4KKyAqCisgKiBGb3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNu
ZC8wL3Nob3J0LW5hbWUgPSAiVmlydHVhbCBhdWRpbyIKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2xvbmctbmFtZSA9CisgKiAgICAgICAgICJWaXJ0dWFsIGF1ZGlvIGF0IGNlbnRl
ciBzdGFjayIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIERldmljZSBzZXR0
aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICogbmFtZQorICogICAgICBW
YWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTmFtZSBvZiB0aGUgc291bmQg
ZGV2aWNlIHdpdGhpbiB0aGUgdmlydHVhbCBzb3VuZCBjYXJkLiBPcHRpb25hbC4KKyAqCisgKiBG
b3IgZXhhbXBsZSwKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8wL25h
bWUgPSAiR2VuZXJhbCBhbmFsb2ciCisgKgorICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSBTdHJlYW0gc2V0dGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAq
IHR5cGUKKyAqICAgICAgVmFsdWVzOiAgICAgICAgICJwIiwgImMiCisgKgorICogICAgICBTdHJl
YW0gdHlwZTogInAiIC0gcGxheWJhY2sgc3RyZWFtLCAiYyIgLSBjYXB0dXJlIHN0cmVhbQorICoK
KyAqICAgICAgSWYgYm90aCBjYXB0dXJlIGFuZCBwbGF5YmFjayBhcmUgbmVlZGVkIHRoZW4gdHdv
IHN0cmVhbXMgbmVlZCB0byBiZQorICogICAgICBkZWZpbmVkIHVuZGVyIHRoZSBzYW1lIGRldmlj
ZS4gRm9yIGV4YW1wbGUsCisgKiAgICAgIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2Rl
dmljZS8wL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqICAgICAgL2xvY2FsL2RvbWFpbi81L2Rldmlj
ZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzEvdHlwZSA9ICJjIgorICoKKyAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgRnJvbnRlbmQgWGVuQnVzIE5v
ZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
IFJlcXVlc3QgVHJhbnNwb3J0IFBhcmFtZXRlcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAq
CisgKiBUaGVzZSBhcmUgcGVyIHN0cmVhbS4KKyAqCisgKiBldmVudC1jaGFubmVsCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBpZGVudGlmaWVyIG9mIHRo
ZSBYZW4gZXZlbnQgY2hhbm5lbCB1c2VkIHRvIHNpZ25hbCBhY3Rpdml0eQorICogICAgICBpbiB0
aGUgcmluZyBidWZmZXIuCisgKgorICogcmluZy1yZWYKKyAqICAgICAgVmFsdWVzOiAgICAgICAg
IDx1aW50PgorICoKKyAqICAgICAgVGhlIFhlbiBncmFudCByZWZlcmVuY2UgZ3JhbnRpbmcgcGVy
bWlzc2lvbiBmb3IgdGhlIGJhY2tlbmQgdG8gbWFwCisgKiAgICAgIGEgc29sZSBwYWdlIGluIGEg
c2luZ2xlIHBhZ2Ugc2l6ZWQgcmluZyBidWZmZXIuCisgKgorICogaW5kZXgKKyAqICAgICAgVmFs
dWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgQWZ0ZXIgc3RyZWFtIGluaXRpYWxpemF0
aW9uIGl0IGlzIGFzc2lnbmVkIGEgdW5pcXVlIElEICh3aXRoaW4gdGhlIGZyb250CisgKiAgICAg
IGRyaXZlciksIHNvIGV2ZXJ5IHN0cmVhbSBvZiB0aGUgZnJvbnRlbmQgY2FuIGJlIGlkZW50aWZp
ZWQgYnkgdGhlCisgKiAgICAgIGJhY2tlbmQgYnkgdGhpcyBJRC4gVGhpcyBpcyBub3QgZXF1YWwg
dG8gc3RyZWFtX2lkeCBhcyB0aGUgbGF0ZXIgaXMKKyAqICAgICAgemVybyBiYXNlZCB3aXRoaW4g
YSBkZXZpY2UsIGJ1dCB0aGlzIGluZGV4IGlzIGNvbnRpZ3VvdXMgd2l0aGluIHRoZQorICogICAg
ICBkcml2ZXIuCisgKi8KKworLyoKKyAqIFNUQVRFIERJQUdSQU1TCisgKgorICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RhcnR1cCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqIFRvb2wgc3RhY2sgY3JlYXRlcyBmcm9udCBhbmQgYmFjayBzdGF0ZSBub2RlcyB3aXRo
IGluaXRpYWwgc3RhdGUKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nLgorICogVG9vbCBzdGFj
ayBjcmVhdGVzIGFuZCBzZXRzIHVwIGZyb250ZW5kIHNvdW5kIGNvbmZpZ3VyYXRpb24gbm9kZXMg
cGVyIGRvbWFpbi4KKyAqCisgKiBGcm9udCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
QmFjaworICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICAgID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nICAg
ICAgICAgICAgICBYZW5idXNTdGF0ZUluaXRpYWxpc2luZworICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBvIFF1ZXJ5IGJhY2tlbmQgZGV2aWNlIGlkZW50aWZpY2F0aW9u
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBPcGVuIGFuZCB2YWxpZGF0ZSBi
YWNrZW5kIGRldmljZS4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBYZW5idXNTdGF0ZUluaXRXYWl0CisgKgorICogbyBRdWVyeSBmcm9udGVuZCBjb25maWd1
cmF0aW9uCisgKiBvIEFsbG9jYXRlIGFuZCBpbml0aWFsaXplCisgKiAgIGV2ZW50IGNoYW5uZWxz
IHBlciBjb25maWd1cmVkCisgKiAgIHBsYXliYWNrL2NhcHR1cmUgc3RyZWFtLgorICogbyBQdWJs
aXNoIHRyYW5zcG9ydCBwYXJhbWV0ZXJzCisgKiAgIHRoYXQgd2lsbCBiZSBpbiBlZmZlY3QgZHVy
aW5nCisgKiAgIHRoaXMgY29ubmVjdGlvbi4KKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAg
ICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQKKyAq
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVlcnkgZnJvbnRl
bmQgdHJhbnNwb3J0IHBhcmFtZXRlcnMuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG8gQ29ubmVjdCB0byB0aGUgZXZlbnQgY2hhbm5lbHMuCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAq
CisgKiAgbyBDcmVhdGUgYW5kIGluaXRpYWxpemUgT1MKKyAqICB2aXJ0dWFsIHNvdW5kIGRldmlj
ZSBpbnN0YW5jZXMKKyAqICBhcyBwZXIgY29uZmlndXJhdGlvbi4KKyAqICAgICAgICAgICAgICB8
CisgKiAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlQ29u
bmVjdGVkCisgKgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlVW5rbm93bgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhl
bmJ1c1N0YXRlQ2xvc2VkCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WGVuYnVzU3RhdGVDbG9zaW5nCisgKiBvIFJlbW92ZSB2aXJ0dWFsIHNvdW5kIGRldmljZQorICog
byBSZW1vdmUgZXZlbnQgY2hhbm5lbHMKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAg
ICAgfAorICogICAgICAgICAgICAgIFYKKyAqIFhlbmJ1c1N0YXRlQ2xvc2VkCisgKgorICovCisK
Ky8qCisgKiBQQ00gRk9STUFUUworICoKKyAqIFhFTlNORF9QQ01fRk9STUFUXzxmb3JtYXQ+W188
ZW5kaWFuPl0KKyAqCisgKiBmb3JtYXQ6IDxTL1UvRj48Yml0cz4gb3IgPG5hbWU+CisgKiAgICAg
UyAtIHNpZ25lZCwgVSAtIHVuc2lnbmVkLCBGIC0gZmxvYXQKKyAqICAgICBiaXRzIC0gOCwgMTYs
IDI0LCAzMgorICogICAgIG5hbWUgLSBNVV9MQVcsIEdTTSwgZXRjLgorICoKKyAqIGVuZGlhbjog
PExFL0JFPiwgbWF5IGJlIGFic2VudAorICogICAgIExFIC0gTGl0dGxlIGVuZGlhbiwgQkUgLSBC
aWcgZW5kaWFuCisgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzggICAgICAgICAgICAw
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4ICAgICAgICAgICAgMQorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9TMTZfTEUgICAgICAgIDIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
UzE2X0JFICAgICAgICAzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UxNl9MRSAgICAgICAg
NAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkUgICAgICAgIDUKKyNkZWZpbmUgWEVO
U05EX1BDTV9GT1JNQVRfUzI0X0xFICAgICAgICA2CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X1MyNF9CRSAgICAgICAgNworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEUgICAgICAg
IDgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTI0X0JFICAgICAgICA5CisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1MzMl9MRSAgICAgICAgMTAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfUzMyX0JFICAgICAgICAxMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMzJfTEUgICAg
ICAgIDEyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9CRSAgICAgICAgMTMKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0xFICAgICAgICAxNCAvKiA0LWJ5dGUgZmxvYXQsIElF
RUUtNzU0IDMyLWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFICAgICAg
ICAxNSAvKiByYW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfRjY0X0xFICAgICAgICAxNiAvKiA4LWJ5dGUgZmxvYXQsIElFRUUtNzU0IDY0
LWJpdCwgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjY0X0JFICAgICAgICAxNyAvKiBy
YW5nZSAtMS4wIHRvIDEuMCAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfSUVDOTU4X1NVQkZSQU1FX0xFIDE4CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lFQzk1
OF9TVUJGUkFNRV9CRSAxOQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVcgICAgICAg
IDIwCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXICAgICAgICAgMjEKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfSU1BX0FEUENNICAgICAyMgorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9NUEVHICAgICAgICAgIDIzCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dTTSAgICAg
ICAgICAgMjQKKworLyoKKyAqIFJFUVVFU1QgQ09ERVMuCisgKi8KKyNkZWZpbmUgWEVOU05EX09Q
X09QRU4gICAgICAgICAgICAgICAgICAwCisjZGVmaW5lIFhFTlNORF9PUF9DTE9TRSAgICAgICAg
ICAgICAgICAgMQorI2RlZmluZSBYRU5TTkRfT1BfUkVBRCAgICAgICAgICAgICAgICAgIDIKKyNk
ZWZpbmUgWEVOU05EX09QX1dSSVRFICAgICAgICAgICAgICAgICAzCisjZGVmaW5lIFhFTlNORF9P
UF9TRVRfVk9MVU1FICAgICAgICAgICAgNAorI2RlZmluZSBYRU5TTkRfT1BfR0VUX1ZPTFVNRSAg
ICAgICAgICAgIDUKKyNkZWZpbmUgWEVOU05EX09QX01VVEUgICAgICAgICAgICAgICAgICA2Cisj
ZGVmaW5lIFhFTlNORF9PUF9VTk1VVEUgICAgICAgICAgICAgICAgNworCisvKgorICogWEVOU1RP
UkUgRklFTEQgQU5EIFBBVEggTkFNRSBTVFJJTkdTLCBIRUxQRVJTLgorICovCisjZGVmaW5lIFhF
TlNORF9EUklWRVJfTkFNRSAgICAgICAgICAgICAgICAgICAidnNuZCIKKworI2RlZmluZSBYRU5T
TkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICAgICAgIjsiCisvKiBQYXRoIGVudHJpZXMgKi8K
KyNkZWZpbmUgWEVOU05EX1BBVEhfREVWSUNFICAgICAgICAgICAgICAgICAgICJkZXZpY2UiCisj
ZGVmaW5lIFhFTlNORF9QQVRIX1NUUkVBTSAgICAgICAgICAgICAgICAgICAic3RyZWFtIgorLyog
RmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX1NIT1JUX05BTUUgICAg
ICAgICJzaG9ydC1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfVkNBUkRfTE9OR19OQU1FICAg
ICAgICAgImxvbmctbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1JJTkdfUkVGICAgICAgICAg
ICAgICAgICJyaW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9DSE5MICAgICAgICAg
ICAgICAgICJldmVudC1jaGFubmVsIgorI2RlZmluZSBYRU5TTkRfRklFTERfREVWSUNFX05BTUUg
ICAgICAgICAgICAgIm5hbWUiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9UWVBFICAgICAgICAgICAg
ICAgICAgICAidHlwZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAg
ICAgICJpbmRleCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01JTiAgICAgICAgICAg
ICJjaGFubmVscy1taW4iCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NQVggICAgICAg
ICAgICAiY2hhbm5lbHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTICAg
ICAgICAgICAgInNhbXBsZS1yYXRlcyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NBTVBMRV9GT1JN
QVRTICAgICAgICAgICJzYW1wbGUtZm9ybWF0cyIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0JVRkZF
Ul9TSVpFICAgICAgICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFtIHR5cGUgZmllbGQg
dmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJBQ0sgICAgICAgICAg
InAiCisjZGVmaW5lIFhFTlNORF9TVFJFQU1fVFlQRV9DQVBUVVJFICAgICAgICAgICAiYyIKKy8q
IFNhbXBsZSByYXRlIG1heCBzdHJpbmcgbGVuZ3RoICovCisjZGVmaW5lIFhFTlNORF9TQU1QTEVf
UkFURV9NQVhfTEVOICAgICAgICAgICAgNgorLyogU2FtcGxlIGZvcm1hdCBmaWVsZCB2YWx1ZXMg
Ki8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9GT1JNQVRfTUFYX0xFTiAgICAgICAgIDI0CisKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAgICAgICAgICAiczgiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX1U4X1NUUiAgICAgICAgICAgICAgICAgInU4IgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEVfU1RSICAgICAgICAgICAgICJzMTZfbGUiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9CRV9TVFIgICAgICAgICAgICAgInMxNl9iZSIKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAgICAgICAgICAidTE2X2xlIgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICAgICAgICAgICJ1MTZfYmUi
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgICAgICAgICAgInMyNF9s
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAgICAgICAgICAiczI0
X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAgICAgICAgICAgICJ1
MjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9TVFIgICAgICAgICAgICAg
InUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NUUiAgICAgICAgICAg
ICAiczMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVfU1RSICAgICAgICAg
ICAgICJzMzJfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9TVFIgICAgICAg
ICAgICAgInUzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAg
ICAgICAgICAidTMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAg
ICAgICAgICAgICJmbG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFX1NU
UiAgICAgICAgICAgICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9M
RV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0Y2NF9CRV9TVFIgICAgICAgICAgICAgImZsb2F0NjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFtZV9sZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAiaWVjOTU4X3N1YmZy
YW1lX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RSICAgICAgICAgICAg
ICJtdV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgICAgICAg
ICAgImFfbGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICAgICAg
ICAgICJpbWFfYWRwY20iCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUdfU1RSICAgICAg
ICAgICAgICAgIm1wZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dTTV9TVFIgICAgICAg
ICAgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKy8qIE9w
ZXJhdGlvbiBub3Qgc3VwcG9ydGVkLiAqLworI2RlZmluZSBYRU5TTkRfUlNQX05PVFNVUFAgICAg
ICAgICAgICAgICAoLTIpCisvKiBPcGVyYXRpb24gZmFpbGVkIGZvciBzb21lIHVuc3BlY2lmaWVk
IHJlYXNvbiAoZS4gZy4gLUVJTykuICovCisjZGVmaW5lIFhFTlNORF9SU1BfRVJST1IgICAgICAg
ICAgICAgICAgICgtMSkKKy8qIE9wZXJhdGlvbiBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5LiAqLwor
I2RlZmluZSBYRU5TTkRfUlNQX09LQVkgICAgICAgICAgICAgICAgICAwCisKKy8qCisgKiBEZXNj
cmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2
ZXIuCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgZHJpdmVy
IGNvbW11bmljYXRlcyB3aXRoCisgKiBlYWNoIG90aGVyIHVzaW5nIGEgc2hhcmVkIHBhZ2UgYW5k
IGFuIGV2ZW50IGNoYW5uZWwuCisgKiBTaGFyZWQgcGFnZSBjb250YWlucyBhIHJpbmcgd2l0aCBy
ZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICoKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMg
aGF2ZSB0aGUgc2FtZSBsZW5ndGggKDY0IG9jdGV0cykKKyAqCisgKgorICogUmVxdWVzdCBvcGVu
IC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6CisgKiAgICAgICAg
ICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAz
ICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
aWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtX3JhdGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgcGNt
X2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAgICAgICByZXNlcnZlZCAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICBncmVmX2RpcmVjdG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGlkIC0g
dWludDE2X3QsIHByaXZhdGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQorICogb3Bl
cmF0aW9uIC0gdWludDhfdCwgWEVOU05EX09QX09QRU4KKyAqIHN0cmVhbV9pZHggLSB1aW50OF90
LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAg
IG9mIHRoZSBzdHJlYW0pCisgKiBwY21fcmF0ZSAtIHVpbnQzMl90LCBzdHJlYW0gZGF0YSByYXRl
LCBIegorICogcGNtX2Zvcm1hdCAtIHVpbnQ4X3QsIFhFTlNORF9QQ01fRk9STUFUX1hYWCB2YWx1
ZQorICogcGNtX2NoYW5uZWxzIC0gdWludDhfdCwgbnVtYmVyIG9mIGNoYW5uZWxzIG9mIHRoaXMg
c3RyZWFtCisgKiBncmVmX2RpcmVjdG9yeV9zdGFydCAtIGdyYW50X3JlZl90LCBhIHJlZmVyZW5j
ZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAgZGVzY3JpYmluZyBzaGFyZWQgYnVmZmVy
IHJlZmVyZW5jZXMuIEF0IGxlYXN0IG9uZSBwYWdlIGV4aXN0cy4gSWYgc2hhcmVkCisgKiAgIGJ1
ZmZlciBzaXplIGV4Y2VlZHMgd2hhdCBjYW4gYmUgYWRkcmVzc2VkIGJ5IHRoaXMgc2luZ2xlIHBh
Z2UsIHRoZW4KKyAqICAgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2UgbXVzdCBiZSBzdXBwbGll
ZCAoZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93CisgKiAgIGlzIG5vdCBOVUxMKQorICovCisKK3N0
cnVjdCB4ZW5zbmRfb3Blbl9yZXEgeworICAgIHVpbnQzMl90IHBjbV9yYXRlOyAvKiBpbiBIeiAq
LworICAgIHVpbnQ4X3QgcGNtX2Zvcm1hdDsKKyAgICB1aW50OF90IHBjbV9jaGFubmVsczsKKyAg
ICB1aW50MTZfdCByZXNlcnZlZDsKKyAgICBncmFudF9yZWZfdCBncmVmX2RpcmVjdG9yeV9zdGFy
dDsKK307CisKKy8qCisgKiBTaGFyZWQgcGFnZSBmb3IgWEVOU05EX09QX09QRU4gYnVmZmVyIGRl
c2NyaXB0b3IgKGdyZWZfZGlyZWN0b3J5IGluIHRoZQorICogICByZXF1ZXN0KSBlbXBsb3lzIGEg
bGlzdCBvZiBwYWdlcywgZGVzY3JpYmluZyBhbGwgcGFnZXMgb2YgdGhlIHNoYXJlZCBkYXRhCisg
KiAgIGJ1ZmZlcjoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmX2Rpcl9uZXh0X3BhZ2UgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBudW1fZ3JlZnMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBncmVmWzBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmVmWzFd
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBncmVmW04gLTFdICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3Jh
bnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcKKyAqICAgcGFn
ZSBkaXJlY3RvcnkKKyAqIG51bV9ncmVmcyAtIG51bWJlciBvZiBncmVmcyBpbiB0aGlzIHBhZ2UK
KyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2Yg
dGhlIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KKyAqLworCitzdHJ1
Y3QgeGVuc25kX3BhZ2VfZGlyZWN0b3J5IHsKKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0
X3BhZ2U7CisgICAgdWludDMyX3QgbnVtX2dyZWZzOworICAgIC8qIHplcm8tc2l6ZWQgYXJyYXlz
IGFyZSBub3QgYWxsb3dlZCAqLworICAgIGdyYW50X3JlZl90IGdyZWZbMV0gLyogVmFyaWFibGUg
bGVuZ3RoICovCit9OworCisvKgorICogIFJlcXVlc3QgY2xvc2UgLSBjbG9zZSBhbiBvcGVuZWQg
cGNtIHN0cmVhbToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAg
ICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50
MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBvcGVyYXRp
b24gLSB1aW50OF90LCBYRU5TTkRfT1BfQ0xPU0UKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBp
bmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9m
IHRoZSBzdHJlYW0pCisgKi8KKworc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgeworICAgIC8qIHBs
YWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKi8KKyAgICB1aW50
OF90IHBsYWNlaG9sZGVyOworfTsKKworLyoKKyAqIFJlcXVlc3QgcmVhZC93cml0ZSAtIHVzZWQg
Zm9yIHJlYWQgKGZvciBjYXB0dXJlKSBvciB3cml0ZSAoZm9yIHBsYXliYWNrKToKKyAqICAgICAg
ICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAg
IDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAg
ICBpZCAgICAgICAgICAgICAgICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZW5ndGggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQg
LSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwgZWNob2VkIGluIHJlc3BvbnNlCisgKiBv
cGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfUkVBRC9YRU5TTkRfT1BfV1JJVEUKKyAqIHN0
cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhl
blN0b3JlIGVudHJ5CisgKiAgIG9mIHRoZSBzdHJlYW0pCisgKiBvZmZzZXQgLSB1aW50MzJfdCwg
cmVhZCBvciB3cml0ZSBkYXRhIG9mZnNldCB3aXRoaW4gdGhlIHNoYXJlZCBidWZmZXIKKyAqICAg
cGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gcmVxdWVzdAorICogbGVuZ3RoIC0gdWludDMyX3Qs
IHJlYWQgb3Igd3JpdGUgZGF0YSBsZW5ndGgKKyAqLworCitzdHJ1Y3QgeGVuc25kX3dyaXRlX3Jl
cSB7CisgICAgdWludDMyX3Qgb2Zmc2V0OworICAgIHVpbnQzMl90IGxlbjsKK307CisKK3N0cnVj
dCB4ZW5zbmRfcmVhZF9yZXEgeworICAgIHVpbnQzMl90IG9mZnNldDsKKyAgICB1aW50MzJfdCBs
ZW47Cit9OworCisvKgorICogUmVxdWVzdCBzZXQvZ2V0IHZvbHVtZSAtIHNldC9nZXQgY2hhbm5l
bHMnIHZvbHVtZSBvZiB0aGUgc3RyZWFtIGdpdmVuOgorICogICAgICAgICAgMCAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAg
ICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4g
cmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9TRVRfVk9MVU1FIG9y
IFhFTlNORF9PUF9HRVRfVk9MVU1FCisgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2Yg
dGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQorICogICBvZiB0aGUgc3Ry
ZWFtKQorICogQnVmZmVyIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhj
aGFuZ2Ugdm9sdW1lCisgKiB2YWx1ZXM6CisgKgorICogICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hh
bm5lbFswXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhbm5lbFsxXSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgICAgICAgICAgICAgICAgY2hhbm5l
bFtYRU5TTkRfT1BfT1BFTi5wY21fY2hhbm5lbHMgLSAxXSAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBjaGFubmVsW2ldIC0gc2ludDMyX3QsIHZvbHVtZSBvZiBp
LXRoIGNoYW5uZWwKKyAqIFZvbHVtZSBpcyBleHByZXNzZWQgYXMgYSBzaWduZWQgdmFsdWUgaW4g
c3RlcHMgb2YgMC4wMDEgZEIsCisgKiB3aGlsZSAwIGJlaW5nIDAgZEIuCisgKi8KKworc3RydWN0
IHhlbnNuZF9nZXRfdm9sX3JlcSB7CisgICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hh
bmdpbmcgdGhlIHN0cnVjdHVyZSAqLworICAgIHVpbnQ4X3QgcGxhY2Vob2xkZXI7Cit9OworCitz
dHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBp
ZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCisgICAgdWludDhfdCBwbGFjZWhvbGRlcjsKK307
CisKKy8qCisgKiBSZXF1ZXN0IG11dGUvdW5tdXRlIC0gbXV0ZS91bm11dGUgc3RyZWFtOgorICog
ICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9p
ZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
IHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1
ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhF
TlNORF9PUF9NVVRFL1hFTlNORF9PUF9VTk1VVEUKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBp
bmRleCBvZiB0aGUgc3RyZWFtICgic3RyZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgIG9m
IHRoZSBzdHJlYW0pCisgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNl
ZCB0byBleGNoYW5nZSBtdXRlL3VubXV0ZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAgIDAg
ICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAg
ICAgIG9jdGV0CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgY2hhbm5lbFswXSAgICB8ICAg
Y2hhbm5lbFsxXSAgICB8ICAgY2hhbm5lbFsyXSAgICB8ICAgY2hhbm5lbFszXSAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiB8ICAgY2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8ICAgY2hhbm5lbFtpKzJd
ICB8ICAgY2hhbm5lbFtpKzNdICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogY2hhbm5lbFtpXSAtIHVpbnQ4X3Qs
IG5vbi16ZXJvIGlmIGktdGggY2hhbm5lbCBuZWVkcyB0byBiZSBtdXRlZC91bm11dGVkCisgKiBO
dW1iZXIgb2YgY2hhbm5lbHMgcGFzc2VkIGlzIGVxdWFsIHRvIFhFTlNORF9PUF9PUEVOIHJlcXVl
c3QgcGNtX2NoYW5uZWxzCisgKiBmaWVsZAorICovCisKK3N0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEg
eworICAgIC8qIHBsYWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUg
Ki8KKyAgICB1aW50OF90IHBsYWNlaG9sZGVyOworfTsKKworc3RydWN0IHhlbnNuZF91bm11dGVf
cmVxIHsKKyAgICAvKiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0
dXJlICovCisgICAgdWludDhfdCBwbGFjZWhvbGRlcjsKK307CisKKy8qCisgKiBBbGwgcmVzcG9u
c2UgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAoNjQgYnl0ZXMpCisgKgorICogUmVzcG9u
c2UgZm9yIGFsbCByZXF1ZXN0czoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAg
ICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8ICAgIG9w
ZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgc3RhdHVzICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICB8
CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKgorICogaWQgLSB1aW50MTZfdCwg
Y29waWVkIGZyb20gdGhlIHJlcXVlc3QKKyAqIHN0cmVhbV9pZHggLSB1aW50OF90LCBjb3BpZWQg
ZnJvbSByZXF1ZXN0CisgKiBvcGVyYXRpb24gLSB1aW50OF90LCBYRU5TTkRfT1BfWFhYIC0gY29w
aWVkIGZyb20gcmVxdWVzdAorICogc3RhdHVzIC0gaW50OF90LCByZXNwb25zZSBzdGF0dXMgKFhF
TlNORF9SU1BfPz8/KQorICovCisKK3VuaW9uIHhlbnNuZF9yZXEgeworICAgIHN0cnVjdCB7Cisg
ICAgICAgIHVpbnQxNl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICAgICAg
dWludDhfdCBzdHJlYW1faWR4OworICAgICAgICB1aW50MzJfdCBwYWRkaW5nOworICAgICAgICB1
bmlvbiB7CisgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9wZW47CisgICAgICAg
ICAgICBzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSBjbG9zZTsKKyAgICAgICAgICAgIHN0cnVjdCB4
ZW5zbmRfd3JpdGVfcmVxIHdyaXRlOworICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9yZWFkX3Jl
cSByZWFkOworICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9nZXRfdm9sX3JlcSBnZXRfdm9sOwor
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOworICAgICAgICAg
ICAgc3RydWN0IHhlbnNuZF9tdXRlX3JlcSBtdXRlOworICAgICAgICAgICAgc3RydWN0IHhlbnNu
ZF91bm11dGVfcmVxIHVubXV0ZTsKKyAgICAgICAgfSBvcDsKKyAgICB9IGRhdGE7CisgICAgdWlu
dDhfdCByYXdbNjRdOworfTsKKwordW5pb24geGVuc25kX3Jlc3AgeworICAgIHN0cnVjdCB7Cisg
ICAgICAgIHVpbnQxNl90IGlkOworICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICAgICAg
dWludDhfdCBzdHJlYW1faWR4OworICAgICAgICBpbnQ4X3Qgc3RhdHVzOworICAgICAgICB1aW50
OF90IHBhZGRpbmdbM107CisgICAgfSBkYXRhOworICAgIHVpbnQ4X3QgcmF3WzY0XTsKK307CisK
K0RFRklORV9SSU5HX1RZUEVTKHhlbl9zbmRpZiwgdW5pb24geGVuc25kX3JlcSwgdW5pb24geGVu
c25kX3Jlc3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0lPX1NORElGX0hfXyAqLwotLSAK
Mi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:02:56 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:02:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAFDU-0006EX-4D; Fri, 25 Nov 2016 12:02:56 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1cAFDT-0006EL-7b
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 12:02:55 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 4C/76-28568-E6828385; Fri, 25 Nov 2016 12:02:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsVysyfVTTdPwyL
 CYOoKZouVPReZHRg9Dn+4whLAGMWamZeUX5HAmvHo3i7mgl1sFUdPXmBsYFzN2sXIxSEksIlR
 ouHsYqYuRk4gZzejxNUJOiC2sICnxJuuZWwgtohAgMSB0w0sEDWOEg+//GECaWYWaGaWmLR5P
 TtIgk1AU+LO509gg3gFrCS2n3gCZrMIqEr8fbMNzBYVCJd4P2shG0SNoMTJmU+AhnJwcAo4Se
 x4rAYSZhawlbgzdzczhC0vsf3tHOYJjHyzkHTMQlI2C0nZAkbmVYwaxalFZalFuoYGeklFmek
 ZJbmJmTlAnplebmpxcWJ6ak5iUrFecn7uJkZguDEAwQ7Ge8sCDjFKcjApifLq/TKPEOJLyk+p
 zEgszogvKs1JLT7EKMPBoSTBW65uESEkWJSanlqRlpkDDHyYtAQHj5IIr5wSUJq3uCAxtzgzH
 SJ1ilGX493mdw+YhFjy8vNSpcR5g0FmCIAUZZTmwY2AReElRlkpYV5GoKOEeApSi3IzS1DlXz
 GKczAqCfM+BpnCk5lXArfpFdARTEBHOP8wBzmiJBEhJdXAuOJ2XLvcYlG3c46npzhPXJv56uz
 Hv6/qTrv/E/73PSc0wub3m6mccuEa56z1v1xa/Cx6rS1jwjG/GXmr53T9f/yZUe+bRuycKAfH
 Y/3nPC2Xr88/9vjwhPWzJldM3P7HNU1/ebimR+HHMwXJ2suqiqNuy1e8quG8dkx069Ia94svZ
 8stP5H5/7kSS3FGoqEWc1FxIgD+mLLyvQIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480075373!64526556!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28532 invoked from network); 25 Nov 2016 12:02:53 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-13.tower-27.messagelabs.com with SMTP; 25 Nov 2016 12:02:53 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0033BAD7;
 Fri, 25 Nov 2016 04:02:53 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 68A6C3F220;
 Fri, 25 Nov 2016 04:02:50 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, xen-devel@lists.xensource.com
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
Date: Fri, 25 Nov 2016 12:02:49 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKTWF5IEkgYXNrIHlvdSB0byB3YWl0IGEgYml0IG1vcmUgYmV0d2VlbiB0
d28gdmVyc2lvbiBvZiBzZXJpZXM/CgpJdCBnaXZlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gZ2F0aGVy
IG1vcmUgZmVlZGJhY2sgZnJvbSBwZW9wbGUgYW5kCnBvdGVudGlhbGx5IGFyZ3Vpbmcgb24gc29t
ZSBjaGFuZ2VzLgoKUmVnYXJkcywKCk9uIDI1LzExLzE2IDExOjU3LCBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyB3cm90ZToKPiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRy
X0FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4KPiBIaSwgYWxsIQo+Cj4gUGxlYXNlIGZpbmQgdGhl
IG5leHQgdmVyc2lvbiBvZiB0aGUgQUJJIGZvciB0aGUgUFYgc291bmQKPiBhZnRlciBhZGRyZXNz
aW5nIHJldmlldyBjb21tZW50cy4KPgo+IFRoYW5rIHlvdSwKPiBPbGVrc2FuZHIgQW5kcnVzaGNo
ZW5rbwo+IE9sZWtzYW5kciBHcnl0c292Cj4KPiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyAoMSk6
Cj4gICBUaGlzIGlzIHRoZSBBQkkgZm9yIHRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFs
aXplZCAgICAgc291bmQKPiAgICAgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBv
dGhlci4KPgo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8IDcwOSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDcwOSBp
bnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8v
c25kaWYuaAo+CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRk
ZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:02:56 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:02:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAFDU-0006EX-4D; Fri, 25 Nov 2016 12:02:56 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1cAFDT-0006EL-7b
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 12:02:55 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 4C/76-28568-E6828385; Fri, 25 Nov 2016 12:02:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsVysyfVTTdPwyL
 CYOoKZouVPReZHRg9Dn+4whLAGMWamZeUX5HAmvHo3i7mgl1sFUdPXmBsYFzN2sXIxSEksIlR
 ouHsYqYuRk4gZzejxNUJOiC2sICnxJuuZWwgtohAgMSB0w0sEDWOEg+//GECaWYWaGaWmLR5P
 TtIgk1AU+LO509gg3gFrCS2n3gCZrMIqEr8fbMNzBYVCJd4P2shG0SNoMTJmU+AhnJwcAo4Se
 x4rAYSZhawlbgzdzczhC0vsf3tHOYJjHyzkHTMQlI2C0nZAkbmVYwaxalFZalFuoYGeklFmek
 ZJbmJmTlAnplebmpxcWJ6ak5iUrFecn7uJkZguDEAwQ7Ge8sCDjFKcjApifLq/TKPEOJLyk+p
 zEgszogvKs1JLT7EKMPBoSTBW65uESEkWJSanlqRlpkDDHyYtAQHj5IIr5wSUJq3uCAxtzgzH
 SJ1ilGX493mdw+YhFjy8vNSpcR5g0FmCIAUZZTmwY2AReElRlkpYV5GoKOEeApSi3IzS1DlXz
 GKczAqCfM+BpnCk5lXArfpFdARTEBHOP8wBzmiJBEhJdXAuOJ2XLvcYlG3c46npzhPXJv56uz
 Hv6/qTrv/E/73PSc0wub3m6mccuEa56z1v1xa/Cx6rS1jwjG/GXmr53T9f/yZUe+bRuycKAfH
 Y/3nPC2Xr88/9vjwhPWzJldM3P7HNU1/ebimR+HHMwXJ2suqiqNuy1e8quG8dkx069Ia94svZ
 8stP5H5/7kSS3FGoqEWc1FxIgD+mLLyvQIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480075373!64526556!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28532 invoked from network); 25 Nov 2016 12:02:53 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-13.tower-27.messagelabs.com with SMTP; 25 Nov 2016 12:02:53 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0033BAD7;
 Fri, 25 Nov 2016 04:02:53 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 68A6C3F220;
 Fri, 25 Nov 2016 04:02:50 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>, xen-devel@lists.xensource.com
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
Date: Fri, 25 Nov 2016 12:02:49 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKTWF5IEkgYXNrIHlvdSB0byB3YWl0IGEgYml0IG1vcmUgYmV0d2VlbiB0
d28gdmVyc2lvbiBvZiBzZXJpZXM/CgpJdCBnaXZlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gZ2F0aGVy
IG1vcmUgZmVlZGJhY2sgZnJvbSBwZW9wbGUgYW5kCnBvdGVudGlhbGx5IGFyZ3Vpbmcgb24gc29t
ZSBjaGFuZ2VzLgoKUmVnYXJkcywKCk9uIDI1LzExLzE2IDExOjU3LCBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyB3cm90ZToKPiBGcm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRy
X0FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4KPiBIaSwgYWxsIQo+Cj4gUGxlYXNlIGZpbmQgdGhl
IG5leHQgdmVyc2lvbiBvZiB0aGUgQUJJIGZvciB0aGUgUFYgc291bmQKPiBhZnRlciBhZGRyZXNz
aW5nIHJldmlldyBjb21tZW50cy4KPgo+IFRoYW5rIHlvdSwKPiBPbGVrc2FuZHIgQW5kcnVzaGNo
ZW5rbwo+IE9sZWtzYW5kciBHcnl0c292Cj4KPiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyAoMSk6
Cj4gICBUaGlzIGlzIHRoZSBBQkkgZm9yIHRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFs
aXplZCAgICAgc291bmQKPiAgICAgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBv
dGhlci4KPgo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8IDcwOSArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDcwOSBp
bnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8v
c25kaWYuaAo+CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRk
ZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:18:18 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:18:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAFSM-0007Cf-M6; Fri, 25 Nov 2016 12:18:18 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAFSL-0007CZ-7C
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 12:18:17 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 65/E9-09407-80C28385; Fri, 25 Nov 2016 12:18:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRWlGSWpSXmKPExsVyMfTSIV0WHYs
 IgwdPrCxW9lxkdmD0OPzhCksAYxRrZl5SfkUCa8bL11NYCqaxV0zcsZS5gfEXaxcjF4eQwHxG
 iQurZrCAOCwCS1klzv9eDuZICBxkleidPo+5i5ETyImReH9rO5RdJXF9UT8jiC0koCjx9dl0J
 ohR05gkemafBEsIC3hKvOlaxtbFyMEhIuAmsXitMYgpJFAo8alHGKScWaCZWWLS5vXsIOVsAk
 YSy2/8YAGxeQVsJM6+PggWZxFQlWjYMJ0VxBYVCJd4P2shG0SNoMTJmU/A6jkFrCVWbz8EtpZ
 ZwFbiztzdzBC2vMT2t3OYJzAKz0LSMgtJ2SwkZQsYmVcxqhenFpWlFuma6CUVZaZnlOQmZubo
 GhqY6uWmFhcnpqfmJCYV6yXn525iBAY6AxDsYLzV53yIUZKDSUmUV++XeYQQX1J+SmVGYnFGf
 FFpTmrxIUYZDg4lCd49WhYRQoJFqempFWmZOcCYg0lLcPAoifDu0ABK8xYXJOYWZ6ZDpE4xWn
 K8+vDiARPHu83vgGTHhw8PmIRY8vLzUqXEeZtB5gmANGSU5sGNg6WFS4yyUsK8jEAHCvEUpBb
 lZpagyr9iFOdgVBLm3QoyhSczrwRu6yugg5iADnL+YQ5yUEkiQkqqgTHz7ErDZ7zpac9Ulmr9
 dM4XXv3M6g/HJ9WFXVxr9Wf1bmAOnn6F4ah+kNvxsxwlOa7HeyuCbkntZeHatGbFibVBEbNW/
 z8bVHb7BtfRsu9XTaoXGK8LObLhYFSPUMmr56Jbj0x/ypq3Qu1MxE9tFbezCw67RKh219x492
 /7niqVey13pXZ7FlorsRRnJBpqMRcVJwIA1wjCOwYDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1480076292!72070688!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38396 invoked from network); 25 Nov 2016 12:18:12 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-8.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 12:18:12 -0000
Received: by mail-wj0-f194.google.com with SMTP id o2so1495953wje.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 04:18:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=MjHLyzLsCqb5x3tFwLbQedcstBTSprKd0Ppqb9KXu5s=;
 b=IrZuwzc2hYryPP8iVDdOqztvctJZTuj1ihHR9wY4Suiru5gsPbhazdZ6WIcg1DYzkv
 qKOqVfKLlAu8Cy5UC91rxuX2CaRaMb0ramKwy6hPNGTSgGotBqxQbezvXtV+F5+SgTB7
 pJ+zuhIb8R2aXBVnrY5aIywuwcUEUCSEuIWNaetbB5rQ/pWP4Ri/Q3hPZ0wBBd58K78/
 aK7e+kbmSqTGvrthcMVYImKaPzZD/yoaGe1LMTo1xnHH8EZJofR/maOmu9Y12mL0KwiW
 CQClGosg30t3qAwoGjEDuaIbQRWocs4hRax0Vkex+b7mujM+soaPL/C7zSrEfOyM3XoW
 PTpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=MjHLyzLsCqb5x3tFwLbQedcstBTSprKd0Ppqb9KXu5s=;
 b=KBgVBCjk/upQoIpA7Ty7tnTPQ3+mHrDr6SyR0beJlItjRPSebt9Vwc8M6POMOlDR+w
 wfM7LIy+QGYUMEPfneUZ4bcOkA2n+ah22SqzBL1BVpCW7rCe062kIkvLC/2T10ctzyc/
 ohhvEwoAAfUyHQBLRNaohsPRqYvxYpI7BIN9HXRaXCm7x4vRMr8xPWRLeQh2FTukB0Qx
 n21IJ7E6+9G69cT2/kVpe3QCDwu5gNjLykrTnX+X3VkPOoFcoJVNoGj3DQVg9R19n5Si
 V6E4ORnVtKEH6R1qBhaOEAT+Z6SYmzpfW8TZn12DJTJrWVlV1Wfm5P2/faF2qT59BIHQ
 drHQ==
X-Gm-Message-State: AKaTC01pZ6D+L3/CfjPsbCvKyV79xEzYhoHJ5ZXxczcXRCJeJkK8/dCTZ+8n7MVj6zy5tA==
X-Received: by 10.194.235.198 with SMTP id uo6mr8286946wjc.40.1480076292558;
 Fri, 25 Nov 2016 04:18:12 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 w7sm13116369wmd.24.2016.11.25.04.18.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 04:18:11 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xensource.com
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <86de921d-cf41-b30c-d8ee-0f77ed3740be@gmail.com>
Date: Fri, 25 Nov 2016 14:18:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Ck9uIDExLzI1LzIwMTYgMDI6MDIgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBPbGVrc2Fu
ZHIsCj4KPiBNYXkgSSBhc2sgeW91IHRvIHdhaXQgYSBiaXQgbW9yZSBiZXR3ZWVuIHR3byB2ZXJz
aW9uIG9mIHNlcmllcz8KPgo+IEl0IGdpdmVzIHRoZSBvcHBvcnR1bml0eSB0byBnYXRoZXIgbW9y
ZSBmZWVkYmFjayBmcm9tIHBlb3BsZSBhbmQKPiBwb3RlbnRpYWxseSBhcmd1aW5nIG9uIHNvbWUg
Y2hhbmdlcy4KPgo+IFJlZ2FyZHMsCj4Kb2YgY291cnNlLCBzb3JyeSBhYm91dCB0aGlzCj4gT24g
MjUvMTEvMTYgMTE6NTcsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IEhpLCBhbGwhCj4+Cj4+IFBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhl
IEFCSSBmb3IgdGhlIFBWIHNvdW5kCj4+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRz
Lgo+Pgo+PiBUaGFuayB5b3UsCj4+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4+IE9sZWtzYW5k
ciBHcnl0c292Cj4+Cj4+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICgxKToKPj4gICBUaGlzIGlz
IHRoZSBBQkkgZm9yIHRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFsaXplZCBzb3VuZAo+
PiAgICAgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4KPj4KPj4gIHhl
bi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIHwgNzA5IAo+PiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKPj4gIDEgZmlsZSBjaGFuZ2VkLCA3MDkgaW5zZXJ0aW9u
cygrKQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5o
Cj4+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:18:18 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:18:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAFSM-0007Cf-M6; Fri, 25 Nov 2016 12:18:18 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAFSL-0007CZ-7C
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 12:18:17 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 65/E9-09407-80C28385; Fri, 25 Nov 2016 12:18:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRWlGSWpSXmKPExsVyMfTSIV0WHYs
 IgwdPrCxW9lxkdmD0OPzhCksAYxRrZl5SfkUCa8bL11NYCqaxV0zcsZS5gfEXaxcjF4eQwHxG
 iQurZrCAOCwCS1klzv9eDuZICBxkleidPo+5i5ETyImReH9rO5RdJXF9UT8jiC0koCjx9dl0J
 ohR05gkemafBEsIC3hKvOlaxtbFyMEhIuAmsXitMYgpJFAo8alHGKScWaCZWWLS5vXsIOVsAk
 YSy2/8YAGxeQVsJM6+PggWZxFQlWjYMJ0VxBYVCJd4P2shG0SNoMTJmU/A6jkFrCVWbz8EtpZ
 ZwFbiztzdzBC2vMT2t3OYJzAKz0LSMgtJ2SwkZQsYmVcxqhenFpWlFuma6CUVZaZnlOQmZubo
 GhqY6uWmFhcnpqfmJCYV6yXn525iBAY6AxDsYLzV53yIUZKDSUmUV++XeYQQX1J+SmVGYnFGf
 FFpTmrxIUYZDg4lCd49WhYRQoJFqempFWmZOcCYg0lLcPAoifDu0ABK8xYXJOYWZ6ZDpE4xWn
 K8+vDiARPHu83vgGTHhw8PmIRY8vLzUqXEeZtB5gmANGSU5sGNg6WFS4yyUsK8jEAHCvEUpBb
 lZpagyr9iFOdgVBLm3QoyhSczrwRu6yugg5iADnL+YQ5yUEkiQkqqgTHz7ErDZ7zpac9Ulmr9
 dM4XXv3M6g/HJ9WFXVxr9Wf1bmAOnn6F4ah+kNvxsxwlOa7HeyuCbkntZeHatGbFibVBEbNW/
 z8bVHb7BtfRsu9XTaoXGK8LObLhYFSPUMmr56Jbj0x/ypq3Qu1MxE9tFbezCw67RKh219x492
 /7niqVey13pXZ7FlorsRRnJBpqMRcVJwIA1wjCOwYDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1480076292!72070688!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38396 invoked from network); 25 Nov 2016 12:18:12 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-8.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 12:18:12 -0000
Received: by mail-wj0-f194.google.com with SMTP id o2so1495953wje.2
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 04:18:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=MjHLyzLsCqb5x3tFwLbQedcstBTSprKd0Ppqb9KXu5s=;
 b=IrZuwzc2hYryPP8iVDdOqztvctJZTuj1ihHR9wY4Suiru5gsPbhazdZ6WIcg1DYzkv
 qKOqVfKLlAu8Cy5UC91rxuX2CaRaMb0ramKwy6hPNGTSgGotBqxQbezvXtV+F5+SgTB7
 pJ+zuhIb8R2aXBVnrY5aIywuwcUEUCSEuIWNaetbB5rQ/pWP4Ri/Q3hPZ0wBBd58K78/
 aK7e+kbmSqTGvrthcMVYImKaPzZD/yoaGe1LMTo1xnHH8EZJofR/maOmu9Y12mL0KwiW
 CQClGosg30t3qAwoGjEDuaIbQRWocs4hRax0Vkex+b7mujM+soaPL/C7zSrEfOyM3XoW
 PTpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=MjHLyzLsCqb5x3tFwLbQedcstBTSprKd0Ppqb9KXu5s=;
 b=KBgVBCjk/upQoIpA7Ty7tnTPQ3+mHrDr6SyR0beJlItjRPSebt9Vwc8M6POMOlDR+w
 wfM7LIy+QGYUMEPfneUZ4bcOkA2n+ah22SqzBL1BVpCW7rCe062kIkvLC/2T10ctzyc/
 ohhvEwoAAfUyHQBLRNaohsPRqYvxYpI7BIN9HXRaXCm7x4vRMr8xPWRLeQh2FTukB0Qx
 n21IJ7E6+9G69cT2/kVpe3QCDwu5gNjLykrTnX+X3VkPOoFcoJVNoGj3DQVg9R19n5Si
 V6E4ORnVtKEH6R1qBhaOEAT+Z6SYmzpfW8TZn12DJTJrWVlV1Wfm5P2/faF2qT59BIHQ
 drHQ==
X-Gm-Message-State: AKaTC01pZ6D+L3/CfjPsbCvKyV79xEzYhoHJ5ZXxczcXRCJeJkK8/dCTZ+8n7MVj6zy5tA==
X-Received: by 10.194.235.198 with SMTP id uo6mr8286946wjc.40.1480076292558;
 Fri, 25 Nov 2016 04:18:12 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 w7sm13116369wmd.24.2016.11.25.04.18.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 04:18:11 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xensource.com
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <86de921d-cf41-b30c-d8ee-0f77ed3740be@gmail.com>
Date: Fri, 25 Nov 2016 14:18:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, JBeulich@suse.com,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Ck9uIDExLzI1LzIwMTYgMDI6MDIgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBPbGVrc2Fu
ZHIsCj4KPiBNYXkgSSBhc2sgeW91IHRvIHdhaXQgYSBiaXQgbW9yZSBiZXR3ZWVuIHR3byB2ZXJz
aW9uIG9mIHNlcmllcz8KPgo+IEl0IGdpdmVzIHRoZSBvcHBvcnR1bml0eSB0byBnYXRoZXIgbW9y
ZSBmZWVkYmFjayBmcm9tIHBlb3BsZSBhbmQKPiBwb3RlbnRpYWxseSBhcmd1aW5nIG9uIHNvbWUg
Y2hhbmdlcy4KPgo+IFJlZ2FyZHMsCj4Kb2YgY291cnNlLCBzb3JyeSBhYm91dCB0aGlzCj4gT24g
MjUvMTEvMTYgMTE6NTcsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+PiBGcm9tOiBP
bGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+
Cj4+Cj4+IEhpLCBhbGwhCj4+Cj4+IFBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhl
IEFCSSBmb3IgdGhlIFBWIHNvdW5kCj4+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRz
Lgo+Pgo+PiBUaGFuayB5b3UsCj4+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvCj4+IE9sZWtzYW5k
ciBHcnl0c292Cj4+Cj4+IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICgxKToKPj4gICBUaGlzIGlz
IHRoZSBBQkkgZm9yIHRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0dWFsaXplZCBzb3VuZAo+
PiAgICAgZHJpdmVyIHRvIGNvbW11bmljYXRlIHdpdGggZWFjaCB0byBvdGhlci4KPj4KPj4gIHhl
bi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIHwgNzA5IAo+PiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKPj4gIDEgZmlsZSBjaGFuZ2VkLCA3MDkgaW5zZXJ0aW9u
cygrKQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5o
Cj4+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpF
bWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:27:41 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:27:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAFbR-0008QE-6Y; Fri, 25 Nov 2016 12:27:41 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAFbP-0008Q0-TQ
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 12:27:40 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 F2/EC-25811-B3E28385; Fri, 25 Nov 2016 12:27:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS9dKzyL
 C4NkLTYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmjHp7Da2gpWMFT27L7A1MLYxdjFycggJ5En0
 r9rODmLzCthJvF/fygRiSwgYSjx9f50NxGYRUJVoO/wErJ5NQF2i7dl2VhBbRKBGYs2bDUBxL
 g5mgV5miQ1bp4A1Cwt4SfyacZK5i5EDaEGhxKceYZAwp4C1xOrthxhBwrwCghJ/d4CFmQW0JB
 7+usUCYWtLLFv4GqyTWUBaYvk/jgmMfLMQGmYhaZiFpGEWQsMCRpZVjBrFqUVlqUW6hqZ6SUW
 Z6RkluYmZObqGBsZ6uanFxYnpqTmJScV6yfm5mxiBwccABDsY12z3PMQoycGkJMqr98s8Qogv
 KT+lMiOxOCO+qDQntfgQowwHh5IEr7quRYSQYFFqempFWmYOMA5g0hIcPEoivN7aQGne4oLE3
 OLMdIjUKUZjjgUnnj9g4ni3+d0DJiGWvPy8VClx3giQSQIgpRmleXCDYPF5iVFWSpiXEeg0IZ
 6C1KLczBJU+VeM4hyMSsK8giBTeDLzSuD2vQI6hQnoFOcf5iCnlCQipKQaGF1Crz90DAlqO9R
 ZUSfA38h1T0cvOZltX+VCNmHPBXwfd9W8P5hkGFhzYVntLr62piBba7nQ6ad2K75gk8z8EqJy
 6n6Td65T8urga9+5xW36lpi6uv250XVgTt5mkSV5Lqxf1pb1+JvbLJuyYVbO5fpLywzK/tdkZ
 /94vL/y3/oGmZT3nyWjlFiKMxINtZiLihMBrAeyWsoCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1480076856!65380136!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27162 invoked from network); 25 Nov 2016 12:27:38 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-7.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 12:27:38 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 05:27:36 -0700
Message-Id: <58383C4702000078001223FF@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 05:27:35 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>,
 <xen-devel@lists.xensource.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
In-Reply-To: <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEzOjAyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE1heSBJIGFzayB5b3UgdG8gd2FpdCBhIGJpdCBtb3JlIGJldHdlZW4gdHdvIHZlcnNpb24gb2Yg
c2VyaWVzPwoKSW5kZWVkIEkgd2FzIGFib3V0IHRvIGFzayBmb3IgdGhlIHNhbWUuCgpKYW4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1w
di1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
ZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:27:41 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:27:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAFbR-0008QE-6Y; Fri, 25 Nov 2016 12:27:41 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAFbP-0008Q0-TQ
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 12:27:40 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 F2/EC-25811-B3E28385; Fri, 25 Nov 2016 12:27:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsXS6fjDS9dKzyL
 C4NkLTYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmjHp7Da2gpWMFT27L7A1MLYxdjFycggJ5En0
 r9rODmLzCthJvF/fygRiSwgYSjx9f50NxGYRUJVoO/wErJ5NQF2i7dl2VhBbRKBGYs2bDUBxL
 g5mgV5miQ1bp4A1Cwt4SfyacZK5i5EDaEGhxKceYZAwp4C1xOrthxhBwrwCghJ/d4CFmQW0JB
 7+usUCYWtLLFv4GqyTWUBaYvk/jgmMfLMQGmYhaZiFpGEWQsMCRpZVjBrFqUVlqUW6hqZ6SUW
 Z6RkluYmZObqGBsZ6uanFxYnpqTmJScV6yfm5mxiBwccABDsY12z3PMQoycGkJMqr98s8Qogv
 KT+lMiOxOCO+qDQntfgQowwHh5IEr7quRYSQYFFqempFWmYOMA5g0hIcPEoivN7aQGne4oLE3
 OLMdIjUKUZjjgUnnj9g4ni3+d0DJiGWvPy8VClx3giQSQIgpRmleXCDYPF5iVFWSpiXEeg0IZ
 6C1KLczBJU+VeM4hyMSsK8giBTeDLzSuD2vQI6hQnoFOcf5iCnlCQipKQaGF1Crz90DAlqO9R
 ZUSfA38h1T0cvOZltX+VCNmHPBXwfd9W8P5hkGFhzYVntLr62piBba7nQ6ad2K75gk8z8EqJy
 6n6Td65T8urga9+5xW36lpi6uv250XVgTt5mkSV5Lqxf1pb1+JvbLJuyYVbO5fpLywzK/tdkZ
 /94vL/y3/oGmZT3nyWjlFiKMxINtZiLihMBrAeyWsoCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1480076856!65380136!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27162 invoked from network); 25 Nov 2016 12:27:38 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-7.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 12:27:38 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 05:27:36 -0700
Message-Id: <58383C4702000078001223FF@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 05:27:35 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>,
 <xen-devel@lists.xensource.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
In-Reply-To: <092d38c4-3379-cc21-6e19-34e5ceee8337@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v12] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEzOjAyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE1heSBJIGFzayB5b3UgdG8gd2FpdCBhIGJpdCBtb3JlIGJldHdlZW4gdHdvIHZlcnNpb24gb2Yg
c2VyaWVzPwoKSW5kZWVkIEkgd2FzIGFib3V0IHRvIGFzayBmb3IgdGhlIHNhbWUuCgpKYW4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1w
di1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v
ZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:54:28 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:54:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAG1M-0001ux-5O; Fri, 25 Nov 2016 12:54:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAG1L-0001uo-9r; Fri, 25 Nov 2016 12:54:27 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 2D/6F-23231-28438385; Fri, 25 Nov 2016 12:54:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXS6fjDS7fRxCL
 C4N1bEYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjI5ZVxgLDitW9PbsYmpgbJfsYuTk
 EBLIk5jY84IFxOYVsJN4tHMJI4gtIWAo8fT9dTYQm0VAVWLB4VawOJuAukTbs+2sILaIgJFE6
 5OZTF2MXBzMAleYJZ41T2QHcYQFmhglFpy5yAyxoULiVV832CROASeJS78agDo4gLYJSvzdIQ
 wSZhbQknj46xYLhK0tsWzha2aQEmYBaYnl/zgmMPLNQmiYhaRhFpKGWQgNCxhZVjGqF6cWlaU
 W6VroJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefnbmIEBiIDEOxgvNDufIhRkoNJSZRX
 75d5hBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXmNjiwghwaLU9NSKtMwcYEzApCU4eJREeA/pA
 6V5iwsSc4sz0yFSpxgVpcR5fxoBJQRAEhmleXBtsDi8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ
 5GJWFeXZDtPJl5JXDTXwEtZgJa7PzDHGRxSSJCSqqBce97rwtHX2hrZGjxGu9UYP3OKFO9epJ
 b9GfhyWKKrAGTglyLmf9Ndvvy1al4XumbxdfYik+vZW+f9ZHh/LLz3yV3ukkJSPxgNf/rqF37
 mq/f3Xaa6fVppYL1SoWBie9WBVxm+1IhUSUi63n6gdRZ5YtvPi7bttw6lGNdM//DJIY9/Z/tN
 lszKbEUZyQaajEXFScCADOL3P2+AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1480078463!72914805!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37615 invoked from network); 25 Nov 2016 12:54:24 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-3.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 12:54:24 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 05:54:22 -0700
Message-Id: <5838428E0200007800122429@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 05:54:22 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480075065-4007-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjU3LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
ICogUmVxdWVzdCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1
cmU6Cj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAy
ICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAg
fCAgICAgc3RyZWFtX2lkeCAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCgpJIHRoaW5rIGluZGl2
aWR1YWwgcmVxdWVzdHMgd291bGQgYmV0dGVyIHNwZWxsIG91dCB0aGVpciB2YWx1ZXMsIGluc3Rl
YWQKb2YgYWxsIHNheWluZyAib3BlcmF0aW9uIi4KCj4gKyAqIGlkIC0gdWludDE2X3QsIHByaXZh
dGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQo+ICsgKiBvcGVyYXRpb24gLSB1aW50
OF90LCBYRU5TTkRfT1BfT1BFTgo+ICsgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2Yg
dGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQo+ICsgKiAgIG9mIHRoZSBz
dHJlYW0pCgpQbGVhc2UgZXhwbGFpbiB0aGUgY29tbW9uIGhlYWRlciBmaWVsZHMganVzdCBvbmNl
LCBpbnN0ZWFkIG9mIGZvcgplYWNoIG9mIHRoZSBjb21tYW5kcy4KCj4gKyAqIGdyZWZfZGlyZWN0
b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQg
cGFnZQo+ICsgKiAgIGRlc2NyaWJpbmcgc2hhcmVkIGJ1ZmZlciByZWZlcmVuY2VzLiBBdCBsZWFz
dCBvbmUgcGFnZSBleGlzdHMuIElmIHNoYXJlZAo+ICsgKiAgIGJ1ZmZlciBzaXplIGV4Y2VlZHMg
d2hhdCBjYW4gYmUgYWRkcmVzc2VkIGJ5IHRoaXMgc2luZ2xlIHBhZ2UsIHRoZW4KPiArICogICBy
ZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0
X3BhZ2UgYmVsb3cKPiArICogICBpcyBub3QgTlVMTCkKCk5VTEwgaXMgYSBwb2ludGVyIHZhbHVl
LiBZb3UgbWVhbiB6ZXJvIChvciBvbmUgb2YgaXRzIHN5bm9ueW1zKS4KCj4gK3N0cnVjdCB4ZW5z
bmRfcGFnZV9kaXJlY3Rvcnkgewo+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdl
Owo+ICsgICAgdWludDMyX3QgbnVtX2dyZWZzOwoKWW91IGNhbid0IGZpdCB0aGF0IG1hbnkgcmVx
dWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0CndvdWxkIGJlIGJldHRlciB0
byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRzIHJlc2VydmVkCmZvciBm
dXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4gKFdoaWNoIG1hZGUgbWUgbG9v
awpiYWNrIGF0IG90aGVyIHJlc2VydmVkIGZpZWxkczogWW91IHRoZW0gInBhZGRpbmciIGluIHRo
ZSBBU0NJSSBhcnQsCmJ1dCAicmVzZXJ2ZWQiIGluIHRoZSBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMs
IGFuZCBJIGRvbid0IHRoaW5rIEkndmUKZm91bmQgYSBwbGFjZSBzdGF0aW5nIHRoYXQgdGhleSdy
ZSByZXF1aXJlZCB0byBiZSB6ZXJvIGZpbGxlZCwgYWdhaW4KZm9yIGZ1dHVyZSBleHRlbnNpYmls
aXR5LikKCj4gKyAgICAvKiB6ZXJvLXNpemVkIGFycmF5cyBhcmUgbm90IGFsbG93ZWQgKi8KPiAr
ICAgIGdyYW50X3JlZl90IGdyZWZbMV0gLyogVmFyaWFibGUgbGVuZ3RoICovCgpUaGUgc2Vjb25k
IGNvbW1lbnQgaXMgZmluZTsgSSBvbmNlIGFnYWluIGRvbid0IHRoaW5rIHRoZSBmb3JtZXIKKGRl
c2NyaWJpbmcgQyBsYW5ndWFnZSBhc3BlY3RzIGFnYWluKSBpcyBuZWVkZWQuCgo+ICtzdHJ1Y3Qg
eGVuc25kX3dyaXRlX3JlcSB7Cj4gKyAgICB1aW50MzJfdCBvZmZzZXQ7Cj4gKyAgICB1aW50MzJf
dCBsZW47Cj4gK307Cj4gKwo+ICtzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHsKPiArICAgIHVpbnQz
Ml90IG9mZnNldDsKPiArICAgIHVpbnQzMl90IGxlbjsKPiArfTsKClRoZXJlIHNob3VsZCBiZSBq
dXN0IG9uZSBvZiB0aGVtLCBwb3NzaWJseSBuYW1lZCB4ZW5zbmRfcndfcmVxLgoKPiArICogQnVm
ZmVyIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91
bm11dGUKPiArICogdmFsdWVzOgo+ICsgKgo+ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAg
ICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+ICsg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICBjaGFubmVsWzBdICAgIHwgICBjaGFubmVsWzFd
ICAgIHwgICBjaGFubmVsWzJdICAgIHwgICBjaGFubmVsWzNdICAgIHwKPiArICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKwo+ICsgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAg
fCAgIGNoYW5uZWxbaSszXSAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCgpUaGVyZSdzIG5vIGkg
ZGVmaW5lZCBhbnl3aGVyZSBoZXJlLiBEaWQgeW91IG1lYW4gdGhlIGxhc3Qgb25lIHRvCmJlIFhF
TlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDEgKGp1c3QgbGlrZSBmb3IgdGhlIHR3byB2b2x1
bWUKb3BlcmF0aW9ucyk/Cgo+ICt1bmlvbiB4ZW5zbmRfcmVxIHsKPiArICAgIHN0cnVjdCB7Cj4g
KyAgICAgICAgdWludDE2X3QgaWQ7Cj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4gKyAg
ICAgICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgICAgIHVpbnQzMl90IHBhZGRpbmc7Cgpy
ZXNlcnZlZCAoSSBkb24ndCBzZWUgd2h5IHlvdSdkIG5lZWQgcGFkZGluZyBoZXJlKQoKPiArICAg
ICAgICB1bmlvbiB7Cj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsK
PiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7Cj4gKyAgICAgICAg
ICAgIHN0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHdyaXRlOwo+ICsgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3JlYWRfcmVxIHJlYWQ7Cj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3Zv
bF9yZXEgZ2V0X3ZvbDsKPiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBz
ZXRfdm9sOwo+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4gKyAg
ICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7Cj4gKyAgICAgICAgfSBv
cDsKPiArICAgIH0gZGF0YTsKPiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKClRoaXMgaXMgc3RpbGwg
bWlzcGxhY2VkIGltbywgYW5kIGJlbG9uZ3MgaW50byB0aGUgaW5uZXIgdW5pb24sIHdpdGggdGhl
CmFycmF5IHNpemUgc3VpdGFibHkgcmVkdWNlZC4gQWZ0ZXIgYWxsIHRoZSBpbml0aWFsIHBhcnQg
aXMgbWVhbiB0byBiZQpjb21tb24gZm9yIGFsbCB2ZXJicyBhaXVpLCBpLmUuIGluY2x1ZGluZyBm
dXR1cmUgb25lcy4KCj4gK3VuaW9uIHhlbnNuZF9yZXNwIHsKPiArICAgIHN0cnVjdCB7Cj4gKyAg
ICAgICAgdWludDE2X3QgaWQ7Cj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4gKyAgICAg
ICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgICAgIGludDhfdCBzdGF0dXM7Cj4gKyAgICAg
ICAgdWludDhfdCBwYWRkaW5nWzNdOwo+ICsgICAgfSBkYXRhOwo+ICsgICAgdWludDhfdCByYXdb
NjRdOwoKQW5kIGhlcmUgeW91IGRvbid0IG5lZWQgdGhlIGZpZWxkIGF0IGFsbCAtIGp1c3QgbWFr
ZSB0aGUgcGFkZGluZyBmaWVsZApsYXJnZSBlbm91Z2guCgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcg
bGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZl
bA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 12:54:28 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 12:54:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAG1M-0001ux-5O; Fri, 25 Nov 2016 12:54:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cAG1L-0001uo-9r; Fri, 25 Nov 2016 12:54:27 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 2D/6F-23231-28438385; Fri, 25 Nov 2016 12:54:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXS6fjDS7fRxCL
 C4N1bEYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjI5ZVxgLDitW9PbsYmpgbJfsYuTk
 EBLIk5jY84IFxOYVsJN4tHMJI4gtIWAo8fT9dTYQm0VAVWLB4VawOJuAukTbs+2sILaIgJFE6
 5OZTF2MXBzMAleYJZ41T2QHcYQFmhglFpy5yAyxoULiVV832CROASeJS78agDo4gLYJSvzdIQ
 wSZhbQknj46xYLhK0tsWzha2aQEmYBaYnl/zgmMPLNQmiYhaRhFpKGWQgNCxhZVjGqF6cWlaU
 W6VroJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefnbmIEBiIDEOxgvNDufIhRkoNJSZRX
 75d5hBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXmNjiwghwaLU9NSKtMwcYEzApCU4eJREeA/pA
 6V5iwsSc4sz0yFSpxgVpcR5fxoBJQRAEhmleXBtsDi8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ
 5GJWFeXZDtPJl5JXDTXwEtZgJa7PzDHGRxSSJCSqqBce97rwtHX2hrZGjxGu9UYP3OKFO9epJ
 b9GfhyWKKrAGTglyLmf9Ndvvy1al4XumbxdfYik+vZW+f9ZHh/LLz3yV3ukkJSPxgNf/rqF37
 mq/f3Xaa6fVppYL1SoWBie9WBVxm+1IhUSUi63n6gdRZ5YtvPi7bttw6lGNdM//DJIY9/Z/tN
 lszKbEUZyQaajEXFScCADOL3P2+AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1480078463!72914805!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37615 invoked from network); 25 Nov 2016 12:54:24 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-3.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 12:54:24 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 05:54:22 -0700
Message-Id: <5838428E0200007800122429@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 05:54:22 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480075065-4007-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel <xen-devel@lists.xenproject.org>,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjU3LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
ICogUmVxdWVzdCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1
cmU6Cj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAy
ICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAg
fCAgICAgc3RyZWFtX2lkeCAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCgpJIHRoaW5rIGluZGl2
aWR1YWwgcmVxdWVzdHMgd291bGQgYmV0dGVyIHNwZWxsIG91dCB0aGVpciB2YWx1ZXMsIGluc3Rl
YWQKb2YgYWxsIHNheWluZyAib3BlcmF0aW9uIi4KCj4gKyAqIGlkIC0gdWludDE2X3QsIHByaXZh
dGUgZ3Vlc3QgdmFsdWUsIGVjaG9lZCBpbiByZXNwb25zZQo+ICsgKiBvcGVyYXRpb24gLSB1aW50
OF90LCBYRU5TTkRfT1BfT1BFTgo+ICsgKiBzdHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2Yg
dGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBYZW5TdG9yZSBlbnRyeQo+ICsgKiAgIG9mIHRoZSBz
dHJlYW0pCgpQbGVhc2UgZXhwbGFpbiB0aGUgY29tbW9uIGhlYWRlciBmaWVsZHMganVzdCBvbmNl
LCBpbnN0ZWFkIG9mIGZvcgplYWNoIG9mIHRoZSBjb21tYW5kcy4KCj4gKyAqIGdyZWZfZGlyZWN0
b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQg
cGFnZQo+ICsgKiAgIGRlc2NyaWJpbmcgc2hhcmVkIGJ1ZmZlciByZWZlcmVuY2VzLiBBdCBsZWFz
dCBvbmUgcGFnZSBleGlzdHMuIElmIHNoYXJlZAo+ICsgKiAgIGJ1ZmZlciBzaXplIGV4Y2VlZHMg
d2hhdCBjYW4gYmUgYWRkcmVzc2VkIGJ5IHRoaXMgc2luZ2xlIHBhZ2UsIHRoZW4KPiArICogICBy
ZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0
X3BhZ2UgYmVsb3cKPiArICogICBpcyBub3QgTlVMTCkKCk5VTEwgaXMgYSBwb2ludGVyIHZhbHVl
LiBZb3UgbWVhbiB6ZXJvIChvciBvbmUgb2YgaXRzIHN5bm9ueW1zKS4KCj4gK3N0cnVjdCB4ZW5z
bmRfcGFnZV9kaXJlY3Rvcnkgewo+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdl
Owo+ICsgICAgdWludDMyX3QgbnVtX2dyZWZzOwoKWW91IGNhbid0IGZpdCB0aGF0IG1hbnkgcmVx
dWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0CndvdWxkIGJlIGJldHRlciB0
byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRzIHJlc2VydmVkCmZvciBm
dXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4gKFdoaWNoIG1hZGUgbWUgbG9v
awpiYWNrIGF0IG90aGVyIHJlc2VydmVkIGZpZWxkczogWW91IHRoZW0gInBhZGRpbmciIGluIHRo
ZSBBU0NJSSBhcnQsCmJ1dCAicmVzZXJ2ZWQiIGluIHRoZSBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMs
IGFuZCBJIGRvbid0IHRoaW5rIEkndmUKZm91bmQgYSBwbGFjZSBzdGF0aW5nIHRoYXQgdGhleSdy
ZSByZXF1aXJlZCB0byBiZSB6ZXJvIGZpbGxlZCwgYWdhaW4KZm9yIGZ1dHVyZSBleHRlbnNpYmls
aXR5LikKCj4gKyAgICAvKiB6ZXJvLXNpemVkIGFycmF5cyBhcmUgbm90IGFsbG93ZWQgKi8KPiAr
ICAgIGdyYW50X3JlZl90IGdyZWZbMV0gLyogVmFyaWFibGUgbGVuZ3RoICovCgpUaGUgc2Vjb25k
IGNvbW1lbnQgaXMgZmluZTsgSSBvbmNlIGFnYWluIGRvbid0IHRoaW5rIHRoZSBmb3JtZXIKKGRl
c2NyaWJpbmcgQyBsYW5ndWFnZSBhc3BlY3RzIGFnYWluKSBpcyBuZWVkZWQuCgo+ICtzdHJ1Y3Qg
eGVuc25kX3dyaXRlX3JlcSB7Cj4gKyAgICB1aW50MzJfdCBvZmZzZXQ7Cj4gKyAgICB1aW50MzJf
dCBsZW47Cj4gK307Cj4gKwo+ICtzdHJ1Y3QgeGVuc25kX3JlYWRfcmVxIHsKPiArICAgIHVpbnQz
Ml90IG9mZnNldDsKPiArICAgIHVpbnQzMl90IGxlbjsKPiArfTsKClRoZXJlIHNob3VsZCBiZSBq
dXN0IG9uZSBvZiB0aGVtLCBwb3NzaWJseSBuYW1lZCB4ZW5zbmRfcndfcmVxLgoKPiArICogQnVm
ZmVyIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91
bm11dGUKPiArICogdmFsdWVzOgo+ICsgKgo+ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAg
ICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+ICsg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICBjaGFubmVsWzBdICAgIHwgICBjaGFubmVsWzFd
ICAgIHwgICBjaGFubmVsWzJdICAgIHwgICBjaGFubmVsWzNdICAgIHwKPiArICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKwo+ICsgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAg
fCAgIGNoYW5uZWxbaSszXSAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCgpUaGVyZSdzIG5vIGkg
ZGVmaW5lZCBhbnl3aGVyZSBoZXJlLiBEaWQgeW91IG1lYW4gdGhlIGxhc3Qgb25lIHRvCmJlIFhF
TlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDEgKGp1c3QgbGlrZSBmb3IgdGhlIHR3byB2b2x1
bWUKb3BlcmF0aW9ucyk/Cgo+ICt1bmlvbiB4ZW5zbmRfcmVxIHsKPiArICAgIHN0cnVjdCB7Cj4g
KyAgICAgICAgdWludDE2X3QgaWQ7Cj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4gKyAg
ICAgICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgICAgIHVpbnQzMl90IHBhZGRpbmc7Cgpy
ZXNlcnZlZCAoSSBkb24ndCBzZWUgd2h5IHlvdSdkIG5lZWQgcGFkZGluZyBoZXJlKQoKPiArICAg
ICAgICB1bmlvbiB7Cj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsK
PiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7Cj4gKyAgICAgICAg
ICAgIHN0cnVjdCB4ZW5zbmRfd3JpdGVfcmVxIHdyaXRlOwo+ICsgICAgICAgICAgICBzdHJ1Y3Qg
eGVuc25kX3JlYWRfcmVxIHJlYWQ7Cj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3Zv
bF9yZXEgZ2V0X3ZvbDsKPiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBz
ZXRfdm9sOwo+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4gKyAg
ICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7Cj4gKyAgICAgICAgfSBv
cDsKPiArICAgIH0gZGF0YTsKPiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKClRoaXMgaXMgc3RpbGwg
bWlzcGxhY2VkIGltbywgYW5kIGJlbG9uZ3MgaW50byB0aGUgaW5uZXIgdW5pb24sIHdpdGggdGhl
CmFycmF5IHNpemUgc3VpdGFibHkgcmVkdWNlZC4gQWZ0ZXIgYWxsIHRoZSBpbml0aWFsIHBhcnQg
aXMgbWVhbiB0byBiZQpjb21tb24gZm9yIGFsbCB2ZXJicyBhaXVpLCBpLmUuIGluY2x1ZGluZyBm
dXR1cmUgb25lcy4KCj4gK3VuaW9uIHhlbnNuZF9yZXNwIHsKPiArICAgIHN0cnVjdCB7Cj4gKyAg
ICAgICAgdWludDE2X3QgaWQ7Cj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4gKyAgICAg
ICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgICAgIGludDhfdCBzdGF0dXM7Cj4gKyAgICAg
ICAgdWludDhfdCBwYWRkaW5nWzNdOwo+ICsgICAgfSBkYXRhOwo+ICsgICAgdWludDhfdCByYXdb
NjRdOwoKQW5kIGhlcmUgeW91IGRvbid0IG5lZWQgdGhlIGZpZWxkIGF0IGFsbCAtIGp1c3QgbWFr
ZSB0aGUgcGFkZGluZyBmaWVsZApsYXJnZSBlbm91Z2guCgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcg
bGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZl
bA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 13:59:50 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 13:59:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAH2c-0008Mc-34; Fri, 25 Nov 2016 13:59:50 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAH2a-0008MP-8F
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 13:59:48 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 65/1D-19272-3D348385; Fri, 25 Nov 2016 13:59:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRWlGSWpSXmKPExsXiVRvkpHvJ2SL
 CYMI1fYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmnHt1Qn2ghcaFcc/r2RpYOyS72Lk4hASmM8o
 cfzzKhYQh0VgKavE1wfr2EAcCYGDrBLP+/cCOZxATozE5G1fGSHsSont79+xgthCAooSX59NZ
 4IYNYNJ4tf3D8wgjrBAE6PEgjMXmUGqRASUJXp//WaBqFrDKLH9XTsjiMMssIBZYsPfN0wgVW
 wCRhLLb/wAquLg4BWwkfjSWA4SZhFQldj/8BoLiC0qEC7xftZCsJN4BQQlTs58AlbOKWAvsWV
 FMEiYWcBW4s7c3cwQtrzE9rdzmCcwCs9C0jELSdksJGULGJlXMaoXpxaVpRbpGuklFWWmZ5Tk
 Jmbm6BoamOnlphYXJ6an5iQmFesl5+duYgQGOwMQ7GBc9tfpEKMkB5OSKK/eL/MIIb6k/JTKj
 MTijPii0pzU4kOMMhwcShK8h5wsIoQEi1LTUyvSMnOAcQeTluDgURLhLXQASvMWFyTmFmemQ6
 ROMepytH348IBJiCUvPy9VSpy3GmSGAEhRRmke3AhYCrjEKCslzMsIdJQQT0FqUW5mCar8K0Z
 xDkYlYd5VIFN4MvNK4Da9AjqCCegI5x/mIEeUJCKkpBoYG6xK3PUMN+0/+rFx2uVtM+5vPyQe
 9TJPYr4Gd5eAf9Hzxw0bhc++LH9+OD55CdetNZdyIq5GJC7dfuu16Lediz68rXxyN2N/JXv0z
 Nb0h3vP50zKvCLQbt3qcpbF4hs/7+Q/Jv0fBItPPeljUzzG3aURlc+1p/LUjIKPd3N8nm10eH
 1d1vBWgxJLcUaioRZzUXEiAP9Xs7f8AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1480082386!21170125!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31707 invoked from network); 25 Nov 2016 13:59:46 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 13:59:46 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so7886419wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 05:59:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=eJ7oHL4GT8aGKDn9P3dZhuSsa375klKfKv1/wZCJs0M=;
 b=sFHcZj08VRd5E+uXaYqMGbS02A3lYjk3kBl3QMJxwBq5JYJshVtAM9kbsA9xhroVI9
 Eea8vG49Dz8TIxjsqgjOD4qO/BWii1DaYfwy6GMorKYDJx5EqaGqoDLdrXkt8xb/5tOK
 7g3RnnvDwfIL4TE2m2uYraHwB7bA1nGgiv1VxdFHZrGYt0uaU7yoNwrEDjM2ZF9tkLhf
 YPfH3YveYs9812rvm6Xge2HOpOlFRvxySbPkqZ2tdYEHesvLBQLcfC4Rm4MB45xbob8p
 9NzVee2o1ui5Alq4ertSjCW70jAXtR40SLCQhv2mui3DnMZCMBj4KxigMEqPq+n//miA
 kMsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=eJ7oHL4GT8aGKDn9P3dZhuSsa375klKfKv1/wZCJs0M=;
 b=KT57XiJoyHB0p9xx5SCzILxrIFYuggnodqyVggm/3z3XWJwOb5rWEGtqpcD/FWVQNX
 IDMyvqNghztnsUxvbVNVAI1LyVUO1NYn/JnRfrl8WtmWaWc/qJW3i3xTobxBbBy4IOUZ
 5GluPrXsYrT/onkS3vsp/+EL0jxx8ZZegqMsOexRkzVikzcwny2+JAh1C1Gf9FbK7lcy
 T0ZR1G+LWRyCsO9NdWQz7mFAfzRzIdz+OFmfyfr+ZHlgiaPLnS5s3vK4ytTcAIyWl2gK
 eXWrXwqXuQ3K22sPbBVJA68pqnMVfGO42nXVCLpVFHcNCmASefLypogOrYIQE8rVB33/
 +GBQ==
X-Gm-Message-State: AKaTC00iCc292Zs7y+ZDEzx5QOk9/RJD3V714EslfZHgO7cVOuCe/Vn2ib0PskCZzD4Tug==
X-Received: by 10.28.49.193 with SMTP id x184mr7454491wmx.44.1480082386237;
 Fri, 25 Nov 2016 05:59:46 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 i132sm13555060wmf.14.2016.11.25.05.59.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 05:59:45 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
Date: Fri, 25 Nov 2016 15:59:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5838428E0200007800122429@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTI6NTcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiArICogUmVxdWVzdCBv
cGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6Cj4+ICsgKiAg
ICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAg
ICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3Ry
ZWFtX2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+IEkgdGhpbmsgaW5kaXZpZHVhbCBy
ZXF1ZXN0cyB3b3VsZCBiZXR0ZXIgc3BlbGwgb3V0IHRoZWlyIHZhbHVlcywgaW5zdGVhZAo+IG9m
IGFsbCBzYXlpbmcgIm9wZXJhdGlvbiIuCmRvbmUsIGJ1dCBmb3IgdGhvc2Ugb3BlcmF0aW9ucyBs
aWtlIHJlYWQvd3JpdGUgSSdsbCBzdGlsbCBoYXZlIG9wZXJhdGlvbiAKZmllbGQKaW4gdGhlIHN0
cnVjdHVyZSBhbmQgaGF2ZSBkZXNjcmlwdGlvbiBsaWtlOgogICogb3BlcmF0aW9uIGlzIGVxdWFs
IHRvIFhFTlNORF9PUF9SRUFEIGZvciByZWFkIG9yIFhFTlNORF9PUF9XUklURSBmb3IgCndyaXRl
Cj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVz
cG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9PUEVOCj4+ICsgKiBz
dHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBY
ZW5TdG9yZSBlbnRyeQo+PiArICogICBvZiB0aGUgc3RyZWFtKQo+IFBsZWFzZSBleHBsYWluIHRo
ZSBjb21tb24gaGVhZGVyIGZpZWxkcyBqdXN0IG9uY2UsIGluc3RlYWQgb2YgZm9yCj4gZWFjaCBv
ZiB0aGUgY29tbWFuZHMuCmRvbmUKPj4gKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRf
cmVmX3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQo+PiArICogICBkZXNj
cmliaW5nIHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3Rz
LiBJZiBzaGFyZWQKPj4gKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRy
ZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgo+PiArICogICByZWZlcmVuY2UgdG8gdGhl
IG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKPj4g
KyAqICAgaXMgbm90IE5VTEwpCj4gTlVMTCBpcyBhIHBvaW50ZXIgdmFsdWUuIFlvdSBtZWFuIHpl
cm8gKG9yIG9uZSBvZiBpdHMgc3lub255bXMpLgoiaXMgbm90IDAiCj4KPj4gK3N0cnVjdCB4ZW5z
bmRfcGFnZV9kaXJlY3Rvcnkgewo+PiArICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFn
ZTsKPj4gKyAgICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4gWW91IGNhbid0IGZpdCB0aGF0IG1hbnkg
cmVxdWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4gd291bGQgYmUgYmV0
dGVyIHRvIGxpbWl0IHRoaXMgdG8gMTYgYml0cywgYW5kIGxlYXZlIDE2IGJpdHMgcmVzZXJ2ZWQK
PiBmb3IgZnV0dXJlIHVzZSAoc3BlY2lmaWVkIGFzIG11c3QtYmUtemVybykuCnRoZXNlIGFyZSBu
b3QgZm9yIHJlcXVlc3RzLCBidXQgZm9yIGJ1ZmZlcnMuIHlvdSBjYW4gaW1hZ2luZSB0aGUgc2l6
ZSBvZiAKdGhpcwpidWZmZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5
MmtIei4uLgo+IChXaGljaCBtYWRlIG1lIGxvb2sKPiBiYWNrIGF0IG90aGVyIHJlc2VydmVkIGZp
ZWxkczogWW91IHRoZW0gInBhZGRpbmciIGluIHRoZSBBU0NJSSBhcnQsCj4gYnV0ICJyZXNlcnZl
ZCIgaW4gdGhlIHN0cnVjdHVyZSBkZWZpbml0aW9ucywgYW5kIEkgZG9uJ3QgdGhpbmsgSSd2ZQo+
IGZvdW5kIGEgcGxhY2Ugc3RhdGluZyB0aGF0IHRoZXkncmUgcmVxdWlyZWQgdG8gYmUgemVybyBm
aWxsZWQsIGFnYWluCj4gZm9yIGZ1dHVyZSBleHRlbnNpYmlsaXR5LikKZG9uZQo+PiArICAgIC8q
IHplcm8tc2l6ZWQgYXJyYXlzIGFyZSBub3QgYWxsb3dlZCAqLwo+PiArICAgIGdyYW50X3JlZl90
IGdyZWZbMV0gLyogVmFyaWFibGUgbGVuZ3RoICovCj4gVGhlIHNlY29uZCBjb21tZW50IGlzIGZp
bmU7IEkgb25jZSBhZ2FpbiBkb24ndCB0aGluayB0aGUgZm9ybWVyCj4gKGRlc2NyaWJpbmcgQyBs
YW5ndWFnZSBhc3BlY3RzIGFnYWluKSBpcyBuZWVkZWQuCmRvbmUKPj4gK3N0cnVjdCB4ZW5zbmRf
d3JpdGVfcmVxIHsKPj4gKyAgICB1aW50MzJfdCBvZmZzZXQ7Cj4+ICsgICAgdWludDMyX3QgbGVu
Owo+PiArfTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF9yZWFkX3JlcSB7Cj4+ICsgICAgdWludDMy
X3Qgb2Zmc2V0Owo+PiArICAgIHVpbnQzMl90IGxlbjsKPj4gK307Cj4gVGhlcmUgc2hvdWxkIGJl
IGp1c3Qgb25lIG9mIHRoZW0sIHBvc3NpYmx5IG5hbWVkIHhlbnNuZF9yd19yZXEuCmFncmVlCj4+
ICsgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNoYW5n
ZSBtdXRlL3VubXV0ZQo+PiArICogdmFsdWVzOgo+PiArICoKPj4gKyAqICAgICAgICAgIDAgICAg
ICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAg
IG9jdGV0Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgY2hhbm5lbFswXSAgICB8
ICAgY2hhbm5lbFsxXSAgICB8ICAgY2hhbm5lbFsyXSAgICB8ICAgY2hhbm5lbFszXSAgICB8Cj4+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4+ICsgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgY2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8
ICAgY2hhbm5lbFtpKzJdICB8ICAgY2hhbm5lbFtpKzNdICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCj4gVGhlcmUncyBubyBpIGRlZmluZWQgYW55d2hlcmUgaGVyZS4gRGlkIHlvdSBtZWFuIHRo
ZSBsYXN0IG9uZSB0bwo+IGJlIFhFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDEgKGp1c3Qg
bGlrZSBmb3IgdGhlIHR3byB2b2x1bWUKPiBvcGVyYXRpb25zKT8KZml4ZWQKPj4gK3VuaW9uIHhl
bnNuZF9yZXEgewo+PiArICAgIHN0cnVjdCB7Cj4+ICsgICAgICAgIHVpbnQxNl90IGlkOwo+PiAr
ICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICAgICAgdWludDhfdCBzdHJlYW1faWR4
Owo+PiArICAgICAgICB1aW50MzJfdCBwYWRkaW5nOwo+IHJlc2VydmVkIChJIGRvbid0IHNlZSB3
aHkgeW91J2QgbmVlZCBwYWRkaW5nIGhlcmUpCmRvbmUKPj4gKyAgICAgICAgdW5pb24gewo+PiAr
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9vcGVuX3JlcSBvcGVuOwo+PiArICAgICAgICAgICAg
c3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7Cj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVu
c25kX3dyaXRlX3JlcSB3cml0ZTsKPj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfcmVhZF9y
ZXEgcmVhZDsKPj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3Zv
bDsKPj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKPj4g
KyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEgbXV0ZTsKPj4gKyAgICAgICAgICAg
IHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7Cj4+ICsgICAgICAgIH0gb3A7Cj4+ICsg
ICAgfSBkYXRhOwo+PiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKQlRXLCBJIG1pc3NlZCBhIGNoYW5n
ZSBvZiA2NCB0byAzMiBhcyBkaXNjdXNzZWQgYW5kIGFncmVlZCBiZWZvcmUKPiBUaGlzIGlzIHN0
aWxsIG1pc3BsYWNlZCBpbW8sIGFuZCBiZWxvbmdzIGludG8gdGhlIGlubmVyIHVuaW9uLCB3aXRo
IHRoZQo+IGFycmF5IHNpemUgc3VpdGFibHkgcmVkdWNlZC4gQWZ0ZXIgYWxsIHRoZSBpbml0aWFs
IHBhcnQgaXMgbWVhbiB0byBiZQo+IGNvbW1vbiBmb3IgYWxsIHZlcmJzIGFpdWksIGkuZS4gaW5j
bHVkaW5nIGZ1dHVyZSBvbmVzLgppZiB3ZSBwdXQgdGhpcyBpbiB0aGVuIHlvdSBoYXZlIHRvIGZp
bmQgdGhlIGJpZ2dlc3Qgc3RydWN0dXJlIGFuZCAKY2FsY3VsYXRlIGl0cyBzaXplIHNvCnlvdSBr
bm93IGhvdyBtYW55IGJ5dGVzIG5lZWQgdG8gYmUgaW4gdGhhdCBwYWRkaW5nIGFycmF5CmlmIHlv
dSBjaGFuZ2Ugc29tZXRoaW5nIHlvdSBoYXZlIHRvIHJlZG8gdGhlIHNhbWUgYWdhaW4gYW5kIGJl
d2FyZQpvZiB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgbmVlZGVkCj4+ICt1bmlvbiB4ZW5zbmRfcmVz
cCB7Cj4+ICsgICAgc3RydWN0IHsKPj4gKyAgICAgICAgdWludDE2X3QgaWQ7Cj4+ICsgICAgICAg
IHVpbnQ4X3Qgb3BlcmF0aW9uOwo+PiArICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4+ICsg
ICAgICAgIGludDhfdCBzdGF0dXM7Cj4+ICsgICAgICAgIHVpbnQ4X3QgcGFkZGluZ1szXTsKPj4g
KyAgICB9IGRhdGE7Cj4+ICsgICAgdWludDhfdCByYXdbNjRdOwo+IEFuZCBoZXJlIHlvdSBkb24n
dCBuZWVkIHRoZSBmaWVsZCBhdCBhbGwgLSBqdXN0IG1ha2UgdGhlIHBhZGRpbmcgZmllbGQKPiBs
YXJnZSBlbm91Z2guCkkgY2FuIGRvIGl0LCBidXQgbXkgY29uY2VybiBpcyBqdXN0IGxpa2UgYWJv
dmUKU28sIEkgd291bGQgaGF2ZSB0aGUgcmF3IGFycmF5cyB3aGVyZSB0aGV5IGFyZSBhbmQgb25s
eSBjaGFuZ2UgdGhlaXIgCnNpemVzIHRvIDMyCj4KPiBKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxp
c3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 13:59:50 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 13:59:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAH2c-0008Mc-34; Fri, 25 Nov 2016 13:59:50 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAH2a-0008MP-8F
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 13:59:48 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 65/1D-19272-3D348385; Fri, 25 Nov 2016 13:59:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRWlGSWpSXmKPExsXiVRvkpHvJ2SL
 CYMI1fYuVPReZHRg9Dn+4whLAGMWamZeUX5HAmnHt1Qn2ghcaFcc/r2RpYOyS72Lk4hASmM8o
 cfzzKhYQh0VgKavE1wfr2EAcCYGDrBLP+/cCOZxATozE5G1fGSHsSont79+xgthCAooSX59NZ
 4IYNYNJ4tf3D8wgjrBAE6PEgjMXmUGqRASUJXp//WaBqFrDKLH9XTsjiMMssIBZYsPfN0wgVW
 wCRhLLb/wAquLg4BWwkfjSWA4SZhFQldj/8BoLiC0qEC7xftZCsJN4BQQlTs58AlbOKWAvsWV
 FMEiYWcBW4s7c3cwQtrzE9rdzmCcwCs9C0jELSdksJGULGJlXMaoXpxaVpRbpGuklFWWmZ5Tk
 Jmbm6BoamOnlphYXJ6an5iQmFesl5+duYgQGOwMQ7GBc9tfpEKMkB5OSKK/eL/MIIb6k/JTKj
 MTijPii0pzU4kOMMhwcShK8h5wsIoQEi1LTUyvSMnOAcQeTluDgURLhLXQASvMWFyTmFmemQ6
 ROMepytH348IBJiCUvPy9VSpy3GmSGAEhRRmke3AhYCrjEKCslzMsIdJQQT0FqUW5mCar8K0Z
 xDkYlYd5VIFN4MvNK4Da9AjqCCegI5x/mIEeUJCKkpBoYG6xK3PUMN+0/+rFx2uVtM+5vPyQe
 9TJPYr4Gd5eAf9Hzxw0bhc++LH9+OD55CdetNZdyIq5GJC7dfuu16Lediz68rXxyN2N/JXv0z
 Nb0h3vP50zKvCLQbt3qcpbF4hs/7+Q/Jv0fBItPPeljUzzG3aURlc+1p/LUjIKPd3N8nm10eH
 1d1vBWgxJLcUaioRZzUXEiAP9Xs7f8AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1480082386!21170125!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31707 invoked from network); 25 Nov 2016 13:59:46 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 13:59:46 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so7886419wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 05:59:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=eJ7oHL4GT8aGKDn9P3dZhuSsa375klKfKv1/wZCJs0M=;
 b=sFHcZj08VRd5E+uXaYqMGbS02A3lYjk3kBl3QMJxwBq5JYJshVtAM9kbsA9xhroVI9
 Eea8vG49Dz8TIxjsqgjOD4qO/BWii1DaYfwy6GMorKYDJx5EqaGqoDLdrXkt8xb/5tOK
 7g3RnnvDwfIL4TE2m2uYraHwB7bA1nGgiv1VxdFHZrGYt0uaU7yoNwrEDjM2ZF9tkLhf
 YPfH3YveYs9812rvm6Xge2HOpOlFRvxySbPkqZ2tdYEHesvLBQLcfC4Rm4MB45xbob8p
 9NzVee2o1ui5Alq4ertSjCW70jAXtR40SLCQhv2mui3DnMZCMBj4KxigMEqPq+n//miA
 kMsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=eJ7oHL4GT8aGKDn9P3dZhuSsa375klKfKv1/wZCJs0M=;
 b=KT57XiJoyHB0p9xx5SCzILxrIFYuggnodqyVggm/3z3XWJwOb5rWEGtqpcD/FWVQNX
 IDMyvqNghztnsUxvbVNVAI1LyVUO1NYn/JnRfrl8WtmWaWc/qJW3i3xTobxBbBy4IOUZ
 5GluPrXsYrT/onkS3vsp/+EL0jxx8ZZegqMsOexRkzVikzcwny2+JAh1C1Gf9FbK7lcy
 T0ZR1G+LWRyCsO9NdWQz7mFAfzRzIdz+OFmfyfr+ZHlgiaPLnS5s3vK4ytTcAIyWl2gK
 eXWrXwqXuQ3K22sPbBVJA68pqnMVfGO42nXVCLpVFHcNCmASefLypogOrYIQE8rVB33/
 +GBQ==
X-Gm-Message-State: AKaTC00iCc292Zs7y+ZDEzx5QOk9/RJD3V714EslfZHgO7cVOuCe/Vn2ib0PskCZzD4Tug==
X-Received: by 10.28.49.193 with SMTP id x184mr7454491wmx.44.1480082386237;
 Fri, 25 Nov 2016 05:59:46 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 i132sm13555060wmf.14.2016.11.25.05.59.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 05:59:45 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
Date: Fri, 25 Nov 2016 15:59:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <5838428E0200007800122429@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTI6NTcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiArICogUmVxdWVzdCBv
cGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1cmU6Cj4+ICsgKiAg
ICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAg
ICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAg
ICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3Ry
ZWFtX2lkeCAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+IEkgdGhpbmsgaW5kaXZpZHVhbCBy
ZXF1ZXN0cyB3b3VsZCBiZXR0ZXIgc3BlbGwgb3V0IHRoZWlyIHZhbHVlcywgaW5zdGVhZAo+IG9m
IGFsbCBzYXlpbmcgIm9wZXJhdGlvbiIuCmRvbmUsIGJ1dCBmb3IgdGhvc2Ugb3BlcmF0aW9ucyBs
aWtlIHJlYWQvd3JpdGUgSSdsbCBzdGlsbCBoYXZlIG9wZXJhdGlvbiAKZmllbGQKaW4gdGhlIHN0
cnVjdHVyZSBhbmQgaGF2ZSBkZXNjcmlwdGlvbiBsaWtlOgogICogb3BlcmF0aW9uIGlzIGVxdWFs
IHRvIFhFTlNORF9PUF9SRUFEIGZvciByZWFkIG9yIFhFTlNORF9PUF9XUklURSBmb3IgCndyaXRl
Cj4+ICsgKiBpZCAtIHVpbnQxNl90LCBwcml2YXRlIGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVz
cG9uc2UKPj4gKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9PUEVOCj4+ICsgKiBz
dHJlYW1faWR4IC0gdWludDhfdCwgaW5kZXggb2YgdGhlIHN0cmVhbSAoInN0cmVhbXNfaWR4IiBY
ZW5TdG9yZSBlbnRyeQo+PiArICogICBvZiB0aGUgc3RyZWFtKQo+IFBsZWFzZSBleHBsYWluIHRo
ZSBjb21tb24gaGVhZGVyIGZpZWxkcyBqdXN0IG9uY2UsIGluc3RlYWQgb2YgZm9yCj4gZWFjaCBv
ZiB0aGUgY29tbWFuZHMuCmRvbmUKPj4gKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRf
cmVmX3QsIGEgcmVmZXJlbmNlIHRvIHRoZSBmaXJzdCBzaGFyZWQgcGFnZQo+PiArICogICBkZXNj
cmliaW5nIHNoYXJlZCBidWZmZXIgcmVmZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3Rz
LiBJZiBzaGFyZWQKPj4gKyAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRy
ZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgo+PiArICogICByZWZlcmVuY2UgdG8gdGhl
IG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKPj4g
KyAqICAgaXMgbm90IE5VTEwpCj4gTlVMTCBpcyBhIHBvaW50ZXIgdmFsdWUuIFlvdSBtZWFuIHpl
cm8gKG9yIG9uZSBvZiBpdHMgc3lub255bXMpLgoiaXMgbm90IDAiCj4KPj4gK3N0cnVjdCB4ZW5z
bmRfcGFnZV9kaXJlY3Rvcnkgewo+PiArICAgIGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFn
ZTsKPj4gKyAgICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4gWW91IGNhbid0IGZpdCB0aGF0IG1hbnkg
cmVxdWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4gd291bGQgYmUgYmV0
dGVyIHRvIGxpbWl0IHRoaXMgdG8gMTYgYml0cywgYW5kIGxlYXZlIDE2IGJpdHMgcmVzZXJ2ZWQK
PiBmb3IgZnV0dXJlIHVzZSAoc3BlY2lmaWVkIGFzIG11c3QtYmUtemVybykuCnRoZXNlIGFyZSBu
b3QgZm9yIHJlcXVlc3RzLCBidXQgZm9yIGJ1ZmZlcnMuIHlvdSBjYW4gaW1hZ2luZSB0aGUgc2l6
ZSBvZiAKdGhpcwpidWZmZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5
MmtIei4uLgo+IChXaGljaCBtYWRlIG1lIGxvb2sKPiBiYWNrIGF0IG90aGVyIHJlc2VydmVkIGZp
ZWxkczogWW91IHRoZW0gInBhZGRpbmciIGluIHRoZSBBU0NJSSBhcnQsCj4gYnV0ICJyZXNlcnZl
ZCIgaW4gdGhlIHN0cnVjdHVyZSBkZWZpbml0aW9ucywgYW5kIEkgZG9uJ3QgdGhpbmsgSSd2ZQo+
IGZvdW5kIGEgcGxhY2Ugc3RhdGluZyB0aGF0IHRoZXkncmUgcmVxdWlyZWQgdG8gYmUgemVybyBm
aWxsZWQsIGFnYWluCj4gZm9yIGZ1dHVyZSBleHRlbnNpYmlsaXR5LikKZG9uZQo+PiArICAgIC8q
IHplcm8tc2l6ZWQgYXJyYXlzIGFyZSBub3QgYWxsb3dlZCAqLwo+PiArICAgIGdyYW50X3JlZl90
IGdyZWZbMV0gLyogVmFyaWFibGUgbGVuZ3RoICovCj4gVGhlIHNlY29uZCBjb21tZW50IGlzIGZp
bmU7IEkgb25jZSBhZ2FpbiBkb24ndCB0aGluayB0aGUgZm9ybWVyCj4gKGRlc2NyaWJpbmcgQyBs
YW5ndWFnZSBhc3BlY3RzIGFnYWluKSBpcyBuZWVkZWQuCmRvbmUKPj4gK3N0cnVjdCB4ZW5zbmRf
d3JpdGVfcmVxIHsKPj4gKyAgICB1aW50MzJfdCBvZmZzZXQ7Cj4+ICsgICAgdWludDMyX3QgbGVu
Owo+PiArfTsKPj4gKwo+PiArc3RydWN0IHhlbnNuZF9yZWFkX3JlcSB7Cj4+ICsgICAgdWludDMy
X3Qgb2Zmc2V0Owo+PiArICAgIHVpbnQzMl90IGxlbjsKPj4gK307Cj4gVGhlcmUgc2hvdWxkIGJl
IGp1c3Qgb25lIG9mIHRoZW0sIHBvc3NpYmx5IG5hbWVkIHhlbnNuZF9yd19yZXEuCmFncmVlCj4+
ICsgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNoYW5n
ZSBtdXRlL3VubXV0ZQo+PiArICogdmFsdWVzOgo+PiArICoKPj4gKyAqICAgICAgICAgIDAgICAg
ICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAg
IG9jdGV0Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgY2hhbm5lbFswXSAgICB8
ICAgY2hhbm5lbFsxXSAgICB8ICAgY2hhbm5lbFsyXSAgICB8ICAgY2hhbm5lbFszXSAgICB8Cj4+
ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4+ICsgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgY2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8
ICAgY2hhbm5lbFtpKzJdICB8ICAgY2hhbm5lbFtpKzNdICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCj4gVGhlcmUncyBubyBpIGRlZmluZWQgYW55d2hlcmUgaGVyZS4gRGlkIHlvdSBtZWFuIHRo
ZSBsYXN0IG9uZSB0bwo+IGJlIFhFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDEgKGp1c3Qg
bGlrZSBmb3IgdGhlIHR3byB2b2x1bWUKPiBvcGVyYXRpb25zKT8KZml4ZWQKPj4gK3VuaW9uIHhl
bnNuZF9yZXEgewo+PiArICAgIHN0cnVjdCB7Cj4+ICsgICAgICAgIHVpbnQxNl90IGlkOwo+PiAr
ICAgICAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICAgICAgdWludDhfdCBzdHJlYW1faWR4
Owo+PiArICAgICAgICB1aW50MzJfdCBwYWRkaW5nOwo+IHJlc2VydmVkIChJIGRvbid0IHNlZSB3
aHkgeW91J2QgbmVlZCBwYWRkaW5nIGhlcmUpCmRvbmUKPj4gKyAgICAgICAgdW5pb24gewo+PiAr
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9vcGVuX3JlcSBvcGVuOwo+PiArICAgICAgICAgICAg
c3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7Cj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVu
c25kX3dyaXRlX3JlcSB3cml0ZTsKPj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfcmVhZF9y
ZXEgcmVhZDsKPj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3Zv
bDsKPj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKPj4g
KyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfbXV0ZV9yZXEgbXV0ZTsKPj4gKyAgICAgICAgICAg
IHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7Cj4+ICsgICAgICAgIH0gb3A7Cj4+ICsg
ICAgfSBkYXRhOwo+PiArICAgIHVpbnQ4X3QgcmF3WzY0XTsKQlRXLCBJIG1pc3NlZCBhIGNoYW5n
ZSBvZiA2NCB0byAzMiBhcyBkaXNjdXNzZWQgYW5kIGFncmVlZCBiZWZvcmUKPiBUaGlzIGlzIHN0
aWxsIG1pc3BsYWNlZCBpbW8sIGFuZCBiZWxvbmdzIGludG8gdGhlIGlubmVyIHVuaW9uLCB3aXRo
IHRoZQo+IGFycmF5IHNpemUgc3VpdGFibHkgcmVkdWNlZC4gQWZ0ZXIgYWxsIHRoZSBpbml0aWFs
IHBhcnQgaXMgbWVhbiB0byBiZQo+IGNvbW1vbiBmb3IgYWxsIHZlcmJzIGFpdWksIGkuZS4gaW5j
bHVkaW5nIGZ1dHVyZSBvbmVzLgppZiB3ZSBwdXQgdGhpcyBpbiB0aGVuIHlvdSBoYXZlIHRvIGZp
bmQgdGhlIGJpZ2dlc3Qgc3RydWN0dXJlIGFuZCAKY2FsY3VsYXRlIGl0cyBzaXplIHNvCnlvdSBr
bm93IGhvdyBtYW55IGJ5dGVzIG5lZWQgdG8gYmUgaW4gdGhhdCBwYWRkaW5nIGFycmF5CmlmIHlv
dSBjaGFuZ2Ugc29tZXRoaW5nIHlvdSBoYXZlIHRvIHJlZG8gdGhlIHNhbWUgYWdhaW4gYW5kIGJl
d2FyZQpvZiB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgbmVlZGVkCj4+ICt1bmlvbiB4ZW5zbmRfcmVz
cCB7Cj4+ICsgICAgc3RydWN0IHsKPj4gKyAgICAgICAgdWludDE2X3QgaWQ7Cj4+ICsgICAgICAg
IHVpbnQ4X3Qgb3BlcmF0aW9uOwo+PiArICAgICAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4+ICsg
ICAgICAgIGludDhfdCBzdGF0dXM7Cj4+ICsgICAgICAgIHVpbnQ4X3QgcGFkZGluZ1szXTsKPj4g
KyAgICB9IGRhdGE7Cj4+ICsgICAgdWludDhfdCByYXdbNjRdOwo+IEFuZCBoZXJlIHlvdSBkb24n
dCBuZWVkIHRoZSBmaWVsZCBhdCBhbGwgLSBqdXN0IG1ha2UgdGhlIHBhZGRpbmcgZmllbGQKPiBs
YXJnZSBlbm91Z2guCkkgY2FuIGRvIGl0LCBidXQgbXkgY29uY2VybiBpcyBqdXN0IGxpa2UgYWJv
dmUKU28sIEkgd291bGQgaGF2ZSB0aGUgcmF3IGFycmF5cyB3aGVyZSB0aGV5IGFyZSBhbmQgb25s
eSBjaGFuZ2UgdGhlaXIgCnNpemVzIHRvIDMyCj4KPiBKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxp
c3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:12:07 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHEV-0001t2-Gf; Fri, 25 Nov 2016 14:12:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAHET-0001sb-9h
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:12:05 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 4A/3A-28694-4B648385; Fri, 25 Nov 2016 14:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsXS6fjDS3ezm0W
 Ewewt5hYrey4yOzB6HP5whSWAMYo1My8pvyKBNaPn+3bWgvd8FccOTWJuYFzI3cXIySEkkCfx
 ureJCcTmFbCTWPflCjuILSFgKPH0/XU2EJtFQFWi780OsBo2AXWJtmfbWUFsEQEjidYnM4HiX
 BzMAgeYJU4+388M4ggLNDFKLDhzkRliwz1Gicu9xSA2p4CtxIbzIJM4gLYJSvzdIQwSZhbQkn
 j46xYLhK0tsWzha2aQEmYBaYnl/zgmMPLNQmiYhaRhFpKGWQgNCxhZVjGqF6cWlaUW6ZrpJRV
 lpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhh8DEOxgnHfC/xCjJAeTkiiv3i/zCCG+
 pPyUyozE4oz4otKc1OJDjDIcHEoSvBNdLSKEBItS01Mr0jJzgJEAk5bg4FES4V3hApTmLS5Iz
 C3OTIdInWJUlBLnPQzSJwCSyCjNg2uDRd8lRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfOyg0
 zhycwrgZv+CmgxE9Bi5x/mIItLEhFSUg2MjOER0x5ee2X0Nf6RTuTG38UPXipJOj6PfqQm8SR
 BNi/ZSpXRV6DEoyf0D5e7zIT82ddX5kTOj1i6/03Yyt33dHntEzTPi8bI6hoHKPa2Pns63fIK
 6zFpkbwPCTw6W/iFjzedZf2yMoqT+fYVabantpcNxQpqHJyvlZ23n/Vpqf6Fw4JnfL8psRRnJ
 BpqMRcVJwIAsM70J7kCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1480083121!74107545!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33996 invoked from network); 25 Nov 2016 14:12:03 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 14:12:03 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 07:12:01 -0700
Message-Id: <583854C00200007800122511@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 07:12:00 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
In-Reply-To: <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDE0OjU5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDAyOjU0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTI6NTcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ZW5z
bmRfcGFnZV9kaXJlY3Rvcnkgewo+Pj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0X3Bh
Z2U7Cj4+PiArICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4gWW91IGNhbid0IGZpdCB0aGF0IG1h
bnkgcmVxdWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4+IHdvdWxkIGJl
IGJldHRlciB0byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRzIHJlc2Vy
dmVkCj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4KPiB0aGVz
ZSBhcmUgbm90IGZvciByZXF1ZXN0cywgYnV0IGZvciBidWZmZXJzLiB5b3UgY2FuIGltYWdpbmUg
dGhlIHNpemUgb2YgCj4gdGhpcwo+IGJ1ZmZlciBpZiB3ZSBwbGF5IHNvbWV0aGluZyBsaWtlIDgg
Y2hhbm5lbHMgMTkya0h6Li4uCgpJIGRvbid0IHVuZGVyc3RhbmQ6IFlvdSBoYXZlIG9uZSBzdWNo
IGVudHJ5IHBlciBwYWdlLCBzbyBob3cKY2FuIGl0IGJlIGxhcmdlciB0aGFuIChvciBldmVuIGVx
dWFsIHRvKSBQQUdFX1NJWkUgLyBzaXplb2YoZ3JhbnRfcmVmX3QpPwoKPj4+ICt1bmlvbiB4ZW5z
bmRfcmVxIHsKPj4+ICsgICAgc3RydWN0IHsKPj4+ICsgICAgICAgIHVpbnQxNl90IGlkOwo+Pj4g
KyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4+PiArICAgICAgICB1aW50OF90IHN0cmVhbV9p
ZHg7Cj4+PiArICAgICAgICB1aW50MzJfdCBwYWRkaW5nOwo+Pj4gKyAgICAgICAgdW5pb24gewo+
Pj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPj4+ICsgICAgICAg
ICAgICBzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSBjbG9zZTsKPj4+ICsgICAgICAgICAgICBzdHJ1
Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKPj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25k
X3JlYWRfcmVxIHJlYWQ7Cj4+PiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9nZXRfdm9sX3Jl
cSBnZXRfdm9sOwo+Pj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0
X3ZvbDsKPj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4+PiAr
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF91bm11dGVfcmVxIHVubXV0ZTsKPj4+ICsgICAgICAg
IH0gb3A7Cj4+PiArICAgIH0gZGF0YTsKPj4+ICsgICAgdWludDhfdCByYXdbNjRdOwo+PiBUaGlz
IGlzIHN0aWxsIG1pc3BsYWNlZCBpbW8sIGFuZCBiZWxvbmdzIGludG8gdGhlIGlubmVyIHVuaW9u
LCB3aXRoIHRoZQo+PiBhcnJheSBzaXplIHN1aXRhYmx5IHJlZHVjZWQuIEFmdGVyIGFsbCB0aGUg
aW5pdGlhbCBwYXJ0IGlzIG1lYW4gdG8gYmUKPj4gY29tbW9uIGZvciBhbGwgdmVyYnMgYWl1aSwg
aS5lLiBpbmNsdWRpbmcgZnV0dXJlIG9uZXMuCj4gaWYgd2UgcHV0IHRoaXMgaW4gdGhlbiB5b3Ug
aGF2ZSB0byBmaW5kIHRoZSBiaWdnZXN0IHN0cnVjdHVyZSBhbmQgCj4gY2FsY3VsYXRlIGl0cyBz
aXplIHNvCj4geW91IGtub3cgaG93IG1hbnkgYnl0ZXMgbmVlZCB0byBiZSBpbiB0aGF0IHBhZGRp
bmcgYXJyYXkKPiBpZiB5b3UgY2hhbmdlIHNvbWV0aGluZyB5b3UgaGF2ZSB0byByZWRvIHRoZSBz
YW1lIGFnYWluIGFuZCBiZXdhcmUKPiBvZiB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgbmVlZGVkCgpO
bywgdGhhdCdzIHdoeSBJJ3ZlIGFza2VkIGZvciBpdCB0byBiZSBhIG1lbWJlciBvZiB0aGUgaW5u
ZXIgdW5pb24uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:12:07 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHEV-0001t2-Gf; Fri, 25 Nov 2016 14:12:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAHET-0001sb-9h
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:12:05 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 4A/3A-28694-4B648385; Fri, 25 Nov 2016 14:12:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsXS6fjDS3ezm0W
 Ewewt5hYrey4yOzB6HP5whSWAMYo1My8pvyKBNaPn+3bWgvd8FccOTWJuYFzI3cXIySEkkCfx
 ureJCcTmFbCTWPflCjuILSFgKPH0/XU2EJtFQFWi780OsBo2AXWJtmfbWUFsEQEjidYnM4HiX
 BzMAgeYJU4+388M4ggLNDFKLDhzkRliwz1Gicu9xSA2p4CtxIbzIJM4gLYJSvzdIQwSZhbQkn
 j46xYLhK0tsWzha2aQEmYBaYnl/zgmMPLNQmiYhaRhFpKGWQgNCxhZVjGqF6cWlaUW6ZrpJRV
 lpmeU5CZm5ugaGpjp5aYWFyemp+YkJhXrJefnbmIEhh8DEOxgnHfC/xCjJAeTkiiv3i/zCCG+
 pPyUyozE4oz4otKc1OJDjDIcHEoSvBNdLSKEBItS01Mr0jJzgJEAk5bg4FES4V3hApTmLS5Iz
 C3OTIdInWJUlBLnPQzSJwCSyCjNg2uDRd8lRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfOyg0
 zhycwrgZv+CmgxE9Bi5x/mIItLEhFSUg2MjOER0x5ee2X0Nf6RTuTG38UPXipJOj6PfqQm8SR
 BNi/ZSpXRV6DEoyf0D5e7zIT82ddX5kTOj1i6/03Yyt33dHntEzTPi8bI6hoHKPa2Pns63fIK
 6zFpkbwPCTw6W/iFjzedZf2yMoqT+fYVabantpcNxQpqHJyvlZ23n/Vpqf6Fw4JnfL8psRRnJ
 BpqMRcVJwIAsM70J7kCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1480083121!74107545!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33996 invoked from network); 25 Nov 2016 14:12:03 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 14:12:03 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 07:12:01 -0700
Message-Id: <583854C00200007800122511@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 07:12:00 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
In-Reply-To: <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDE0OjU5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDAyOjU0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTI6NTcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ZW5z
bmRfcGFnZV9kaXJlY3Rvcnkgewo+Pj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0X3Bh
Z2U7Cj4+PiArICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4gWW91IGNhbid0IGZpdCB0aGF0IG1h
bnkgcmVxdWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4+IHdvdWxkIGJl
IGJldHRlciB0byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRzIHJlc2Vy
dmVkCj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4KPiB0aGVz
ZSBhcmUgbm90IGZvciByZXF1ZXN0cywgYnV0IGZvciBidWZmZXJzLiB5b3UgY2FuIGltYWdpbmUg
dGhlIHNpemUgb2YgCj4gdGhpcwo+IGJ1ZmZlciBpZiB3ZSBwbGF5IHNvbWV0aGluZyBsaWtlIDgg
Y2hhbm5lbHMgMTkya0h6Li4uCgpJIGRvbid0IHVuZGVyc3RhbmQ6IFlvdSBoYXZlIG9uZSBzdWNo
IGVudHJ5IHBlciBwYWdlLCBzbyBob3cKY2FuIGl0IGJlIGxhcmdlciB0aGFuIChvciBldmVuIGVx
dWFsIHRvKSBQQUdFX1NJWkUgLyBzaXplb2YoZ3JhbnRfcmVmX3QpPwoKPj4+ICt1bmlvbiB4ZW5z
bmRfcmVxIHsKPj4+ICsgICAgc3RydWN0IHsKPj4+ICsgICAgICAgIHVpbnQxNl90IGlkOwo+Pj4g
KyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4+PiArICAgICAgICB1aW50OF90IHN0cmVhbV9p
ZHg7Cj4+PiArICAgICAgICB1aW50MzJfdCBwYWRkaW5nOwo+Pj4gKyAgICAgICAgdW5pb24gewo+
Pj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPj4+ICsgICAgICAg
ICAgICBzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSBjbG9zZTsKPj4+ICsgICAgICAgICAgICBzdHJ1
Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKPj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25k
X3JlYWRfcmVxIHJlYWQ7Cj4+PiArICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9nZXRfdm9sX3Jl
cSBnZXRfdm9sOwo+Pj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0
X3ZvbDsKPj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4+PiAr
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF91bm11dGVfcmVxIHVubXV0ZTsKPj4+ICsgICAgICAg
IH0gb3A7Cj4+PiArICAgIH0gZGF0YTsKPj4+ICsgICAgdWludDhfdCByYXdbNjRdOwo+PiBUaGlz
IGlzIHN0aWxsIG1pc3BsYWNlZCBpbW8sIGFuZCBiZWxvbmdzIGludG8gdGhlIGlubmVyIHVuaW9u
LCB3aXRoIHRoZQo+PiBhcnJheSBzaXplIHN1aXRhYmx5IHJlZHVjZWQuIEFmdGVyIGFsbCB0aGUg
aW5pdGlhbCBwYXJ0IGlzIG1lYW4gdG8gYmUKPj4gY29tbW9uIGZvciBhbGwgdmVyYnMgYWl1aSwg
aS5lLiBpbmNsdWRpbmcgZnV0dXJlIG9uZXMuCj4gaWYgd2UgcHV0IHRoaXMgaW4gdGhlbiB5b3Ug
aGF2ZSB0byBmaW5kIHRoZSBiaWdnZXN0IHN0cnVjdHVyZSBhbmQgCj4gY2FsY3VsYXRlIGl0cyBz
aXplIHNvCj4geW91IGtub3cgaG93IG1hbnkgYnl0ZXMgbmVlZCB0byBiZSBpbiB0aGF0IHBhZGRp
bmcgYXJyYXkKPiBpZiB5b3UgY2hhbmdlIHNvbWV0aGluZyB5b3UgaGF2ZSB0byByZWRvIHRoZSBz
YW1lIGFnYWluIGFuZCBiZXdhcmUKPiBvZiB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgbmVlZGVkCgpO
bywgdGhhdCdzIHdoeSBJJ3ZlIGFza2VkIGZvciBpdCB0byBiZSBhIG1lbWJlciBvZiB0aGUgaW5u
ZXIgdW5pb24uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:27:17 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:27:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHTA-0003TV-T7; Fri, 25 Nov 2016 14:27:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAHT9-0003TF-Qm
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:27:15 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 DA/7B-22514-34A48385; Fri, 25 Nov 2016 14:27:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBIsWRWlGSWpSXmKPExsXiVRvkqGvvZRF
 h8HMXp8XKnovMDowehz9cYQlgjGLNzEvKr0hgzThxRavgqVDFkuV7WRoYT/B1MXJyCAksYJS4
 tJypi5GLg0VgKavE8gUTWUAcCYGDrBLPDz1lA6mSEIiRmHj8PguEXSFxZ9cDZohuRYmvz6aDd
 QsJTGWS2Hv8MiOIIyzQxCix4MxFsCoRAWWJ3l+/WSCqJjFJfF3SDlbFLDCfWWLjq/lgc9kEjC
 SW3/gBZvMK2EisaVkNZrMIqEocWnWUEcQWFQiXeD9rIRtEjaDEyZlPgGo4ODgF7CXezqgHCTM
 L2ErcmbubGcKWl9j+dg7zBEbhWUg6ZiEpm4WkbAEj8ypG9eLUorLUIl0zvaSizPSMktzEzBxd
 QwNTvdzU4uLE9NScxKRiveT83E2MwFBnAIIdjFMbnA8xSnIwKYny6v0yjxDiS8pPqcxILM6IL
 yrNSS0+xCjDwaEkwXvDwyJCSLAoNT21Ii0zBxh1MGkJDh4lEd5ad6A0b3FBYm5xZjpE6hSjLk
 fbhw8PmIRY8vLzUqXEedk8gYoEQIoySvPgRsASwCVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCo
 J83KDTOHJzCuB2/QK6AgmoCOcf5iDHFGSiJCSamBMEHD9nHg/3/5jwqEdsh7zXoc5HpOvn2SV
 p67gnO6zirGcIblv/YcjfNGHZWyYNgsIHpMqnszTvfGF3ypJk+bGy2ssvZp9O/y4Oiq/Sc3U3
 XGzTGXtJnbVKYw/r6Rx32NaJryp0+lmwnuJlLOR4mzXGTyj74vObW742yOlqWPxp8tuHrvKEi
 WW4oxEQy3mouJEABCkyVf7AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480084030!58512242!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3726 invoked from network); 25 Nov 2016 14:27:10 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-15.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 14:27:10 -0000
Received: by mail-wm0-f65.google.com with SMTP id m203so7913811wma.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 06:27:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=NwKInwF2rzJrzLkdiR/ZtqOtBnVEKVrFaxl95pdmhxs=;
 b=Fwkb/nusggZmlvdz8kJ6+oBAbX82uc5OUO292/FwU2fiM1bdQz9h6kHe1ObsuGeaB2
 E4tVHnRw9D9ssHgaFefNcWxpg5hlcK58EXUG0XkUGxdpQ6oBuUWcz/t7vrEdoTa3EITX
 ji6JlcfQpVyZvFm6oBlAzhYu/j4MYglhoa/vBmX5S7y/1krGcBFDFZC7k1/Kooczhi+W
 xJdkwYvqgRTe1K2xQK2fl/zXeT33WdpDnb5r7t9f2f4FlYChpoWMjtrDpc4kXqs9nyZO
 dnSx5iYaMY70wrxRxYpW33vU9AIdYjK+2u9bQBKuBBoPqNmUk85KmNwpQ9hFZc+QrFDE
 3dig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=NwKInwF2rzJrzLkdiR/ZtqOtBnVEKVrFaxl95pdmhxs=;
 b=UqtfB/MCa2RD1XNiS5KZtWUcOzmhc8as53kNhgua7q8BnwCpVxvQk9AxJtxkTKo8g4
 Ykk/h9f2/qke/ROUhbbOjrmCyMNhEpxvishmvEp3mTda2DWH0Kh+wiN0L8tX22MyXNTu
 ik+1L7FuqX2IkLGzIhImc7rLO7z23c2HIMudK9KTKugIhfROHsmGOHQM5olsyGizpL97
 DEhukEBcUCCbsOjdBU0wN4FYVJV733JS1gujQ78j0Pt8EGaiF0Uhhne/8K2m2pIvms0p
 kGaVmadnUOJsgpoEb98Bv5xEMGgecrVAQdf/aSeiL7nax4WuaXqVhd1/4r5Q+7KbibgY
 ONxg==
X-Gm-Message-State: AKaTC00dnH4O/7AkmIVKGTx5t8jRfHfv3sezNVv6JF20mhfXid8EkwT7MmWPRsHqml5fKg==
X-Received: by 10.28.168.70 with SMTP id r67mr7502194wme.19.1480084030684;
 Fri, 25 Nov 2016 06:27:10 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 63sm13715807wmg.2.2016.11.25.06.27.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 06:27:10 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
Date: Fri, 25 Nov 2016 16:27:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583854C00200007800122511@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Ck9uIDExLzI1LzIwMTYgMDQ6MTIgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjEx
LjE2IGF0IDE0OjU5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4gT24gMTEvMjUvMjAx
NiAwMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyNS4xMS4xNiBhdCAxMjo1
NywgPGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcGFnZV9k
aXJlY3Rvcnkgewo+Pj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOwo+Pj4+
ICsgICAgdWludDMyX3QgbnVtX2dyZWZzOwo+Pj4gWW91IGNhbid0IGZpdCB0aGF0IG1hbnkgcmVx
dWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4+PiB3b3VsZCBiZSBiZXR0
ZXIgdG8gbGltaXQgdGhpcyB0byAxNiBiaXRzLCBhbmQgbGVhdmUgMTYgYml0cyByZXNlcnZlZAo+
Pj4gZm9yIGZ1dHVyZSB1c2UgKHNwZWNpZmllZCBhcyBtdXN0LWJlLXplcm8pLgo+PiB0aGVzZSBh
cmUgbm90IGZvciByZXF1ZXN0cywgYnV0IGZvciBidWZmZXJzLiB5b3UgY2FuIGltYWdpbmUgdGhl
IHNpemUgb2YKPj4gdGhpcwo+PiBidWZmZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNo
YW5uZWxzIDE5MmtIei4uLgo+IEkgZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhdmUgb25lIHN1Y2gg
ZW50cnkgcGVyIHBhZ2UsIHNvIGhvdwo+IGNhbiBpdCBiZSBsYXJnZXIgdGhhbiAob3IgZXZlbiBl
cXVhbCB0bykgUEFHRV9TSVpFIC8gc2l6ZW9mKGdyYW50X3JlZl90KT8Kd2UgZW1wbG95IHRoZSBp
ZGVhIG9mIGEgbGlua2VkIGxpc3QgaGVyZSwgZS5nLiBncmVmX2Rpcl9uZXh0X3BhZ2UgcG9pbnRz
CnRvIHRoZSBuZXh0IHBhZ2Ugb2YgdGhlIHNhbWUgc3RydWN0dXJlLgppZiB0aGVyZSBhcmUgbm8g
bW9yZSBwYWdlcyB3aXRoIGdyZWZzIHRoZW4gbnVtX2dyZWZzIHdpbGwgbm90IGJlIGVxdWFsIHRv
CihQQUdFX1NJWkUgLSBzaXplb2YoZ3JlZl9kaXJfbmV4dF9wYWdlKSAtIHNpemVvZihudW1fZ3Jl
ZnMpKSAvIApzaXplb2YoZ3JhbnRfcmVmX3QpLApidXQgd2lsbCBjb250YWluIHRoZSByZW1haW5p
bmcgbnVtYmVyIG9mIGdyZWZzIGluIHRoaXMgcGFnZQp0aGlzIHdheSB3ZSBjYW4gZmxleGlibHkg
YWxsb2NhdGUgYW5kIHJlZmVyZW5jZSBidWZmZXJzIG9mIGFueSByZXF1ZXN0ZWQgCnNpemUKPgo+
Pj4+ICt1bmlvbiB4ZW5zbmRfcmVxIHsKPj4+PiArICAgIHN0cnVjdCB7Cj4+Pj4gKyAgICAgICAg
dWludDE2X3QgaWQ7Cj4+Pj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4+Pj4gKyAgICAg
ICAgdWludDhfdCBzdHJlYW1faWR4Owo+Pj4+ICsgICAgICAgIHVpbnQzMl90IHBhZGRpbmc7Cj4+
Pj4gKyAgICAgICAgdW5pb24gewo+Pj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5f
cmVxIG9wZW47Cj4+Pj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3Nl
Owo+Pj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKPj4+PiAr
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9yZWFkX3JlcSByZWFkOwo+Pj4+ICsgICAgICAgICAg
ICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+Pj4gKyAgICAgICAgICAgIHN0
cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKPj4+PiArICAgICAgICAgICAgc3RydWN0
IHhlbnNuZF9tdXRlX3JlcSBtdXRlOwo+Pj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3Vu
bXV0ZV9yZXEgdW5tdXRlOwo+Pj4+ICsgICAgICAgIH0gb3A7Cj4+Pj4gKyAgICB9IGRhdGE7Cj4+
Pj4gKyAgICB1aW50OF90IHJhd1s2NF07Cj4+PiBUaGlzIGlzIHN0aWxsIG1pc3BsYWNlZCBpbW8s
IGFuZCBiZWxvbmdzIGludG8gdGhlIGlubmVyIHVuaW9uLCB3aXRoIHRoZQo+Pj4gYXJyYXkgc2l6
ZSBzdWl0YWJseSByZWR1Y2VkLiBBZnRlciBhbGwgdGhlIGluaXRpYWwgcGFydCBpcyBtZWFuIHRv
IGJlCj4+PiBjb21tb24gZm9yIGFsbCB2ZXJicyBhaXVpLCBpLmUuIGluY2x1ZGluZyBmdXR1cmUg
b25lcy4KPj4gaWYgd2UgcHV0IHRoaXMgaW4gdGhlbiB5b3UgaGF2ZSB0byBmaW5kIHRoZSBiaWdn
ZXN0IHN0cnVjdHVyZSBhbmQKPj4gY2FsY3VsYXRlIGl0cyBzaXplIHNvCj4+IHlvdSBrbm93IGhv
dyBtYW55IGJ5dGVzIG5lZWQgdG8gYmUgaW4gdGhhdCBwYWRkaW5nIGFycmF5Cj4+IGlmIHlvdSBj
aGFuZ2Ugc29tZXRoaW5nIHlvdSBoYXZlIHRvIHJlZG8gdGhlIHNhbWUgYWdhaW4gYW5kIGJld2Fy
ZQo+PiBvZiB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgbmVlZGVkCj4gTm8sIHRoYXQncyB3aHkgSSd2
ZSBhc2tlZCBmb3IgaXQgdG8gYmUgYSBtZW1iZXIgb2YgdGhlIGlubmVyIHVuaW9uLgpnb3QgeW91
Cj4KPiBKYW4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFp
bG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:27:17 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:27:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHTA-0003TV-T7; Fri, 25 Nov 2016 14:27:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAHT9-0003TF-Qm
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:27:15 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 DA/7B-22514-34A48385; Fri, 25 Nov 2016 14:27:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBIsWRWlGSWpSXmKPExsXiVRvkqGvvZRF
 h8HMXp8XKnovMDowehz9cYQlgjGLNzEvKr0hgzThxRavgqVDFkuV7WRoYT/B1MXJyCAksYJS4
 tJypi5GLg0VgKavE8gUTWUAcCYGDrBLPDz1lA6mSEIiRmHj8PguEXSFxZ9cDZohuRYmvz6aDd
 QsJTGWS2Hv8MiOIIyzQxCix4MxFsCoRAWWJ3l+/WSCqJjFJfF3SDlbFLDCfWWLjq/lgc9kEjC
 SW3/gBZvMK2EisaVkNZrMIqEocWnWUEcQWFQiXeD9rIRtEjaDEyZlPgGo4ODgF7CXezqgHCTM
 L2ErcmbubGcKWl9j+dg7zBEbhWUg6ZiEpm4WkbAEj8ypG9eLUorLUIl0zvaSizPSMktzEzBxd
 QwNTvdzU4uLE9NScxKRiveT83E2MwFBnAIIdjFMbnA8xSnIwKYny6v0yjxDiS8pPqcxILM6IL
 yrNSS0+xCjDwaEkwXvDwyJCSLAoNT21Ii0zBxh1MGkJDh4lEd5ad6A0b3FBYm5xZjpE6hSjLk
 fbhw8PmIRY8vLzUqXEedk8gYoEQIoySvPgRsASwCVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCo
 J83KDTOHJzCuB2/QK6AgmoCOcf5iDHFGSiJCSamBMEHD9nHg/3/5jwqEdsh7zXoc5HpOvn2SV
 p67gnO6zirGcIblv/YcjfNGHZWyYNgsIHpMqnszTvfGF3ypJk+bGy2ssvZp9O/y4Oiq/Sc3U3
 XGzTGXtJnbVKYw/r6Rx32NaJryp0+lmwnuJlLOR4mzXGTyj74vObW742yOlqWPxp8tuHrvKEi
 WW4oxEQy3mouJEABCkyVf7AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480084030!58512242!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3726 invoked from network); 25 Nov 2016 14:27:10 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-15.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 14:27:10 -0000
Received: by mail-wm0-f65.google.com with SMTP id m203so7913811wma.3
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 06:27:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=NwKInwF2rzJrzLkdiR/ZtqOtBnVEKVrFaxl95pdmhxs=;
 b=Fwkb/nusggZmlvdz8kJ6+oBAbX82uc5OUO292/FwU2fiM1bdQz9h6kHe1ObsuGeaB2
 E4tVHnRw9D9ssHgaFefNcWxpg5hlcK58EXUG0XkUGxdpQ6oBuUWcz/t7vrEdoTa3EITX
 ji6JlcfQpVyZvFm6oBlAzhYu/j4MYglhoa/vBmX5S7y/1krGcBFDFZC7k1/Kooczhi+W
 xJdkwYvqgRTe1K2xQK2fl/zXeT33WdpDnb5r7t9f2f4FlYChpoWMjtrDpc4kXqs9nyZO
 dnSx5iYaMY70wrxRxYpW33vU9AIdYjK+2u9bQBKuBBoPqNmUk85KmNwpQ9hFZc+QrFDE
 3dig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=NwKInwF2rzJrzLkdiR/ZtqOtBnVEKVrFaxl95pdmhxs=;
 b=UqtfB/MCa2RD1XNiS5KZtWUcOzmhc8as53kNhgua7q8BnwCpVxvQk9AxJtxkTKo8g4
 Ykk/h9f2/qke/ROUhbbOjrmCyMNhEpxvishmvEp3mTda2DWH0Kh+wiN0L8tX22MyXNTu
 ik+1L7FuqX2IkLGzIhImc7rLO7z23c2HIMudK9KTKugIhfROHsmGOHQM5olsyGizpL97
 DEhukEBcUCCbsOjdBU0wN4FYVJV733JS1gujQ78j0Pt8EGaiF0Uhhne/8K2m2pIvms0p
 kGaVmadnUOJsgpoEb98Bv5xEMGgecrVAQdf/aSeiL7nax4WuaXqVhd1/4r5Q+7KbibgY
 ONxg==
X-Gm-Message-State: AKaTC00dnH4O/7AkmIVKGTx5t8jRfHfv3sezNVv6JF20mhfXid8EkwT7MmWPRsHqml5fKg==
X-Received: by 10.28.168.70 with SMTP id r67mr7502194wme.19.1480084030684;
 Fri, 25 Nov 2016 06:27:10 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 63sm13715807wmg.2.2016.11.25.06.27.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 06:27:10 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
Date: Fri, 25 Nov 2016 16:27:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583854C00200007800122511@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Ck9uIDExLzI1LzIwMTYgMDQ6MTIgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjEx
LjE2IGF0IDE0OjU5LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4gT24gMTEvMjUvMjAx
NiAwMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyNS4xMS4xNiBhdCAxMjo1
NywgPGFuZHIyMDAwQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcGFnZV9k
aXJlY3Rvcnkgewo+Pj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOwo+Pj4+
ICsgICAgdWludDMyX3QgbnVtX2dyZWZzOwo+Pj4gWW91IGNhbid0IGZpdCB0aGF0IG1hbnkgcmVx
dWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4+PiB3b3VsZCBiZSBiZXR0
ZXIgdG8gbGltaXQgdGhpcyB0byAxNiBiaXRzLCBhbmQgbGVhdmUgMTYgYml0cyByZXNlcnZlZAo+
Pj4gZm9yIGZ1dHVyZSB1c2UgKHNwZWNpZmllZCBhcyBtdXN0LWJlLXplcm8pLgo+PiB0aGVzZSBh
cmUgbm90IGZvciByZXF1ZXN0cywgYnV0IGZvciBidWZmZXJzLiB5b3UgY2FuIGltYWdpbmUgdGhl
IHNpemUgb2YKPj4gdGhpcwo+PiBidWZmZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNo
YW5uZWxzIDE5MmtIei4uLgo+IEkgZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhdmUgb25lIHN1Y2gg
ZW50cnkgcGVyIHBhZ2UsIHNvIGhvdwo+IGNhbiBpdCBiZSBsYXJnZXIgdGhhbiAob3IgZXZlbiBl
cXVhbCB0bykgUEFHRV9TSVpFIC8gc2l6ZW9mKGdyYW50X3JlZl90KT8Kd2UgZW1wbG95IHRoZSBp
ZGVhIG9mIGEgbGlua2VkIGxpc3QgaGVyZSwgZS5nLiBncmVmX2Rpcl9uZXh0X3BhZ2UgcG9pbnRz
CnRvIHRoZSBuZXh0IHBhZ2Ugb2YgdGhlIHNhbWUgc3RydWN0dXJlLgppZiB0aGVyZSBhcmUgbm8g
bW9yZSBwYWdlcyB3aXRoIGdyZWZzIHRoZW4gbnVtX2dyZWZzIHdpbGwgbm90IGJlIGVxdWFsIHRv
CihQQUdFX1NJWkUgLSBzaXplb2YoZ3JlZl9kaXJfbmV4dF9wYWdlKSAtIHNpemVvZihudW1fZ3Jl
ZnMpKSAvIApzaXplb2YoZ3JhbnRfcmVmX3QpLApidXQgd2lsbCBjb250YWluIHRoZSByZW1haW5p
bmcgbnVtYmVyIG9mIGdyZWZzIGluIHRoaXMgcGFnZQp0aGlzIHdheSB3ZSBjYW4gZmxleGlibHkg
YWxsb2NhdGUgYW5kIHJlZmVyZW5jZSBidWZmZXJzIG9mIGFueSByZXF1ZXN0ZWQgCnNpemUKPgo+
Pj4+ICt1bmlvbiB4ZW5zbmRfcmVxIHsKPj4+PiArICAgIHN0cnVjdCB7Cj4+Pj4gKyAgICAgICAg
dWludDE2X3QgaWQ7Cj4+Pj4gKyAgICAgICAgdWludDhfdCBvcGVyYXRpb247Cj4+Pj4gKyAgICAg
ICAgdWludDhfdCBzdHJlYW1faWR4Owo+Pj4+ICsgICAgICAgIHVpbnQzMl90IHBhZGRpbmc7Cj4+
Pj4gKyAgICAgICAgdW5pb24gewo+Pj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5f
cmVxIG9wZW47Cj4+Pj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3Nl
Owo+Pj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3dyaXRlX3JlcSB3cml0ZTsKPj4+PiAr
ICAgICAgICAgICAgc3RydWN0IHhlbnNuZF9yZWFkX3JlcSByZWFkOwo+Pj4+ICsgICAgICAgICAg
ICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7Cj4+Pj4gKyAgICAgICAgICAgIHN0
cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKPj4+PiArICAgICAgICAgICAgc3RydWN0
IHhlbnNuZF9tdXRlX3JlcSBtdXRlOwo+Pj4+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVuc25kX3Vu
bXV0ZV9yZXEgdW5tdXRlOwo+Pj4+ICsgICAgICAgIH0gb3A7Cj4+Pj4gKyAgICB9IGRhdGE7Cj4+
Pj4gKyAgICB1aW50OF90IHJhd1s2NF07Cj4+PiBUaGlzIGlzIHN0aWxsIG1pc3BsYWNlZCBpbW8s
IGFuZCBiZWxvbmdzIGludG8gdGhlIGlubmVyIHVuaW9uLCB3aXRoIHRoZQo+Pj4gYXJyYXkgc2l6
ZSBzdWl0YWJseSByZWR1Y2VkLiBBZnRlciBhbGwgdGhlIGluaXRpYWwgcGFydCBpcyBtZWFuIHRv
IGJlCj4+PiBjb21tb24gZm9yIGFsbCB2ZXJicyBhaXVpLCBpLmUuIGluY2x1ZGluZyBmdXR1cmUg
b25lcy4KPj4gaWYgd2UgcHV0IHRoaXMgaW4gdGhlbiB5b3UgaGF2ZSB0byBmaW5kIHRoZSBiaWdn
ZXN0IHN0cnVjdHVyZSBhbmQKPj4gY2FsY3VsYXRlIGl0cyBzaXplIHNvCj4+IHlvdSBrbm93IGhv
dyBtYW55IGJ5dGVzIG5lZWQgdG8gYmUgaW4gdGhhdCBwYWRkaW5nIGFycmF5Cj4+IGlmIHlvdSBj
aGFuZ2Ugc29tZXRoaW5nIHlvdSBoYXZlIHRvIHJlZG8gdGhlIHNhbWUgYWdhaW4gYW5kIGJld2Fy
ZQo+PiBvZiB0aGUgZmFjdCB0aGF0IHRoaXMgaXMgbmVlZGVkCj4gTm8sIHRoYXQncyB3aHkgSSd2
ZSBhc2tlZCBmb3IgaXQgdG8gYmUgYSBtZW1iZXIgb2YgdGhlIGlubmVyIHVuaW9uLgpnb3QgeW91
Cj4KPiBKYW4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFp
bG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:45:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:45:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHl5-0004st-HJ; Fri, 25 Nov 2016 14:45:47 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAHl4-0004sZ-At
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:45:46 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 13/89-32108-99E48385; Fri, 25 Nov 2016 14:45:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsXS6fjDS3eGn0W
 EwYuLFhYrey4yOzB6HP5whSWAMYo1My8pvyKBNaP7/RX2gjM8FddmHGZvYNzA1cXIySEkkCfx
 9fUnFhCbV8BO4vfcDmYQW0LAUOLp++tsXYwcHCwCqhJtR+NBwmwC6hJtz7azgtgiAkYSrU9mM
 nUxcnEwCxxgljj5fD8ziCMs0MQoseDMRTBHSOAIk8Sqiz/AWjgFbCWW9axlBJnKKyAo8XeHME
 iYWUBL4uGvWywQtrbEsoWvmUFKmAWkJZb/45jAyDcLoWEWkoZZSBpmITQsYGRZxahRnFpUllq
 ka2igl1SUmZ5RkpuYmQPkmerlphYXJ6an5iQmFesl5+duYgQGIAMQ7GBcM9X5EKMkB5OSKK/e
 L/MIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8gr4WEUKCRanpqRVpmTnAWIBJS3DwKInwpvoAp
 XmLCxJzizPTIVKnGBWlxHkfgyQEQBIZpXlwbbD4u8QoKyXMywh0iBBPQWpRbmYJqvwrRnEORi
 VhXi6Q7TyZeSVw018BLWYCWuz8wxxkcUkiQkqqgTFM2u7AQjZDmUS13g2aN23Sbfx8jFOmcz7
 9zVBQn8u25Gfx9X0umovdP3DlzDkUou8+9aNxUvwE+9YPDT56nrv/xTU+93KbXP/k6oFFGQua
 FqsFPC3u+Mk3k3Vjkszd/uKgwMNfdf5IBxa4B+23XHnv3ekVm1/2SzjVhy616ku+vPCcvHLoV
 yWW4oxEQy3mouJEAJV10ZG6AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480085137!51622262!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63314 invoked from network); 25 Nov 2016 14:45:39 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 14:45:39 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 07:45:41 -0700
Message-Id: <58385CA50200007800122577@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 07:45:41 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
In-Reply-To: <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDE1OjI3LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDA0OjEyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTQ6NTksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gT24gMTEvMjUvMjAx
NiAwMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTI6
NTcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+PiArc3RydWN0IHhlbnNuZF9wYWdl
X2RpcmVjdG9yeSB7Cj4+Pj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOwo+
Pj4+PiArICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4+PiBZb3UgY2FuJ3QgZml0IHRoYXQgbWFu
eSByZXF1ZXN0cyBvbiBvbmUgcGFnZSBhbnl3YXksIHNvIEkgdGhpbmsgaXQKPj4+PiB3b3VsZCBi
ZSBiZXR0ZXIgdG8gbGltaXQgdGhpcyB0byAxNiBiaXRzLCBhbmQgbGVhdmUgMTYgYml0cyByZXNl
cnZlZAo+Pj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4KPj4+
IHRoZXNlIGFyZSBub3QgZm9yIHJlcXVlc3RzLCBidXQgZm9yIGJ1ZmZlcnMuIHlvdSBjYW4gaW1h
Z2luZSB0aGUgc2l6ZSBvZgo+Pj4gdGhpcwo+Pj4gYnVmZmVyIGlmIHdlIHBsYXkgc29tZXRoaW5n
IGxpa2UgOCBjaGFubmVscyAxOTJrSHouLi4KPj4gSSBkb24ndCB1bmRlcnN0YW5kOiBZb3UgaGF2
ZSBvbmUgc3VjaCBlbnRyeSBwZXIgcGFnZSwgc28gaG93Cj4+IGNhbiBpdCBiZSBsYXJnZXIgdGhh
biAob3IgZXZlbiBlcXVhbCB0bykgUEFHRV9TSVpFIC8gc2l6ZW9mKGdyYW50X3JlZl90KT8KPiB3
ZSBlbXBsb3kgdGhlIGlkZWEgb2YgYSBsaW5rZWQgbGlzdCBoZXJlLCBlLmcuIGdyZWZfZGlyX25l
eHRfcGFnZSBwb2ludHMKPiB0byB0aGUgbmV4dCBwYWdlIG9mIHRoZSBzYW1lIHN0cnVjdHVyZS4K
PiBpZiB0aGVyZSBhcmUgbm8gbW9yZSBwYWdlcyB3aXRoIGdyZWZzIHRoZW4gbnVtX2dyZWZzIHdp
bGwgbm90IGJlIGVxdWFsIHRvCj4gKFBBR0VfU0laRSAtIHNpemVvZihncmVmX2Rpcl9uZXh0X3Bh
Z2UpIC0gc2l6ZW9mKG51bV9ncmVmcykpIC8gCj4gc2l6ZW9mKGdyYW50X3JlZl90KSwKPiBidXQg
d2lsbCBjb250YWluIHRoZSByZW1haW5pbmcgbnVtYmVyIG9mIGdyZWZzIGluIHRoaXMgcGFnZQo+
IHRoaXMgd2F5IHdlIGNhbiBmbGV4aWJseSBhbGxvY2F0ZSBhbmQgcmVmZXJlbmNlIGJ1ZmZlcnMg
b2YgYW55IHJlcXVlc3RlZCAKPiBzaXplCgpUaGlzIGluIG5vIHdheSBhZGRyZXNzZXMgbXkgb3Jp
Z2luYWwgb3IgbXkgc3Vic2VxdWVudCByZXBsaWVzLgooQXBhcnQgZnJvbSB0aGF0IGVsc2V3aGVy
ZSB5b3Ugc3RhdGUgdGhhdCBhIHplcm8gZ3JlZiBpbmRpY2F0ZXMKdGhlIGVuZCBvZiB0aGUgbGlz
dC4gQW5kIHRoZSwgYW0gSSByZWFkaW5nIHRoaXMgbW9zdCByZWNlbnQgcmVwbHkKb2YgeW91cnMg
Y29ycmVjdGx5IHRoYXQgeW91IG1lYW4gZm9yIHRoaXMgbGlzdCB0byBiZSB2b2xhdGlsZT8gSWYK
c28sIGhvdyBkbyBmcm9udGVuZCBhbmQgYmFja2VuZCBzeW5jaHJvbml6ZSBhY2Nlc3Nlcz8pCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJl
ZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz
dGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:45:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:45:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHl5-0004st-HJ; Fri, 25 Nov 2016 14:45:47 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAHl4-0004sZ-At
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:45:46 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 13/89-32108-99E48385; Fri, 25 Nov 2016 14:45:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsXS6fjDS3eGn0W
 EwYuLFhYrey4yOzB6HP5whSWAMYo1My8pvyKBNaP7/RX2gjM8FddmHGZvYNzA1cXIySEkkCfx
 9fUnFhCbV8BO4vfcDmYQW0LAUOLp++tsXYwcHCwCqhJtR+NBwmwC6hJtz7azgtgiAkYSrU9mM
 nUxcnEwCxxgljj5fD8ziCMs0MQoseDMRTBHSOAIk8Sqiz/AWjgFbCWW9axlBJnKKyAo8XeHME
 iYWUBL4uGvWywQtrbEsoWvmUFKmAWkJZb/45jAyDcLoWEWkoZZSBpmITQsYGRZxahRnFpUllq
 ka2igl1SUmZ5RkpuYmQPkmerlphYXJ6an5iQmFesl5+duYgQGIAMQ7GBcM9X5EKMkB5OSKK/e
 L/MIIb6k/JTKjMTijPii0pzU4kOMMhwcShK8gr4WEUKCRanpqRVpmTnAWIBJS3DwKInwpvoAp
 XmLCxJzizPTIVKnGBWlxHkfgyQEQBIZpXlwbbD4u8QoKyXMywh0iBBPQWpRbmYJqvwrRnEORi
 VhXi6Q7TyZeSVw018BLWYCWuz8wxxkcUkiQkqqgTFM2u7AQjZDmUS13g2aN23Sbfx8jFOmcz7
 9zVBQn8u25Gfx9X0umovdP3DlzDkUou8+9aNxUvwE+9YPDT56nrv/xTU+93KbXP/k6oFFGQua
 FqsFPC3u+Mk3k3Vjkszd/uKgwMNfdf5IBxa4B+23XHnv3ekVm1/2SzjVhy616ku+vPCcvHLoV
 yWW4oxEQy3mouJEAJV10ZG6AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480085137!51622262!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63314 invoked from network); 25 Nov 2016 14:45:39 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 14:45:39 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 07:45:41 -0700
Message-Id: <58385CA50200007800122577@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 07:45:41 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
In-Reply-To: <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDE1OjI3LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDA0OjEyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTQ6NTksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gT24gMTEvMjUvMjAx
NiAwMjo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTI6
NTcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+PiArc3RydWN0IHhlbnNuZF9wYWdl
X2RpcmVjdG9yeSB7Cj4+Pj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOwo+
Pj4+PiArICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4+PiBZb3UgY2FuJ3QgZml0IHRoYXQgbWFu
eSByZXF1ZXN0cyBvbiBvbmUgcGFnZSBhbnl3YXksIHNvIEkgdGhpbmsgaXQKPj4+PiB3b3VsZCBi
ZSBiZXR0ZXIgdG8gbGltaXQgdGhpcyB0byAxNiBiaXRzLCBhbmQgbGVhdmUgMTYgYml0cyByZXNl
cnZlZAo+Pj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4KPj4+
IHRoZXNlIGFyZSBub3QgZm9yIHJlcXVlc3RzLCBidXQgZm9yIGJ1ZmZlcnMuIHlvdSBjYW4gaW1h
Z2luZSB0aGUgc2l6ZSBvZgo+Pj4gdGhpcwo+Pj4gYnVmZmVyIGlmIHdlIHBsYXkgc29tZXRoaW5n
IGxpa2UgOCBjaGFubmVscyAxOTJrSHouLi4KPj4gSSBkb24ndCB1bmRlcnN0YW5kOiBZb3UgaGF2
ZSBvbmUgc3VjaCBlbnRyeSBwZXIgcGFnZSwgc28gaG93Cj4+IGNhbiBpdCBiZSBsYXJnZXIgdGhh
biAob3IgZXZlbiBlcXVhbCB0bykgUEFHRV9TSVpFIC8gc2l6ZW9mKGdyYW50X3JlZl90KT8KPiB3
ZSBlbXBsb3kgdGhlIGlkZWEgb2YgYSBsaW5rZWQgbGlzdCBoZXJlLCBlLmcuIGdyZWZfZGlyX25l
eHRfcGFnZSBwb2ludHMKPiB0byB0aGUgbmV4dCBwYWdlIG9mIHRoZSBzYW1lIHN0cnVjdHVyZS4K
PiBpZiB0aGVyZSBhcmUgbm8gbW9yZSBwYWdlcyB3aXRoIGdyZWZzIHRoZW4gbnVtX2dyZWZzIHdp
bGwgbm90IGJlIGVxdWFsIHRvCj4gKFBBR0VfU0laRSAtIHNpemVvZihncmVmX2Rpcl9uZXh0X3Bh
Z2UpIC0gc2l6ZW9mKG51bV9ncmVmcykpIC8gCj4gc2l6ZW9mKGdyYW50X3JlZl90KSwKPiBidXQg
d2lsbCBjb250YWluIHRoZSByZW1haW5pbmcgbnVtYmVyIG9mIGdyZWZzIGluIHRoaXMgcGFnZQo+
IHRoaXMgd2F5IHdlIGNhbiBmbGV4aWJseSBhbGxvY2F0ZSBhbmQgcmVmZXJlbmNlIGJ1ZmZlcnMg
b2YgYW55IHJlcXVlc3RlZCAKPiBzaXplCgpUaGlzIGluIG5vIHdheSBhZGRyZXNzZXMgbXkgb3Jp
Z2luYWwgb3IgbXkgc3Vic2VxdWVudCByZXBsaWVzLgooQXBhcnQgZnJvbSB0aGF0IGVsc2V3aGVy
ZSB5b3Ugc3RhdGUgdGhhdCBhIHplcm8gZ3JlZiBpbmRpY2F0ZXMKdGhlIGVuZCBvZiB0aGUgbGlz
dC4gQW5kIHRoZSwgYW0gSSByZWFkaW5nIHRoaXMgbW9zdCByZWNlbnQgcmVwbHkKb2YgeW91cnMg
Y29ycmVjdGx5IHRoYXQgeW91IG1lYW4gZm9yIHRoaXMgbGlzdCB0byBiZSB2b2xhdGlsZT8gSWYK
c28sIGhvdyBkbyBmcm9udGVuZCBhbmQgYmFja2VuZCBzeW5jaHJvbml6ZSBhY2Nlc3Nlcz8pCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJl
ZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz
dGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:51:51 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:51:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHqx-0005lp-GT; Fri, 25 Nov 2016 14:51:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAHqv-0005le-Uw
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:51:50 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 12/6C-14841-50058385; Fri, 25 Nov 2016 14:51:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRWlGSWpSXmKPExsXiVRvkrMsSYBF
 hML9F0GJlz0VmB0aPwx+usAQwRrFm5iXlVySwZkzdtYCtYJpAxa8Na5kbGBfwdjFycQgJLGCU
 WHVuEROIwyKwlFWi+ddORhBHQuAgq8TdeX/Yuhg5gZwYicmPG9kh7AqJSdv2sILYQgKKEl+fT
 WeCGDWdSWLWmg0sII6wQBOjxIIzF5lBqkQElCV6f/1mgej4wSRxo98JpIhZYD6zxMZX88ESbA
 JGEstv/ACyOTh4BWwklp5WAQmzCKhKnD5xhgnEFhUIl3g/ayHYRbwCghInZz4Ba+UUsJf4fGQ
 1WJxZwFbiztzdzBC2vMT2t3OYJzAKz0LSMgtJ2SwkZQsYmVcxahSnFpWlFukameklFWWmZ5Tk
 Jmbm6BoamOrlphYXJ6an5iQmFesl5+duYgSGez0DA+MOxtuT/Q4xSnIwKYny6v0yjxDiS8pPq
 cxILM6ILyrNSS0+xCjDwaEkwVvmZxEhJFiUmp5akZaZA4w8mLQEB4+SCC8/SJq3uCAxtzgzHS
 J1ilGXo+3DhwdMQix5+XmpUuK8NiBFAiBFGaV5cCNgSeASo6yUMC8jAwODEE9BalFuZgmq/Ct
 GcQ5GJWFeU5ApPJl5JXCbXgEdwQR0hPMPc5AjShIRUlINjNlluZVXTHWbVGtYew8bW9SveXb1
 26SHCady8yaELuicvZE/fM7W/uslJ9a+XfE8W7LlS07gvd9VXd9/Zwuv4t3bzcEyuywy/uTpd
 LOjO6N072RvW3L89pEzkw/Oi1p8KGfy97Dlls2T8uyLHOftXC9XZfL/5v3Ia13Kv+u+HtCsn7
 zq48uJKvVKLMUZiYZazEXFiQDvgbpE/QIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1480085503!72093664!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39810 invoked from network); 25 Nov 2016 14:51:43 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 14:51:43 -0000
Received: by mail-wm0-f67.google.com with SMTP id u144so7989396wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 06:51:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=x7S+YVn+k7O/y2dQuLwpylx4NEQH9erANU3A3VT3RVc=;
 b=xWeWcs8ht/YioTfxQvgcmAQMh8zp2wgIHTHNitnAo0yrphuwFX2QYuRcRfNPlV9yY8
 xMEtsYX4Yn70DRtDIMJXoULy/no/u4EAlpzeSJZxokN2M2Y/Z+ghpdODD2+AFkDGLbxG
 dUszw/v39f1n82AcRIF6OV/RwUIcwefjpDHK2+eq2k87t+vhm4RDZwaAzob6iIuBEj/s
 7aYaJ8mOEQqRSnByRT7yyDFcolU2xnvF3HT4qhRBDiChaQXZ8z9DMZSm9gQORHaswyed
 Hk3ogygba207h3i2eB+UKkTnThIvdf1Iguyh6Ww044qvZF3OenPgdvy/nvr15Q3pzxuS
 9HHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=x7S+YVn+k7O/y2dQuLwpylx4NEQH9erANU3A3VT3RVc=;
 b=Iyn5OerpDonS5agDwIIok/Djq0ZXPNvPYC0i9SkMyL/XZ0adS301M1e0DUOaLtSzx8
 SVwA+oAgweAwo3iFKfGyM1+vv+aJSbC7i4fGLaMKjrE1hiJAqG3BbjcqeYAjChpTXr+n
 njDGThPSk5KhG15apOBODMyZiQw1In9YWJm/z6ZGCLuSwiwKla9Gw+E6SO4aTjTrKexM
 13Cqjlm9dWga2tusJh13Z8JDKQV1XmrlC2zI63QxRWk9eHlTLrlmNWkAz5Sz3gXVcOkF
 Z3X/m0bV+s4R/ZS/bzcIT84xP4szHHOTNjXHIPZU+cCZIzSwcMTH0OFDEuTPJbWK8iCl
 +AHg==
X-Gm-Message-State: AKaTC01jGf4Y+OYJYRu96RbK8aukP96KscdtntANvuJhPBqmFVmZCQxHuqTBsfECzaISFg==
X-Received: by 10.28.8.202 with SMTP id 193mr7697997wmi.101.1480085446811;
 Fri, 25 Nov 2016 06:50:46 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 xu5sm47304425wjc.49.2016.11.25.06.50.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 06:50:46 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
 <58385CA50200007800122577@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
Date: Fri, 25 Nov 2016 16:50:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58385CA50200007800122577@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwNDo0NSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTU6MjcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yNS8yMDE2
IDA0OjEyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjExLjE2IGF0IDE0OjU5
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiBPbiAxMS8yNS8yMDE2IDAyOjU0IFBN
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTI6NTcsIDxhbmRy
MjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3Rv
cnkgewo+Pj4+Pj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0X3BhZ2U7Cj4+Pj4+PiAr
ICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4+Pj4gWW91IGNhbid0IGZpdCB0aGF0IG1hbnkgcmVx
dWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4+Pj4+IHdvdWxkIGJlIGJl
dHRlciB0byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRzIHJlc2VydmVk
Cj4+Pj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4KZ290IHlv
dQo+Pj4+IHRoZXNlIGFyZSBub3QgZm9yIHJlcXVlc3RzLCBidXQgZm9yIGJ1ZmZlcnMuIHlvdSBj
YW4gaW1hZ2luZSB0aGUgc2l6ZSBvZgo+Pj4+IHRoaXMKPj4+PiBidWZmZXIgaWYgd2UgcGxheSBz
b21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5MmtIei4uLgo+Pj4gSSBkb24ndCB1bmRlcnN0YW5k
OiBZb3UgaGF2ZSBvbmUgc3VjaCBlbnRyeSBwZXIgcGFnZSwgc28gaG93Cj4+PiBjYW4gaXQgYmUg
bGFyZ2VyIHRoYW4gKG9yIGV2ZW4gZXF1YWwgdG8pIFBBR0VfU0laRSAvIHNpemVvZihncmFudF9y
ZWZfdCk/Cj4+IHdlIGVtcGxveSB0aGUgaWRlYSBvZiBhIGxpbmtlZCBsaXN0IGhlcmUsIGUuZy4g
Z3JlZl9kaXJfbmV4dF9wYWdlIHBvaW50cwo+PiB0byB0aGUgbmV4dCBwYWdlIG9mIHRoZSBzYW1l
IHN0cnVjdHVyZS4KPj4gaWYgdGhlcmUgYXJlIG5vIG1vcmUgcGFnZXMgd2l0aCBncmVmcyB0aGVu
IG51bV9ncmVmcyB3aWxsIG5vdCBiZSBlcXVhbCB0bwo+PiAoUEFHRV9TSVpFIC0gc2l6ZW9mKGdy
ZWZfZGlyX25leHRfcGFnZSkgLSBzaXplb2YobnVtX2dyZWZzKSkgLwo+PiBzaXplb2YoZ3JhbnRf
cmVmX3QpLAo+PiBidXQgd2lsbCBjb250YWluIHRoZSByZW1haW5pbmcgbnVtYmVyIG9mIGdyZWZz
IGluIHRoaXMgcGFnZQo+PiB0aGlzIHdheSB3ZSBjYW4gZmxleGlibHkgYWxsb2NhdGUgYW5kIHJl
ZmVyZW5jZSBidWZmZXJzIG9mIGFueSByZXF1ZXN0ZWQKPj4gc2l6ZQo+IFRoaXMgaW4gbm8gd2F5
IGFkZHJlc3NlcyBteSBvcmlnaW5hbCBvciBteSBzdWJzZXF1ZW50IHJlcGxpZXMuCnNvcnJ5IGZv
ciB0aGF0LCBnb3Qgd2hhdCB5b3Ugd2FudAphZ3JlZQo+IChBcGFydCBmcm9tIHRoYXQgZWxzZXdo
ZXJlIHlvdSBzdGF0ZSB0aGF0IGEgemVybyBncmVmIGluZGljYXRlcwo+IHRoZSBlbmQgb2YgdGhl
IGxpc3QuCiJJZiBzaGFyZWQKICAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBh
ZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgogICogICByZWZlcmVuY2UgdG8gdGhl
IG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKICAq
ICAgaXMgbm90IDApIgo+ICAgQW5kIHRoZSwgYW0gSSByZWFkaW5nIHRoaXMgbW9zdCByZWNlbnQg
cmVwbHkKPiBvZiB5b3VycyBjb3JyZWN0bHkgdGhhdCB5b3UgbWVhbiBmb3IgdGhpcyBsaXN0IHRv
IGJlIHZvbGF0aWxlPyBJZgo+IHNvLCBob3cgZG8gZnJvbnRlbmQgYW5kIGJhY2tlbmQgc3luY2hy
b25pemUgYWNjZXNzZXM/KQp0aGlzIGxpc3QgaXMgb25seSBwYXNzZWQgZnJvbSBmcm9udCB0byBi
YWNrIG9uIGJ1ZmZlciBhbGxvY2F0aW9uLAplLmcuIG9wZW4gY29tbWFuZCBhbmQgZGVzdHJveWVk
IG9uIGNsb3NlLgpzbywgcmVhZC93cml0ZSBoYXBwZW5zIG9uIGFscmVhZHkgZXN0YWJsaXNoZWQg
YnVmZmVyCj4KPiBKYW4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1i
aW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:51:51 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:51:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHqx-0005lp-GT; Fri, 25 Nov 2016 14:51:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAHqv-0005le-Uw
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:51:50 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 12/6C-14841-50058385; Fri, 25 Nov 2016 14:51:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRWlGSWpSXmKPExsXiVRvkrMsSYBF
 hML9F0GJlz0VmB0aPwx+usAQwRrFm5iXlVySwZkzdtYCtYJpAxa8Na5kbGBfwdjFycQgJLGCU
 WHVuEROIwyKwlFWi+ddORhBHQuAgq8TdeX/Yuhg5gZwYicmPG9kh7AqJSdv2sILYQgKKEl+fT
 WeCGDWdSWLWmg0sII6wQBOjxIIzF5lBqkQElCV6f/1mgej4wSRxo98JpIhZYD6zxMZX88ESbA
 JGEstv/ACyOTh4BWwklp5WAQmzCKhKnD5xhgnEFhUIl3g/ayHYRbwCghInZz4Ba+UUsJf4fGQ
 1WJxZwFbiztzdzBC2vMT2t3OYJzAKz0LSMgtJ2SwkZQsYmVcxahSnFpWlFukameklFWWmZ5Tk
 Jmbm6BoamOrlphYXJ6an5iQmFesl5+duYgSGez0DA+MOxtuT/Q4xSnIwKYny6v0yjxDiS8pPq
 cxILM6ILyrNSS0+xCjDwaEkwVvmZxEhJFiUmp5akZaZA4w8mLQEB4+SCC8/SJq3uCAxtzgzHS
 J1ilGXo+3DhwdMQix5+XmpUuK8NiBFAiBFGaV5cCNgSeASo6yUMC8jAwODEE9BalFuZgmq/Ct
 GcQ5GJWFeU5ApPJl5JXCbXgEdwQR0hPMPc5AjShIRUlINjNlluZVXTHWbVGtYew8bW9SveXb1
 26SHCady8yaELuicvZE/fM7W/uslJ9a+XfE8W7LlS07gvd9VXd9/Zwuv4t3bzcEyuywy/uTpd
 LOjO6N072RvW3L89pEzkw/Oi1p8KGfy97Dlls2T8uyLHOftXC9XZfL/5v3Ia13Kv+u+HtCsn7
 zq48uJKvVKLMUZiYZazEXFiQDvgbpE/QIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1480085503!72093664!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39810 invoked from network); 25 Nov 2016 14:51:43 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 14:51:43 -0000
Received: by mail-wm0-f67.google.com with SMTP id u144so7989396wmu.0
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 06:51:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=x7S+YVn+k7O/y2dQuLwpylx4NEQH9erANU3A3VT3RVc=;
 b=xWeWcs8ht/YioTfxQvgcmAQMh8zp2wgIHTHNitnAo0yrphuwFX2QYuRcRfNPlV9yY8
 xMEtsYX4Yn70DRtDIMJXoULy/no/u4EAlpzeSJZxokN2M2Y/Z+ghpdODD2+AFkDGLbxG
 dUszw/v39f1n82AcRIF6OV/RwUIcwefjpDHK2+eq2k87t+vhm4RDZwaAzob6iIuBEj/s
 7aYaJ8mOEQqRSnByRT7yyDFcolU2xnvF3HT4qhRBDiChaQXZ8z9DMZSm9gQORHaswyed
 Hk3ogygba207h3i2eB+UKkTnThIvdf1Iguyh6Ww044qvZF3OenPgdvy/nvr15Q3pzxuS
 9HHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=x7S+YVn+k7O/y2dQuLwpylx4NEQH9erANU3A3VT3RVc=;
 b=Iyn5OerpDonS5agDwIIok/Djq0ZXPNvPYC0i9SkMyL/XZ0adS301M1e0DUOaLtSzx8
 SVwA+oAgweAwo3iFKfGyM1+vv+aJSbC7i4fGLaMKjrE1hiJAqG3BbjcqeYAjChpTXr+n
 njDGThPSk5KhG15apOBODMyZiQw1In9YWJm/z6ZGCLuSwiwKla9Gw+E6SO4aTjTrKexM
 13Cqjlm9dWga2tusJh13Z8JDKQV1XmrlC2zI63QxRWk9eHlTLrlmNWkAz5Sz3gXVcOkF
 Z3X/m0bV+s4R/ZS/bzcIT84xP4szHHOTNjXHIPZU+cCZIzSwcMTH0OFDEuTPJbWK8iCl
 +AHg==
X-Gm-Message-State: AKaTC01jGf4Y+OYJYRu96RbK8aukP96KscdtntANvuJhPBqmFVmZCQxHuqTBsfECzaISFg==
X-Received: by 10.28.8.202 with SMTP id 193mr7697997wmi.101.1480085446811;
 Fri, 25 Nov 2016 06:50:46 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 xu5sm47304425wjc.49.2016.11.25.06.50.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 06:50:46 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
 <58385CA50200007800122577@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
Date: Fri, 25 Nov 2016 16:50:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58385CA50200007800122577@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwNDo0NSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTU6MjcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yNS8yMDE2
IDA0OjEyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjExLjE2IGF0IDE0OjU5
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiBPbiAxMS8yNS8yMDE2IDAyOjU0IFBN
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTI6NTcsIDxhbmRy
MjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+Pj4gK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3Rv
cnkgewo+Pj4+Pj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0X3BhZ2U7Cj4+Pj4+PiAr
ICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4+Pj4gWW91IGNhbid0IGZpdCB0aGF0IG1hbnkgcmVx
dWVzdHMgb24gb25lIHBhZ2UgYW55d2F5LCBzbyBJIHRoaW5rIGl0Cj4+Pj4+IHdvdWxkIGJlIGJl
dHRlciB0byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRzIHJlc2VydmVk
Cj4+Pj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJvKS4KZ290IHlv
dQo+Pj4+IHRoZXNlIGFyZSBub3QgZm9yIHJlcXVlc3RzLCBidXQgZm9yIGJ1ZmZlcnMuIHlvdSBj
YW4gaW1hZ2luZSB0aGUgc2l6ZSBvZgo+Pj4+IHRoaXMKPj4+PiBidWZmZXIgaWYgd2UgcGxheSBz
b21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5MmtIei4uLgo+Pj4gSSBkb24ndCB1bmRlcnN0YW5k
OiBZb3UgaGF2ZSBvbmUgc3VjaCBlbnRyeSBwZXIgcGFnZSwgc28gaG93Cj4+PiBjYW4gaXQgYmUg
bGFyZ2VyIHRoYW4gKG9yIGV2ZW4gZXF1YWwgdG8pIFBBR0VfU0laRSAvIHNpemVvZihncmFudF9y
ZWZfdCk/Cj4+IHdlIGVtcGxveSB0aGUgaWRlYSBvZiBhIGxpbmtlZCBsaXN0IGhlcmUsIGUuZy4g
Z3JlZl9kaXJfbmV4dF9wYWdlIHBvaW50cwo+PiB0byB0aGUgbmV4dCBwYWdlIG9mIHRoZSBzYW1l
IHN0cnVjdHVyZS4KPj4gaWYgdGhlcmUgYXJlIG5vIG1vcmUgcGFnZXMgd2l0aCBncmVmcyB0aGVu
IG51bV9ncmVmcyB3aWxsIG5vdCBiZSBlcXVhbCB0bwo+PiAoUEFHRV9TSVpFIC0gc2l6ZW9mKGdy
ZWZfZGlyX25leHRfcGFnZSkgLSBzaXplb2YobnVtX2dyZWZzKSkgLwo+PiBzaXplb2YoZ3JhbnRf
cmVmX3QpLAo+PiBidXQgd2lsbCBjb250YWluIHRoZSByZW1haW5pbmcgbnVtYmVyIG9mIGdyZWZz
IGluIHRoaXMgcGFnZQo+PiB0aGlzIHdheSB3ZSBjYW4gZmxleGlibHkgYWxsb2NhdGUgYW5kIHJl
ZmVyZW5jZSBidWZmZXJzIG9mIGFueSByZXF1ZXN0ZWQKPj4gc2l6ZQo+IFRoaXMgaW4gbm8gd2F5
IGFkZHJlc3NlcyBteSBvcmlnaW5hbCBvciBteSBzdWJzZXF1ZW50IHJlcGxpZXMuCnNvcnJ5IGZv
ciB0aGF0LCBnb3Qgd2hhdCB5b3Ugd2FudAphZ3JlZQo+IChBcGFydCBmcm9tIHRoYXQgZWxzZXdo
ZXJlIHlvdSBzdGF0ZSB0aGF0IGEgemVybyBncmVmIGluZGljYXRlcwo+IHRoZSBlbmQgb2YgdGhl
IGxpc3QuCiJJZiBzaGFyZWQKICAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBh
ZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgogICogICByZWZlcmVuY2UgdG8gdGhl
IG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChncmVmX2Rpcl9uZXh0X3BhZ2UgYmVsb3cKICAq
ICAgaXMgbm90IDApIgo+ICAgQW5kIHRoZSwgYW0gSSByZWFkaW5nIHRoaXMgbW9zdCByZWNlbnQg
cmVwbHkKPiBvZiB5b3VycyBjb3JyZWN0bHkgdGhhdCB5b3UgbWVhbiBmb3IgdGhpcyBsaXN0IHRv
IGJlIHZvbGF0aWxlPyBJZgo+IHNvLCBob3cgZG8gZnJvbnRlbmQgYW5kIGJhY2tlbmQgc3luY2hy
b25pemUgYWNjZXNzZXM/KQp0aGlzIGxpc3QgaXMgb25seSBwYXNzZWQgZnJvbSBmcm9udCB0byBi
YWNrIG9uIGJ1ZmZlciBhbGxvY2F0aW9uLAplLmcuIG9wZW4gY29tbWFuZCBhbmQgZGVzdHJveWVk
IG9uIGNsb3NlLgpzbywgcmVhZC93cml0ZSBoYXBwZW5zIG9uIGFscmVhZHkgZXN0YWJsaXNoZWQg
YnVmZmVyCj4KPiBKYW4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1i
aW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:56:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:56:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHvp-00068j-3Z; Fri, 25 Nov 2016 14:56:53 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAHvo-00068c-M1
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:56:52 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 56/CF-23854-33158385; Fri, 25 Nov 2016 14:56:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXS6fjDS9c40CL
 C4EWbgMXKnovMDowehz9cYQlgjGLNzEvKr0hgzVj1r5Wt4KNwxbrd21gaGOcJdDFycggJ5Em8
 fTyXCcTmFbCTWPZ1FSuILSFgKPH0/XU2EJtFQFXi+5q1YDVsAuoSbc+2g9WICBhJtD6ZCRTn4
 mAWOMAscfL5fmYQR1igiVFiwZmLYI6QwCpmiZXznjCDtHAK2Epc3HCZvYuRA2idoMTfHcIgYW
 YBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRWjRnFqUVlqka6
 xgV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmAI1jMwMO5g7Dzhd4hRkoNJSZRX
 75d5hBBfUn5KZUZicUZ8UWlOavEhRg0ODoFtu1ZfYJRiycvPS1WS4P3gbxEhJFiUmp5akZaZA
 4wSmFIJDh4lEV5+P6A0b3FBYm5xZjpE6hSjopQ47wKQPgGQREZpHlwbLDIvMcpKCfMyMjAwCP
 EUpBblZpagyr9iFOdgVBLmvQsyhSczrwRu+iugxUxAi51/mIMsLklESEk1MC4LmPhjiXCBv1y
 D6e4Mj21XJq6snb3ve9eMVff3nJZZtNt5dvDzS1FizHuEDNNd1xdt3dDwcucZlYNfl2sG7Kja
 fbdhm95N9nktzV4ap1cwSQmek15xpOviMc/l7J/Kl/lEndDwW/1SvelUZc4jj422P6X6u3g7w
 3r2bnPgiJ5UvMClj+voZWMlluKMREMt5qLiRAB2Lpw2xwIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1480085809!17476821!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24030 invoked from network); 25 Nov 2016 14:56:50 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-9.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 14:56:50 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 07:56:48 -0700
Message-Id: <58385F4002000078001225A8@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 07:56:48 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
 <58385CA50200007800122577@prv-mh.provo.novell.com>
 <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
In-Reply-To: <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDE1OjUwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDA0OjQ1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTU6MjcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gT24gMTEvMjUvMjAx
NiAwNDoxMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTQ6
NTksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAxMS8yNS8yMDE2IDAyOjU0
IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjU3LCA8
YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+Pj4+PiArc3RydWN0IHhlbnNuZF9wYWdlX2Rp
cmVjdG9yeSB7Cj4+Pj4+Pj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0X3BhZ2U7Cj4+
Pj4+Pj4gKyAgICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4+Pj4+PiBZb3UgY2FuJ3QgZml0IHRoYXQg
bWFueSByZXF1ZXN0cyBvbiBvbmUgcGFnZSBhbnl3YXksIHNvIEkgdGhpbmsgaXQKPj4+Pj4+IHdv
dWxkIGJlIGJldHRlciB0byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRz
IHJlc2VydmVkCj4+Pj4+PiBmb3IgZnV0dXJlIHVzZSAoc3BlY2lmaWVkIGFzIG11c3QtYmUtemVy
bykuCj4gZ290IHlvdQo+Pj4+PiB0aGVzZSBhcmUgbm90IGZvciByZXF1ZXN0cywgYnV0IGZvciBi
dWZmZXJzLiB5b3UgY2FuIGltYWdpbmUgdGhlIHNpemUgb2YKPj4+Pj4gdGhpcwo+Pj4+PiBidWZm
ZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5MmtIei4uLgo+Pj4+IEkg
ZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhdmUgb25lIHN1Y2ggZW50cnkgcGVyIHBhZ2UsIHNvIGhv
dwo+Pj4+IGNhbiBpdCBiZSBsYXJnZXIgdGhhbiAob3IgZXZlbiBlcXVhbCB0bykgUEFHRV9TSVpF
IC8gc2l6ZW9mKGdyYW50X3JlZl90KT8KPj4+IHdlIGVtcGxveSB0aGUgaWRlYSBvZiBhIGxpbmtl
ZCBsaXN0IGhlcmUsIGUuZy4gZ3JlZl9kaXJfbmV4dF9wYWdlIHBvaW50cwo+Pj4gdG8gdGhlIG5l
eHQgcGFnZSBvZiB0aGUgc2FtZSBzdHJ1Y3R1cmUuCj4+PiBpZiB0aGVyZSBhcmUgbm8gbW9yZSBw
YWdlcyB3aXRoIGdyZWZzIHRoZW4gbnVtX2dyZWZzIHdpbGwgbm90IGJlIGVxdWFsIHRvCj4+PiAo
UEFHRV9TSVpFIC0gc2l6ZW9mKGdyZWZfZGlyX25leHRfcGFnZSkgLSBzaXplb2YobnVtX2dyZWZz
KSkgLwo+Pj4gc2l6ZW9mKGdyYW50X3JlZl90KSwKPj4+IGJ1dCB3aWxsIGNvbnRhaW4gdGhlIHJl
bWFpbmluZyBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCj4+PiB0aGlzIHdheSB3ZSBjYW4g
ZmxleGlibHkgYWxsb2NhdGUgYW5kIHJlZmVyZW5jZSBidWZmZXJzIG9mIGFueSByZXF1ZXN0ZWQK
Pj4+IHNpemUKPj4gVGhpcyBpbiBubyB3YXkgYWRkcmVzc2VzIG15IG9yaWdpbmFsIG9yIG15IHN1
YnNlcXVlbnQgcmVwbGllcy4KPiBzb3JyeSBmb3IgdGhhdCwgZ290IHdoYXQgeW91IHdhbnQKPiBh
Z3JlZQo+PiAoQXBhcnQgZnJvbSB0aGF0IGVsc2V3aGVyZSB5b3Ugc3RhdGUgdGhhdCBhIHplcm8g
Z3JlZiBpbmRpY2F0ZXMKPj4gdGhlIGVuZCBvZiB0aGUgbGlzdC4KPiAiSWYgc2hhcmVkCj4gICAq
ICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkgdGhpcyBzaW5n
bGUgcGFnZSwgdGhlbgo+ICAgKiAgIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIG11c3QgYmUg
c3VwcGxpZWQgKGdyZWZfZGlyX25leHRfcGFnZSBiZWxvdwo+ICAgKiAgIGlzIG5vdCAwKSIKCk9r
YXksIGluIHRoYXQgY2FzZSAtIHdoYXQncyB0aGUgY291bnQgZm9yIGluIHRoZSBmaXJzdCBwbGFj
ZT8KQ291bGRuJ3QgeW91IHNpbXBseSBmaWxsIGFsbCB0aGUgcmVzdCBvZiB0aGUgcGFnZSB3aXRo
IGdyZWZzLCBhcwppdCB3b3VsZCBiZSBjbGVhciBmcm9tIHRoZSBzcGVjaWZpZWQgYnVmZmVyIHNp
emUgaG93IG1hbnkgdGhlcmUKYXJlPwoKPj4gICBBbmQgdGhlLCBhbSBJIHJlYWRpbmcgdGhpcyBt
b3N0IHJlY2VudCByZXBseQo+PiBvZiB5b3VycyBjb3JyZWN0bHkgdGhhdCB5b3UgbWVhbiBmb3Ig
dGhpcyBsaXN0IHRvIGJlIHZvbGF0aWxlPyBJZgo+PiBzbywgaG93IGRvIGZyb250ZW5kIGFuZCBi
YWNrZW5kIHN5bmNocm9uaXplIGFjY2Vzc2VzPykKPiB0aGlzIGxpc3QgaXMgb25seSBwYXNzZWQg
ZnJvbSBmcm9udCB0byBiYWNrIG9uIGJ1ZmZlciBhbGxvY2F0aW9uLAo+IGUuZy4gb3BlbiBjb21t
YW5kIGFuZCBkZXN0cm95ZWQgb24gY2xvc2UuCj4gc28sIHJlYWQvd3JpdGUgaGFwcGVucyBvbiBh
bHJlYWR5IGVzdGFibGlzaGVkIGJ1ZmZlcgoKU28gaWYgcmVhZC93cml0ZSB1c2UgdGhhdCBidWZm
ZXIsIGFuZCB0aGUgdm9sdW1lIGFuZCBtdXRpbmcKY29udHJvbHMgdXNlIGl0IHRvbywgaG93IGRv
IEkgY2hhbmdlIHRoZSB2b2x1bWUgd2hpbGUgbGlzdGVuaW5nCndpdGhvdXQgZGlzdHVyYmluZyB0
aGUgcmVhZC93cml0ZT8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 14:56:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 14:56:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAHvp-00068j-3Z; Fri, 25 Nov 2016 14:56:53 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1cAHvo-00068c-M1
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 14:56:52 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 56/CF-23854-33158385; Fri, 25 Nov 2016 14:56:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXS6fjDS9c40CL
 C4EWbgMXKnovMDowehz9cYQlgjGLNzEvKr0hgzVj1r5Wt4KNwxbrd21gaGOcJdDFycggJ5Em8
 fTyXCcTmFbCTWPZ1FSuILSFgKPH0/XU2EJtFQFXi+5q1YDVsAuoSbc+2g9WICBhJtD6ZCRTn4
 mAWOMAscfL5fmYQR1igiVFiwZmLYI6QwCpmiZXznjCDtHAK2Epc3HCZvYuRA2idoMTfHcIgYW
 YBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRWjRnFqUVlqka6
 xgV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmAI1jMwMO5g7Dzhd4hRkoNJSZRX
 75d5hBBfUn5KZUZicUZ8UWlOavEhRg0ODoFtu1ZfYJRiycvPS1WS4P3gbxEhJFiUmp5akZaZA
 4wSmFIJDh4lEV5+P6A0b3FBYm5xZjpE6hSjopQ47wKQPgGQREZpHlwbLDIvMcpKCfMyMjAwCP
 EUpBblZpagyr9iFOdgVBLmvQsyhSczrwRu+iugxUxAi51/mIMsLklESEk1MC4LmPhjiXCBv1y
 D6e4Mj21XJq6snb3ve9eMVff3nJZZtNt5dvDzS1FizHuEDNNd1xdt3dDwcucZlYNfl2sG7Kja
 fbdhm95N9nktzV4ap1cwSQmek15xpOviMc/l7J/Kl/lEndDwW/1SvelUZc4jj422P6X6u3g7w
 3r2bnPgiJ5UvMClj+voZWMlluKMREMt5qLiRAB2Lpw2xwIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1480085809!17476821!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24030 invoked from network); 25 Nov 2016 14:56:50 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-9.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 25 Nov 2016 14:56:50 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 25 Nov 2016 07:56:48 -0700
Message-Id: <58385F4002000078001225A8@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Fri, 25 Nov 2016 07:56:48 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
 <58385CA50200007800122577@prv-mh.provo.novell.com>
 <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
In-Reply-To: <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjExLjE2IGF0IDE1OjUwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yNS8yMDE2IDA0OjQ1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTU6MjcsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gT24gMTEvMjUvMjAx
NiAwNDoxMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTQ6
NTksIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAxMS8yNS8yMDE2IDAyOjU0
IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+IE9uIDI1LjExLjE2IGF0IDEyOjU3LCA8
YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+Pj4+PiArc3RydWN0IHhlbnNuZF9wYWdlX2Rp
cmVjdG9yeSB7Cj4+Pj4+Pj4gKyAgICBncmFudF9yZWZfdCBncmVmX2Rpcl9uZXh0X3BhZ2U7Cj4+
Pj4+Pj4gKyAgICB1aW50MzJfdCBudW1fZ3JlZnM7Cj4+Pj4+PiBZb3UgY2FuJ3QgZml0IHRoYXQg
bWFueSByZXF1ZXN0cyBvbiBvbmUgcGFnZSBhbnl3YXksIHNvIEkgdGhpbmsgaXQKPj4+Pj4+IHdv
dWxkIGJlIGJldHRlciB0byBsaW1pdCB0aGlzIHRvIDE2IGJpdHMsIGFuZCBsZWF2ZSAxNiBiaXRz
IHJlc2VydmVkCj4+Pj4+PiBmb3IgZnV0dXJlIHVzZSAoc3BlY2lmaWVkIGFzIG11c3QtYmUtemVy
bykuCj4gZ290IHlvdQo+Pj4+PiB0aGVzZSBhcmUgbm90IGZvciByZXF1ZXN0cywgYnV0IGZvciBi
dWZmZXJzLiB5b3UgY2FuIGltYWdpbmUgdGhlIHNpemUgb2YKPj4+Pj4gdGhpcwo+Pj4+PiBidWZm
ZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5MmtIei4uLgo+Pj4+IEkg
ZG9uJ3QgdW5kZXJzdGFuZDogWW91IGhhdmUgb25lIHN1Y2ggZW50cnkgcGVyIHBhZ2UsIHNvIGhv
dwo+Pj4+IGNhbiBpdCBiZSBsYXJnZXIgdGhhbiAob3IgZXZlbiBlcXVhbCB0bykgUEFHRV9TSVpF
IC8gc2l6ZW9mKGdyYW50X3JlZl90KT8KPj4+IHdlIGVtcGxveSB0aGUgaWRlYSBvZiBhIGxpbmtl
ZCBsaXN0IGhlcmUsIGUuZy4gZ3JlZl9kaXJfbmV4dF9wYWdlIHBvaW50cwo+Pj4gdG8gdGhlIG5l
eHQgcGFnZSBvZiB0aGUgc2FtZSBzdHJ1Y3R1cmUuCj4+PiBpZiB0aGVyZSBhcmUgbm8gbW9yZSBw
YWdlcyB3aXRoIGdyZWZzIHRoZW4gbnVtX2dyZWZzIHdpbGwgbm90IGJlIGVxdWFsIHRvCj4+PiAo
UEFHRV9TSVpFIC0gc2l6ZW9mKGdyZWZfZGlyX25leHRfcGFnZSkgLSBzaXplb2YobnVtX2dyZWZz
KSkgLwo+Pj4gc2l6ZW9mKGdyYW50X3JlZl90KSwKPj4+IGJ1dCB3aWxsIGNvbnRhaW4gdGhlIHJl
bWFpbmluZyBudW1iZXIgb2YgZ3JlZnMgaW4gdGhpcyBwYWdlCj4+PiB0aGlzIHdheSB3ZSBjYW4g
ZmxleGlibHkgYWxsb2NhdGUgYW5kIHJlZmVyZW5jZSBidWZmZXJzIG9mIGFueSByZXF1ZXN0ZWQK
Pj4+IHNpemUKPj4gVGhpcyBpbiBubyB3YXkgYWRkcmVzc2VzIG15IG9yaWdpbmFsIG9yIG15IHN1
YnNlcXVlbnQgcmVwbGllcy4KPiBzb3JyeSBmb3IgdGhhdCwgZ290IHdoYXQgeW91IHdhbnQKPiBh
Z3JlZQo+PiAoQXBhcnQgZnJvbSB0aGF0IGVsc2V3aGVyZSB5b3Ugc3RhdGUgdGhhdCBhIHplcm8g
Z3JlZiBpbmRpY2F0ZXMKPj4gdGhlIGVuZCBvZiB0aGUgbGlzdC4KPiAiSWYgc2hhcmVkCj4gICAq
ICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkgdGhpcyBzaW5n
bGUgcGFnZSwgdGhlbgo+ICAgKiAgIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIG11c3QgYmUg
c3VwcGxpZWQgKGdyZWZfZGlyX25leHRfcGFnZSBiZWxvdwo+ICAgKiAgIGlzIG5vdCAwKSIKCk9r
YXksIGluIHRoYXQgY2FzZSAtIHdoYXQncyB0aGUgY291bnQgZm9yIGluIHRoZSBmaXJzdCBwbGFj
ZT8KQ291bGRuJ3QgeW91IHNpbXBseSBmaWxsIGFsbCB0aGUgcmVzdCBvZiB0aGUgcGFnZSB3aXRo
IGdyZWZzLCBhcwppdCB3b3VsZCBiZSBjbGVhciBmcm9tIHRoZSBzcGVjaWZpZWQgYnVmZmVyIHNp
emUgaG93IG1hbnkgdGhlcmUKYXJlPwoKPj4gICBBbmQgdGhlLCBhbSBJIHJlYWRpbmcgdGhpcyBt
b3N0IHJlY2VudCByZXBseQo+PiBvZiB5b3VycyBjb3JyZWN0bHkgdGhhdCB5b3UgbWVhbiBmb3Ig
dGhpcyBsaXN0IHRvIGJlIHZvbGF0aWxlPyBJZgo+PiBzbywgaG93IGRvIGZyb250ZW5kIGFuZCBi
YWNrZW5kIHN5bmNocm9uaXplIGFjY2Vzc2VzPykKPiB0aGlzIGxpc3QgaXMgb25seSBwYXNzZWQg
ZnJvbSBmcm9udCB0byBiYWNrIG9uIGJ1ZmZlciBhbGxvY2F0aW9uLAo+IGUuZy4gb3BlbiBjb21t
YW5kIGFuZCBkZXN0cm95ZWQgb24gY2xvc2UuCj4gc28sIHJlYWQvd3JpdGUgaGFwcGVucyBvbiBh
bHJlYWR5IGVzdGFibGlzaGVkIGJ1ZmZlcgoKU28gaWYgcmVhZC93cml0ZSB1c2UgdGhhdCBidWZm
ZXIsIGFuZCB0aGUgdm9sdW1lIGFuZCBtdXRpbmcKY29udHJvbHMgdXNlIGl0IHRvbywgaG93IGRv
IEkgY2hhbmdlIHRoZSB2b2x1bWUgd2hpbGUgbGlzdGVuaW5nCndpdGhvdXQgZGlzdHVyYmluZyB0
aGUgcmVhZC93cml0ZT8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 15:04:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 15:04:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAI3O-0007Ae-Kq; Fri, 25 Nov 2016 15:04:42 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAI3M-00078M-I2
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 15:04:40 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 71/67-13537-70358385; Fri, 25 Nov 2016 15:04:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRWlGSWpSXmKPExsXiVRvkpMsebBF
 hcGUGi8XKnovMDowehz9cYQlgjGLNzEvKr0hgzfi5+DFTwXrxivU98xgbGCcLdzFycQgJzGeU
 uHLkDyuIwyKwlFXi9dxDbCCOhMBBVonjy04CZTiAnBiJ1+/Euxg5gcxyiUX3b7KA2EICihJfn
 01ngpg0g0li2r7bLCCOsEATo8SCMxeZQapEBJQlen/9ZoGouscscf3LQXYQh1lgPrPExlfzwW
 axCRhJLL/xA8zmFbCReDt1IjuIzSKgKrF+30MmEFtUIFzi/ayFbBA1ghInZz4Bq+cUsJeYs2I
 fWD2zgK3Enbm7mSFseYntb+cwT2AUnoWkZRaSsllIyhYwMq9iVC9OLSpLLdI11ksqykzPKMlN
 zMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECAx3BiDYwbj3n9MhRkkOJiVRXr1f5hFCfEn5KZUZi
 cUZ8UWlOanFhxhlODiUJHjPBVpECAkWpaanVqRl5gAjDyYtwcGjJMLL7weU5i0uSMwtzkyHSJ
 1i1OVo+/DhAZMQS15+XqqUOC9nEFCRAEhRRmke3AhYErjEKCslzMsIdJQQT0FqUW5mCar8K0Z
 xDkYlYd4CkCk8mXklcJteAR3BBHSE8w9zkCNKEhFSUg2MProvZuSwnN3z8hLDbZ55Lz6fjvcS
 OO9opZGcs2fauay9/e2pTRs/V54tLTaKP1gQeJZtm4rXn5o871mLM97lPU8IMr7n+aB2RXxtQ
 mDIjfA3V3JCnme+nvnquF77zonrFy9+oJHXH1x5y3bF5WVvpxz7caz1/HzeB22WO1bW9m/+sj
 +yJW3rKSWW4oxEQy3mouJEAGlv6Uf9AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480086278!72373053!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6854 invoked from network); 25 Nov 2016 15:04:38 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 15:04:38 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so8086265wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 07:04:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=DZmpU4HkOTz8XDY/3IDTsUWACw97WKBzE8toZMMWgKk=;
 b=SAsHck6XLjYXlPkZpGmzHdq+9IKVhqdkUiM+xijwd4UFAFdjqZd4u0VvsArSGhDTnc
 4uBpIqHe+ogMlO/c9aMS77ORzj0b5hv2iVjzPm/AFobLz4vJXRkZ9XL47TQdnBIwCfMA
 ath/auP0IiB/8QNzUO052tpIsy/b/FJoz19Fm2P4MvKLeexL2JAVXaa6cLC3uweRSOli
 Nl12kApO90EgBQpoQSGaUVuJ0pGeDZwkdRgsupwJawVE5xQNVmt5L6sRv6n0eU63Flut
 d9oZ5lxDRZaxuJKYZm10Dl3gPlXFnwzLIPs0pb0j98v3VJJPexzs89nc5eoutQITgqM6
 22LQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=DZmpU4HkOTz8XDY/3IDTsUWACw97WKBzE8toZMMWgKk=;
 b=JQuBijd5qR1wUBeS8audpip9FB9B+4gRmvUCIruoBZHTGY/Y+is+bJsTFsBEmhzL5R
 b5aXUUN4Bk+mW8cACOYpUUk8v9gRwvFwv97XXRj3g2PAp7RA5LCZFQI1kyvC/xOOhjT4
 fPFHJyYueWOmDpmKGRWs0E2SWgN2GG7x+Eg62IVE9//sKNBPpC5GBUHT+Z0xOrinnxT7
 UcCqn7Z3X/YHWvtpf/exbIagYIiKl136LAO0+M/noVqz7dgJXfmZbdinEmT796WjUAoT
 T42AF9aSv+vd1Asf4xZOzFaiwtX7DhrZgzXgpOL1y/pCjyxKmuzxbRQnTB9q1yL7VN59
 BzNA==
X-Gm-Message-State: AKaTC03YU1nVUULaxC4jYLTcxfljNDylfRx0u/+mxf3XF8u0Ii1iCTaYOHHw/G26s75ngw==
X-Received: by 10.28.0.210 with SMTP id 201mr7795097wma.49.1480086278637;
 Fri, 25 Nov 2016 07:04:38 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 f126sm13799680wme.22.2016.11.25.07.04.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 07:04:38 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
 <58385CA50200007800122577@prv-mh.provo.novell.com>
 <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
 <58385F4002000078001225A8@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <e0264020-6a3b-8e33-0c94-7ce76c4b8021@gmail.com>
Date: Fri, 25 Nov 2016 17:04:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58385F4002000078001225A8@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwNDo1NiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTU6NTAsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yNS8yMDE2
IDA0OjQ1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjExLjE2IGF0IDE1OjI3
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiBPbiAxMS8yNS8yMDE2IDA0OjEyIFBN
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTQ6NTksIDxhbmRy
MjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+Pj4gT24gMTEvMjUvMjAxNiAwMjo1NCBQTSwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTI6NTcsIDxhbmRyMjAw
MEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+Pj4+PiArc3RydWN0IHhlbnNuZF9wYWdlX2RpcmVjdG9y
eSB7Cj4+Pj4+Pj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOwo+Pj4+Pj4+
PiArICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4+Pj4+PiBZb3UgY2FuJ3QgZml0IHRoYXQgbWFu
eSByZXF1ZXN0cyBvbiBvbmUgcGFnZSBhbnl3YXksIHNvIEkgdGhpbmsgaXQKPj4+Pj4+PiB3b3Vs
ZCBiZSBiZXR0ZXIgdG8gbGltaXQgdGhpcyB0byAxNiBiaXRzLCBhbmQgbGVhdmUgMTYgYml0cyBy
ZXNlcnZlZAo+Pj4+Pj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJv
KS4KPj4gZ290IHlvdQo+Pj4+Pj4gdGhlc2UgYXJlIG5vdCBmb3IgcmVxdWVzdHMsIGJ1dCBmb3Ig
YnVmZmVycy4geW91IGNhbiBpbWFnaW5lIHRoZSBzaXplIG9mCj4+Pj4+PiB0aGlzCj4+Pj4+PiBi
dWZmZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5MmtIei4uLgo+Pj4+
PiBJIGRvbid0IHVuZGVyc3RhbmQ6IFlvdSBoYXZlIG9uZSBzdWNoIGVudHJ5IHBlciBwYWdlLCBz
byBob3cKPj4+Pj4gY2FuIGl0IGJlIGxhcmdlciB0aGFuIChvciBldmVuIGVxdWFsIHRvKSBQQUdF
X1NJWkUgLyBzaXplb2YoZ3JhbnRfcmVmX3QpPwo+Pj4+IHdlIGVtcGxveSB0aGUgaWRlYSBvZiBh
IGxpbmtlZCBsaXN0IGhlcmUsIGUuZy4gZ3JlZl9kaXJfbmV4dF9wYWdlIHBvaW50cwo+Pj4+IHRv
IHRoZSBuZXh0IHBhZ2Ugb2YgdGhlIHNhbWUgc3RydWN0dXJlLgo+Pj4+IGlmIHRoZXJlIGFyZSBu
byBtb3JlIHBhZ2VzIHdpdGggZ3JlZnMgdGhlbiBudW1fZ3JlZnMgd2lsbCBub3QgYmUgZXF1YWwg
dG8KPj4+PiAoUEFHRV9TSVpFIC0gc2l6ZW9mKGdyZWZfZGlyX25leHRfcGFnZSkgLSBzaXplb2Yo
bnVtX2dyZWZzKSkgLwo+Pj4+IHNpemVvZihncmFudF9yZWZfdCksCj4+Pj4gYnV0IHdpbGwgY29u
dGFpbiB0aGUgcmVtYWluaW5nIG51bWJlciBvZiBncmVmcyBpbiB0aGlzIHBhZ2UKPj4+PiB0aGlz
IHdheSB3ZSBjYW4gZmxleGlibHkgYWxsb2NhdGUgYW5kIHJlZmVyZW5jZSBidWZmZXJzIG9mIGFu
eSByZXF1ZXN0ZWQKPj4+PiBzaXplCj4+PiBUaGlzIGluIG5vIHdheSBhZGRyZXNzZXMgbXkgb3Jp
Z2luYWwgb3IgbXkgc3Vic2VxdWVudCByZXBsaWVzLgo+PiBzb3JyeSBmb3IgdGhhdCwgZ290IHdo
YXQgeW91IHdhbnQKPj4gYWdyZWUKPj4+IChBcGFydCBmcm9tIHRoYXQgZWxzZXdoZXJlIHlvdSBz
dGF0ZSB0aGF0IGEgemVybyBncmVmIGluZGljYXRlcwo+Pj4gdGhlIGVuZCBvZiB0aGUgbGlzdC4K
Pj4gIklmIHNoYXJlZAo+PiAgICAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBh
ZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgo+PiAgICAqICAgcmVmZXJlbmNlIHRv
IHRoZSBuZXh0IHBhZ2UgbXVzdCBiZSBzdXBwbGllZCAoZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93
Cj4+ICAgICogICBpcyBub3QgMCkiCj4gT2theSwgaW4gdGhhdCBjYXNlIC0gd2hhdCdzIHRoZSBj
b3VudCBmb3IgaW4gdGhlIGZpcnN0IHBsYWNlPwo+IENvdWxkbid0IHlvdSBzaW1wbHkgZmlsbCBh
bGwgdGhlIHJlc3Qgb2YgdGhlIHBhZ2Ugd2l0aCBncmVmcywgYXMKPiBpdCB3b3VsZCBiZSBjbGVh
ciBmcm9tIHRoZSBzcGVjaWZpZWQgYnVmZmVyIHNpemUgaG93IG1hbnkgdGhlcmUKPiBhcmU/Cnll
cywgdGhpcyBjYW4gYmUgZG9uZSB0aGlzIHdheS4gSSB3aWxsIHJlbW92ZSBudW1fZ3JlZnMgYW5k
IHB1dCBhIGNvbW1lbnQKb24gaG93IHRvIGRldGVybWluZSB3aGVuIHRvIHN0b3AKPj4+ICAgIEFu
ZCB0aGUsIGFtIEkgcmVhZGluZyB0aGlzIG1vc3QgcmVjZW50IHJlcGx5Cj4+PiBvZiB5b3VycyBj
b3JyZWN0bHkgdGhhdCB5b3UgbWVhbiBmb3IgdGhpcyBsaXN0IHRvIGJlIHZvbGF0aWxlPyBJZgo+
Pj4gc28sIGhvdyBkbyBmcm9udGVuZCBhbmQgYmFja2VuZCBzeW5jaHJvbml6ZSBhY2Nlc3Nlcz8p
Cj4+IHRoaXMgbGlzdCBpcyBvbmx5IHBhc3NlZCBmcm9tIGZyb250IHRvIGJhY2sgb24gYnVmZmVy
IGFsbG9jYXRpb24sCj4+IGUuZy4gb3BlbiBjb21tYW5kIGFuZCBkZXN0cm95ZWQgb24gY2xvc2Uu
Cj4+IHNvLCByZWFkL3dyaXRlIGhhcHBlbnMgb24gYWxyZWFkeSBlc3RhYmxpc2hlZCBidWZmZXIK
PiBTbyBpZiByZWFkL3dyaXRlIHVzZSB0aGF0IGJ1ZmZlciwgYW5kIHRoZSB2b2x1bWUgYW5kIG11
dGluZwo+IGNvbnRyb2xzIHVzZSBpdCB0b28sIGhvdyBkbyBJIGNoYW5nZSB0aGUgdm9sdW1lIHdo
aWxlIGxpc3RlbmluZwo+IHdpdGhvdXQgZGlzdHVyYmluZyB0aGUgcmVhZC93cml0ZT8KcmVhZC93
cml0ZSBkbyBub3QgaGFwcGVuIGNvbnRpbnVvdXNseSwgZS5nLiBzb3VuZCBjYXJkIGZpbGxzIGl0
cwppbnRlcm5hbCBidWZmZXJzIChvdXIgYnVmZmVyIGlzIGJ1c3kpIGFuZCB0aGVuIHVudGlsIG5l
eHQgcmUtZmlsbCBvdXIKYnVmZmVyIGlzIGZyZWUuIHRoYXQgbWVhbnMgdGhhdCB0aGVyZSBpcyBh
bG1vc3Qgbm8gY29uZ2VzdGlvbiBhbmQKYWx3YXlzIGEgZ29vZCBjaGFuY2UgdG8gc2V0L2dldCB2
b2x1bWUgdy9vIHByb2JsZW0KPiBKYW4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRl
ZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Fri Nov 25 15:04:43 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 25 Nov 2016 15:04:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cAI3O-0007Ae-Kq; Fri, 25 Nov 2016 15:04:42 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>) id 1cAI3M-00078M-I2
 for embedded-pv-devel@lists.xenproject.org; Fri, 25 Nov 2016 15:04:40 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 71/67-13537-70358385; Fri, 25 Nov 2016 15:04:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRWlGSWpSXmKPExsXiVRvkpMsebBF
 hcGUGi8XKnovMDowehz9cYQlgjGLNzEvKr0hgzfi5+DFTwXrxivU98xgbGCcLdzFycQgJzGeU
 uHLkDyuIwyKwlFXi9dxDbCCOhMBBVonjy04CZTiAnBiJ1+/Euxg5gcxyiUX3b7KA2EICihJfn
 01ngpg0g0li2r7bLCCOsEATo8SCMxeZQapEBJQlen/9ZoGouscscf3LQXYQh1lgPrPExlfzwW
 axCRhJLL/xA8zmFbCReDt1IjuIzSKgKrF+30MmEFtUIFzi/ayFbBA1ghInZz4Bq+cUsJeYs2I
 fWD2zgK3Enbm7mSFseYntb+cwT2AUnoWkZRaSsllIyhYwMq9iVC9OLSpLLdI11ksqykzPKMlN
 zMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECAx3BiDYwbj3n9MhRkkOJiVRXr1f5hFCfEn5KZUZi
 cUZ8UWlOanFhxhlODiUJHjPBVpECAkWpaanVqRl5gAjDyYtwcGjJMLL7weU5i0uSMwtzkyHSJ
 1i1OVo+/DhAZMQS15+XqqUOC9nEFCRAEhRRmke3AhYErjEKCslzMsIdJQQT0FqUW5mCar8K0Z
 xDkYlYd4CkCk8mXklcJteAR3BBHSE8w9zkCNKEhFSUg2MProvZuSwnN3z8hLDbZ55Lz6fjvcS
 OO9opZGcs2fauay9/e2pTRs/V54tLTaKP1gQeJZtm4rXn5o871mLM97lPU8IMr7n+aB2RXxtQ
 mDIjfA3V3JCnme+nvnquF77zonrFy9+oJHXH1x5y3bF5WVvpxz7caz1/HzeB22WO1bW9m/+sj
 +yJW3rKSWW4oxEQy3mouJEAGlv6Uf9AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480086278!72373053!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6854 invoked from network); 25 Nov 2016 15:04:38 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 Nov 2016 15:04:38 -0000
Received: by mail-wm0-f66.google.com with SMTP id g23so8086265wme.1
 for <embedded-pv-devel@lists.xenproject.org>;
 Fri, 25 Nov 2016 07:04:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=DZmpU4HkOTz8XDY/3IDTsUWACw97WKBzE8toZMMWgKk=;
 b=SAsHck6XLjYXlPkZpGmzHdq+9IKVhqdkUiM+xijwd4UFAFdjqZd4u0VvsArSGhDTnc
 4uBpIqHe+ogMlO/c9aMS77ORzj0b5hv2iVjzPm/AFobLz4vJXRkZ9XL47TQdnBIwCfMA
 ath/auP0IiB/8QNzUO052tpIsy/b/FJoz19Fm2P4MvKLeexL2JAVXaa6cLC3uweRSOli
 Nl12kApO90EgBQpoQSGaUVuJ0pGeDZwkdRgsupwJawVE5xQNVmt5L6sRv6n0eU63Flut
 d9oZ5lxDRZaxuJKYZm10Dl3gPlXFnwzLIPs0pb0j98v3VJJPexzs89nc5eoutQITgqM6
 22LQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=DZmpU4HkOTz8XDY/3IDTsUWACw97WKBzE8toZMMWgKk=;
 b=JQuBijd5qR1wUBeS8audpip9FB9B+4gRmvUCIruoBZHTGY/Y+is+bJsTFsBEmhzL5R
 b5aXUUN4Bk+mW8cACOYpUUk8v9gRwvFwv97XXRj3g2PAp7RA5LCZFQI1kyvC/xOOhjT4
 fPFHJyYueWOmDpmKGRWs0E2SWgN2GG7x+Eg62IVE9//sKNBPpC5GBUHT+Z0xOrinnxT7
 UcCqn7Z3X/YHWvtpf/exbIagYIiKl136LAO0+M/noVqz7dgJXfmZbdinEmT796WjUAoT
 T42AF9aSv+vd1Asf4xZOzFaiwtX7DhrZgzXgpOL1y/pCjyxKmuzxbRQnTB9q1yL7VN59
 BzNA==
X-Gm-Message-State: AKaTC03YU1nVUULaxC4jYLTcxfljNDylfRx0u/+mxf3XF8u0Ii1iCTaYOHHw/G26s75ngw==
X-Received: by 10.28.0.210 with SMTP id 201mr7795097wma.49.1480086278637;
 Fri, 25 Nov 2016 07:04:38 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 f126sm13799680wme.22.2016.11.25.07.04.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 25 Nov 2016 07:04:38 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480075065-4007-1-git-send-email-andr2000@gmail.com>
 <1480075065-4007-2-git-send-email-andr2000@gmail.com>
 <5838428E0200007800122429@prv-mh.provo.novell.com>
 <71835729-96e4-4577-a643-8d9eb92f02bf@gmail.com>
 <583854C00200007800122511@prv-mh.provo.novell.com>
 <3804f5db-4c23-b898-1503-4413a84bd91a@gmail.com>
 <58385CA50200007800122577@prv-mh.provo.novell.com>
 <bbf7d6b8-11f6-c32b-375f-592a68faeb52@gmail.com>
 <58385F4002000078001225A8@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <e0264020-6a3b-8e33-0c94-7ce76c4b8021@gmail.com>
Date: Fri, 25 Nov 2016 17:04:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <58385F4002000078001225A8@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xen.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v12] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjUvMjAxNiAwNDo1NiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMTEu
MTYgYXQgMTU6NTAsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yNS8yMDE2
IDA0OjQ1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjExLjE2IGF0IDE1OjI3
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiBPbiAxMS8yNS8yMDE2IDA0OjEyIFBN
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTQ6NTksIDxhbmRy
MjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+Pj4gT24gMTEvMjUvMjAxNiAwMjo1NCBQTSwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+Pj4gT24gMjUuMTEuMTYgYXQgMTI6NTcsIDxhbmRyMjAw
MEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4+Pj4+PiArc3RydWN0IHhlbnNuZF9wYWdlX2RpcmVjdG9y
eSB7Cj4+Pj4+Pj4+ICsgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOwo+Pj4+Pj4+
PiArICAgIHVpbnQzMl90IG51bV9ncmVmczsKPj4+Pj4+PiBZb3UgY2FuJ3QgZml0IHRoYXQgbWFu
eSByZXF1ZXN0cyBvbiBvbmUgcGFnZSBhbnl3YXksIHNvIEkgdGhpbmsgaXQKPj4+Pj4+PiB3b3Vs
ZCBiZSBiZXR0ZXIgdG8gbGltaXQgdGhpcyB0byAxNiBiaXRzLCBhbmQgbGVhdmUgMTYgYml0cyBy
ZXNlcnZlZAo+Pj4+Pj4+IGZvciBmdXR1cmUgdXNlIChzcGVjaWZpZWQgYXMgbXVzdC1iZS16ZXJv
KS4KPj4gZ290IHlvdQo+Pj4+Pj4gdGhlc2UgYXJlIG5vdCBmb3IgcmVxdWVzdHMsIGJ1dCBmb3Ig
YnVmZmVycy4geW91IGNhbiBpbWFnaW5lIHRoZSBzaXplIG9mCj4+Pj4+PiB0aGlzCj4+Pj4+PiBi
dWZmZXIgaWYgd2UgcGxheSBzb21ldGhpbmcgbGlrZSA4IGNoYW5uZWxzIDE5MmtIei4uLgo+Pj4+
PiBJIGRvbid0IHVuZGVyc3RhbmQ6IFlvdSBoYXZlIG9uZSBzdWNoIGVudHJ5IHBlciBwYWdlLCBz
byBob3cKPj4+Pj4gY2FuIGl0IGJlIGxhcmdlciB0aGFuIChvciBldmVuIGVxdWFsIHRvKSBQQUdF
X1NJWkUgLyBzaXplb2YoZ3JhbnRfcmVmX3QpPwo+Pj4+IHdlIGVtcGxveSB0aGUgaWRlYSBvZiBh
IGxpbmtlZCBsaXN0IGhlcmUsIGUuZy4gZ3JlZl9kaXJfbmV4dF9wYWdlIHBvaW50cwo+Pj4+IHRv
IHRoZSBuZXh0IHBhZ2Ugb2YgdGhlIHNhbWUgc3RydWN0dXJlLgo+Pj4+IGlmIHRoZXJlIGFyZSBu
byBtb3JlIHBhZ2VzIHdpdGggZ3JlZnMgdGhlbiBudW1fZ3JlZnMgd2lsbCBub3QgYmUgZXF1YWwg
dG8KPj4+PiAoUEFHRV9TSVpFIC0gc2l6ZW9mKGdyZWZfZGlyX25leHRfcGFnZSkgLSBzaXplb2Yo
bnVtX2dyZWZzKSkgLwo+Pj4+IHNpemVvZihncmFudF9yZWZfdCksCj4+Pj4gYnV0IHdpbGwgY29u
dGFpbiB0aGUgcmVtYWluaW5nIG51bWJlciBvZiBncmVmcyBpbiB0aGlzIHBhZ2UKPj4+PiB0aGlz
IHdheSB3ZSBjYW4gZmxleGlibHkgYWxsb2NhdGUgYW5kIHJlZmVyZW5jZSBidWZmZXJzIG9mIGFu
eSByZXF1ZXN0ZWQKPj4+PiBzaXplCj4+PiBUaGlzIGluIG5vIHdheSBhZGRyZXNzZXMgbXkgb3Jp
Z2luYWwgb3IgbXkgc3Vic2VxdWVudCByZXBsaWVzLgo+PiBzb3JyeSBmb3IgdGhhdCwgZ290IHdo
YXQgeW91IHdhbnQKPj4gYWdyZWUKPj4+IChBcGFydCBmcm9tIHRoYXQgZWxzZXdoZXJlIHlvdSBz
dGF0ZSB0aGF0IGEgemVybyBncmVmIGluZGljYXRlcwo+Pj4gdGhlIGVuZCBvZiB0aGUgbGlzdC4K
Pj4gIklmIHNoYXJlZAo+PiAgICAqICAgYnVmZmVyIHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBh
ZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwgdGhlbgo+PiAgICAqICAgcmVmZXJlbmNlIHRv
IHRoZSBuZXh0IHBhZ2UgbXVzdCBiZSBzdXBwbGllZCAoZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93
Cj4+ICAgICogICBpcyBub3QgMCkiCj4gT2theSwgaW4gdGhhdCBjYXNlIC0gd2hhdCdzIHRoZSBj
b3VudCBmb3IgaW4gdGhlIGZpcnN0IHBsYWNlPwo+IENvdWxkbid0IHlvdSBzaW1wbHkgZmlsbCBh
bGwgdGhlIHJlc3Qgb2YgdGhlIHBhZ2Ugd2l0aCBncmVmcywgYXMKPiBpdCB3b3VsZCBiZSBjbGVh
ciBmcm9tIHRoZSBzcGVjaWZpZWQgYnVmZmVyIHNpemUgaG93IG1hbnkgdGhlcmUKPiBhcmU/Cnll
cywgdGhpcyBjYW4gYmUgZG9uZSB0aGlzIHdheS4gSSB3aWxsIHJlbW92ZSBudW1fZ3JlZnMgYW5k
IHB1dCBhIGNvbW1lbnQKb24gaG93IHRvIGRldGVybWluZSB3aGVuIHRvIHN0b3AKPj4+ICAgIEFu
ZCB0aGUsIGFtIEkgcmVhZGluZyB0aGlzIG1vc3QgcmVjZW50IHJlcGx5Cj4+PiBvZiB5b3VycyBj
b3JyZWN0bHkgdGhhdCB5b3UgbWVhbiBmb3IgdGhpcyBsaXN0IHRvIGJlIHZvbGF0aWxlPyBJZgo+
Pj4gc28sIGhvdyBkbyBmcm9udGVuZCBhbmQgYmFja2VuZCBzeW5jaHJvbml6ZSBhY2Nlc3Nlcz8p
Cj4+IHRoaXMgbGlzdCBpcyBvbmx5IHBhc3NlZCBmcm9tIGZyb250IHRvIGJhY2sgb24gYnVmZmVy
IGFsbG9jYXRpb24sCj4+IGUuZy4gb3BlbiBjb21tYW5kIGFuZCBkZXN0cm95ZWQgb24gY2xvc2Uu
Cj4+IHNvLCByZWFkL3dyaXRlIGhhcHBlbnMgb24gYWxyZWFkeSBlc3RhYmxpc2hlZCBidWZmZXIK
PiBTbyBpZiByZWFkL3dyaXRlIHVzZSB0aGF0IGJ1ZmZlciwgYW5kIHRoZSB2b2x1bWUgYW5kIG11
dGluZwo+IGNvbnRyb2xzIHVzZSBpdCB0b28sIGhvdyBkbyBJIGNoYW5nZSB0aGUgdm9sdW1lIHdo
aWxlIGxpc3RlbmluZwo+IHdpdGhvdXQgZGlzdHVyYmluZyB0aGUgcmVhZC93cml0ZT8KcmVhZC93
cml0ZSBkbyBub3QgaGFwcGVuIGNvbnRpbnVvdXNseSwgZS5nLiBzb3VuZCBjYXJkIGZpbGxzIGl0
cwppbnRlcm5hbCBidWZmZXJzIChvdXIgYnVmZmVyIGlzIGJ1c3kpIGFuZCB0aGVuIHVudGlsIG5l
eHQgcmUtZmlsbCBvdXIKYnVmZmVyIGlzIGZyZWUuIHRoYXQgbWVhbnMgdGhhdCB0aGVyZSBpcyBh
bG1vc3Qgbm8gY29uZ2VzdGlvbiBhbmQKYWx3YXlzIGEgZ29vZCBjaGFuY2UgdG8gc2V0L2dldCB2
b2x1bWUgdy9vIHByb2JsZW0KPiBKYW4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRl
ZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 12:30:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 12:30:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBL4v-0005y5-I3; Mon, 28 Nov 2016 12:30:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBL4t-0005xQ-Tt; Mon, 28 Nov 2016 12:30:36 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 FA/15-28843-B632C385; Mon, 28 Nov 2016 12:30:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCIsWRWlGSWpSXmKPExsXiVRvkqJulbBN
 hsHCVnMXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxoaNrawFC1gq/j9ZwdrAeIq5i5GT
 Q0igWOLVkp9MXYxcHCwCl1gkJnVsYAFxJATesUisa1rEClIlIRAj8XLCVjYIu1xi5qUFLBDdi
 hJfn00H6xYSWMUkce/XG0aQBJuAkcTyGz/AikQElCTurZoMVsQssINZYvPVm2BThQVcJRbsXA
 VWxCKgKrH+7ROwm3gFnCQmtjxmgtgmJ3HzXCfzBEa+BYwMqxg1ilOLylKLdI1M9ZKKMtMzSnI
 TM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAsOGAQh2MK5aEHiIUZKDSUmU9/Zj6wghvqT8lMqM
 xOKM+KLSnNTiQ4wyHBxKErwKSjYRQoJFqempFWmZOcAAhklLcPAoifAKKQKleYsLEnOLM9MhU
 qcYjTnebX73gImj7cOHB0xCLHn5ealS4ryJIJMEQEozSvPgBsEi6xKjrJQwLyPQaUI8BalFuZ
 klqPKvGMU5GJWEeRNApvBk5pXA7XsFdAoT0ClvX1uDnFKSiJCSamAsPbN4y7G1Rn89Q01MsjM
 uH54aemer795jpm75fD1M0n3X1i2Y+FNlS5X5lq4/2+yeM3K6XzL2FbjHsdtHjmMT86vO0xWc
 nXfzGM5f33eet/8469cXD5mjpCczv1mZUXL1pH2sWMxRhqR2p1fHl07LvBL/IPPjZ1Ylm/9hO
 8+8U1xl4MkfkzRTiaU4I9FQi7moOBEAE0HubKcCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1480336234!74489609!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34155 invoked from network); 28 Nov 2016 12:30:34 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 12:30:34 -0000
Received: by mail-wm0-f65.google.com with SMTP id a20so18749732wme.2;
 Mon, 28 Nov 2016 04:30:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=gdSvwmIVvbtFNyYdrpWZAHVecAmWOLqCUpdjTeeQQvI=;
 b=m6kY2Ix6cjtBcppLHsDppdIhXg0Yhz33YboYVM8YARPlAej+FE2pgc2Ep4+RnpjDgI
 d4JAJ1Ela29ZA5LmEKnFJwSicipjefGGr39CdqjUv541dFZTihLnhAKrMMPHtAr9v5k8
 6KoMX133k+CgBjo2rShv76lAWL9Z5hjYrMFG1cEs+O3b4qdbRh/vAl66QqTSQ4iNzedh
 6YoAVI47YM7CESrJwtAqAwpBxLupM3YBDRGbNoJbZQzEHFOYIlpzDTo5Lb+OBMtd3zJA
 zg1DX4EFsObT8JsL9NibNRslFq0DHUkJI6u6GFB1ND/6Le7SH83a0tE6zimV4InXit84
 rInA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=gdSvwmIVvbtFNyYdrpWZAHVecAmWOLqCUpdjTeeQQvI=;
 b=Dsa0apNfw+ceMGleN+7NEV5IAzDbL5gDtXE55s9qFhtLLxjTEIb1PbA/qESwFzaYuI
 4MXVrBxh/0nbY1op+yTgEWKPyLqZlxxEuCon6wNlzCIbsLhZX14CY5ZTisDUS2tsYGNy
 26bWI8pgOiMeClrlS7+Lym/9Bdx9t5HSQseHu16mufm5OD8gg3G3NhTNDXzfXcAh4Ztg
 Ejyq9zGoDjFJHKWEH6tx13YQ2gr7dUyU5AHBskGg8MO8To2eTRsXmOcWsRVLkivQ4XwB
 j/1rRhe9uQD8kPCrUhU9Lwug7PWCN2P8J0rnHKQSXU4on6MI96vKRafB5Nt2DRr1szSl
 7kJQ==
X-Gm-Message-State: AKaTC00Z6p7sOmAQYKRDmppRVqvteVwJ23sYC6BhtT/RK93gJaHk8SauRzLPHJntf3dAVQ==
X-Received: by 10.28.60.5 with SMTP id j5mr20282464wma.119.1480336234103;
 Mon, 28 Nov 2016 04:30:34 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id g73sm28704879wme.16.2016.11.28.04.30.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 28 Nov 2016 04:30:33 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 28 Nov 2016 14:30:26 +0200
Message-Id: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v13] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWxpemVkICAgICBzb3VuZAogICAgZHJpdmVyIHRvIGNvbW11bmlj
YXRlIHdpdGggZWFjaCB0byBvdGhlci4KCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8
IDY5OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA2OTggaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 12:30:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 12:30:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBL4v-0005y5-I3; Mon, 28 Nov 2016 12:30:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBL4t-0005xQ-Tt; Mon, 28 Nov 2016 12:30:36 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 FA/15-28843-B632C385; Mon, 28 Nov 2016 12:30:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCIsWRWlGSWpSXmKPExsXiVRvkqJulbBN
 hsHCVnMXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxoaNrawFC1gq/j9ZwdrAeIq5i5GT
 Q0igWOLVkp9MXYxcHCwCl1gkJnVsYAFxJATesUisa1rEClIlIRAj8XLCVjYIu1xi5qUFLBDdi
 hJfn00H6xYSWMUkce/XG0aQBJuAkcTyGz/AikQElCTurZoMVsQssINZYvPVm2BThQVcJRbsXA
 VWxCKgKrH+7ROwm3gFnCQmtjxmgtgmJ3HzXCfzBEa+BYwMqxg1ilOLylKLdI1M9ZKKMtMzSnI
 TM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAsOGAQh2MK5aEHiIUZKDSUmU9/Zj6wghvqT8lMqM
 xOKM+KLSnNTiQ4wyHBxKErwKSjYRQoJFqempFWmZOcAAhklLcPAoifAKKQKleYsLEnOLM9MhU
 qcYjTnebX73gImj7cOHB0xCLHn5ealS4ryJIJMEQEozSvPgBsEi6xKjrJQwLyPQaUI8BalFuZ
 klqPKvGMU5GJWEeRNApvBk5pXA7XsFdAoT0ClvX1uDnFKSiJCSamAsPbN4y7G1Rn89Q01MsjM
 uH54aemer795jpm75fD1M0n3X1i2Y+FNlS5X5lq4/2+yeM3K6XzL2FbjHsdtHjmMT86vO0xWc
 nXfzGM5f33eet/8469cXD5mjpCczv1mZUXL1pH2sWMxRhqR2p1fHl07LvBL/IPPjZ1Ylm/9hO
 8+8U1xl4MkfkzRTiaU4I9FQi7moOBEAE0HubKcCAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1480336234!74489609!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34155 invoked from network); 28 Nov 2016 12:30:34 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 12:30:34 -0000
Received: by mail-wm0-f65.google.com with SMTP id a20so18749732wme.2;
 Mon, 28 Nov 2016 04:30:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=gdSvwmIVvbtFNyYdrpWZAHVecAmWOLqCUpdjTeeQQvI=;
 b=m6kY2Ix6cjtBcppLHsDppdIhXg0Yhz33YboYVM8YARPlAej+FE2pgc2Ep4+RnpjDgI
 d4JAJ1Ela29ZA5LmEKnFJwSicipjefGGr39CdqjUv541dFZTihLnhAKrMMPHtAr9v5k8
 6KoMX133k+CgBjo2rShv76lAWL9Z5hjYrMFG1cEs+O3b4qdbRh/vAl66QqTSQ4iNzedh
 6YoAVI47YM7CESrJwtAqAwpBxLupM3YBDRGbNoJbZQzEHFOYIlpzDTo5Lb+OBMtd3zJA
 zg1DX4EFsObT8JsL9NibNRslFq0DHUkJI6u6GFB1ND/6Le7SH83a0tE6zimV4InXit84
 rInA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=gdSvwmIVvbtFNyYdrpWZAHVecAmWOLqCUpdjTeeQQvI=;
 b=Dsa0apNfw+ceMGleN+7NEV5IAzDbL5gDtXE55s9qFhtLLxjTEIb1PbA/qESwFzaYuI
 4MXVrBxh/0nbY1op+yTgEWKPyLqZlxxEuCon6wNlzCIbsLhZX14CY5ZTisDUS2tsYGNy
 26bWI8pgOiMeClrlS7+Lym/9Bdx9t5HSQseHu16mufm5OD8gg3G3NhTNDXzfXcAh4Ztg
 Ejyq9zGoDjFJHKWEH6tx13YQ2gr7dUyU5AHBskGg8MO8To2eTRsXmOcWsRVLkivQ4XwB
 j/1rRhe9uQD8kPCrUhU9Lwug7PWCN2P8J0rnHKQSXU4on6MI96vKRafB5Nt2DRr1szSl
 7kJQ==
X-Gm-Message-State: AKaTC00Z6p7sOmAQYKRDmppRVqvteVwJ23sYC6BhtT/RK93gJaHk8SauRzLPHJntf3dAVQ==
X-Received: by 10.28.60.5 with SMTP id j5mr20282464wma.119.1480336234103;
 Mon, 28 Nov 2016 04:30:34 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id g73sm28704879wme.16.2016.11.28.04.30.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 28 Nov 2016 04:30:33 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 28 Nov 2016 14:30:26 +0200
Message-Id: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v13] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWxpemVkICAgICBzb3VuZAogICAgZHJpdmVyIHRvIGNvbW11bmlj
YXRlIHdpdGggZWFjaCB0byBvdGhlci4KCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8
IDY5OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA2OTggaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 12:30:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 12:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBL4x-0005yn-Q3; Mon, 28 Nov 2016 12:30:39 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBL4x-0005ye-8s; Mon, 28 Nov 2016 12:30:39 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 25/0E-15390-E632C385; Mon, 28 Nov 2016 12:30:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXiVRvkrJurbBN
 hsPULs8XKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxv056gXbJjNV/Hq8kr2B8f9pxi5G
 Tg4hgRKJH1f3AtlcHCwCL1kk1rTNYgNxJAT6WSVOHl/E3MXIAeTESEzqsoMwKyU+/s+H6FWU+
 PpsOhNIuZDAKiaJW986mUASbAJGEstv/GABsUUElCTurZoMVsQssINZYvPVm6wgCWGBWonT04
 +DFbEIqEq83/cWrJlXwEmiuamPHcSWEJCTuHmukxnE5hRwlmiZ18gCsdlJYuOqB8wTGAUWMDK
 sYtQoTi0qSy3SNTTWSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIDDIGINjB+GVZ
 wCFGSQ4mJVHe24+tI4T4kvJTKjMSizPii0pzUosPMcpwcChJ8C5VsokQEixKTU+tSMvMAYY7T
 FqCg0dJhFdIESjNW1yQmFucmQ6ROsVozPFm18sHTBxtHz48YBJiycvPS5US500EmSQAUppRmg
 c3CBaHlxhlpYR5GYFOE+IpSC3KzSxBlX/FKM7BqCTMqwIyhSczrwRu3yugU5iATnn72hrklJJ
 EhJRUA2P5CTPZg9rPbOSbK2u4Xq5YtOLNlCbBjPT19/ewhZ3RYv99Iv+efNCNZk6h4763t76u
 +Z3TOuXJRaOHzp+SHV/EnVk5o3FCZKfPwaKo5DcrJiQu+3bsO7fqoUb1LJ9nu+S37X4lLsTPn
 M1xReu2+znT/8rs4TVpZ+2d1lysC5p+LXKZWcLSe/+UWIozEg21mIuKEwFh3p4FvgIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1480336236!74489620!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34934 invoked from network); 28 Nov 2016 12:30:37 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 12:30:37 -0000
Received: by mail-wm0-f67.google.com with SMTP id m203so18677754wma.3;
 Mon, 28 Nov 2016 04:30:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=QgPU7GN85XQlhHwzlhJ6Z6euLdqRlGX83RVQIZRS1No=;
 b=rRNN+kDgWhYWB0+MmHNjLR6n/wCTA4mNA9i72kDHiN7TpHTUVgXm4S4sGkpfqj8tci
 7bjv6Grp7UwiP42ckQcae6Jc4Jm1QOlahzHqOKx0TiDxk6zWbtj+XhjkC+VMwJOo2AgC
 DsyLkgw2sGeIoY0pMoDmIs2qLca7AR2b8yZF5hUwtOq2zPbnXt7hv33ZLcZzV/3gzCSW
 bzG6NK+ipVGcibP7rOMjB03yPtyDhlLpt8afNvv+TuQza0yFTmk24CSB9Z2y+4wzVqGy
 xKr3jHB8lLuWd7No1SUoEtnkhOTdw+BXiYgrKOOOdJG109SaQDF7h5Fc990CuJGZjfS1
 Vu7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=QgPU7GN85XQlhHwzlhJ6Z6euLdqRlGX83RVQIZRS1No=;
 b=LcsD2oZ8Bin2xu797dwWGoBXU3RG8p3XPpTyp8NjMWXLNfQRmjtDgwbBR0TqssMpyS
 i6jq6FReWXXcPJK5ITSCL//C/n689UEHhWMQqp2CvnYuUdISS8WvRRmq1/2Y3qv5KopW
 /ZNNgeLag/+OhYkAAvqwqyrGyW1KRb5HHuszIBQIa5vB1A1H2+6WJcoyMvz2hK4qcCb2
 G+pY6c2QnXU8o6OHMqzTg46MvlNHWfwhTxgorJJRyd6MM1zNW4Nzxk6az3udNF+rF9Wx
 cjN/zmcr0+xwwynMFMePNlMFEB6LsUXehFM/ktTUvi8OkeVnnhdog7+a8AyLg9YL+Q93
 31Lw==
X-Gm-Message-State: AKaTC02yiHfe0Yl+mBb9KfQ2Wv0QzjYzob9C2IGg0GlL+SMsk3OCN7Gvb1KaPVEIFka4Fw==
X-Received: by 10.194.59.98 with SMTP id y2mr18327827wjq.166.1480336235777;
 Mon, 28 Nov 2016 04:30:35 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id g73sm28704879wme.16.2016.11.28.04.30.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 28 Nov 2016 04:30:35 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 28 Nov 2016 14:30:27 +0200
Message-Id: <1480336227-26457-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two halves
	of a para-virtualized sound driver to communicate with each
	to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5k
cl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNv
diA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBE
bXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+ClNpZ25lZC1v
ZmYtYnk6IEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVtb3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZpbml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2
MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAqIGFkZGVkIHByb3RvY29sIGRlc2NyaXB0
aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2
MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FU
XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9S
TUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCiAqIGFkZGVkICdpZCcg
ZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVk
ICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9u
CiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20gdGhlIHJlc3Bv
bnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFj
ayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogbW92ZWQg
J2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24gaW4gdGhlIHJlc3BvbnNlIHBhY2tldHMK
CkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJld29ya2VkIHJlcXVlc3QvcmVzcG9uc2Ug
cGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldCBpcyBjaGFuZ2Vk
IHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVycyBmb3IgdGhlIFhFTlNORF9PUF9TRVRf
Vk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQogICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdl
CiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5CdXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVh
bSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVkIHNvdW5kIGRldmljZSBpbiB0aGUgYmFj
a2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBBZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3Jh
bXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6CiAqIFJld29ya2VkIHN0cmVhbXMgZGVz
Y3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoK
ICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmlj
IGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVuZCBkZXZpY2UgcGFyYW1ldGVycwogKiBz
bGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVzY3JpcHRpb24gYWRkZWQgbXV0ZS91bm11
dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZvciBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMgZXRjLikKICogY2hhbmdlZCByZXF1ZXN0
L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQgb2N0ZXRzIHRvIDE2CiAqIGludHJvZHVj
ZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRf
TUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtlZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cg
ZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13b3JrZWQgcmVhZC93cml0ZS92b2x1bWUg
cmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVmczoKICAgYnVmZmVyIGZyb20gdGhlIG9w
ZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVyYXRpb25zIHRvIHBhc3MgZGF0YQogKiBz
cGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVlIHRvIGJlIGEgc2lnbmVkIHZhbHVlIGlu
IHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBiZWluZyAwZEJtLgogKiBhZGRlZCBMaW51
eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2Ug
djg6CiAqIGNoYW5nZWQgZnJvbnRlbmQtaWQgdG8gZnJvbnRlbmRfaWQKICogc2luZ2xlIHNvdW5k
IGNhcmQgc3VwcG9ydCwgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCiAgIGRldmljZXMvc3RyZWFt
cwogKiBjbGFyaWZ1Y2F0aW9uIG1hZGUgb24gc2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJl
c3NlZCBhcwogICBkZWNpbWFscyB3L28gYW55IHBhcnRpY3VsYXIgb3JkZXJpbmcKICogcHV0IGRl
c2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25uZWN0aW9uIHN0YXRlCiAqIHJlcGxhY2VkIF9f
YXR0cmlidXRlX18oKHBhY2tlZCkpIHRvIF9fcGFja2VkCiAqIGNoYW5nZWQgcGFkZGluZyBvZiBy
aW5nIHN0cnVjdHVyZXMgdG8gNjQgdG8gZml0IGNhY2hlIGxpbmUKICogcmVtb3ZlZWQgI2lmZGVm
IF9fS0VSTkVMCiAqIGV4cGxpY2l0bHkgc3RhdGVkIHdoaWNoIGluZGljZXMgaW4gWGVuU3RvcmUg
Y29uZmlndXJhdGlvbgogICBhcmUgY29udGlndW91cwogKiBhZGRlZCBkZXNjcmlwdGlvbiB0byB3
aGF0IGZyb250ZW5kJ3MgZGVmYXVsdHMgYXJlCiAqIG1hZGUgbmFtZXMgb2YgdmlydHVhbCBjYXJk
L2RldmljZXMgb3B0aW9uYWwKICogcmVtb3ZlZCBQQ01fRk9STUFUX1NQRUNJQUwKICogY2hhbmdl
ZCB2b2x1bWUgdW5pdHMgZnJvbSBkQm0gdG8gZEIKCkNoYW5nZXMgc2luY2Ugdjk6CiAqIHJlbW92
ZWQgc25kaWZfbGludXguaAogKiBtb3ZlZCBhbGwgc3RydWN0dXJlcyBmcm9tIHNuZGlmX2xpbnV4
LmggdG8gc25kaWYuaAogKiBzdHJ1Y3R1cmVzIHBhZGRlZCB3aGVyZSBuZWVkZWQKICogZml4ZWQg
SHogY29tbWVudAoKQ2hhbmdlcyBzaW5jZSB2MTA6CiAqIGZpeGVkIHRhYnMgdG8gNCBzcGFjZXMg
dG8gY29tcGx5IHdpdGggWGVuIGNvZGluZyBzdHlsZQogKiBhZGRlZCBwbGFjZWhvbGRlcnMgdG8g
ZW1wdHkgc3RydWN0dXJlcyAoQzg5IGNvbmNlcm4pCiAqIGFkZGVkIG1pc3NpbmcgaGVhZGVyIGlu
Y2x1ZGVzCgpDaGFuZ2VzIHNpbmNlIHYxMToKICogYWRkZWQgWEVOU05EX1JTUF9OT1RTVVBQIGVy
cm9yIGNvZGUKICogY2hhbmdlZCBncmVmWzBdIHRvIGdyZWZbMV0gd2l0aCBjb21tZW50CiAqIG1v
ZGlmaWVkIGNvbW1lbnRzIG9uIGVtcHR5IHN0cnVjdHVyZXMKICogcmVtb3ZlZCAiX18iIGZyb20g
bWVtYmVyIG5hbWVzCiAqIGZpeGVkIGluZGVudGF0aW9uCiAqIGFkZGVkIHBhZGRpbmcgaW4gdW5p
b24geGVuc25kX3Jlc3AKICogY2hhbmdlZCBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXyB0byBf
X1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCgpDaGFuZ2VzIHNpbmNlIHYxMjoKICogY2hhbmdlZCBp
bmRlbnRhdGlvbiBmb3IgZGVmaW5lcwogKiBtaXNzZWQgIjsiIGFmdGVyIGdyZWZbMV0KICogZG9j
dW1lbnRhdGlvbiBjaGFuZ2VzCiAqIGNoYW5nZWQgcmVxL3Jlc3Agc3RydWN0dXJlcwogKiBjaGFu
Z2VkIHhlbnNuZF9wYWdlX2RpcmVjdG9yeSBzdHJ1Y3R1cmUKICogcGFzcyBidWZmZXIgc2l6ZSBp
biBvcGVuIHJlcXVlc3QKLS0tCi0tLQogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggfCA2
OTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgNjk4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9w
dWJsaWMvaW8vc25kaWYuaAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRp
Zi5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uODQ3YTlhOQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9pby9zbmRpZi5oCkBAIC0wLDAgKzEsNjk4IEBACisvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKiBzbmRpZi5oCisgKgorICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBm
b3IgWGVuIGd1ZXN0IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwg
ZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhp
cyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3
YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBp
bmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwg
bW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRo
ZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGlj
ZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxs
IGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICog
VEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5Z
IEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQg
VE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQ
QVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwg
VEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENM
QUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9O
IE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9G
IE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgor
ICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxMy0y
MDE1IEdsb2JhbExvZ2ljIEluYy4KKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMg
SW5jLgorICoKKyAqIEF1dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJf
QW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxP
bGVrc2FuZHJfR3J5dHNvdkBlcGFtLmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBEbXl0cnlz
aHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+CisgKiAgICAgICAgICBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgorICov
CisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1NORElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJM
SUNfSU9fU05ESUZfSF9fCisKKyNpbmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRf
dGFibGUuaCIKKworLyoKKyAqIEZyb250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1
aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRl
IGNvbmRpdGlvbmFsIG9uIHJlcV9ldmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2Zm
IG1lY2hhbmlzbSBwcm92aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNl
dAorICogcmVxX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hF
Q0tfRk9SX1JFUVVFU1RTKCkpLgorICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdo
ZW4gZW5xdWV1aW5nIGEgbmV3IHJlc3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBj
YW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisg
KiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRl
bmRzIG11c3Qgc2V0CisgKiByc3BfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklO
R19GSU5BTF9DSEVDS19GT1JfUkVTUE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFu
ZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2FyZCBkcml2
ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBj
YXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRo
aXMgc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVz
cGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBm
b2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIHRoZSBY
ZW5TdG9yZSBpcyBzdG9yZWQgYXMgc3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVtZXJpYwor
ICogdmFsdWVzIGFyZSBlbmNvZGVkIGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBs
aXN0ZWQgYmVsb3cgYXJlCisgKiBleHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdlciB0eXBl
cyBjYXBhYmxlIG9mIHN0b3JpbmcgdGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVybHkgZm9y
bWF0ZWQgbm9kZSBzdHJpbmcsIHdpdGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAqCisgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQg
WGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tIEFkZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKgorICogSW5kaWNlcyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBkcml2ZXIg
aW5zdGFuY2VzLCBjYXJkcywKKyAqIGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICogZnJvbnRl
bmRfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgRG9tYWlu
IElEIG9mIHRoZSBzb3VuZCBmcm9udGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRl
eCBvZiB0aGUgdmlydHVhbGl6ZWQgc291bmQgZHJpdmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRo
aXMgZG9tYWluLiBNdWx0aXBsZSBQViBkcml2ZXJzIGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4K
KyAqICAgICAgYXQgdGhlIHNhbWUgdGltZS4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVW5pcXVlIGRldmljZSBJRC4KKyAqICAgICAg
RG9lc24ndCBoYXZlIHRvIGJlIHplcm8gYmFzZWQgYW5kL29yIHRvIGJlIGNvbnRpZ3VvdXMuCisg
KgorICogc3RyZWFtX2lkeAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICog
ICAgICBaZXJvIGJhc2VkIGNvbnRpZ3VvdXMgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2
aWNlLgorICoKKyAqIEV4YW1wbGUgZm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1
LCBpbnN0YW5jZSBvZiB0aGUgZHJpdmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9y
IGZpcnN0IFBWIGRyaXZlciksIGRldmljZSBpZCAyLAorICogZmlyc3Qgc3RyZWFtICgwKToKKyAq
IC9sb2NhbC9kb21haW4vPGZyb250ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vCisgKiAg
ICAgICAgIGRldmljZS88ZGV2X2lkPi9zdHJlYW0vPHN0cmVhbV9pZHg+L3R5cGUgPSAicCIKKyAq
IC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAi
cCIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQg
c291bmQgZnJvbnRlbmQgaGFzIHNldCBvZiBkZXZpY2VzIGFuZCBzdHJlYW1zLCBlYWNoCisgKiBp
cyBpbmRpdmlkdWFsbHkgY29uZmlndXJlZC4gUGFydCBvZiB0aGUgUENNIGNvbmZpZ3VyYXRpb24g
Y2FuIGJlIGRlZmluZWQgYXQKKyAqIGhpZ2hlciBsZXZlbCBhbmQgYmUgZnVsbHkgb3IgcGFydGlh
bGx5IHJlLXVzZWQgYnkgdGhlIHVuZGVybHlpbmcgbGF5ZXJzLgorICogVGhlc2UgY29uZmlndXJh
dGlvbiB2YWx1ZXMgYXJlOgorICogIG8gbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorICog
IG8gc3VwcG9ydGVkIHNhbXBsZSByYXRlcworICogIG8gc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRz
LgorICogRS5nLiBvbmUgY2FuIGRlZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBkcml2
ZXIsIGRldmljZSBvciBzdHJlYW0uCisgKiBFdmVyeSB1bmRlcmx5aW5nIGxheWVyIGluIHR1cm4g
Y2FuIHJlLWRlZmluZSBzb21lIG9yIGFsbCBvZiB0aGVtIHRvIGJldHRlcgorICogZml0IGl0cyBu
ZWVkcy4gRm9yIGV4YW1wbGUsIGRyaXZlciBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0
byBiZQorICogaW4gWzE7IDhdIHJhbmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkg
YmUgbGltaXRlZCB0byBbMTsgMl0gb25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVy
bHlpbmcgbGF5ZXIgbXVzdCBiZSBhIHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdl
LgorICoKKyAqIE5vdGU6IGlmIGFueSBvZiB0aGUgdmFsdWVzIGFyZSBub3QgZGVmaW5lZCB0aGVu
IFBWIGRyaXZlciBzaG91bGQgdXNlCisgKiBpdHMgZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZC4KKyAq
CisgKiBjaGFubmVscy1taW4KKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIG1pbmltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgor
ICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDEuIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250
ZW5kJ3MgZGVmYXVsdC4KKyAqCisgKiBjaGFubmVscy1tYXgKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1heGltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRo
YXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDxjaGFubmVscy1taW4+
LiBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzCisgKiAgICAgIGRlZmF1bHQuCisg
KgorICogc2FtcGxlLXJhdGVzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1aW50
cz4KKyAqCisgKiAgICAgIExpc3Qgb2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBzZXBhcmF0ZWQg
YnkgWEVOU05EX0xJU1RfU0VQQVJBVE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVz
ZSBmcm9udGVuZCdzIGRlZmF1bHQuIFNhbXBsZSByYXRlcyBhcmUgZXhwcmVzc2VkCisgKiAgICAg
IGFzIGEgbGlzdCBvZiBkZWNpbWFsIHZhbHVlcyB3L28gYW55IG9yZGVyaW5nIHJlcXVpcmVtZW50
LgorICoKKyAqIHNhbXBsZS1mb3JtYXRzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBv
ZiBYRU5TTkRfUENNX0ZPUk1BVF9YWFhfU1RSPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0
ZWQgc2FtcGxlIGZvcm1hdHMgc2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAq
ICAgICAgSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAq
IGJ1ZmZlci1zaXplCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAg
IFRoZSBtYXhpbXVtIHNpemUgaW4gb2N0ZXRzIG9mIHRoZSBidWZmZXIgdG8gYWxsb2NhdGUgcGVy
IHN0cmVhbS4KKyAqCisgKiBFeGFtcGxlIGNvbmZpZ3VyYXRpb246CisgKgorICogRHJpdmVyIGNv
bmZpZ3VyYXRpb24gdXNlZCBieSBhbGwgc3RyZWFtczoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL3NhbXBsZS1mb3JtYXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJl
YW0gb3ZlcnJpZGVzIHNhbXBsZSByYXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUv
ZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPQorICogICAgICAg
ICI4MDAwOzIyMDUwOzQ0MTAwOzQ4MDAwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
VmlydHVhbCBzb3VuZCBjYXJkIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisg
KiBzaG9ydC1uYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhclszMl0+CisgKgorICog
ICAgICBTaG9ydCBuYW1lIG9mIHRoZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoK
KyAqIGxvbmctbmFtZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAq
ICAgICAgTG9uZyBuYW1lIG9mIHRoZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoK
KyAqIEZvciBleGFtcGxlLAorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2hvcnQt
bmFtZSA9ICJWaXJ0dWFsIGF1ZGlvIgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAv
bG9uZy1uYW1lID0KKyAqICAgICAgICAgIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNrIgor
ICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8Y2hhcls4MF0+CisgKgorICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ugd2l0
aGluIHRoZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxl
LAorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5l
cmFsIGFuYWxvZyIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBz
ZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgInAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAi
cCIgLSBwbGF5YmFjayBzdHJlYW0sICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJ
ZiBib3RoIGNhcHR1cmUgYW5kIHBsYXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBu
ZWVkIHRvIGJlCisgKiAgICAgIGRlZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhh
bXBsZSwKKyAqICAgICAgL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3Ry
ZWFtLzAvdHlwZSA9ICJwIgorICogICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9k
ZXZpY2UvMC9zdHJlYW0vMS90eXBlID0gImMiCisgKgorICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBU
cmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoZXNl
IGFyZSBwZXIgc3RyZWFtLgorICoKKyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVu
dCBjaGFubmVsIHVzZWQgdG8gc2lnbmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1
ZmZlci4KKyAqCisgKiByaW5nLXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZv
ciB0aGUgYmFja2VuZCB0byBtYXAKKyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFn
ZSBzaXplZCByaW5nIGJ1ZmZlci4KKyAqCisgKiBpbmRleAorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+CisgKgorICogICAgICBBZnRlciBzdHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMg
YXNzaWduZWQgYSB1bmlxdWUgSUQgKHdpdGhpbiB0aGUgZnJvbnQKKyAqICAgICAgZHJpdmVyKSwg
c28gZXZlcnkgc3RyZWFtIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUK
KyAqICAgICAgYmFja2VuZCBieSB0aGlzIElELiBUaGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW1f
aWR4IGFzIHRoZSBsYXRlciBpcworICogICAgICB6ZXJvIGJhc2VkIHdpdGhpbiBhIGRldmljZSwg
YnV0IHRoaXMgaW5kZXggaXMgY29udGlndW91cyB3aXRoaW4gdGhlCisgKiAgICAgIGRyaXZlci4K
KyAqLworCisvKgorICogU1RBVEUgRElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVG9v
bCBzdGFjayBjcmVhdGVzIGZyb250IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5pdGlhbCBz
dGF0ZQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMg
YW5kIHNldHMgdXAgZnJvbnRlbmQgc291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIgZG9tYWlu
LgorICoKKyAqIEZyb250ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAg
IFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG8gUXVlcnkgYmFja2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2
aWNlLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlSW5pdFdhaXQKKyAqCisgKiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRpb24KKyAq
IG8gQWxsb2NhdGUgYW5kIGluaXRpYWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgcGVyIGNvbmZp
Z3VyZWQKKyAqICAgcGxheWJhY2svY2FwdHVyZSBzdHJlYW0uCisgKiBvIFB1Ymxpc2ggdHJhbnNw
b3J0IHBhcmFtZXRlcnMKKyAqICAgdGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAg
dGhpcyBjb25uZWN0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3Bv
cnQgcGFyYW1ldGVycy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
byBDb25uZWN0IHRvIHRoZSBldmVudCBjaGFubmVscy4KKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIENy
ZWF0ZSBhbmQgaW5pdGlhbGl6ZSBPUworICogIHZpcnR1YWwgc291bmQgZGV2aWNlIGluc3RhbmNl
cworICogIGFzIHBlciBjb25maWd1cmF0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAg
ICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAq
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVVbmtu
b3duCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVD
bG9zZWQKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0
ZUNsb3NpbmcKKyAqIG8gUmVtb3ZlIHZpcnR1YWwgc291bmQgZGV2aWNlCisgKiBvIFJlbW92ZSBl
dmVudCBjaGFubmVscworICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAg
ICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVDbG9zZWQKKyAqCisgKi8KKworLyoKKyAqIFBD
TSBGT1JNQVRTCisgKgorICogWEVOU05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQor
ICoKKyAqIGZvcm1hdDogPFMvVS9GPjxiaXRzPiBvciA8bmFtZT4KKyAqICAgICBTIC0gc2lnbmVk
LCBVIC0gdW5zaWduZWQsIEYgLSBmbG9hdAorICogICAgIGJpdHMgLSA4LCAxNiwgMjQsIDMyCisg
KiAgICAgbmFtZSAtIE1VX0xBVywgR1NNLCBldGMuCisgKgorICogZW5kaWFuOiA8TEUvQkU+LCBt
YXkgYmUgYWJzZW50CisgKiAgICAgTEUgLSBMaXR0bGUgZW5kaWFuLCBCRSAtIEJpZyBlbmRpYW4K
KyAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TOCAgICAgICAgICAgIDAKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfVTggICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1MxNl9MRSAgICAgICAgMgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAg
ICAgIDMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0CisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1UxNl9CRSAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9TMjRfTEUgICAgICAgIDYKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAg
ICAgICA3CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfQkUgICAgICAgIDkKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzMyX0xFICAgICAgICAxMAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkUg
ICAgICAgIDExCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAgMTIKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFICAgICAgICAxMworI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9GMzJfTEUgICAgICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwgSUVFRS03NTQgMzIt
Yml0LCAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfQkUgICAgICAgIDE1IC8qIHJh
bmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9GNjRfTEUgICAgICAgIDE2IC8qIDgtYnl0ZSBmbG9hdCwgSUVFRS03NTQgNjQtYml0LCAqLwor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfQkUgICAgICAgIDE3IC8qIHJhbmdlIC0xLjAg
dG8gMS4wICAgICAgICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThf
U1VCRlJBTUVfTEUgMTgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1F
X0JFIDE5CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01VX0xBVyAgICAgICAgMjAKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfQV9MQVcgICAgICAgICAyMQorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9JTUFfQURQQ00gICAgIDIyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcg
ICAgICAgICAgMjMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAor
CisvKgorICogUkVRVUVTVCBDT0RFUy4KKyAqLworI2RlZmluZSBYRU5TTkRfT1BfT1BFTiAgICAg
ICAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVOU05EX09QX0NMT1NFICAgICAgICAgICAgICAgICAx
CisjZGVmaW5lIFhFTlNORF9PUF9SRUFEICAgICAgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5T
TkRfT1BfV1JJVEUgICAgICAgICAgICAgICAgIDMKKyNkZWZpbmUgWEVOU05EX09QX1NFVF9WT0xV
TUUgICAgICAgICAgICA0CisjZGVmaW5lIFhFTlNORF9PUF9HRVRfVk9MVU1FICAgICAgICAgICAg
NQorI2RlZmluZSBYRU5TTkRfT1BfTVVURSAgICAgICAgICAgICAgICAgIDYKKyNkZWZpbmUgWEVO
U05EX09QX1VOTVVURSAgICAgICAgICAgICAgICA3CisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBB
TkQgUEFUSCBOQU1FIFNUUklOR1MsIEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVOU05EX0RSSVZF
Ul9OQU1FICAgICAgICAgICAgICAidnNuZCIKKworI2RlZmluZSBYRU5TTkRfTElTVF9TRVBBUkFU
T1IgICAgICAgICAgICI7IgorLyogUGF0aCBlbnRyaWVzICovCisjZGVmaW5lIFhFTlNORF9QQVRI
X0RFVklDRSAgICAgICAgICAgICAgImRldmljZSIKKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFN
ICAgICAgICAgICAgICAic3RyZWFtIgorLyogRmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05E
X0ZJRUxEX1ZDQVJEX1NIT1JUX05BTUUgICAic2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJ
RUxEX1ZDQVJEX0xPTkdfTkFNRSAgICAibG9uZy1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERf
UklOR19SRUYgICAgICAgICAgICJyaW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9D
SE5MICAgICAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0RFVklD
RV9OQU1FICAgICAgICAibmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1RZUEUgICAgICAgICAg
ICAgICAidHlwZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAiaW5k
ZXgiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NSU4gICAgICAgImNoYW5uZWxzLW1p
biIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01BWCAgICAgICAiY2hhbm5lbHMtbWF4
IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTICAgICAgICJzYW1wbGUtcmF0ZXMi
CisjZGVmaW5lIFhFTlNORF9GSUVMRF9TQU1QTEVfRk9STUFUUyAgICAgInNhbXBsZS1mb3JtYXRz
IgorI2RlZmluZSBYRU5TTkRfRklFTERfQlVGRkVSX1NJWkUgICAgICAgICJidWZmZXItc2l6ZSIK
KworLyogU3RyZWFtIHR5cGUgZmllbGQgdmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFN
X1RZUEVfUExBWUJBQ0sgICAgICJwIgorI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVS
RSAgICAgICJjIgorLyogU2FtcGxlIHJhdGUgbWF4IHN0cmluZyBsZW5ndGggKi8KKyNkZWZpbmUg
WEVOU05EX1NBTVBMRV9SQVRFX01BWF9MRU4gICAgICA2CisvKiBTYW1wbGUgZm9ybWF0IGZpZWxk
IHZhbHVlcyAqLworI2RlZmluZSBYRU5TTkRfU0FNUExFX0ZPUk1BVF9NQVhfTEVOICAgIDI0CisK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAiczgiCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1U4X1NUUiAgICAgICAgInU4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9TMTZfTEVfU1RSICAgICJzMTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Mx
Nl9CRV9TVFIgICAgInMxNl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NU
UiAgICAidTE2X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICJ1
MTZfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgInMyNF9sZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAiczI0X2JlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAgICJ1MjRfbGUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UyNF9CRV9TVFIgICAgInUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzMyX0xFX1NUUiAgICAiczMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9T
MzJfQkVfU1RSICAgICJzMzJfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9T
VFIgICAgInUzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAi
dTMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAgICJmbG9hdF9s
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFX1NUUiAgICAiZmxvYXRfYmUiCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9MRV9TVFIgICAgImZsb2F0NjRfbGUiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRV9TVFIgICAgImZsb2F0NjRfYmUiCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFt
ZV9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAi
aWVjOTU4X3N1YmZyYW1lX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RS
ICAgICJtdV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgImFf
bGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICJpbWFfYWRwY20i
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUdfU1RSICAgICAgIm1wZWciCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0dTTV9TVFIgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBS
RVRVUk4gQ09ERVMuCisgKi8KKy8qIE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkLiAqLworI2RlZmlu
ZSBYRU5TTkRfUlNQX05PVFNVUFAgICAgICAgICAgICAgICgtMikKKy8qIE9wZXJhdGlvbiBmYWls
ZWQgZm9yIHNvbWUgdW5zcGVjaWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUg
WEVOU05EX1JTUF9FUlJPUiAgICAgICAgICAgICAgICAoLTEpCisvKiBPcGVyYXRpb24gY29tcGxl
dGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9PS0FZICAgICAgICAgICAg
ICAgICAwCisKKy8qCisgKiBEZXNjcmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9u
dGVuZCBhbmQgYmFja2VuZCBkcml2ZXIuCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJh
LXZpcnR1YWwgc291bmQgZHJpdmVyIGNvbW11bmljYXRlcyB3aXRoCisgKiBlYWNoIG90aGVyIHVz
aW5nIGEgc2hhcmVkIHBhZ2UgYW5kIGFuIGV2ZW50IGNoYW5uZWwuCisgKiBTaGFyZWQgcGFnZSBj
b250YWlucyBhIHJpbmcgd2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICogQWxs
IHJlc2VydmVkIGFuZCBwYWRkaW5nIGZpZWxkcyBpbiB0aGUgc3RydWN0dXJlcyBiZWxvdyBtdXN0
IGJlIDAuCisgKgorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAo
MzIgb2N0ZXRzKQorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIGNvbW1vbiBoZWFkZXI6Cisg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICBpZCAtIHVpbnQxNl90LCBwcml2YXRl
IGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqICAgb3BlcmF0aW9uIC0gdWludDhf
dCwgb3BlcmF0aW9uIGNvZGUKKyAqICAgc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRo
ZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgICBvZiB0aGUgc3Ry
ZWFtKQorICoKKyAqCisgKiBSZXF1ZXN0IG9wZW4gLSBvcGVuIGEgUENNIHN0cmVhbSBmb3IgcGxh
eWJhY2sgb3IgY2FwdHVyZToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAg
ICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8IFhFTlNORF9P
UF9PUEVOICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwY21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5lbHMg
ICB8ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1ZmZlcl9zeiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKgorICogcGNtX3JhdGUgLSB1aW50MzJfdCwgc3RyZWFtIGRhdGEgcmF0ZSwgSHoKKyAqIHBj
bV9mb3JtYXQgLSB1aW50OF90LCBYRU5TTkRfUENNX0ZPUk1BVF9YWFggdmFsdWUKKyAqIHBjbV9j
aGFubmVscyAtIHVpbnQ4X3QsIG51bWJlciBvZiBjaGFubmVscyBvZiB0aGlzIHN0cmVhbQorICog
YnVmZmVyX3N6IC0gdWludDMyX3QsIGJ1ZmZlciBzaXplIHRvIGJlIGFsbG9jYXRlZCBpbiBvY3Rl
dHMKKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEgcmVmZXJlbmNlIHRv
IHRoZSBmaXJzdCBzaGFyZWQgcGFnZQorICogICBkZXNjcmliaW5nIHNoYXJlZCBidWZmZXIgcmVm
ZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBzaGFyZWQKKyAqICAgYnVmZmVy
IHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwg
dGhlbgorICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChz
ZWUgZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93KQorICovCisKK3N0cnVjdCB4ZW5zbmRfb3Blbl9y
ZXEgeworICAgIHVpbnQzMl90IHBjbV9yYXRlOyAvKiBpbiBIeiAqLworICAgIHVpbnQ4X3QgcGNt
X2Zvcm1hdDsKKyAgICB1aW50OF90IHBjbV9jaGFubmVsczsKKyAgICB1aW50MTZfdCByZXNlcnZl
ZDsKKyAgICB1aW50MzJfdCBidWZmZXJfc3o7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJlY3Rv
cnlfc3RhcnQ7Cit9OworCisvKgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1
ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1w
bG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQg
ZGF0YQorICogICBidWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z3JlZltpXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFn
ZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisg
KiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJlIDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlz
dC4KKyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ug
b2YgdGhlIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KKyAqCisgKiBO
dW1iZXIgb2YgZ3JhbnRfcmVmX3QgZW50cmllcyBpbiB0aGUgd2hvbGUgcGFnZSBkaXJlY3Rvcnkg
aXMgbm90CisgKiBwYXNzZWQsIGJ1dCBpbnN0ZWFkIGNhbiBiZSBjYWxjdWxhdGVkIGFzOgorICog
ICBudW1fZ3JlZnNfdG90YWwgPSBESVZfUk9VTkRfVVAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6
LCBQQUdFX1NJWkUpOworICovCisKK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3RvcnkgeworICAg
IGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKKyAgICBncmFudF9yZWZfdCBncmVmWzFd
OyAvKiBWYXJpYWJsZSBsZW5ndGggKi8KK307CisKKy8qCisgKiAgUmVxdWVzdCBjbG9zZSAtIGNs
b3NlIGFuIG9wZW5lZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAg
MSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwg
WEVOU05EX09QX0NMT1NFIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
LworCitzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7CisgICAgLyogcGxhY2UgaG9sZGVyLCByZW1v
dmUgaWYgY2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAqLworICAgIHVpbnQ4X3QgcGxhY2Vob2xkZXI7
Cit9OworCisvKgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNh
cHR1cmUpIG9yIHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAg
ICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBvcGVyYXRpb24gLSBYRU5TTkRf
T1BfUkVBRCBmb3IgcmVhZCBvciBYRU5TTkRfT1BfV1JJVEUgZm9yIHdyaXRlCisgKiBvZmZzZXQg
LSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIG9mZnNldCB3aXRoaW4gdGhlIHNoYXJlZCBi
dWZmZXIKKyAqICAgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gcmVxdWVzdAorICogbGVuZ3Ro
IC0gdWludDMyX3QsIHJlYWQgb3Igd3JpdGUgZGF0YSBsZW5ndGgKKyAqLworCitzdHJ1Y3QgeGVu
c25kX3J3X3JlcSB7CisgICAgdWludDMyX3Qgb2Zmc2V0OworICAgIHVpbnQzMl90IGxlbjsKK307
CisKKy8qCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBjaGFubmVscycgdm9s
dW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAx
ICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAg
ICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoK
KyAqIG9wZXJhdGlvbiAtIFhFTlNORF9PUF9TRVRfVk9MVU1FIGZvciB2b2x1bWUgc2V0CisgKiAg
IG9yIFhFTlNORF9PUF9HRVRfVk9MVU1FIGZvciB2b2x1bWUgZ2V0CisgKiBCdWZmZXIgcGFzc2Vk
IHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVl
czoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFubmVsW2ldICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAg
ICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBz
aW50MzJfdCwgdm9sdW1lIG9mIGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBh
cyBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcg
MCBkQi4KKyAqLworCitzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIHsKKyAgICAvKiBwbGFjZSBo
b2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCisgICAgdWludDhfdCBw
bGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgeworICAgIC8qIHBs
YWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKi8KKyAgICB1aW50
OF90IHBsYWNlaG9sZGVyOworfTsKKworLyoKKyAqIFJlcXVlc3QgbXV0ZS91bm11dGUgLSBtdXRl
L3VubXV0ZSBzdHJlYW06CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAg
ICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRp
b24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG9wZXJh
dGlvbiAtIFhFTlNORF9PUF9NVVRFIGZvciBtdXRlIG9yIFhFTlNORF9PUF9VTk1VVEUgZm9yIHVu
bXV0ZQorICogQnVmZmVyIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhj
aGFuZ2UgbXV0ZS91bm11dGUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3Rl
dAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxb
MV0gICAgfCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
IGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAgfCAgIGNo
YW5uZWxbaSszXSAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSB1aW50OF90LCBub24temVy
byBpZiBpLXRoIGNoYW5uZWwgbmVlZHMgdG8gYmUgbXV0ZWQvdW5tdXRlZAorICogTnVtYmVyIG9m
IGNoYW5uZWxzIHBhc3NlZCBpcyBlcXVhbCB0byBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9j
aGFubmVscworICogZmllbGQKKyAqLworCitzdHJ1Y3QgeGVuc25kX211dGVfcmVxIHsKKyAgICAv
KiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCisgICAg
dWludDhfdCBwbGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB7Cisg
ICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAqLwor
ICAgIHVpbnQ4X3QgcGxhY2Vob2xkZXI7Cit9OworCisvKgorICogQWxsIHJlc3BvbnNlIHBhY2tl
dHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDMyIG9jdGV0cykKKyAqCisgKiBSZXNwb25zZSBmb3Ig
YWxsIHJlcXVlc3RzOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAg
ICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9u
ICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQg
ZnJvbSB0aGUgcmVxdWVzdAorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJl
cXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJv
bSByZXF1ZXN0CisgKiBzdGF0dXMgLSBpbnQ4X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JT
UF8/Pz8pCisgKi8KKworc3RydWN0IHhlbnNuZF9yZXEgeworICAgIHVpbnQxNl90IGlkOworICAg
IHVpbnQ4X3Qgb3BlcmF0aW9uOworICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKKyAgICB1aW50MzJf
dCByZXNlcnZlZDsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEg
b3BlbjsKKyAgICAgICAgc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7CisgICAgICAgIHN0
cnVjdCB4ZW5zbmRfcndfcmVxIHdyaXRlOworICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBy
ZWFkOworICAgICAgICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7CisgICAgICAg
IHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKKyAgICAgICAgc3RydWN0IHhlbnNu
ZF9tdXRlX3JlcSBtdXRlOworICAgICAgICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRl
OworICAgICAgICB1aW50OF90IHBhZGRpbmdbMjRdOworICAgIH0gb3A7Cit9OworCitzdHJ1Y3Qg
eGVuc25kX3Jlc3AgeworICAgIHVpbnQxNl90IGlkOworICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwor
ICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKKyAgICBpbnQ4X3Qgc3RhdHVzOworICAgIHVpbnQ4X3Qg
cGFkZGluZ1syNl07Cit9OworCitERUZJTkVfUklOR19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4
ZW5zbmRfcmVxLCBzdHJ1Y3QgeGVuc25kX3Jlc3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElD
X0lPX1NORElGX0hfXyAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRk
ZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 12:30:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 12:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBL4x-0005yn-Q3; Mon, 28 Nov 2016 12:30:39 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBL4x-0005ye-8s; Mon, 28 Nov 2016 12:30:39 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 25/0E-15390-E632C385; Mon, 28 Nov 2016 12:30:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXiVRvkrJurbBN
 hsPULs8XKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxv056gXbJjNV/Hq8kr2B8f9pxi5G
 Tg4hgRKJH1f3AtlcHCwCL1kk1rTNYgNxJAT6WSVOHl/E3MXIAeTESEzqsoMwKyU+/s+H6FWU+
 PpsOhNIuZDAKiaJW986mUASbAJGEstv/GABsUUElCTurZoMVsQssINZYvPVm6wgCWGBWonT04
 +DFbEIqEq83/cWrJlXwEmiuamPHcSWEJCTuHmukxnE5hRwlmiZ18gCsdlJYuOqB8wTGAUWMDK
 sYtQoTi0qSy3SNTTWSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIDDIGINjB+GVZ
 wCFGSQ4mJVHe24+tI4T4kvJTKjMSizPii0pzUosPMcpwcChJ8C5VsokQEixKTU+tSMvMAYY7T
 FqCg0dJhFdIESjNW1yQmFucmQ6ROsVozPFm18sHTBxtHz48YBJiycvPS5US500EmSQAUppRmg
 c3CBaHlxhlpYR5GYFOE+IpSC3KzSxBlX/FKM7BqCTMqwIyhSczrwRu3yugU5iATnn72hrklJJ
 EhJRUA2P5CTPZg9rPbOSbK2u4Xq5YtOLNlCbBjPT19/ewhZ3RYv99Iv+efNCNZk6h4763t76u
 +Z3TOuXJRaOHzp+SHV/EnVk5o3FCZKfPwaKo5DcrJiQu+3bsO7fqoUb1LJ9nu+S37X4lLsTPn
 M1xReu2+znT/8rs4TVpZ+2d1lysC5p+LXKZWcLSe/+UWIozEg21mIuKEwFh3p4FvgIAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1480336236!74489620!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34934 invoked from network); 28 Nov 2016 12:30:37 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 12:30:37 -0000
Received: by mail-wm0-f67.google.com with SMTP id m203so18677754wma.3;
 Mon, 28 Nov 2016 04:30:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=QgPU7GN85XQlhHwzlhJ6Z6euLdqRlGX83RVQIZRS1No=;
 b=rRNN+kDgWhYWB0+MmHNjLR6n/wCTA4mNA9i72kDHiN7TpHTUVgXm4S4sGkpfqj8tci
 7bjv6Grp7UwiP42ckQcae6Jc4Jm1QOlahzHqOKx0TiDxk6zWbtj+XhjkC+VMwJOo2AgC
 DsyLkgw2sGeIoY0pMoDmIs2qLca7AR2b8yZF5hUwtOq2zPbnXt7hv33ZLcZzV/3gzCSW
 bzG6NK+ipVGcibP7rOMjB03yPtyDhlLpt8afNvv+TuQza0yFTmk24CSB9Z2y+4wzVqGy
 xKr3jHB8lLuWd7No1SUoEtnkhOTdw+BXiYgrKOOOdJG109SaQDF7h5Fc990CuJGZjfS1
 Vu7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=QgPU7GN85XQlhHwzlhJ6Z6euLdqRlGX83RVQIZRS1No=;
 b=LcsD2oZ8Bin2xu797dwWGoBXU3RG8p3XPpTyp8NjMWXLNfQRmjtDgwbBR0TqssMpyS
 i6jq6FReWXXcPJK5ITSCL//C/n689UEHhWMQqp2CvnYuUdISS8WvRRmq1/2Y3qv5KopW
 /ZNNgeLag/+OhYkAAvqwqyrGyW1KRb5HHuszIBQIa5vB1A1H2+6WJcoyMvz2hK4qcCb2
 G+pY6c2QnXU8o6OHMqzTg46MvlNHWfwhTxgorJJRyd6MM1zNW4Nzxk6az3udNF+rF9Wx
 cjN/zmcr0+xwwynMFMePNlMFEB6LsUXehFM/ktTUvi8OkeVnnhdog7+a8AyLg9YL+Q93
 31Lw==
X-Gm-Message-State: AKaTC02yiHfe0Yl+mBb9KfQ2Wv0QzjYzob9C2IGg0GlL+SMsk3OCN7Gvb1KaPVEIFka4Fw==
X-Received: by 10.194.59.98 with SMTP id y2mr18327827wjq.166.1480336235777;
 Mon, 28 Nov 2016 04:30:35 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id g73sm28704879wme.16.2016.11.28.04.30.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 28 Nov 2016 04:30:35 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 28 Nov 2016 14:30:27 +0200
Message-Id: <1480336227-26457-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two halves
	of a para-virtualized sound driver to communicate with each
	to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5k
cl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNv
diA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBE
bXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+ClNpZ25lZC1v
ZmYtYnk6IEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVtb3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZpbml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2
MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAqIGFkZGVkIHByb3RvY29sIGRlc2NyaXB0
aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2
MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FU
XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9S
TUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCiAqIGFkZGVkICdpZCcg
ZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVk
ICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9u
CiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20gdGhlIHJlc3Bv
bnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFj
ayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogbW92ZWQg
J2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24gaW4gdGhlIHJlc3BvbnNlIHBhY2tldHMK
CkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJld29ya2VkIHJlcXVlc3QvcmVzcG9uc2Ug
cGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldCBpcyBjaGFuZ2Vk
IHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVycyBmb3IgdGhlIFhFTlNORF9PUF9TRVRf
Vk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQogICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdl
CiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5CdXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVh
bSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVkIHNvdW5kIGRldmljZSBpbiB0aGUgYmFj
a2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBBZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3Jh
bXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6CiAqIFJld29ya2VkIHN0cmVhbXMgZGVz
Y3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoK
ICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmlj
IGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVuZCBkZXZpY2UgcGFyYW1ldGVycwogKiBz
bGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVzY3JpcHRpb24gYWRkZWQgbXV0ZS91bm11
dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZvciBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMgZXRjLikKICogY2hhbmdlZCByZXF1ZXN0
L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQgb2N0ZXRzIHRvIDE2CiAqIGludHJvZHVj
ZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRf
TUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtlZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cg
ZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13b3JrZWQgcmVhZC93cml0ZS92b2x1bWUg
cmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVmczoKICAgYnVmZmVyIGZyb20gdGhlIG9w
ZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVyYXRpb25zIHRvIHBhc3MgZGF0YQogKiBz
cGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVlIHRvIGJlIGEgc2lnbmVkIHZhbHVlIGlu
IHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBiZWluZyAwZEJtLgogKiBhZGRlZCBMaW51
eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2Ug
djg6CiAqIGNoYW5nZWQgZnJvbnRlbmQtaWQgdG8gZnJvbnRlbmRfaWQKICogc2luZ2xlIHNvdW5k
IGNhcmQgc3VwcG9ydCwgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCiAgIGRldmljZXMvc3RyZWFt
cwogKiBjbGFyaWZ1Y2F0aW9uIG1hZGUgb24gc2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJl
c3NlZCBhcwogICBkZWNpbWFscyB3L28gYW55IHBhcnRpY3VsYXIgb3JkZXJpbmcKICogcHV0IGRl
c2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25uZWN0aW9uIHN0YXRlCiAqIHJlcGxhY2VkIF9f
YXR0cmlidXRlX18oKHBhY2tlZCkpIHRvIF9fcGFja2VkCiAqIGNoYW5nZWQgcGFkZGluZyBvZiBy
aW5nIHN0cnVjdHVyZXMgdG8gNjQgdG8gZml0IGNhY2hlIGxpbmUKICogcmVtb3ZlZWQgI2lmZGVm
IF9fS0VSTkVMCiAqIGV4cGxpY2l0bHkgc3RhdGVkIHdoaWNoIGluZGljZXMgaW4gWGVuU3RvcmUg
Y29uZmlndXJhdGlvbgogICBhcmUgY29udGlndW91cwogKiBhZGRlZCBkZXNjcmlwdGlvbiB0byB3
aGF0IGZyb250ZW5kJ3MgZGVmYXVsdHMgYXJlCiAqIG1hZGUgbmFtZXMgb2YgdmlydHVhbCBjYXJk
L2RldmljZXMgb3B0aW9uYWwKICogcmVtb3ZlZCBQQ01fRk9STUFUX1NQRUNJQUwKICogY2hhbmdl
ZCB2b2x1bWUgdW5pdHMgZnJvbSBkQm0gdG8gZEIKCkNoYW5nZXMgc2luY2Ugdjk6CiAqIHJlbW92
ZWQgc25kaWZfbGludXguaAogKiBtb3ZlZCBhbGwgc3RydWN0dXJlcyBmcm9tIHNuZGlmX2xpbnV4
LmggdG8gc25kaWYuaAogKiBzdHJ1Y3R1cmVzIHBhZGRlZCB3aGVyZSBuZWVkZWQKICogZml4ZWQg
SHogY29tbWVudAoKQ2hhbmdlcyBzaW5jZSB2MTA6CiAqIGZpeGVkIHRhYnMgdG8gNCBzcGFjZXMg
dG8gY29tcGx5IHdpdGggWGVuIGNvZGluZyBzdHlsZQogKiBhZGRlZCBwbGFjZWhvbGRlcnMgdG8g
ZW1wdHkgc3RydWN0dXJlcyAoQzg5IGNvbmNlcm4pCiAqIGFkZGVkIG1pc3NpbmcgaGVhZGVyIGlu
Y2x1ZGVzCgpDaGFuZ2VzIHNpbmNlIHYxMToKICogYWRkZWQgWEVOU05EX1JTUF9OT1RTVVBQIGVy
cm9yIGNvZGUKICogY2hhbmdlZCBncmVmWzBdIHRvIGdyZWZbMV0gd2l0aCBjb21tZW50CiAqIG1v
ZGlmaWVkIGNvbW1lbnRzIG9uIGVtcHR5IHN0cnVjdHVyZXMKICogcmVtb3ZlZCAiX18iIGZyb20g
bWVtYmVyIG5hbWVzCiAqIGZpeGVkIGluZGVudGF0aW9uCiAqIGFkZGVkIHBhZGRpbmcgaW4gdW5p
b24geGVuc25kX3Jlc3AKICogY2hhbmdlZCBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXyB0byBf
X1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCgpDaGFuZ2VzIHNpbmNlIHYxMjoKICogY2hhbmdlZCBp
bmRlbnRhdGlvbiBmb3IgZGVmaW5lcwogKiBtaXNzZWQgIjsiIGFmdGVyIGdyZWZbMV0KICogZG9j
dW1lbnRhdGlvbiBjaGFuZ2VzCiAqIGNoYW5nZWQgcmVxL3Jlc3Agc3RydWN0dXJlcwogKiBjaGFu
Z2VkIHhlbnNuZF9wYWdlX2RpcmVjdG9yeSBzdHJ1Y3R1cmUKICogcGFzcyBidWZmZXIgc2l6ZSBp
biBvcGVuIHJlcXVlc3QKLS0tCi0tLQogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggfCA2
OTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgNjk4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9w
dWJsaWMvaW8vc25kaWYuaAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRp
Zi5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uODQ3YTlhOQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9pby9zbmRpZi5oCkBAIC0wLDAgKzEsNjk4IEBACisvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKiBzbmRpZi5oCisgKgorICogVW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBm
b3IgWGVuIGd1ZXN0IE9TZXMuCisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwg
ZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhp
cyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3
YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBp
bmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwg
bW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRo
ZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGlj
ZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxs
IGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICog
VEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5Z
IEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQg
VE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQ
QVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwg
VEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENM
QUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9O
IE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9G
IE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgor
ICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxMy0y
MDE1IEdsb2JhbExvZ2ljIEluYy4KKyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMg
SW5jLgorICoKKyAqIEF1dGhvcnM6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJf
QW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxP
bGVrc2FuZHJfR3J5dHNvdkBlcGFtLmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBEbXl0cnlz
aHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+CisgKiAgICAgICAgICBJ
dXJpaSBLb25vdmFsZW5rbyA8aXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgorICov
CisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0lPX1NORElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJM
SUNfSU9fU05ESUZfSF9fCisKKyNpbmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRf
dGFibGUuaCIKKworLyoKKyAqIEZyb250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1
aW5nIGEgbmV3IHJlcXVlc3QsIHNlbmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRl
IGNvbmRpdGlvbmFsIG9uIHJlcV9ldmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2Zm
IG1lY2hhbmlzbSBwcm92aWRlZCBieSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNl
dAorICogcmVxX2V2ZW50IGFwcHJvcHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hF
Q0tfRk9SX1JFUVVFU1RTKCkpLgorICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdo
ZW4gZW5xdWV1aW5nIGEgbmV3IHJlc3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBj
YW4gYmUgbWFkZSBjb25kaXRpb25hbCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisg
KiBob2xkLW9mZiBtZWNoYW5pc20gcHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRl
bmRzIG11c3Qgc2V0CisgKiByc3BfZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklO
R19GSU5BTF9DSEVDS19GT1JfUkVTUE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFu
ZCBQYXJhbWV0ZXIgTmVnb3RpYXRpb24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2FyZCBkcml2
ZXIgdXRpbGl6ZSBub2RlcyB3aXRoaW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBj
YXBhYmlsaXRpZXMgYW5kIHRvIG5lZ290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRo
aXMgc2VjdGlvbiBlbnVtZXJhdGVzIHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVz
cGVjdGl2ZSBmcm9udCBhbmQKKyAqIGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBm
b2xsb3dpbmcgdGhlIFhlbkJ1cyBjb252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIHRoZSBY
ZW5TdG9yZSBpcyBzdG9yZWQgYXMgc3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVtZXJpYwor
ICogdmFsdWVzIGFyZSBlbmNvZGVkIGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBs
aXN0ZWQgYmVsb3cgYXJlCisgKiBleHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdlciB0eXBl
cyBjYXBhYmxlIG9mIHN0b3JpbmcgdGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVybHkgZm9y
bWF0ZWQgbm9kZSBzdHJpbmcsIHdpdGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAqCisgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQg
WGVuQnVzIE5vZGVzCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tIEFkZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKgorICogSW5kaWNlcyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBkcml2ZXIg
aW5zdGFuY2VzLCBjYXJkcywKKyAqIGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICogZnJvbnRl
bmRfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgRG9tYWlu
IElEIG9mIHRoZSBzb3VuZCBmcm9udGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAgIFZhbHVl
czogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRl
eCBvZiB0aGUgdmlydHVhbGl6ZWQgc291bmQgZHJpdmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRo
aXMgZG9tYWluLiBNdWx0aXBsZSBQViBkcml2ZXJzIGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4K
KyAqICAgICAgYXQgdGhlIHNhbWUgdGltZS4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVW5pcXVlIGRldmljZSBJRC4KKyAqICAgICAg
RG9lc24ndCBoYXZlIHRvIGJlIHplcm8gYmFzZWQgYW5kL29yIHRvIGJlIGNvbnRpZ3VvdXMuCisg
KgorICogc3RyZWFtX2lkeAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICog
ICAgICBaZXJvIGJhc2VkIGNvbnRpZ3VvdXMgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2
aWNlLgorICoKKyAqIEV4YW1wbGUgZm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1
LCBpbnN0YW5jZSBvZiB0aGUgZHJpdmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9y
IGZpcnN0IFBWIGRyaXZlciksIGRldmljZSBpZCAyLAorICogZmlyc3Qgc3RyZWFtICgwKToKKyAq
IC9sb2NhbC9kb21haW4vPGZyb250ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vCisgKiAg
ICAgICAgIGRldmljZS88ZGV2X2lkPi9zdHJlYW0vPHN0cmVhbV9pZHg+L3R5cGUgPSAicCIKKyAq
IC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAi
cCIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQg
c291bmQgZnJvbnRlbmQgaGFzIHNldCBvZiBkZXZpY2VzIGFuZCBzdHJlYW1zLCBlYWNoCisgKiBp
cyBpbmRpdmlkdWFsbHkgY29uZmlndXJlZC4gUGFydCBvZiB0aGUgUENNIGNvbmZpZ3VyYXRpb24g
Y2FuIGJlIGRlZmluZWQgYXQKKyAqIGhpZ2hlciBsZXZlbCBhbmQgYmUgZnVsbHkgb3IgcGFydGlh
bGx5IHJlLXVzZWQgYnkgdGhlIHVuZGVybHlpbmcgbGF5ZXJzLgorICogVGhlc2UgY29uZmlndXJh
dGlvbiB2YWx1ZXMgYXJlOgorICogIG8gbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorICog
IG8gc3VwcG9ydGVkIHNhbXBsZSByYXRlcworICogIG8gc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRz
LgorICogRS5nLiBvbmUgY2FuIGRlZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBkcml2
ZXIsIGRldmljZSBvciBzdHJlYW0uCisgKiBFdmVyeSB1bmRlcmx5aW5nIGxheWVyIGluIHR1cm4g
Y2FuIHJlLWRlZmluZSBzb21lIG9yIGFsbCBvZiB0aGVtIHRvIGJldHRlcgorICogZml0IGl0cyBu
ZWVkcy4gRm9yIGV4YW1wbGUsIGRyaXZlciBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0
byBiZQorICogaW4gWzE7IDhdIHJhbmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkg
YmUgbGltaXRlZCB0byBbMTsgMl0gb25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVy
bHlpbmcgbGF5ZXIgbXVzdCBiZSBhIHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdl
LgorICoKKyAqIE5vdGU6IGlmIGFueSBvZiB0aGUgdmFsdWVzIGFyZSBub3QgZGVmaW5lZCB0aGVu
IFBWIGRyaXZlciBzaG91bGQgdXNlCisgKiBpdHMgZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZC4KKyAq
CisgKiBjaGFubmVscy1taW4KKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIG1pbmltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgor
ICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDEuIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250
ZW5kJ3MgZGVmYXVsdC4KKyAqCisgKiBjaGFubmVscy1tYXgKKyAqICAgICAgVmFsdWVzOiAgICAg
ICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1heGltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRo
YXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxlYXN0IDxjaGFubmVscy1taW4+
LiBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzCisgKiAgICAgIGRlZmF1bHQuCisg
KgorICogc2FtcGxlLXJhdGVzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1aW50
cz4KKyAqCisgKiAgICAgIExpc3Qgb2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBzZXBhcmF0ZWQg
YnkgWEVOU05EX0xJU1RfU0VQQVJBVE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVz
ZSBmcm9udGVuZCdzIGRlZmF1bHQuIFNhbXBsZSByYXRlcyBhcmUgZXhwcmVzc2VkCisgKiAgICAg
IGFzIGEgbGlzdCBvZiBkZWNpbWFsIHZhbHVlcyB3L28gYW55IG9yZGVyaW5nIHJlcXVpcmVtZW50
LgorICoKKyAqIHNhbXBsZS1mb3JtYXRzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBv
ZiBYRU5TTkRfUENNX0ZPUk1BVF9YWFhfU1RSPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0
ZWQgc2FtcGxlIGZvcm1hdHMgc2VwYXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAq
ICAgICAgSWYgbm90IGRlZmluZWQgdGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAq
IGJ1ZmZlci1zaXplCisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAg
IFRoZSBtYXhpbXVtIHNpemUgaW4gb2N0ZXRzIG9mIHRoZSBidWZmZXIgdG8gYWxsb2NhdGUgcGVy
IHN0cmVhbS4KKyAqCisgKiBFeGFtcGxlIGNvbmZpZ3VyYXRpb246CisgKgorICogRHJpdmVyIGNv
bmZpZ3VyYXRpb24gdXNlZCBieSBhbGwgc3RyZWFtczoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL3NhbXBsZS1mb3JtYXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJl
YW0gb3ZlcnJpZGVzIHNhbXBsZSByYXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUv
ZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPQorICogICAgICAg
ICI4MDAwOzIyMDUwOzQ0MTAwOzQ4MDAwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g
VmlydHVhbCBzb3VuZCBjYXJkIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisg
KiBzaG9ydC1uYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhclszMl0+CisgKgorICog
ICAgICBTaG9ydCBuYW1lIG9mIHRoZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoK
KyAqIGxvbmctbmFtZQorICogICAgICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAq
ICAgICAgTG9uZyBuYW1lIG9mIHRoZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoK
KyAqIEZvciBleGFtcGxlLAorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2hvcnQt
bmFtZSA9ICJWaXJ0dWFsIGF1ZGlvIgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAv
bG9uZy1uYW1lID0KKyAqICAgICAgICAgIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNrIgor
ICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczogICAg
ICAgICA8Y2hhcls4MF0+CisgKgorICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ugd2l0
aGluIHRoZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxl
LAorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5l
cmFsIGFuYWxvZyIKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBz
ZXR0aW5ncyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgInAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAi
cCIgLSBwbGF5YmFjayBzdHJlYW0sICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJ
ZiBib3RoIGNhcHR1cmUgYW5kIHBsYXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBu
ZWVkIHRvIGJlCisgKiAgICAgIGRlZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhh
bXBsZSwKKyAqICAgICAgL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3Ry
ZWFtLzAvdHlwZSA9ICJwIgorICogICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9k
ZXZpY2UvMC9zdHJlYW0vMS90eXBlID0gImMiCisgKgorICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBU
cmFuc3BvcnQgUGFyYW1ldGVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoZXNl
IGFyZSBwZXIgc3RyZWFtLgorICoKKyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAg
ICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVu
dCBjaGFubmVsIHVzZWQgdG8gc2lnbmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1
ZmZlci4KKyAqCisgKiByaW5nLXJlZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+Cisg
KgorICogICAgICBUaGUgWGVuIGdyYW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZv
ciB0aGUgYmFja2VuZCB0byBtYXAKKyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFn
ZSBzaXplZCByaW5nIGJ1ZmZlci4KKyAqCisgKiBpbmRleAorICogICAgICBWYWx1ZXM6ICAgICAg
ICAgPHVpbnQ+CisgKgorICogICAgICBBZnRlciBzdHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMg
YXNzaWduZWQgYSB1bmlxdWUgSUQgKHdpdGhpbiB0aGUgZnJvbnQKKyAqICAgICAgZHJpdmVyKSwg
c28gZXZlcnkgc3RyZWFtIG9mIHRoZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUK
KyAqICAgICAgYmFja2VuZCBieSB0aGlzIElELiBUaGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW1f
aWR4IGFzIHRoZSBsYXRlciBpcworICogICAgICB6ZXJvIGJhc2VkIHdpdGhpbiBhIGRldmljZSwg
YnV0IHRoaXMgaW5kZXggaXMgY29udGlndW91cyB3aXRoaW4gdGhlCisgKiAgICAgIGRyaXZlci4K
KyAqLworCisvKgorICogU1RBVEUgRElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVG9v
bCBzdGFjayBjcmVhdGVzIGZyb250IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5pdGlhbCBz
dGF0ZQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMg
YW5kIHNldHMgdXAgZnJvbnRlbmQgc291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIgZG9tYWlu
LgorICoKKyAqIEZyb250ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQorICogWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAg
IFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG8gUXVlcnkgYmFja2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2
aWNlLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgVgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1
c1N0YXRlSW5pdFdhaXQKKyAqCisgKiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRpb24KKyAq
IG8gQWxsb2NhdGUgYW5kIGluaXRpYWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgcGVyIGNvbmZp
Z3VyZWQKKyAqICAgcGxheWJhY2svY2FwdHVyZSBzdHJlYW0uCisgKiBvIFB1Ymxpc2ggdHJhbnNw
b3J0IHBhcmFtZXRlcnMKKyAqICAgdGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAg
dGhpcyBjb25uZWN0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8Cisg
KiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3Bv
cnQgcGFyYW1ldGVycy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
byBDb25uZWN0IHRvIHRoZSBldmVudCBjaGFubmVscy4KKyAqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIENy
ZWF0ZSBhbmQgaW5pdGlhbGl6ZSBPUworICogIHZpcnR1YWwgc291bmQgZGV2aWNlIGluc3RhbmNl
cworICogIGFzIHBlciBjb25maWd1cmF0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAg
ICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAq
CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVVbmtu
b3duCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVD
bG9zZWQKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0
ZUNsb3NpbmcKKyAqIG8gUmVtb3ZlIHZpcnR1YWwgc291bmQgZGV2aWNlCisgKiBvIFJlbW92ZSBl
dmVudCBjaGFubmVscworICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAg
ICAgICAgICAgICAgVgorICogWGVuYnVzU3RhdGVDbG9zZWQKKyAqCisgKi8KKworLyoKKyAqIFBD
TSBGT1JNQVRTCisgKgorICogWEVOU05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQor
ICoKKyAqIGZvcm1hdDogPFMvVS9GPjxiaXRzPiBvciA8bmFtZT4KKyAqICAgICBTIC0gc2lnbmVk
LCBVIC0gdW5zaWduZWQsIEYgLSBmbG9hdAorICogICAgIGJpdHMgLSA4LCAxNiwgMjQsIDMyCisg
KiAgICAgbmFtZSAtIE1VX0xBVywgR1NNLCBldGMuCisgKgorICogZW5kaWFuOiA8TEUvQkU+LCBt
YXkgYmUgYWJzZW50CisgKiAgICAgTEUgLSBMaXR0bGUgZW5kaWFuLCBCRSAtIEJpZyBlbmRpYW4K
KyAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TOCAgICAgICAgICAgIDAKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfVTggICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX1MxNl9MRSAgICAgICAgMgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAg
ICAgIDMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0CisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX1UxNl9CRSAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9TMjRfTEUgICAgICAgIDYKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAg
ICAgICA3CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfQkUgICAgICAgIDkKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzMyX0xFICAgICAgICAxMAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkUg
ICAgICAgIDExCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAgMTIKKyNk
ZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFICAgICAgICAxMworI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9GMzJfTEUgICAgICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwgSUVFRS03NTQgMzIt
Yml0LCAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfQkUgICAgICAgIDE1IC8qIHJh
bmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1B
VF9GNjRfTEUgICAgICAgIDE2IC8qIDgtYnl0ZSBmbG9hdCwgSUVFRS03NTQgNjQtYml0LCAqLwor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfQkUgICAgICAgIDE3IC8qIHJhbmdlIC0xLjAg
dG8gMS4wICAgICAgICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThf
U1VCRlJBTUVfTEUgMTgKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1F
X0JFIDE5CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01VX0xBVyAgICAgICAgMjAKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfQV9MQVcgICAgICAgICAyMQorI2RlZmluZSBYRU5TTkRfUENN
X0ZPUk1BVF9JTUFfQURQQ00gICAgIDIyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcg
ICAgICAgICAgMjMKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAor
CisvKgorICogUkVRVUVTVCBDT0RFUy4KKyAqLworI2RlZmluZSBYRU5TTkRfT1BfT1BFTiAgICAg
ICAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVOU05EX09QX0NMT1NFICAgICAgICAgICAgICAgICAx
CisjZGVmaW5lIFhFTlNORF9PUF9SRUFEICAgICAgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5T
TkRfT1BfV1JJVEUgICAgICAgICAgICAgICAgIDMKKyNkZWZpbmUgWEVOU05EX09QX1NFVF9WT0xV
TUUgICAgICAgICAgICA0CisjZGVmaW5lIFhFTlNORF9PUF9HRVRfVk9MVU1FICAgICAgICAgICAg
NQorI2RlZmluZSBYRU5TTkRfT1BfTVVURSAgICAgICAgICAgICAgICAgIDYKKyNkZWZpbmUgWEVO
U05EX09QX1VOTVVURSAgICAgICAgICAgICAgICA3CisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBB
TkQgUEFUSCBOQU1FIFNUUklOR1MsIEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVOU05EX0RSSVZF
Ul9OQU1FICAgICAgICAgICAgICAidnNuZCIKKworI2RlZmluZSBYRU5TTkRfTElTVF9TRVBBUkFU
T1IgICAgICAgICAgICI7IgorLyogUGF0aCBlbnRyaWVzICovCisjZGVmaW5lIFhFTlNORF9QQVRI
X0RFVklDRSAgICAgICAgICAgICAgImRldmljZSIKKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFN
ICAgICAgICAgICAgICAic3RyZWFtIgorLyogRmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05E
X0ZJRUxEX1ZDQVJEX1NIT1JUX05BTUUgICAic2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJ
RUxEX1ZDQVJEX0xPTkdfTkFNRSAgICAibG9uZy1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERf
UklOR19SRUYgICAgICAgICAgICJyaW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9D
SE5MICAgICAgICAgICAiZXZlbnQtY2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0RFVklD
RV9OQU1FICAgICAgICAibmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1RZUEUgICAgICAgICAg
ICAgICAidHlwZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAiaW5k
ZXgiCisjZGVmaW5lIFhFTlNORF9GSUVMRF9DSEFOTkVMU19NSU4gICAgICAgImNoYW5uZWxzLW1p
biIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0NIQU5ORUxTX01BWCAgICAgICAiY2hhbm5lbHMtbWF4
IgorI2RlZmluZSBYRU5TTkRfRklFTERfU0FNUExFX1JBVEVTICAgICAgICJzYW1wbGUtcmF0ZXMi
CisjZGVmaW5lIFhFTlNORF9GSUVMRF9TQU1QTEVfRk9STUFUUyAgICAgInNhbXBsZS1mb3JtYXRz
IgorI2RlZmluZSBYRU5TTkRfRklFTERfQlVGRkVSX1NJWkUgICAgICAgICJidWZmZXItc2l6ZSIK
KworLyogU3RyZWFtIHR5cGUgZmllbGQgdmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFN
X1RZUEVfUExBWUJBQ0sgICAgICJwIgorI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVS
RSAgICAgICJjIgorLyogU2FtcGxlIHJhdGUgbWF4IHN0cmluZyBsZW5ndGggKi8KKyNkZWZpbmUg
WEVOU05EX1NBTVBMRV9SQVRFX01BWF9MRU4gICAgICA2CisvKiBTYW1wbGUgZm9ybWF0IGZpZWxk
IHZhbHVlcyAqLworI2RlZmluZSBYRU5TTkRfU0FNUExFX0ZPUk1BVF9NQVhfTEVOICAgIDI0CisK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzhfU1RSICAgICAgICAiczgiCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1U4X1NUUiAgICAgICAgInU4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9TMTZfTEVfU1RSICAgICJzMTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Mx
Nl9CRV9TVFIgICAgInMxNl9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NU
UiAgICAidTE2X2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICJ1
MTZfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgInMyNF9sZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFX1NUUiAgICAiczI0X2JlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMjRfTEVfU1RSICAgICJ1MjRfbGUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UyNF9CRV9TVFIgICAgInUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzMyX0xFX1NUUiAgICAiczMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9T
MzJfQkVfU1RSICAgICJzMzJfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9T
VFIgICAgInUzMl9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAi
dTMyX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAgICJmbG9hdF9s
ZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfRjMyX0JFX1NUUiAgICAiZmxvYXRfYmUiCisj
ZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9MRV9TVFIgICAgImZsb2F0NjRfbGUiCisjZGVm
aW5lIFhFTlNORF9QQ01fRk9STUFUX0Y2NF9CRV9TVFIgICAgImZsb2F0NjRfYmUiCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0lFQzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFt
ZV9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAi
aWVjOTU4X3N1YmZyYW1lX2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RS
ICAgICJtdV9sYXciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgImFf
bGF3IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICJpbWFfYWRwY20i
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUdfU1RSICAgICAgIm1wZWciCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0dTTV9TVFIgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBS
RVRVUk4gQ09ERVMuCisgKi8KKy8qIE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkLiAqLworI2RlZmlu
ZSBYRU5TTkRfUlNQX05PVFNVUFAgICAgICAgICAgICAgICgtMikKKy8qIE9wZXJhdGlvbiBmYWls
ZWQgZm9yIHNvbWUgdW5zcGVjaWZpZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUg
WEVOU05EX1JTUF9FUlJPUiAgICAgICAgICAgICAgICAoLTEpCisvKiBPcGVyYXRpb24gY29tcGxl
dGVkIHN1Y2Nlc3NmdWxseS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9PS0FZICAgICAgICAgICAg
ICAgICAwCisKKy8qCisgKiBEZXNjcmlwdGlvbiBvZiB0aGUgcHJvdG9jb2wgYmV0d2VlbiBmcm9u
dGVuZCBhbmQgYmFja2VuZCBkcml2ZXIuCisgKgorICogVGhlIHR3byBoYWx2ZXMgb2YgYSBQYXJh
LXZpcnR1YWwgc291bmQgZHJpdmVyIGNvbW11bmljYXRlcyB3aXRoCisgKiBlYWNoIG90aGVyIHVz
aW5nIGEgc2hhcmVkIHBhZ2UgYW5kIGFuIGV2ZW50IGNoYW5uZWwuCisgKiBTaGFyZWQgcGFnZSBj
b250YWlucyBhIHJpbmcgd2l0aCByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldHMuCisgKgorICogQWxs
IHJlc2VydmVkIGFuZCBwYWRkaW5nIGZpZWxkcyBpbiB0aGUgc3RydWN0dXJlcyBiZWxvdyBtdXN0
IGJlIDAuCisgKgorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIHRoZSBzYW1lIGxlbmd0aCAo
MzIgb2N0ZXRzKQorICogQWxsIHJlcXVlc3QgcGFja2V0cyBoYXZlIGNvbW1vbiBoZWFkZXI6Cisg
KiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAg
ICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFt
X2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICBpZCAtIHVpbnQxNl90LCBwcml2YXRl
IGd1ZXN0IHZhbHVlLCBlY2hvZWQgaW4gcmVzcG9uc2UKKyAqICAgb3BlcmF0aW9uIC0gdWludDhf
dCwgb3BlcmF0aW9uIGNvZGUKKyAqICAgc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGluZGV4IG9mIHRo
ZSBzdHJlYW0gKCJzdHJlYW1zX2lkeCIgWGVuU3RvcmUgZW50cnkKKyAqICAgICBvZiB0aGUgc3Ry
ZWFtKQorICoKKyAqCisgKiBSZXF1ZXN0IG9wZW4gLSBvcGVuIGEgUENNIHN0cmVhbSBmb3IgcGxh
eWJhY2sgb3IgY2FwdHVyZToKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAg
ICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiArLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAgICB8IFhFTlNORF9P
UF9PUEVOICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwY21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5lbHMg
ICB8ICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1ZmZlcl9zeiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2Vy
dmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKgorICogcGNtX3JhdGUgLSB1aW50MzJfdCwgc3RyZWFtIGRhdGEgcmF0ZSwgSHoKKyAqIHBj
bV9mb3JtYXQgLSB1aW50OF90LCBYRU5TTkRfUENNX0ZPUk1BVF9YWFggdmFsdWUKKyAqIHBjbV9j
aGFubmVscyAtIHVpbnQ4X3QsIG51bWJlciBvZiBjaGFubmVscyBvZiB0aGlzIHN0cmVhbQorICog
YnVmZmVyX3N6IC0gdWludDMyX3QsIGJ1ZmZlciBzaXplIHRvIGJlIGFsbG9jYXRlZCBpbiBvY3Rl
dHMKKyAqIGdyZWZfZGlyZWN0b3J5X3N0YXJ0IC0gZ3JhbnRfcmVmX3QsIGEgcmVmZXJlbmNlIHRv
IHRoZSBmaXJzdCBzaGFyZWQgcGFnZQorICogICBkZXNjcmliaW5nIHNoYXJlZCBidWZmZXIgcmVm
ZXJlbmNlcy4gQXQgbGVhc3Qgb25lIHBhZ2UgZXhpc3RzLiBJZiBzaGFyZWQKKyAqICAgYnVmZmVy
IHNpemUgZXhjZWVkcyB3aGF0IGNhbiBiZSBhZGRyZXNzZWQgYnkgdGhpcyBzaW5nbGUgcGFnZSwg
dGhlbgorICogICByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBtdXN0IGJlIHN1cHBsaWVkIChz
ZWUgZ3JlZl9kaXJfbmV4dF9wYWdlIGJlbG93KQorICovCisKK3N0cnVjdCB4ZW5zbmRfb3Blbl9y
ZXEgeworICAgIHVpbnQzMl90IHBjbV9yYXRlOyAvKiBpbiBIeiAqLworICAgIHVpbnQ4X3QgcGNt
X2Zvcm1hdDsKKyAgICB1aW50OF90IHBjbV9jaGFubmVsczsKKyAgICB1aW50MTZfdCByZXNlcnZl
ZDsKKyAgICB1aW50MzJfdCBidWZmZXJfc3o7CisgICAgZ3JhbnRfcmVmX3QgZ3JlZl9kaXJlY3Rv
cnlfc3RhcnQ7Cit9OworCisvKgorICogU2hhcmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1
ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVjdG9yeSBpbiB0aGUKKyAqICAgcmVxdWVzdCkgZW1w
bG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRlc2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQg
ZGF0YQorICogICBidWZmZXI6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z3JlZltpXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGdyZWZfZGlyX25leHRfcGFn
ZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCisg
KiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJlIDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlz
dC4KKyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ug
b2YgdGhlIGJ1ZmZlcgorICogICBhbGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KKyAqCisgKiBO
dW1iZXIgb2YgZ3JhbnRfcmVmX3QgZW50cmllcyBpbiB0aGUgd2hvbGUgcGFnZSBkaXJlY3Rvcnkg
aXMgbm90CisgKiBwYXNzZWQsIGJ1dCBpbnN0ZWFkIGNhbiBiZSBjYWxjdWxhdGVkIGFzOgorICog
ICBudW1fZ3JlZnNfdG90YWwgPSBESVZfUk9VTkRfVVAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6
LCBQQUdFX1NJWkUpOworICovCisKK3N0cnVjdCB4ZW5zbmRfcGFnZV9kaXJlY3RvcnkgeworICAg
IGdyYW50X3JlZl90IGdyZWZfZGlyX25leHRfcGFnZTsKKyAgICBncmFudF9yZWZfdCBncmVmWzFd
OyAvKiBWYXJpYWJsZSBsZW5ndGggKi8KK307CisKKy8qCisgKiAgUmVxdWVzdCBjbG9zZSAtIGNs
b3NlIGFuIG9wZW5lZCBwY20gc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAg
MSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwg
WEVOU05EX09QX0NMT1NFIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAq
LworCitzdHJ1Y3QgeGVuc25kX2Nsb3NlX3JlcSB7CisgICAgLyogcGxhY2UgaG9sZGVyLCByZW1v
dmUgaWYgY2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAqLworICAgIHVpbnQ4X3QgcGxhY2Vob2xkZXI7
Cit9OworCisvKgorICogUmVxdWVzdCByZWFkL3dyaXRlIC0gdXNlZCBmb3IgcmVhZCAoZm9yIGNh
cHR1cmUpIG9yIHdyaXRlIChmb3IgcGxheWJhY2spOgorICogICAgICAgICAgMCAgICAgICAgICAg
ICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAg
ICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxlbmd0aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBvcGVyYXRpb24gLSBYRU5TTkRf
T1BfUkVBRCBmb3IgcmVhZCBvciBYRU5TTkRfT1BfV1JJVEUgZm9yIHdyaXRlCisgKiBvZmZzZXQg
LSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIG9mZnNldCB3aXRoaW4gdGhlIHNoYXJlZCBi
dWZmZXIKKyAqICAgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gcmVxdWVzdAorICogbGVuZ3Ro
IC0gdWludDMyX3QsIHJlYWQgb3Igd3JpdGUgZGF0YSBsZW5ndGgKKyAqLworCitzdHJ1Y3QgeGVu
c25kX3J3X3JlcSB7CisgICAgdWludDMyX3Qgb2Zmc2V0OworICAgIHVpbnQzMl90IGxlbjsKK307
CisKKy8qCisgKiBSZXF1ZXN0IHNldC9nZXQgdm9sdW1lIC0gc2V0L2dldCBjaGFubmVscycgdm9s
dW1lIG9mIHRoZSBzdHJlYW0gZ2l2ZW46CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAx
ICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAg
ICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwor
ICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoK
KyAqIG9wZXJhdGlvbiAtIFhFTlNORF9PUF9TRVRfVk9MVU1FIGZvciB2b2x1bWUgc2V0CisgKiAg
IG9yIFhFTlNORF9PUF9HRVRfVk9MVU1FIGZvciB2b2x1bWUgZ2V0CisgKiBCdWZmZXIgcGFzc2Vk
IHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0byBleGNoYW5nZSB2b2x1bWUKKyAqIHZhbHVl
czoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAg
MiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFubmVsWzBdICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFubmVsW2ldICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogICAg
ICAgICAgICAgICAgICBjaGFubmVsW1hFTlNORF9PUF9PUEVOLnBjbV9jaGFubmVscyAtIDFdICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSBz
aW50MzJfdCwgdm9sdW1lIG9mIGktdGggY2hhbm5lbAorICogVm9sdW1lIGlzIGV4cHJlc3NlZCBh
cyBhIHNpZ25lZCB2YWx1ZSBpbiBzdGVwcyBvZiAwLjAwMSBkQiwKKyAqIHdoaWxlIDAgYmVpbmcg
MCBkQi4KKyAqLworCitzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIHsKKyAgICAvKiBwbGFjZSBo
b2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCisgICAgdWludDhfdCBw
bGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgeworICAgIC8qIHBs
YWNlIGhvbGRlciwgcmVtb3ZlIGlmIGNoYW5naW5nIHRoZSBzdHJ1Y3R1cmUgKi8KKyAgICB1aW50
OF90IHBsYWNlaG9sZGVyOworfTsKKworLyoKKyAqIFJlcXVlc3QgbXV0ZS91bm11dGUgLSBtdXRl
L3VubXV0ZSBzdHJlYW06CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAg
ICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCAgICBvcGVyYXRp
b24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG9wZXJh
dGlvbiAtIFhFTlNORF9PUF9NVVRFIGZvciBtdXRlIG9yIFhFTlNORF9PUF9VTk1VVEUgZm9yIHVu
bXV0ZQorICogQnVmZmVyIHBhc3NlZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhj
aGFuZ2UgbXV0ZS91bm11dGUKKyAqIHZhbHVlczoKKyAqCisgKiAgICAgICAgICAwICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3Rl
dAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxb
MV0gICAgfCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
IGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAgfCAgIGNo
YW5uZWxbaSszXSAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogKy9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIGNoYW5uZWxbaV0gLSB1aW50OF90LCBub24temVy
byBpZiBpLXRoIGNoYW5uZWwgbmVlZHMgdG8gYmUgbXV0ZWQvdW5tdXRlZAorICogTnVtYmVyIG9m
IGNoYW5uZWxzIHBhc3NlZCBpcyBlcXVhbCB0byBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0IHBjbV9j
aGFubmVscworICogZmllbGQKKyAqLworCitzdHJ1Y3QgeGVuc25kX211dGVfcmVxIHsKKyAgICAv
KiBwbGFjZSBob2xkZXIsIHJlbW92ZSBpZiBjaGFuZ2luZyB0aGUgc3RydWN0dXJlICovCisgICAg
dWludDhfdCBwbGFjZWhvbGRlcjsKK307CisKK3N0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB7Cisg
ICAgLyogcGxhY2UgaG9sZGVyLCByZW1vdmUgaWYgY2hhbmdpbmcgdGhlIHN0cnVjdHVyZSAqLwor
ICAgIHVpbnQ4X3QgcGxhY2Vob2xkZXI7Cit9OworCisvKgorICogQWxsIHJlc3BvbnNlIHBhY2tl
dHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDMyIG9jdGV0cykKKyAqCisgKiBSZXNwb25zZSBmb3Ig
YWxsIHJlcXVlc3RzOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAg
ICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9u
ICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQg
ZnJvbSB0aGUgcmVxdWVzdAorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJl
cXVlc3QKKyAqIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF9YWFggLSBjb3BpZWQgZnJv
bSByZXF1ZXN0CisgKiBzdGF0dXMgLSBpbnQ4X3QsIHJlc3BvbnNlIHN0YXR1cyAoWEVOU05EX1JT
UF8/Pz8pCisgKi8KKworc3RydWN0IHhlbnNuZF9yZXEgeworICAgIHVpbnQxNl90IGlkOworICAg
IHVpbnQ4X3Qgb3BlcmF0aW9uOworICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKKyAgICB1aW50MzJf
dCByZXNlcnZlZDsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEg
b3BlbjsKKyAgICAgICAgc3RydWN0IHhlbnNuZF9jbG9zZV9yZXEgY2xvc2U7CisgICAgICAgIHN0
cnVjdCB4ZW5zbmRfcndfcmVxIHdyaXRlOworICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBy
ZWFkOworICAgICAgICBzdHJ1Y3QgeGVuc25kX2dldF92b2xfcmVxIGdldF92b2w7CisgICAgICAg
IHN0cnVjdCB4ZW5zbmRfc2V0X3ZvbF9yZXEgc2V0X3ZvbDsKKyAgICAgICAgc3RydWN0IHhlbnNu
ZF9tdXRlX3JlcSBtdXRlOworICAgICAgICBzdHJ1Y3QgeGVuc25kX3VubXV0ZV9yZXEgdW5tdXRl
OworICAgICAgICB1aW50OF90IHBhZGRpbmdbMjRdOworICAgIH0gb3A7Cit9OworCitzdHJ1Y3Qg
eGVuc25kX3Jlc3AgeworICAgIHVpbnQxNl90IGlkOworICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwor
ICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKKyAgICBpbnQ4X3Qgc3RhdHVzOworICAgIHVpbnQ4X3Qg
cGFkZGluZ1syNl07Cit9OworCitERUZJTkVfUklOR19UWVBFUyh4ZW5fc25kaWYsIHN0cnVjdCB4
ZW5zbmRfcmVxLCBzdHJ1Y3QgeGVuc25kX3Jlc3ApOworCisjZW5kaWYgLyogX19YRU5fUFVCTElD
X0lPX1NORElGX0hfXyAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRk
ZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 13:27:11 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 13:27:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBLxe-0003b5-Uw; Mon, 28 Nov 2016 13:27:10 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBLxe-0003av-Cz; Mon, 28 Nov 2016 13:27:10 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 DC/9A-29519-DA03C385; Mon, 28 Nov 2016 13:27:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsXS6fjDS3eNgU2
 Ewd0LlhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGRff3mIveKlfMffDXNYGxrtKXYyc
 HEICeRJfjlxkAbF5Bewk2j8cZwSxJQQMJZ6+v84GYrMIqEo0rPzGBGKzCahLtD3bzgpiiwgYS
 bQ+mQkU5+JgFjjBLHHy6EVGEEdYoIlR4tPtmcxdjBxAG6okjpwuBGngFHCWWH3zP1iYV0BQ4u
 8OYZAws4CWxMNft1ggbG2JZQtfg5UwC0hLLP/HMYGRbxZCwywkDbOQNMxCaFjAyLKKUb04tag
 stUjXXC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAMGYBgB+PMy/6HGCU5mJRE
 eUO0bCKE+JLyUyozEosz4otKc1KLDzHKcHAoSfBK6gPlBItS01Mr0jJzgBEBk5bg4FES4TUAS
 fMWFyTmFmemQ6ROMSpKifPO0ANKCIAkMkrz4NpgUXiJUVZKmJcR6BAhnoLUotzMElT5V4ziHI
 xKwry+ION5MvNK4Ka/AlrMBLT47WtrkMUliQgpqQZGT43b2Zfc1/4InLyg7Pgp7bPbV2TUOvv
 nnm8+qzNlwcGHdZ0l56aJ8UZ3NSxK9poQUmD7tnnJLo/Qt1ZRHJnuV05fXGcZ/KOt5n1y1Von
 99WG6qd9jnX9EL1+59Plgq0Tvu82+rn/4F2zPbbXTv+0LvnQcPHqmboP7e36Dz7pSvupTvy9W
 GJnnBJLcUaioRZzUXEiAHdLSU29AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480339626!64118237!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60230 invoked from network); 28 Nov 2016 13:27:08 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-8.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 28 Nov 2016 13:27:08 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Mon, 28 Nov 2016 06:27:06 -0700
Message-Id: <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Mon, 28 Nov 2016 06:27:01 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480336227-26457-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjExLjE2IGF0IDEzOjMwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
ICogUmVxdWVzdCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1
cmU6Cj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAy
ICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBYRU5TTkRfT1BfT1BFTiAg
fCAgICAgc3RyZWFtX2lkeCAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKClRoaXMgc3RpbGwgc2F5ICJwYWRkaW5nIiBpbnN0ZWFkIG9mICJyZXNlcnZlZCIu
IEFsc28gaXNuJ3QgdGhpcyBzdGlsbCBwYXJ0Cm9mIHRoZSBjb21tb24gaGVhZGVyPwoKPiArICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Y21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKPiArICogfCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAg
ICAgICByZXNlcnZlZCAgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmZmVyX3N6ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICB8Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAoKRG9u
J3QgeW91IGVsc2V3aGVyZSB1c2UgdGhpcyBhcyBhbiAiYW5kIHNvIG9uZSIgbWFya2VyPyBUaGF0
J3Mgbm90CndoYXQgeW91IHdhbnQgaGVyZSBhZmFpY3QsIGJlY2F1c2Ugb2YgLi4uCgo+ICsgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwoKLi4uIHRoaXMuCgo+ICsvKgo+ICsgKiBTaGFyZWQgcGFnZSBmb3IgWEVOU05EX09QX09Q
RU4gYnVmZmVyIGRlc2NyaXB0b3IgKGdyZWZfZGlyZWN0b3J5IGluIHRoZQo+ICsgKiAgIHJlcXVl
c3QpIGVtcGxveXMgYSBsaXN0IG9mIHBhZ2VzLCBkZXNjcmliaW5nIGFsbCBwYWdlcyBvZiB0aGUg
c2hhcmVkIGRhdGEKPiArICogICBidWZmZXI6Cj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4g
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Jl
Zl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbMF0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+
ICsgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltpXSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wK
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBncmVmW04gLTFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKPiArICoKPiArICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVmX3Qs
IHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcKPiArICogICBwYWdlIGRpcmVj
dG9yeS4gTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4gKyAqIGdyZWZb
aV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2YgdGhlIGJ1ZmZl
cgo+ICsgKiAgIGFsbG9jYXRlZCBhdCBYRU5TTkRfT1BfT1BFTgo+ICsgKgo+ICsgKiBOdW1iZXIg
b2YgZ3JhbnRfcmVmX3QgZW50cmllcyBpbiB0aGUgd2hvbGUgcGFnZSBkaXJlY3RvcnkgaXMgbm90
Cj4gKyAqIHBhc3NlZCwgYnV0IGluc3RlYWQgY2FuIGJlIGNhbGN1bGF0ZWQgYXM6Cj4gKyAqICAg
bnVtX2dyZWZzX3RvdGFsID0gRElWX1JPVU5EX1VQKFhFTlNORF9PUF9PUEVOLmJ1ZmZlcl9zeiwg
UEFHRV9TSVpFKTsKClRoZSBoZWFkZXIgc2hvdWxkIGJlIHNlbGYgY29udGFpbmVkLCBhbmQgdGhl
cmUncyBubyBESVZfUk9VTkRfVVAoKQphbnl3aGVyZSB1bmRlciBwdWJsaWMvaW8vIGZvciBhIHJl
YWRlciB0byByZWZlciB0by4gUGxlYXNlIGV4cHJlc3MgdGhpcwp1c2luZyBtYXRoZW1hdGljYWwg
dGVybXMgcGx1cywgaWYgbmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KCj4gKyAqIG9w
ZXJhdGlvbiAtIFhFTlNORF9PUF9NVVRFIGZvciBtdXRlIG9yIFhFTlNORF9PUF9VTk1VVEUgZm9y
IHVubXV0ZQo+ICsgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0
byBleGNoYW5nZSBtdXRlL3VubXV0ZQo+ICsgKiB2YWx1ZXM6Cj4gKyAqCj4gKyAqICAgICAgICAg
IDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMg
ICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgIGNoYW5uZWxbMF0g
ICAgfCAgIGNoYW5uZWxbMV0gICAgfCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAg
fAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKPiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgY2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8
ICAgY2hhbm5lbFtpKzJdICB8ICAgY2hhbm5lbFtpKzNdICB8Cj4gKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKPiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCgpJaXJjIHlv
dSBoYWQgY29uZmlybWVkIHRvIGNoYW5nZSB0aGlzLCBidXQgeW91IGRpZG4ndDogSSBjYW4gb25s
eSByZXBlYXQKdGhhdCBvdGhlciB0aGFuIGUuZy4gZm9yIHRoZSB2b2x1bWUgb3BlcmF0aW9ucywg
aXQgaXMgdW5jbGVhciB3aGF0IHRoZQp1cHBlciBib3VuZCBoZXJlIGlzLCBhcyB5b3UgZG9uJ3Qg
dXNlIE4uCgo+ICtzdHJ1Y3QgeGVuc25kX3JlcSB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAg
IHVpbnQ4X3Qgb3BlcmF0aW9uOwo+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgdWlu
dDMyX3QgcmVzZXJ2ZWQ7Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAgc3RydWN0IHhlbnNuZF9v
cGVuX3JlcSBvcGVuOwo+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3NlOwo+
ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfcndfcmVxIHdyaXRlOwo+ICsgICAgICAgIHN0cnVjdCB4
ZW5zbmRfcndfcmVxIHJlYWQ7CgpJIGd1ZXNzIHRoaXMgaGFzIGJlZW4gdGhpcyB3YXkgYmVmb3Jl
LCBidXQgLSB3aHkgdHdvIG9mIHRoZW0/IEp1c3QgbGlrZQp0aHkgdHlwZSBjYW4gYmUgc2hhcmVk
LCB0aGUgZmllbGQgbmVlZHMgdG8gYmUgaGVyZSBqdXN0IG9uY2UgKHBlcmhhcHMKbmFtZWQgInJ3
IikuCgo+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3ZvbDsKPiArICAg
ICAgICBzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7CgpTYW1lIGhlcmUgLSBpZiB0
aGVzZSBkdW1teSBzdHJ1Y3R1cmVzIHJlYWxseSBuZWVkIHRvIHN1cnZpdmUsIHRoZW4KSSBkb24n
dCB0aGluayB5b3UgbmVlZCBtdWx0aXBsZSBmb3IgdGhlIHZvbHVtZSBvcGVyYXRpb25zIG9yIC4u
LgoKPiArICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4gKyAgICAgICAgc3Ry
dWN0IHhlbnNuZF91bm11dGVfcmVxIHVubXV0ZTsKCi4uLiBvciB0aGUgbXV0aW5nIG9uZXMuIElu
IGZhY3QsIGlmIHRoZXNlIGR1bW15IHN0cnVjdHVyZXMgYXJlIG5lZWRlZAppbiB0aGUgZmlyc3Qg
cGxhY2UsIHBlcmhhcHMganVzdCBvbmUgdG90YWwgd291bGQgc3VmZmljZT8KCj4gK3N0cnVjdCB4
ZW5zbmRfcmVzcCB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9u
Owo+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgaW50OF90IHN0YXR1czsKPiArICAg
IHVpbnQ4X3QgcGFkZGluZ1syNl07Cj4gK307CgoyICsgMSArIDEgKyAxICsgMjYgPSAzMSwgd2hp
Y2ggSSBkb24ndCB0aGluayBpcyB3aGF0IHlvdSB3YW50LgoKSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5n
IGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2
ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 13:27:11 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 13:27:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBLxe-0003b5-Uw; Mon, 28 Nov 2016 13:27:10 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBLxe-0003av-Cz; Mon, 28 Nov 2016 13:27:10 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 DC/9A-29519-DA03C385; Mon, 28 Nov 2016 13:27:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsXS6fjDS3eNgU2
 Ewd0LlhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGRff3mIveKlfMffDXNYGxrtKXYyc
 HEICeRJfjlxkAbF5Bewk2j8cZwSxJQQMJZ6+v84GYrMIqEo0rPzGBGKzCahLtD3bzgpiiwgYS
 bQ+mQkU5+JgFjjBLHHy6EVGEEdYoIlR4tPtmcxdjBxAG6okjpwuBGngFHCWWH3zP1iYV0BQ4u
 8OYZAws4CWxMNft1ggbG2JZQtfg5UwC0hLLP/HMYGRbxZCwywkDbOQNMxCaFjAyLKKUb04tag
 stUjXXC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAMGYBgB+PMy/6HGCU5mJRE
 eUO0bCKE+JLyUyozEosz4otKc1KLDzHKcHAoSfBK6gPlBItS01Mr0jJzgBEBk5bg4FES4TUAS
 fMWFyTmFmemQ6ROMSpKifPO0ANKCIAkMkrz4NpgUXiJUVZKmJcR6BAhnoLUotzMElT5V4ziHI
 xKwry+ION5MvNK4Ka/AlrMBLT47WtrkMUliQgpqQZGT43b2Zfc1/4InLyg7Pgp7bPbV2TUOvv
 nnm8+qzNlwcGHdZ0l56aJ8UZ3NSxK9poQUmD7tnnJLo/Qt1ZRHJnuV05fXGcZ/KOt5n1y1Von
 99WG6qd9jnX9EL1+59Plgq0Tvu82+rn/4F2zPbbXTv+0LvnQcPHqmboP7e36Dz7pSvupTvy9W
 GJnnBJLcUaioRZzUXEiAHdLSU29AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480339626!64118237!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60230 invoked from network); 28 Nov 2016 13:27:08 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-8.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 28 Nov 2016 13:27:08 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Mon, 28 Nov 2016 06:27:06 -0700
Message-Id: <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Mon, 28 Nov 2016 06:27:01 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480336227-26457-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjExLjE2IGF0IDEzOjMwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
ICogUmVxdWVzdCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1
cmU6Cj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAy
ICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiAr
ICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBYRU5TTkRfT1BfT1BFTiAg
fCAgICAgc3RyZWFtX2lkeCAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKClRoaXMgc3RpbGwgc2F5ICJwYWRkaW5nIiBpbnN0ZWFkIG9mICJyZXNlcnZlZCIu
IEFsc28gaXNuJ3QgdGhpcyBzdGlsbCBwYXJ0Cm9mIHRoZSBjb21tb24gaGVhZGVyPwoKPiArICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Y21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKPiArICogfCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAg
ICAgICByZXNlcnZlZCAgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAq
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmZmVyX3N6ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICB8Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAoKRG9u
J3QgeW91IGVsc2V3aGVyZSB1c2UgdGhpcyBhcyBhbiAiYW5kIHNvIG9uZSIgbWFya2VyPyBUaGF0
J3Mgbm90CndoYXQgeW91IHdhbnQgaGVyZSBhZmFpY3QsIGJlY2F1c2Ugb2YgLi4uCgo+ICsgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVz
ZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwoKLi4uIHRoaXMuCgo+ICsvKgo+ICsgKiBTaGFyZWQgcGFnZSBmb3IgWEVOU05EX09QX09Q
RU4gYnVmZmVyIGRlc2NyaXB0b3IgKGdyZWZfZGlyZWN0b3J5IGluIHRoZQo+ICsgKiAgIHJlcXVl
c3QpIGVtcGxveXMgYSBsaXN0IG9mIHBhZ2VzLCBkZXNjcmliaW5nIGFsbCBwYWdlcyBvZiB0aGUg
c2hhcmVkIGRhdGEKPiArICogICBidWZmZXI6Cj4gKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cj4g
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Jl
Zl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCj4gKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbMF0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiArICogKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+
ICsgKiB8L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC98Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltpXSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqIHwvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wK
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBncmVmW04gLTFdICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKPiArICoKPiArICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVmX3Qs
IHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlIGRlc2NyaWJpbmcKPiArICogICBwYWdlIGRpcmVj
dG9yeS4gTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4gKyAqIGdyZWZb
aV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2YgdGhlIGJ1ZmZl
cgo+ICsgKiAgIGFsbG9jYXRlZCBhdCBYRU5TTkRfT1BfT1BFTgo+ICsgKgo+ICsgKiBOdW1iZXIg
b2YgZ3JhbnRfcmVmX3QgZW50cmllcyBpbiB0aGUgd2hvbGUgcGFnZSBkaXJlY3RvcnkgaXMgbm90
Cj4gKyAqIHBhc3NlZCwgYnV0IGluc3RlYWQgY2FuIGJlIGNhbGN1bGF0ZWQgYXM6Cj4gKyAqICAg
bnVtX2dyZWZzX3RvdGFsID0gRElWX1JPVU5EX1VQKFhFTlNORF9PUF9PUEVOLmJ1ZmZlcl9zeiwg
UEFHRV9TSVpFKTsKClRoZSBoZWFkZXIgc2hvdWxkIGJlIHNlbGYgY29udGFpbmVkLCBhbmQgdGhl
cmUncyBubyBESVZfUk9VTkRfVVAoKQphbnl3aGVyZSB1bmRlciBwdWJsaWMvaW8vIGZvciBhIHJl
YWRlciB0byByZWZlciB0by4gUGxlYXNlIGV4cHJlc3MgdGhpcwp1c2luZyBtYXRoZW1hdGljYWwg
dGVybXMgcGx1cywgaWYgbmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KCj4gKyAqIG9w
ZXJhdGlvbiAtIFhFTlNORF9PUF9NVVRFIGZvciBtdXRlIG9yIFhFTlNORF9PUF9VTk1VVEUgZm9y
IHVubXV0ZQo+ICsgKiBCdWZmZXIgcGFzc2VkIHdpdGggWEVOU05EX09QX09QRU4gaXMgdXNlZCB0
byBleGNoYW5nZSBtdXRlL3VubXV0ZQo+ICsgKiB2YWx1ZXM6Cj4gKyAqCj4gKyAqICAgICAgICAg
IDAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMg
ICAgICAgIG9jdGV0Cj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPiArICogfCAgIGNoYW5uZWxbMF0g
ICAgfCAgIGNoYW5uZWxbMV0gICAgfCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAg
fAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4gKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKPiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+ICsgKiB8ICAgY2hhbm5lbFtpXSAgICB8ICAgY2hhbm5lbFtpKzFdICB8
ICAgY2hhbm5lbFtpKzJdICB8ICAgY2hhbm5lbFtpKzNdICB8Cj4gKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKPiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCgpJaXJjIHlv
dSBoYWQgY29uZmlybWVkIHRvIGNoYW5nZSB0aGlzLCBidXQgeW91IGRpZG4ndDogSSBjYW4gb25s
eSByZXBlYXQKdGhhdCBvdGhlciB0aGFuIGUuZy4gZm9yIHRoZSB2b2x1bWUgb3BlcmF0aW9ucywg
aXQgaXMgdW5jbGVhciB3aGF0IHRoZQp1cHBlciBib3VuZCBoZXJlIGlzLCBhcyB5b3UgZG9uJ3Qg
dXNlIE4uCgo+ICtzdHJ1Y3QgeGVuc25kX3JlcSB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAg
IHVpbnQ4X3Qgb3BlcmF0aW9uOwo+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgdWlu
dDMyX3QgcmVzZXJ2ZWQ7Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAgc3RydWN0IHhlbnNuZF9v
cGVuX3JlcSBvcGVuOwo+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3NlOwo+
ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfcndfcmVxIHdyaXRlOwo+ICsgICAgICAgIHN0cnVjdCB4
ZW5zbmRfcndfcmVxIHJlYWQ7CgpJIGd1ZXNzIHRoaXMgaGFzIGJlZW4gdGhpcyB3YXkgYmVmb3Jl
LCBidXQgLSB3aHkgdHdvIG9mIHRoZW0/IEp1c3QgbGlrZQp0aHkgdHlwZSBjYW4gYmUgc2hhcmVk
LCB0aGUgZmllbGQgbmVlZHMgdG8gYmUgaGVyZSBqdXN0IG9uY2UgKHBlcmhhcHMKbmFtZWQgInJ3
IikuCgo+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEgZ2V0X3ZvbDsKPiArICAg
ICAgICBzdHJ1Y3QgeGVuc25kX3NldF92b2xfcmVxIHNldF92b2w7CgpTYW1lIGhlcmUgLSBpZiB0
aGVzZSBkdW1teSBzdHJ1Y3R1cmVzIHJlYWxseSBuZWVkIHRvIHN1cnZpdmUsIHRoZW4KSSBkb24n
dCB0aGluayB5b3UgbmVlZCBtdWx0aXBsZSBmb3IgdGhlIHZvbHVtZSBvcGVyYXRpb25zIG9yIC4u
LgoKPiArICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVxIG11dGU7Cj4gKyAgICAgICAgc3Ry
dWN0IHhlbnNuZF91bm11dGVfcmVxIHVubXV0ZTsKCi4uLiBvciB0aGUgbXV0aW5nIG9uZXMuIElu
IGZhY3QsIGlmIHRoZXNlIGR1bW15IHN0cnVjdHVyZXMgYXJlIG5lZWRlZAppbiB0aGUgZmlyc3Qg
cGxhY2UsIHBlcmhhcHMganVzdCBvbmUgdG90YWwgd291bGQgc3VmZmljZT8KCj4gK3N0cnVjdCB4
ZW5zbmRfcmVzcCB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9u
Owo+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgaW50OF90IHN0YXR1czsKPiArICAg
IHVpbnQ4X3QgcGFkZGluZ1syNl07Cj4gK307CgoyICsgMSArIDEgKyAxICsgMjYgPSAzMSwgd2hp
Y2ggSSBkb24ndCB0aGluayBpcyB3aGF0IHlvdSB3YW50LgoKSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5n
IGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2
ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 14:12:30 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 14:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBMfU-0007sF-4X; Mon, 28 Nov 2016 14:12:28 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBMfS-0007s6-Ce; Mon, 28 Nov 2016 14:12:26 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 52/2D-29519-94B3C385; Mon, 28 Nov 2016 14:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfTSQV0Pa5s
 Ig3ffLCxW9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM65+38tYcMSw4ual+ywNjPtVuhg5
 OYQESiT67uxi62Lk4mARWMoqMfHiFWYQR0LgIKvEhtVzWUGqJARiJBonT2CGsKsknv3bwALRr
 Sjx9dl0JpAGIYEZTBLLd20Gc4QFmhglPt2eCdYhIqAs0fvrN1THOkaJ3rlyIEXMAsuZJXZ8/g
 lWxCZgJLH8xg+gIg4OXgEbiY2HpUHCLAKqEj9bXoP1igqES7yftZANxOYVEJQ4OfMJWJxTwF6
 i/9YHsDHMArYSd+buhrLlJba/ncM8gVF4FpKWWUjKZiEpW8DIvIpRozi1qCy1SNfIUi+pKDM9
 oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzDsGYBgB+OBRYGHGCU5mJREeUO0bCKE+JLyU
 yozEosz4otKc1KLDzHKcHAoSfCWWgHlBItS01Mr0jJzgBEIk5bg4FES4bUyA0rzFhck5hZnpk
 OkTjEac7z68OIBE0fHhw8PmIRY8vLzUqXEec1BJgmAlGaU5sENgiWGS4yyUsK8jECnCfEUpBb
 lZpagyr9iFOdgVBLmnQQyhSczrwRu3yugU5iATnn72hrklJJEhJRUA+PyzTGrnocfEMxI8n0q
 3HItoTd/u83Emf8yn/WEbtV6IcXWqfMhgPfD75bPanGJMpu/1r1KEL+nV/7ocnXkz+3XC1a+7
 Sq6vL4wziDD7NVq21LpaFfGvXu2xs3f2384pTTa8MucE5yncq52iHaqPmRjmXSh9aiUV/aWLR
 Z3fPlO7HRkPKX2okuJpTgj0VCLuag4EQC9KUznBwMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1480342344!45431133!1
X-Originating-IP: [209.85.210.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31340 invoked from network); 28 Nov 2016 14:12:24 -0000
Received: from mail-wj0-f193.google.com (HELO mail-wj0-f193.google.com)
 (209.85.210.193)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 14:12:24 -0000
Received: by mail-wj0-f193.google.com with SMTP id kp2so14252554wjc.0;
 Mon, 28 Nov 2016 06:12:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=tFrMYM4OaQVnEvD6iQI49SmGV9EHTlF9MAht4hcySTA=;
 b=QKhOLGeA6IKjmDeoO1fgRJzKptIMfREv8z3YS9VKqCWgofg0s+XK/v4gN6NAYSV0Vk
 LdIJ4YfYUC+H70DXjtYngxmkdZbDuA9l2Bylsje/nlUsEm1TMvVyYA+rY2OHyHPGEVgb
 IQEqhUssruVQ9J7Qd7DzRCO+gYr7G9NXTwUeUzBEZi0RyRcxE1/mSnPKVRdMhJ25/nLc
 xZLAORoHzXM5oPOHJFwxsHa/CSWjCurn7HrfLNDIGkX7JUF7Q7MNifUonb+edjgLHXdA
 CJkWusig6W3LaiXAAZ4vjOXCCLTIayeUvMj9gevn0ngZV5o4K2yf3BnKTVOLYuDYEetC
 WB8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=tFrMYM4OaQVnEvD6iQI49SmGV9EHTlF9MAht4hcySTA=;
 b=eXuubKwxh2m8g1EqZdK6rKTK7Bn5mgI72fmPsoW0DstFIQmy8Kd993sPVO5Sh/0fXP
 KO0Ga8qBFqc9mjybvaNTPjEuWJaykLM6/DogEZpqo1ucIAbdvJMQNcTfwNC5orn4n2+a
 j1FxzebrDMF5+I3iK8QRNekMAh4+tz2ksgU8r4bsbbx9Q6yg7ZT4qwW26lMDeuLiTqx5
 XUolJrViIk0PFZvHsNkyM0B54cK/pHTiOgR4o1rvAhFtMPllZdlxzrNfYuvBtIQffyo5
 PyuTXIYNmzvcRubC4uXwULqxfOCmOOnFJgbAmf5EkEYSU6EJz3FRiMW42kevYHTJk4lI
 5zpA==
X-Gm-Message-State: AKaTC019y956NX5z8ONsvnpZwXk4jIhfdW/YgQAS5ylR/OfSOkmbrb/4fcTPQmyhVyr8lQ==
X-Received: by 10.194.77.83 with SMTP id q19mr19023226wjw.186.1480342344341;
 Mon, 28 Nov 2016 06:12:24 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 g197sm29124621wmd.15.2016.11.28.06.12.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 06:12:23 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
Date: Mon, 28 Nov 2016 16:12:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Ck9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjEx
LjE2IGF0IDEzOjMwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4gKyAqIFJlcXVlc3Qg
b3BlbiAtIG9wZW4gYSBQQ00gc3RyZWFtIGZvciBwbGF5YmFjayBvciBjYXB0dXJlOgo+PiArICog
ICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAg
ICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgWEVOU05EX09QX09QRU4gIHwgICAgIHN0
cmVhbV9pZHggIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKPiBUaGlzIHN0aWxsIHNheSAicGFkZGluZyIgaW5zdGVhZCBvZiAicmVzZXJ2ZWQiLiBBbHNv
IGlzbid0IHRoaXMgc3RpbGwgcGFydAo+IG9mIHRoZSBjb21tb24gaGVhZGVyPwpkb25lCj4+ICsg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwY21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCj4+ICsgKiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5lbHMgICB8ICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
Cj4+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1ZmZlcl9zeiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8L1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC98Cj4gRG9uJ3QgeW91IGVsc2V3aGVyZSB1c2UgdGhpcyBhcyBhbiAiYW5kIHNvIG9uZSIg
bWFya2VyPyBUaGF0J3Mgbm90Cj4gd2hhdCB5b3Ugd2FudCBoZXJlIGFmYWljdCwgYmVjYXVzZSBv
ZiAuLi4KPgo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+IC4uLiB0aGlzLgpkb25lCj4+ICsvKgo+PiArICogU2hh
cmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVj
dG9yeSBpbiB0aGUKPj4gKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRl
c2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQo+PiArICogICBidWZmZXI6Cj4+
ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3JlZltpXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICoKPj4gKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8g
dGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJl
IDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KPj4gKyAqIGdyZWZbaV0gLSBncmFudF9y
ZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2YgdGhlIGJ1ZmZlcgo+PiArICogICBh
bGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KPj4gKyAqCj4+ICsgKiBOdW1iZXIgb2YgZ3JhbnRf
cmVmX3QgZW50cmllcyBpbiB0aGUgd2hvbGUgcGFnZSBkaXJlY3RvcnkgaXMgbm90Cj4+ICsgKiBw
YXNzZWQsIGJ1dCBpbnN0ZWFkIGNhbiBiZSBjYWxjdWxhdGVkIGFzOgo+PiArICogICBudW1fZ3Jl
ZnNfdG90YWwgPSBESVZfUk9VTkRfVVAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6LCBQQUdFX1NJ
WkUpOwo+IFRoZSBoZWFkZXIgc2hvdWxkIGJlIHNlbGYgY29udGFpbmVkLCBhbmQgdGhlcmUncyBu
byBESVZfUk9VTkRfVVAoKQo+IGFueXdoZXJlIHVuZGVyIHB1YmxpYy9pby8gZm9yIGEgcmVhZGVy
IHRvIHJlZmVyIHRvLiBQbGVhc2UgZXhwcmVzcyB0aGlzCj4gdXNpbmcgbWF0aGVtYXRpY2FsIHRl
cm1zIHBsdXMsIGlmIG5lZWRlZCwgc3RhbmRhcmQgQyBsaWJyYXJ5IG9uZXMuCmRvbmUsIHdpbGwg
cHV0OgpudW1fZ3JlZnNfdG90YWwgPSAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6ICsgUEFHRV9T
SVpFIC0gMSkgLyBQQUdFX1NJWkUKPj4gKyAqIG9wZXJhdGlvbiAtIFhFTlNORF9PUF9NVVRFIGZv
ciBtdXRlIG9yIFhFTlNORF9PUF9VTk1VVEUgZm9yIHVubXV0ZQo+PiArICogQnVmZmVyIHBhc3Nl
ZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11dGUKPj4g
KyAqIHZhbHVlczoKPj4gKyAqCj4+ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAg
fCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAg
fCAgIGNoYW5uZWxbaSszXSAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+IElpcmMgeW91IGhhZCBjb25maXJt
ZWQgdG8gY2hhbmdlIHRoaXMsIGJ1dCB5b3UgZGlkbid0OiBJIGNhbiBvbmx5IHJlcGVhdAo+IHRo
YXQgb3RoZXIgdGhhbiBlLmcuIGZvciB0aGUgdm9sdW1lIG9wZXJhdGlvbnMsIGl0IGlzIHVuY2xl
YXIgd2hhdCB0aGUKPiB1cHBlciBib3VuZCBoZXJlIGlzLCBhcyB5b3UgZG9uJ3QgdXNlIE4uCmRv
bmUKPj4gK3N0cnVjdCB4ZW5zbmRfcmVxIHsKPj4gKyAgICB1aW50MTZfdCBpZDsKPj4gKyAgICB1
aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4+ICsgICAgdWlu
dDMyX3QgcmVzZXJ2ZWQ7Cj4+ICsgICAgdW5pb24gewo+PiArICAgICAgICBzdHJ1Y3QgeGVuc25k
X29wZW5fcmVxIG9wZW47Cj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3Nl
Owo+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSB3cml0ZTsKPj4gKyAgICAgICAgc3Ry
dWN0IHhlbnNuZF9yd19yZXEgcmVhZDsKPiBJIGd1ZXNzIHRoaXMgaGFzIGJlZW4gdGhpcyB3YXkg
YmVmb3JlLCBidXQgLSB3aHkgdHdvIG9mIHRoZW0/IEp1c3QgbGlrZQo+IHRoeSB0eXBlIGNhbiBi
ZSBzaGFyZWQsIHRoZSBmaWVsZCBuZWVkcyB0byBiZSBoZXJlIGp1c3Qgb25jZSAocGVyaGFwcwo+
IG5hbWVkICJydyIpLgpkb25lCj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEg
Z2V0X3ZvbDsKPj4gKyAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOwo+
IFNhbWUgaGVyZSAtIGlmIHRoZXNlIGR1bW15IHN0cnVjdHVyZXMgcmVhbGx5IG5lZWQgdG8gc3Vy
dml2ZSwgdGhlbgo+IEkgZG9uJ3QgdGhpbmsgeW91IG5lZWQgbXVsdGlwbGUgZm9yIHRoZSB2b2x1
bWUgb3BlcmF0aW9ucyBvciAuLi4KPgo+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVx
IG11dGU7Cj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7Cj4gLi4u
IG9yIHRoZSBtdXRpbmcgb25lcy4gSW4gZmFjdCwgaWYgdGhlc2UgZHVtbXkgc3RydWN0dXJlcyBh
cmUgbmVlZGVkCj4gaW4gdGhlIGZpcnN0IHBsYWNlLCBwZXJoYXBzIGp1c3Qgb25lIHRvdGFsIHdv
dWxkIHN1ZmZpY2U/Ckkgd2lsbCByZW1vdmUgYWxsIGVtcHR5IHN0cnVjdHVyZXMKPj4gK3N0cnVj
dCB4ZW5zbmRfcmVzcCB7Cj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+ICsgICAgdWludDhfdCBvcGVy
YXRpb247Cj4+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+PiArICAgIGludDhfdCBzdGF0dXM7
Cj4+ICsgICAgdWludDhfdCBwYWRkaW5nWzI2XTsKPj4gK307Cj4gMiArIDEgKyAxICsgMSArIDI2
ID0gMzEsIHdoaWNoIEkgZG9uJ3QgdGhpbmsgaXMgd2hhdCB5b3Ugd2FudC4KY2hhbmdlZCAyNiB0
byAyNwo+Cj4gSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9t
YWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 14:12:30 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 14:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBMfU-0007sF-4X; Mon, 28 Nov 2016 14:12:28 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBMfS-0007s6-Ce; Mon, 28 Nov 2016 14:12:26 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 52/2D-29519-94B3C385; Mon, 28 Nov 2016 14:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfTSQV0Pa5s
 Ig3ffLCxW9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM65+38tYcMSw4ual+ywNjPtVuhg5
 OYQESiT67uxi62Lk4mARWMoqMfHiFWYQR0LgIKvEhtVzWUGqJARiJBonT2CGsKsknv3bwALRr
 Sjx9dl0JpAGIYEZTBLLd20Gc4QFmhglPt2eCdYhIqAs0fvrN1THOkaJ3rlyIEXMAsuZJXZ8/g
 lWxCZgJLH8xg+gIg4OXgEbiY2HpUHCLAKqEj9bXoP1igqES7yftZANxOYVEJQ4OfMJWJxTwF6
 i/9YHsDHMArYSd+buhrLlJba/ncM8gVF4FpKWWUjKZiEpW8DIvIpRozi1qCy1SNfIUi+pKDM9
 oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzDsGYBgB+OBRYGHGCU5mJREeUO0bCKE+JLyU
 yozEosz4otKc1KLDzHKcHAoSfCWWgHlBItS01Mr0jJzgBEIk5bg4FES4bUyA0rzFhck5hZnpk
 OkTjEac7z68OIBE0fHhw8PmIRY8vLzUqXEec1BJgmAlGaU5sENgiWGS4yyUsK8jECnCfEUpBb
 lZpagyr9iFOdgVBLmnQQyhSczrwRu3yugU5iATnn72hrklJJEhJRUA+PyzTGrnocfEMxI8n0q
 3HItoTd/u83Emf8yn/WEbtV6IcXWqfMhgPfD75bPanGJMpu/1r1KEL+nV/7ocnXkz+3XC1a+7
 Sq6vL4wziDD7NVq21LpaFfGvXu2xs3f2384pTTa8MucE5yncq52iHaqPmRjmXSh9aiUV/aWLR
 Z3fPlO7HRkPKX2okuJpTgj0VCLuag4EQC9KUznBwMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1480342344!45431133!1
X-Originating-IP: [209.85.210.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31340 invoked from network); 28 Nov 2016 14:12:24 -0000
Received: from mail-wj0-f193.google.com (HELO mail-wj0-f193.google.com)
 (209.85.210.193)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 14:12:24 -0000
Received: by mail-wj0-f193.google.com with SMTP id kp2so14252554wjc.0;
 Mon, 28 Nov 2016 06:12:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=tFrMYM4OaQVnEvD6iQI49SmGV9EHTlF9MAht4hcySTA=;
 b=QKhOLGeA6IKjmDeoO1fgRJzKptIMfREv8z3YS9VKqCWgofg0s+XK/v4gN6NAYSV0Vk
 LdIJ4YfYUC+H70DXjtYngxmkdZbDuA9l2Bylsje/nlUsEm1TMvVyYA+rY2OHyHPGEVgb
 IQEqhUssruVQ9J7Qd7DzRCO+gYr7G9NXTwUeUzBEZi0RyRcxE1/mSnPKVRdMhJ25/nLc
 xZLAORoHzXM5oPOHJFwxsHa/CSWjCurn7HrfLNDIGkX7JUF7Q7MNifUonb+edjgLHXdA
 CJkWusig6W3LaiXAAZ4vjOXCCLTIayeUvMj9gevn0ngZV5o4K2yf3BnKTVOLYuDYEetC
 WB8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=tFrMYM4OaQVnEvD6iQI49SmGV9EHTlF9MAht4hcySTA=;
 b=eXuubKwxh2m8g1EqZdK6rKTK7Bn5mgI72fmPsoW0DstFIQmy8Kd993sPVO5Sh/0fXP
 KO0Ga8qBFqc9mjybvaNTPjEuWJaykLM6/DogEZpqo1ucIAbdvJMQNcTfwNC5orn4n2+a
 j1FxzebrDMF5+I3iK8QRNekMAh4+tz2ksgU8r4bsbbx9Q6yg7ZT4qwW26lMDeuLiTqx5
 XUolJrViIk0PFZvHsNkyM0B54cK/pHTiOgR4o1rvAhFtMPllZdlxzrNfYuvBtIQffyo5
 PyuTXIYNmzvcRubC4uXwULqxfOCmOOnFJgbAmf5EkEYSU6EJz3FRiMW42kevYHTJk4lI
 5zpA==
X-Gm-Message-State: AKaTC019y956NX5z8ONsvnpZwXk4jIhfdW/YgQAS5ylR/OfSOkmbrb/4fcTPQmyhVyr8lQ==
X-Received: by 10.194.77.83 with SMTP id q19mr19023226wjw.186.1480342344341;
 Mon, 28 Nov 2016 06:12:24 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 g197sm29124621wmd.15.2016.11.28.06.12.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 06:12:23 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
Date: Mon, 28 Nov 2016 16:12:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Ck9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjEx
LjE2IGF0IDEzOjMwLCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4gKyAqIFJlcXVlc3Qg
b3BlbiAtIG9wZW4gYSBQQ00gc3RyZWFtIGZvciBwbGF5YmFjayBvciBjYXB0dXJlOgo+PiArICog
ICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAg
ICAgICAgMyAgICAgICAgb2N0ZXQKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAg
ICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgWEVOU05EX09QX09QRU4gIHwgICAgIHN0
cmVhbV9pZHggIHwKPj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKPj4gKyAqIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwKPiBUaGlzIHN0aWxsIHNheSAicGFkZGluZyIgaW5zdGVhZCBvZiAicmVzZXJ2ZWQiLiBBbHNv
IGlzbid0IHRoaXMgc3RpbGwgcGFydAo+IG9mIHRoZSBjb21tb24gaGVhZGVyPwpkb25lCj4+ICsg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwY21fcmF0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rCj4+ICsgKiB8ICBwY21fZm9ybWF0ICAgICB8ICBwY21fY2hhbm5lbHMgICB8ICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
Cj4+ICsgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1ZmZlcl9zeiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8
ICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZfZGlyZWN0b3J5X3N0YXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICB8Cj4+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCj4+ICsgKiB8L1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC98Cj4gRG9uJ3QgeW91IGVsc2V3aGVyZSB1c2UgdGhpcyBhcyBhbiAiYW5kIHNvIG9uZSIg
bWFya2VyPyBUaGF0J3Mgbm90Cj4gd2hhdCB5b3Ugd2FudCBoZXJlIGFmYWljdCwgYmVjYXVzZSBv
ZiAuLi4KPgo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+IC4uLiB0aGlzLgpkb25lCj4+ICsvKgo+PiArICogU2hh
cmVkIHBhZ2UgZm9yIFhFTlNORF9PUF9PUEVOIGJ1ZmZlciBkZXNjcmlwdG9yIChncmVmX2RpcmVj
dG9yeSBpbiB0aGUKPj4gKyAqICAgcmVxdWVzdCkgZW1wbG95cyBhIGxpc3Qgb2YgcGFnZXMsIGRl
c2NyaWJpbmcgYWxsIHBhZ2VzIG9mIHRoZSBzaGFyZWQgZGF0YQo+PiArICogICBidWZmZXI6Cj4+
ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAg
ICAgICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZl9kaXJfbmV4dF9wYWdlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZlswXSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+
PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3JlZltpXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JlZltOIC0xXSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICoKPj4gKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8g
dGhlIG5leHQgcGFnZSBkZXNjcmliaW5nCj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJl
IDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KPj4gKyAqIGdyZWZbaV0gLSBncmFudF9y
ZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBhZ2Ugb2YgdGhlIGJ1ZmZlcgo+PiArICogICBh
bGxvY2F0ZWQgYXQgWEVOU05EX09QX09QRU4KPj4gKyAqCj4+ICsgKiBOdW1iZXIgb2YgZ3JhbnRf
cmVmX3QgZW50cmllcyBpbiB0aGUgd2hvbGUgcGFnZSBkaXJlY3RvcnkgaXMgbm90Cj4+ICsgKiBw
YXNzZWQsIGJ1dCBpbnN0ZWFkIGNhbiBiZSBjYWxjdWxhdGVkIGFzOgo+PiArICogICBudW1fZ3Jl
ZnNfdG90YWwgPSBESVZfUk9VTkRfVVAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6LCBQQUdFX1NJ
WkUpOwo+IFRoZSBoZWFkZXIgc2hvdWxkIGJlIHNlbGYgY29udGFpbmVkLCBhbmQgdGhlcmUncyBu
byBESVZfUk9VTkRfVVAoKQo+IGFueXdoZXJlIHVuZGVyIHB1YmxpYy9pby8gZm9yIGEgcmVhZGVy
IHRvIHJlZmVyIHRvLiBQbGVhc2UgZXhwcmVzcyB0aGlzCj4gdXNpbmcgbWF0aGVtYXRpY2FsIHRl
cm1zIHBsdXMsIGlmIG5lZWRlZCwgc3RhbmRhcmQgQyBsaWJyYXJ5IG9uZXMuCmRvbmUsIHdpbGwg
cHV0OgpudW1fZ3JlZnNfdG90YWwgPSAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6ICsgUEFHRV9T
SVpFIC0gMSkgLyBQQUdFX1NJWkUKPj4gKyAqIG9wZXJhdGlvbiAtIFhFTlNORF9PUF9NVVRFIGZv
ciBtdXRlIG9yIFhFTlNORF9PUF9VTk1VVEUgZm9yIHVubXV0ZQo+PiArICogQnVmZmVyIHBhc3Nl
ZCB3aXRoIFhFTlNORF9PUF9PUEVOIGlzIHVzZWQgdG8gZXhjaGFuZ2UgbXV0ZS91bm11dGUKPj4g
KyAqIHZhbHVlczoKPj4gKyAqCj4+ICsgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAg
ICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAo+PiArICogKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKwo+PiArICogfCAgIGNoYW5uZWxbMF0gICAgfCAgIGNoYW5uZWxbMV0gICAg
fCAgIGNoYW5uZWxbMl0gICAgfCAgIGNoYW5uZWxbM10gICAgfAo+PiArICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKwo+PiArICogKy9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiAr
ICogfCAgIGNoYW5uZWxbaV0gICAgfCAgIGNoYW5uZWxbaSsxXSAgfCAgIGNoYW5uZWxbaSsyXSAg
fCAgIGNoYW5uZWxbaSszXSAgfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+PiArICogKy9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvfAo+PiArICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKwo+IElpcmMgeW91IGhhZCBjb25maXJt
ZWQgdG8gY2hhbmdlIHRoaXMsIGJ1dCB5b3UgZGlkbid0OiBJIGNhbiBvbmx5IHJlcGVhdAo+IHRo
YXQgb3RoZXIgdGhhbiBlLmcuIGZvciB0aGUgdm9sdW1lIG9wZXJhdGlvbnMsIGl0IGlzIHVuY2xl
YXIgd2hhdCB0aGUKPiB1cHBlciBib3VuZCBoZXJlIGlzLCBhcyB5b3UgZG9uJ3QgdXNlIE4uCmRv
bmUKPj4gK3N0cnVjdCB4ZW5zbmRfcmVxIHsKPj4gKyAgICB1aW50MTZfdCBpZDsKPj4gKyAgICB1
aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4+ICsgICAgdWlu
dDMyX3QgcmVzZXJ2ZWQ7Cj4+ICsgICAgdW5pb24gewo+PiArICAgICAgICBzdHJ1Y3QgeGVuc25k
X29wZW5fcmVxIG9wZW47Cj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfY2xvc2VfcmVxIGNsb3Nl
Owo+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSB3cml0ZTsKPj4gKyAgICAgICAgc3Ry
dWN0IHhlbnNuZF9yd19yZXEgcmVhZDsKPiBJIGd1ZXNzIHRoaXMgaGFzIGJlZW4gdGhpcyB3YXkg
YmVmb3JlLCBidXQgLSB3aHkgdHdvIG9mIHRoZW0/IEp1c3QgbGlrZQo+IHRoeSB0eXBlIGNhbiBi
ZSBzaGFyZWQsIHRoZSBmaWVsZCBuZWVkcyB0byBiZSBoZXJlIGp1c3Qgb25jZSAocGVyaGFwcwo+
IG5hbWVkICJydyIpLgpkb25lCj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfZ2V0X3ZvbF9yZXEg
Z2V0X3ZvbDsKPj4gKyAgICAgICAgc3RydWN0IHhlbnNuZF9zZXRfdm9sX3JlcSBzZXRfdm9sOwo+
IFNhbWUgaGVyZSAtIGlmIHRoZXNlIGR1bW15IHN0cnVjdHVyZXMgcmVhbGx5IG5lZWQgdG8gc3Vy
dml2ZSwgdGhlbgo+IEkgZG9uJ3QgdGhpbmsgeW91IG5lZWQgbXVsdGlwbGUgZm9yIHRoZSB2b2x1
bWUgb3BlcmF0aW9ucyBvciAuLi4KPgo+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX211dGVfcmVx
IG11dGU7Cj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfdW5tdXRlX3JlcSB1bm11dGU7Cj4gLi4u
IG9yIHRoZSBtdXRpbmcgb25lcy4gSW4gZmFjdCwgaWYgdGhlc2UgZHVtbXkgc3RydWN0dXJlcyBh
cmUgbmVlZGVkCj4gaW4gdGhlIGZpcnN0IHBsYWNlLCBwZXJoYXBzIGp1c3Qgb25lIHRvdGFsIHdv
dWxkIHN1ZmZpY2U/Ckkgd2lsbCByZW1vdmUgYWxsIGVtcHR5IHN0cnVjdHVyZXMKPj4gK3N0cnVj
dCB4ZW5zbmRfcmVzcCB7Cj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+ICsgICAgdWludDhfdCBvcGVy
YXRpb247Cj4+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+PiArICAgIGludDhfdCBzdGF0dXM7
Cj4+ICsgICAgdWludDhfdCBwYWRkaW5nWzI2XTsKPj4gK307Cj4gMiArIDEgKyAxICsgMSArIDI2
ID0gMzEsIHdoaWNoIEkgZG9uJ3QgdGhpbmsgaXMgd2hhdCB5b3Ugd2FudC4KY2hhbmdlZCAyNiB0
byAyNwo+Cj4gSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9t
YWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 14:24:10 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 14:24:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBMqo-0000VN-2T; Mon, 28 Nov 2016 14:24:10 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBMqm-0000VB-EA; Mon, 28 Nov 2016 14:24:08 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 70/E9-02084-70E3C385; Mon, 28 Nov 2016 14:24:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTZfNzib
 C4NomE4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjI37WpgK9nFUtDw4x9bA+I2ti5GL
 Q0hgI6PEzgsvgBxOIGc3o8T+FRwgCWGBJkaJT7dnMncxcnCICARJnH1lBFHzgFHi6cRskBpmg
 YnMEkdPT2IGSbAJaErc+fyJCcTmFbCSWLXrNwuIzSKgKvH+yy0wW1QgXOL9rIVsEDWCEidnPg
 GLcwrYSqxd0cIOYjMD2Xfm7maGsOUltr+dwzyBkW8WkpZZSMpmISlbwMi8ilGjOLWoLLVI19B
 EL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMPQYgGAH49nTnocYJTmYlER5Q7Rs
 IoT4kvJTKjMSizPii0pzUosPMcpwcChJ8LLZAuUEi1LTUyvSMnOAUQCTluDgURLhfW8FlOYtL
 kjMLc5Mh0idYlSUEuedaAOUEABJZJTmwbXBIu8So6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhH
 k1QbbzZOaVwE1/BbSYCWjx29fWIItLEhFSUg2M1jfVrrgH2T5j21v40DHCfLdq3pMNO4IfZxz
 ottiWLDaLdcKb3d5bpwt0nVGw5vy+/idre4DSLdOV88Wnbp/asSyNd2NLQh/Tmtdm7HocbRmu
 39aF8d4Vriydvpp5gTFjgVBqhMNTe03ZTTnm7V/3vG53vHLxQXX1flYl2fwjguZb1R9mB8cqs
 RRnJBpqMRcVJwIAa4Uj67cCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480343041!51976140!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62000 invoked from network); 28 Nov 2016 14:24:02 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-2.tower-206.messagelabs.com with SMTP; 28 Nov 2016 14:24:02 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AFFEC16;
 Mon, 28 Nov 2016 06:24:05 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2CDF93F53A;
 Mon, 28 Nov 2016 06:24:03 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
Date: Mon, 28 Nov 2016 14:24:01 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjgvMTEvMTYgMTQ6MTIsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+Cj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
PiArICoKPj4+ICsgKiBncmVmX2Rpcl9uZXh0X3BhZ2UgLSBncmFudF9yZWZfdCwgcmVmZXJlbmNl
IHRvIHRoZSBuZXh0IHBhZ2UKPj4+IGRlc2NyaWJpbmcKPj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5
LiBNdXN0IGJlIDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KCklmIEkgYW0gbm90IG1p
c3Rha2VuIDAgaXMgYSB2YWxpZCBncmFudC4KCj4+PiArICogZ3JlZltpXSAtIGdyYW50X3JlZl90
LCByZWZlcmVuY2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCj4+PiArICogICBhbGxv
Y2F0ZWQgYXQgWEVOU05EX09QX09QRU4KPj4+ICsgKgo+Pj4gKyAqIE51bWJlciBvZiBncmFudF9y
ZWZfdCBlbnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRpcmVjdG9yeSBpcyBub3QKPj4+ICsgKiBw
YXNzZWQsIGJ1dCBpbnN0ZWFkIGNhbiBiZSBjYWxjdWxhdGVkIGFzOgo+Pj4gKyAqICAgbnVtX2dy
ZWZzX3RvdGFsID0gRElWX1JPVU5EX1VQKFhFTlNORF9PUF9PUEVOLmJ1ZmZlcl9zeiwKPj4+IFBB
R0VfU0laRSk7Cj4+IFRoZSBoZWFkZXIgc2hvdWxkIGJlIHNlbGYgY29udGFpbmVkLCBhbmQgdGhl
cmUncyBubyBESVZfUk9VTkRfVVAoKQo+PiBhbnl3aGVyZSB1bmRlciBwdWJsaWMvaW8vIGZvciBh
IHJlYWRlciB0byByZWZlciB0by4gUGxlYXNlIGV4cHJlc3MgdGhpcwo+PiB1c2luZyBtYXRoZW1h
dGljYWwgdGVybXMgcGx1cywgaWYgbmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KPiBk
b25lLCB3aWxsIHB1dDoKPiBudW1fZ3JlZnNfdG90YWwgPSAoWEVOU05EX09QX09QRU4uYnVmZmVy
X3N6ICsgUEFHRV9TSVpFIC0gMSkgLyBQQUdFX1NJWkUKCkNhbiB3ZSBhdm9pZCB0byB1c2UgUEFH
RV9TSVpFIGluIHRoZSBoZWFkZXI/IFhlbiwgdGhlIGZyb250LWVuZCBhbmQgdGhlIApiYWNrLWVu
ZCBtYXkgaGF2ZSBkaWZmZXJlbnQgcGFnZSBzaXplLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 14:24:10 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 14:24:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBMqo-0000VN-2T; Mon, 28 Nov 2016 14:24:10 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBMqm-0000VB-EA; Mon, 28 Nov 2016 14:24:08 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 70/E9-02084-70E3C385; Mon, 28 Nov 2016 14:24:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTZfNzib
 C4NomE4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjI37WpgK9nFUtDw4x9bA+I2ti5GL
 Q0hgI6PEzgsvgBxOIGc3o8T+FRwgCWGBJkaJT7dnMncxcnCICARJnH1lBFHzgFHi6cRskBpmg
 YnMEkdPT2IGSbAJaErc+fyJCcTmFbCSWLXrNwuIzSKgKvH+yy0wW1QgXOL9rIVsEDWCEidnPg
 GLcwrYSqxd0cIOYjMD2Xfm7maGsOUltr+dwzyBkW8WkpZZSMpmISlbwMi8ilGjOLWoLLVI19B
 EL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMPQYgGAH49nTnocYJTmYlER5Q7Rs
 IoT4kvJTKjMSizPii0pzUosPMcpwcChJ8LLZAuUEi1LTUyvSMnOAUQCTluDgURLhfW8FlOYtL
 kjMLc5Mh0idYlSUEuedaAOUEABJZJTmwbXBIu8So6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhH
 k1QbbzZOaVwE1/BbSYCWjx29fWIItLEhFSUg2M1jfVrrgH2T5j21v40DHCfLdq3pMNO4IfZxz
 ottiWLDaLdcKb3d5bpwt0nVGw5vy+/idre4DSLdOV88Wnbp/asSyNd2NLQh/Tmtdm7HocbRmu
 39aF8d4Vriydvpp5gTFjgVBqhMNTe03ZTTnm7V/3vG53vHLxQXX1flYl2fwjguZb1R9mB8cqs
 RRnJBpqMRcVJwIAa4Uj67cCAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480343041!51976140!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62000 invoked from network); 28 Nov 2016 14:24:02 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-2.tower-206.messagelabs.com with SMTP; 28 Nov 2016 14:24:02 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AFFEC16;
 Mon, 28 Nov 2016 06:24:05 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2CDF93F53A;
 Mon, 28 Nov 2016 06:24:03 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
Date: Mon, 28 Nov 2016 14:24:01 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjgvMTEvMTYgMTQ6MTIsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+Cj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
PiArICoKPj4+ICsgKiBncmVmX2Rpcl9uZXh0X3BhZ2UgLSBncmFudF9yZWZfdCwgcmVmZXJlbmNl
IHRvIHRoZSBuZXh0IHBhZ2UKPj4+IGRlc2NyaWJpbmcKPj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5
LiBNdXN0IGJlIDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KCklmIEkgYW0gbm90IG1p
c3Rha2VuIDAgaXMgYSB2YWxpZCBncmFudC4KCj4+PiArICogZ3JlZltpXSAtIGdyYW50X3JlZl90
LCByZWZlcmVuY2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCj4+PiArICogICBhbGxv
Y2F0ZWQgYXQgWEVOU05EX09QX09QRU4KPj4+ICsgKgo+Pj4gKyAqIE51bWJlciBvZiBncmFudF9y
ZWZfdCBlbnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRpcmVjdG9yeSBpcyBub3QKPj4+ICsgKiBw
YXNzZWQsIGJ1dCBpbnN0ZWFkIGNhbiBiZSBjYWxjdWxhdGVkIGFzOgo+Pj4gKyAqICAgbnVtX2dy
ZWZzX3RvdGFsID0gRElWX1JPVU5EX1VQKFhFTlNORF9PUF9PUEVOLmJ1ZmZlcl9zeiwKPj4+IFBB
R0VfU0laRSk7Cj4+IFRoZSBoZWFkZXIgc2hvdWxkIGJlIHNlbGYgY29udGFpbmVkLCBhbmQgdGhl
cmUncyBubyBESVZfUk9VTkRfVVAoKQo+PiBhbnl3aGVyZSB1bmRlciBwdWJsaWMvaW8vIGZvciBh
IHJlYWRlciB0byByZWZlciB0by4gUGxlYXNlIGV4cHJlc3MgdGhpcwo+PiB1c2luZyBtYXRoZW1h
dGljYWwgdGVybXMgcGx1cywgaWYgbmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KPiBk
b25lLCB3aWxsIHB1dDoKPiBudW1fZ3JlZnNfdG90YWwgPSAoWEVOU05EX09QX09QRU4uYnVmZmVy
X3N6ICsgUEFHRV9TSVpFIC0gMSkgLyBQQUdFX1NJWkUKCkNhbiB3ZSBhdm9pZCB0byB1c2UgUEFH
RV9TSVpFIGluIHRoZSBoZWFkZXI/IFhlbiwgdGhlIGZyb250LWVuZCBhbmQgdGhlIApiYWNrLWVu
ZCBtYXkgaGF2ZSBkaWZmZXJlbnQgcGFnZSBzaXplLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 14:56:11 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 14:56:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBNLn-0002n7-EK; Mon, 28 Nov 2016 14:56:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBNLm-0002my-4X; Mon, 28 Nov 2016 14:56:10 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 84/E5-03293-8854C385; Mon, 28 Nov 2016 14:56:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRWlGSWpSXmKPExsVyMfTSId0OV5s
 IgwkThC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM6YseM9asIe7YuWKRewNjLs4uxg5
 OYQESiS2X97N1sXIxcEisJRV4vTjBnYQR0LgIKvE0beL2UGqJARiJOZO2ssCYVdLPGo8zwrRr
 Sjx9dl0Jgh7OpPElfNmIM3CAk2MEp9uz2QGSYgIeEgse/GMESQhJDCBSaLz9nqwfcwCE5kljp
 6eBFbFJmAksfzGD7AVvAI2ErdW7QAbyyKgKvH370mwdaIC4RLvZy1kg6gRlDg58wlYPaeAtcS
 T/YfAapgFbCXuzN3NDGHLS2x/O4d5AqPwLCQts5CUzUJStoCReRWjRnFqUVlqka6hiV5SUWZ6
 RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmDgMwDBDsYV2z0PMUpyMCmJ8oZo2UQI8SXlp
 1RmJBZnxBeV5qQWH2KU4eBQkuD1cwHKCRalpqdWpGXmAGMQJi3BwaMkwhsCkuYtLkjMLc5Mh0
 idYjTmePXhxQMmjo4PHx4wCbHk5eelSonzTgEpFQApzSjNgxsESw2XGGWlhHkZgU4T4ilILcr
 NLEGVf8UozsGoJMz70xloCk9mXgncvldApzABnfL2tTXIKSWJCCmpBsaEr9ZcF/IWVEtJFf0T
 lTymdFV4Rti67jbVJaHPt6z08jqw5A7jndrmUCNHa+MpVXzT1ummado8qW9VcUmtVBQozH7Ht
 d8yeKawtRjXWs0dC6MvN+37Zc1fdOPax9dGJx9Ni31R1zmD7/LfmvyvhisyEt7INyucv87NGM
 gV7eO16uqUn1o/ZiuxFGckGmoxFxUnAgBqoDFLCAMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1480344968!56514942!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9779 invoked from network); 28 Nov 2016 14:56:08 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 14:56:08 -0000
Received: by mail-wj0-f194.google.com with SMTP id kp2so14405939wjc.0;
 Mon, 28 Nov 2016 06:56:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=u/JbvYOEDVtsUmEA9xoEjywrK0Rzv3D5zi9hXRl8qDg=;
 b=cVr205BbeESx5zBNlwYdW6z3pCNCylnsHsq/Lsj5jc4zeT1dHXulxkp/Q5Ywt9KjJx
 CXT3BilAULJfSP8tHwjnZeCHiz8oAQs6vvtltPhOGnlaeH2ev50gNcr3Aq1X2PYvc0Up
 oTn2HO9C8WEBtxuFQQ3i43eB+Fgl+HW5W4/S8NZTYBlUOwhd5iBfpOLgKsfhOiFW9PJQ
 hxyC+tt3IWwDPDxi9iSEf6mZiDWw88KvS58xY/GXNCXo3G/39HMrrIC9CExmgML0PDSD
 409UzCkpvH+gBMha767tS27wXlIiNLG5AW/llkxHbVuexIvuy1qJLSTVUEMPuSn56B/P
 2dHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=u/JbvYOEDVtsUmEA9xoEjywrK0Rzv3D5zi9hXRl8qDg=;
 b=kgeCqLDrm49OtB0tivrF8BkaCtis77sSlfGTrFz0cgChrkMf4QwT3gm4i3f0Shw18I
 +9apic6UxaazrjOHjfuUKQL9J1rBfhIJ89dfyXuSr+nta+CQv8ork+C9LhZ5VnP0s+24
 bW0ZY6+I9yQvMuiPM+X6M37QAl8grNriAz1DIhfZKpcIiS+XgqJ/BtsHxa5eqg2vdJOT
 ks/biUOaAH4aHPKOEjw5e2Dbdw5XoEo07ibn1+9WeaW3q6wePQIaNUjtF6Gjv2qenrHl
 y52yEdoQ9i98oU3L2IwrQJt3lAwmiY9ASvDRmPpa3XuVmAYAaRoH/gLt0jkE4Wq8wOhP
 TNbA==
X-Gm-Message-State: AKaTC02skKXSsW/NZhudHL4uBGQEhXHq/JAvYFxPMSAwS0PUzxPonvoKzCm1c6E33JylBg==
X-Received: by 10.194.104.65 with SMTP id gc1mr19324446wjb.164.1480344967762; 
 Mon, 28 Nov 2016 06:56:07 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 xu5sm62770969wjc.49.2016.11.28.06.56.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 06:56:06 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
Date: Mon, 28 Nov 2016 16:56:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIE9sZWtzYW5k
ciwKPgo+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4KPj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gKyAq
Cj4+Pj4gKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8g
dGhlIG5leHQgcGFnZQo+Pj4+IGRlc2NyaWJpbmcKPj4+PiArICogICBwYWdlIGRpcmVjdG9yeS4g
TXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4KPiBJZiBJIGFtIG5vdCBt
aXN0YWtlbiAwIGlzIGEgdmFsaWQgZ3JhbnQuCj4KVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMgc2Vu
dGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkgZ3JlZnMgdGhlcmUKYXJlIGZvciB0aGUg
YnVmZmVyIHNpemUgZ2l2ZW4KPj4+PiArICogZ3JlZltpXSAtIGdyYW50X3JlZl90LCByZWZlcmVu
Y2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCj4+Pj4gKyAqICAgYWxsb2NhdGVkIGF0
IFhFTlNORF9PUF9PUEVOCj4+Pj4gKyAqCj4+Pj4gKyAqIE51bWJlciBvZiBncmFudF9yZWZfdCBl
bnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRpcmVjdG9yeSBpcyBub3QKPj4+PiArICogcGFzc2Vk
LCBidXQgaW5zdGVhZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKPj4+PiArICogICBudW1fZ3JlZnNf
dG90YWwgPSBESVZfUk9VTkRfVVAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6LAo+Pj4+IFBBR0Vf
U0laRSk7Cj4+PiBUaGUgaGVhZGVyIHNob3VsZCBiZSBzZWxmIGNvbnRhaW5lZCwgYW5kIHRoZXJl
J3Mgbm8gRElWX1JPVU5EX1VQKCkKPj4+IGFueXdoZXJlIHVuZGVyIHB1YmxpYy9pby8gZm9yIGEg
cmVhZGVyIHRvIHJlZmVyIHRvLiBQbGVhc2UgZXhwcmVzcyB0aGlzCj4+PiB1c2luZyBtYXRoZW1h
dGljYWwgdGVybXMgcGx1cywgaWYgbmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KPj4g
ZG9uZSwgd2lsbCBwdXQ6Cj4+IG51bV9ncmVmc190b3RhbCA9IChYRU5TTkRfT1BfT1BFTi5idWZm
ZXJfc3ogKyBQQUdFX1NJWkUgLSAxKSAvIFBBR0VfU0laRQo+Cj4gQ2FuIHdlIGF2b2lkIHRvIHVz
ZSBQQUdFX1NJWkUgaW4gdGhlIGhlYWRlcj8gWGVuLCB0aGUgZnJvbnQtZW5kIGFuZCAKPiB0aGUg
YmFjay1lbmQgbWF5IGhhdmUgZGlmZmVyZW50IHBhZ2Ugc2l6ZS4KPgp0aGVuLCBJIGJlbGlldmUs
IHRoZSBwcm90b2NvbCBzaG91bGQgaW1wbGVtZW50IHNvbWV0aGluZyBsaWtlIGJsa2lmIGRvZXM/
Ck11bHRpLXBhZ2UgYnVmZmVyIHdoaWNoIGRlcGVuZHMgb24gZnJvbnQgYW5kIGJhY2sgcGFnZSBz
aXplcz8KKGJsa2lmOiBtYXgtcmluZy1wYWdlLW9yZGVyL3JpbmctcmVmJXUvcmluZy1wYWdlLW9y
ZGVyKQpJcyB0aGlzIHdoYXQgeW91IG1lYW4/Cgo+IFJlZ2FyZHMsCj4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 14:56:11 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 14:56:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBNLn-0002n7-EK; Mon, 28 Nov 2016 14:56:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBNLm-0002my-4X; Mon, 28 Nov 2016 14:56:10 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 84/E5-03293-8854C385; Mon, 28 Nov 2016 14:56:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRWlGSWpSXmKPExsVyMfTSId0OV5s
 IgwkThC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM6YseM9asIe7YuWKRewNjLs4uxg5
 OYQESiS2X97N1sXIxcEisJRV4vTjBnYQR0LgIKvE0beL2UGqJARiJOZO2ssCYVdLPGo8zwrRr
 Sjx9dl0Jgh7OpPElfNmIM3CAk2MEp9uz2QGSYgIeEgse/GMESQhJDCBSaLz9nqwfcwCE5kljp
 6eBFbFJmAksfzGD7AVvAI2ErdW7QAbyyKgKvH370mwdaIC4RLvZy1kg6gRlDg58wlYPaeAtcS
 T/YfAapgFbCXuzN3NDGHLS2x/O4d5AqPwLCQts5CUzUJStoCReRWjRnFqUVlqka6hiV5SUWZ6
 RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmDgMwDBDsYV2z0PMUpyMCmJ8oZo2UQI8SXlp
 1RmJBZnxBeV5qQWH2KU4eBQkuD1cwHKCRalpqdWpGXmAGMQJi3BwaMkwhsCkuYtLkjMLc5Mh0
 idYjTmePXhxQMmjo4PHx4wCbHk5eelSonzTgEpFQApzSjNgxsESw2XGGWlhHkZgU4T4ilILcr
 NLEGVf8UozsGoJMz70xloCk9mXgncvldApzABnfL2tTXIKSWJCCmpBsaEr9ZcF/IWVEtJFf0T
 lTymdFV4Rti67jbVJaHPt6z08jqw5A7jndrmUCNHa+MpVXzT1ummado8qW9VcUmtVBQozH7Ht
 d8yeKawtRjXWs0dC6MvN+37Zc1fdOPax9dGJx9Ni31R1zmD7/LfmvyvhisyEt7INyucv87NGM
 gV7eO16uqUn1o/ZiuxFGckGmoxFxUnAgBqoDFLCAMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1480344968!56514942!1
X-Originating-IP: [209.85.210.194]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9779 invoked from network); 28 Nov 2016 14:56:08 -0000
Received: from mail-wj0-f194.google.com (HELO mail-wj0-f194.google.com)
 (209.85.210.194)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 14:56:08 -0000
Received: by mail-wj0-f194.google.com with SMTP id kp2so14405939wjc.0;
 Mon, 28 Nov 2016 06:56:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=u/JbvYOEDVtsUmEA9xoEjywrK0Rzv3D5zi9hXRl8qDg=;
 b=cVr205BbeESx5zBNlwYdW6z3pCNCylnsHsq/Lsj5jc4zeT1dHXulxkp/Q5Ywt9KjJx
 CXT3BilAULJfSP8tHwjnZeCHiz8oAQs6vvtltPhOGnlaeH2ev50gNcr3Aq1X2PYvc0Up
 oTn2HO9C8WEBtxuFQQ3i43eB+Fgl+HW5W4/S8NZTYBlUOwhd5iBfpOLgKsfhOiFW9PJQ
 hxyC+tt3IWwDPDxi9iSEf6mZiDWw88KvS58xY/GXNCXo3G/39HMrrIC9CExmgML0PDSD
 409UzCkpvH+gBMha767tS27wXlIiNLG5AW/llkxHbVuexIvuy1qJLSTVUEMPuSn56B/P
 2dHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=u/JbvYOEDVtsUmEA9xoEjywrK0Rzv3D5zi9hXRl8qDg=;
 b=kgeCqLDrm49OtB0tivrF8BkaCtis77sSlfGTrFz0cgChrkMf4QwT3gm4i3f0Shw18I
 +9apic6UxaazrjOHjfuUKQL9J1rBfhIJ89dfyXuSr+nta+CQv8ork+C9LhZ5VnP0s+24
 bW0ZY6+I9yQvMuiPM+X6M37QAl8grNriAz1DIhfZKpcIiS+XgqJ/BtsHxa5eqg2vdJOT
 ks/biUOaAH4aHPKOEjw5e2Dbdw5XoEo07ibn1+9WeaW3q6wePQIaNUjtF6Gjv2qenrHl
 y52yEdoQ9i98oU3L2IwrQJt3lAwmiY9ASvDRmPpa3XuVmAYAaRoH/gLt0jkE4Wq8wOhP
 TNbA==
X-Gm-Message-State: AKaTC02skKXSsW/NZhudHL4uBGQEhXHq/JAvYFxPMSAwS0PUzxPonvoKzCm1c6E33JylBg==
X-Received: by 10.194.104.65 with SMTP id gc1mr19324446wjb.164.1480344967762; 
 Mon, 28 Nov 2016 06:56:07 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 xu5sm62770969wjc.49.2016.11.28.06.56.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 06:56:06 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
Date: Mon, 28 Nov 2016 16:56:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIE9sZWtzYW5k
ciwKPgo+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4KPj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gKyAq
Cj4+Pj4gKyAqIGdyZWZfZGlyX25leHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8g
dGhlIG5leHQgcGFnZQo+Pj4+IGRlc2NyaWJpbmcKPj4+PiArICogICBwYWdlIGRpcmVjdG9yeS4g
TXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4KPiBJZiBJIGFtIG5vdCBt
aXN0YWtlbiAwIGlzIGEgdmFsaWQgZ3JhbnQuCj4KVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMgc2Vu
dGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkgZ3JlZnMgdGhlcmUKYXJlIGZvciB0aGUg
YnVmZmVyIHNpemUgZ2l2ZW4KPj4+PiArICogZ3JlZltpXSAtIGdyYW50X3JlZl90LCByZWZlcmVu
Y2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCj4+Pj4gKyAqICAgYWxsb2NhdGVkIGF0
IFhFTlNORF9PUF9PUEVOCj4+Pj4gKyAqCj4+Pj4gKyAqIE51bWJlciBvZiBncmFudF9yZWZfdCBl
bnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRpcmVjdG9yeSBpcyBub3QKPj4+PiArICogcGFzc2Vk
LCBidXQgaW5zdGVhZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKPj4+PiArICogICBudW1fZ3JlZnNf
dG90YWwgPSBESVZfUk9VTkRfVVAoWEVOU05EX09QX09QRU4uYnVmZmVyX3N6LAo+Pj4+IFBBR0Vf
U0laRSk7Cj4+PiBUaGUgaGVhZGVyIHNob3VsZCBiZSBzZWxmIGNvbnRhaW5lZCwgYW5kIHRoZXJl
J3Mgbm8gRElWX1JPVU5EX1VQKCkKPj4+IGFueXdoZXJlIHVuZGVyIHB1YmxpYy9pby8gZm9yIGEg
cmVhZGVyIHRvIHJlZmVyIHRvLiBQbGVhc2UgZXhwcmVzcyB0aGlzCj4+PiB1c2luZyBtYXRoZW1h
dGljYWwgdGVybXMgcGx1cywgaWYgbmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KPj4g
ZG9uZSwgd2lsbCBwdXQ6Cj4+IG51bV9ncmVmc190b3RhbCA9IChYRU5TTkRfT1BfT1BFTi5idWZm
ZXJfc3ogKyBQQUdFX1NJWkUgLSAxKSAvIFBBR0VfU0laRQo+Cj4gQ2FuIHdlIGF2b2lkIHRvIHVz
ZSBQQUdFX1NJWkUgaW4gdGhlIGhlYWRlcj8gWGVuLCB0aGUgZnJvbnQtZW5kIGFuZCAKPiB0aGUg
YmFjay1lbmQgbWF5IGhhdmUgZGlmZmVyZW50IHBhZ2Ugc2l6ZS4KPgp0aGVuLCBJIGJlbGlldmUs
IHRoZSBwcm90b2NvbCBzaG91bGQgaW1wbGVtZW50IHNvbWV0aGluZyBsaWtlIGJsa2lmIGRvZXM/
Ck11bHRpLXBhZ2UgYnVmZmVyIHdoaWNoIGRlcGVuZHMgb24gZnJvbnQgYW5kIGJhY2sgcGFnZSBz
aXplcz8KKGJsa2lmOiBtYXgtcmluZy1wYWdlLW9yZGVyL3JpbmctcmVmJXUvcmluZy1wYWdlLW9y
ZGVyKQpJcyB0aGlzIHdoYXQgeW91IG1lYW4/Cgo+IFJlZ2FyZHMsCj4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 15:00:08 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 15:00:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBNPc-0003TK-7R; Mon, 28 Nov 2016 15:00:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBNPb-0003TB-0o; Mon, 28 Nov 2016 15:00:07 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 C8/41-19272-6764C385; Mon, 28 Nov 2016 15:00:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTbfUzSb
 CoLdTz2Jlz0Vmi+9bJjM5MHkc/nCFJYAxijUzLym/IoE1o+XFM+aCFr6K89euMjUwHufuYuTk
 EBLYxCixbJJoFyMXkL2bUWL+i0OMII6wQBOjxKfbM5m7GDk4RASCJM6+MoIoOsQk0fy3gxXEY
 RaYyCxx9PQkZpBRbAKaEnc+f2ICsXkFrCR+bn7FBmKzCKhKNDQ9AbNFBcIl3s9ayAZRIyhxcu
 YTFhCbU8BW4t6ZT+wgNjOQfWfubmYIW15i+9s5zBMY+WYhaZmFpGwWkrIFjMyrGNWLU4vKUot
 0TfWSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQJDjwEIdjBOv+x/iFGSg0lJlDdE
 yyZCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvFlegnGBRanpqRVpmDjAKYNISHDxKIrwhLkBp3
 uKCxNzizHSI1ClGRSlx3rcgfQIgiYzSPLg2WORdYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkj
 DvXJApPJl5JXDTXwEtZgJa/Pa1NcjikkSElFQDI09Xlbpbl8+y56/VXB3CT3IUplY4NGbtmf9
 aXsYr5qqo44qyyWs+7CyriI24dGvndv/IwsTDlTd5lj3kUT0xcUbrT5NJbgKJ/0sYPxVemXHD
 PPf8tSciCgXuN491yzvqH2eYsTN5Xt/xJOnpadPKNl/+JvpHe2LM64Rt95yYFsWdu/673G3yZ
 yWW4oxEQy3mouJEAIxk6r63AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1480345205!73624213!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55287 invoked from network); 28 Nov 2016 15:00:05 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-4.tower-27.messagelabs.com with SMTP; 28 Nov 2016 15:00:05 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6B13BAD7;
 Mon, 28 Nov 2016 07:00:04 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DADDE3F318;
 Mon, 28 Nov 2016 07:00:01 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
Date: Mon, 28 Nov 2016 15:00:00 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjgvMTEvMTYgMTQ6NTYsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IE9uIDExLzI4LzIwMTYgMDQ6MjQgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgT2xla3NhbmRyLAo+Pgo+PiBPbiAyOC8xMS8xNiAxNDoxMiwgT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gd3JvdGU6Cj4+Pgo+Pj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+Pj4+ICsgKgo+Pj4+PiArICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVm
X3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+IGRlc2NyaWJpbmcKPj4+Pj4gKyAq
ICAgcGFnZSBkaXJlY3RvcnkuIE11c3QgYmUgMCBpZiBubyBtb3JlIHBhZ2VzIGluIHRoZSBsaXN0
Lgo+Pgo+PiBJZiBJIGFtIG5vdCBtaXN0YWtlbiAwIGlzIGEgdmFsaWQgZ3JhbnQuCj4+Cj4gVGhl
biBJIHdpbGwgcmVtb3ZlIHRoaXMgc2VudGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkg
Z3JlZnMgdGhlcmUKPiBhcmUgZm9yIHRoZSBidWZmZXIgc2l6ZSBnaXZlbgo+Pj4+PiArICogZ3Jl
ZltpXSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVm
ZmVyCj4+Pj4+ICsgKiAgIGFsbG9jYXRlZCBhdCBYRU5TTkRfT1BfT1BFTgo+Pj4+PiArICoKPj4+
Pj4gKyAqIE51bWJlciBvZiBncmFudF9yZWZfdCBlbnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRp
cmVjdG9yeSBpcyBub3QKPj4+Pj4gKyAqIHBhc3NlZCwgYnV0IGluc3RlYWQgY2FuIGJlIGNhbGN1
bGF0ZWQgYXM6Cj4+Pj4+ICsgKiAgIG51bV9ncmVmc190b3RhbCA9IERJVl9ST1VORF9VUChYRU5T
TkRfT1BfT1BFTi5idWZmZXJfc3osCj4+Pj4+IFBBR0VfU0laRSk7Cj4+Pj4gVGhlIGhlYWRlciBz
aG91bGQgYmUgc2VsZiBjb250YWluZWQsIGFuZCB0aGVyZSdzIG5vIERJVl9ST1VORF9VUCgpCj4+
Pj4gYW55d2hlcmUgdW5kZXIgcHVibGljL2lvLyBmb3IgYSByZWFkZXIgdG8gcmVmZXIgdG8uIFBs
ZWFzZSBleHByZXNzIHRoaXMKPj4+PiB1c2luZyBtYXRoZW1hdGljYWwgdGVybXMgcGx1cywgaWYg
bmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KPj4+IGRvbmUsIHdpbGwgcHV0Ogo+Pj4g
bnVtX2dyZWZzX3RvdGFsID0gKFhFTlNORF9PUF9PUEVOLmJ1ZmZlcl9zeiArIFBBR0VfU0laRSAt
IDEpIC8gUEFHRV9TSVpFCj4+Cj4+IENhbiB3ZSBhdm9pZCB0byB1c2UgUEFHRV9TSVpFIGluIHRo
ZSBoZWFkZXI/IFhlbiwgdGhlIGZyb250LWVuZCBhbmQKPj4gdGhlIGJhY2stZW5kIG1heSBoYXZl
IGRpZmZlcmVudCBwYWdlIHNpemUuCj4+Cj4gdGhlbiwgSSBiZWxpZXZlLCB0aGUgcHJvdG9jb2wg
c2hvdWxkIGltcGxlbWVudCBzb21ldGhpbmcgbGlrZSBibGtpZiBkb2VzPwo+IE11bHRpLXBhZ2Ug
YnVmZmVyIHdoaWNoIGRlcGVuZHMgb24gZnJvbnQgYW5kIGJhY2sgcGFnZSBzaXplcz8KPiAoYmxr
aWY6IG1heC1yaW5nLXBhZ2Utb3JkZXIvcmluZy1yZWYldS9yaW5nLXBhZ2Utb3JkZXIpCj4gSXMg
dGhpcyB3aGF0IHlvdSBtZWFuPwoKSXQgaXMgbm90IHdoYXQgSSBtZWFudC4gSSBhc2tlZCB0byBk
ZWZpbmUgUEFHRV9TSVpFLiBJcyBpdCB0aGUgdGhlIApQQUdFX1NJWkUgb2YgWGVuPyBQQUdFX1NJ
WkUgb2YgdGhlIGJhY2tlbmQ/IFBBR0VfU0laRSBvZiB0aGUgZnJvbnRlbmQ/CgpDdXJyZW50bHkg
UFYgZHJpdmVyIFBBR0VfU0laRSBpcyBiYXNlZCBvbiB0aGUgc2l6ZSBvZiBhIGdyYW50IHBhZ2Uu
CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 15:00:08 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 15:00:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBNPc-0003TK-7R; Mon, 28 Nov 2016 15:00:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBNPb-0003TB-0o; Mon, 28 Nov 2016 15:00:07 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 C8/41-19272-6764C385; Mon, 28 Nov 2016 15:00:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTbfUzSb
 CoLdTz2Jlz0Vmi+9bJjM5MHkc/nCFJYAxijUzLym/IoE1o+XFM+aCFr6K89euMjUwHufuYuTk
 EBLYxCixbJJoFyMXkL2bUWL+i0OMII6wQBOjxKfbM5m7GDk4RASCJM6+MoIoOsQk0fy3gxXEY
 RaYyCxx9PQkZpBRbAKaEnc+f2ICsXkFrCR+bn7FBmKzCKhKNDQ9AbNFBcIl3s9ayAZRIyhxcu
 YTFhCbU8BW4t6ZT+wgNjOQfWfubmYIW15i+9s5zBMY+WYhaZmFpGwWkrIFjMyrGNWLU4vKUot
 0TfWSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQJDjwEIdjBOv+x/iFGSg0lJlDdE
 yyZCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvFlegnGBRanpqRVpmDjAKYNISHDxKIrwhLkBp3
 uKCxNzizHSI1ClGRSlx3rcgfQIgiYzSPLg2WORdYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkj
 DvXJApPJl5JXDTXwEtZgJa/Pa1NcjikkSElFQDI09Xlbpbl8+y56/VXB3CT3IUplY4NGbtmf9
 aXsYr5qqo44qyyWs+7CyriI24dGvndv/IwsTDlTd5lj3kUT0xcUbrT5NJbgKJ/0sYPxVemXHD
 PPf8tSciCgXuN491yzvqH2eYsTN5Xt/xJOnpadPKNl/+JvpHe2LM64Rt95yYFsWdu/673G3yZ
 yWW4oxEQy3mouJEAIxk6r63AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1480345205!73624213!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55287 invoked from network); 28 Nov 2016 15:00:05 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-4.tower-27.messagelabs.com with SMTP; 28 Nov 2016 15:00:05 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6B13BAD7;
 Mon, 28 Nov 2016 07:00:04 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DADDE3F318;
 Mon, 28 Nov 2016 07:00:01 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
Date: Mon, 28 Nov 2016 15:00:00 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjgvMTEvMTYgMTQ6NTYsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IE9uIDExLzI4LzIwMTYgMDQ6MjQgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgT2xla3NhbmRyLAo+Pgo+PiBPbiAyOC8xMS8xNiAxNDoxMiwgT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gd3JvdGU6Cj4+Pgo+Pj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+Pj4+ICsgKgo+Pj4+PiArICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVm
X3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+IGRlc2NyaWJpbmcKPj4+Pj4gKyAq
ICAgcGFnZSBkaXJlY3RvcnkuIE11c3QgYmUgMCBpZiBubyBtb3JlIHBhZ2VzIGluIHRoZSBsaXN0
Lgo+Pgo+PiBJZiBJIGFtIG5vdCBtaXN0YWtlbiAwIGlzIGEgdmFsaWQgZ3JhbnQuCj4+Cj4gVGhl
biBJIHdpbGwgcmVtb3ZlIHRoaXMgc2VudGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkg
Z3JlZnMgdGhlcmUKPiBhcmUgZm9yIHRoZSBidWZmZXIgc2l6ZSBnaXZlbgo+Pj4+PiArICogZ3Jl
ZltpXSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVm
ZmVyCj4+Pj4+ICsgKiAgIGFsbG9jYXRlZCBhdCBYRU5TTkRfT1BfT1BFTgo+Pj4+PiArICoKPj4+
Pj4gKyAqIE51bWJlciBvZiBncmFudF9yZWZfdCBlbnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRp
cmVjdG9yeSBpcyBub3QKPj4+Pj4gKyAqIHBhc3NlZCwgYnV0IGluc3RlYWQgY2FuIGJlIGNhbGN1
bGF0ZWQgYXM6Cj4+Pj4+ICsgKiAgIG51bV9ncmVmc190b3RhbCA9IERJVl9ST1VORF9VUChYRU5T
TkRfT1BfT1BFTi5idWZmZXJfc3osCj4+Pj4+IFBBR0VfU0laRSk7Cj4+Pj4gVGhlIGhlYWRlciBz
aG91bGQgYmUgc2VsZiBjb250YWluZWQsIGFuZCB0aGVyZSdzIG5vIERJVl9ST1VORF9VUCgpCj4+
Pj4gYW55d2hlcmUgdW5kZXIgcHVibGljL2lvLyBmb3IgYSByZWFkZXIgdG8gcmVmZXIgdG8uIFBs
ZWFzZSBleHByZXNzIHRoaXMKPj4+PiB1c2luZyBtYXRoZW1hdGljYWwgdGVybXMgcGx1cywgaWYg
bmVlZGVkLCBzdGFuZGFyZCBDIGxpYnJhcnkgb25lcy4KPj4+IGRvbmUsIHdpbGwgcHV0Ogo+Pj4g
bnVtX2dyZWZzX3RvdGFsID0gKFhFTlNORF9PUF9PUEVOLmJ1ZmZlcl9zeiArIFBBR0VfU0laRSAt
IDEpIC8gUEFHRV9TSVpFCj4+Cj4+IENhbiB3ZSBhdm9pZCB0byB1c2UgUEFHRV9TSVpFIGluIHRo
ZSBoZWFkZXI/IFhlbiwgdGhlIGZyb250LWVuZCBhbmQKPj4gdGhlIGJhY2stZW5kIG1heSBoYXZl
IGRpZmZlcmVudCBwYWdlIHNpemUuCj4+Cj4gdGhlbiwgSSBiZWxpZXZlLCB0aGUgcHJvdG9jb2wg
c2hvdWxkIGltcGxlbWVudCBzb21ldGhpbmcgbGlrZSBibGtpZiBkb2VzPwo+IE11bHRpLXBhZ2Ug
YnVmZmVyIHdoaWNoIGRlcGVuZHMgb24gZnJvbnQgYW5kIGJhY2sgcGFnZSBzaXplcz8KPiAoYmxr
aWY6IG1heC1yaW5nLXBhZ2Utb3JkZXIvcmluZy1yZWYldS9yaW5nLXBhZ2Utb3JkZXIpCj4gSXMg
dGhpcyB3aGF0IHlvdSBtZWFuPwoKSXQgaXMgbm90IHdoYXQgSSBtZWFudC4gSSBhc2tlZCB0byBk
ZWZpbmUgUEFHRV9TSVpFLiBJcyBpdCB0aGUgdGhlIApQQUdFX1NJWkUgb2YgWGVuPyBQQUdFX1NJ
WkUgb2YgdGhlIGJhY2tlbmQ/IFBBR0VfU0laRSBvZiB0aGUgZnJvbnRlbmQ/CgpDdXJyZW50bHkg
UFYgZHJpdmVyIFBBR0VfU0laRSBpcyBiYXNlZCBvbiB0aGUgc2l6ZSBvZiBhIGdyYW50IHBhZ2Uu
CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVk
ZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 15:43:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 15:43:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBO5r-0006rK-CC; Mon, 28 Nov 2016 15:43:47 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBO5q-0006rB-8i; Mon, 28 Nov 2016 15:43:46 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 CA/01-19310-1B05C385; Mon, 28 Nov 2016 15:43:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXiVRvkrLsuwCb
 C4M1zDYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjNZ+54LXghW7+48yNzDe4Oti5OQQ
 EiiW2Pl5GlsXIxcHi8BSVolHc9+xgzgSAgdZJZ68fM0EUiUhECPxc8FMZgi7SmLP5B+MEN2KE
 l+fTWcCaRASmMEkcbZjEtgoYYEmRolPtyE6RAQ8JJa9eMYIUfWJSeL2vyOsIA6zwERmiaOnJ4
 FVsQkYSSy/8YMFxOYVsJE4fuEQK4jNIqAq8fnyZjBbVCBc4v2shWwQNYISJ2c+Aarn4OAUsJb
 ouKcNEmYWsJW4M3c3M4QtL7H97RzmCYzCs5B0zEJSNgtJ2QJG5lWMGsWpRWWpRbpGFnpJRZnp
 GSW5iZk5uoYGpnq5qcXFiempOYlJxXrJ+bmbGIFhX8/AwLiDsW+V3yFGSQ4mJVHe6W42EUJ8S
 fkplRmJxRnxRaU5qcWHGGU4OJQkeBf5A+UEi1LTUyvSMnOAEQiTluDgURLhTQVJ8xYXJOYWZ6
 ZDpE4x6nK0ffjwgEmIJS8/L1VKnHcWSJEASFFGaR7cCFgyuMQoKyXMy8jAwCDEU5BalJtZgir
 /ilGcg1FJmHcHyBSezLwSuE2vgI5gAjri7WtrkCNKEhFSUg2MrH6PPsqevx95ZPrK6dfTN5RO
 cAl9PPVL1cvFzbH78jfM2vfjvfJn9mn+k9sjrWoaUztOXxJOflL6VtmrLKhnxmmZNIlNpy50N
 2zlqw9iyjrjt+6huNcSk7hiJa/L97bpiPPY3w9OTtr88n2OzqIPH3v05U+cdl4hPUV8Nl+bYo
 rKKvH/3w5FKLEUZyQaajEXFScCAAJbRLgBAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480347821!72741725!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 890 invoked from network); 28 Nov 2016 15:43:41 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 15:43:41 -0000
Received: by mail-wm0-f67.google.com with SMTP id g23so19695998wme.1;
 Mon, 28 Nov 2016 07:43:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=MYS2/Hy9Diuj/Vz2AbS42ZPautIsMWzfFtizRsutjjQ=;
 b=D7SEbJARtqQHUwNaWr5SYWolVJOz17vRzpK4AP+9YgZkVJkk/Zodf9diY8EfByUH2f
 N42od8PnqmvUPE5kIWJJz8RmRdm//MLx+oLZnKMxOyyrejt5ZLtfhZ4mUXHfm9jxOsk9
 owYAZLelWdREm4KX+NuLL+2N9POmwq+1eIlrU39aygLTu6ps7aF46FDLMEpf4gRs4HXT
 s4Y7r6/7x/Bb1SgD2R51cvGbMc6XKukEp4WGlIH+aMqWgwe386oyINaCCkmycpkxFkNa
 T1TGTbH5kRd1nQtS6npG6p8E2BRl2+sOg7BeeTnUOuJ/lgFDFfWetk381rS1/COaZK8Q
 POaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=MYS2/Hy9Diuj/Vz2AbS42ZPautIsMWzfFtizRsutjjQ=;
 b=M2WNG8sfheib9LiJDRcDZk9U3YtqMLdKM4aGn/mJ9pkeXeMs2L4gIaom8gwud0I3Sv
 x2NorMW3lR4X4gwvF1Vk7sfZfoCTJLkvip6uPkRwylFnqr4+u8Tc9yNi9WtkVVEjDLe9
 UB7GvnBYj3giQgQKAc+xz2IPV8W6WEsKsLrzSKYVDt07T82uuZfOGkeTn5tNBjU+GqFh
 +EHOHNtPbKxlTGaRGlU1gNd9SBuK1W2ceti2g341MUUz/yz9tD7ickZbhWwn1CV1TQrn
 zJziPqYiMeeCkti3CxTDyAhI9XEHXEFhLfh7IKyeopLO/wTX2m/QnrHXDJOzt0LKhKyl
 EACg==
X-Gm-Message-State: AKaTC00AKcmvzo0HtYr8J/ua7k1JZm+J0ZNowGSupU/S1iTXnOwfGRD3PB45/Rdrkh9JmA==
X-Received: by 10.28.57.197 with SMTP id g188mr18995681wma.26.1480347822201;
 Mon, 28 Nov 2016 07:43:42 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 ab10sm62956267wjc.45.2016.11.28.07.43.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 07:43:41 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
Date: Mon, 28 Nov 2016 17:43:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjgvMjAxNiAwNTowMCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIE9sZWtzYW5k
ciwKPgo+IE9uIDI4LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gT24gMTEvMjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGkgT2xl
a3NhbmRyLAo+Pj4KPj4+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byB3cm90ZToKPj4+Pgo+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4gKyAqCj4+Pj4+PiArICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVm
X3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+PiBkZXNjcmliaW5nCj4+Pj4+PiAr
ICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxp
c3QuCj4+Pgo+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4gMCBpcyBhIHZhbGlkIGdyYW50Lgo+Pj4K
Pj4gVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMgc2VudGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93
IG1hbnkgZ3JlZnMgdGhlcmUKPj4gYXJlIGZvciB0aGUgYnVmZmVyIHNpemUgZ2l2ZW4KQlRXLCB4
ZW4tYmxrZnJpbnQuYzoKI2RlZmluZSBHUkFOVF9JTlZBTElEX1JFRiAgICAwCnRoaXMgaXMgZnJv
bSB3aGVyZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuIgo+
Pj4+Pj4gKyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBh
Z2Ugb2YgdGhlIGJ1ZmZlcgo+Pj4+Pj4gKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVO
Cj4+Pj4+PiArICoKPj4+Pj4+ICsgKiBOdW1iZXIgb2YgZ3JhbnRfcmVmX3QgZW50cmllcyBpbiB0
aGUgd2hvbGUgcGFnZSBkaXJlY3RvcnkgaXMgbm90Cj4+Pj4+PiArICogcGFzc2VkLCBidXQgaW5z
dGVhZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKPj4+Pj4+ICsgKiAgIG51bV9ncmVmc190b3RhbCA9
IERJVl9ST1VORF9VUChYRU5TTkRfT1BfT1BFTi5idWZmZXJfc3osCj4+Pj4+PiBQQUdFX1NJWkUp
Owo+Pj4+PiBUaGUgaGVhZGVyIHNob3VsZCBiZSBzZWxmIGNvbnRhaW5lZCwgYW5kIHRoZXJlJ3Mg
bm8gRElWX1JPVU5EX1VQKCkKPj4+Pj4gYW55d2hlcmUgdW5kZXIgcHVibGljL2lvLyBmb3IgYSBy
ZWFkZXIgdG8gcmVmZXIgdG8uIFBsZWFzZSBleHByZXNzIAo+Pj4+PiB0aGlzCj4+Pj4+IHVzaW5n
IG1hdGhlbWF0aWNhbCB0ZXJtcyBwbHVzLCBpZiBuZWVkZWQsIHN0YW5kYXJkIEMgbGlicmFyeSBv
bmVzLgo+Pj4+IGRvbmUsIHdpbGwgcHV0Ogo+Pj4+IG51bV9ncmVmc190b3RhbCA9IChYRU5TTkRf
T1BfT1BFTi5idWZmZXJfc3ogKyBQQUdFX1NJWkUgLSAxKSAvIAo+Pj4+IFBBR0VfU0laRQo+Pj4K
Pj4+IENhbiB3ZSBhdm9pZCB0byB1c2UgUEFHRV9TSVpFIGluIHRoZSBoZWFkZXI/IFhlbiwgdGhl
IGZyb250LWVuZCBhbmQKPj4+IHRoZSBiYWNrLWVuZCBtYXkgaGF2ZSBkaWZmZXJlbnQgcGFnZSBz
aXplLgo+Pj4KPj4gdGhlbiwgSSBiZWxpZXZlLCB0aGUgcHJvdG9jb2wgc2hvdWxkIGltcGxlbWVu
dCBzb21ldGhpbmcgbGlrZSBibGtpZiAKPj4gZG9lcz8KPj4gTXVsdGktcGFnZSBidWZmZXIgd2hp
Y2ggZGVwZW5kcyBvbiBmcm9udCBhbmQgYmFjayBwYWdlIHNpemVzPwo+PiAoYmxraWY6IG1heC1y
aW5nLXBhZ2Utb3JkZXIvcmluZy1yZWYldS9yaW5nLXBhZ2Utb3JkZXIpCj4+IElzIHRoaXMgd2hh
dCB5b3UgbWVhbj8KPgo+IEl0IGlzIG5vdCB3aGF0IEkgbWVhbnQuIEkgYXNrZWQgdG8gZGVmaW5l
IFBBR0VfU0laRS4gSXMgaXQgdGhlIHRoZSAKPiBQQUdFX1NJWkUgb2YgWGVuPyBQQUdFX1NJWkUg
b2YgdGhlIGJhY2tlbmQ/IFBBR0VfU0laRSBvZiB0aGUgZnJvbnRlbmQ/Cj4KPiBDdXJyZW50bHkg
UFYgZHJpdmVyIFBBR0VfU0laRSBpcyBiYXNlZCBvbiB0aGUgc2l6ZSBvZiBhIGdyYW50IHBhZ2Uu
CkFzIHBlciBteSB1bmRlcnN0YW5kaW5nLCBJIGNhbiBwdXQgWEVOX1BBR0VfU0laRSBoZXJlLCBi
ZWNhdXNlIAp4ZW4vcGFnZS5oIHNheXM6CiIgKiBXZSBhc3N1bWUgdGhhdCBQQUdFX1NJWkUgaXMg
YSBtdWx0aXBsZSBvZiBYRU5fUEFHRV9TSVpFCiAgKiBYWFg6IEFkZCBhIEJVSUxEX0JVR19PTj8K
IgptZWFuaW5nIHRoYXQgUEFHRV9TSVpFIG9uIGVpdGhlciBzaWRlIGNhbm5vdCBiZSBsZXNzIHRo
YW4gWEVOX1BBR0VfU0laRQpXaWxsIFhFTl9QQUdFX1NJWkUgZml0IHRoZW4/Cj4gUmVnYXJkcywK
PgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 15:43:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 15:43:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBO5r-0006rK-CC; Mon, 28 Nov 2016 15:43:47 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBO5q-0006rB-8i; Mon, 28 Nov 2016 15:43:46 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 CA/01-19310-1B05C385; Mon, 28 Nov 2016 15:43:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXiVRvkrLsuwCb
 C4M1zDYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjNZ+54LXghW7+48yNzDe4Oti5OQQ
 EiiW2Pl5GlsXIxcHi8BSVolHc9+xgzgSAgdZJZ68fM0EUiUhECPxc8FMZgi7SmLP5B+MEN2KE
 l+fTWcCaRASmMEkcbZjEtgoYYEmRolPtyE6RAQ8JJa9eMYIUfWJSeL2vyOsIA6zwERmiaOnJ4
 FVsQkYSSy/8YMFxOYVsJE4fuEQK4jNIqAq8fnyZjBbVCBc4v2shWwQNYISJ2c+Aarn4OAUsJb
 ouKcNEmYWsJW4M3c3M4QtL7H97RzmCYzCs5B0zEJSNgtJ2QJG5lWMGsWpRWWpRbpGFnpJRZnp
 GSW5iZk5uoYGpnq5qcXFiempOYlJxXrJ+bmbGIFhX8/AwLiDsW+V3yFGSQ4mJVHe6W42EUJ8S
 fkplRmJxRnxRaU5qcWHGGU4OJQkeBf5A+UEi1LTUyvSMnOAEQiTluDgURLhTQVJ8xYXJOYWZ6
 ZDpE4x6nK0ffjwgEmIJS8/L1VKnHcWSJEASFFGaR7cCFgyuMQoKyXMy8jAwCDEU5BalJtZgir
 /ilGcg1FJmHcHyBSezLwSuE2vgI5gAjri7WtrkCNKEhFSUg2MrH6PPsqevx95ZPrK6dfTN5RO
 cAl9PPVL1cvFzbH78jfM2vfjvfJn9mn+k9sjrWoaUztOXxJOflL6VtmrLKhnxmmZNIlNpy50N
 2zlqw9iyjrjt+6huNcSk7hiJa/L97bpiPPY3w9OTtr88n2OzqIPH3v05U+cdl4hPUV8Nl+bYo
 rKKvH/3w5FKLEUZyQaajEXFScCAAJbRLgBAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480347821!72741725!1
X-Originating-IP: [74.125.82.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 890 invoked from network); 28 Nov 2016 15:43:41 -0000
Received: from mail-wm0-f67.google.com (HELO mail-wm0-f67.google.com)
 (74.125.82.67)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 28 Nov 2016 15:43:41 -0000
Received: by mail-wm0-f67.google.com with SMTP id g23so19695998wme.1;
 Mon, 28 Nov 2016 07:43:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=MYS2/Hy9Diuj/Vz2AbS42ZPautIsMWzfFtizRsutjjQ=;
 b=D7SEbJARtqQHUwNaWr5SYWolVJOz17vRzpK4AP+9YgZkVJkk/Zodf9diY8EfByUH2f
 N42od8PnqmvUPE5kIWJJz8RmRdm//MLx+oLZnKMxOyyrejt5ZLtfhZ4mUXHfm9jxOsk9
 owYAZLelWdREm4KX+NuLL+2N9POmwq+1eIlrU39aygLTu6ps7aF46FDLMEpf4gRs4HXT
 s4Y7r6/7x/Bb1SgD2R51cvGbMc6XKukEp4WGlIH+aMqWgwe386oyINaCCkmycpkxFkNa
 T1TGTbH5kRd1nQtS6npG6p8E2BRl2+sOg7BeeTnUOuJ/lgFDFfWetk381rS1/COaZK8Q
 POaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=MYS2/Hy9Diuj/Vz2AbS42ZPautIsMWzfFtizRsutjjQ=;
 b=M2WNG8sfheib9LiJDRcDZk9U3YtqMLdKM4aGn/mJ9pkeXeMs2L4gIaom8gwud0I3Sv
 x2NorMW3lR4X4gwvF1Vk7sfZfoCTJLkvip6uPkRwylFnqr4+u8Tc9yNi9WtkVVEjDLe9
 UB7GvnBYj3giQgQKAc+xz2IPV8W6WEsKsLrzSKYVDt07T82uuZfOGkeTn5tNBjU+GqFh
 +EHOHNtPbKxlTGaRGlU1gNd9SBuK1W2ceti2g341MUUz/yz9tD7ickZbhWwn1CV1TQrn
 zJziPqYiMeeCkti3CxTDyAhI9XEHXEFhLfh7IKyeopLO/wTX2m/QnrHXDJOzt0LKhKyl
 EACg==
X-Gm-Message-State: AKaTC00AKcmvzo0HtYr8J/ua7k1JZm+J0ZNowGSupU/S1iTXnOwfGRD3PB45/Rdrkh9JmA==
X-Received: by 10.28.57.197 with SMTP id g188mr18995681wma.26.1480347822201;
 Mon, 28 Nov 2016 07:43:42 -0800 (PST)
Received: from [10.17.182.9] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 ab10sm62956267wjc.45.2016.11.28.07.43.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 07:43:41 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
Date: Mon, 28 Nov 2016 17:43:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjgvMjAxNiAwNTowMCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIE9sZWtzYW5k
ciwKPgo+IE9uIDI4LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gT24gMTEvMjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGkgT2xl
a3NhbmRyLAo+Pj4KPj4+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byB3cm90ZToKPj4+Pgo+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4gKyAqCj4+Pj4+PiArICogZ3JlZl9kaXJfbmV4dF9wYWdlIC0gZ3JhbnRfcmVm
X3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+PiBkZXNjcmliaW5nCj4+Pj4+PiAr
ICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxp
c3QuCj4+Pgo+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4gMCBpcyBhIHZhbGlkIGdyYW50Lgo+Pj4K
Pj4gVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMgc2VudGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93
IG1hbnkgZ3JlZnMgdGhlcmUKPj4gYXJlIGZvciB0aGUgYnVmZmVyIHNpemUgZ2l2ZW4KQlRXLCB4
ZW4tYmxrZnJpbnQuYzoKI2RlZmluZSBHUkFOVF9JTlZBTElEX1JFRiAgICAwCnRoaXMgaXMgZnJv
bSB3aGVyZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuIgo+
Pj4+Pj4gKyAqIGdyZWZbaV0gLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIGEgc2hhcmVkIHBh
Z2Ugb2YgdGhlIGJ1ZmZlcgo+Pj4+Pj4gKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVO
Cj4+Pj4+PiArICoKPj4+Pj4+ICsgKiBOdW1iZXIgb2YgZ3JhbnRfcmVmX3QgZW50cmllcyBpbiB0
aGUgd2hvbGUgcGFnZSBkaXJlY3RvcnkgaXMgbm90Cj4+Pj4+PiArICogcGFzc2VkLCBidXQgaW5z
dGVhZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKPj4+Pj4+ICsgKiAgIG51bV9ncmVmc190b3RhbCA9
IERJVl9ST1VORF9VUChYRU5TTkRfT1BfT1BFTi5idWZmZXJfc3osCj4+Pj4+PiBQQUdFX1NJWkUp
Owo+Pj4+PiBUaGUgaGVhZGVyIHNob3VsZCBiZSBzZWxmIGNvbnRhaW5lZCwgYW5kIHRoZXJlJ3Mg
bm8gRElWX1JPVU5EX1VQKCkKPj4+Pj4gYW55d2hlcmUgdW5kZXIgcHVibGljL2lvLyBmb3IgYSBy
ZWFkZXIgdG8gcmVmZXIgdG8uIFBsZWFzZSBleHByZXNzIAo+Pj4+PiB0aGlzCj4+Pj4+IHVzaW5n
IG1hdGhlbWF0aWNhbCB0ZXJtcyBwbHVzLCBpZiBuZWVkZWQsIHN0YW5kYXJkIEMgbGlicmFyeSBv
bmVzLgo+Pj4+IGRvbmUsIHdpbGwgcHV0Ogo+Pj4+IG51bV9ncmVmc190b3RhbCA9IChYRU5TTkRf
T1BfT1BFTi5idWZmZXJfc3ogKyBQQUdFX1NJWkUgLSAxKSAvIAo+Pj4+IFBBR0VfU0laRQo+Pj4K
Pj4+IENhbiB3ZSBhdm9pZCB0byB1c2UgUEFHRV9TSVpFIGluIHRoZSBoZWFkZXI/IFhlbiwgdGhl
IGZyb250LWVuZCBhbmQKPj4+IHRoZSBiYWNrLWVuZCBtYXkgaGF2ZSBkaWZmZXJlbnQgcGFnZSBz
aXplLgo+Pj4KPj4gdGhlbiwgSSBiZWxpZXZlLCB0aGUgcHJvdG9jb2wgc2hvdWxkIGltcGxlbWVu
dCBzb21ldGhpbmcgbGlrZSBibGtpZiAKPj4gZG9lcz8KPj4gTXVsdGktcGFnZSBidWZmZXIgd2hp
Y2ggZGVwZW5kcyBvbiBmcm9udCBhbmQgYmFjayBwYWdlIHNpemVzPwo+PiAoYmxraWY6IG1heC1y
aW5nLXBhZ2Utb3JkZXIvcmluZy1yZWYldS9yaW5nLXBhZ2Utb3JkZXIpCj4+IElzIHRoaXMgd2hh
dCB5b3UgbWVhbj8KPgo+IEl0IGlzIG5vdCB3aGF0IEkgbWVhbnQuIEkgYXNrZWQgdG8gZGVmaW5l
IFBBR0VfU0laRS4gSXMgaXQgdGhlIHRoZSAKPiBQQUdFX1NJWkUgb2YgWGVuPyBQQUdFX1NJWkUg
b2YgdGhlIGJhY2tlbmQ/IFBBR0VfU0laRSBvZiB0aGUgZnJvbnRlbmQ/Cj4KPiBDdXJyZW50bHkg
UFYgZHJpdmVyIFBBR0VfU0laRSBpcyBiYXNlZCBvbiB0aGUgc2l6ZSBvZiBhIGdyYW50IHBhZ2Uu
CkFzIHBlciBteSB1bmRlcnN0YW5kaW5nLCBJIGNhbiBwdXQgWEVOX1BBR0VfU0laRSBoZXJlLCBi
ZWNhdXNlIAp4ZW4vcGFnZS5oIHNheXM6CiIgKiBXZSBhc3N1bWUgdGhhdCBQQUdFX1NJWkUgaXMg
YSBtdWx0aXBsZSBvZiBYRU5fUEFHRV9TSVpFCiAgKiBYWFg6IEFkZCBhIEJVSUxEX0JVR19PTj8K
IgptZWFuaW5nIHRoYXQgUEFHRV9TSVpFIG9uIGVpdGhlciBzaWRlIGNhbm5vdCBiZSBsZXNzIHRo
YW4gWEVOX1BBR0VfU0laRQpXaWxsIFhFTl9QQUdFX1NJWkUgZml0IHRoZW4/Cj4gUmVnYXJkcywK
PgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVk
ZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0
aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 16:26:09 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 16:26:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBOkr-0002FY-JB; Mon, 28 Nov 2016 16:26:09 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBOkp-0002FA-R2; Mon, 28 Nov 2016 16:26:07 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 0E/9E-26755-E9A5C385; Mon, 28 Nov 2016 16:26:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsVysyfVTXdelE2
 EwYknYhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGUtfvWAv2C1cMefmZcYGxi6BLkYu
 DiGBTYwSE7a/Z4FwdjNKdB44xg7iCAs0MUp8uj2TuYuRg0NEIEji7CsjiKIlzBI/P68CK2IWm
 MgscfT0JKAiTg42AU2JO58/MYHYvAJWEmuOtrOC2CwCqhKXtjYygtiiAuES72ctZIOoEZQ4Of
 MJC8gCTgFbiUWzxEDCzEDmnbm7mSFseYntb+cwT2Dkm4WkYxaSsllIyhYwMq9i1ChOLSpLLdI
 1MtJLKspMzyjJTczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAgMvnoGBsYdjFNP+B1ilORgUhLl
 ne5mEyHEl5SfUpmRWJwRX1Sak1p8iFGGg0NJgrc8EignWJSanlqRlpkDjAOYtAQHj5II7/4Io
 DRvcUFibnFmOkTqFKOilDhvP0ifAEgiozQPrg0We5cYZaWEeRkZGBiEeApSi3IzS1DlXzGKcz
 AqCfOGgUzhycwrgZv+CmgxE9Dit6+tQRaXJCKkpBoYJXQkd9qw9qfbqrZt26r7K+/HtPVJt36
 67vx3SujoouN8q3XsrpsU3zzss3Ha3sDdNwvUXx64u5c7V9zz0+mXz1nZvvs2PqlZ+Vg2X3D+
 hYmfZ9+7KaRyuXrJL/3jCt+Fjou/nZ5dlnPQUkPd9KnRs67tYZKPhRn/ePqvbzEzquKfKDXJi
 vHNGSWW4oxEQy3mouJEAJSqBI+4AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1480350365!65729296!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8169 invoked from network); 28 Nov 2016 16:26:06 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-16.tower-31.messagelabs.com with SMTP; 28 Nov 2016 16:26:06 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7DCBBAD7;
 Mon, 28 Nov 2016 08:26:05 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DBCA03F445;
 Mon, 28 Nov 2016 08:26:02 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4a3c1ae6-26ea-a470-9f35-fc83f592c5df@arm.com>
Date: Mon, 28 Nov 2016 16:26:01 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjgvMTEvMTYgMTU6NDMsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IE9uIDExLzI4LzIwMTYgMDU6MDAgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgT2xla3NhbmRyLAo+Pgo+PiBPbiAyOC8xMS8xNiAxNDo1NiwgT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gd3JvdGU6Cj4+PiBPbiAxMS8yOC8yMDE2IDA0OjI0IFBNLCBKdWxpZW4gR3JhbGwgd3Jv
dGU6Cj4+Pj4gSGkgT2xla3NhbmRyLAo+Pj4+Cj4+Pj4gT24gMjgvMTEvMTYgMTQ6MTIsIE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pgo+Pj4+PiBPbiAxMS8yOC8yMDE2IDAzOjI3
IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiArICoKPj4+Pj4+PiArICogZ3JlZl9kaXJf
bmV4dF9wYWdlIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+
Pj4gZGVzY3JpYmluZwo+Pj4+Pj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJlIDAgaWYg
bm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KPj4+Pgo+Pj4+IElmIEkgYW0gbm90IG1pc3Rha2Vu
IDAgaXMgYSB2YWxpZCBncmFudC4KPj4+Pgo+Pj4gVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMgc2Vu
dGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkgZ3JlZnMgdGhlcmUKPj4+IGFyZSBmb3Ig
dGhlIGJ1ZmZlciBzaXplIGdpdmVuCj4gQlRXLCB4ZW4tYmxrZnJpbnQuYzoKPiAjZGVmaW5lIEdS
QU5UX0lOVkFMSURfUkVGICAgIDAKPiB0aGlzIGlzIGZyb20gd2hlcmUgSSBnb3QgIk11c3QgYmUg
MCBpZiBubyBtb3JlIHBhZ2VzIGluIHRoZSBsaXN0LiIKPj4+Pj4+PiArICogZ3JlZltpXSAtIGdy
YW50X3JlZl90LCByZWZlcmVuY2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCj4+Pj4+
Pj4gKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4g
KyAqIE51bWJlciBvZiBncmFudF9yZWZfdCBlbnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRpcmVj
dG9yeSBpcyBub3QKPj4+Pj4+PiArICogcGFzc2VkLCBidXQgaW5zdGVhZCBjYW4gYmUgY2FsY3Vs
YXRlZCBhczoKPj4+Pj4+PiArICogICBudW1fZ3JlZnNfdG90YWwgPSBESVZfUk9VTkRfVVAoWEVO
U05EX09QX09QRU4uYnVmZmVyX3N6LAo+Pj4+Pj4+IFBBR0VfU0laRSk7Cj4+Pj4+PiBUaGUgaGVh
ZGVyIHNob3VsZCBiZSBzZWxmIGNvbnRhaW5lZCwgYW5kIHRoZXJlJ3Mgbm8gRElWX1JPVU5EX1VQ
KCkKPj4+Pj4+IGFueXdoZXJlIHVuZGVyIHB1YmxpYy9pby8gZm9yIGEgcmVhZGVyIHRvIHJlZmVy
IHRvLiBQbGVhc2UgZXhwcmVzcwo+Pj4+Pj4gdGhpcwo+Pj4+Pj4gdXNpbmcgbWF0aGVtYXRpY2Fs
IHRlcm1zIHBsdXMsIGlmIG5lZWRlZCwgc3RhbmRhcmQgQyBsaWJyYXJ5IG9uZXMuCj4+Pj4+IGRv
bmUsIHdpbGwgcHV0Ogo+Pj4+PiBudW1fZ3JlZnNfdG90YWwgPSAoWEVOU05EX09QX09QRU4uYnVm
ZmVyX3N6ICsgUEFHRV9TSVpFIC0gMSkgLwo+Pj4+PiBQQUdFX1NJWkUKPj4+Pgo+Pj4+IENhbiB3
ZSBhdm9pZCB0byB1c2UgUEFHRV9TSVpFIGluIHRoZSBoZWFkZXI/IFhlbiwgdGhlIGZyb250LWVu
ZCBhbmQKPj4+PiB0aGUgYmFjay1lbmQgbWF5IGhhdmUgZGlmZmVyZW50IHBhZ2Ugc2l6ZS4KPj4+
Pgo+Pj4gdGhlbiwgSSBiZWxpZXZlLCB0aGUgcHJvdG9jb2wgc2hvdWxkIGltcGxlbWVudCBzb21l
dGhpbmcgbGlrZSBibGtpZgo+Pj4gZG9lcz8KPj4+IE11bHRpLXBhZ2UgYnVmZmVyIHdoaWNoIGRl
cGVuZHMgb24gZnJvbnQgYW5kIGJhY2sgcGFnZSBzaXplcz8KPj4+IChibGtpZjogbWF4LXJpbmct
cGFnZS1vcmRlci9yaW5nLXJlZiV1L3JpbmctcGFnZS1vcmRlcikKPj4+IElzIHRoaXMgd2hhdCB5
b3UgbWVhbj8KPj4KPj4gSXQgaXMgbm90IHdoYXQgSSBtZWFudC4gSSBhc2tlZCB0byBkZWZpbmUg
UEFHRV9TSVpFLiBJcyBpdCB0aGUgdGhlCj4+IFBBR0VfU0laRSBvZiBYZW4/IFBBR0VfU0laRSBv
ZiB0aGUgYmFja2VuZD8gUEFHRV9TSVpFIG9mIHRoZSBmcm9udGVuZD8KPj4KPj4gQ3VycmVudGx5
IFBWIGRyaXZlciBQQUdFX1NJWkUgaXMgYmFzZWQgb24gdGhlIHNpemUgb2YgYSBncmFudCBwYWdl
Lgo+IEFzIHBlciBteSB1bmRlcnN0YW5kaW5nLCBJIGNhbiBwdXQgWEVOX1BBR0VfU0laRSBoZXJl
LCBiZWNhdXNlCj4geGVuL3BhZ2UuaCBzYXlzOgo+ICIgKiBXZSBhc3N1bWUgdGhhdCBQQUdFX1NJ
WkUgaXMgYSBtdWx0aXBsZSBvZiBYRU5fUEFHRV9TSVpFCj4gICogWFhYOiBBZGQgYSBCVUlMRF9C
VUdfT04/Cj4gIgo+IG1lYW5pbmcgdGhhdCBQQUdFX1NJWkUgb24gZWl0aGVyIHNpZGUgY2Fubm90
IGJlIGxlc3MgdGhhbiBYRU5fUEFHRV9TSVpFCj4gV2lsbCBYRU5fUEFHRV9TSVpFIGZpdCB0aGVu
PwoKWWVzLiBGV0lXLCB0aGlzIGlzIHRoZSBwYWdlIGdyYW51bGFyaXR5IHVzZWQgYnkgZXZlcnkg
UFYgZHJpdmVycy4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5n
IGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2
ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 16:26:09 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 16:26:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBOkr-0002FY-JB; Mon, 28 Nov 2016 16:26:09 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBOkp-0002FA-R2; Mon, 28 Nov 2016 16:26:07 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 0E/9E-26755-E9A5C385; Mon, 28 Nov 2016 16:26:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsVysyfVTXdelE2
 EwYknYhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGUtfvWAv2C1cMefmZcYGxi6BLkYu
 DiGBTYwSE7a/Z4FwdjNKdB44xg7iCAs0MUp8uj2TuYuRg0NEIEji7CsjiKIlzBI/P68CK2IWm
 MgscfT0JKAiTg42AU2JO58/MYHYvAJWEmuOtrOC2CwCqhKXtjYygtiiAuES72ctZIOoEZQ4Of
 MJC8gCTgFbiUWzxEDCzEDmnbm7mSFseYntb+cwT2Dkm4WkYxaSsllIyhYwMq9i1ChOLSpLLdI
 1MtJLKspMzyjJTczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAgMvnoGBsYdjFNP+B1ilORgUhLl
 ne5mEyHEl5SfUpmRWJwRX1Sak1p8iFGGg0NJgrc8EignWJSanlqRlpkDjAOYtAQHj5II7/4Io
 DRvcUFibnFmOkTqFKOilDhvP0ifAEgiozQPrg0We5cYZaWEeRkZGBiEeApSi3IzS1DlXzGKcz
 AqCfOGgUzhycwrgZv+CmgxE9Dit6+tQRaXJCKkpBoYJXQkd9qw9qfbqrZt26r7K+/HtPVJt36
 67vx3SujoouN8q3XsrpsU3zzss3Ha3sDdNwvUXx64u5c7V9zz0+mXz1nZvvs2PqlZ+Vg2X3D+
 hYmfZ9+7KaRyuXrJL/3jCt+Fjou/nZ5dlnPQUkPd9KnRs67tYZKPhRn/ePqvbzEzquKfKDXJi
 vHNGSWW4oxEQy3mouJEAJSqBI+4AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1480350365!65729296!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8169 invoked from network); 28 Nov 2016 16:26:06 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-16.tower-31.messagelabs.com with SMTP; 28 Nov 2016 16:26:06 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7DCBBAD7;
 Mon, 28 Nov 2016 08:26:05 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DBCA03F445;
 Mon, 28 Nov 2016 08:26:02 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4a3c1ae6-26ea-a470-9f35-fc83f592c5df@arm.com>
Date: Mon, 28 Nov 2016 16:26:01 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMjgvMTEvMTYgMTU6NDMsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdyb3RlOgo+IE9uIDExLzI4LzIwMTYgMDU6MDAgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgT2xla3NhbmRyLAo+Pgo+PiBPbiAyOC8xMS8xNiAxNDo1NiwgT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gd3JvdGU6Cj4+PiBPbiAxMS8yOC8yMDE2IDA0OjI0IFBNLCBKdWxpZW4gR3JhbGwgd3Jv
dGU6Cj4+Pj4gSGkgT2xla3NhbmRyLAo+Pj4+Cj4+Pj4gT24gMjgvMTEvMTYgMTQ6MTIsIE9sZWtz
YW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pgo+Pj4+PiBPbiAxMS8yOC8yMDE2IDAzOjI3
IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiArICoKPj4+Pj4+PiArICogZ3JlZl9kaXJf
bmV4dF9wYWdlIC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+
Pj4gZGVzY3JpYmluZwo+Pj4+Pj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJlIDAgaWYg
bm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4KPj4+Pgo+Pj4+IElmIEkgYW0gbm90IG1pc3Rha2Vu
IDAgaXMgYSB2YWxpZCBncmFudC4KPj4+Pgo+Pj4gVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMgc2Vu
dGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkgZ3JlZnMgdGhlcmUKPj4+IGFyZSBmb3Ig
dGhlIGJ1ZmZlciBzaXplIGdpdmVuCj4gQlRXLCB4ZW4tYmxrZnJpbnQuYzoKPiAjZGVmaW5lIEdS
QU5UX0lOVkFMSURfUkVGICAgIDAKPiB0aGlzIGlzIGZyb20gd2hlcmUgSSBnb3QgIk11c3QgYmUg
MCBpZiBubyBtb3JlIHBhZ2VzIGluIHRoZSBsaXN0LiIKPj4+Pj4+PiArICogZ3JlZltpXSAtIGdy
YW50X3JlZl90LCByZWZlcmVuY2UgdG8gYSBzaGFyZWQgcGFnZSBvZiB0aGUgYnVmZmVyCj4+Pj4+
Pj4gKyAqICAgYWxsb2NhdGVkIGF0IFhFTlNORF9PUF9PUEVOCj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4g
KyAqIE51bWJlciBvZiBncmFudF9yZWZfdCBlbnRyaWVzIGluIHRoZSB3aG9sZSBwYWdlIGRpcmVj
dG9yeSBpcyBub3QKPj4+Pj4+PiArICogcGFzc2VkLCBidXQgaW5zdGVhZCBjYW4gYmUgY2FsY3Vs
YXRlZCBhczoKPj4+Pj4+PiArICogICBudW1fZ3JlZnNfdG90YWwgPSBESVZfUk9VTkRfVVAoWEVO
U05EX09QX09QRU4uYnVmZmVyX3N6LAo+Pj4+Pj4+IFBBR0VfU0laRSk7Cj4+Pj4+PiBUaGUgaGVh
ZGVyIHNob3VsZCBiZSBzZWxmIGNvbnRhaW5lZCwgYW5kIHRoZXJlJ3Mgbm8gRElWX1JPVU5EX1VQ
KCkKPj4+Pj4+IGFueXdoZXJlIHVuZGVyIHB1YmxpYy9pby8gZm9yIGEgcmVhZGVyIHRvIHJlZmVy
IHRvLiBQbGVhc2UgZXhwcmVzcwo+Pj4+Pj4gdGhpcwo+Pj4+Pj4gdXNpbmcgbWF0aGVtYXRpY2Fs
IHRlcm1zIHBsdXMsIGlmIG5lZWRlZCwgc3RhbmRhcmQgQyBsaWJyYXJ5IG9uZXMuCj4+Pj4+IGRv
bmUsIHdpbGwgcHV0Ogo+Pj4+PiBudW1fZ3JlZnNfdG90YWwgPSAoWEVOU05EX09QX09QRU4uYnVm
ZmVyX3N6ICsgUEFHRV9TSVpFIC0gMSkgLwo+Pj4+PiBQQUdFX1NJWkUKPj4+Pgo+Pj4+IENhbiB3
ZSBhdm9pZCB0byB1c2UgUEFHRV9TSVpFIGluIHRoZSBoZWFkZXI/IFhlbiwgdGhlIGZyb250LWVu
ZCBhbmQKPj4+PiB0aGUgYmFjay1lbmQgbWF5IGhhdmUgZGlmZmVyZW50IHBhZ2Ugc2l6ZS4KPj4+
Pgo+Pj4gdGhlbiwgSSBiZWxpZXZlLCB0aGUgcHJvdG9jb2wgc2hvdWxkIGltcGxlbWVudCBzb21l
dGhpbmcgbGlrZSBibGtpZgo+Pj4gZG9lcz8KPj4+IE11bHRpLXBhZ2UgYnVmZmVyIHdoaWNoIGRl
cGVuZHMgb24gZnJvbnQgYW5kIGJhY2sgcGFnZSBzaXplcz8KPj4+IChibGtpZjogbWF4LXJpbmct
cGFnZS1vcmRlci9yaW5nLXJlZiV1L3JpbmctcGFnZS1vcmRlcikKPj4+IElzIHRoaXMgd2hhdCB5
b3UgbWVhbj8KPj4KPj4gSXQgaXMgbm90IHdoYXQgSSBtZWFudC4gSSBhc2tlZCB0byBkZWZpbmUg
UEFHRV9TSVpFLiBJcyBpdCB0aGUgdGhlCj4+IFBBR0VfU0laRSBvZiBYZW4/IFBBR0VfU0laRSBv
ZiB0aGUgYmFja2VuZD8gUEFHRV9TSVpFIG9mIHRoZSBmcm9udGVuZD8KPj4KPj4gQ3VycmVudGx5
IFBWIGRyaXZlciBQQUdFX1NJWkUgaXMgYmFzZWQgb24gdGhlIHNpemUgb2YgYSBncmFudCBwYWdl
Lgo+IEFzIHBlciBteSB1bmRlcnN0YW5kaW5nLCBJIGNhbiBwdXQgWEVOX1BBR0VfU0laRSBoZXJl
LCBiZWNhdXNlCj4geGVuL3BhZ2UuaCBzYXlzOgo+ICIgKiBXZSBhc3N1bWUgdGhhdCBQQUdFX1NJ
WkUgaXMgYSBtdWx0aXBsZSBvZiBYRU5fUEFHRV9TSVpFCj4gICogWFhYOiBBZGQgYSBCVUlMRF9C
VUdfT04/Cj4gIgo+IG1lYW5pbmcgdGhhdCBQQUdFX1NJWkUgb24gZWl0aGVyIHNpZGUgY2Fubm90
IGJlIGxlc3MgdGhhbiBYRU5fUEFHRV9TSVpFCj4gV2lsbCBYRU5fUEFHRV9TSVpFIGZpdCB0aGVu
PwoKWWVzLiBGV0lXLCB0aGlzIGlzIHRoZSBwYWdlIGdyYW51bGFyaXR5IHVzZWQgYnkgZXZlcnkg
UFYgZHJpdmVycy4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5n
IGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2
ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 16:59:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 16:59:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBPHO-0004yS-Ta; Mon, 28 Nov 2016 16:59:46 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBPHN-0004yG-Mh; Mon, 28 Nov 2016 16:59:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 D3/20-12366-0826C385; Mon, 28 Nov 2016 16:59:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTbchySb
 C4OhOAYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjDUvJjEWbOeqOPP5BGsDYx9HFyMX
 h5DAJkaJFbe/M0I4uxkltlw6wgriCAs0MUp8uj2TuYuRg0NEIEji7CsjiKIlzBI/P69iB3GYB
 SYySxw9PQmoiJODTUBT4s7nT0wgNq+AlcT5J5/YQZpZBFQlLv8RAAmLCoRLvJ+1kA2iRFDi5M
 wnLCAlnAK2EotmiYGEmYHMO3N3M0PY8hLb385hnsDINwtJxywkZbOQlC1gZF7FqFGcWlSWWqR
 raKaXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYegxAsIPx/saAQ4ySHExKorzT
 3WwihPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwsiQC5QSLUtNTK9Iyc4BRAJOW4OBREuGtSgBK8
 xYXJOYWZ6ZDpE4xKkqJ8/qA9AmAJDJK8+DaYJF3iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSs
 K8giBTeDLzSuCmvwJazAS0+O1ra5DFJYkIKakGxhNx544L3r04+/uxX+KiyjeWCF1p+cCZ7mz
 kXHlFuuWr1/KA6C0G5ydeWKyzXsdMo5D7ftx13l0twc38c2dNmCleIrTLe4nGZieNVNUypcW9
 L73/XuzwdMyP6f5VxvLzudCrzZ+exESFd+UETVpxSVXwwt+U/6tNlEV7HVsmLf81rSvQoehMq
 BJLcUaioRZzUXEiAAk9f9u3AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1480352383!45619065!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53826 invoked from network); 28 Nov 2016 16:59:44 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-12.tower-21.messagelabs.com with SMTP; 28 Nov 2016 16:59:44 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5EFE1AD7;
 Mon, 28 Nov 2016 08:59:43 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 81B083F445;
 Mon, 28 Nov 2016 08:59:39 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
Date: Mon, 28 Nov 2016 16:59:38 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyOC8xMS8xNiAxNTo0MywgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMTEvMjgvMjAxNiAwNTowMCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBPbGVrc2Fu
ZHIsCj4+Cj4+IE9uIDI4LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPj4+IE9uIDExLzI4LzIwMTYgMDQ6MjQgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBI
aSBPbGVrc2FuZHIsCj4+Pj4KPj4+PiBPbiAyOC8xMS8xNiAxNDoxMiwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+ICsgKgo+Pj4+Pj4+ICsgKiBncmVmX2Rpcl9uZXh0X3BhZ2Ug
LSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2UKPj4+Pj4+PiBkZXNjcmli
aW5nCj4+Pj4+Pj4gKyAqICAgcGFnZSBkaXJlY3RvcnkuIE11c3QgYmUgMCBpZiBubyBtb3JlIHBh
Z2VzIGluIHRoZSBsaXN0Lgo+Pj4+Cj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4gMCBpcyBhIHZh
bGlkIGdyYW50Lgo+Pj4+Cj4+PiBUaGVuIEkgd2lsbCByZW1vdmUgdGhpcyBzZW50ZW5jZSwgYW55
d2F5cyBCRSBrbm93cyBob3cgbWFueSBncmVmcyB0aGVyZQo+Pj4gYXJlIGZvciB0aGUgYnVmZmVy
IHNpemUgZ2l2ZW4KPiBCVFcsIHhlbi1ibGtmcmludC5jOgo+ICNkZWZpbmUgR1JBTlRfSU5WQUxJ
RF9SRUYgICAgMAo+IHRoaXMgaXMgZnJvbSB3aGVyZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1v
cmUgcGFnZXMgaW4gdGhlIGxpc3QuIgoKR1JBTlRfSU5WQUxJRF9SRUYgaXMgaW50ZXJuYWxseSB0
byBMaW51eCBhbmQgbmV2ZXIgZXhwb3NlZCBpbiB0aGUgUFYgCmRyaXZlci4gU28gZm9yIG1lIGl0
IGlzIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYmVjYXVzZSByZWYgMCBjb3VsZCBiZSAKYWxsb2Nh
dGVkIChsb2cgZHVtcCBieSBYZW4pOgoKKFhFTikgICAgICAgLS0tLS0tLS0gYWN0aXZlIC0tLS0t
LS0tICAgICAgIC0tLS0tLS0tIHNoYXJlZCAtLS0tLS0tLQooWEVOKSBbcmVmXSBsb2NhbGRvbSBt
Zm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20gZ21mbiAgICAgZmxhZ3MKKFhFTikgZ3JhbnQt
dGFibGUgZm9yIHJlbW90ZSBkb21haW46ICAgIDIgKHYxKQooWEVOKSBbICAwXSAgICAgICAgMCAw
eDk5YmYzNSAweDAwMDAwMDAxICAgICAgICAgIDAgMHgwMzkwMDAgMHgxOQooWEVOKSBbICAxXSAg
ICAgICAgMCAweDk5YmYzMyAweDAwMDAwMDAxICAgICAgICAgIDAgMHgwMzkwMDEgMHgxOQoKCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1w
di1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 16:59:47 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 16:59:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBPHO-0004yS-Ta; Mon, 28 Nov 2016 16:59:46 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBPHN-0004yG-Mh; Mon, 28 Nov 2016 16:59:45 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 D3/20-12366-0826C385; Mon, 28 Nov 2016 16:59:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsVysyfVTbchySb
 C4OhOAYuVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjDUvJjEWbOeqOPP5BGsDYx9HFyMX
 h5DAJkaJFbe/M0I4uxkltlw6wgriCAs0MUp8uj2TuYuRg0NEIEji7CsjiKIlzBI/P69iB3GYB
 SYySxw9PQmoiJODTUBT4s7nT0wgNq+AlcT5J5/YQZpZBFQlLv8RAAmLCoRLvJ+1kA2iRFDi5M
 wnLCAlnAK2EotmiYGEmYHMO3N3M0PY8hLb385hnsDINwtJxywkZbOQlC1gZF7FqFGcWlSWWqR
 raKaXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYegxAsIPx/saAQ4ySHExKorzT
 3WwihPiS8lMqMxKLM+KLSnNSiw8xynBwKEnwsiQC5QSLUtNTK9Iyc4BRAJOW4OBREuGtSgBK8
 xYXJOYWZ6ZDpE4xKkqJ8/qA9AmAJDJK8+DaYJF3iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSs
 K8giBTeDLzSuCmvwJazAS0+O1ra5DFJYkIKakGxhNx544L3r04+/uxX+KiyjeWCF1p+cCZ7mz
 kXHlFuuWr1/KA6C0G5ydeWKyzXsdMo5D7ftx13l0twc38c2dNmCleIrTLe4nGZieNVNUypcW9
 L73/XuzwdMyP6f5VxvLzudCrzZ+exESFd+UETVpxSVXwwt+U/6tNlEV7HVsmLf81rSvQoehMq
 BJLcUaioRZzUXEiAAk9f9u3AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1480352383!45619065!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53826 invoked from network); 28 Nov 2016 16:59:44 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-12.tower-21.messagelabs.com with SMTP; 28 Nov 2016 16:59:44 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5EFE1AD7;
 Mon, 28 Nov 2016 08:59:43 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 81B083F445;
 Mon, 28 Nov 2016 08:59:39 -0800 (PST)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
Date: Mon, 28 Nov 2016 16:59:38 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, andrii.anisov@gmail.com,
 olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v13] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyOC8xMS8xNiAxNTo0MywgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4g
T24gMTEvMjgvMjAxNiAwNTowMCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBPbGVrc2Fu
ZHIsCj4+Cj4+IE9uIDI4LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90
ZToKPj4+IE9uIDExLzI4LzIwMTYgMDQ6MjQgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBI
aSBPbGVrc2FuZHIsCj4+Pj4KPj4+PiBPbiAyOC8xMS8xNiAxNDoxMiwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+ICsgKgo+Pj4+Pj4+ICsgKiBncmVmX2Rpcl9uZXh0X3BhZ2Ug
LSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRvIHRoZSBuZXh0IHBhZ2UKPj4+Pj4+PiBkZXNjcmli
aW5nCj4+Pj4+Pj4gKyAqICAgcGFnZSBkaXJlY3RvcnkuIE11c3QgYmUgMCBpZiBubyBtb3JlIHBh
Z2VzIGluIHRoZSBsaXN0Lgo+Pj4+Cj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4gMCBpcyBhIHZh
bGlkIGdyYW50Lgo+Pj4+Cj4+PiBUaGVuIEkgd2lsbCByZW1vdmUgdGhpcyBzZW50ZW5jZSwgYW55
d2F5cyBCRSBrbm93cyBob3cgbWFueSBncmVmcyB0aGVyZQo+Pj4gYXJlIGZvciB0aGUgYnVmZmVy
IHNpemUgZ2l2ZW4KPiBCVFcsIHhlbi1ibGtmcmludC5jOgo+ICNkZWZpbmUgR1JBTlRfSU5WQUxJ
RF9SRUYgICAgMAo+IHRoaXMgaXMgZnJvbSB3aGVyZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1v
cmUgcGFnZXMgaW4gdGhlIGxpc3QuIgoKR1JBTlRfSU5WQUxJRF9SRUYgaXMgaW50ZXJuYWxseSB0
byBMaW51eCBhbmQgbmV2ZXIgZXhwb3NlZCBpbiB0aGUgUFYgCmRyaXZlci4gU28gZm9yIG1lIGl0
IGlzIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYmVjYXVzZSByZWYgMCBjb3VsZCBiZSAKYWxsb2Nh
dGVkIChsb2cgZHVtcCBieSBYZW4pOgoKKFhFTikgICAgICAgLS0tLS0tLS0gYWN0aXZlIC0tLS0t
LS0tICAgICAgIC0tLS0tLS0tIHNoYXJlZCAtLS0tLS0tLQooWEVOKSBbcmVmXSBsb2NhbGRvbSBt
Zm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20gZ21mbiAgICAgZmxhZ3MKKFhFTikgZ3JhbnQt
dGFibGUgZm9yIHJlbW90ZSBkb21haW46ICAgIDIgKHYxKQooWEVOKSBbICAwXSAgICAgICAgMCAw
eDk5YmYzNSAweDAwMDAwMDAxICAgICAgICAgIDAgMHgwMzkwMDAgMHgxOQooWEVOKSBbICAxXSAg
ICAgICAgMCAweDk5YmYzMyAweDAwMDAwMDAxICAgICAgICAgIDAgMHgwMzkwMDEgMHgxOQoKCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1w
di1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9lbWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 17:11:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 17:11:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBPSt-0006Cq-8E; Mon, 28 Nov 2016 17:11:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=1334ebad9=Andrew.Cooper3@citrix.com>)
 id 1cBPSs-0006Ce-7p; Mon, 28 Nov 2016 17:11:38 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 0B/D3-20885-9456C385; Mon, 28 Nov 2016 17:11:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLIsWRWlGSWpSXmKPExsWyU9JRQtcj1Sb
 C4NB0c4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjCtnJ7MWfOWuWHV4C1sD41rOLkZO
 DgkBP4kXEx8zgtjCAn2MEnf2F4HYIgLlEi/WHGLrYuTiEBK4wizxac4cFhCHWWAqs8TR809YQ
 arYBPQldr/4xARi8wrYShy88ooFxGYRUJV4974DqJuDQ1QgWGLzNjeIEkGJkzOfgJVwClhLzN
 ixgR2khFlAU2L9Ln2QMLOAvMT2t3OYQWwhATWJa/2X2CHuTJeY+KyHZQIj/ywkk2YhdM9C0r2
 AkXkVo0ZxalFZapGukZFeUlFmekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFecn7uJkZgMNYzMDDu
 YJx6wu8QoyQHk5Io73Q3mwghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErxZKUA5waLU9NSKtMwcY
 FzApCU4eJREeKsSgNK8xQWJucWZ6RCpU4yKUuK88iB9AiCJjNI8uDZYLF5ilJUS5mVkYGAQ4i
 lILcrNLEGVf8UozsGoJMwrCIxsIZ7MvBK46a+AFjMBLX772hpkcUkiQkqqgdGw6v7T9ilNSZp
 RnHeSr7dIHZ/Ctld6xxdZrRefBW2XxbfUinyefa3aMIvhry5zEsfiTvdtD3MufZ13sn5zjPaM
 1gdTDt648cfvZePWaR6a03asWuq+opXn1GnBs7tTZ38y4VAKn6bf/mKButpPMfk/29mf+rPIy
 tXKHY8+YzfbdOsnhsv/uk8rsRRnJBpqMRcVJwIAHyuaqMACAAA=
X-Env-Sender: prvs=1334ebad9=Andrew.Cooper3@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1480353096!73400381!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5986 invoked from network); 28 Nov 2016 17:11:36 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 28 Nov 2016 17:11:36 -0000
X-IronPort-AV: E=Sophos;i="5.31,564,1473120000"; d="scan'208";a="35714710"
To: Julien Grall <julien.grall@arm.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
 <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
Date: Mon, 28 Nov 2016 17:11:10 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 vlad.babchuk@gmail.com, tim@xen.org, dario.faggioli@citrix.com,
 ian.jackson@eu.citrix.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v13] This is the ABI for
 the two halves of a para-virtualized sound driver to communicate with each
 to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjgvMTEvMTYgMTY6NTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDI4LzEx
LzE2IDE1OjQzLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gT24gMTEvMjgvMjAx
NiAwNTowMCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGkgT2xla3NhbmRyLAo+Pj4KPj4+
IE9uIDI4LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBP
biAxMS8yOC8yMDE2IDA0OjI0IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IEhpIE9sZWtz
YW5kciwKPj4+Pj4KPj4+Pj4gT24gMjgvMTEvMTYgMTQ6MTIsIE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIHdyb3RlOgo+Pj4+Pj4KPj4+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4+PiArICoKPj4+Pj4+Pj4gKyAqIGdyZWZfZGlyX25leHRfcGFnZSAt
IGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZQo+Pj4+Pj4+PiBkZXNjcmli
aW5nCj4+Pj4+Pj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJlIDAgaWYgbm8gbW9yZSBw
YWdlcyBpbiB0aGUgbGlzdC4KPj4+Pj4KPj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4gMCBpcyBh
IHZhbGlkIGdyYW50Lgo+Pj4+Pgo+Pj4+IFRoZW4gSSB3aWxsIHJlbW92ZSB0aGlzIHNlbnRlbmNl
LCBhbnl3YXlzIEJFIGtub3dzIGhvdyBtYW55IGdyZWZzCj4+Pj4gdGhlcmUKPj4+PiBhcmUgZm9y
IHRoZSBidWZmZXIgc2l6ZSBnaXZlbgo+PiBCVFcsIHhlbi1ibGtmcmludC5jOgo+PiAjZGVmaW5l
IEdSQU5UX0lOVkFMSURfUkVGICAgIDAKPj4gdGhpcyBpcyBmcm9tIHdoZXJlIEkgZ290ICJNdXN0
IGJlIDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4iCj4KPiBHUkFOVF9JTlZBTElEX1JF
RiBpcyBpbnRlcm5hbGx5IHRvIExpbnV4IGFuZCBuZXZlciBleHBvc2VkIGluIHRoZSBQVgo+IGRy
aXZlci4gU28gZm9yIG1lIGl0IGlzIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYmVjYXVzZSByZWYg
MCBjb3VsZCBiZQo+IGFsbG9jYXRlZCAobG9nIGR1bXAgYnkgWGVuKToKPgo+IChYRU4pICAgICAg
IC0tLS0tLS0tIGFjdGl2ZSAtLS0tLS0tLSAgICAgICAtLS0tLS0tLSBzaGFyZWQgLS0tLS0tLS0K
PiAoWEVOKSBbcmVmXSBsb2NhbGRvbSBtZm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20gZ21m
biAgICAgZmxhZ3MKPiAoWEVOKSBncmFudC10YWJsZSBmb3IgcmVtb3RlIGRvbWFpbjogICAgMiAo
djEpCj4gKFhFTikgWyAgMF0gICAgICAgIDAgMHg5OWJmMzUgMHgwMDAwMDAwMSAgICAgICAgICAw
IDB4MDM5MDAwIDB4MTkKPiAoWEVOKSBbICAxXSAgICAgICAgMCAweDk5YmYzMyAweDAwMDAwMDAx
ICAgICAgICAgIDAgMHgwMzkwMDEgMHgxOQoKR3JhbnQgcmVmZXJlbmNlIDAgaXMgcmVzZXJ2ZWQg
aW4gdGhlIEFCSSBmb3IgdGhlIHBhcmF2aXJ0dWFsIGNvbnNvbGUuCgpUaGlzIHJldXNlIGxvb2tz
IGVycm9uZW91cyBvbiBiZWhhbGYgb2YgYmxrZnJvbnQuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 17:11:39 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 17:11:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBPSt-0006Cq-8E; Mon, 28 Nov 2016 17:11:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=1334ebad9=Andrew.Cooper3@citrix.com>)
 id 1cBPSs-0006Ce-7p; Mon, 28 Nov 2016 17:11:38 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 0B/D3-20885-9456C385; Mon, 28 Nov 2016 17:11:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLIsWRWlGSWpSXmKPExsWyU9JRQtcj1Sb
 C4NB0c4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjCtnJ7MWfOWuWHV4C1sD41rOLkZO
 DgkBP4kXEx8zgtjCAn2MEnf2F4HYIgLlEi/WHGLrYuTiEBK4wizxac4cFhCHWWAqs8TR809YQ
 arYBPQldr/4xARi8wrYShy88ooFxGYRUJV4974DqJuDQ1QgWGLzNjeIEkGJkzOfgJVwClhLzN
 ixgR2khFlAU2L9Ln2QMLOAvMT2t3OYQWwhATWJa/2X2CHuTJeY+KyHZQIj/ywkk2YhdM9C0r2
 AkXkVo0ZxalFZapGukZFeUlFmekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFecn7uJkZgMNYzMDDu
 YJx6wu8QoyQHk5Io73Q3mwghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErxZKUA5waLU9NSKtMwcY
 FzApCU4eJREeKsSgNK8xQWJucWZ6RCpU4yKUuK88iB9AiCJjNI8uDZYLF5ilJUS5mVkYGAQ4i
 lILcrNLEGVf8UozsGoJMwrCIxsIZ7MvBK46a+AFjMBLX772hpkcUkiQkqqgdGw6v7T9ilNSZp
 RnHeSr7dIHZ/Ctld6xxdZrRefBW2XxbfUinyefa3aMIvhry5zEsfiTvdtD3MufZ13sn5zjPaM
 1gdTDt648cfvZePWaR6a03asWuq+opXn1GnBs7tTZ38y4VAKn6bf/mKButpPMfk/29mf+rPIy
 tXKHY8+YzfbdOsnhsv/uk8rsRRnJBpqMRcVJwIAHyuaqMACAAA=
X-Env-Sender: prvs=1334ebad9=Andrew.Cooper3@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1480353096!73400381!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5986 invoked from network); 28 Nov 2016 17:11:36 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 28 Nov 2016 17:11:36 -0000
X-IronPort-AV: E=Sophos;i="5.31,564,1473120000"; d="scan'208";a="35714710"
To: Julien Grall <julien.grall@arm.com>, Oleksandr Andrushchenko
 <andr2000@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
 <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
Date: Mon, 28 Nov 2016 17:11:10 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.4.0
MIME-Version: 1.0
In-Reply-To: <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 vlad.babchuk@gmail.com, tim@xen.org, dario.faggioli@citrix.com,
 ian.jackson@eu.citrix.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v13] This is the ABI for
 the two halves of a para-virtualized sound driver to communicate with each
 to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMjgvMTEvMTYgMTY6NTksIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDI4LzEx
LzE2IDE1OjQzLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gT24gMTEvMjgvMjAx
NiAwNTowMCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGkgT2xla3NhbmRyLAo+Pj4KPj4+
IE9uIDI4LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBP
biAxMS8yOC8yMDE2IDA0OjI0IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IEhpIE9sZWtz
YW5kciwKPj4+Pj4KPj4+Pj4gT24gMjgvMTEvMTYgMTQ6MTIsIE9sZWtzYW5kciBBbmRydXNoY2hl
bmtvIHdyb3RlOgo+Pj4+Pj4KPj4+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4+PiArICoKPj4+Pj4+Pj4gKyAqIGdyZWZfZGlyX25leHRfcGFnZSAt
IGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZQo+Pj4+Pj4+PiBkZXNjcmli
aW5nCj4+Pj4+Pj4+ICsgKiAgIHBhZ2UgZGlyZWN0b3J5LiBNdXN0IGJlIDAgaWYgbm8gbW9yZSBw
YWdlcyBpbiB0aGUgbGlzdC4KPj4+Pj4KPj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4gMCBpcyBh
IHZhbGlkIGdyYW50Lgo+Pj4+Pgo+Pj4+IFRoZW4gSSB3aWxsIHJlbW92ZSB0aGlzIHNlbnRlbmNl
LCBhbnl3YXlzIEJFIGtub3dzIGhvdyBtYW55IGdyZWZzCj4+Pj4gdGhlcmUKPj4+PiBhcmUgZm9y
IHRoZSBidWZmZXIgc2l6ZSBnaXZlbgo+PiBCVFcsIHhlbi1ibGtmcmludC5jOgo+PiAjZGVmaW5l
IEdSQU5UX0lOVkFMSURfUkVGICAgIDAKPj4gdGhpcyBpcyBmcm9tIHdoZXJlIEkgZ290ICJNdXN0
IGJlIDAgaWYgbm8gbW9yZSBwYWdlcyBpbiB0aGUgbGlzdC4iCj4KPiBHUkFOVF9JTlZBTElEX1JF
RiBpcyBpbnRlcm5hbGx5IHRvIExpbnV4IGFuZCBuZXZlciBleHBvc2VkIGluIHRoZSBQVgo+IGRy
aXZlci4gU28gZm9yIG1lIGl0IGlzIGltcGxlbWVudGF0aW9uIGRldGFpbHMgYmVjYXVzZSByZWYg
MCBjb3VsZCBiZQo+IGFsbG9jYXRlZCAobG9nIGR1bXAgYnkgWGVuKToKPgo+IChYRU4pICAgICAg
IC0tLS0tLS0tIGFjdGl2ZSAtLS0tLS0tLSAgICAgICAtLS0tLS0tLSBzaGFyZWQgLS0tLS0tLS0K
PiAoWEVOKSBbcmVmXSBsb2NhbGRvbSBtZm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20gZ21m
biAgICAgZmxhZ3MKPiAoWEVOKSBncmFudC10YWJsZSBmb3IgcmVtb3RlIGRvbWFpbjogICAgMiAo
djEpCj4gKFhFTikgWyAgMF0gICAgICAgIDAgMHg5OWJmMzUgMHgwMDAwMDAwMSAgICAgICAgICAw
IDB4MDM5MDAwIDB4MTkKPiAoWEVOKSBbICAxXSAgICAgICAgMCAweDk5YmYzMyAweDAwMDAwMDAx
ICAgICAgICAgIDAgMHgwMzkwMDEgMHgxOQoKR3JhbnQgcmVmZXJlbmNlIDAgaXMgcmVzZXJ2ZWQg
aW4gdGhlIEFCSSBmb3IgdGhlIHBhcmF2aXJ0dWFsIGNvbnNvbGUuCgpUaGlzIHJldXNlIGxvb2tz
IGVycm9uZW91cyBvbiBiZWhhbGYgb2YgYmxrZnJvbnQuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 17:12:37 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 17:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBPTp-0006JG-JC; Mon, 28 Nov 2016 17:12:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBPTo-0006J5-Ef; Mon, 28 Nov 2016 17:12:36 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 9A/AC-24885-3856C385; Mon, 28 Nov 2016 17:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsVysyfVTbcp1Sb
 C4N8tS4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjKZL89gLPvBULHiY0sA4hauLkYtD
 SGATo8Stnp1sXYycQM5uRoneB/EgtrBAH6PEnf1FILaIQK3E402TWCAa2lkk7uyYzAbiMAv8Y
 JK4OGkTO0gVm4CmxJ3Pn5i6GDk4eAWsJHZvSgUJswioSizcex+sRFQgXOL9rIVgy3gFBCVOzn
 zCAlLOKWAnsbA7GyTMLGAmMW/zQ2YIW15i+9s5zBMY+WYh6ZiFpGwWkrIFjMyrGDWKU4vKUot
 0jQ30kooy0zNKchMzc3QNDYz1clOLixPTU3MSk4r1kvNzNzECw66egYFxB2PnCb9DjJIcTEqi
 vNPdbCKE+JLyUyozEosz4otKc1KLDzHKcHAoSfBmpQDlBItS01Mr0jJzgBEAk5bg4FES4a1KA
 ErzFhck5hZnpkOkTjEqSonzyoP0CYAkMkrz4NpgUXeJUVZKmJeRgYFBiKcgtSg3swRV/hWjOA
 ejkjDvs2SgKTyZeSVw018BLWYCWvz2tTXI4pJEhJRUA6OX/3FpVeOY42sTCnkz1DfHvtg2v75
 16sVD8o5fg32ufPbeo2gq82fneYHE7ohK4Tqj+apxLTcDfU1kP901uvMvni+3rZl7lumOM7X6
 0/OWt1cEfTr05Zp40P9S9Y7I9/s+na1hl+g6c8fnaUbQJefTb6PtVX4eN1UPu5la4Pm31iL59
 62N4kosxRmJhlrMRcWJANZSGM61AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480353154!72659200!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65512 invoked from network); 28 Nov 2016 17:12:34 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-10.tower-31.messagelabs.com with SMTP; 28 Nov 2016 17:12:34 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B1806AD7;
 Mon, 28 Nov 2016 09:12:33 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2B6A03F445;
 Mon, 28 Nov 2016 09:12:31 -0800 (PST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
 <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
 <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cae965f3-4559-4ec7-9266-4f4cdf2358cf@arm.com>
Date: Mon, 28 Nov 2016 17:12:29 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 vlad.babchuk@gmail.com, tim@xen.org, dario.faggioli@citrix.com,
 ian.jackson@eu.citrix.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v13] This is the ABI for
 the two halves of a para-virtualized sound driver to communicate with each
 to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyOC8xMS8xNiAxNzoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyOC8xMS8xNiAx
Njo1OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gMjgvMTEvMTYgMTU6NDMs
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gT24gMTEvMjgvMjAxNiAwNTowMCBQ
TSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIE9sZWtzYW5kciwKPj4+Pgo+Pj4+IE9uIDI4
LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+Pj4gT24gMTEv
MjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4gSGkgT2xla3NhbmRy
LAo+Pj4+Pj4KPj4+Pj4+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byB3cm90ZToKPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4+PiArICogZ3JlZl9kaXJfbmV4dF9wYWdl
IC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+Pj4+PiBkZXNj
cmliaW5nCj4+Pj4+Pj4+PiArICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAwIGlmIG5vIG1v
cmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4+Pj4+Pgo+Pj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4g
MCBpcyBhIHZhbGlkIGdyYW50Lgo+Pj4+Pj4KPj4+Pj4gVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMg
c2VudGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkgZ3JlZnMKPj4+Pj4gdGhlcmUKPj4+
Pj4gYXJlIGZvciB0aGUgYnVmZmVyIHNpemUgZ2l2ZW4KPj4+IEJUVywgeGVuLWJsa2ZyaW50LmM6
Cj4+PiAjZGVmaW5lIEdSQU5UX0lOVkFMSURfUkVGICAgIDAKPj4+IHRoaXMgaXMgZnJvbSB3aGVy
ZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuIgo+Pgo+PiBH
UkFOVF9JTlZBTElEX1JFRiBpcyBpbnRlcm5hbGx5IHRvIExpbnV4IGFuZCBuZXZlciBleHBvc2Vk
IGluIHRoZSBQVgo+PiBkcml2ZXIuIFNvIGZvciBtZSBpdCBpcyBpbXBsZW1lbnRhdGlvbiBkZXRh
aWxzIGJlY2F1c2UgcmVmIDAgY291bGQgYmUKPj4gYWxsb2NhdGVkIChsb2cgZHVtcCBieSBYZW4p
Ogo+Pgo+PiAoWEVOKSAgICAgICAtLS0tLS0tLSBhY3RpdmUgLS0tLS0tLS0gICAgICAgLS0tLS0t
LS0gc2hhcmVkIC0tLS0tLS0tCj4+IChYRU4pIFtyZWZdIGxvY2FsZG9tIG1mbiAgICAgIHBpbiAg
ICAgICAgICBsb2NhbGRvbSBnbWZuICAgICBmbGFncwo+PiAoWEVOKSBncmFudC10YWJsZSBmb3Ig
cmVtb3RlIGRvbWFpbjogICAgMiAodjEpCj4+IChYRU4pIFsgIDBdICAgICAgICAwIDB4OTliZjM1
IDB4MDAwMDAwMDEgICAgICAgICAgMCAweDAzOTAwMCAweDE5Cj4+IChYRU4pIFsgIDFdICAgICAg
ICAwIDB4OTliZjMzIDB4MDAwMDAwMDEgICAgICAgICAgMCAweDAzOTAwMSAweDE5Cj4KPiBHcmFu
dCByZWZlcmVuY2UgMCBpcyByZXNlcnZlZCBpbiB0aGUgQUJJIGZvciB0aGUgcGFyYXZpcnR1YWwg
Y29uc29sZS4KCk9oLCBzbyBjb25zaWRlcmluZyBncmFudCByZWYgMCBhcyBpbnZhbGlkIGluIGEg
UFYgcHJvdG9jb2wgd291bGQgYmUgZmluZT8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2
LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9l
bWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Mon Nov 28 17:12:37 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 28 Nov 2016 17:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBPTp-0006JG-JC; Mon, 28 Nov 2016 17:12:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>)
 id 1cBPTo-0006J5-Ef; Mon, 28 Nov 2016 17:12:36 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 9A/AC-24885-3856C385; Mon, 28 Nov 2016 17:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsVysyfVTbcp1Sb
 C4N8tS4uVPReZLb5vmczkwORx+MMVlgDGKNbMvKT8igTWjKZL89gLPvBULHiY0sA4hauLkYtD
 SGATo8Stnp1sXYycQM5uRoneB/EgtrBAH6PEnf1FILaIQK3E402TWCAa2lkk7uyYzAbiMAv8Y
 JK4OGkTO0gVm4CmxJ3Pn5i6GDk4eAWsJHZvSgUJswioSizcex+sRFQgXOL9rIVgy3gFBCVOzn
 zCAlLOKWAnsbA7GyTMLGAmMW/zQ2YIW15i+9s5zBMY+WYh6ZiFpGwWkrIFjMyrGDWKU4vKUot
 0jQ30kooy0zNKchMzc3QNDYz1clOLixPTU3MSk4r1kvNzNzECw66egYFxB2PnCb9DjJIcTEqi
 vNPdbCKE+JLyUyozEosz4otKc1KLDzHKcHAoSfBmpQDlBItS01Mr0jJzgBEAk5bg4FES4a1KA
 ErzFhck5hZnpkOkTjEqSonzyoP0CYAkMkrz4NpgUXeJUVZKmJeRgYFBiKcgtSg3swRV/hWjOA
 ejkjDvs2SgKTyZeSVw018BLWYCWvz2tTXI4pJEhJRUA6OX/3FpVeOY42sTCnkz1DfHvtg2v75
 16sVD8o5fg32ufPbeo2gq82fneYHE7ohK4Tqj+apxLTcDfU1kP901uvMvni+3rZl7lumOM7X6
 0/OWt1cEfTr05Zp40P9S9Y7I9/s+na1hl+g6c8fnaUbQJefTb6PtVX4eN1UPu5la4Pm31iL59
 62N4kosxRmJhlrMRcWJANZSGM61AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480353154!72659200!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65512 invoked from network); 28 Nov 2016 17:12:34 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-10.tower-31.messagelabs.com with SMTP; 28 Nov 2016 17:12:34 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B1806AD7;
 Mon, 28 Nov 2016 09:12:33 -0800 (PST)
Received: from [10.1.218.32] (e108454-lin.cambridge.arm.com [10.1.218.32])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2B6A03F445;
 Mon, 28 Nov 2016 09:12:31 -0800 (PST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Oleksandr Andrushchenko <andr2000@gmail.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
 <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
 <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cae965f3-4559-4ec7-9266-4f4cdf2358cf@arm.com>
Date: Mon, 28 Nov 2016 17:12:29 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 vlad.babchuk@gmail.com, tim@xen.org, dario.faggioli@citrix.com,
 ian.jackson@eu.citrix.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v13] This is the ABI for
 the two halves of a para-virtualized sound driver to communicate with each
 to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

CgpPbiAyOC8xMS8xNiAxNzoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyOC8xMS8xNiAx
Njo1OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24gMjgvMTEvMTYgMTU6NDMs
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gT24gMTEvMjgvMjAxNiAwNTowMCBQ
TSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpIE9sZWtzYW5kciwKPj4+Pgo+Pj4+IE9uIDI4
LzExLzE2IDE0OjU2LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+Pj4gT24gMTEv
MjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4gSGkgT2xla3NhbmRy
LAo+Pj4+Pj4KPj4+Pj4+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
byB3cm90ZToKPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDExLzI4LzIwMTYgMDM6MjcgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4+PiArICogZ3JlZl9kaXJfbmV4dF9wYWdl
IC0gZ3JhbnRfcmVmX3QsIHJlZmVyZW5jZSB0byB0aGUgbmV4dCBwYWdlCj4+Pj4+Pj4+PiBkZXNj
cmliaW5nCj4+Pj4+Pj4+PiArICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAwIGlmIG5vIG1v
cmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4+Pj4+Pgo+Pj4+Pj4gSWYgSSBhbSBub3QgbWlzdGFrZW4g
MCBpcyBhIHZhbGlkIGdyYW50Lgo+Pj4+Pj4KPj4+Pj4gVGhlbiBJIHdpbGwgcmVtb3ZlIHRoaXMg
c2VudGVuY2UsIGFueXdheXMgQkUga25vd3MgaG93IG1hbnkgZ3JlZnMKPj4+Pj4gdGhlcmUKPj4+
Pj4gYXJlIGZvciB0aGUgYnVmZmVyIHNpemUgZ2l2ZW4KPj4+IEJUVywgeGVuLWJsa2ZyaW50LmM6
Cj4+PiAjZGVmaW5lIEdSQU5UX0lOVkFMSURfUkVGICAgIDAKPj4+IHRoaXMgaXMgZnJvbSB3aGVy
ZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuIgo+Pgo+PiBH
UkFOVF9JTlZBTElEX1JFRiBpcyBpbnRlcm5hbGx5IHRvIExpbnV4IGFuZCBuZXZlciBleHBvc2Vk
IGluIHRoZSBQVgo+PiBkcml2ZXIuIFNvIGZvciBtZSBpdCBpcyBpbXBsZW1lbnRhdGlvbiBkZXRh
aWxzIGJlY2F1c2UgcmVmIDAgY291bGQgYmUKPj4gYWxsb2NhdGVkIChsb2cgZHVtcCBieSBYZW4p
Ogo+Pgo+PiAoWEVOKSAgICAgICAtLS0tLS0tLSBhY3RpdmUgLS0tLS0tLS0gICAgICAgLS0tLS0t
LS0gc2hhcmVkIC0tLS0tLS0tCj4+IChYRU4pIFtyZWZdIGxvY2FsZG9tIG1mbiAgICAgIHBpbiAg
ICAgICAgICBsb2NhbGRvbSBnbWZuICAgICBmbGFncwo+PiAoWEVOKSBncmFudC10YWJsZSBmb3Ig
cmVtb3RlIGRvbWFpbjogICAgMiAodjEpCj4+IChYRU4pIFsgIDBdICAgICAgICAwIDB4OTliZjM1
IDB4MDAwMDAwMDEgICAgICAgICAgMCAweDAzOTAwMCAweDE5Cj4+IChYRU4pIFsgIDFdICAgICAg
ICAwIDB4OTliZjMzIDB4MDAwMDAwMDEgICAgICAgICAgMCAweDAzOTAwMSAweDE5Cj4KPiBHcmFu
dCByZWZlcmVuY2UgMCBpcyByZXNlcnZlZCBpbiB0aGUgQUJJIGZvciB0aGUgcGFyYXZpcnR1YWwg
Y29uc29sZS4KCk9oLCBzbyBjb25zaWRlcmluZyBncmFudCByZWYgMCBhcyBpbnZhbGlkIGluIGEg
UFYgcHJvdG9jb2wgd291bGQgYmUgZmluZT8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmVkZGVkLXB2
LWRldmVsIG1haWxpbmcgbGlzdApFbWJlZGRlZC1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9l
bWJlZGRlZC1wdi1kZXZlbA==

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 07:03:36 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 07:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBcS0-00045y-8B; Tue, 29 Nov 2016 07:03:36 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBcRy-00045p-Tk; Tue, 29 Nov 2016 07:03:35 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 E2/18-28568-6482D385; Tue, 29 Nov 2016 07:03:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRWlGSWpSXmKPExsXiVRvkpOuqYRt
 hsH+XssXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxtKVj5gLZgtUXPrs1sD4k6eLkZND
 SKBY4tiaWSxdjFwcLAJLWSUuHbzGCOJICBxklfj8bhEzSJWEQIzEq2VtUHaFxJaT+5gguhUlv
 j6bDmVPY5I4ezAExBYW6GOUuLO/CMQWESiRmHfiMxvIUCGB7SwSq5t3gznMAj+YJC5O2sQOUs
 UmYCSx/MYPFhCbV8BGYnvTKdYuRg6gm1QlGneKgIRFBcIl3s9ayAZRIihxcuYTsHJOAWuJSU+
 vgI1hFjCTmLf5ITOELS+x/e0c5gmMwrOQtMxCUjYLSdkCRuZVjBrFqUVlqUW6hhZ6SUWZ6Rkl
 uYmZObqGBmZ6uanFxYnpqTmJScV6yfm5mxiBIc8ABDsYb24MOMQoycGkJMo73c0mQogvKT+lM
 iOxOCO+qDQntfgQowwHh5IEb5+6bYSQYFFqempFWmYOMPpg0hIcPEoivOdVgdK8xQWJucWZ6R
 CpU4y6HG0fPjxgEmLJy89LlRLnjQSZIQBSlFGaBzcClgguMcpKCfMyAh0lxFOQWpSbWYIq/4p
 RnINRSZi3GmQKT2ZeCdymV0BHMAEd8fa1NcgRJYkIKakGRpc1lnOuZ3c931B8924gX24Bm9/x
 et3aK4sue2mLefPqsG2Jd2IIEP3pUZFuwzZ3qx2H6fSCBIsdf2b7rw9/a3Xhg6Pjm3MeK5beY
 eKY1HzZYtn/aM4dvacYxCcffvBbvc3SMGNtzpYPW9W/Pa9ZVngnTNVdOPmS1ZFPsty1aYmPTi
 799W3DHSWW4oxEQy3mouJEAN0oNL//AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1480403013!69960591!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14538 invoked from network); 29 Nov 2016 07:03:33 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 07:03:33 -0000
Received: by mail-wm0-f66.google.com with SMTP id a20so22719003wme.2;
 Mon, 28 Nov 2016 23:03:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=HLM8IwpKK7olsCbYc9jK8JeDvmG8Hmo8S6YJXKBVaDM=;
 b=TzTp/lwNWbc7jLp/s6t96mfDT64wuXIN/JivfW9oog1hpZZQ+E44pbaEtEQJwxrYZp
 WnhFY8heute7qrwrvvliVbS4LgR99QIuGQhR+SmAK0LbpLl6xQ8g3PBLj2gPa/MC166j
 0t3MkR1Bh8I/XA/VItDaziSPwW7ZYj4bY3fBGgJiNavBIs4+8jxFhc4eleDn9W+eNSiE
 FJIkvYAhHp0o/7tkZhBnQbDnu6xYg99NsuvOr2vHO707F+bCukeLk/Je4vASpC2JkMJL
 W0jW3E/m3IXB86K9WimzNrVHa59OTEQFQ8siVCH84uozPs/hOToCkFl/ligN9jwed/6g
 VcNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=HLM8IwpKK7olsCbYc9jK8JeDvmG8Hmo8S6YJXKBVaDM=;
 b=RxaKDP7/0xYHXgOK499PCR9Ht/9RxmyKLNAIkFEv0MfSveS1svpPyTOKkqVWa/q/T3
 Sc5y4Ad8dSc+KNdm/Ugvznbx32MG5mLlAd1yU2M6b9E++rTpFd/6nAZUScAssm/sokuk
 PZtqxQd/EwMsFr4TeHreon7T+cayTp/ljt3IHuL0mYRh+yqtiyoiWDbPeefIqUdnZMGs
 STIZPLvz0zvfEsqR/Q6t/TIs8SzYE8WSv5isD6woqJ3XKu9HUrkSEp9VxeSiyNqjwoGz
 y1MSsPUkMNhklMK33t9Kig8YBvnmyAWRSUu+iNLaxeY8NMWpA6uYsYOgvvRP0q37Zdak
 4p0Q==
X-Gm-Message-State: AKaTC01ZcyCVM9BKXGKaqWJJTpRmoyHp+z2hk42wJ3RGPGCt2AZvMeFAYFrOfYZDAU83uw==
X-Received: by 10.28.87.84 with SMTP id l81mr24162204wmb.48.1480403013120;
 Mon, 28 Nov 2016 23:03:33 -0800 (PST)
Received: from [10.17.182.9] (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id
 c81sm1131306wmf.22.2016.11.28.23.03.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 23:03:32 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
 <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
 <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
 <cae965f3-4559-4ec7-9266-4f4cdf2358cf@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <5466c2fe-8a87-1fbe-d0f7-e0280318a969@gmail.com>
Date: Tue, 29 Nov 2016 09:03:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <cae965f3-4559-4ec7-9266-4f4cdf2358cf@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 vlad.babchuk@gmail.com, tim@xen.org, dario.faggioli@citrix.com,
 ian.jackson@eu.citrix.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v13] This is the ABI for
 the two halves of a para-virtualized sound driver to communicate with each
 to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjgvMjAxNiAwNzoxMiBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Cj4KPiBPbiAyOC8x
MS8xNiAxNzoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjgvMTEvMTYgMTY6NTksIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDI4LzExLzE2IDE1OjQzLCBPbGVr
c2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBPbiAxMS8yOC8yMDE2IDA1OjAwIFBNLCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IEhpIE9sZWtzYW5kciwKPj4+Pj4KPj4+Pj4gT24gMjgv
MTEvMTYgMTQ6NTYsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pj4gT24gMTEv
MjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+IEhpIE9sZWtzYW5k
ciwKPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNo
ZW5rbyB3cm90ZToKPj4+Pj4+Pj4KPj4+Pj4+Pj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4+Pj4gKyAqIGdyZWZfZGlyX25l
eHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZQo+Pj4+Pj4+
Pj4+IGRlc2NyaWJpbmcKPj4+Pj4+Pj4+PiArICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAw
IGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4+Pj4+Pj4KPj4+Pj4+PiBJZiBJIGFtIG5v
dCBtaXN0YWtlbiAwIGlzIGEgdmFsaWQgZ3JhbnQuCj4+Pj4+Pj4KPj4+Pj4+IFRoZW4gSSB3aWxs
IHJlbW92ZSB0aGlzIHNlbnRlbmNlLCBhbnl3YXlzIEJFIGtub3dzIGhvdyBtYW55IGdyZWZzCj4+
Pj4+PiB0aGVyZQo+Pj4+Pj4gYXJlIGZvciB0aGUgYnVmZmVyIHNpemUgZ2l2ZW4KPj4+PiBCVFcs
IHhlbi1ibGtmcmludC5jOgo+Pj4+ICNkZWZpbmUgR1JBTlRfSU5WQUxJRF9SRUYgICAgMAo+Pj4+
IHRoaXMgaXMgZnJvbSB3aGVyZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4g
dGhlIGxpc3QuIgo+Pj4KPj4+IEdSQU5UX0lOVkFMSURfUkVGIGlzIGludGVybmFsbHkgdG8gTGlu
dXggYW5kIG5ldmVyIGV4cG9zZWQgaW4gdGhlIFBWCj4+PiBkcml2ZXIuIFNvIGZvciBtZSBpdCBp
cyBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIGJlY2F1c2UgcmVmIDAgY291bGQgYmUKPj4+IGFsbG9j
YXRlZCAobG9nIGR1bXAgYnkgWGVuKToKPj4+Cj4+PiAoWEVOKSAgICAgICAtLS0tLS0tLSBhY3Rp
dmUgLS0tLS0tLS0gICAgICAgLS0tLS0tLS0gc2hhcmVkIC0tLS0tLS0tCj4+PiAoWEVOKSBbcmVm
XSBsb2NhbGRvbSBtZm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20gZ21mbiBmbGFncwo+Pj4g
KFhFTikgZ3JhbnQtdGFibGUgZm9yIHJlbW90ZSBkb21haW46ICAgIDIgKHYxKQo+Pj4gKFhFTikg
WyAgMF0gICAgICAgIDAgMHg5OWJmMzUgMHgwMDAwMDAwMSAgICAgICAgICAwIDB4MDM5MDAwIDB4
MTkKPj4+IChYRU4pIFsgIDFdICAgICAgICAwIDB4OTliZjMzIDB4MDAwMDAwMDEgICAgICAgICAg
MCAweDAzOTAwMSAweDE5Cj4+Cj4+IEdyYW50IHJlZmVyZW5jZSAwIGlzIHJlc2VydmVkIGluIHRo
ZSBBQkkgZm9yIHRoZSBwYXJhdmlydHVhbCBjb25zb2xlLgo+Cj4gT2gsIHNvIGNvbnNpZGVyaW5n
IGdyYW50IHJlZiAwIGFzIGludmFsaWQgaW4gYSBQViBwcm90b2NvbCB3b3VsZCBiZSBmaW5lPwpK
dXN0IHRvIHN1bW1hcml6ZTogc3RyaWN0bHkgc3BlYWtpbmcsIGdyYW50IHJlZmVyZW5jZSAwIGlz
IHZhbGlkLCBidXQKbmV2ZXIgZXhwb3NlZCB0byBhIFBWIGRyaXZlciwgYmVjYXVzZSBvZiB0aGUg
ZmFjdCB0aGF0IGl0IGlzIGFscmVhZHkgaW4KdXNlL3Jlc2VydmVkIGZvciB0aGUgUFYgY29uc29s
ZS4gVGFraW5nIGludG8gYWNjb3VudCB0aGlzIGZhY3Qgd2UgY2FuCmFzc3VtZSB0aGF0IDAgaXMg
R1JBTlRfSU5WQUxJRF9SRUYgYW5kIGNhbiBiZSB1c2VkIGluIFBWCmRyaXZlcnMganVzdCBsaWtl
IHhlbi1ibGtmcm9udC5jCmRvZXMuCgpJIHdpbGwgYWRkIGEgbm90ZSBvbiB0aGlzIGluIHRoZSBw
cm90b2NvbAo+Cj4gQ2hlZXJzLAo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 07:03:36 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 07:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBcS0-00045y-8B; Tue, 29 Nov 2016 07:03:36 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBcRy-00045p-Tk; Tue, 29 Nov 2016 07:03:35 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 E2/18-28568-6482D385; Tue, 29 Nov 2016 07:03:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRWlGSWpSXmKPExsXiVRvkpOuqYRt
 hsH+XssXKnovMFt+3TGZyYPI4/OEKSwBjFGtmXlJ+RQJrxtKVj5gLZgtUXPrs1sD4k6eLkZND
 SKBY4tiaWSxdjFwcLAJLWSUuHbzGCOJICBxklfj8bhEzSJWEQIzEq2VtUHaFxJaT+5gguhUlv
 j6bDmVPY5I4ezAExBYW6GOUuLO/CMQWESiRmHfiMxvIUCGB7SwSq5t3gznMAj+YJC5O2sQOUs
 UmYCSx/MYPFhCbV8BGYnvTKdYuRg6gm1QlGneKgIRFBcIl3s9ayAZRIihxcuYTsHJOAWuJSU+
 vgI1hFjCTmLf5ITOELS+x/e0c5gmMwrOQtMxCUjYLSdkCRuZVjBrFqUVlqUW6hhZ6SUWZ6Rkl
 uYmZObqGBmZ6uanFxYnpqTmJScV6yfm5mxiBIc8ABDsYb24MOMQoycGkJMo73c0mQogvKT+lM
 iOxOCO+qDQntfgQowwHh5IEb5+6bYSQYFFqempFWmYOMPpg0hIcPEoivOdVgdK8xQWJucWZ6R
 CpU4y6HG0fPjxgEmLJy89LlRLnjQSZIQBSlFGaBzcClgguMcpKCfMyAh0lxFOQWpSbWYIq/4p
 RnINRSZi3GmQKT2ZeCdymV0BHMAEd8fa1NcgRJYkIKakGRpc1lnOuZ3c931B8924gX24Bm9/x
 et3aK4sue2mLefPqsG2Jd2IIEP3pUZFuwzZ3qx2H6fSCBIsdf2b7rw9/a3Xhg6Pjm3MeK5beY
 eKY1HzZYtn/aM4dvacYxCcffvBbvc3SMGNtzpYPW9W/Pa9ZVngnTNVdOPmS1ZFPsty1aYmPTi
 799W3DHSWW4oxEQy3mouJEAN0oNL//AgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1480403013!69960591!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14538 invoked from network); 29 Nov 2016 07:03:33 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 07:03:33 -0000
Received: by mail-wm0-f66.google.com with SMTP id a20so22719003wme.2;
 Mon, 28 Nov 2016 23:03:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=HLM8IwpKK7olsCbYc9jK8JeDvmG8Hmo8S6YJXKBVaDM=;
 b=TzTp/lwNWbc7jLp/s6t96mfDT64wuXIN/JivfW9oog1hpZZQ+E44pbaEtEQJwxrYZp
 WnhFY8heute7qrwrvvliVbS4LgR99QIuGQhR+SmAK0LbpLl6xQ8g3PBLj2gPa/MC166j
 0t3MkR1Bh8I/XA/VItDaziSPwW7ZYj4bY3fBGgJiNavBIs4+8jxFhc4eleDn9W+eNSiE
 FJIkvYAhHp0o/7tkZhBnQbDnu6xYg99NsuvOr2vHO707F+bCukeLk/Je4vASpC2JkMJL
 W0jW3E/m3IXB86K9WimzNrVHa59OTEQFQ8siVCH84uozPs/hOToCkFl/ligN9jwed/6g
 VcNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=HLM8IwpKK7olsCbYc9jK8JeDvmG8Hmo8S6YJXKBVaDM=;
 b=RxaKDP7/0xYHXgOK499PCR9Ht/9RxmyKLNAIkFEv0MfSveS1svpPyTOKkqVWa/q/T3
 Sc5y4Ad8dSc+KNdm/Ugvznbx32MG5mLlAd1yU2M6b9E++rTpFd/6nAZUScAssm/sokuk
 PZtqxQd/EwMsFr4TeHreon7T+cayTp/ljt3IHuL0mYRh+yqtiyoiWDbPeefIqUdnZMGs
 STIZPLvz0zvfEsqR/Q6t/TIs8SzYE8WSv5isD6woqJ3XKu9HUrkSEp9VxeSiyNqjwoGz
 y1MSsPUkMNhklMK33t9Kig8YBvnmyAWRSUu+iNLaxeY8NMWpA6uYsYOgvvRP0q37Zdak
 4p0Q==
X-Gm-Message-State: AKaTC01ZcyCVM9BKXGKaqWJJTpRmoyHp+z2hk42wJ3RGPGCt2AZvMeFAYFrOfYZDAU83uw==
X-Received: by 10.28.87.84 with SMTP id l81mr24162204wmb.48.1480403013120;
 Mon, 28 Nov 2016 23:03:33 -0800 (PST)
Received: from [10.17.182.9] (ll-51.209.223.85.sovam.net.ua. [85.223.209.51])
 by smtp.gmail.com with ESMTPSA id
 c81sm1131306wmf.22.2016.11.28.23.03.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 28 Nov 2016 23:03:32 -0800 (PST)
To: Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1480336227-26457-1-git-send-email-andr2000@gmail.com>
 <1480336227-26457-2-git-send-email-andr2000@gmail.com>
 <583C3EB50200007800122CF7@prv-mh.provo.novell.com>
 <7636abe0-53d9-4be7-b090-d47ed9baa923@gmail.com>
 <69ed113b-cddf-c6b2-7a5c-cb232aa90afc@arm.com>
 <4d1642f9-92e6-b1ee-0638-a5e8377bd353@gmail.com>
 <ff89deb6-82cc-6256-0297-875e4ea4dc21@arm.com>
 <07a3515e-2bc0-206e-5973-83a9bd92d6cb@gmail.com>
 <87d570c5-563f-f15f-830b-61b3f5960dcd@arm.com>
 <a9dd79ad-51c3-8f27-adfa-d552c60e1560@citrix.com>
 <cae965f3-4559-4ec7-9266-4f4cdf2358cf@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <5466c2fe-8a87-1fbe-d0f7-e0280318a969@gmail.com>
Date: Tue, 29 Nov 2016 09:03:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <cae965f3-4559-4ec7-9266-4f4cdf2358cf@arm.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 vlad.babchuk@gmail.com, tim@xen.org, dario.faggioli@citrix.com,
 ian.jackson@eu.citrix.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, al1img@gmail.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel] [PATCH v13] This is the ABI for
 the two halves of a para-virtualized sound driver to communicate with each
 to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjgvMjAxNiAwNzoxMiBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Cj4KPiBPbiAyOC8x
MS8xNiAxNzoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjgvMTEvMTYgMTY6NTksIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDI4LzExLzE2IDE1OjQzLCBPbGVr
c2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4+PiBPbiAxMS8yOC8yMDE2IDA1OjAwIFBNLCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IEhpIE9sZWtzYW5kciwKPj4+Pj4KPj4+Pj4gT24gMjgv
MTEvMTYgMTQ6NTYsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pj4gT24gMTEv
MjgvMjAxNiAwNDoyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+IEhpIE9sZWtzYW5k
ciwKPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDI4LzExLzE2IDE0OjEyLCBPbGVrc2FuZHIgQW5kcnVzaGNo
ZW5rbyB3cm90ZToKPj4+Pj4+Pj4KPj4+Pj4+Pj4gT24gMTEvMjgvMjAxNiAwMzoyNyBQTSwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+Pj4gKyAqCj4+Pj4+Pj4+Pj4gKyAqIGdyZWZfZGlyX25l
eHRfcGFnZSAtIGdyYW50X3JlZl90LCByZWZlcmVuY2UgdG8gdGhlIG5leHQgcGFnZQo+Pj4+Pj4+
Pj4+IGRlc2NyaWJpbmcKPj4+Pj4+Pj4+PiArICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAw
IGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCj4+Pj4+Pj4KPj4+Pj4+PiBJZiBJIGFtIG5v
dCBtaXN0YWtlbiAwIGlzIGEgdmFsaWQgZ3JhbnQuCj4+Pj4+Pj4KPj4+Pj4+IFRoZW4gSSB3aWxs
IHJlbW92ZSB0aGlzIHNlbnRlbmNlLCBhbnl3YXlzIEJFIGtub3dzIGhvdyBtYW55IGdyZWZzCj4+
Pj4+PiB0aGVyZQo+Pj4+Pj4gYXJlIGZvciB0aGUgYnVmZmVyIHNpemUgZ2l2ZW4KPj4+PiBCVFcs
IHhlbi1ibGtmcmludC5jOgo+Pj4+ICNkZWZpbmUgR1JBTlRfSU5WQUxJRF9SRUYgICAgMAo+Pj4+
IHRoaXMgaXMgZnJvbSB3aGVyZSBJIGdvdCAiTXVzdCBiZSAwIGlmIG5vIG1vcmUgcGFnZXMgaW4g
dGhlIGxpc3QuIgo+Pj4KPj4+IEdSQU5UX0lOVkFMSURfUkVGIGlzIGludGVybmFsbHkgdG8gTGlu
dXggYW5kIG5ldmVyIGV4cG9zZWQgaW4gdGhlIFBWCj4+PiBkcml2ZXIuIFNvIGZvciBtZSBpdCBp
cyBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIGJlY2F1c2UgcmVmIDAgY291bGQgYmUKPj4+IGFsbG9j
YXRlZCAobG9nIGR1bXAgYnkgWGVuKToKPj4+Cj4+PiAoWEVOKSAgICAgICAtLS0tLS0tLSBhY3Rp
dmUgLS0tLS0tLS0gICAgICAgLS0tLS0tLS0gc2hhcmVkIC0tLS0tLS0tCj4+PiAoWEVOKSBbcmVm
XSBsb2NhbGRvbSBtZm4gICAgICBwaW4gICAgICAgICAgbG9jYWxkb20gZ21mbiBmbGFncwo+Pj4g
KFhFTikgZ3JhbnQtdGFibGUgZm9yIHJlbW90ZSBkb21haW46ICAgIDIgKHYxKQo+Pj4gKFhFTikg
WyAgMF0gICAgICAgIDAgMHg5OWJmMzUgMHgwMDAwMDAwMSAgICAgICAgICAwIDB4MDM5MDAwIDB4
MTkKPj4+IChYRU4pIFsgIDFdICAgICAgICAwIDB4OTliZjMzIDB4MDAwMDAwMDEgICAgICAgICAg
MCAweDAzOTAwMSAweDE5Cj4+Cj4+IEdyYW50IHJlZmVyZW5jZSAwIGlzIHJlc2VydmVkIGluIHRo
ZSBBQkkgZm9yIHRoZSBwYXJhdmlydHVhbCBjb25zb2xlLgo+Cj4gT2gsIHNvIGNvbnNpZGVyaW5n
IGdyYW50IHJlZiAwIGFzIGludmFsaWQgaW4gYSBQViBwcm90b2NvbCB3b3VsZCBiZSBmaW5lPwpK
dXN0IHRvIHN1bW1hcml6ZTogc3RyaWN0bHkgc3BlYWtpbmcsIGdyYW50IHJlZmVyZW5jZSAwIGlz
IHZhbGlkLCBidXQKbmV2ZXIgZXhwb3NlZCB0byBhIFBWIGRyaXZlciwgYmVjYXVzZSBvZiB0aGUg
ZmFjdCB0aGF0IGl0IGlzIGFscmVhZHkgaW4KdXNlL3Jlc2VydmVkIGZvciB0aGUgUFYgY29uc29s
ZS4gVGFraW5nIGludG8gYWNjb3VudCB0aGlzIGZhY3Qgd2UgY2FuCmFzc3VtZSB0aGF0IDAgaXMg
R1JBTlRfSU5WQUxJRF9SRUYgYW5kIGNhbiBiZSB1c2VkIGluIFBWCmRyaXZlcnMganVzdCBsaWtl
IHhlbi1ibGtmcm9udC5jCmRvZXMuCgpJIHdpbGwgYWRkIGEgbm90ZSBvbiB0aGlzIGluIHRoZSBw
cm90b2NvbAo+Cj4gQ2hlZXJzLAo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
Y2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 15:25:06 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 15:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkHK-0000Q2-7A; Tue, 29 Nov 2016 15:25:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBkHJ-0000Pq-CR; Tue, 29 Nov 2016 15:25:05 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 6C/43-28490-0DD9D385; Tue, 29 Nov 2016 15:25:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCIsWRWlGSWpSXmKPExsXiVRvkonthrm2
 EwYk7nBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGRtXTGUqWMBScfvsJPYGxlPMXYyc
 HEICxRIdfSdZuxi5OFgELrFIzDl+EMyREHjHInH/11smkCoJgRiJH19WQtmVEm9fP4LqVpT4+
 mw6E0iDkMBKJomGdzvAitgEjCSW3/jBAmKLCChJ3Fs1GayIWWAHs8TmqzdZQRLCAq4S15ovgR
 WxCKhKvHrVCjaVV8BJYsmaF+wQ2+Qkbp7rZJ7AyLeAkWEVo0ZxalFZapGusbFeUlFmekZJbmJ
 mjq6hgZlebmpxcWJ6ak5iUrFecn7uJkZg2DAAwQ7GnesDDzFKcjApifJOd7OJEOJLyk+pzEgs
 zogvKs1JLT7EKMPBoSTBWzTHNkJIsCg1PbUiLTMHGMAwaQkOHiUR3qrZQGne4oLE3OLMdIjUK
 UZjjneb3z1g4mj78OEBkxBLXn5eqpQ4rzfIJAGQ0ozSPLhBsMi6xCgrJczLCHSaEE9BalFuZg
 mq/CtGcQ5GJWHeOpApPJl5JXD7XgGdwgR0ytvX1iCnlCQipKQaGO1zGWf8N7u/34C9PvjmMs6
 IZfGK9yvdp7J91+YuMlwlFVTHV9RhekL4sfDldj6jgAXimyWsrwhLlHI9NVB5bXumi62/Yrf0
 urzZ13qXffuUGnWlYd1VA6+cuPLL15f/d72TJFz/j3v5tmtKhzPbt3i83xnkN3vi4j1NPtsV8
 /eF7Nn2QWvteiWW4oxEQy3mouJEAMF3+UenAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480433104!64388557!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43357 invoked from network); 29 Nov 2016 15:25:04 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 15:25:04 -0000
Received: by mail-wm0-f68.google.com with SMTP id a20so24962585wme.2;
 Tue, 29 Nov 2016 07:25:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=1nAGCgnwUaTxTcgfD6CgZ5FeVM2V9TsvC2sb/00+LFg=;
 b=MrT90BgT4fIBsRgAJp/lvbv3FHBX9bE4GBf90d+lONwDJsRcdcRkZRWzwoXU5wPW9T
 qKoIKjaHpXOADX4ixAjcK57YYjPl3tX02sMjWYqpggOuqkYxsOSaVTMJMpkWk/VREl9N
 /xCeOJtBcc0tbjLzvhahLO9x8qdGfZiO1e7C6sRzdeJCzmuelsiwbK3diFBInx/TcmNn
 P6Tzhyw4TUqgFG7th82Rz5xGy1CrHbnPO6GB2jhsfaMJKQaD9mdwuGaTm8tH6E2XB1gH
 10Clqas+PB9VIF4JFGn26SNRpHAUzEb75Zp95PkIBGjq1W0f68JpUlLlyPQDjOZpcfSs
 PTyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=1nAGCgnwUaTxTcgfD6CgZ5FeVM2V9TsvC2sb/00+LFg=;
 b=i4US4XebyO2hvEYm6MwIawSEnBkApW1geT56ZO9zM2plw4aSoEexBK3vyq8KR95siT
 z5WlcaBzm7p6c61R6JjxLh1pqV+7Yvd2DMl4dVMhL6ol208ZUw8wwKAln98YgV31rVRD
 4zNwk9KpeGJnFCAHyU24ctV4IoyZBeDWermVc/DNBX3aiYZhKECOxbRqKVxBsEbqI6ND
 wBKTXUqnhcElaAjMqSBj7BVw6eNBLmQnyy8fQ2p5Hoa/3vYhSH19XmBTxBw2GWo+WOJq
 mlnJwrGa3ZrDY0Cr6ac4XtxMgvAdcDP0e6JG9EsaqDuhiNWATIXIom5gy7y0gc8iTNA5
 Vbfg==
X-Gm-Message-State: AKaTC03gdb40HUYoIXLb7zP8YSYSnVySsru97uLqVWbAQDkQbs69b1pu/j9US3PIXct+5A==
X-Received: by 10.28.69.130 with SMTP id l2mr25043707wmi.123.1480433103762;
 Tue, 29 Nov 2016 07:25:03 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id c202sm4285627wme.1.2016.11.29.07.25.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 29 Nov 2016 07:25:02 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 29 Nov 2016 17:24:54 +0200
Message-Id: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWxpemVkICAgICBzb3VuZAogICAgZHJpdmVyIHRvIGNvbW11bmlj
YXRlIHdpdGggZWFjaCB0byBvdGhlci4KCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8
IDY3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA2NzEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 15:25:06 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 15:25:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkHK-0000Q2-7A; Tue, 29 Nov 2016 15:25:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBkHJ-0000Pq-CR; Tue, 29 Nov 2016 15:25:05 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 6C/43-28490-0DD9D385; Tue, 29 Nov 2016 15:25:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCIsWRWlGSWpSXmKPExsXiVRvkonthrm2
 EwYk7nBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGRtXTGUqWMBScfvsJPYGxlPMXYyc
 HEICxRIdfSdZuxi5OFgELrFIzDl+EMyREHjHInH/11smkCoJgRiJH19WQtmVEm9fP4LqVpT4+
 mw6E0iDkMBKJomGdzvAitgEjCSW3/jBAmKLCChJ3Fs1GayIWWAHs8TmqzdZQRLCAq4S15ovgR
 WxCKhKvHrVCjaVV8BJYsmaF+wQ2+Qkbp7rZJ7AyLeAkWEVo0ZxalFZapGusbFeUlFmekZJbmJ
 mjq6hgZlebmpxcWJ6ak5iUrFecn7uJkZg2DAAwQ7GnesDDzFKcjApifJOd7OJEOJLyk+pzEgs
 zogvKs1JLT7EKMPBoSTBWzTHNkJIsCg1PbUiLTMHGMAwaQkOHiUR3qrZQGne4oLE3OLMdIjUK
 UZjjneb3z1g4mj78OEBkxBLXn5eqpQ4rzfIJAGQ0ozSPLhBsMi6xCgrJczLCHSaEE9BalFuZg
 mq/CtGcQ5GJWHeOpApPJl5JXD7XgGdwgR0ytvX1iCnlCQipKQaGO1zGWf8N7u/34C9PvjmMs6
 IZfGK9yvdp7J91+YuMlwlFVTHV9RhekL4sfDldj6jgAXimyWsrwhLlHI9NVB5bXumi62/Yrf0
 urzZ13qXffuUGnWlYd1VA6+cuPLL15f/d72TJFz/j3v5tmtKhzPbt3i83xnkN3vi4j1NPtsV8
 /eF7Nn2QWvteiWW4oxEQy3mouJEAMF3+UenAgAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480433104!64388557!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43357 invoked from network); 29 Nov 2016 15:25:04 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 15:25:04 -0000
Received: by mail-wm0-f68.google.com with SMTP id a20so24962585wme.2;
 Tue, 29 Nov 2016 07:25:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id;
 bh=1nAGCgnwUaTxTcgfD6CgZ5FeVM2V9TsvC2sb/00+LFg=;
 b=MrT90BgT4fIBsRgAJp/lvbv3FHBX9bE4GBf90d+lONwDJsRcdcRkZRWzwoXU5wPW9T
 qKoIKjaHpXOADX4ixAjcK57YYjPl3tX02sMjWYqpggOuqkYxsOSaVTMJMpkWk/VREl9N
 /xCeOJtBcc0tbjLzvhahLO9x8qdGfZiO1e7C6sRzdeJCzmuelsiwbK3diFBInx/TcmNn
 P6Tzhyw4TUqgFG7th82Rz5xGy1CrHbnPO6GB2jhsfaMJKQaD9mdwuGaTm8tH6E2XB1gH
 10Clqas+PB9VIF4JFGn26SNRpHAUzEb75Zp95PkIBGjq1W0f68JpUlLlyPQDjOZpcfSs
 PTyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=1nAGCgnwUaTxTcgfD6CgZ5FeVM2V9TsvC2sb/00+LFg=;
 b=i4US4XebyO2hvEYm6MwIawSEnBkApW1geT56ZO9zM2plw4aSoEexBK3vyq8KR95siT
 z5WlcaBzm7p6c61R6JjxLh1pqV+7Yvd2DMl4dVMhL6ol208ZUw8wwKAln98YgV31rVRD
 4zNwk9KpeGJnFCAHyU24ctV4IoyZBeDWermVc/DNBX3aiYZhKECOxbRqKVxBsEbqI6ND
 wBKTXUqnhcElaAjMqSBj7BVw6eNBLmQnyy8fQ2p5Hoa/3vYhSH19XmBTxBw2GWo+WOJq
 mlnJwrGa3ZrDY0Cr6ac4XtxMgvAdcDP0e6JG9EsaqDuhiNWATIXIom5gy7y0gc8iTNA5
 Vbfg==
X-Gm-Message-State: AKaTC03gdb40HUYoIXLb7zP8YSYSnVySsru97uLqVWbAQDkQbs69b1pu/j9US3PIXct+5A==
X-Received: by 10.28.69.130 with SMTP id l2mr25043707wmi.123.1480433103762;
 Tue, 29 Nov 2016 07:25:03 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id c202sm4285627wme.1.2016.11.29.07.25.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 29 Nov 2016 07:25:02 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 29 Nov 2016 17:24:54 +0200
Message-Id: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKSGksIGFsbCEKClBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFC
SSBmb3IgdGhlIFBWIHNvdW5kCmFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgoKVGhh
bmsgeW91LApPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwpPbGVrc2FuZHIgR3J5dHNvdgoKT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gKDEpOgogIFRoaXMgaXMgdGhlIEFCSSBmb3IgdGhlIHR3byBoYWx2
ZXMgb2YgYSBwYXJhLXZpcnR1YWxpemVkICAgICBzb3VuZAogICAgZHJpdmVyIHRvIGNvbW11bmlj
YXRlIHdpdGggZWFjaCB0byBvdGhlci4KCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaCB8
IDY3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA2NzEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L3B1YmxpYy9pby9zbmRpZi5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1i
ZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 15:25:41 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 15:25:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkHt-0000VU-G7; Tue, 29 Nov 2016 15:25:41 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBkHr-0000VB-N4; Tue, 29 Nov 2016 15:25:39 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 B6/EB-28971-2FD9D385; Tue, 29 Nov 2016 15:25:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXiVRvkpPtxrm2
 EwYEVOhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGeu29DMVTOpnqrhxZjJjA+OhE4xd
 jJwcQgIlEk/2rgWyuThYBF6ySPTO+M0CkpAQ6GeVePdfB8KOkfjT/Jy1i5EDyK6RuLcxAqJXU
 eLrs+lMEPZKJokzC9NBbDYBI4nlN36AjRERUJK4t2oyE8h8ZoEdzBKbr95kBUkIC9RKrL9wjg
 3EZhFQldjUdwHM5hVwkljQ+psdYq+cxM1zncwgNqeAs8TP7ceYIZY5STQ9f8c0gVFgASPDKka
 N4tSistQiXUMLvaSizPSMktzEzBxdQwMzvdzU4uLE9NScxKRiveT83E2MwCBjAIIdjDc3Bhxi
 lORgUhLlne5mEyHEl5SfUpmRWJwRX1Sak1p8iFGGg0NJgrdojm2EkGBRanpqRVpmDjDcYdISH
 DxKIrxVs4HSvMUFibnFmekQqVOMxhxvdr18wMTR9uHDAyYhlrz8vFQpcd59IJMEQEozSvPgBs
 Hi8BKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEeX+ATOHJzCuB2/cK6BQmoFPevrYGOaUkESE
 l1cAYqjBj/i2n2K92O596OAoEKSRk9k44kfFMteDRPhfGH0VNdmu9D3CGter+O8CtvT23vlb0
 6S3Lp4fuGrQ/dXtz5q/xVb8IpR8ylWmiJueL3bc+PXBLa5J6XvD16MmLLnzbfTwkzPdHaMSiO
 8yKE5VzFoXWXOCuFIqfnte2aeMFvVV7dtZy7D6kxFKckWioxVxUnAgAYul+774CAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1480433137!22723933!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16477 invoked from network); 29 Nov 2016 15:25:37 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 15:25:37 -0000
Received: by mail-wm0-f66.google.com with SMTP id u144so24857049wmu.0;
 Tue, 29 Nov 2016 07:25:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=5JCmTNZauM+QRzFpoD0aj6v3DndLuTGs6GF9seRNPdo=;
 b=anuGhczzq7PBaEwAUhXfBKTIAvZG8Xiko59oizkDMEGDhUec4d3YNFS2QcSVFB2f9U
 1wxltHLi4G/bLkYtx7TP9CTI1Jh2PbM/V2/yB8MgyyMD3lIitTWZM+Oijw/nCYLRMbWy
 aiQbTVl6lwb2zd0IflSM+FdzJSe5UMd7ZKC8YxqFzIfMbsUocUqHhhjCz3UeR+c9YLQs
 Xl0+TGRYaEuMyA4tGfs9XFRzaASD6PvhmsGd4KYx3gQv8Ch61UQCLwNHIqJYX6QumRgg
 C/6kjbR4aC6DlYDI86LTz4QI0/47oH/ADcD/GAoZYjRZqczA1K94Kkm8Lu/aPkIXUEqH
 algA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=5JCmTNZauM+QRzFpoD0aj6v3DndLuTGs6GF9seRNPdo=;
 b=L2uDt8R/rlpOC1nta7Nzz/N3BH5G6MNBE3Rzf1bjFnqYQXdixKG1Xp6QVF0ksGTKBh
 XiMSpjGMFP5QY8p9rzoDXLxgmu2ObnehZKA50pyopxDGnHhzqNSVOdaDr4k+d/DnCuG4
 SZhs4q3r6FUoIAg7eKLIBzgipXOBbmpD9QyT2kefncPr5Lyk9WXfOlkoDS1ceno9ZNdO
 IV2zXQTNeFVHON+jE0FwGa4mEU69gJkvwpPuXajnvRlTGLFAD6uEpNoVg/d8wsnBVN2U
 W99X0QkRvdCPxbChsJIOKthuEYr6JXeRGKW2aWJyRd0japAuZL6oI5zj5g1P4orNuDED
 lAcw==
X-Gm-Message-State: AKaTC00bgc/4N4KLbW5GEky6gBJk691JUY8754caK8YKaLZbzgMHh/fwaunBLfbaCVR2SA==
X-Received: by 10.28.226.139 with SMTP id z133mr26419304wmg.139.1480433105690; 
 Tue, 29 Nov 2016 07:25:05 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id c202sm4285627wme.1.2016.11.29.07.25.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 29 Nov 2016 07:25:04 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 29 Nov 2016 17:24:55 +0200
Message-Id: <1480433095-25292-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two halves
	of a para-virtualized sound driver to communicate with each
	to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5k
cl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNv
diA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBE
bXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+ClNpZ25lZC1v
ZmYtYnk6IEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVtb3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZpbml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2
MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAqIGFkZGVkIHByb3RvY29sIGRlc2NyaXB0
aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2
MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FU
XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9S
TUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCiAqIGFkZGVkICdpZCcg
ZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVk
ICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9u
CiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20gdGhlIHJlc3Bv
bnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFj
ayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogbW92ZWQg
J2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24gaW4gdGhlIHJlc3BvbnNlIHBhY2tldHMK
CkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJld29ya2VkIHJlcXVlc3QvcmVzcG9uc2Ug
cGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldCBpcyBjaGFuZ2Vk
IHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVycyBmb3IgdGhlIFhFTlNORF9PUF9TRVRf
Vk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQogICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdl
CiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5CdXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVh
bSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVkIHNvdW5kIGRldmljZSBpbiB0aGUgYmFj
a2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBBZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3Jh
bXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6CiAqIFJld29ya2VkIHN0cmVhbXMgZGVz
Y3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoK
ICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmlj
IGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVuZCBkZXZpY2UgcGFyYW1ldGVycwogKiBz
bGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVzY3JpcHRpb24gYWRkZWQgbXV0ZS91bm11
dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZvciBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMgZXRjLikKICogY2hhbmdlZCByZXF1ZXN0
L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQgb2N0ZXRzIHRvIDE2CiAqIGludHJvZHVj
ZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRf
TUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtlZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cg
ZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13b3JrZWQgcmVhZC93cml0ZS92b2x1bWUg
cmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVmczoKICAgYnVmZmVyIGZyb20gdGhlIG9w
ZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVyYXRpb25zIHRvIHBhc3MgZGF0YQogKiBz
cGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVlIHRvIGJlIGEgc2lnbmVkIHZhbHVlIGlu
IHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBiZWluZyAwZEJtLgogKiBhZGRlZCBMaW51
eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2Ug
djg6CiAqIGNoYW5nZWQgZnJvbnRlbmQtaWQgdG8gZnJvbnRlbmRfaWQKICogc2luZ2xlIHNvdW5k
IGNhcmQgc3VwcG9ydCwgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCiAgIGRldmljZXMvc3RyZWFt
cwogKiBjbGFyaWZ1Y2F0aW9uIG1hZGUgb24gc2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJl
c3NlZCBhcwogICBkZWNpbWFscyB3L28gYW55IHBhcnRpY3VsYXIgb3JkZXJpbmcKICogcHV0IGRl
c2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25uZWN0aW9uIHN0YXRlCiAqIHJlcGxhY2VkIF9f
YXR0cmlidXRlX18oKHBhY2tlZCkpIHRvIF9fcGFja2VkCiAqIGNoYW5nZWQgcGFkZGluZyBvZiBy
aW5nIHN0cnVjdHVyZXMgdG8gNjQgdG8gZml0IGNhY2hlIGxpbmUKICogcmVtb3ZlZWQgI2lmZGVm
IF9fS0VSTkVMCiAqIGV4cGxpY2l0bHkgc3RhdGVkIHdoaWNoIGluZGljZXMgaW4gWGVuU3RvcmUg
Y29uZmlndXJhdGlvbgogICBhcmUgY29udGlndW91cwogKiBhZGRlZCBkZXNjcmlwdGlvbiB0byB3
aGF0IGZyb250ZW5kJ3MgZGVmYXVsdHMgYXJlCiAqIG1hZGUgbmFtZXMgb2YgdmlydHVhbCBjYXJk
L2RldmljZXMgb3B0aW9uYWwKICogcmVtb3ZlZCBQQ01fRk9STUFUX1NQRUNJQUwKICogY2hhbmdl
ZCB2b2x1bWUgdW5pdHMgZnJvbSBkQm0gdG8gZEIKCkNoYW5nZXMgc2luY2Ugdjk6CiAqIHJlbW92
ZWQgc25kaWZfbGludXguaAogKiBtb3ZlZCBhbGwgc3RydWN0dXJlcyBmcm9tIHNuZGlmX2xpbnV4
LmggdG8gc25kaWYuaAogKiBzdHJ1Y3R1cmVzIHBhZGRlZCB3aGVyZSBuZWVkZWQKICogZml4ZWQg
SHogY29tbWVudAoKQ2hhbmdlcyBzaW5jZSB2MTA6CiAqIGZpeGVkIHRhYnMgdG8gNCBzcGFjZXMg
dG8gY29tcGx5IHdpdGggWGVuIGNvZGluZyBzdHlsZQogKiBhZGRlZCBwbGFjZWhvbGRlcnMgdG8g
ZW1wdHkgc3RydWN0dXJlcyAoQzg5IGNvbmNlcm4pCiAqIGFkZGVkIG1pc3NpbmcgaGVhZGVyIGlu
Y2x1ZGVzCgpDaGFuZ2VzIHNpbmNlIHYxMToKICogYWRkZWQgWEVOU05EX1JTUF9OT1RTVVBQIGVy
cm9yIGNvZGUKICogY2hhbmdlZCBncmVmWzBdIHRvIGdyZWZbMV0gd2l0aCBjb21tZW50CiAqIG1v
ZGlmaWVkIGNvbW1lbnRzIG9uIGVtcHR5IHN0cnVjdHVyZXMKICogcmVtb3ZlZCAiX18iIGZyb20g
bWVtYmVyIG5hbWVzCiAqIGZpeGVkIGluZGVudGF0aW9uCiAqIGFkZGVkIHBhZGRpbmcgaW4gdW5p
b24geGVuc25kX3Jlc3AKICogY2hhbmdlZCBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXyB0byBf
X1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCgpDaGFuZ2VzIHNpbmNlIHYxMjoKICogY2hhbmdlZCBp
bmRlbnRhdGlvbiBmb3IgZGVmaW5lcwogKiBtaXNzZWQgIjsiIGFmdGVyIGdyZWZbMV0KICogZG9j
dW1lbnRhdGlvbiBjaGFuZ2VzCiAqIGNoYW5nZWQgcmVxL3Jlc3Agc3RydWN0dXJlcwogKiBjaGFu
Z2VkIHhlbnNuZF9wYWdlX2RpcmVjdG9yeSBzdHJ1Y3R1cmUKICogcGFzcyBidWZmZXIgc2l6ZSBp
biBvcGVuIHJlcXVlc3QKCkNoYW5nZXMgc2luY2UgdjEzOgogKiBub3RlIG9uIHVzYWdlIG9mIGdy
YW50IHJlZiAwCiAqIGFsbCBwYWdlIHNpemVzIGFyZSBYRU5fUEFHRV9TSVpFCiAqIHBhZGRpbmcv
cmVzZXJ2ZWQgY2xlYW51cC9maXhlcwogKiByZW1vdmVkIGVtcHR5IHN0cnVjdHVyZXMKLS0tCi0t
LQogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggfCA2NzEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNjcxIGluc2VydGlvbnMo
KykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaAoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIGIveGVuL2luY2x1ZGUvcHVi
bGljL2lvL3NuZGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNjE5ODBl
MAotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCkBAIC0w
LDAgKzEsNjcxIEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBzbmRpZi5oCisgKgorICog
VW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisg
KgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFu
eSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2Np
YXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGlu
IHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1p
dGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlz
aCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUg
U29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwor
ICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u
czoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9u
IG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlh
bCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJ
REVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAq
IElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5E
IE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENP
UFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVS
CisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9S
IE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lU
SCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNP
RlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxMy0yMDE1IEdsb2JhbExvZ2ljIEluYy4K
KyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICoKKyAqIEF1dGhvcnM6
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxPbGVrc2FuZHJfR3J5dHNvdkBlcGFt
LmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBEbXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5
c2h5bkBnbG9iYWxsb2dpYy5jb20+CisgKiAgICAgICAgICBJdXJpaSBLb25vdmFsZW5rbyA8aXVy
aWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgorICovCisKKyNpZm5kZWYgX19YRU5fUFVC
TElDX0lPX1NORElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCisKKyNp
bmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZy
b250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9l
dmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBi
eSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgor
ICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJl
c3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25h
bCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20g
cHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3Bf
ZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2FyZCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRo
aW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5l
Z290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVz
IHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAq
IGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBj
b252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIHRoZSBYZW5TdG9yZSBpcyBzdG9yZWQgYXMg
c3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVtZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVk
IGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBsaXN0ZWQgYmVsb3cgYXJlCisgKiBl
eHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdlciB0eXBlcyBjYXBhYmxlIG9mIHN0b3Jpbmcg
dGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVybHkgZm9ybWF0ZWQgbm9kZSBzdHJpbmcsIHdp
dGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgWGVuQnVzIE5vZGVzCisgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFk
ZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogSW5kaWNl
cyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBkcml2ZXIgaW5zdGFuY2VzLCBjYXJkcywKKyAq
IGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICogZnJvbnRlbmRfaWQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgRG9tYWluIElEIG9mIHRoZSBzb3VuZCBmcm9u
dGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgdmlydHVhbGl6ZWQg
c291bmQgZHJpdmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRoaXMgZG9tYWluLiBNdWx0aXBsZSBQ
ViBkcml2ZXJzIGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4KKyAqICAgICAgYXQgdGhlIHNhbWUg
dGltZS4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgVW5pcXVlIGRldmljZSBJRC4KKyAqICAgICAgRG9lc24ndCBoYXZlIHRvIGJlIHpl
cm8gYmFzZWQgYW5kL29yIHRvIGJlIGNvbnRpZ3VvdXMuCisgKgorICogc3RyZWFtX2lkeAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJvIGJhc2VkIGNvbnRp
Z3VvdXMgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2aWNlLgorICoKKyAqIEV4YW1wbGUg
Zm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1LCBpbnN0YW5jZSBvZiB0aGUgZHJp
dmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9yIGZpcnN0IFBWIGRyaXZlciksIGRl
dmljZSBpZCAyLAorICogZmlyc3Qgc3RyZWFtICgwKToKKyAqIC9sb2NhbC9kb21haW4vPGZyb250
ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vCisgKiAgICAgICAgIGRldmljZS88ZGV2X2lk
Pi9zdHJlYW0vPHN0cmVhbV9pZHg+L3R5cGUgPSAicCIKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqCisgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNl
dCBvZiBkZXZpY2VzIGFuZCBzdHJlYW1zLCBlYWNoCisgKiBpcyBpbmRpdmlkdWFsbHkgY29uZmln
dXJlZC4gUGFydCBvZiB0aGUgUENNIGNvbmZpZ3VyYXRpb24gY2FuIGJlIGRlZmluZWQgYXQKKyAq
IGhpZ2hlciBsZXZlbCBhbmQgYmUgZnVsbHkgb3IgcGFydGlhbGx5IHJlLXVzZWQgYnkgdGhlIHVu
ZGVybHlpbmcgbGF5ZXJzLgorICogVGhlc2UgY29uZmlndXJhdGlvbiB2YWx1ZXMgYXJlOgorICog
IG8gbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorICogIG8gc3VwcG9ydGVkIHNhbXBsZSBy
YXRlcworICogIG8gc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzLgorICogRS5nLiBvbmUgY2FuIGRl
ZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBkcml2ZXIsIGRldmljZSBvciBzdHJlYW0u
CisgKiBFdmVyeSB1bmRlcmx5aW5nIGxheWVyIGluIHR1cm4gY2FuIHJlLWRlZmluZSBzb21lIG9y
IGFsbCBvZiB0aGVtIHRvIGJldHRlcgorICogZml0IGl0cyBuZWVkcy4gRm9yIGV4YW1wbGUsIGRy
aXZlciBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0byBiZQorICogaW4gWzE7IDhdIHJh
bmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0g
b25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBh
IHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdlLgorICoKKyAqIE5vdGU6IGlmIGFu
eSBvZiB0aGUgdmFsdWVzIGFyZSBub3QgZGVmaW5lZCB0aGVuIFBWIGRyaXZlciBzaG91bGQgdXNl
CisgKiBpdHMgZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZC4KKyAqCisgKiBjaGFubmVscy1taW4KKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1pbmltdW0gYW1v
dW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxl
YXN0IDEuIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KKyAqCisg
KiBjaGFubmVscy1tYXgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgVGhlIG1heGltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICog
ICAgICBNdXN0IGJlIGF0IGxlYXN0IDxjaGFubmVscy1taW4+LiBJZiBub3QgZGVmaW5lZCB0aGVu
IHVzZSBmcm9udGVuZCdzCisgKiAgICAgIGRlZmF1bHQuCisgKgorICogc2FtcGxlLXJhdGVzCisg
KiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1aW50cz4KKyAqCisgKiAgICAgIExpc3Qg
b2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBzZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJB
VE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQu
IFNhbXBsZSByYXRlcyBhcmUgZXhwcmVzc2VkCisgKiAgICAgIGFzIGEgbGlzdCBvZiBkZWNpbWFs
IHZhbHVlcyB3L28gYW55IG9yZGVyaW5nIHJlcXVpcmVtZW50LgorICoKKyAqIHNhbXBsZS1mb3Jt
YXRzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiBYRU5TTkRfUENNX0ZPUk1BVF9Y
WFhfU1RSPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMgc2Vw
YXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQg
dGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGJ1ZmZlci1zaXplCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHNpemUgaW4g
b2N0ZXRzIG9mIHRoZSBidWZmZXIgdG8gYWxsb2NhdGUgcGVyIHN0cmVhbS4KKyAqCisgKiBFeGFt
cGxlIGNvbmZpZ3VyYXRpb246CisgKgorICogRHJpdmVyIGNvbmZpZ3VyYXRpb24gdXNlZCBieSBh
bGwgc3RyZWFtczoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL3NhbXBsZS1mb3Jt
YXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJlYW0gb3ZlcnJpZGVzIHNhbXBsZSBy
YXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2Uv
Mi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPQorICogICAgICAgICI4MDAwOzIyMDUwOzQ0MTAwOzQ4
MDAwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gVmlydHVhbCBzb3VuZCBjYXJkIHNl
dHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBzaG9ydC1uYW1lCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8Y2hhclszMl0+CisgKgorICogICAgICBTaG9ydCBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIGxvbmctbmFtZQorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTG9uZyBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICog
L2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2hvcnQtbmFtZSA9ICJWaXJ0dWFsIGF1ZGlv
IgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvbG9uZy1uYW1lID0KKyAqICAgICAg
ICAgIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNrIgorICoKKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+CisgKgor
ICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ugd2l0aGluIHRoZSB2aXJ0dWFsIHNvdW5k
IGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICogL2xvY2FsL2RvbWFpbi81
L2RldmljZS92c25kLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5lcmFsIGFuYWxvZyIKKyAqCisgKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAg
InAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAicCIgLSBwbGF5YmFjayBzdHJlYW0s
ICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJZiBib3RoIGNhcHR1cmUgYW5kIHBs
YXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBuZWVkIHRvIGJlCisgKiAgICAgIGRl
ZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhhbXBsZSwKKyAqICAgICAgL2xvY2Fs
L2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzAvdHlwZSA9ICJwIgorICog
ICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMC9zdHJlYW0vMS90eXBl
ID0gImMiCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgorICoK
KyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2ln
bmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJl
ZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVuIGdy
YW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAK
KyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4K
KyAqCisgKiBpbmRleAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAg
ICBBZnRlciBzdHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQg
KHdpdGhpbiB0aGUgZnJvbnQKKyAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRo
ZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUKKyAqICAgICAgYmFja2VuZCBieSB0
aGlzIElELiBUaGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW1faWR4IGFzIHRoZSBsYXRlciBpcwor
ICogICAgICB6ZXJvIGJhc2VkIHdpdGhpbiBhIGRldmljZSwgYnV0IHRoaXMgaW5kZXggaXMgY29u
dGlndW91cyB3aXRoaW4gdGhlCisgKiAgICAgIGRyaXZlci4KKyAqLworCisvKgorICogU1RBVEUg
RElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVG9vbCBzdGFjayBjcmVhdGVzIGZyb250
IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5pdGlhbCBzdGF0ZQorICogWGVuYnVzU3RhdGVJ
bml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgYW5kIHNldHMgdXAgZnJvbnRlbmQg
c291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIgZG9tYWluLgorICoKKyAqIEZyb250ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlz
aW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVlcnkgYmFj
a2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkYXRhLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2aWNlLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQKKyAqCisg
KiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRpb24KKyAqIG8gQWxsb2NhdGUgYW5kIGluaXRp
YWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgcGVyIGNvbmZpZ3VyZWQKKyAqICAgcGxheWJhY2sv
Y2FwdHVyZSBzdHJlYW0uCisgKiBvIFB1Ymxpc2ggdHJhbnNwb3J0IHBhcmFtZXRlcnMKKyAqICAg
dGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAgdGhpcyBjb25uZWN0aW9uLgorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBDb25uZWN0IHRvIHRoZSBldmVu
dCBjaGFubmVscy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIENyZWF0ZSBhbmQgaW5pdGlhbGl6ZSBP
UworICogIHZpcnR1YWwgc291bmQgZGV2aWNlIGluc3RhbmNlcworICogIGFzIHBlciBjb25maWd1
cmF0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAg
ICAgICAgVgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVVbmtub3duCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDbG9zZWQKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUNsb3NpbmcKKyAqIG8gUmVtb3Zl
IHZpcnR1YWwgc291bmQgZGV2aWNlCisgKiBvIFJlbW92ZSBldmVudCBjaGFubmVscworICogICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVu
YnVzU3RhdGVDbG9zZWQKKyAqCisgKi8KKworLyoKKyAqIFBDTSBGT1JNQVRTCisgKgorICogWEVO
U05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQorICoKKyAqIGZvcm1hdDogPFMvVS9G
PjxiaXRzPiBvciA8bmFtZT4KKyAqICAgICBTIC0gc2lnbmVkLCBVIC0gdW5zaWduZWQsIEYgLSBm
bG9hdAorICogICAgIGJpdHMgLSA4LCAxNiwgMjQsIDMyCisgKiAgICAgbmFtZSAtIE1VX0xBVywg
R1NNLCBldGMuCisgKgorICogZW5kaWFuOiA8TEUvQkU+LCBtYXkgYmUgYWJzZW50CisgKiAgICAg
TEUgLSBMaXR0bGUgZW5kaWFuLCBCRSAtIEJpZyBlbmRpYW4KKyAqLworI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9TOCAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTgg
ICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRSAgICAgICAgMgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAgICAgIDMKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Ux
Nl9CRSAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEUgICAgICAgIDYK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAgICAgICA3CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfQkUgICAgICAgIDkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFICAgICAgICAx
MAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkUgICAgICAgIDExCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAgMTIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTMyX0JFICAgICAgICAxMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEUgICAg
ICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwgSUVFRS03NTQgMzItYml0LCAqLworI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GMzJfQkUgICAgICAgIDE1IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAg
ICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEUgICAgICAgIDE2IC8q
IDgtYnl0ZSBmbG9hdCwgSUVFRS03NTQgNjQtYml0LCAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9GNjRfQkUgICAgICAgIDE3IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAq
LworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEUgMTgKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFIDE5CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX01VX0xBVyAgICAgICAgMjAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
QV9MQVcgICAgICAgICAyMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ00gICAg
IDIyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcgICAgICAgICAgMjMKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAorCisvKgorICogUkVRVUVTVCBDT0RF
Uy4KKyAqLworI2RlZmluZSBYRU5TTkRfT1BfT1BFTiAgICAgICAgICAgICAgICAgIDAKKyNkZWZp
bmUgWEVOU05EX09QX0NMT1NFICAgICAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9PUF9S
RUFEICAgICAgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5TTkRfT1BfV1JJVEUgICAgICAgICAg
ICAgICAgIDMKKyNkZWZpbmUgWEVOU05EX09QX1NFVF9WT0xVTUUgICAgICAgICAgICA0CisjZGVm
aW5lIFhFTlNORF9PUF9HRVRfVk9MVU1FICAgICAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfT1Bf
TVVURSAgICAgICAgICAgICAgICAgIDYKKyNkZWZpbmUgWEVOU05EX09QX1VOTVVURSAgICAgICAg
ICAgICAgICA3CisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1Ms
IEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVOU05EX0RSSVZFUl9OQU1FICAgICAgICAgICAgICAi
dnNuZCIKKworI2RlZmluZSBYRU5TTkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICI7IgorLyog
UGF0aCBlbnRyaWVzICovCisjZGVmaW5lIFhFTlNORF9QQVRIX0RFVklDRSAgICAgICAgICAgICAg
ImRldmljZSIKKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFNICAgICAgICAgICAgICAic3RyZWFt
IgorLyogRmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX1NIT1JUX05B
TUUgICAic2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX0xPTkdfTkFNRSAg
ICAibG9uZy1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfUklOR19SRUYgICAgICAgICAgICJy
aW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9DSE5MICAgICAgICAgICAiZXZlbnQt
Y2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0RFVklDRV9OQU1FICAgICAgICAibmFtZSIK
KyNkZWZpbmUgWEVOU05EX0ZJRUxEX1RZUEUgICAgICAgICAgICAgICAidHlwZSIKKyNkZWZpbmUg
WEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAiaW5kZXgiCisjZGVmaW5lIFhFTlNORF9G
SUVMRF9DSEFOTkVMU19NSU4gICAgICAgImNoYW5uZWxzLW1pbiIKKyNkZWZpbmUgWEVOU05EX0ZJ
RUxEX0NIQU5ORUxTX01BWCAgICAgICAiY2hhbm5lbHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklF
TERfU0FNUExFX1JBVEVTICAgICAgICJzYW1wbGUtcmF0ZXMiCisjZGVmaW5lIFhFTlNORF9GSUVM
RF9TQU1QTEVfRk9STUFUUyAgICAgInNhbXBsZS1mb3JtYXRzIgorI2RlZmluZSBYRU5TTkRfRklF
TERfQlVGRkVSX1NJWkUgICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFtIHR5cGUgZmll
bGQgdmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJBQ0sgICAgICJw
IgorI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVSRSAgICAgICJjIgorLyogU2FtcGxl
IHJhdGUgbWF4IHN0cmluZyBsZW5ndGggKi8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9SQVRFX01B
WF9MRU4gICAgICA2CisvKiBTYW1wbGUgZm9ybWF0IGZpZWxkIHZhbHVlcyAqLworI2RlZmluZSBY
RU5TTkRfU0FNUExFX0ZPUk1BVF9NQVhfTEVOICAgIDI0CisKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzhfU1RSICAgICAgICAiczgiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4X1NU
UiAgICAgICAgInU4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEVfU1RSICAgICJz
MTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9CRV9TVFIgICAgInMxNl9iZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAidTE2X2xlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICJ1MTZfYmUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgInMyNF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzI0X0JFX1NUUiAgICAiczI0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfTEVfU1RSICAgICJ1MjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9T
VFIgICAgInUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NUUiAgICAi
czMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVfU1RSICAgICJzMzJfYmUi
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9TVFIgICAgInUzMl9sZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAidTMyX2JlIgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAgICJmbG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfRjMyX0JFX1NUUiAgICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX0Y2NF9MRV9TVFIgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0Y2NF9CRV9TVFIgICAgImZsb2F0NjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lF
Qzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFtZV9sZSIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAiaWVjOTU4X3N1YmZyYW1lX2JlIgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RSICAgICJtdV9sYXciCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgImFfbGF3IgorI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICJpbWFfYWRwY20iCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX01QRUdfU1RSICAgICAgIm1wZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dT
TV9TVFIgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKy8q
IE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkLiAqLworI2RlZmluZSBYRU5TTkRfUlNQX05PVFNVUFAg
ICAgICAgICAgICAgICgtMikKKy8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVjaWZp
ZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9FUlJPUiAgICAg
ICAgICAgICAgICAoLTEpCisvKiBPcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8K
KyNkZWZpbmUgWEVOU05EX1JTUF9PS0FZICAgICAgICAgICAgICAgICAwCisKKy8qCisgKiBBc3N1
bXB0aW9uczoKKyAqICAgbyB1c2FnZSBvZiBncmFudCByZWZlcmVuY2UgMCBhcyBpbnZhbGlkIGdy
YW50IHJlZmVyZW5jZToKKyAqICAgICBncmFudCByZWZlcmVuY2UgMCBpcyB2YWxpZCwgYnV0IG5l
dmVyIGV4cG9zZWQgdG8gYSBQViBkcml2ZXIsCisgKiAgICAgYmVjYXVzZSBvZiB0aGUgZmFjdCBp
dCBpcyBhbHJlYWR5IGluIHVzZS9yZXNlcnZlZCBieSB0aGUgUFYgY29uc29sZS4KKyAqICAgbyBh
bGwgcmVmZXJlbmNlcyBpbiB0aGlzIGRvY3VtZW50IHRvIHBhZ2Ugc2l6ZXMgbXVzdCBiZSB0cmVh
dGVkCisgKiAgICAgYXMgcGFnZXMgb2Ygc2l6ZSBYRU5fUEFHRV9TSVpFIHVubGVzcyAgb3RoZXJ3
aXNlIG5vdGVkLgorICoKKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2NvbCBiZXR3ZWVuIGZy
b250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAqCisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBh
cmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVuaWNhdGUgd2l0aAorICogZWFjaCBvdGhlciB1
c2luZyBhIHNoYXJlZCBwYWdlIGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2Ug
Y29udGFpbnMgYSByaW5nIHdpdGggcmVxdWVzdC9yZXNwb25zZSBwYWNrZXRzLgorICoKKyAqIEFs
bCByZXNlcnZlZCBhbmQgcGFkZGluZyBmaWVsZHMgaW4gdGhlIHN0cnVjdHVyZXMgYmVsb3cgbXVz
dCBiZSAwLgorICoKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGgg
KDMyIG9jdGV0cykKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSBjb21tb24gaGVhZGVyOgor
ICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAg
ICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVh
bV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqICAgaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwg
ZWNob2VkIGluIHJlc3BvbnNlCisgKiAgIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIG9wZXJhdGlvbiBj
b2RlCisgKiAgIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3Ry
ZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgICAgb2YgdGhlIHN0cmVhbSkKKyAqCisgKgor
ICogUmVxdWVzdCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1
cmU6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAg
ICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBYRU5TTkRfT1BfT1BFTiAgfCAgICAg
c3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGNtX3JhdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBidWZmZXJfc3ogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICBncmVmX2RpcmVjdG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIHBjbV9yYXRlIC0gdWludDMyX3Qs
IHN0cmVhbSBkYXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BD
TV9GT1JNQVRfWFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2Yg
Y2hhbm5lbHMgb2YgdGhpcyBzdHJlYW0KKyAqIGJ1ZmZlcl9zeiAtIHVpbnQzMl90LCBidWZmZXIg
c2l6ZSB0byBiZSBhbGxvY2F0ZWQgaW4gb2N0ZXRzCisgKiBncmVmX2RpcmVjdG9yeV9zdGFydCAt
IGdyYW50X3JlZl90LCBhIHJlZmVyZW5jZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAg
ZGVzY3JpYmluZyBzaGFyZWQgYnVmZmVyIHJlZmVyZW5jZXMuIEF0IGxlYXN0IG9uZSBwYWdlIGV4
aXN0cy4gSWYgc2hhcmVkCisgKiAgIGJ1ZmZlciBzaXplIGV4Y2VlZHMgd2hhdCBjYW4gYmUgYWRk
cmVzc2VkIGJ5IHRoaXMgc2luZ2xlIHBhZ2UsIHRoZW4KKyAqICAgcmVmZXJlbmNlIHRvIHRoZSBu
ZXh0IHBhZ2UgbXVzdCBiZSBzdXBwbGllZCAoc2VlIGdyZWZfZGlyX25leHRfcGFnZSBiZWxvdykK
KyAqLworCitzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIHsKKyAgICB1aW50MzJfdCBwY21fcmF0ZTsg
LyogaW4gSHogKi8KKyAgICB1aW50OF90IHBjbV9mb3JtYXQ7CisgICAgdWludDhfdCBwY21fY2hh
bm5lbHM7CisgICAgdWludDE2X3QgcmVzZXJ2ZWQ7CisgICAgdWludDMyX3QgYnVmZmVyX3N6Owor
ICAgIGdyYW50X3JlZl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0OworfTsKKworLyoKKyAqIFNoYXJl
ZCBwYWdlIGZvciBYRU5TTkRfT1BfT1BFTiBidWZmZXIgZGVzY3JpcHRvciAoZ3JlZl9kaXJlY3Rv
cnkgaW4gdGhlCisgKiAgIHJlcXVlc3QpIGVtcGxveXMgYSBsaXN0IG9mIHBhZ2VzLCBkZXNjcmli
aW5nIGFsbCBwYWdlcyBvZiB0aGUgc2hhcmVkIGRhdGEKKyAqICAgYnVmZmVyOgorICogICAgICAg
ICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAg
MyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGdyZWZfZGlyX25leHRfcGFnZSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGdyZWZbMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbaV0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdy
ZWZbTiAtMV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqCisgKiBncmVmX2Rpcl9uZXh0X3BhZ2UgLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRv
IHRoZSBuZXh0IHBhZ2UgZGVzY3JpYmluZworICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAw
IGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCisgKiBncmVmW2ldIC0gZ3JhbnRfcmVmX3Qs
IHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBidWZmZXIKKyAqICAgYWxsb2NhdGVk
IGF0IFhFTlNORF9PUF9PUEVOCisgKgorICogTnVtYmVyIG9mIGdyYW50X3JlZl90IGVudHJpZXMg
aW4gdGhlIHdob2xlIHBhZ2UgZGlyZWN0b3J5IGlzIG5vdAorICogcGFzc2VkLCBidXQgaW5zdGVh
ZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKKyAqICAgbnVtX2dyZWZzX3RvdGFsID0gKFhFTlNORF9P
UF9PUEVOLmJ1ZmZlcl9zeiArIFhFTl9QQUdFX1NJWkUgLSAxKSAvCisgKiAgICAgICBYRU5fUEFH
RV9TSVpFCisgKi8KKworc3RydWN0IHhlbnNuZF9wYWdlX2RpcmVjdG9yeSB7CisgICAgZ3JhbnRf
cmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOworICAgIGdyYW50X3JlZl90IGdyZWZbMV07IC8qIFZh
cmlhYmxlIGxlbmd0aCAqLworfTsKKworLyoKKyAqICBSZXF1ZXN0IGNsb3NlIC0gY2xvc2UgYW4g
b3BlbmVkIHBjbSBzdHJlYW06CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBYRU5TTkRf
T1BfQ0xPU0UgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICovCisKKy8qCisgKiBSZXF1ZXN0IHJlYWQvd3JpdGUgLSB1c2VkIGZvciByZWFkIChm
b3IgY2FwdHVyZSkgb3Igd3JpdGUgKGZvciBwbGF5YmFjayk6CisgKiAgICAgICAgICAwICAgICAg
ICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBv
Y3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAg
ICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGVuZ3RoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG9wZXJhdGlvbiAtIFhF
TlNORF9PUF9SRUFEIGZvciByZWFkIG9yIFhFTlNORF9PUF9XUklURSBmb3Igd3JpdGUKKyAqIG9m
ZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0IHdpdGhpbiB0aGUgc2hh
cmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0CisgKiBs
ZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0aAorICovCisKK3N0cnVj
dCB4ZW5zbmRfcndfcmVxIHsKKyAgICB1aW50MzJfdCBvZmZzZXQ7CisgICAgdWludDMyX3QgbGVu
OworfTsKKworLyoKKyAqIFJlcXVlc3Qgc2V0L2dldCB2b2x1bWUgLSBzZXQvZ2V0IGNoYW5uZWxz
JyB2b2x1bWUgb2YgdGhlIHN0cmVhbSBnaXZlbjoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKgorICogb3BlcmF0aW9uIC0gWEVOU05EX09QX1NFVF9WT0xVTUUg
Zm9yIHZvbHVtZSBzZXQKKyAqICAgb3IgWEVOU05EX09QX0dFVF9WT0xVTUUgZm9yIHZvbHVtZSBn
ZXQKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hh
bmdlIHZvbHVtZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAg
IDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYW5u
ZWxbMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNoYW5uZWxbaV0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgIGNoYW5uZWxbWEVOU05EX09QX09QRU4u
cGNtX2NoYW5uZWxzIC0gMV0gICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KgorICogY2hhbm5lbFtpXSAtIHNpbnQzMl90LCB2b2x1bWUgb2YgaS10aCBjaGFubmVsCisgKiBW
b2x1bWUgaXMgZXhwcmVzc2VkIGFzIGEgc2lnbmVkIHZhbHVlIGluIHN0ZXBzIG9mIDAuMDAxIGRC
LAorICogd2hpbGUgMCBiZWluZyAwIGRCLgorICovCisKKy8qCisgKiBSZXF1ZXN0IG11dGUvdW5t
dXRlIC0gbXV0ZS91bm11dGUgc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAg
MSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwg
ICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqCisgKiBvcGVyYXRpb24gLSBYRU5TTkRfT1BfTVVURSBmb3IgbXV0ZSBv
ciBYRU5TTkRfT1BfVU5NVVRFIGZvciB1bm11dGUKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5T
TkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hhbmdlIG11dGUvdW5tdXRlCisgKiB2YWx1ZXM6Cisg
KgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhbm5lbFswXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hh
bm5lbFtpXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgY2hhbm5lbFtYRU5TTkRfT1BfT1BFTi5wY21fY2hhbm5lbHMgLSAxXSAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBjaGFubmVsW2ldIC0gdWludDhf
dCwgbm9uLXplcm8gaWYgaS10aCBjaGFubmVsIG5lZWRzIHRvIGJlIG11dGVkL3VubXV0ZWQKKyAq
LworCisvKgorICogQWxsIHJlc3BvbnNlIHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDMy
IG9jdGV0cykKKyAqCisgKiBSZXNwb25zZSBmb3IgYWxsIHJlcXVlc3RzOgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAgICAgICAgICAgICAg
ICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVx
dWVzdAorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9w
ZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF8qIC0gY29waWVkIGZyb20gcmVxdWVzdAorICog
c3RhdHVzIC0gaW50OF90LCByZXNwb25zZSBzdGF0dXMgKFhFTlNORF9SU1BfKikKKyAqLworCitz
dHJ1Y3QgeGVuc25kX3JlcSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDhfdCBvcGVyYXRp
b247CisgICAgdWludDhfdCBzdHJlYW1faWR4OworICAgIHVpbnQzMl90IHJlc2VydmVkOworICAg
IHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHhlbnNuZF9vcGVuX3JlcSBvcGVuOworICAgICAgICBz
dHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKKyAgICAgICAgdWludDhfdCBwYWRkaW5nWzI0XTsKKyAg
ICB9IG9wOworfTsKKworc3RydWN0IHhlbnNuZF9yZXNwIHsKKyAgICB1aW50MTZfdCBpZDsKKyAg
ICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICB1aW50OF90IHN0cmVhbV9pZHg7CisgICAgaW50OF90
IHN0YXR1czsKKyAgICB1aW50OF90IHBhZGRpbmdbMjddOworfTsKKworREVGSU5FX1JJTkdfVFlQ
RVMoeGVuX3NuZGlmLCBzdHJ1Y3QgeGVuc25kX3JlcSwgc3RydWN0IHhlbnNuZF9yZXNwKTsKKwor
I2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19JT19TTkRJRl9IX18gKi8KLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2
ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVk
ZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 15:25:41 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 15:25:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkHt-0000VU-G7; Tue, 29 Nov 2016 15:25:41 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBkHr-0000VB-N4; Tue, 29 Nov 2016 15:25:39 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 B6/EB-28971-2FD9D385; Tue, 29 Nov 2016 15:25:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXiVRvkpPtxrm2
 EwYEVOhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGeu29DMVTOpnqrhxZjJjA+OhE4xd
 jJwcQgIlEk/2rgWyuThYBF6ySPTO+M0CkpAQ6GeVePdfB8KOkfjT/Jy1i5EDyK6RuLcxAqJXU
 eLrs+lMEPZKJokzC9NBbDYBI4nlN36AjRERUJK4t2oyE8h8ZoEdzBKbr95kBUkIC9RKrL9wjg
 3EZhFQldjUdwHM5hVwkljQ+psdYq+cxM1zncwgNqeAs8TP7ceYIZY5STQ9f8c0gVFgASPDKka
 N4tSistQiXUMLvaSizPSMktzEzBxdQwMzvdzU4uLE9NScxKRiveT83E2MwCBjAIIdjDc3Bhxi
 lORgUhLlne5mEyHEl5SfUpmRWJwRX1Sak1p8iFGGg0NJgrdojm2EkGBRanpqRVpmDjDcYdISH
 DxKIrxVs4HSvMUFibnFmekQqVOMxhxvdr18wMTR9uHDAyYhlrz8vFQpcd59IJMEQEozSvPgBs
 Hi8BKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEeX+ATOHJzCuB2/cK6BQmoFPevrYGOaUkESE
 l1cAYqjBj/i2n2K92O596OAoEKSRk9k44kfFMteDRPhfGH0VNdmu9D3CGter+O8CtvT23vlb0
 6S3Lp4fuGrQ/dXtz5q/xVb8IpR8ylWmiJueL3bc+PXBLa5J6XvD16MmLLnzbfTwkzPdHaMSiO
 8yKE5VzFoXWXOCuFIqfnte2aeMFvVV7dtZy7D6kxFKckWioxVxUnAgAYul+774CAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1480433137!22723933!1
X-Originating-IP: [74.125.82.66]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16477 invoked from network); 29 Nov 2016 15:25:37 -0000
Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com)
 (74.125.82.66)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 15:25:37 -0000
Received: by mail-wm0-f66.google.com with SMTP id u144so24857049wmu.0;
 Tue, 29 Nov 2016 07:25:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=5JCmTNZauM+QRzFpoD0aj6v3DndLuTGs6GF9seRNPdo=;
 b=anuGhczzq7PBaEwAUhXfBKTIAvZG8Xiko59oizkDMEGDhUec4d3YNFS2QcSVFB2f9U
 1wxltHLi4G/bLkYtx7TP9CTI1Jh2PbM/V2/yB8MgyyMD3lIitTWZM+Oijw/nCYLRMbWy
 aiQbTVl6lwb2zd0IflSM+FdzJSe5UMd7ZKC8YxqFzIfMbsUocUqHhhjCz3UeR+c9YLQs
 Xl0+TGRYaEuMyA4tGfs9XFRzaASD6PvhmsGd4KYx3gQv8Ch61UQCLwNHIqJYX6QumRgg
 C/6kjbR4aC6DlYDI86LTz4QI0/47oH/ADcD/GAoZYjRZqczA1K94Kkm8Lu/aPkIXUEqH
 algA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=5JCmTNZauM+QRzFpoD0aj6v3DndLuTGs6GF9seRNPdo=;
 b=L2uDt8R/rlpOC1nta7Nzz/N3BH5G6MNBE3Rzf1bjFnqYQXdixKG1Xp6QVF0ksGTKBh
 XiMSpjGMFP5QY8p9rzoDXLxgmu2ObnehZKA50pyopxDGnHhzqNSVOdaDr4k+d/DnCuG4
 SZhs4q3r6FUoIAg7eKLIBzgipXOBbmpD9QyT2kefncPr5Lyk9WXfOlkoDS1ceno9ZNdO
 IV2zXQTNeFVHON+jE0FwGa4mEU69gJkvwpPuXajnvRlTGLFAD6uEpNoVg/d8wsnBVN2U
 W99X0QkRvdCPxbChsJIOKthuEYr6JXeRGKW2aWJyRd0japAuZL6oI5zj5g1P4orNuDED
 lAcw==
X-Gm-Message-State: AKaTC00bgc/4N4KLbW5GEky6gBJk691JUY8754caK8YKaLZbzgMHh/fwaunBLfbaCVR2SA==
X-Received: by 10.28.226.139 with SMTP id z133mr26419304wmg.139.1480433105690; 
 Tue, 29 Nov 2016 07:25:05 -0800 (PST)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-54.209.223.85.sovam.net.ua. [85.223.209.54])
 by smtp.gmail.com with ESMTPSA id c202sm4285627wme.1.2016.11.29.07.25.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 29 Nov 2016 07:25:04 -0800 (PST)
From: Oleksandr Andrushchenko <andr2000@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 29 Nov 2016 17:24:55 +0200
Message-Id: <1480433095-25292-2-git-send-email-andr2000@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
Cc: embedded-pv-devel@lists.xenproject.org, lars.kurth@citrix.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, ian.jackson@eu.citrix.com,
 dario.faggioli@citrix.com, tim@xen.org, iurii.konovalenko@globallogic.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com, andr2000@gmail.com,
 al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com,
 julien.grall@arm.com, oleksandr.dmytryshyn@globallogic.com,
 joculator@gmail.com
Subject: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two halves
	of a para-virtualized sound driver to communicate with each
	to other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVw
YW0uY29tPgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5k
cl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5dHNv
diA8T2xla3NhbmRyX0dyeXRzb3ZAZXBhbS5jb20+ClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBE
bXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5c2h5bkBnbG9iYWxsb2dpYy5jb20+ClNpZ25lZC1v
ZmYtYnk6IEl1cmlpIEtvbm92YWxlbmtvIDxpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKICogcmVtb3ZlZCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgZnJvbSBhbGwgc3RydWN0dXJlcyBkZWZpbml0aW9ucwoKQ2hhbmdlcyBzaW5jZSB2
MjoKICogcmVtb3ZlZCBhbGwgQyBzdHJ1Y3R1cmVzCiAqIGFkZGVkIHByb3RvY29sIGRlc2NyaXB0
aW9uIGJldHdlZW4gZnJvbnRlbmQgYW5kIGJhY2tlbmQgZHJpdmVycwoKQ2hhbmdlcyBzaW5jZSB2
MzoKICogZml4ZWQgc29tZSB0eXBvcwogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9STUFUX0ZMT0FU
XyoqIHRvIFhFTlNORF9QQ01fRk9STUFUX0YzMl8qKgogKiByZW5hbWVkIFhFTlNORF9QQ01fRk9S
TUFUX0ZMT0FUNjRfKiogdG8gWEVOU05EX1BDTV9GT1JNQVRfRjY0XyoqCiAqIGFkZGVkICdpZCcg
ZmllbGQgdG8gdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBhY2tldHMKICogcmVuYW1lZCAnc3Ry
ZWFtX2lkJyB0byAnc3RyZWFtJyBpbiB0aGUgcGFja2V0cyBkZXNjcmlwdGlvbgogKiByZW5hbWVk
ICdwY21fZGF0YV9yYXRlJyB0byAncGNtX3JhdGUnIGluIHRoZSBwYWNrZXRzIGRlc2NyaXB0aW9u
CiAqIHJlbmFtZWQgJ3BjbV9zdHJlYW1fdHlwZScgdG8gJ3BjbV90eXBlJyBpbiB0aGUgcGFja2V0
cyBkZXNjcmlwdGlvbgogKiByZW1vdmVkICdzdHJlYW1faWQnIGZpZWxkIGZyb20gdGhlIHJlc3Bv
bnNlIHBhY2tldHMKCkNoYW5nZXMgc2luY2UgdjQ6CiAqIHJlbmFtZWQgJ3N0cmVhbV9pZCcgYmFj
ayB0byB0aGUgdG8gJ3N0cmVhbScgaW4gdGhlIHBhY2tldHMgZGVzY3JpcHRpb24KICogbW92ZWQg
J2lkJyBmaWVsZCB0byB0aGUgdXBwZXIgcG9zaXRpb24gaW4gdGhlIHJlc3BvbnNlIHBhY2tldHMK
CkNoYW5nZXMgc2luY2UgdjU6CiAqIFNsaWdodGx5IHJld29ya2VkIHJlcXVlc3QvcmVzcG9uc2Ug
cGFja2V0cwogKiBTaXplIG9mIHRoZSByZXF1ZXN0L3Jlc3BvbnNlIHBhY2tldCBpcyBjaGFuZ2Vk
IHRvIHRoZSA2NCBieXRlcwogKiBOb3cgcGFyYW1ldGVycyBmb3IgdGhlIFhFTlNORF9PUF9TRVRf
Vk9MVU1FL1hFTlNORF9PUF9HRVRfVk9MVU1FIGFyZQogICBwYXNzZWQgdmlhIHNoYXJlZCBwYWdl
CiAqIEFkZGVkIHBhcmFtZXRlcnMgZm9yIHRoZSBYZW5CdXMgbm9kZXMgKG5vdyBlYWNoIHN0cmVh
bSBjYW4gYmUgbWFwcGVkCiAgIHRvIHRoZSBkZWZpbmVkIHNvdW5kIGRldmljZSBpbiB0aGUgYmFj
a2VuZCB1c2luZyB0aG9zZSBwYXJhbWV0ZXJzKQogKiBBZGRlZCBYZW5CdXMgc3RhdGUgZGlhZ3Jh
bXMgZGVzY3JpcHRpb24KCkNoYW5nZXMgc2luY2UgdjY6CiAqIFJld29ya2VkIHN0cmVhbXMgZGVz
Y3JpcHRpb24gIGluIHRoZSBCYWNrZW5kIFhlbkJ1cyBOb2RlcwoKQ2hhbmdlcyBzaW5jZSB2NzoK
ICogcmUtd29ya2VkIGJhY2tlbmQgZGV2aWNlIHBhcmFtZXRlcnMgdG8gYmUgbW9yZSBnZW5lcmlj
IGFuZCBmbGV4aWJsZQogKiBleHRlbmRlZCBmcm9udGVuZCBkZXZpY2UgcGFyYW1ldGVycwogKiBz
bGlnaHRseSB1cGRhdGVkIHN0YXRlIG1hY2hpbmUgZGVzY3JpcHRpb24gYWRkZWQgbXV0ZS91bm11
dGUgY29tbWFuZHMKICogYWRkZWQgY29uc3RhbnRzIGZvciBYZW5TdG9yZSBjb25maWd1cmF0aW9u
IHN0cmluZ3MKICAgKGZpZWxkcywgUENNIGZvcm1hdHMgZXRjLikKICogY2hhbmdlZCByZXF1ZXN0
L3Jlc3BvbnNlIHN0cnVjdHVyZSBzaXplIGZyb20gNjQgb2N0ZXRzIHRvIDE2CiAqIGludHJvZHVj
ZWQgZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbiBpbnN0ZWFkIG9mCiAgIHN0YXRpYyBYRU5TTkRf
TUFYX1BBR0VTX1BFUl9SRVFVRVNUCiAqIHJlLXdvcmtlZCBvcGVuIHJlcXVlc3QgdG8gYWxsb3cg
ZHluYW1pYyBidWZmZXIgYWxsb2NhdGlvbgogKiByZS13b3JrZWQgcmVhZC93cml0ZS92b2x1bWUg
cmVxdWVzdHMsIHNvIHRoZXkgZG9uJ3QgcGFzcyBncmVmczoKICAgYnVmZmVyIGZyb20gdGhlIG9w
ZW4gcmVxdWVzdCBpcyB1c2VkIGZvciB0aGVzZSBvcGVyYXRpb25zIHRvIHBhc3MgZGF0YQogKiBz
cGVjaWZpZWQgdHlwZSBvZiB0aGUgdm9sdW1lIHZhbHVlIHRvIGJlIGEgc2lnbmVkIHZhbHVlIGlu
IHN0ZXBzCiAgIG9mIDAuMDAxIGRCbSwgd2hpbGUgMCBiZWluZyAwZEJtLgogKiBhZGRlZCBMaW51
eCBpbmNsdWRlIGZpbGUgd2l0aCBzdHJ1Y3R1cmUgZGVmaW5pdGlvbnMKCkNoYW5nZXMgc2luY2Ug
djg6CiAqIGNoYW5nZWQgZnJvbnRlbmQtaWQgdG8gZnJvbnRlbmRfaWQKICogc2luZ2xlIHNvdW5k
IGNhcmQgc3VwcG9ydCwgY29uZmlndXJlZCB3aXRoIGJ1bmNoIG9mCiAgIGRldmljZXMvc3RyZWFt
cwogKiBjbGFyaWZ1Y2F0aW9uIG1hZGUgb24gc2FtcGxlIHJhdGVzIGFuZCBmb3JtYXRzIGV4cHJl
c3NlZCBhcwogICBkZWNpbWFscyB3L28gYW55IHBhcnRpY3VsYXIgb3JkZXJpbmcKICogcHV0IGRl
c2NyaXB0aW9uIG9mIG1pZ3JhdGlvbi9kaXNjb25uZWN0aW9uIHN0YXRlCiAqIHJlcGxhY2VkIF9f
YXR0cmlidXRlX18oKHBhY2tlZCkpIHRvIF9fcGFja2VkCiAqIGNoYW5nZWQgcGFkZGluZyBvZiBy
aW5nIHN0cnVjdHVyZXMgdG8gNjQgdG8gZml0IGNhY2hlIGxpbmUKICogcmVtb3ZlZWQgI2lmZGVm
IF9fS0VSTkVMCiAqIGV4cGxpY2l0bHkgc3RhdGVkIHdoaWNoIGluZGljZXMgaW4gWGVuU3RvcmUg
Y29uZmlndXJhdGlvbgogICBhcmUgY29udGlndW91cwogKiBhZGRlZCBkZXNjcmlwdGlvbiB0byB3
aGF0IGZyb250ZW5kJ3MgZGVmYXVsdHMgYXJlCiAqIG1hZGUgbmFtZXMgb2YgdmlydHVhbCBjYXJk
L2RldmljZXMgb3B0aW9uYWwKICogcmVtb3ZlZCBQQ01fRk9STUFUX1NQRUNJQUwKICogY2hhbmdl
ZCB2b2x1bWUgdW5pdHMgZnJvbSBkQm0gdG8gZEIKCkNoYW5nZXMgc2luY2Ugdjk6CiAqIHJlbW92
ZWQgc25kaWZfbGludXguaAogKiBtb3ZlZCBhbGwgc3RydWN0dXJlcyBmcm9tIHNuZGlmX2xpbnV4
LmggdG8gc25kaWYuaAogKiBzdHJ1Y3R1cmVzIHBhZGRlZCB3aGVyZSBuZWVkZWQKICogZml4ZWQg
SHogY29tbWVudAoKQ2hhbmdlcyBzaW5jZSB2MTA6CiAqIGZpeGVkIHRhYnMgdG8gNCBzcGFjZXMg
dG8gY29tcGx5IHdpdGggWGVuIGNvZGluZyBzdHlsZQogKiBhZGRlZCBwbGFjZWhvbGRlcnMgdG8g
ZW1wdHkgc3RydWN0dXJlcyAoQzg5IGNvbmNlcm4pCiAqIGFkZGVkIG1pc3NpbmcgaGVhZGVyIGlu
Y2x1ZGVzCgpDaGFuZ2VzIHNpbmNlIHYxMToKICogYWRkZWQgWEVOU05EX1JTUF9OT1RTVVBQIGVy
cm9yIGNvZGUKICogY2hhbmdlZCBncmVmWzBdIHRvIGdyZWZbMV0gd2l0aCBjb21tZW50CiAqIG1v
ZGlmaWVkIGNvbW1lbnRzIG9uIGVtcHR5IHN0cnVjdHVyZXMKICogcmVtb3ZlZCAiX18iIGZyb20g
bWVtYmVyIG5hbWVzCiAqIGZpeGVkIGluZGVudGF0aW9uCiAqIGFkZGVkIHBhZGRpbmcgaW4gdW5p
b24geGVuc25kX3Jlc3AKICogY2hhbmdlZCBfX1hFTl9QVUJMSUNfSU9fWEVOU05EX0hfXyB0byBf
X1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCgpDaGFuZ2VzIHNpbmNlIHYxMjoKICogY2hhbmdlZCBp
bmRlbnRhdGlvbiBmb3IgZGVmaW5lcwogKiBtaXNzZWQgIjsiIGFmdGVyIGdyZWZbMV0KICogZG9j
dW1lbnRhdGlvbiBjaGFuZ2VzCiAqIGNoYW5nZWQgcmVxL3Jlc3Agc3RydWN0dXJlcwogKiBjaGFu
Z2VkIHhlbnNuZF9wYWdlX2RpcmVjdG9yeSBzdHJ1Y3R1cmUKICogcGFzcyBidWZmZXIgc2l6ZSBp
biBvcGVuIHJlcXVlc3QKCkNoYW5nZXMgc2luY2UgdjEzOgogKiBub3RlIG9uIHVzYWdlIG9mIGdy
YW50IHJlZiAwCiAqIGFsbCBwYWdlIHNpemVzIGFyZSBYRU5fUEFHRV9TSVpFCiAqIHBhZGRpbmcv
cmVzZXJ2ZWQgY2xlYW51cC9maXhlcwogKiByZW1vdmVkIGVtcHR5IHN0cnVjdHVyZXMKLS0tCi0t
LQogeGVuL2luY2x1ZGUvcHVibGljL2lvL3NuZGlmLmggfCA2NzEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNjcxIGluc2VydGlvbnMo
KykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW8vc25kaWYuaAoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oIGIveGVuL2luY2x1ZGUvcHVi
bGljL2lvL3NuZGlmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNjE5ODBl
MAotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9zbmRpZi5oCkBAIC0w
LDAgKzEsNjcxIEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBzbmRpZi5oCisgKgorICog
VW5pZmllZCBzb3VuZC1kZXZpY2UgSS9PIGludGVyZmFjZSBmb3IgWGVuIGd1ZXN0IE9TZXMuCisg
KgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFu
eSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2Np
YXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGlu
IHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1p
dGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlz
aCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUg
U29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwor
ICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u
czoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9u
IG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlh
bCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJ
REVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAq
IElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5E
IE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENP
UFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVS
CisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9S
IE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lU
SCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNP
RlRXQVJFLgorICoKKyAqIENvcHlyaWdodCAoQykgMjAxMy0yMDE1IEdsb2JhbExvZ2ljIEluYy4K
KyAqIENvcHlyaWdodCAoQykgMjAxNiBFUEFNIFN5c3RlbXMgSW5jLgorICoKKyAqIEF1dGhvcnM6
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxPbGVrc2FuZHJfQW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBHcnl0c292IDxPbGVrc2FuZHJfR3J5dHNvdkBlcGFt
LmNvbT4KKyAqICAgICAgICAgIE9sZWtzYW5kciBEbXl0cnlzaHluIDxvbGVrc2FuZHIuZG15dHJ5
c2h5bkBnbG9iYWxsb2dpYy5jb20+CisgKiAgICAgICAgICBJdXJpaSBLb25vdmFsZW5rbyA8aXVy
aWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tPgorICovCisKKyNpZm5kZWYgX19YRU5fUFVC
TElDX0lPX1NORElGX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSU9fU05ESUZfSF9fCisKKyNp
bmNsdWRlICJyaW5nLmgiCisjaW5jbHVkZSAiLi4vZ3JhbnRfdGFibGUuaCIKKworLyoKKyAqIEZy
b250LT5iYWNrIG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJlcXVlc3QsIHNl
bmRpbmcgYQorICogbm90aWZpY2F0aW9uIGNhbiBiZSBtYWRlIGNvbmRpdGlvbmFsIG9uIHJlcV9l
dmVudCAoaS5lLiwgdGhlIGdlbmVyaWMKKyAqIGhvbGQtb2ZmIG1lY2hhbmlzbSBwcm92aWRlZCBi
eSB0aGUgcmluZyBtYWNyb3MpLiBCYWNrZW5kcyBtdXN0IHNldAorICogcmVxX2V2ZW50IGFwcHJv
cHJpYXRlbHkgKGUuZy4sIHVzaW5nIFJJTkdfRklOQUxfQ0hFQ0tfRk9SX1JFUVVFU1RTKCkpLgor
ICoKKyAqIEJhY2stPmZyb250IG5vdGlmaWNhdGlvbnM6IFdoZW4gZW5xdWV1aW5nIGEgbmV3IHJl
c3BvbnNlLCBzZW5kaW5nIGEKKyAqIG5vdGlmaWNhdGlvbiBjYW4gYmUgbWFkZSBjb25kaXRpb25h
bCBvbiByc3BfZXZlbnQgKGkuZS4sIHRoZSBnZW5lcmljCisgKiBob2xkLW9mZiBtZWNoYW5pc20g
cHJvdmlkZWQgYnkgdGhlIHJpbmcgbWFjcm9zKS4gRnJvbnRlbmRzIG11c3Qgc2V0CisgKiByc3Bf
ZXZlbnQgYXBwcm9wcmlhdGVseSAoZS5nLiwgdXNpbmcgUklOR19GSU5BTF9DSEVDS19GT1JfUkVT
UE9OU0VTKCkpLgorICovCisKKy8qCisgKiBGZWF0dXJlIGFuZCBQYXJhbWV0ZXIgTmVnb3RpYXRp
b24KKyAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICogVGhlIHR3byBoYWx2
ZXMgb2YgYSBQYXJhLXZpcnR1YWwgc291bmQgY2FyZCBkcml2ZXIgdXRpbGl6ZSBub2RlcyB3aXRo
aW4gdGhlCisgKiBYZW5TdG9yZSB0byBjb21tdW5pY2F0ZSBjYXBhYmlsaXRpZXMgYW5kIHRvIG5l
Z290aWF0ZSBvcGVyYXRpbmcgcGFyYW1ldGVycy4KKyAqIFRoaXMgc2VjdGlvbiBlbnVtZXJhdGVz
IHRoZXNlIG5vZGVzIHdoaWNoIHJlc2lkZSBpbiB0aGUgcmVzcGVjdGl2ZSBmcm9udCBhbmQKKyAq
IGJhY2tlbmQgcG9ydGlvbnMgb2YgdGhlIFhlblN0b3JlLCBmb2xsb3dpbmcgdGhlIFhlbkJ1cyBj
b252ZW50aW9uLgorICoKKyAqIEFsbCBkYXRhIGluIHRoZSBYZW5TdG9yZSBpcyBzdG9yZWQgYXMg
c3RyaW5ncy4gIE5vZGVzIHNwZWNpZnlpbmcgbnVtZXJpYworICogdmFsdWVzIGFyZSBlbmNvZGVk
IGluIGRlY2ltYWwuICBJbnRlZ2VyIHZhbHVlIHJhbmdlcyBsaXN0ZWQgYmVsb3cgYXJlCisgKiBl
eHByZXNzZWQgYXMgZml4ZWQgc2l6ZWQgaW50ZWdlciB0eXBlcyBjYXBhYmxlIG9mIHN0b3Jpbmcg
dGhlIGNvbnZlcnNpb24KKyAqIG9mIGEgcHJvcGVybHkgZm9ybWF0ZWQgbm9kZSBzdHJpbmcsIHdp
dGhvdXQgbG9zcyBvZiBpbmZvcm1hdGlvbi4KKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tlbmQgWGVuQnVzIE5vZGVzCisgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKyAqCisgKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFk
ZHJlc3NpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogSW5kaWNl
cyB1c2VkIHRvIGFkZHJlc3MgZnJvbnRlbmRzLCBkcml2ZXIgaW5zdGFuY2VzLCBjYXJkcywKKyAq
IGRldmljZXMgYW5kIHN0cmVhbXMuCisgKgorICogZnJvbnRlbmRfaWQKKyAqICAgICAgVmFsdWVz
OiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgRG9tYWluIElEIG9mIHRoZSBzb3VuZCBmcm9u
dGVuZC4KKyAqCisgKiBkcnZfaWR4CisgKiAgICAgIFZhbHVlczogICAgICAgICA8dWludD4KKyAq
CisgKiAgICAgIFplcm8gYmFzZWQgY29udGlndW91cyBpbmRleCBvZiB0aGUgdmlydHVhbGl6ZWQg
c291bmQgZHJpdmVyIGluc3RhbmNlIGluCisgKiAgICAgIHRoaXMgZG9tYWluLiBNdWx0aXBsZSBQ
ViBkcml2ZXJzIGFyZSBhbGxvd2VkIGluIHRoZSBkb21haW4KKyAqICAgICAgYXQgdGhlIHNhbWUg
dGltZS4KKyAqCisgKiBkZXZfaWQKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoK
KyAqICAgICAgVW5pcXVlIGRldmljZSBJRC4KKyAqICAgICAgRG9lc24ndCBoYXZlIHRvIGJlIHpl
cm8gYmFzZWQgYW5kL29yIHRvIGJlIGNvbnRpZ3VvdXMuCisgKgorICogc3RyZWFtX2lkeAorICog
ICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBaZXJvIGJhc2VkIGNvbnRp
Z3VvdXMgaW5kZXggb2YgdGhlIHN0cmVhbSBvZiB0aGUgZGV2aWNlLgorICoKKyAqIEV4YW1wbGUg
Zm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRvbWFpbiA1LCBpbnN0YW5jZSBvZiB0aGUgZHJp
dmVyCisgKiBpbiB0aGUgZnJvbnQgaXMgMCAoc2luZ2xlIG9yIGZpcnN0IFBWIGRyaXZlciksIGRl
dmljZSBpZCAyLAorICogZmlyc3Qgc3RyZWFtICgwKToKKyAqIC9sb2NhbC9kb21haW4vPGZyb250
ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vCisgKiAgICAgICAgIGRldmljZS88ZGV2X2lk
Pi9zdHJlYW0vPHN0cmVhbV9pZHg+L3R5cGUgPSAicCIKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZp
Y2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5cGUgPSAicCIKKyAqCisgKi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0gUENNIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisgKgorICogRXZlcnkgdmlydHVhbGl6ZWQgc291bmQgZnJvbnRlbmQgaGFzIHNl
dCBvZiBkZXZpY2VzIGFuZCBzdHJlYW1zLCBlYWNoCisgKiBpcyBpbmRpdmlkdWFsbHkgY29uZmln
dXJlZC4gUGFydCBvZiB0aGUgUENNIGNvbmZpZ3VyYXRpb24gY2FuIGJlIGRlZmluZWQgYXQKKyAq
IGhpZ2hlciBsZXZlbCBhbmQgYmUgZnVsbHkgb3IgcGFydGlhbGx5IHJlLXVzZWQgYnkgdGhlIHVu
ZGVybHlpbmcgbGF5ZXJzLgorICogVGhlc2UgY29uZmlndXJhdGlvbiB2YWx1ZXMgYXJlOgorICog
IG8gbnVtYmVyIG9mIGNoYW5uZWxzIChtaW4vbWF4KQorICogIG8gc3VwcG9ydGVkIHNhbXBsZSBy
YXRlcworICogIG8gc3VwcG9ydGVkIHNhbXBsZSBmb3JtYXRzLgorICogRS5nLiBvbmUgY2FuIGRl
ZmluZSB0aGVzZSB2YWx1ZXMgZm9yIHRoZSB3aG9sZSBkcml2ZXIsIGRldmljZSBvciBzdHJlYW0u
CisgKiBFdmVyeSB1bmRlcmx5aW5nIGxheWVyIGluIHR1cm4gY2FuIHJlLWRlZmluZSBzb21lIG9y
IGFsbCBvZiB0aGVtIHRvIGJldHRlcgorICogZml0IGl0cyBuZWVkcy4gRm9yIGV4YW1wbGUsIGRy
aXZlciBtYXkgZGVmaW5lIG51bWJlciBvZiBjaGFubmVscyB0byBiZQorICogaW4gWzE7IDhdIHJh
bmdlLCBhbmQgc29tZSBwYXJ0aWN1bGFyIHN0cmVhbSBtYXkgYmUgbGltaXRlZCB0byBbMTsgMl0g
b25seS4KKyAqIFRoZSBydWxlIGlzIHRoYXQgdGhlIHVuZGVybHlpbmcgbGF5ZXIgbXVzdCBiZSBh
IHN1YnNldCBvZiB0aGUgdXBwZXIgbGF5ZXIKKyAqIHJhbmdlLgorICoKKyAqIE5vdGU6IGlmIGFu
eSBvZiB0aGUgdmFsdWVzIGFyZSBub3QgZGVmaW5lZCB0aGVuIFBWIGRyaXZlciBzaG91bGQgdXNl
CisgKiBpdHMgZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZC4KKyAqCisgKiBjaGFubmVscy1taW4KKyAq
ICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAgICAgVGhlIG1pbmltdW0gYW1v
dW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICogICAgICBNdXN0IGJlIGF0IGxl
YXN0IDEuIElmIG5vdCBkZWZpbmVkIHRoZW4gdXNlIGZyb250ZW5kJ3MgZGVmYXVsdC4KKyAqCisg
KiBjaGFubmVscy1tYXgKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAqICAg
ICAgVGhlIG1heGltdW0gYW1vdW50IG9mIGNoYW5uZWxzIHRoYXQgaXMgc3VwcG9ydGVkLgorICog
ICAgICBNdXN0IGJlIGF0IGxlYXN0IDxjaGFubmVscy1taW4+LiBJZiBub3QgZGVmaW5lZCB0aGVu
IHVzZSBmcm9udGVuZCdzCisgKiAgICAgIGRlZmF1bHQuCisgKgorICogc2FtcGxlLXJhdGVzCisg
KiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiB1aW50cz4KKyAqCisgKiAgICAgIExpc3Qg
b2Ygc3VwcG9ydGVkIHNhbXBsZSByYXRlcyBzZXBhcmF0ZWQgYnkgWEVOU05EX0xJU1RfU0VQQVJB
VE9SLgorICogICAgICBJZiBub3QgZGVmaW5lZCB0aGVuIHVzZSBmcm9udGVuZCdzIGRlZmF1bHQu
IFNhbXBsZSByYXRlcyBhcmUgZXhwcmVzc2VkCisgKiAgICAgIGFzIGEgbGlzdCBvZiBkZWNpbWFs
IHZhbHVlcyB3L28gYW55IG9yZGVyaW5nIHJlcXVpcmVtZW50LgorICoKKyAqIHNhbXBsZS1mb3Jt
YXRzCisgKiAgICAgIFZhbHVlczogICAgICAgICA8bGlzdCBvZiBYRU5TTkRfUENNX0ZPUk1BVF9Y
WFhfU1RSPgorICoKKyAqICAgICAgTGlzdCBvZiBzdXBwb3J0ZWQgc2FtcGxlIGZvcm1hdHMgc2Vw
YXJhdGVkIGJ5IFhFTlNORF9MSVNUX1NFUEFSQVRPUi4KKyAqICAgICAgSWYgbm90IGRlZmluZWQg
dGhlbiB1c2UgZnJvbnRlbmQncyBkZWZhdWx0LgorICoKKyAqIGJ1ZmZlci1zaXplCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8dWludD4KKyAqCisgKiAgICAgIFRoZSBtYXhpbXVtIHNpemUgaW4g
b2N0ZXRzIG9mIHRoZSBidWZmZXIgdG8gYWxsb2NhdGUgcGVyIHN0cmVhbS4KKyAqCisgKiBFeGFt
cGxlIGNvbmZpZ3VyYXRpb246CisgKgorICogRHJpdmVyIGNvbmZpZ3VyYXRpb24gdXNlZCBieSBh
bGwgc3RyZWFtczoKKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL3NhbXBsZS1mb3Jt
YXRzID0gInM4O3U4O3MxNl9sZTtzMTZfYmUiCisgKiBTdHJlYW0gb3ZlcnJpZGVzIHNhbXBsZSBy
YXRlcyBzdXBwb3J0ZWQ6CisgKiAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2Uv
Mi9zdHJlYW0vMC9zYW1wbGUtcmF0ZXMgPQorICogICAgICAgICI4MDAwOzIyMDUwOzQ0MTAwOzQ4
MDAwIgorICoKKyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gVmlydHVhbCBzb3VuZCBjYXJkIHNl
dHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgKiBzaG9ydC1uYW1lCisgKiAgICAg
IFZhbHVlczogICAgICAgICA8Y2hhclszMl0+CisgKgorICogICAgICBTaG9ydCBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIGxvbmctbmFtZQorICogICAg
ICBWYWx1ZXM6ICAgICAgICAgPGNoYXJbODBdPgorICoKKyAqICAgICAgTG9uZyBuYW1lIG9mIHRo
ZSB2aXJ0dWFsIHNvdW5kIGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICog
L2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvc2hvcnQtbmFtZSA9ICJWaXJ0dWFsIGF1ZGlv
IgorICogL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvbG9uZy1uYW1lID0KKyAqICAgICAg
ICAgIlZpcnR1YWwgYXVkaW8gYXQgY2VudGVyIHN0YWNrIgorICoKKyAqLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0gRGV2aWNlIHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisgKiBuYW1lCisgKiAgICAgIFZhbHVlczogICAgICAgICA8Y2hhcls4MF0+CisgKgor
ICogICAgICBOYW1lIG9mIHRoZSBzb3VuZCBkZXZpY2Ugd2l0aGluIHRoZSB2aXJ0dWFsIHNvdW5k
IGNhcmQuIE9wdGlvbmFsLgorICoKKyAqIEZvciBleGFtcGxlLAorICogL2xvY2FsL2RvbWFpbi81
L2RldmljZS92c25kLzAvZGV2aWNlLzAvbmFtZSA9ICJHZW5lcmFsIGFuYWxvZyIKKyAqCisgKi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFN0cmVhbSBzZXR0aW5ncyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCisgKgorICogdHlwZQorICogICAgICBWYWx1ZXM6ICAgICAgICAg
InAiLCAiYyIKKyAqCisgKiAgICAgIFN0cmVhbSB0eXBlOiAicCIgLSBwbGF5YmFjayBzdHJlYW0s
ICJjIiAtIGNhcHR1cmUgc3RyZWFtCisgKgorICogICAgICBJZiBib3RoIGNhcHR1cmUgYW5kIHBs
YXliYWNrIGFyZSBuZWVkZWQgdGhlbiB0d28gc3RyZWFtcyBuZWVkIHRvIGJlCisgKiAgICAgIGRl
ZmluZWQgdW5kZXIgdGhlIHNhbWUgZGV2aWNlLiBGb3IgZXhhbXBsZSwKKyAqICAgICAgL2xvY2Fs
L2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2aWNlLzAvc3RyZWFtLzAvdHlwZSA9ICJwIgorICog
ICAgICAvbG9jYWwvZG9tYWluLzUvZGV2aWNlL3ZzbmQvMC9kZXZpY2UvMC9zdHJlYW0vMS90eXBl
ID0gImMiCisgKgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBGcm9udGVuZCBYZW5CdXMgTm9kZXMKKyAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICoK
KyAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gUmVxdWVzdCBUcmFuc3BvcnQgUGFyYW1ldGVycyAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICoKKyAqIFRoZXNlIGFyZSBwZXIgc3RyZWFtLgorICoK
KyAqIGV2ZW50LWNoYW5uZWwKKyAqICAgICAgVmFsdWVzOiAgICAgICAgIDx1aW50PgorICoKKyAq
ICAgICAgVGhlIGlkZW50aWZpZXIgb2YgdGhlIFhlbiBldmVudCBjaGFubmVsIHVzZWQgdG8gc2ln
bmFsIGFjdGl2aXR5CisgKiAgICAgIGluIHRoZSByaW5nIGJ1ZmZlci4KKyAqCisgKiByaW5nLXJl
ZgorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAgICBUaGUgWGVuIGdy
YW50IHJlZmVyZW5jZSBncmFudGluZyBwZXJtaXNzaW9uIGZvciB0aGUgYmFja2VuZCB0byBtYXAK
KyAqICAgICAgYSBzb2xlIHBhZ2UgaW4gYSBzaW5nbGUgcGFnZSBzaXplZCByaW5nIGJ1ZmZlci4K
KyAqCisgKiBpbmRleAorICogICAgICBWYWx1ZXM6ICAgICAgICAgPHVpbnQ+CisgKgorICogICAg
ICBBZnRlciBzdHJlYW0gaW5pdGlhbGl6YXRpb24gaXQgaXMgYXNzaWduZWQgYSB1bmlxdWUgSUQg
KHdpdGhpbiB0aGUgZnJvbnQKKyAqICAgICAgZHJpdmVyKSwgc28gZXZlcnkgc3RyZWFtIG9mIHRo
ZSBmcm9udGVuZCBjYW4gYmUgaWRlbnRpZmllZCBieSB0aGUKKyAqICAgICAgYmFja2VuZCBieSB0
aGlzIElELiBUaGlzIGlzIG5vdCBlcXVhbCB0byBzdHJlYW1faWR4IGFzIHRoZSBsYXRlciBpcwor
ICogICAgICB6ZXJvIGJhc2VkIHdpdGhpbiBhIGRldmljZSwgYnV0IHRoaXMgaW5kZXggaXMgY29u
dGlndW91cyB3aXRoaW4gdGhlCisgKiAgICAgIGRyaXZlci4KKyAqLworCisvKgorICogU1RBVEUg
RElBR1JBTVMKKyAqCisgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBTdGFydHVwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KgorICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCisgKgorICogVG9vbCBzdGFjayBjcmVhdGVzIGZyb250
IGFuZCBiYWNrIHN0YXRlIG5vZGVzIHdpdGggaW5pdGlhbCBzdGF0ZQorICogWGVuYnVzU3RhdGVJ
bml0aWFsaXNpbmcuCisgKiBUb29sIHN0YWNrIGNyZWF0ZXMgYW5kIHNldHMgdXAgZnJvbnRlbmQg
c291bmQgY29uZmlndXJhdGlvbiBub2RlcyBwZXIgZG9tYWluLgorICoKKyAqIEZyb250ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrCisgKiA9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNpbmcgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdGlhbGlz
aW5nCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG8gUXVlcnkgYmFj
a2VuZCBkZXZpY2UgaWRlbnRpZmljYXRpb24KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkYXRhLgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvIE9wZW4gYW5kIHZhbGlkYXRlIGJhY2tlbmQgZGV2aWNlLgorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVgorICogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhlbmJ1c1N0YXRlSW5pdFdhaXQKKyAqCisg
KiBvIFF1ZXJ5IGZyb250ZW5kIGNvbmZpZ3VyYXRpb24KKyAqIG8gQWxsb2NhdGUgYW5kIGluaXRp
YWxpemUKKyAqICAgZXZlbnQgY2hhbm5lbHMgcGVyIGNvbmZpZ3VyZWQKKyAqICAgcGxheWJhY2sv
Y2FwdHVyZSBzdHJlYW0uCisgKiBvIFB1Ymxpc2ggdHJhbnNwb3J0IHBhcmFtZXRlcnMKKyAqICAg
dGhhdCB3aWxsIGJlIGluIGVmZmVjdCBkdXJpbmcKKyAqICAgdGhpcyBjb25uZWN0aW9uLgorICog
ICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICog
WGVuYnVzU3RhdGVJbml0aWFsaXNlZAorICoKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbyBRdWVyeSBmcm9udGVuZCB0cmFuc3BvcnQgcGFyYW1ldGVycy4KKyAqICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbyBDb25uZWN0IHRvIHRoZSBldmVu
dCBjaGFubmVscy4KKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFYKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYZW5idXNTdGF0ZUNvbm5lY3RlZAorICoKKyAqICBvIENyZWF0ZSBhbmQgaW5pdGlhbGl6ZSBP
UworICogIHZpcnR1YWwgc291bmQgZGV2aWNlIGluc3RhbmNlcworICogIGFzIHBlciBjb25maWd1
cmF0aW9uLgorICogICAgICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAg
ICAgICAgVgorICogWGVuYnVzU3RhdGVDb25uZWN0ZWQKKyAqCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVVbmtub3duCisgKiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWGVuYnVzU3RhdGVDbG9zZWQKKyAqICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYZW5idXNTdGF0ZUNsb3NpbmcKKyAqIG8gUmVtb3Zl
IHZpcnR1YWwgc291bmQgZGV2aWNlCisgKiBvIFJlbW92ZSBldmVudCBjaGFubmVscworICogICAg
ICAgICAgICAgIHwKKyAqICAgICAgICAgICAgICB8CisgKiAgICAgICAgICAgICAgVgorICogWGVu
YnVzU3RhdGVDbG9zZWQKKyAqCisgKi8KKworLyoKKyAqIFBDTSBGT1JNQVRTCisgKgorICogWEVO
U05EX1BDTV9GT1JNQVRfPGZvcm1hdD5bXzxlbmRpYW4+XQorICoKKyAqIGZvcm1hdDogPFMvVS9G
PjxiaXRzPiBvciA8bmFtZT4KKyAqICAgICBTIC0gc2lnbmVkLCBVIC0gdW5zaWduZWQsIEYgLSBm
bG9hdAorICogICAgIGJpdHMgLSA4LCAxNiwgMjQsIDMyCisgKiAgICAgbmFtZSAtIE1VX0xBVywg
R1NNLCBldGMuCisgKgorICogZW5kaWFuOiA8TEUvQkU+LCBtYXkgYmUgYWJzZW50CisgKiAgICAg
TEUgLSBMaXR0bGUgZW5kaWFuLCBCRSAtIEJpZyBlbmRpYW4KKyAqLworI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9TOCAgICAgICAgICAgIDAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTgg
ICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9MRSAgICAgICAgMgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfQkUgICAgICAgIDMKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfVTE2X0xFICAgICAgICA0CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1Ux
Nl9CRSAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMjRfTEUgICAgICAgIDYK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzI0X0JFICAgICAgICA3CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1UyNF9MRSAgICAgICAgOAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfQkUgICAgICAgIDkKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFICAgICAgICAx
MAorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkUgICAgICAgIDExCisjZGVmaW5lIFhF
TlNORF9QQ01fRk9STUFUX1UzMl9MRSAgICAgICAgMTIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JN
QVRfVTMyX0JFICAgICAgICAxMworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GMzJfTEUgICAg
ICAgIDE0IC8qIDQtYnl0ZSBmbG9hdCwgSUVFRS03NTQgMzItYml0LCAqLworI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GMzJfQkUgICAgICAgIDE1IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAg
ICAgICAgICAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9GNjRfTEUgICAgICAgIDE2IC8q
IDgtYnl0ZSBmbG9hdCwgSUVFRS03NTQgNjQtYml0LCAqLworI2RlZmluZSBYRU5TTkRfUENNX0ZP
Uk1BVF9GNjRfQkUgICAgICAgIDE3IC8qIHJhbmdlIC0xLjAgdG8gMS4wICAgICAgICAgICAgICAq
LworI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JRUM5NThfU1VCRlJBTUVfTEUgMTgKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFIDE5CisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX01VX0xBVyAgICAgICAgMjAKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRf
QV9MQVcgICAgICAgICAyMQorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9JTUFfQURQQ00gICAg
IDIyCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX01QRUcgICAgICAgICAgMjMKKyNkZWZpbmUg
WEVOU05EX1BDTV9GT1JNQVRfR1NNICAgICAgICAgICAyNAorCisvKgorICogUkVRVUVTVCBDT0RF
Uy4KKyAqLworI2RlZmluZSBYRU5TTkRfT1BfT1BFTiAgICAgICAgICAgICAgICAgIDAKKyNkZWZp
bmUgWEVOU05EX09QX0NMT1NFICAgICAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTlNORF9PUF9S
RUFEICAgICAgICAgICAgICAgICAgMgorI2RlZmluZSBYRU5TTkRfT1BfV1JJVEUgICAgICAgICAg
ICAgICAgIDMKKyNkZWZpbmUgWEVOU05EX09QX1NFVF9WT0xVTUUgICAgICAgICAgICA0CisjZGVm
aW5lIFhFTlNORF9PUF9HRVRfVk9MVU1FICAgICAgICAgICAgNQorI2RlZmluZSBYRU5TTkRfT1Bf
TVVURSAgICAgICAgICAgICAgICAgIDYKKyNkZWZpbmUgWEVOU05EX09QX1VOTVVURSAgICAgICAg
ICAgICAgICA3CisKKy8qCisgKiBYRU5TVE9SRSBGSUVMRCBBTkQgUEFUSCBOQU1FIFNUUklOR1Ms
IEhFTFBFUlMuCisgKi8KKyNkZWZpbmUgWEVOU05EX0RSSVZFUl9OQU1FICAgICAgICAgICAgICAi
dnNuZCIKKworI2RlZmluZSBYRU5TTkRfTElTVF9TRVBBUkFUT1IgICAgICAgICAgICI7IgorLyog
UGF0aCBlbnRyaWVzICovCisjZGVmaW5lIFhFTlNORF9QQVRIX0RFVklDRSAgICAgICAgICAgICAg
ImRldmljZSIKKyNkZWZpbmUgWEVOU05EX1BBVEhfU1RSRUFNICAgICAgICAgICAgICAic3RyZWFt
IgorLyogRmllbGQgbmFtZXMgKi8KKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX1NIT1JUX05B
TUUgICAic2hvcnQtbmFtZSIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX1ZDQVJEX0xPTkdfTkFNRSAg
ICAibG9uZy1uYW1lIgorI2RlZmluZSBYRU5TTkRfRklFTERfUklOR19SRUYgICAgICAgICAgICJy
aW5nLXJlZiIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0VWVF9DSE5MICAgICAgICAgICAiZXZlbnQt
Y2hhbm5lbCIKKyNkZWZpbmUgWEVOU05EX0ZJRUxEX0RFVklDRV9OQU1FICAgICAgICAibmFtZSIK
KyNkZWZpbmUgWEVOU05EX0ZJRUxEX1RZUEUgICAgICAgICAgICAgICAidHlwZSIKKyNkZWZpbmUg
WEVOU05EX0ZJRUxEX1NUUkVBTV9JTkRFWCAgICAgICAiaW5kZXgiCisjZGVmaW5lIFhFTlNORF9G
SUVMRF9DSEFOTkVMU19NSU4gICAgICAgImNoYW5uZWxzLW1pbiIKKyNkZWZpbmUgWEVOU05EX0ZJ
RUxEX0NIQU5ORUxTX01BWCAgICAgICAiY2hhbm5lbHMtbWF4IgorI2RlZmluZSBYRU5TTkRfRklF
TERfU0FNUExFX1JBVEVTICAgICAgICJzYW1wbGUtcmF0ZXMiCisjZGVmaW5lIFhFTlNORF9GSUVM
RF9TQU1QTEVfRk9STUFUUyAgICAgInNhbXBsZS1mb3JtYXRzIgorI2RlZmluZSBYRU5TTkRfRklF
TERfQlVGRkVSX1NJWkUgICAgICAgICJidWZmZXItc2l6ZSIKKworLyogU3RyZWFtIHR5cGUgZmll
bGQgdmFsdWVzLiAqLworI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfUExBWUJBQ0sgICAgICJw
IgorI2RlZmluZSBYRU5TTkRfU1RSRUFNX1RZUEVfQ0FQVFVSRSAgICAgICJjIgorLyogU2FtcGxl
IHJhdGUgbWF4IHN0cmluZyBsZW5ndGggKi8KKyNkZWZpbmUgWEVOU05EX1NBTVBMRV9SQVRFX01B
WF9MRU4gICAgICA2CisvKiBTYW1wbGUgZm9ybWF0IGZpZWxkIHZhbHVlcyAqLworI2RlZmluZSBY
RU5TTkRfU0FNUExFX0ZPUk1BVF9NQVhfTEVOICAgIDI0CisKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzhfU1RSICAgICAgICAiczgiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1U4X1NU
UiAgICAgICAgInU4IgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMTZfTEVfU1RSICAgICJz
MTZfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1MxNl9CRV9TVFIgICAgInMxNl9iZSIK
KyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfVTE2X0xFX1NUUiAgICAidTE2X2xlIgorI2RlZmlu
ZSBYRU5TTkRfUENNX0ZPUk1BVF9VMTZfQkVfU1RSICAgICJ1MTZfYmUiCisjZGVmaW5lIFhFTlNO
RF9QQ01fRk9STUFUX1MyNF9MRV9TVFIgICAgInMyNF9sZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9G
T1JNQVRfUzI0X0JFX1NUUiAgICAiczI0X2JlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9V
MjRfTEVfU1RSICAgICJ1MjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UyNF9CRV9T
VFIgICAgInUyNF9iZSIKKyNkZWZpbmUgWEVOU05EX1BDTV9GT1JNQVRfUzMyX0xFX1NUUiAgICAi
czMyX2xlIgorI2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9TMzJfQkVfU1RSICAgICJzMzJfYmUi
CisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX1UzMl9MRV9TVFIgICAgInUzMl9sZSIKKyNkZWZp
bmUgWEVOU05EX1BDTV9GT1JNQVRfVTMyX0JFX1NUUiAgICAidTMyX2JlIgorI2RlZmluZSBYRU5T
TkRfUENNX0ZPUk1BVF9GMzJfTEVfU1RSICAgICJmbG9hdF9sZSIKKyNkZWZpbmUgWEVOU05EX1BD
TV9GT1JNQVRfRjMyX0JFX1NUUiAgICAiZmxvYXRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9S
TUFUX0Y2NF9MRV9TVFIgICAgImZsb2F0NjRfbGUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFU
X0Y2NF9CRV9TVFIgICAgImZsb2F0NjRfYmUiCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0lF
Qzk1OF9TVUJGUkFNRV9MRV9TVFIgImllYzk1OF9zdWJmcmFtZV9sZSIKKyNkZWZpbmUgWEVOU05E
X1BDTV9GT1JNQVRfSUVDOTU4X1NVQkZSQU1FX0JFX1NUUiAiaWVjOTU4X3N1YmZyYW1lX2JlIgor
I2RlZmluZSBYRU5TTkRfUENNX0ZPUk1BVF9NVV9MQVdfU1RSICAgICJtdV9sYXciCisjZGVmaW5l
IFhFTlNORF9QQ01fRk9STUFUX0FfTEFXX1NUUiAgICAgImFfbGF3IgorI2RlZmluZSBYRU5TTkRf
UENNX0ZPUk1BVF9JTUFfQURQQ01fU1RSICJpbWFfYWRwY20iCisjZGVmaW5lIFhFTlNORF9QQ01f
Rk9STUFUX01QRUdfU1RSICAgICAgIm1wZWciCisjZGVmaW5lIFhFTlNORF9QQ01fRk9STUFUX0dT
TV9TVFIgICAgICAgImdzbSIKKworLyoKKyAqIFNUQVRVUyBSRVRVUk4gQ09ERVMuCisgKi8KKy8q
IE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkLiAqLworI2RlZmluZSBYRU5TTkRfUlNQX05PVFNVUFAg
ICAgICAgICAgICAgICgtMikKKy8qIE9wZXJhdGlvbiBmYWlsZWQgZm9yIHNvbWUgdW5zcGVjaWZp
ZWQgcmVhc29uIChlLiBnLiAtRUlPKS4gKi8KKyNkZWZpbmUgWEVOU05EX1JTUF9FUlJPUiAgICAg
ICAgICAgICAgICAoLTEpCisvKiBPcGVyYXRpb24gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4gKi8K
KyNkZWZpbmUgWEVOU05EX1JTUF9PS0FZICAgICAgICAgICAgICAgICAwCisKKy8qCisgKiBBc3N1
bXB0aW9uczoKKyAqICAgbyB1c2FnZSBvZiBncmFudCByZWZlcmVuY2UgMCBhcyBpbnZhbGlkIGdy
YW50IHJlZmVyZW5jZToKKyAqICAgICBncmFudCByZWZlcmVuY2UgMCBpcyB2YWxpZCwgYnV0IG5l
dmVyIGV4cG9zZWQgdG8gYSBQViBkcml2ZXIsCisgKiAgICAgYmVjYXVzZSBvZiB0aGUgZmFjdCBp
dCBpcyBhbHJlYWR5IGluIHVzZS9yZXNlcnZlZCBieSB0aGUgUFYgY29uc29sZS4KKyAqICAgbyBh
bGwgcmVmZXJlbmNlcyBpbiB0aGlzIGRvY3VtZW50IHRvIHBhZ2Ugc2l6ZXMgbXVzdCBiZSB0cmVh
dGVkCisgKiAgICAgYXMgcGFnZXMgb2Ygc2l6ZSBYRU5fUEFHRV9TSVpFIHVubGVzcyAgb3RoZXJ3
aXNlIG5vdGVkLgorICoKKyAqIERlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2NvbCBiZXR3ZWVuIGZy
b250ZW5kIGFuZCBiYWNrZW5kIGRyaXZlci4KKyAqCisgKiBUaGUgdHdvIGhhbHZlcyBvZiBhIFBh
cmEtdmlydHVhbCBzb3VuZCBkcml2ZXIgY29tbXVuaWNhdGUgd2l0aAorICogZWFjaCBvdGhlciB1
c2luZyBhIHNoYXJlZCBwYWdlIGFuZCBhbiBldmVudCBjaGFubmVsLgorICogU2hhcmVkIHBhZ2Ug
Y29udGFpbnMgYSByaW5nIHdpdGggcmVxdWVzdC9yZXNwb25zZSBwYWNrZXRzLgorICoKKyAqIEFs
bCByZXNlcnZlZCBhbmQgcGFkZGluZyBmaWVsZHMgaW4gdGhlIHN0cnVjdHVyZXMgYmVsb3cgbXVz
dCBiZSAwLgorICoKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGgg
KDMyIG9jdGV0cykKKyAqIEFsbCByZXF1ZXN0IHBhY2tldHMgaGF2ZSBjb21tb24gaGVhZGVyOgor
ICogICAgICAgICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAg
ICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVh
bV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqICAgaWQgLSB1aW50MTZfdCwgcHJpdmF0ZSBndWVzdCB2YWx1ZSwg
ZWNob2VkIGluIHJlc3BvbnNlCisgKiAgIG9wZXJhdGlvbiAtIHVpbnQ4X3QsIG9wZXJhdGlvbiBj
b2RlCisgKiAgIHN0cmVhbV9pZHggLSB1aW50OF90LCBpbmRleCBvZiB0aGUgc3RyZWFtICgic3Ry
ZWFtc19pZHgiIFhlblN0b3JlIGVudHJ5CisgKiAgICAgb2YgdGhlIHN0cmVhbSkKKyAqCisgKgor
ICogUmVxdWVzdCBvcGVuIC0gb3BlbiBhIFBDTSBzdHJlYW0gZm9yIHBsYXliYWNrIG9yIGNhcHR1
cmU6CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAg
ICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBYRU5TTkRfT1BfT1BFTiAgfCAgICAg
c3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGNtX3JhdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICogfCAgcGNtX2Zvcm1hdCAgICAgfCAgcGNtX2NoYW5uZWxzICAgfCAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBidWZmZXJfc3ogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAg
ICAgICBncmVmX2RpcmVjdG9yeV9zdGFydCAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICog
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNl
cnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
KworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIHBjbV9yYXRlIC0gdWludDMyX3Qs
IHN0cmVhbSBkYXRhIHJhdGUsIEh6CisgKiBwY21fZm9ybWF0IC0gdWludDhfdCwgWEVOU05EX1BD
TV9GT1JNQVRfWFhYIHZhbHVlCisgKiBwY21fY2hhbm5lbHMgLSB1aW50OF90LCBudW1iZXIgb2Yg
Y2hhbm5lbHMgb2YgdGhpcyBzdHJlYW0KKyAqIGJ1ZmZlcl9zeiAtIHVpbnQzMl90LCBidWZmZXIg
c2l6ZSB0byBiZSBhbGxvY2F0ZWQgaW4gb2N0ZXRzCisgKiBncmVmX2RpcmVjdG9yeV9zdGFydCAt
IGdyYW50X3JlZl90LCBhIHJlZmVyZW5jZSB0byB0aGUgZmlyc3Qgc2hhcmVkIHBhZ2UKKyAqICAg
ZGVzY3JpYmluZyBzaGFyZWQgYnVmZmVyIHJlZmVyZW5jZXMuIEF0IGxlYXN0IG9uZSBwYWdlIGV4
aXN0cy4gSWYgc2hhcmVkCisgKiAgIGJ1ZmZlciBzaXplIGV4Y2VlZHMgd2hhdCBjYW4gYmUgYWRk
cmVzc2VkIGJ5IHRoaXMgc2luZ2xlIHBhZ2UsIHRoZW4KKyAqICAgcmVmZXJlbmNlIHRvIHRoZSBu
ZXh0IHBhZ2UgbXVzdCBiZSBzdXBwbGllZCAoc2VlIGdyZWZfZGlyX25leHRfcGFnZSBiZWxvdykK
KyAqLworCitzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIHsKKyAgICB1aW50MzJfdCBwY21fcmF0ZTsg
LyogaW4gSHogKi8KKyAgICB1aW50OF90IHBjbV9mb3JtYXQ7CisgICAgdWludDhfdCBwY21fY2hh
bm5lbHM7CisgICAgdWludDE2X3QgcmVzZXJ2ZWQ7CisgICAgdWludDMyX3QgYnVmZmVyX3N6Owor
ICAgIGdyYW50X3JlZl90IGdyZWZfZGlyZWN0b3J5X3N0YXJ0OworfTsKKworLyoKKyAqIFNoYXJl
ZCBwYWdlIGZvciBYRU5TTkRfT1BfT1BFTiBidWZmZXIgZGVzY3JpcHRvciAoZ3JlZl9kaXJlY3Rv
cnkgaW4gdGhlCisgKiAgIHJlcXVlc3QpIGVtcGxveXMgYSBsaXN0IG9mIHBhZ2VzLCBkZXNjcmli
aW5nIGFsbCBwYWdlcyBvZiB0aGUgc2hhcmVkIGRhdGEKKyAqICAgYnVmZmVyOgorICogICAgICAg
ICAgMCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAg
MyAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGdyZWZfZGlyX25leHRfcGFnZSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGdyZWZbMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyZWZbaV0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdy
ZWZbTiAtMV0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqCisgKiBncmVmX2Rpcl9uZXh0X3BhZ2UgLSBncmFudF9yZWZfdCwgcmVmZXJlbmNlIHRv
IHRoZSBuZXh0IHBhZ2UgZGVzY3JpYmluZworICogICBwYWdlIGRpcmVjdG9yeS4gTXVzdCBiZSAw
IGlmIG5vIG1vcmUgcGFnZXMgaW4gdGhlIGxpc3QuCisgKiBncmVmW2ldIC0gZ3JhbnRfcmVmX3Qs
IHJlZmVyZW5jZSB0byBhIHNoYXJlZCBwYWdlIG9mIHRoZSBidWZmZXIKKyAqICAgYWxsb2NhdGVk
IGF0IFhFTlNORF9PUF9PUEVOCisgKgorICogTnVtYmVyIG9mIGdyYW50X3JlZl90IGVudHJpZXMg
aW4gdGhlIHdob2xlIHBhZ2UgZGlyZWN0b3J5IGlzIG5vdAorICogcGFzc2VkLCBidXQgaW5zdGVh
ZCBjYW4gYmUgY2FsY3VsYXRlZCBhczoKKyAqICAgbnVtX2dyZWZzX3RvdGFsID0gKFhFTlNORF9P
UF9PUEVOLmJ1ZmZlcl9zeiArIFhFTl9QQUdFX1NJWkUgLSAxKSAvCisgKiAgICAgICBYRU5fUEFH
RV9TSVpFCisgKi8KKworc3RydWN0IHhlbnNuZF9wYWdlX2RpcmVjdG9yeSB7CisgICAgZ3JhbnRf
cmVmX3QgZ3JlZl9kaXJfbmV4dF9wYWdlOworICAgIGdyYW50X3JlZl90IGdyZWZbMV07IC8qIFZh
cmlhYmxlIGxlbmd0aCAqLworfTsKKworLyoKKyAqICBSZXF1ZXN0IGNsb3NlIC0gY2xvc2UgYW4g
b3BlbmVkIHBjbSBzdHJlYW06CisgKiAgICAgICAgICAwICAgICAgICAgICAgICAgICAxICAgICAg
ICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBvY3RldAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAgICAgICAgICAgfCBYRU5TTkRf
T1BfQ0xPU0UgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAor
ICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBy
ZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKworICovCisKKy8qCisgKiBSZXF1ZXN0IHJlYWQvd3JpdGUgLSB1c2VkIGZvciByZWFkIChm
b3IgY2FwdHVyZSkgb3Igd3JpdGUgKGZvciBwbGF5YmFjayk6CisgKiAgICAgICAgICAwICAgICAg
ICAgICAgICAgICAxICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAzICAgICAgICBv
Y3RldAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgaWQgICAgICAg
ICAgICAgICAgfCAgICBvcGVyYXRpb24gICAgfCAgICAgc3RyZWFtX2lkeCAgfAorICogKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t
LS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICog
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t
Ky0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGVuZ3RoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAorICogKy0tLS0tLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tKworICogfC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICogfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNlcnZlZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAorICogKy0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKy0t
LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKworICoKKyAqIG9wZXJhdGlvbiAtIFhF
TlNORF9PUF9SRUFEIGZvciByZWFkIG9yIFhFTlNORF9PUF9XUklURSBmb3Igd3JpdGUKKyAqIG9m
ZnNldCAtIHVpbnQzMl90LCByZWFkIG9yIHdyaXRlIGRhdGEgb2Zmc2V0IHdpdGhpbiB0aGUgc2hh
cmVkIGJ1ZmZlcgorICogICBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiByZXF1ZXN0CisgKiBs
ZW5ndGggLSB1aW50MzJfdCwgcmVhZCBvciB3cml0ZSBkYXRhIGxlbmd0aAorICovCisKK3N0cnVj
dCB4ZW5zbmRfcndfcmVxIHsKKyAgICB1aW50MzJfdCBvZmZzZXQ7CisgICAgdWludDMyX3QgbGVu
OworfTsKKworLyoKKyAqIFJlcXVlc3Qgc2V0L2dldCB2b2x1bWUgLSBzZXQvZ2V0IGNoYW5uZWxz
JyB2b2x1bWUgb2YgdGhlIHN0cmVhbSBnaXZlbjoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAg
ICAgIDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0Cisg
KiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICBpZCAgICAgICAgICAgICAg
ICB8ICAgIG9wZXJhdGlvbiAgICB8ICAgICBzdHJlYW1faWR4ICB8CisgKiArLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t
LS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc2VydmVkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8L1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKgorICogb3BlcmF0aW9uIC0gWEVOU05EX09QX1NFVF9WT0xVTUUg
Zm9yIHZvbHVtZSBzZXQKKyAqICAgb3IgWEVOU05EX09QX0dFVF9WT0xVTUUgZm9yIHZvbHVtZSBn
ZXQKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5TTkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hh
bmdlIHZvbHVtZQorICogdmFsdWVzOgorICoKKyAqICAgICAgICAgIDAgICAgICAgICAgICAgICAg
IDEgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgIDMgICAgICAgIG9jdGV0CisgKiAr
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0t
LS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYW5u
ZWxbMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0r
CisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNoYW5uZWxbaV0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisgKiArL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC98CisgKiArLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t
LS0tLS0tLS0tLS0rCisgKiB8ICAgICAgICAgICAgICAgIGNoYW5uZWxbWEVOU05EX09QX09QRU4u
cGNtX2NoYW5uZWxzIC0gMV0gICAgICAgICAgICAgICB8CisgKiArLS0tLS0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0rCisg
KgorICogY2hhbm5lbFtpXSAtIHNpbnQzMl90LCB2b2x1bWUgb2YgaS10aCBjaGFubmVsCisgKiBW
b2x1bWUgaXMgZXhwcmVzc2VkIGFzIGEgc2lnbmVkIHZhbHVlIGluIHN0ZXBzIG9mIDAuMDAxIGRC
LAorICogd2hpbGUgMCBiZWluZyAwIGRCLgorICovCisKKy8qCisgKiBSZXF1ZXN0IG11dGUvdW5t
dXRlIC0gbXV0ZS91bm11dGUgc3RyZWFtOgorICogICAgICAgICAgMCAgICAgICAgICAgICAgICAg
MSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAgICAgICAgb2N0ZXQKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlkICAgICAgICAgICAgICAgIHwg
ICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAqICstLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsK
KyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wvXC9c
L1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSsKKyAqCisgKiBvcGVyYXRpb24gLSBYRU5TTkRfT1BfTVVURSBmb3IgbXV0ZSBv
ciBYRU5TTkRfT1BfVU5NVVRFIGZvciB1bm11dGUKKyAqIEJ1ZmZlciBwYXNzZWQgd2l0aCBYRU5T
TkRfT1BfT1BFTiBpcyB1c2VkIHRvIGV4Y2hhbmdlIG11dGUvdW5tdXRlCisgKiB2YWx1ZXM6Cisg
KgorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhbm5lbFswXSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hh
bm5lbFtpXSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsKKyAqICsvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAg
ICAgICAgICAgY2hhbm5lbFtYRU5TTkRfT1BfT1BFTi5wY21fY2hhbm5lbHMgLSAxXSAgICAgICAg
ICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBjaGFubmVsW2ldIC0gdWludDhf
dCwgbm9uLXplcm8gaWYgaS10aCBjaGFubmVsIG5lZWRzIHRvIGJlIG11dGVkL3VubXV0ZWQKKyAq
LworCisvKgorICogQWxsIHJlc3BvbnNlIHBhY2tldHMgaGF2ZSB0aGUgc2FtZSBsZW5ndGggKDMy
IG9jdGV0cykKKyAqCisgKiBSZXNwb25zZSBmb3IgYWxsIHJlcXVlc3RzOgorICogICAgICAgICAg
MCAgICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgMyAg
ICAgICAgb2N0ZXQKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgIGlk
ICAgICAgICAgICAgICAgIHwgICAgb3BlcmF0aW9uICAgIHwgICAgIHN0cmVhbV9pZHggIHwKKyAq
ICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICBzdGF0dXMgICAgIHwgICAgICAgICAgICAgICAg
ICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0t
LS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0t
LSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwvXC9cL1wv
XC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9cL1wvXC9c
L1wvXC9cL3wKKyAqICstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSsKKyAqIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKyAqICst
LS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0tLSsKKyAqCisgKiBpZCAtIHVpbnQxNl90LCBjb3BpZWQgZnJvbSB0aGUgcmVx
dWVzdAorICogc3RyZWFtX2lkeCAtIHVpbnQ4X3QsIGNvcGllZCBmcm9tIHJlcXVlc3QKKyAqIG9w
ZXJhdGlvbiAtIHVpbnQ4X3QsIFhFTlNORF9PUF8qIC0gY29waWVkIGZyb20gcmVxdWVzdAorICog
c3RhdHVzIC0gaW50OF90LCByZXNwb25zZSBzdGF0dXMgKFhFTlNORF9SU1BfKikKKyAqLworCitz
dHJ1Y3QgeGVuc25kX3JlcSB7CisgICAgdWludDE2X3QgaWQ7CisgICAgdWludDhfdCBvcGVyYXRp
b247CisgICAgdWludDhfdCBzdHJlYW1faWR4OworICAgIHVpbnQzMl90IHJlc2VydmVkOworICAg
IHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHhlbnNuZF9vcGVuX3JlcSBvcGVuOworICAgICAgICBz
dHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKKyAgICAgICAgdWludDhfdCBwYWRkaW5nWzI0XTsKKyAg
ICB9IG9wOworfTsKKworc3RydWN0IHhlbnNuZF9yZXNwIHsKKyAgICB1aW50MTZfdCBpZDsKKyAg
ICB1aW50OF90IG9wZXJhdGlvbjsKKyAgICB1aW50OF90IHN0cmVhbV9pZHg7CisgICAgaW50OF90
IHN0YXR1czsKKyAgICB1aW50OF90IHBhZGRpbmdbMjddOworfTsKKworREVGSU5FX1JJTkdfVFlQ
RVMoeGVuX3NuZGlmLCBzdHJ1Y3QgeGVuc25kX3JlcSwgc3RydWN0IHhlbnNuZF9yZXNwKTsKKwor
I2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19JT19TTkRJRl9IX18gKi8KLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2
ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVk
ZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:07:06 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:07:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkvy-0006cu-Ed; Tue, 29 Nov 2016 16:07:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBkvw-0006cb-SF; Tue, 29 Nov 2016 16:07:04 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 29/B0-28490-8A7AD385; Tue, 29 Nov 2016 16:07:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsXS6fjDS3f5cts
 Ig2XX9CxW9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM060fWApmM1Sca55BXsD4z7mLkZO
 DiGBPImF75+zdzFycPAK2Ek8e8wFEpYQMJR4+v46G4jNIqAqcfzHbRYQm01AXaLt2XZWEFtEw
 Eii9clMpi5GLg5mgRPMEiePXmQESQgLeElc3tHICjHfSaLp+TsmEJtTwFni5/ZjzBC7BCX+7h
 AGCTMLaEk8/HWLBcLWlli28DVYCbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxjVi1OLylK
 LdI31kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzECg5ABCHYwdvxzOsQoycGkJMo7
 3c0mQogvKT+lMiOxOCO+qDQntfgQowwHh5IE76FlthFCgkWp6akVaZk5wHiASUtw8CiJ8D5cA
 JTmLS5IzC3OTIdInWLU5Xi3+d0DJiGWvPy8VClx3jiQGQIgRRmleXAjYLF5iVFWSpiXEegoIZ
 6C1KLczBJU+VeM4hyMSsK8aiBTeDLzSuA2vQI6ggnoiLevrUGOKElESEk1MGYrmCn8Eloi8HX
 r1dLXnc+2CP75b2miPtNAomoJu1bZ6gxm+Xj/vXlexxQXOEl8X+Cob3Zh1qOdrybe3bdG+IPu
 18lRC9wEN0yc3D5XYN2lqdwfXIWKQ0vuvp3dd+yC2X0NxS131sUulgi6/nf56zsNfb+b18+YF
 t1vaB9az3Avy7Y/bKrJdn4lluKMREMt5qLiRAB7vKqqyAIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1480435621!31848258!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40672 invoked from network); 29 Nov 2016 16:07:03 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-2.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Nov 2016 16:07:03 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 09:07:00 -0700
Message-Id: <583DB5B202000078001235BA@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 09:06:58 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE2OjI0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBG
cm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBh
bS5jb20+Cj4gCj4gSGksIGFsbCEKPiAKPiBQbGVhc2UgZmluZCB0aGUgbmV4dCB2ZXJzaW9uIG9m
IHRoZSBBQkkgZm9yIHRoZSBQViBzb3VuZAo+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1l
bnRzLgoKWW91J3ZlIGJlZW4gYXNrZWQgYmVmb3JlLCBhbmQgSSBmZWVsIHRoZSBuZWVkIHRvIHJl
cGVhdDogUGxlYXNlCnNsb3cgZG93biB3aXRoIHNlbmRpbmcgbmV3IHZlcnNpb25zLiBHaXZlIHBl
b3BsZSB0aW1lIHRvIGxvb2sgYXQKZWFjaCB2ZXJzaW9uLCBhbmQgd2l0aCB0aW1lIEkgbWVhbiBt
b3JlIHRoYW4gYSBkYXkgb3IgdHdvLiBZb3UKc2ltcGx5IGNhbid0IGV4cGVjdCB0aGF0IGV2ZXJ5
b25lIHdobydzIGludGVuZGluZyB0byBsb29rIGF0IHRoaXMKd2lsbCBmaW5kIHRpbWUgKGFsbW9z
dCkgaW1tZWRpYXRlbHkuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9j
Z2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:07:06 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:07:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkvy-0006cu-Ed; Tue, 29 Nov 2016 16:07:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBkvw-0006cb-SF; Tue, 29 Nov 2016 16:07:04 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 29/B0-28490-8A7AD385; Tue, 29 Nov 2016 16:07:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsXS6fjDS3f5cts
 Ig2XX9CxW9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM060fWApmM1Sca55BXsD4z7mLkZO
 DiGBPImF75+zdzFycPAK2Ek8e8wFEpYQMJR4+v46G4jNIqAqcfzHbRYQm01AXaLt2XZWEFtEw
 Eii9clMpi5GLg5mgRPMEiePXmQESQgLeElc3tHICjHfSaLp+TsmEJtTwFni5/ZjzBC7BCX+7h
 AGCTMLaEk8/HWLBcLWlli28DVYCbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxjVi1OLylK
 LdI31kooy0zNKchMzc3QNDcz0clOLixPTU3MSk4r1kvNzNzECg5ABCHYwdvxzOsQoycGkJMo7
 3c0mQogvKT+lMiOxOCO+qDQntfgQowwHh5IE76FlthFCgkWp6akVaZk5wHiASUtw8CiJ8D5cA
 JTmLS5IzC3OTIdInWLU5Xi3+d0DJiGWvPy8VClx3jiQGQIgRRmleXAjYLF5iVFWSpiXEegoIZ
 6C1KLczBJU+VeM4hyMSsK8aiBTeDLzSuA2vQI6ggnoiLevrUGOKElESEk1MGYrmCn8Eloi8HX
 r1dLXnc+2CP75b2miPtNAomoJu1bZ6gxm+Xj/vXlexxQXOEl8X+Cob3Zh1qOdrybe3bdG+IPu
 18lRC9wEN0yc3D5XYN2lqdwfXIWKQ0vuvp3dd+yC2X0NxS131sUulgi6/nf56zsNfb+b18+YF
 t1vaB9az3Avy7Y/bKrJdn4lluKMREMt5qLiRAB7vKqqyAIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1480435621!31848258!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40672 invoked from network); 29 Nov 2016 16:07:03 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-2.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Nov 2016 16:07:03 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 09:07:00 -0700
Message-Id: <583DB5B202000078001235BA@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 09:06:58 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE2OjI0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBG
cm9tOiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBh
bS5jb20+Cj4gCj4gSGksIGFsbCEKPiAKPiBQbGVhc2UgZmluZCB0aGUgbmV4dCB2ZXJzaW9uIG9m
IHRoZSBBQkkgZm9yIHRoZSBQViBzb3VuZAo+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1l
bnRzLgoKWW91J3ZlIGJlZW4gYXNrZWQgYmVmb3JlLCBhbmQgSSBmZWVsIHRoZSBuZWVkIHRvIHJl
cGVhdDogUGxlYXNlCnNsb3cgZG93biB3aXRoIHNlbmRpbmcgbmV3IHZlcnNpb25zLiBHaXZlIHBl
b3BsZSB0aW1lIHRvIGxvb2sgYXQKZWFjaCB2ZXJzaW9uLCBhbmQgd2l0aCB0aW1lIEkgbWVhbiBt
b3JlIHRoYW4gYSBkYXkgb3IgdHdvLiBZb3UKc2ltcGx5IGNhbid0IGV4cGVjdCB0aGF0IGV2ZXJ5
b25lIHdobydzIGludGVuZGluZyB0byBsb29rIGF0IHRoaXMKd2lsbCBmaW5kIHRpbWUgKGFsbW9z
dCkgaW1tZWRpYXRlbHkuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9j
Z2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:09:26 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:09:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkyE-0006oI-UH; Tue, 29 Nov 2016 16:09:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBkyD-0006nz-Bi; Tue, 29 Nov 2016 16:09:25 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 B3/82-25811-438AD385; Tue, 29 Nov 2016 16:09:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS9dkhW2
 EwZRyi5U9F5ktvm+ZzOTA5HH4wxWWAMYo1sy8pPyKBNaMvb97WQomslRcv7WQvYGxgbmLkZND
 SCBP4s3JS4wgNq+AncThf10sILaEgKHE0/fX2boYOThYBFQlGn9bgYTZBNQl2p5tZwWxRQSMJ
 FqfzGTqYuTiYBY4wSxx8uhFRhBHWKCJUeLqyclQC6okDvxYANbBKeAscb2/mR1kKK+AoMTfHc
 IgYWYBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRWjRnFqUVl
 qka6RuV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmAY1jMwMO5gbNnrd4hRkoNJ
 SZR3uptNhBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXsPlthFCgkWp6akVaZk5wIiASUtw8CiJ8
 P5cBpTmLS5IzC3OTIdInWLU5Xi3+d0DJiGWvPy8VClxXleQGQIgRRmleXAjYNF5iVFWSpiXkY
 GBQYinILUoN7MEVf4VozgHo5IwryfIFJ7MvBK4Ta+AjmACOuLta2uQI0oSEVJSDYw9G0zYE39
 EvBSXy+nJ/2RodvVDTscuzrpHx6wm++R3n3qwbdHUpkqWV6uvN51bckdGN9q0bE2Lkf2X+5f2
 VDzxDfRuEecrrYl13x65ZMtXqxmLPqpY7Zx+71LWlnWdBoLfNrOp3+cr9zFWSZvovvxta9HFm
 FO7RRdIsRo+nnlZrP3c79P9G3mVWIozEg21mIuKEwF9EpiayQIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480435761!70327808!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22751 invoked from network); 29 Nov 2016 16:09:23 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Nov 2016 16:09:23 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 09:09:21 -0700
Message-Id: <583DB63E02000078001235D3@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 09:09:18 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480433095-25292-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE2OjI0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
c3RydWN0IHhlbnNuZF9yZXEgewo+ICsgICAgdWludDE2X3QgaWQ7Cj4gKyAgICB1aW50OF90IG9w
ZXJhdGlvbjsKPiArICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPiArICAgIHVpbnQzMl90IHJlc2Vy
dmVkOwo+ICsgICAgdW5pb24gewo+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3Bl
bjsKPiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKPiArICAgICAgICB1aW50OF90
IHBhZGRpbmdbMjRdOwo+ICsgICAgfSBvcDsKPiArfTsKPiArCj4gK3N0cnVjdCB4ZW5zbmRfcmVz
cCB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+ICsgICAg
dWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgaW50OF90IHN0YXR1czsKPiArICAgIHVpbnQ4X3Qg
cGFkZGluZ1syN107CgpPdGhlciB0aGFuIGluIF9yZXEsIHRoaXMgb3VnaHQgdG8gYmUgInJlc2Vy
dmVkIiBpbW8uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:09:26 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:09:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBkyE-0006oI-UH; Tue, 29 Nov 2016 16:09:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBkyD-0006nz-Bi; Tue, 29 Nov 2016 16:09:25 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 B3/82-25811-438AD385; Tue, 29 Nov 2016 16:09:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXS6fjDS9dkhW2
 EwZRyi5U9F5ktvm+ZzOTA5HH4wxWWAMYo1sy8pPyKBNaMvb97WQomslRcv7WQvYGxgbmLkZND
 SCBP4s3JS4wgNq+AncThf10sILaEgKHE0/fX2boYOThYBFQlGn9bgYTZBNQl2p5tZwWxRQSMJ
 FqfzGTqYuTiYBY4wSxx8uhFRhBHWKCJUeLqyclQC6okDvxYANbBKeAscb2/mR1kKK+AoMTfHc
 IgYWYBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRWjRnFqUVl
 qka6RuV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmAY1jMwMO5gbNnrd4hRkoNJ
 SZR3uptNhBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXsPlthFCgkWp6akVaZk5wIiASUtw8CiJ8
 P5cBpTmLS5IzC3OTIdInWLU5Xi3+d0DJiGWvPy8VClxXleQGQIgRRmleXAjYNF5iVFWSpiXkY
 GBQYinILUoN7MEVf4VozgHo5IwryfIFJ7MvBK4Ta+AjmACOuLta2uQI0oSEVJSDYw9G0zYE39
 EvBSXy+nJ/2RodvVDTscuzrpHx6wm++R3n3qwbdHUpkqWV6uvN51bckdGN9q0bE2Lkf2X+5f2
 VDzxDfRuEecrrYl13x65ZMtXqxmLPqpY7Zx+71LWlnWdBoLfNrOp3+cr9zFWSZvovvxta9HFm
 FO7RRdIsRo+nnlZrP3c79P9G3mVWIozEg21mIuKEwF9EpiayQIAAA==
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1480435761!70327808!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22751 invoked from network); 29 Nov 2016 16:09:23 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-5.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Nov 2016 16:09:23 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 09:09:21 -0700
Message-Id: <583DB63E02000078001235D3@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 09:09:18 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
In-Reply-To: <1480433095-25292-2-git-send-email-andr2000@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE2OjI0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiAr
c3RydWN0IHhlbnNuZF9yZXEgewo+ICsgICAgdWludDE2X3QgaWQ7Cj4gKyAgICB1aW50OF90IG9w
ZXJhdGlvbjsKPiArICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPiArICAgIHVpbnQzMl90IHJlc2Vy
dmVkOwo+ICsgICAgdW5pb24gewo+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3Bl
bjsKPiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKPiArICAgICAgICB1aW50OF90
IHBhZGRpbmdbMjRdOwo+ICsgICAgfSBvcDsKPiArfTsKPiArCj4gK3N0cnVjdCB4ZW5zbmRfcmVz
cCB7Cj4gKyAgICB1aW50MTZfdCBpZDsKPiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+ICsgICAg
dWludDhfdCBzdHJlYW1faWR4Owo+ICsgICAgaW50OF90IHN0YXR1czsKPiArICAgIHVpbnQ4X3Qg
cGFkZGluZ1syN107CgpPdGhlciB0aGFuIGluIF9yZXEsIHRoaXMgb3VnaHQgdG8gYmUgInJlc2Vy
dmVkIiBpbW8uCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmlu
L21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:55:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBlgw-0002eJ-BD; Tue, 29 Nov 2016 16:55:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBlgv-0002dv-DP; Tue, 29 Nov 2016 16:55:37 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 E4/7D-28694-803BD385; Tue, 29 Nov 2016 16:55:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyMfS6ky77Zts
 Ig87/1hYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGb9ufWYtaGSt2HV5G1MD4wPmLkZO
 DiGBEolP34+wgdgsAktZJTZNLe5i5OKQEDjIKnH+0gcWkISEQIzEiY1fgBo4gOwqiY/PZCF6F
 SW+PpvOBFIvJDCbSWL/ot1gjrBAE6PE1ZOTwTaICChL9P76zQJRtY5R4sbha6wgDrPAcmaJHZ
 9/glWxCRhJLL/xA2wdr4CNxJZjL8HWsQioSnzZmwgSFhUIl3g/ayEbRImgxMmZT8DKOQXsJRZ
 eugBmMwvYStyZu5sZwpaX2P52DvMERuFZSFpmISmbhaRsASPzKkb14tSistQiXSO9pKLM9IyS
 3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAkGcAgh2My/46HWKU5GBSEuWd7mYTIcSXlJ9Sm
 ZFYnBFfVJqTWnyIUYaDQ0mCd/pG2wghwaLU9NSKtMwcYPTBpCU4eJREeAvWA6V5iwsSc4sz0y
 FSpxgtOV59ePGAiePd5ndAsuPDhwdMQix5+XmpUuK8S0HmCYA0ZJTmwY2DJYhLjLJSwryMQAc
 K8RSkFuVmlqDKv2IU52BUEuYV2QQ0hSczrwRu6yugg5iADnr72hrkoJJEhJRUA2NA2vaPd3qv
 v750yT1Q8vFHnoru76tV2K8zbi01tGQ+N6PGvfdZNMOXfSp6ossPGXRud5nZHMzitPC/pG9xS
 ObLTLcXcy1NbfcbOTSE9oh0qt+Ob/jWqPJ35zuZoBPVJ7f2bpGZzs7298ykp7Kl5QtrmkIvtf
 w9Zy/vHf9pMscb3y1zCr967FJiKc5INNRiLipOBABxsf0MCwMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1480438535!74387756!1
X-Originating-IP: [209.85.215.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23037 invoked from network); 29 Nov 2016 16:55:35 -0000
Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com)
 (209.85.215.66)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 16:55:35 -0000
Received: by mail-lf0-f66.google.com with SMTP id o141so13302615lff.1;
 Tue, 29 Nov 2016 08:55:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=4/E2qj9DimOdAmHmenNSrp/QsXLehQCoS9oW4bTHMg4=;
 b=CdeTqpKcuHTrW2pESGbbs79eEs2H6xze1Fa40gN4jMItaRRxDBDwS355TU3OH8XJJ4
 NQldKuqFXxpoSiBNM6XoOB9I/EopgF05RTql8aV+CHvk1+DenR8x8m3urkbVw8H9+6vs
 JTf7YF8lvJ4FSaa3ljs/fhfSlD6XKhV1zJ9u8FJs65Ke9j+Qqp34KqqabThZOPQHE7AN
 XVSocrbG3V+S+r+mlYOGMtb6s6pfLqor+WroupiAIyDhR8+CYPup/FAJmQgEZFDl62q7
 XfLDm2dktrJ6Ury/gOaSPUbB13T4Q40wTKWeZ6jrshzShfro1Fj9gG3B8Al87WKZaxxh
 cF2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=4/E2qj9DimOdAmHmenNSrp/QsXLehQCoS9oW4bTHMg4=;
 b=YrDM3d3TMu3yl8Zz5bIAAkzAxmWJtCD3tLeS5NWMhm7uh3Ua+dxLdC97Kh2giyn8bm
 OTw8wkUhk5Cnl06Ax9w0j2EHwpAfismVsw08MdLtd/O8zb2kfghgQ33Wxa96Wu+46aKj
 pX88XHl0PiOR/AHlD57Sr17JGu6abApuHUSyrZYQpmtOvH4t0Gs1rkSrbjZT6gp5wkEw
 eldCcBwoVuC1y9EnSdYvYZ01rfhE632iR5U0mCy9KxDjzzbKvhNf0Z6AxVejo80E3LrK
 U3++AQDNcOYgWUwVnTwDr4kZUD4ffbiBqdfd54UX4H0AnWPsz4fLg/EFcUnSoZ0PKjmB
 akag==
X-Gm-Message-State: AKaTC03WaWf1QP7m+KYeMQB8qsKEEzJHdngWjRap1Rh3mzxc9ZiSfehkoEFDhssrGLrmCg==
X-Received: by 10.25.228.155 with SMTP id x27mr10783803lfi.55.1480438535134;
 Tue, 29 Nov 2016 08:55:35 -0800 (PST)
Received: from [192.168.0.21] (30-23-94-178.pool.ukrtel.net. [178.94.23.30])
 by smtp.googlemail.com with ESMTPSA id h129sm13789321lfh.7.2016.11.29.08.55.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 08:55:34 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
Date: Tue, 29 Nov 2016 18:55:32 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583DB63E02000078001235D3@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwNjowOSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiArc3RydWN0IHhlbnNu
ZF9yZXEgewo+PiArICAgIHVpbnQxNl90IGlkOwo+PiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+
PiArICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICB1aW50MzJfdCByZXNlcnZlZDsKPj4g
KyAgICB1bmlvbiB7Cj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPj4g
KyAgICAgICAgc3RydWN0IHhlbnNuZF9yd19yZXEgcnc7Cj4+ICsgICAgICAgIHVpbnQ4X3QgcGFk
ZGluZ1syNF07Cj4+ICsgICAgfSBvcDsKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfcmVz
cCB7Cj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+ICsgICAgdWludDhfdCBvcGVyYXRpb247Cj4+ICsg
ICAgdWludDhfdCBzdHJlYW1faWR4Owo+PiArICAgIGludDhfdCBzdGF0dXM7Cj4+ICsgICAgdWlu
dDhfdCBwYWRkaW5nWzI3XTsKPiBPdGhlciB0aGFuIGluIF9yZXEsIHRoaXMgb3VnaHQgdG8gYmUg
InJlc2VydmVkIiBpbW8uCklNTywgdGhpcyBpcyBhIGNsYXNzaWMgcGFkZGluZywgd2h5IHJlc2Vy
dmVkPwo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9t
YWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:55:38 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBlgw-0002eJ-BD; Tue, 29 Nov 2016 16:55:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBlgv-0002dv-DP; Tue, 29 Nov 2016 16:55:37 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 E4/7D-28694-803BD385; Tue, 29 Nov 2016 16:55:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyMfS6ky77Zts
 Ig87/1hYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGb9ufWYtaGSt2HV5G1MD4wPmLkZO
 DiGBEolP34+wgdgsAktZJTZNLe5i5OKQEDjIKnH+0gcWkISEQIzEiY1fgBo4gOwqiY/PZCF6F
 SW+PpvOBFIvJDCbSWL/ot1gjrBAE6PE1ZOTwTaICChL9P76zQJRtY5R4sbha6wgDrPAcmaJHZ
 9/glWxCRhJLL/xA2wdr4CNxJZjL8HWsQioSnzZmwgSFhUIl3g/ayEbRImgxMmZT8DKOQXsJRZ
 eugBmMwvYStyZu5sZwpaX2P52DvMERuFZSFpmISmbhaRsASPzKkb14tSistQiXSO9pKLM9IyS
 3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAkGcAgh2My/46HWKU5GBSEuWd7mYTIcSXlJ9Sm
 ZFYnBFfVJqTWnyIUYaDQ0mCd/pG2wghwaLU9NSKtMwcYPTBpCU4eJREeAvWA6V5iwsSc4sz0y
 FSpxgtOV59ePGAiePd5ndAsuPDhwdMQix5+XmpUuK8S0HmCYA0ZJTmwY2DJYhLjLJSwryMQAc
 K8RSkFuVmlqDKv2IU52BUEuYV2QQ0hSczrwRu6yugg5iADnr72hrkoJJEhJRUA2NA2vaPd3qv
 v750yT1Q8vFHnoru76tV2K8zbi01tGQ+N6PGvfdZNMOXfSp6ossPGXRud5nZHMzitPC/pG9xS
 ObLTLcXcy1NbfcbOTSE9oh0qt+Ob/jWqPJ35zuZoBPVJ7f2bpGZzs7298ykp7Kl5QtrmkIvtf
 w9Zy/vHf9pMscb3y1zCr967FJiKc5INNRiLipOBABxsf0MCwMAAA==
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1480438535!74387756!1
X-Originating-IP: [209.85.215.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23037 invoked from network); 29 Nov 2016 16:55:35 -0000
Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com)
 (209.85.215.66)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 16:55:35 -0000
Received: by mail-lf0-f66.google.com with SMTP id o141so13302615lff.1;
 Tue, 29 Nov 2016 08:55:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=4/E2qj9DimOdAmHmenNSrp/QsXLehQCoS9oW4bTHMg4=;
 b=CdeTqpKcuHTrW2pESGbbs79eEs2H6xze1Fa40gN4jMItaRRxDBDwS355TU3OH8XJJ4
 NQldKuqFXxpoSiBNM6XoOB9I/EopgF05RTql8aV+CHvk1+DenR8x8m3urkbVw8H9+6vs
 JTf7YF8lvJ4FSaa3ljs/fhfSlD6XKhV1zJ9u8FJs65Ke9j+Qqp34KqqabThZOPQHE7AN
 XVSocrbG3V+S+r+mlYOGMtb6s6pfLqor+WroupiAIyDhR8+CYPup/FAJmQgEZFDl62q7
 XfLDm2dktrJ6Ury/gOaSPUbB13T4Q40wTKWeZ6jrshzShfro1Fj9gG3B8Al87WKZaxxh
 cF2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=4/E2qj9DimOdAmHmenNSrp/QsXLehQCoS9oW4bTHMg4=;
 b=YrDM3d3TMu3yl8Zz5bIAAkzAxmWJtCD3tLeS5NWMhm7uh3Ua+dxLdC97Kh2giyn8bm
 OTw8wkUhk5Cnl06Ax9w0j2EHwpAfismVsw08MdLtd/O8zb2kfghgQ33Wxa96Wu+46aKj
 pX88XHl0PiOR/AHlD57Sr17JGu6abApuHUSyrZYQpmtOvH4t0Gs1rkSrbjZT6gp5wkEw
 eldCcBwoVuC1y9EnSdYvYZ01rfhE632iR5U0mCy9KxDjzzbKvhNf0Z6AxVejo80E3LrK
 U3++AQDNcOYgWUwVnTwDr4kZUD4ffbiBqdfd54UX4H0AnWPsz4fLg/EFcUnSoZ0PKjmB
 akag==
X-Gm-Message-State: AKaTC03WaWf1QP7m+KYeMQB8qsKEEzJHdngWjRap1Rh3mzxc9ZiSfehkoEFDhssrGLrmCg==
X-Received: by 10.25.228.155 with SMTP id x27mr10783803lfi.55.1480438535134;
 Tue, 29 Nov 2016 08:55:35 -0800 (PST)
Received: from [192.168.0.21] (30-23-94-178.pool.ukrtel.net. [178.94.23.30])
 by smtp.googlemail.com with ESMTPSA id h129sm13789321lfh.7.2016.11.29.08.55.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 08:55:34 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
Date: Tue, 29 Nov 2016 18:55:32 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583DB63E02000078001235D3@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwNjowOSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiArc3RydWN0IHhlbnNu
ZF9yZXEgewo+PiArICAgIHVpbnQxNl90IGlkOwo+PiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9uOwo+
PiArICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4gKyAgICB1aW50MzJfdCByZXNlcnZlZDsKPj4g
KyAgICB1bmlvbiB7Cj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsKPj4g
KyAgICAgICAgc3RydWN0IHhlbnNuZF9yd19yZXEgcnc7Cj4+ICsgICAgICAgIHVpbnQ4X3QgcGFk
ZGluZ1syNF07Cj4+ICsgICAgfSBvcDsKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCB4ZW5zbmRfcmVz
cCB7Cj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+ICsgICAgdWludDhfdCBvcGVyYXRpb247Cj4+ICsg
ICAgdWludDhfdCBzdHJlYW1faWR4Owo+PiArICAgIGludDhfdCBzdGF0dXM7Cj4+ICsgICAgdWlu
dDhfdCBwYWRkaW5nWzI3XTsKPiBPdGhlciB0aGFuIGluIF9yZXEsIHRoaXMgb3VnaHQgdG8gYmUg
InJlc2VydmVkIiBpbW8uCklNTywgdGhpcyBpcyBhIGNsYXNzaWMgcGFkZGluZywgd2h5IHJlc2Vy
dmVkPwo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9t
YWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:58:33 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:58:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBljl-00039S-Id; Tue, 29 Nov 2016 16:58:33 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBljk-00039C-U8; Tue, 29 Nov 2016 16:58:33 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 28/08-08948-8B3BD385; Tue, 29 Nov 2016 16:58:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFIsWRWlGSWpSXmKPExsVyMfS6i+72zbY
 RBucPKVms7LnIbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZkx/18lWsJG1Yufye+wNjDtYuhg5
 OYQEiiV+/jjH3MXIxcEisJRV4tbeu2wgjoTAQVaJb903WUGqJARiJPrarzJD2KUS52f+hupWl
 Pj6bDoTSIOQwGwmiaWdExlBEsICnhKHZjwBaxARUJbo/QXTUCbx6eRCdpAGZoHlzBI7Pv8EK2
 ITMJJYfuMHWBGvgI3El/cL2UBsFgFVif557WBDRQXCJd7PgojzCghKnJz5BKyeU8Be4vykD2B
 zmAVsJe7M3Q1ly0tsfzuHeQKj8CwkLbOQlM1CUraAkXkVo0ZxalFZapGuoZFeUlFmekZJbmJm
 jq6hgZlebmpxcWJ6ak5iUrFecn7uJkZg2DMAwQ7GyxsDDjFKcjApifJOd7OJEOJLyk+pzEgsz
 ogvKs1JLT7EKMPBoSTB27zJNkJIsCg1PbUiLTMHGIEwaQkOHiUR3oL1QGne4oLE3OLMdIjUKU
 ZLjlcfXjxg4ni3+R2Q7Pjw4QGTEEtefl6qlDjvTJB5AiANGaV5cONgSeISo6yUMC8j0IFCPAW
 pRbmZJajyrxjFORiVhHmDQKbwZOaVwG19BXQQE9BBb19bgxxUkoiQkmpgFHhV/itlv8RZvfRT
 SavWaNit0zollF0p9+3utPT/3xzN/y9vL2RtOlQyIz426H9wBjvLu5cfNURbzJbxnve5fJP30
 WZDqSuOllc9TQ5HzdllVGHtP6F4ltW3ntMbHfPyI2VzmbKld037+n/irtlKRXHp0cZW/74etb
 n1vN5onam3wbQ5D6W2KrEUZyQaajEXFScCACEwTa4NAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480438711!62271990!1
X-Originating-IP: [209.85.215.68]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25760 invoked from network); 29 Nov 2016 16:58:31 -0000
Received: from mail-lf0-f68.google.com (HELO mail-lf0-f68.google.com)
 (209.85.215.68)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 16:58:31 -0000
Received: by mail-lf0-f68.google.com with SMTP id o20so13266240lfg.3;
 Tue, 29 Nov 2016 08:58:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=Eq/W/WhU8H3M2vwbO54M/iASIX+bxMe7WHRl0Kk/uXc=;
 b=cA66ZA8ZIawFpzbDqm5F0+fXu6gw2JRCbd0DiIAgD7aBqt+A2QcqzM5GawOJVz/0lZ
 TWsWaGkfkrg2AzqaWXs4GIaohbEoVv9RTI3kZPWcBwHlovQaRbIR0y1OyK2DkcUud5Wu
 Q2C6lNTmz43vusi0bRoQCAlhv9cZpNRyDMvxx26LWeOuZP2j86rSfhcMA9CUxdGmdQKh
 UbEjnsGM+dzazySv0TwS8ndBmLLXvyiPTJrmabf/EBUBmNdpHXmIykbTwyGhaim9xntS
 k8mb1Vf1p/fZhCojQEzhDPZH0F4x+85Lc+DomV54nKk79a2cpqsi/EKNyVhV4nhPxboq
 jVrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=Eq/W/WhU8H3M2vwbO54M/iASIX+bxMe7WHRl0Kk/uXc=;
 b=Ztod+Ol+bWLUnw6tp0Suqcj5hlcSfWr75i+aYFrTyy88pIfIBKgwYVyz0aswnEC1zS
 ruR0iex/N7vv+J7uQ9w+ywm+NkjbOolKWbOjoqRURhHgrR7oVnhqFKRYHzv0joEbQ8HK
 jtG2JuQgShhQv2WPhCPd63JVPR3WLNmAx2Nx+gKna5H90LAzxpTuXE06XzSr8RwOKjgJ
 Y8g0Ig0/LMZWSGyj4Xm8qeOgf3xcm8Fo1+lZNHluPCu7sefpJIwe8+iF0YbqyKRiMQI4
 pNYjyfeacnsbV2JCysOwPfcQGspdv3ZH2y5Jas7wvm7VZL5+z4L0SmJqNPUr3UroeyzH
 TrZg==
X-Gm-Message-State: AKaTC00uAkJBlVfKK7Qg2XJXk6NMmOxinq5hULPYITrDld3508mTFgBeszM33MDT5tqlIw==
X-Received: by 10.46.72.2 with SMTP id v2mr7552214lja.67.1480438710830;
 Tue, 29 Nov 2016 08:58:30 -0800 (PST)
Received: from [192.168.0.21] (30-23-94-178.pool.ukrtel.net. [178.94.23.30])
 by smtp.googlemail.com with ESMTPSA id z68sm13952255lff.35.2016.11.29.08.58.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 08:58:30 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <583DB5B202000078001235BA@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <ae5655b7-4892-b54b-5ef4-855acd9dd4e5@gmail.com>
Date: Tue, 29 Nov 2016 18:58:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583DB5B202000078001235BA@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwNjowNiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBGcm9tOiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+Cj4+
IEhpLCBhbGwhCj4+Cj4+IFBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFCSSBm
b3IgdGhlIFBWIHNvdW5kCj4+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgo+IFlv
dSd2ZSBiZWVuIGFza2VkIGJlZm9yZSwgYW5kIEkgZmVlbCB0aGUgbmVlZCB0byByZXBlYXQ6IFBs
ZWFzZQo+IHNsb3cgZG93biB3aXRoIHNlbmRpbmcgbmV3IHZlcnNpb25zLiBHaXZlIHBlb3BsZSB0
aW1lIHRvIGxvb2sgYXQKPiBlYWNoIHZlcnNpb24sIGFuZCB3aXRoIHRpbWUgSSBtZWFuIG1vcmUg
dGhhbiBhIGRheSBvciB0d28uIFlvdQo+IHNpbXBseSBjYW4ndCBleHBlY3QgdGhhdCBldmVyeW9u
ZSB3aG8ncyBpbnRlbmRpbmcgdG8gbG9vayBhdCB0aGlzCj4gd2lsbCBmaW5kIHRpbWUgKGFsbW9z
dCkgaW1tZWRpYXRlbHkuClNvcnJ5IGFib3V0IHRoaXMsIHdoYXQgZG9lcyBzb3VuZCByZWFzb25h
YmxlIGFzIHRoZSB0aW1lIGZyYW1lCmJldHdlZW4gdGhlIHBhdGNoZXM/ClRoYW5rIHlvdQo+IEph
bgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1i
ZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 16:58:33 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 16:58:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBljl-00039S-Id; Tue, 29 Nov 2016 16:58:33 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBljk-00039C-U8; Tue, 29 Nov 2016 16:58:33 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 28/08-08948-8B3BD385; Tue, 29 Nov 2016 16:58:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFIsWRWlGSWpSXmKPExsVyMfS6i+72zbY
 RBucPKVms7LnIbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZkx/18lWsJG1Yufye+wNjDtYuhg5
 OYQEiiV+/jjH3MXIxcEisJRV4tbeu2wgjoTAQVaJb903WUGqJARiJPrarzJD2KUS52f+hupWl
 Pj6bDoTSIOQwGwmiaWdExlBEsICnhKHZjwBaxARUJbo/QXTUCbx6eRCdpAGZoHlzBI7Pv8EK2
 ITMJJYfuMHWBGvgI3El/cL2UBsFgFVif557WBDRQXCJd7PgojzCghKnJz5BKyeU8Be4vykD2B
 zmAVsJe7M3Q1ly0tsfzuHeQKj8CwkLbOQlM1CUraAkXkVo0ZxalFZapGuoZFeUlFmekZJbmJm
 jq6hgZlebmpxcWJ6ak5iUrFecn7uJkZg2DMAwQ7GyxsDDjFKcjApifJOd7OJEOJLyk+pzEgsz
 ogvKs1JLT7EKMPBoSTB27zJNkJIsCg1PbUiLTMHGIEwaQkOHiUR3oL1QGne4oLE3OLMdIjUKU
 ZLjlcfXjxg4ni3+R2Q7Pjw4QGTEEtefl6qlDjvTJB5AiANGaV5cONgSeISo6yUMC8j0IFCPAW
 pRbmZJajyrxjFORiVhHmDQKbwZOaVwG19BXQQE9BBb19bgxxUkoiQkmpgFHhV/itlv8RZvfRT
 SavWaNit0zollF0p9+3utPT/3xzN/y9vL2RtOlQyIz426H9wBjvLu5cfNURbzJbxnve5fJP30
 WZDqSuOllc9TQ5HzdllVGHtP6F4ltW3ntMbHfPyI2VzmbKld037+n/irtlKRXHp0cZW/74etb
 n1vN5onam3wbQ5D6W2KrEUZyQaajEXFScCACEwTa4NAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480438711!62271990!1
X-Originating-IP: [209.85.215.68]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25760 invoked from network); 29 Nov 2016 16:58:31 -0000
Received: from mail-lf0-f68.google.com (HELO mail-lf0-f68.google.com)
 (209.85.215.68)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 16:58:31 -0000
Received: by mail-lf0-f68.google.com with SMTP id o20so13266240lfg.3;
 Tue, 29 Nov 2016 08:58:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=Eq/W/WhU8H3M2vwbO54M/iASIX+bxMe7WHRl0Kk/uXc=;
 b=cA66ZA8ZIawFpzbDqm5F0+fXu6gw2JRCbd0DiIAgD7aBqt+A2QcqzM5GawOJVz/0lZ
 TWsWaGkfkrg2AzqaWXs4GIaohbEoVv9RTI3kZPWcBwHlovQaRbIR0y1OyK2DkcUud5Wu
 Q2C6lNTmz43vusi0bRoQCAlhv9cZpNRyDMvxx26LWeOuZP2j86rSfhcMA9CUxdGmdQKh
 UbEjnsGM+dzazySv0TwS8ndBmLLXvyiPTJrmabf/EBUBmNdpHXmIykbTwyGhaim9xntS
 k8mb1Vf1p/fZhCojQEzhDPZH0F4x+85Lc+DomV54nKk79a2cpqsi/EKNyVhV4nhPxboq
 jVrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=Eq/W/WhU8H3M2vwbO54M/iASIX+bxMe7WHRl0Kk/uXc=;
 b=Ztod+Ol+bWLUnw6tp0Suqcj5hlcSfWr75i+aYFrTyy88pIfIBKgwYVyz0aswnEC1zS
 ruR0iex/N7vv+J7uQ9w+ywm+NkjbOolKWbOjoqRURhHgrR7oVnhqFKRYHzv0joEbQ8HK
 jtG2JuQgShhQv2WPhCPd63JVPR3WLNmAx2Nx+gKna5H90LAzxpTuXE06XzSr8RwOKjgJ
 Y8g0Ig0/LMZWSGyj4Xm8qeOgf3xcm8Fo1+lZNHluPCu7sefpJIwe8+iF0YbqyKRiMQI4
 pNYjyfeacnsbV2JCysOwPfcQGspdv3ZH2y5Jas7wvm7VZL5+z4L0SmJqNPUr3UroeyzH
 TrZg==
X-Gm-Message-State: AKaTC00uAkJBlVfKK7Qg2XJXk6NMmOxinq5hULPYITrDld3508mTFgBeszM33MDT5tqlIw==
X-Received: by 10.46.72.2 with SMTP id v2mr7552214lja.67.1480438710830;
 Tue, 29 Nov 2016 08:58:30 -0800 (PST)
Received: from [192.168.0.21] (30-23-94-178.pool.ukrtel.net. [178.94.23.30])
 by smtp.googlemail.com with ESMTPSA id z68sm13952255lff.35.2016.11.29.08.58.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 08:58:30 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <583DB5B202000078001235BA@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <ae5655b7-4892-b54b-5ef4-855acd9dd4e5@gmail.com>
Date: Tue, 29 Nov 2016 18:58:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583DB5B202000078001235BA@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
	para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwNjowNiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBGcm9tOiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8T2xla3NhbmRyX0FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4+Cj4+
IEhpLCBhbGwhCj4+Cj4+IFBsZWFzZSBmaW5kIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIEFCSSBm
b3IgdGhlIFBWIHNvdW5kCj4+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRzLgo+IFlv
dSd2ZSBiZWVuIGFza2VkIGJlZm9yZSwgYW5kIEkgZmVlbCB0aGUgbmVlZCB0byByZXBlYXQ6IFBs
ZWFzZQo+IHNsb3cgZG93biB3aXRoIHNlbmRpbmcgbmV3IHZlcnNpb25zLiBHaXZlIHBlb3BsZSB0
aW1lIHRvIGxvb2sgYXQKPiBlYWNoIHZlcnNpb24sIGFuZCB3aXRoIHRpbWUgSSBtZWFuIG1vcmUg
dGhhbiBhIGRheSBvciB0d28uIFlvdQo+IHNpbXBseSBjYW4ndCBleHBlY3QgdGhhdCBldmVyeW9u
ZSB3aG8ncyBpbnRlbmRpbmcgdG8gbG9vayBhdCB0aGlzCj4gd2lsbCBmaW5kIHRpbWUgKGFsbW9z
dCkgaW1tZWRpYXRlbHkuClNvcnJ5IGFib3V0IHRoaXMsIHdoYXQgZG9lcyBzb3VuZCByZWFzb25h
YmxlIGFzIHRoZSB0aW1lIGZyYW1lCmJldHdlZW4gdGhlIHBhdGNoZXM/ClRoYW5rIHlvdQo+IEph
bgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1i
ZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 17:05:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 17:05:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBlqO-0003wd-BC; Tue, 29 Nov 2016 17:05:24 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBlqN-0003wU-Tj; Tue, 29 Nov 2016 17:05:24 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 DB/4D-01666-155BD385; Tue, 29 Nov 2016 17:05:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXS6fjDSzdwq22
 EwdK7AhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGU/OrWEueM1WceXvcuYGxqWsXYyc
 HEICeRLnJ65lBrF5BewkOp6dYQGxJQQMJZ6+v84GYrMIqEps770KZrMJqEu0PdsO1isiYCTR+
 mQmUxcjFwezwAlmiZNHLzKCOMICTYwSV09OZgZxhAQeMEqsO3QJrIVTwFZi08FHQFUcQOsEJf
 7uEAYJMwtoSTz8dYsFwtaWWLbwNTNICbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxg1ilO
 LylKLdA1N9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAoORAQh2MJ497XmIUZKD
 SUmUd7qbTYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd6kLbYRQoJFqempFWmZOcC4gElLcPAoi
 fB+3QSU5i0uSMwtzkyHSJ1i1OV4t/ndAyYhlrz8vFQpcd4ckBkCIEUZpXlwI2AxeolRVkqYlx
 HoKCGegtSi3MwSVPlXjOIcjErCvKYgU3gy80rgNr0COoIJ6Ii3r61BjihJREhJNTCGZZ/ib9v
 +qn+uxS/OMxllu/9vTDjEGMSyi8n3h/rHJyG+03uKN93+GHxDWDHntibv82W6q5omMDbqrZq/
 7+rE4ONT1s60n/zqdXPg3Kga7qavU28/YvrorMlzpmfqrKR/u5ond3oc7DzetkFh6bn4uCYJa
 duL9U+t/q6Jt7GQWZaVyLShKOG3EktxRqKhFnNRcSIAebDVh8wCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480439116!34022271!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21129 invoked from network); 29 Nov 2016 17:05:18 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 29 Nov 2016 17:05:18 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 10:05:18 -0700
Message-Id: <583DC35B020000780012368D@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 10:05:15 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
In-Reply-To: <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE3OjU1LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yOS8yMDE2IDA2OjA5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ZW5z
bmRfcmVxIHsKPj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+PiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9u
Owo+Pj4gKyAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4+PiArICAgIHVpbnQzMl90IHJlc2VydmVk
Owo+Pj4gKyAgICB1bmlvbiB7Cj4+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9w
ZW47Cj4+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKPj4+ICsgICAgICAgIHVp
bnQ4X3QgcGFkZGluZ1syNF07Cj4+PiArICAgIH0gb3A7Cj4+PiArfTsKPj4+ICsKPj4+ICtzdHJ1
Y3QgeGVuc25kX3Jlc3Agewo+Pj4gKyAgICB1aW50MTZfdCBpZDsKPj4+ICsgICAgdWludDhfdCBv
cGVyYXRpb247Cj4+PiArICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4+ICsgICAgaW50OF90IHN0
YXR1czsKPj4+ICsgICAgdWludDhfdCBwYWRkaW5nWzI3XTsKPj4gT3RoZXIgdGhhbiBpbiBfcmVx
LCB0aGlzIG91Z2h0IHRvIGJlICJyZXNlcnZlZCIgaW1vLgo+IElNTywgdGhpcyBpcyBhIGNsYXNz
aWMgcGFkZGluZywgd2h5IHJlc2VydmVkPwoKSWYgeW91IGRvY3VtZW50IGl0IGFzIHBhZGRpbmcs
IHlvdSBjYW4ndCBlYXNpbHkgdXNlIGl0IGxhdGVyIG9uIGZvcgpzb21lIGV4dGVuc2lvbi4gQnV0
IHlvdSBrbm93IHBvc3NpYmxlIGV4dGVuc2lvbiByb3V0ZXMgb2YgdGhpcwpwcm90b2NvbCBiZXR0
ZXIgdGhhbiBtZS4uLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dp
LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 17:05:24 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 17:05:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBlqO-0003wd-BC; Tue, 29 Nov 2016 17:05:24 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBlqN-0003wU-Tj; Tue, 29 Nov 2016 17:05:24 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 DB/4D-01666-155BD385; Tue, 29 Nov 2016 17:05:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXS6fjDSzdwq22
 EwdK7AhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGU/OrWEueM1WceXvcuYGxqWsXYyc
 HEICeRLnJ65lBrF5BewkOp6dYQGxJQQMJZ6+v84GYrMIqEps770KZrMJqEu0PdsO1isiYCTR+
 mQmUxcjFwezwAlmiZNHLzKCOMICTYwSV09OZgZxhAQeMEqsO3QJrIVTwFZi08FHQFUcQOsEJf
 7uEAYJMwtoSTz8dYsFwtaWWLbwNTNICbOAtMTyfxwTGPlmITTMQtIwC0nDLISGBYwsqxg1ilO
 LylKLdA1N9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAoORAQh2MJ497XmIUZKD
 SUmUd7qbTYQQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd6kLbYRQoJFqempFWmZOcC4gElLcPAoi
 fB+3QSU5i0uSMwtzkyHSJ1i1OV4t/ndAyYhlrz8vFQpcd4ckBkCIEUZpXlwI2AxeolRVkqYlx
 HoKCGegtSi3MwSVPlXjOIcjErCvKYgU3gy80rgNr0COoIJ6Ii3r61BjihJREhJNTCGZZ/ib9v
 +qn+uxS/OMxllu/9vTDjEGMSyi8n3h/rHJyG+03uKN93+GHxDWDHntibv82W6q5omMDbqrZq/
 7+rE4ONT1s60n/zqdXPg3Kga7qavU28/YvrorMlzpmfqrKR/u5ond3oc7DzetkFh6bn4uCYJa
 duL9U+t/q6Jt7GQWZaVyLShKOG3EktxRqKhFnNRcSIAebDVh8wCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480439116!34022271!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21129 invoked from network); 29 Nov 2016 17:05:18 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 29 Nov 2016 17:05:18 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 10:05:18 -0700
Message-Id: <583DC35B020000780012368D@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 10:05:15 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
In-Reply-To: <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE3OjU1LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yOS8yMDE2IDA2OjA5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ZW5z
bmRfcmVxIHsKPj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+PiArICAgIHVpbnQ4X3Qgb3BlcmF0aW9u
Owo+Pj4gKyAgICB1aW50OF90IHN0cmVhbV9pZHg7Cj4+PiArICAgIHVpbnQzMl90IHJlc2VydmVk
Owo+Pj4gKyAgICB1bmlvbiB7Cj4+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX29wZW5fcmVxIG9w
ZW47Cj4+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKPj4+ICsgICAgICAgIHVp
bnQ4X3QgcGFkZGluZ1syNF07Cj4+PiArICAgIH0gb3A7Cj4+PiArfTsKPj4+ICsKPj4+ICtzdHJ1
Y3QgeGVuc25kX3Jlc3Agewo+Pj4gKyAgICB1aW50MTZfdCBpZDsKPj4+ICsgICAgdWludDhfdCBv
cGVyYXRpb247Cj4+PiArICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4+ICsgICAgaW50OF90IHN0
YXR1czsKPj4+ICsgICAgdWludDhfdCBwYWRkaW5nWzI3XTsKPj4gT3RoZXIgdGhhbiBpbiBfcmVx
LCB0aGlzIG91Z2h0IHRvIGJlICJyZXNlcnZlZCIgaW1vLgo+IElNTywgdGhpcyBpcyBhIGNsYXNz
aWMgcGFkZGluZywgd2h5IHJlc2VydmVkPwoKSWYgeW91IGRvY3VtZW50IGl0IGFzIHBhZGRpbmcs
IHlvdSBjYW4ndCBlYXNpbHkgdXNlIGl0IGxhdGVyIG9uIGZvcgpzb21lIGV4dGVuc2lvbi4gQnV0
IHlvdSBrbm93IHBvc3NpYmxlIGV4dGVuc2lvbiByb3V0ZXMgb2YgdGhpcwpwcm90b2NvbCBiZXR0
ZXIgdGhhbiBtZS4uLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dp
LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 17:10:22 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 17:10:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBlvC-0004aR-BR; Tue, 29 Nov 2016 17:10:22 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBlvB-0004aB-D1; Tue, 29 Nov 2016 17:10:21 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 38/9C-28490-C76BD385; Tue, 29 Nov 2016 17:10:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRWlGSWpSXmKPExsXS6fjDS7dmm22
 EwaEdXBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGUuXHmIp6GGv6Nl9ga2B8RVrFyMH
 h5BAnsSWjQVdjJwcvAJ2Eo/atjGD2BIChhJP319nA7FZBFQlXt3YBWazCahLtD3bzgpiiwgYS
 bQ+mcnUxcjFwSxwglni5NGLjCAJYQEvics7GllBEkICKxglzvYcBktwCthKzPz1iAVkMa+AoM
 TfHcIgYWYBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRWjRnF
 qUVlqka6hhV5SUWZ6RkluYmaOrqGBmV5uanFxYnpqTmJSsV5yfu4mRmAgMgDBDsabGwMOMUpy
 MCmJ8k53s4kQ4kvKT6nMSCzOiC8qzUktPsSowcEhsG3X6guMUix5+XmpShK8M7faRggJFqWmp
 1akZeYAYwWmVIKDR0mEtx8kzVtckJhbnJkOkTrFqMvxbvO7B0xCYDOkxHnTQIoEQIoySvPgRs
 Di9hKjrJQwLyPQgUI8BalFuZklqPKvGMU5GJWEeU1ApvBk5pXAbXoFdAQT0BFvX1uDHFGSiJC
 SamCcpn/hQsNyQ6b1kxg4vr/puhkpnPa+NCbok5f1/cPccvVfY/99eXkojfeLNMO85vIoid/e
 Suver/DharR8v+ts6omLZbvW7uXY1j/lkl/Skpfu625tCeRR6wuZ+YdnOcfPBVOsOTitzrE7C
 l8P/hIX7/r10J1iJ19D01Vx8sHO3w86h6fN2HdJiaU4I9FQi7moOBEAFqLEV9YCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480439417!45704993!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33755 invoked from network); 29 Nov 2016 17:10:19 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-11.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Nov 2016 17:10:19 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 10:10:17 -0700
Message-Id: <583DC48602000078001236A2@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 10:10:14 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <583DB5B202000078001235BA@prv-mh.provo.novell.com>
 <ae5655b7-4892-b54b-5ef4-855acd9dd4e5@gmail.com>
In-Reply-To: <ae5655b7-4892-b54b-5ef4-855acd9dd4e5@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE3OjU4LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yOS8yMDE2IDA2OjA2IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gRnJvbTogT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4K
Pj4+IEhpLCBhbGwhCj4+Pgo+Pj4gUGxlYXNlIGZpbmQgdGhlIG5leHQgdmVyc2lvbiBvZiB0aGUg
QUJJIGZvciB0aGUgUFYgc291bmQKPj4+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRz
Lgo+PiBZb3UndmUgYmVlbiBhc2tlZCBiZWZvcmUsIGFuZCBJIGZlZWwgdGhlIG5lZWQgdG8gcmVw
ZWF0OiBQbGVhc2UKPj4gc2xvdyBkb3duIHdpdGggc2VuZGluZyBuZXcgdmVyc2lvbnMuIEdpdmUg
cGVvcGxlIHRpbWUgdG8gbG9vayBhdAo+PiBlYWNoIHZlcnNpb24sIGFuZCB3aXRoIHRpbWUgSSBt
ZWFuIG1vcmUgdGhhbiBhIGRheSBvciB0d28uIFlvdQo+PiBzaW1wbHkgY2FuJ3QgZXhwZWN0IHRo
YXQgZXZlcnlvbmUgd2hvJ3MgaW50ZW5kaW5nIHRvIGxvb2sgYXQgdGhpcwo+PiB3aWxsIGZpbmQg
dGltZSAoYWxtb3N0KSBpbW1lZGlhdGVseS4KPiBTb3JyeSBhYm91dCB0aGlzLCB3aGF0IGRvZXMg
c291bmQgcmVhc29uYWJsZSBhcyB0aGUgdGltZSBmcmFtZQo+IGJldHdlZW4gdGhlIHBhdGNoZXM/
CgpBIGZldyBkYXlzLCBwZXJoYXBzIGEgd2Vlaz8gKFRoaW5ncyBjZXJ0YWlubHkgdmFyeSBieSB0
b3BpYyBvZiBhCnBhdGNoLCBzbyBmb3IgYnVnIGZpeGVzIHdoaWNoIG91Z2h0IHRvIGdvIGluIHNv
b24gYSBmYXN0ZXIgcmF0ZQp3b3VsZCBvZnRlbiBiZSBva2F5IEkgdGhpbmsuKQoKSmFuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYt
ZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2Vt
YmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 17:10:22 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 17:10:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBlvC-0004aR-BR; Tue, 29 Nov 2016 17:10:22 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cBlvB-0004aB-D1; Tue, 29 Nov 2016 17:10:21 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 38/9C-28490-C76BD385; Tue, 29 Nov 2016 17:10:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRWlGSWpSXmKPExsXS6fjDS7dmm22
 EwaEdXBYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGUuXHmIp6GGv6Nl9ga2B8RVrFyMH
 h5BAnsSWjQVdjJwcvAJ2Eo/atjGD2BIChhJP319nA7FZBFQlXt3YBWazCahLtD3bzgpiiwgYS
 bQ+mcnUxcjFwSxwglni5NGLjCAJYQEvics7GllBEkICKxglzvYcBktwCthKzPz1iAVkMa+AoM
 TfHcIgYWYBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRWjRnF
 qUVlqka6hhV5SUWZ6RkluYmaOrqGBmV5uanFxYnpqTmJSsV5yfu4mRmAgMgDBDsabGwMOMUpy
 MCmJ8k53s4kQ4kvKT6nMSCzOiC8qzUktPsSowcEhsG3X6guMUix5+XmpShK8M7faRggJFqWmp
 1akZeYAYwWmVIKDR0mEtx8kzVtckJhbnJkOkTrFqMvxbvO7B0xCYDOkxHnTQIoEQIoySvPgRs
 Di9hKjrJQwLyPQgUI8BalFuZklqPKvGMU5GJWEeU1ApvBk5pXAbXoFdAQT0BFvX1uDHFGSiJC
 SamCcpn/hQsNyQ6b1kxg4vr/puhkpnPa+NCbok5f1/cPccvVfY/99eXkojfeLNMO85vIoid/e
 Suver/DharR8v+ts6omLZbvW7uXY1j/lkl/Skpfu625tCeRR6wuZ+YdnOcfPBVOsOTitzrE7C
 l8P/hIX7/r10J1iJ19D01Vx8sHO3w86h6fN2HdJiaU4I9FQi7moOBEAFqLEV9YCAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480439417!45704993!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33755 invoked from network); 29 Nov 2016 17:10:19 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-11.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Nov 2016 17:10:19 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Tue, 29 Nov 2016 10:10:17 -0700
Message-Id: <583DC48602000078001236A2@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Tue, 29 Nov 2016 10:10:14 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <583DB5B202000078001235BA@prv-mh.provo.novell.com>
 <ae5655b7-4892-b54b-5ef4-855acd9dd4e5@gmail.com>
In-Reply-To: <ae5655b7-4892-b54b-5ef4-855acd9dd4e5@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [Xen-devel][PATCH v14] sndif: add ABI for
 para-virtual sound
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE3OjU4LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yOS8yMDE2IDA2OjA2IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTY6MjQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+Pj4gRnJvbTogT2xla3Nh
bmRyIEFuZHJ1c2hjaGVua28gPE9sZWtzYW5kcl9BbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4K
Pj4+IEhpLCBhbGwhCj4+Pgo+Pj4gUGxlYXNlIGZpbmQgdGhlIG5leHQgdmVyc2lvbiBvZiB0aGUg
QUJJIGZvciB0aGUgUFYgc291bmQKPj4+IGFmdGVyIGFkZHJlc3NpbmcgcmV2aWV3IGNvbW1lbnRz
Lgo+PiBZb3UndmUgYmVlbiBhc2tlZCBiZWZvcmUsIGFuZCBJIGZlZWwgdGhlIG5lZWQgdG8gcmVw
ZWF0OiBQbGVhc2UKPj4gc2xvdyBkb3duIHdpdGggc2VuZGluZyBuZXcgdmVyc2lvbnMuIEdpdmUg
cGVvcGxlIHRpbWUgdG8gbG9vayBhdAo+PiBlYWNoIHZlcnNpb24sIGFuZCB3aXRoIHRpbWUgSSBt
ZWFuIG1vcmUgdGhhbiBhIGRheSBvciB0d28uIFlvdQo+PiBzaW1wbHkgY2FuJ3QgZXhwZWN0IHRo
YXQgZXZlcnlvbmUgd2hvJ3MgaW50ZW5kaW5nIHRvIGxvb2sgYXQgdGhpcwo+PiB3aWxsIGZpbmQg
dGltZSAoYWxtb3N0KSBpbW1lZGlhdGVseS4KPiBTb3JyeSBhYm91dCB0aGlzLCB3aGF0IGRvZXMg
c291bmQgcmVhc29uYWJsZSBhcyB0aGUgdGltZSBmcmFtZQo+IGJldHdlZW4gdGhlIHBhdGNoZXM/
CgpBIGZldyBkYXlzLCBwZXJoYXBzIGEgd2Vlaz8gKFRoaW5ncyBjZXJ0YWlubHkgdmFyeSBieSB0
b3BpYyBvZiBhCnBhdGNoLCBzbyBmb3IgYnVnIGZpeGVzIHdoaWNoIG91Z2h0IHRvIGdvIGluIHNv
b24gYSBmYXN0ZXIgcmF0ZQp3b3VsZCBvZnRlbiBiZSBva2F5IEkgdGhpbmsuKQoKSmFuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQtcHYt
ZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2Vt
YmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 17:27:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 17:27:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBmC9-0006FZ-3i; Tue, 29 Nov 2016 17:27:53 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBmC8-0006FO-F7; Tue, 29 Nov 2016 17:27:52 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 F4/49-15390-79ABD385; Tue, 29 Nov 2016 17:27:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfS6k+70XbY
 RBreiLVb2XGS2+L5lMpMDk8fhD1dYAhijWDPzkvIrElgzbq34y1jwhqvies8kxgbGUxxdjBwc
 QgIlEmsnu3UxcnGwCCxllVhy8jkjiCMhcJBV4tq2i2xdjJxATozErKUfmCHsMompOxcwgthCA
 ooSX59NZwJpEBKYzSRx+tUcMEdYoIlR4urJyWAdIgLKEr2/frNAVE1hklh18R7YDmaB5cwSOz
 7/BKtiEzCSWH7jBwuIzStgI9F9YB/YbhYBVYlN87+B7RMVCJd4P2shG0SNoMTJmU/A6jkF7CV
 u/9zABGIzC9hK3Jm7mxnClpfY/nYO8wRG4VlIWmYhKZuFpGwBI/MqRo3i1KKy1CJdIwO9pKLM
 9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAsGcAgh2Mv5YFHGKU5GBSEuWd7mYTIcSXl
 J9SmZFYnBFfVJqTWnyIUYaDQ0mC98pO2wghwaLU9NSKtMwcYATCpCU4eJREePu3AqV5iwsSc4
 sz0yFSpxiNOV59ePGAiaPjw4cHTEIsefl5qVLivCtBJgmAlGaU5sENgiWGS4yyUsK8jECnCfE
 UpBblZpagyr9iFOdgVBLmnQcyhSczrwRu3yugU5iATnn72hrklJJEhJRUA6Prtn9Xr2lObT00
 c9rFDXMnHVN/Oj3G1pd9S97saTUFLepLus/JRRtq9jwTXzdH//nCTQbLLyYKtxdd5Tgcm3o1J
 GPPK9fa4NMPD3tmXF63+t5dzsibxolF9jfW7Th/+6HZWlnliDXlwioh+f0RCnKyAvfkT8ivMr
 WdvH+pbu/1pR5xi+QfvLijxFKckWioxVxUnAgAvZkHZQcDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1480440470!74785622!1
X-Originating-IP: [209.85.215.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42056 invoked from network); 29 Nov 2016 17:27:50 -0000
Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com)
 (209.85.215.66)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 17:27:50 -0000
Received: by mail-lf0-f66.google.com with SMTP id p100so13345763lfg.2;
 Tue, 29 Nov 2016 09:27:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=i6KKnMHMAo/FKcdHH9DOsVr34Zv0f7h6Y5RQBUM4AzE=;
 b=BhiRIrZsTN8bmsNvvUh52syZKlOJ7wYjXdlYDBldvT+aT7miGaC6X4aWMgBfRf1gWK
 Cpgfnp6n88bLPD84weCVXRML4o5Z4nEjRdpPv41XDyLkM6/Jv8sCPOwUuVmP5WZnAx6t
 7H1uaUt9EbLbALIg09UJsyNuFNzaS9N6a4LFK0c2tYrTXDMADk/vpudHeosmqectx/wu
 aDXhWxOtd3JHsGeb3JhLEBEfrICHjvn8kHjc+l0kfxh9bl1od2uyQInRuQff/fd2ZK3G
 1DJXTzr1E4wP/wlbSHuzjqVPzJZPiLV5af2CL47DRDDt1fKkn+6IhICMoxQy5Vy1g+mJ
 ATew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=i6KKnMHMAo/FKcdHH9DOsVr34Zv0f7h6Y5RQBUM4AzE=;
 b=D1WG3s7oiofmJFzCgWI0q8ef+jUryhUfaZgJa69kU59jg4p2Cv+et7Ld+ZBAsh7ae4
 xH5bd5BGIHr1vUMUQyWCkUCrlBowRetRPYMRUzPktmZIaDPr0luFDvVe/4q8Q5ZavLlu
 o/5AN9uZkTXJCeF/4p0Xu173a9m0AAzC/N3WKGH8ZclElfGBJfI8Z3FOVyPjsqt5v1ki
 GdyjsAN41ciBFHMLI3TyYQ4xT/6JYop/HSx5Iw0UY1SsiLUwJe7yDcbKgJj5x9M+sCd/
 OK47VaC8MRQ11bgBvDEfs4lPwc07Zq523eulC5toO/tkT7lOb1GJwYJbRyHD7MFiAu5Z
 wdxA==
X-Gm-Message-State: AKaTC03i6neXVC9WXcsZ66mkuL/WWTpVW/5zSfhRP7TaVQcElxLo2QvTG35ynqhu1scpkw==
X-Received: by 10.46.14.17 with SMTP id 17mr9211950ljo.16.1480440470238;
 Tue, 29 Nov 2016 09:27:50 -0800 (PST)
Received: from [192.168.0.21] (30-23-94-178.pool.ukrtel.net. [178.94.23.30])
 by smtp.googlemail.com with ESMTPSA id f25sm13795332lji.47.2016.11.29.09.27.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 09:27:49 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
Date: Tue, 29 Nov 2016 19:27:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583DC35B020000780012368D@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTc6NTUsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yOS8yMDE2
IDA2OjA5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI5LjExLjE2IGF0IDE2OjI0
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiArc3RydWN0IHhlbnNuZF9yZXEgewo+
Pj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+Pj4gKyAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4+PiAr
ICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4+PiArICAgIHVpbnQzMl90IHJlc2VydmVkOwo+Pj4+
ICsgICAgdW5pb24gewo+Pj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsK
Pj4+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKPj4+PiArICAgICAgICB1aW50
OF90IHBhZGRpbmdbMjRdOwo+Pj4+ICsgICAgfSBvcDsKPj4+PiArfTsKPj4+PiArCj4+Pj4gK3N0
cnVjdCB4ZW5zbmRfcmVzcCB7Cj4+Pj4gKyAgICB1aW50MTZfdCBpZDsKPj4+PiArICAgIHVpbnQ4
X3Qgb3BlcmF0aW9uOwo+Pj4+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+Pj4+ICsgICAgaW50
OF90IHN0YXR1czsKPj4+PiArICAgIHVpbnQ4X3QgcGFkZGluZ1syN107Cj4+PiBPdGhlciB0aGFu
IGluIF9yZXEsIHRoaXMgb3VnaHQgdG8gYmUgInJlc2VydmVkIiBpbW8uCj4+IElNTywgdGhpcyBp
cyBhIGNsYXNzaWMgcGFkZGluZywgd2h5IHJlc2VydmVkPwo+IElmIHlvdSBkb2N1bWVudCBpdCBh
cyBwYWRkaW5nLCB5b3UgY2FuJ3QgZWFzaWx5IHVzZSBpdCBsYXRlciBvbiBmb3IKPiBzb21lIGV4
dGVuc2lvbi4KV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVmdWwgYWJvdXQgcmVzZXJ2ZWQs
IHJhdGhlciB0aGFuIHBhZGRpbmcuClJlc2VydmVkIG1lYW5zIHRoYXQgaXQgbWlnaHQgYmUgdXNl
ZCBmb3Igc29tZXRoaW5nLCBidXQgcGFkZGluZyBhdCB0aGUKZW5kIG9mIHRoZSBzdHJ1Y3R1cmUg
KGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRlZCBqdXN0IHRvIGFsaWduIHRoZSBzaXplIG9mCnRo
aXMgc3RydWN0dXJlIGFuZCBtb3N0IHByb2JhYmx5IGlzIG5vdCB1c2VkCj4gICBCdXQgeW91IGtu
b3cgcG9zc2libGUgZXh0ZW5zaW9uIHJvdXRlcyBvZiB0aGlzCj4gcHJvdG9jb2wgYmV0dGVyIHRo
YW4gbWUuLi4KV2VsbCwgYWZ0ZXIgaW1wbGVtZW50aW5nIFBWIHNvdW5kIGJhY2sgYW5kIGZyb250
IHdpdGggdGhpcyBraW5kIG9mCnJlc3BvbnNlIEkgY2FuIGNvbmZpcm0gd2UgZGlkbid0IGZhY2Ug
YW55IHByb2JsZW0uClNvLCBJIHdvdWxkIHNheSBpdCBpcyBzdWZmaWNpZW50Cj4KPiBKYW4KPgpU
aGFuayB5b3UsCk9sZWtzYW5kcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dp
LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 17:27:53 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 17:27:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBmC9-0006FZ-3i; Tue, 29 Nov 2016 17:27:53 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBmC8-0006FO-F7; Tue, 29 Nov 2016 17:27:52 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 F4/49-15390-79ABD385; Tue, 29 Nov 2016 17:27:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfS6k+70XbY
 RBreiLVb2XGS2+L5lMpMDk8fhD1dYAhijWDPzkvIrElgzbq34y1jwhqvies8kxgbGUxxdjBwc
 QgIlEmsnu3UxcnGwCCxllVhy8jkjiCMhcJBV4tq2i2xdjJxATozErKUfmCHsMompOxcwgthCA
 ooSX59NZwJpEBKYzSRx+tUcMEdYoIlR4urJyWAdIgLKEr2/frNAVE1hklh18R7YDmaB5cwSOz
 7/BKtiEzCSWH7jBwuIzStgI9F9YB/YbhYBVYlN87+B7RMVCJd4P2shG0SNoMTJmU/A6jkF7CV
 u/9zABGIzC9hK3Jm7mxnClpfY/nYO8wRG4VlIWmYhKZuFpGwBI/MqRo3i1KKy1CJdIwO9pKLM
 9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAsGcAgh2Mv5YFHGKU5GBSEuWd7mYTIcSXl
 J9SmZFYnBFfVJqTWnyIUYaDQ0mC98pO2wghwaLU9NSKtMwcYATCpCU4eJREePu3AqV5iwsSc4
 sz0yFSpxiNOV59ePGAiaPjw4cHTEIsefl5qVLivCtBJgmAlGaU5sENgiWGS4yyUsK8jECnCfE
 UpBblZpagyr9iFOdgVBLmnQcyhSczrwRu3yugU5iATnn72hrklJJEhJRUA6Prtn9Xr2lObT00
 c9rFDXMnHVN/Oj3G1pd9S97saTUFLepLus/JRRtq9jwTXzdH//nCTQbLLyYKtxdd5Tgcm3o1J
 GPPK9fa4NMPD3tmXF63+t5dzsibxolF9jfW7Th/+6HZWlnliDXlwioh+f0RCnKyAvfkT8ivMr
 WdvH+pbu/1pR5xi+QfvLijxFKckWioxVxUnAgAvZkHZQcDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1480440470!74785622!1
X-Originating-IP: [209.85.215.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42056 invoked from network); 29 Nov 2016 17:27:50 -0000
Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com)
 (209.85.215.66)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 17:27:50 -0000
Received: by mail-lf0-f66.google.com with SMTP id p100so13345763lfg.2;
 Tue, 29 Nov 2016 09:27:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=i6KKnMHMAo/FKcdHH9DOsVr34Zv0f7h6Y5RQBUM4AzE=;
 b=BhiRIrZsTN8bmsNvvUh52syZKlOJ7wYjXdlYDBldvT+aT7miGaC6X4aWMgBfRf1gWK
 Cpgfnp6n88bLPD84weCVXRML4o5Z4nEjRdpPv41XDyLkM6/Jv8sCPOwUuVmP5WZnAx6t
 7H1uaUt9EbLbALIg09UJsyNuFNzaS9N6a4LFK0c2tYrTXDMADk/vpudHeosmqectx/wu
 aDXhWxOtd3JHsGeb3JhLEBEfrICHjvn8kHjc+l0kfxh9bl1od2uyQInRuQff/fd2ZK3G
 1DJXTzr1E4wP/wlbSHuzjqVPzJZPiLV5af2CL47DRDDt1fKkn+6IhICMoxQy5Vy1g+mJ
 ATew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=i6KKnMHMAo/FKcdHH9DOsVr34Zv0f7h6Y5RQBUM4AzE=;
 b=D1WG3s7oiofmJFzCgWI0q8ef+jUryhUfaZgJa69kU59jg4p2Cv+et7Ld+ZBAsh7ae4
 xH5bd5BGIHr1vUMUQyWCkUCrlBowRetRPYMRUzPktmZIaDPr0luFDvVe/4q8Q5ZavLlu
 o/5AN9uZkTXJCeF/4p0Xu173a9m0AAzC/N3WKGH8ZclElfGBJfI8Z3FOVyPjsqt5v1ki
 GdyjsAN41ciBFHMLI3TyYQ4xT/6JYop/HSx5Iw0UY1SsiLUwJe7yDcbKgJj5x9M+sCd/
 OK47VaC8MRQ11bgBvDEfs4lPwc07Zq523eulC5toO/tkT7lOb1GJwYJbRyHD7MFiAu5Z
 wdxA==
X-Gm-Message-State: AKaTC03i6neXVC9WXcsZ66mkuL/WWTpVW/5zSfhRP7TaVQcElxLo2QvTG35ynqhu1scpkw==
X-Received: by 10.46.14.17 with SMTP id 17mr9211950ljo.16.1480440470238;
 Tue, 29 Nov 2016 09:27:50 -0800 (PST)
Received: from [192.168.0.21] (30-23-94-178.pool.ukrtel.net. [178.94.23.30])
 by smtp.googlemail.com with ESMTPSA id f25sm13795332lji.47.2016.11.29.09.27.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 09:27:49 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
Date: Tue, 29 Nov 2016 19:27:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583DC35B020000780012368D@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, al1img@gmail.com,
 andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org,
 oleksandr.dmytryshyn@globallogic.com, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTc6NTUsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yOS8yMDE2
IDA2OjA5IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI5LjExLjE2IGF0IDE2OjI0
LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPj4+PiArc3RydWN0IHhlbnNuZF9yZXEgewo+
Pj4+ICsgICAgdWludDE2X3QgaWQ7Cj4+Pj4gKyAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4+PiAr
ICAgIHVpbnQ4X3Qgc3RyZWFtX2lkeDsKPj4+PiArICAgIHVpbnQzMl90IHJlc2VydmVkOwo+Pj4+
ICsgICAgdW5pb24gewo+Pj4+ICsgICAgICAgIHN0cnVjdCB4ZW5zbmRfb3Blbl9yZXEgb3BlbjsK
Pj4+PiArICAgICAgICBzdHJ1Y3QgeGVuc25kX3J3X3JlcSBydzsKPj4+PiArICAgICAgICB1aW50
OF90IHBhZGRpbmdbMjRdOwo+Pj4+ICsgICAgfSBvcDsKPj4+PiArfTsKPj4+PiArCj4+Pj4gK3N0
cnVjdCB4ZW5zbmRfcmVzcCB7Cj4+Pj4gKyAgICB1aW50MTZfdCBpZDsKPj4+PiArICAgIHVpbnQ4
X3Qgb3BlcmF0aW9uOwo+Pj4+ICsgICAgdWludDhfdCBzdHJlYW1faWR4Owo+Pj4+ICsgICAgaW50
OF90IHN0YXR1czsKPj4+PiArICAgIHVpbnQ4X3QgcGFkZGluZ1syN107Cj4+PiBPdGhlciB0aGFu
IGluIF9yZXEsIHRoaXMgb3VnaHQgdG8gYmUgInJlc2VydmVkIiBpbW8uCj4+IElNTywgdGhpcyBp
cyBhIGNsYXNzaWMgcGFkZGluZywgd2h5IHJlc2VydmVkPwo+IElmIHlvdSBkb2N1bWVudCBpdCBh
cyBwYWRkaW5nLCB5b3UgY2FuJ3QgZWFzaWx5IHVzZSBpdCBsYXRlciBvbiBmb3IKPiBzb21lIGV4
dGVuc2lvbi4KV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVmdWwgYWJvdXQgcmVzZXJ2ZWQs
IHJhdGhlciB0aGFuIHBhZGRpbmcuClJlc2VydmVkIG1lYW5zIHRoYXQgaXQgbWlnaHQgYmUgdXNl
ZCBmb3Igc29tZXRoaW5nLCBidXQgcGFkZGluZyBhdCB0aGUKZW5kIG9mIHRoZSBzdHJ1Y3R1cmUg
KGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRlZCBqdXN0IHRvIGFsaWduIHRoZSBzaXplIG9mCnRo
aXMgc3RydWN0dXJlIGFuZCBtb3N0IHByb2JhYmx5IGlzIG5vdCB1c2VkCj4gICBCdXQgeW91IGtu
b3cgcG9zc2libGUgZXh0ZW5zaW9uIHJvdXRlcyBvZiB0aGlzCj4gcHJvdG9jb2wgYmV0dGVyIHRo
YW4gbWUuLi4KV2VsbCwgYWZ0ZXIgaW1wbGVtZW50aW5nIFBWIHNvdW5kIGJhY2sgYW5kIGZyb250
IHdpdGggdGhpcyBraW5kIG9mCnJlc3BvbnNlIEkgY2FuIGNvbmZpcm0gd2UgZGlkbid0IGZhY2Ug
YW55IHByb2JsZW0uClNvLCBJIHdvdWxkIHNheSBpdCBpcyBzdWZmaWNpZW50Cj4KPiBKYW4KPgpU
aGFuayB5b3UsCk9sZWtzYW5kcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dp
LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 18:30:31 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 18:30:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBnAl-0003Af-7P; Tue, 29 Nov 2016 18:30:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=134b22ba0=dario.faggioli@citrix.com>)
 id 1cBnAj-0003AP-Ri; Tue, 29 Nov 2016 18:30:29 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 62/CF-13537-449CD385; Tue, 29 Nov 2016 18:30:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMIsWRWlGSWpSXmKPExsXitHRDpK7zSds
 Ig2VXTS1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM7r+HGUueCNRcf/1YdYGxjOiXYyc
 HBICIRLnlvUzg9i8AoYSXQs+snUxcnEICzQxSlw9ORkswSZgIPFmx15WEFtEIEhi87ljrCBFz
 AKrmCVmrm4DK2IRUJVY9W4WO4jNKWArcffjU3aQIiGB00wSz3ZPZgJJ8AtIStz68hGogQOou1
 pi2bQAiCu0JXr2/oC6QlDi5MwnLCC2kICaxIy5l1knMPLNQuiYhaQKxGYW0JRo3f6bHcLWlli
 28DUzhG0rsW7de6gaG4lNVxcwQtjyEtvfzmFewMi+ilGjOLWoLLVI19BEL6koMz2jJDcxM0fX
 0MBULze1uDgxPTUnMalYLzk/dxMjMLAZgGAH49nTnocYJTmYlER5/x2xjRDiS8pPqcxILM6IL
 yrNSS0+xCjDwaEkwat5AignWJSanlqRlpkDjDGYtAQHj5II7/6jQGne4oLE3OLMdIjUKUZFKX
 HeH8eBEgIgiYzSPLg2WFxfYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjBvNsh2nsy8Erjpr4A
 WMwEtfvvaGmRxSSJCSqqBcemEFf2voiazT0+7wpnyYy3/JI+Dx5Tf/qs4pOH90POyUGqEwwPL
 dSmaN8SnmTzx2aTVtHN2g0rxWdFrOb8irVLShJcpzPORLtn9yvPeUgHvLN+/D+zemW1T8bkgn
 Cg72zODK9h9c9BB+eCVr1smRR7pSWu+/f59VPH8bdPeXnpxI16tr4TRTImlOCPRUIu5qDgRAG
 gUkuXmAgAA
X-Env-Sender: prvs=134b22ba0=dario.faggioli@citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1480444225!72720902!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,ML_RADAR_SPEW_LINKS_8,
 spamassassin: ,received_headers: No Received headers,surbl: (ASYNC_NO) 
 c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBBbGwgdXJscyByZXR1cm5lZCBsZ
 l9u\nZWdhdGl2ZSk=\n
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32555 invoked from network); 29 Nov 2016 18:30:27 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 29 Nov 2016 18:30:27 -0000
X-IronPort-AV: E=Sophos;i="5.31,717,1473120000"; 
 d="asc'?scan'208";a="391994715"
Message-ID: <1480444217.3178.94.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Tue, 29 Nov 2016 19:30:17 +0100
In-Reply-To: <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.20.5 (3.20.5-1.fc24) 
MIME-Version: 1.0
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3622135806482463134=="
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

--===============3622135806482463134==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-tzbFHJL5EimwajU9XGML"

--=-tzbFHJL5EimwajU9XGML
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, 2016-11-29 at 19:27 +0200, Oleksandr Andrushchenko wrote:
> On 11/29/2016 07:05 PM, Jan Beulich wrote:
> > If you document it as padding, you can't easily use it later on for
> > some extension.
> Why not? I would be more careful about reserved, rather than padding.
> Reserved means that it might be used for something, but padding at
> the
> end of the structure (clearly?) says it was added just to align the
> size of
> this structure and most probably is not used
>
I think that's exactly the point. Padding must be zeroed and can
(should?) be checked to be zero.

That means that if, say in 2 years time, we want to support a new fancy
feature being introduced in sound cards, and that requires adding a new
field in the struct, we can't use these 27 bytes, because we can't set
them to anything else than a bunch of 0s.

In fact, if you use them in frontend, and happen to speak with a
backend that does not support the extension and enforces the padding to
be 0, you're doomed. :-/

OTOH, if you say reserved, neither of the endpoints is authorized to
assume anything about the content of that area. Therefore:
1) you can (with some care) use it for extensions
2) if you do that in a frontend, even when speaking with a backend that
does not support the extension, it will just ignore the new content
(which is still just reserved space for him), and won't crash the
communication

Hope this is both correct and clear. :-)

> > =C2=A0 But you know possible extension routes of this
> > protocol better than me...
> Well, after implementing PV sound back and front with this kind of
> response I can confirm we didn't face any problem.
> So, I would say it is sufficient
>
Eheh, how did it sound? Ah, yes:
<<640K ought to be enough for anybody.>>

:-D

Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
--=-tzbFHJL5EimwajU9XGML
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJYPck5AAoJEBZCeImluHPuZUYQAMttWuyXKDCEx1CD0YjwuGfN
fLml1V9ErUTPT/GmnEu3lNvmlRfibg9yw7Uht+0nHgVNate66autHUyVXLQuX3JJ
21W7mdUsbWsPYb8i+oKyyF7v8z4jI3EtnC5fCxLwmlPZC5mU+jb6S7ZTWNScfxt3
/YwzrbpKbXnadOUVWEVdZ+QqTMw6Xn8EzH1gJrgsFWqJmV7SiHW4zyN9aFuQE53g
z149c7SiluhMUYYgFv1BszL/y7CGx50AWoDn7+3ouvDna4kWBzkw8XLGdl1j8vf/
5ILsA9TB1cUv7RqGYreBa69iSyJZlM3w+YHj/oskxrLzxnHGEs6smfqUlaXfA/9d
uxIdgBvLalQSHyKTPjVMlUZADiRroE7XZXFzvZF1uNHNeguyWmSKn8QDsaqlF96l
T09SJUENDaFUDK9uX++1hL259W8TH7shrAwbdVAtbJlbJMrsth7TxZORAOyvO9ac
YMoj1d0HQV7C7rwY+GQOZ3nyNCTCgxpt2qUTHAmWGBGVAPPO+vLhkNsxtWMHPy6P
4zGrad+TEL8BHlWSErVvZwHVWM7TQ0C+qrhxo1c8qtYDIVb79U1qFkivGexCAIjo
fdtKrfxw0/+k+l/yHqsn8/FmfrSOykRhGWBOcUNlibeodnmV6f6XlCHcxRfVFHkH
H52wuynt81F0IdNLPlrM
=EVkk
-----END PGP SIGNATURE-----

--=-tzbFHJL5EimwajU9XGML--


--===============3622135806482463134==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

--===============3622135806482463134==--


From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 18:30:31 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 18:30:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBnAl-0003Af-7P; Tue, 29 Nov 2016 18:30:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=134b22ba0=dario.faggioli@citrix.com>)
 id 1cBnAj-0003AP-Ri; Tue, 29 Nov 2016 18:30:29 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 62/CF-13537-449CD385; Tue, 29 Nov 2016 18:30:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMIsWRWlGSWpSXmKPExsXitHRDpK7zSds
 Ig2VXTS1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM7r+HGUueCNRcf/1YdYGxjOiXYyc
 HBICIRLnlvUzg9i8AoYSXQs+snUxcnEICzQxSlw9ORkswSZgIPFmx15WEFtEIEhi87ljrCBFz
 AKrmCVmrm4DK2IRUJVY9W4WO4jNKWArcffjU3aQIiGB00wSz3ZPZgJJ8AtIStz68hGogQOou1
 pi2bQAiCu0JXr2/oC6QlDi5MwnLCC2kICaxIy5l1knMPLNQuiYhaQKxGYW0JRo3f6bHcLWlli
 28DUzhG0rsW7de6gaG4lNVxcwQtjyEtvfzmFewMi+ilGjOLWoLLVI19BEL6koMz2jJDcxM0fX
 0MBULze1uDgxPTUnMalYLzk/dxMjMLAZgGAH49nTnocYJTmYlER5/x2xjRDiS8pPqcxILM6IL
 yrNSS0+xCjDwaEkwat5AignWJSanlqRlpkDjDGYtAQHj5II7/6jQGne4oLE3OLMdIjUKUZFKX
 HeH8eBEgIgiYzSPLg2WFxfYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjBvNsh2nsy8Erjpr4A
 WMwEtfvvaGmRxSSJCSqqBcemEFf2voiazT0+7wpnyYy3/JI+Dx5Tf/qs4pOH90POyUGqEwwPL
 dSmaN8SnmTzx2aTVtHN2g0rxWdFrOb8irVLShJcpzPORLtn9yvPeUgHvLN+/D+zemW1T8bkgn
 Cg72zODK9h9c9BB+eCVr1smRR7pSWu+/f59VPH8bdPeXnpxI16tr4TRTImlOCPRUIu5qDgRAG
 gUkuXmAgAA
X-Env-Sender: prvs=134b22ba0=dario.faggioli@citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1480444225!72720902!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,ML_RADAR_SPEW_LINKS_8,
 spamassassin: ,received_headers: No Received headers,surbl: (ASYNC_NO) 
 c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBBbGwgdXJscyByZXR1cm5lZCBsZ
 l9u\nZWdhdGl2ZSk=\n
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32555 invoked from network); 29 Nov 2016 18:30:27 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 29 Nov 2016 18:30:27 -0000
X-IronPort-AV: E=Sophos;i="5.31,717,1473120000"; 
 d="asc'?scan'208";a="391994715"
Message-ID: <1480444217.3178.94.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>, Jan Beulich
 <JBeulich@suse.com>
Date: Tue, 29 Nov 2016 19:30:17 +0100
In-Reply-To: <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.20.5 (3.20.5-1.fc24) 
MIME-Version: 1.0
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3622135806482463134=="
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

--===============3622135806482463134==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-tzbFHJL5EimwajU9XGML"

--=-tzbFHJL5EimwajU9XGML
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, 2016-11-29 at 19:27 +0200, Oleksandr Andrushchenko wrote:
> On 11/29/2016 07:05 PM, Jan Beulich wrote:
> > If you document it as padding, you can't easily use it later on for
> > some extension.
> Why not? I would be more careful about reserved, rather than padding.
> Reserved means that it might be used for something, but padding at
> the
> end of the structure (clearly?) says it was added just to align the
> size of
> this structure and most probably is not used
>
I think that's exactly the point. Padding must be zeroed and can
(should?) be checked to be zero.

That means that if, say in 2 years time, we want to support a new fancy
feature being introduced in sound cards, and that requires adding a new
field in the struct, we can't use these 27 bytes, because we can't set
them to anything else than a bunch of 0s.

In fact, if you use them in frontend, and happen to speak with a
backend that does not support the extension and enforces the padding to
be 0, you're doomed. :-/

OTOH, if you say reserved, neither of the endpoints is authorized to
assume anything about the content of that area. Therefore:
1) you can (with some care) use it for extensions
2) if you do that in a frontend, even when speaking with a backend that
does not support the extension, it will just ignore the new content
(which is still just reserved space for him), and won't crash the
communication

Hope this is both correct and clear. :-)

> > =C2=A0 But you know possible extension routes of this
> > protocol better than me...
> Well, after implementing PV sound back and front with this kind of
> response I can confirm we didn't face any problem.
> So, I would say it is sufficient
>
Eheh, how did it sound? Ah, yes:
<<640K ought to be enough for anybody.>>

:-D

Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
--=-tzbFHJL5EimwajU9XGML
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJYPck5AAoJEBZCeImluHPuZUYQAMttWuyXKDCEx1CD0YjwuGfN
fLml1V9ErUTPT/GmnEu3lNvmlRfibg9yw7Uht+0nHgVNate66autHUyVXLQuX3JJ
21W7mdUsbWsPYb8i+oKyyF7v8z4jI3EtnC5fCxLwmlPZC5mU+jb6S7ZTWNScfxt3
/YwzrbpKbXnadOUVWEVdZ+QqTMw6Xn8EzH1gJrgsFWqJmV7SiHW4zyN9aFuQE53g
z149c7SiluhMUYYgFv1BszL/y7CGx50AWoDn7+3ouvDna4kWBzkw8XLGdl1j8vf/
5ILsA9TB1cUv7RqGYreBa69iSyJZlM3w+YHj/oskxrLzxnHGEs6smfqUlaXfA/9d
uxIdgBvLalQSHyKTPjVMlUZADiRroE7XZXFzvZF1uNHNeguyWmSKn8QDsaqlF96l
T09SJUENDaFUDK9uX++1hL259W8TH7shrAwbdVAtbJlbJMrsth7TxZORAOyvO9ac
YMoj1d0HQV7C7rwY+GQOZ3nyNCTCgxpt2qUTHAmWGBGVAPPO+vLhkNsxtWMHPy6P
4zGrad+TEL8BHlWSErVvZwHVWM7TQ0C+qrhxo1c8qtYDIVb79U1qFkivGexCAIjo
fdtKrfxw0/+k+l/yHqsn8/FmfrSOykRhGWBOcUNlibeodnmV6f6XlCHcxRfVFHkH
H52wuynt81F0IdNLPlrM
=EVkk
-----END PGP SIGNATURE-----

--=-tzbFHJL5EimwajU9XGML--


--===============3622135806482463134==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRW1iZWRkZWQt
cHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv
L2VtYmVkZGVkLXB2LWRldmVs

--===============3622135806482463134==--


From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 18:44:58 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 18:44:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBnOk-00041k-Lw; Tue, 29 Nov 2016 18:44:58 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBnOj-00041N-82; Tue, 29 Nov 2016 18:44:57 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 30/7C-08512-8ACCD385; Tue, 29 Nov 2016 18:44:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfS6s+7yM7Y
 RBnf+G1is7LnIbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZpz6u46xYKVARc/uC2wNjJN5uxg5
 OYQEiiV23ehg7mLk4mARWMoq0T6vlxHEkRA4yCpx7vllJpAqCYEYiWN/m1kg7CqJ33O+M0J0K
 0p8fTadCaRBSGAOk8TOqfvBuoUFmhglrp6czAxSJSIQINHYdgOq4y2TRPNMHpAiZoFuZokJcx
 rAVrAJGEksv/EDbAWvgI3E+7f32UBsFgFViWnXJoHZogLhEu9nLWSDqBGUODnzCVg9J1Dvqcu
 32EFsZgEziXmbHzJD2PIS29/OYZ7AKDwLScssJGWzkJQtYGRexahenFpUllqka6SXVJSZnlGS
 m5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREY9gxAsIPx+x+nQ4ySHExKorz/jthGCPEl5adUZ
 iQWZ8QXleakFh9ilOHgUJLgbToNlBMsSk1PrUjLzAFGIExagoNHSYS3+BRQmre4IDG3ODMdIn
 WK0Zjj1YcXD5g4Oj58eMAkxJKXn5cqJc4bBDJJAKQ0ozQPbhAsMVxilJUS5mUEOk2IpyC1KDe
 zBFX+FaM4B6OSMG8FyBSezLwSuH2vgE5hAjrl7WtrkFNKEhFSUg2M/QmT3lrqRrH+f9mt5W7I
 6Sl2Y1Kha9W8w/c+NPjHsDtvrFw97b7bEav1G496vezsM5Xrm+EZpxm3LDHyw6rGxUavdFytA
 3wf3DEOetIx+0FTXdIinn//p4RsYHJM2p63N+f/uRb7JV8+2XGZT/nFzdi0v6hN6bhq0O05Lt
 LZbVoNq/0MzgYosRRnJBpqMRcVJwIA70bYBwcDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480445090!52242259!1
X-Originating-IP: [209.85.215.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44852 invoked from network); 29 Nov 2016 18:44:51 -0000
Received: from mail-lf0-f67.google.com (HELO mail-lf0-f67.google.com)
 (209.85.215.67)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 18:44:51 -0000
Received: by mail-lf0-f67.google.com with SMTP id o20so13557706lfg.3;
 Tue, 29 Nov 2016 10:44:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=/t9r/NgULc6LX0cPzrdwSs4Cv9ShdoaE5wLVGIl/DCU=;
 b=A/Zx8p2lel3VQc7VB0P5RaKeRbHaIYHQwhkj1dBjKmbKKb6n7uiye26SBcJ85xFRAl
 2xZal7guyyXaim51sGAmIYcBQ2nOHuxImaJjqi+C5BG1BRYjM7aBGbI/GTudIfq345hA
 Ue7w64GcQyOpT9RVqki2mWHb95/aASg4SFu8aqcEVP73TR1H16N2sMme7HfYjV3+G1E3
 XfEkk2QXXDeE/fOJCi2GXZ8noVi2DMtR4yk3/0R4cbRanwxPKlhuf0b+APtbZi0vHcGD
 lpmuryf/WBLy8KTrzkJcKrgIuV4GmuERUiU036X7DfVXlSUPXkhDbbTfGeKgkqmmWlxC
 YdxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=/t9r/NgULc6LX0cPzrdwSs4Cv9ShdoaE5wLVGIl/DCU=;
 b=K15pMmcc0B1VKsS8ig4E5LR9OXexGRY0uNPAXxx/2cS2xRWUl39DnfXNsL3EFX7wKE
 peu6TNTe+ja9MIGEyYW21HntSSJzjH47pOzlPm774k++ymRKvH7yUhdH3/G86FCKg2oR
 +xLcMXR5cNfV8zH3eDskEYYfBmlkSOJWTU3BHBWliR+shAyguG/Eu+NVB6QlR+k0FQRY
 Lkg3ifejtlnaNxHQcO1AoFAv7l9Td65qDswPQc6ctwoLoa5c/rpK6UyaoSQ0AMzGuAtA
 Ro5vwHHgip5JP/o1Rpb2+hKECDzJQnPoXMk7vtenw9h60XMfNRETtqRTMTygSH+vqhQL
 DuLA==
X-Gm-Message-State: AKaTC00bUtPt5DXAcq9G2vc0B7BoCRvaGEZzDNiu4C5V6ew0fTcXii9B+1gw4tHdbWvHJQ==
X-Received: by 10.25.19.106 with SMTP id j103mr11003256lfi.68.1480445094982;
 Tue, 29 Nov 2016 10:44:54 -0800 (PST)
Received: from [192.168.0.21] (218-55-94-178.pool.ukrtel.net. [178.94.55.218])
 by smtp.googlemail.com with ESMTPSA id
 x4sm14055398lff.15.2016.11.29.10.44.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 10:44:54 -0800 (PST)
To: Dario Faggioli <dario.faggioli@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
 <1480444217.3178.94.camel@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
Date: Tue, 29 Nov 2016 20:44:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1480444217.3178.94.camel@citrix.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwODozMCBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gVHVlLCAy
MDE2LTExLTI5IGF0IDE5OjI3ICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gT24gMTEvMjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBJZiB5b3Ug
ZG9jdW1lbnQgaXQgYXMgcGFkZGluZywgeW91IGNhbid0IGVhc2lseSB1c2UgaXQgbGF0ZXIgb24g
Zm9yCj4+PiBzb21lIGV4dGVuc2lvbi4KPj4gV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVm
dWwgYWJvdXQgcmVzZXJ2ZWQsIHJhdGhlciB0aGFuIHBhZGRpbmcuCj4+IFJlc2VydmVkIG1lYW5z
IHRoYXQgaXQgbWlnaHQgYmUgdXNlZCBmb3Igc29tZXRoaW5nLCBidXQgcGFkZGluZyBhdAo+PiB0
aGUKPj4gZW5kIG9mIHRoZSBzdHJ1Y3R1cmUgKGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRlZCBq
dXN0IHRvIGFsaWduIHRoZQo+PiBzaXplIG9mCj4+IHRoaXMgc3RydWN0dXJlIGFuZCBtb3N0IHBy
b2JhYmx5IGlzIG5vdCB1c2VkCj4+Cj4gSSB0aGluayB0aGF0J3MgZXhhY3RseSB0aGUgcG9pbnQu
IFBhZGRpbmcgbXVzdCBiZSB6ZXJvZWQgYW5kIGNhbgo+IChzaG91bGQ/KSBiZSBjaGVja2VkIHRv
IGJlIHplcm8uCj4KPiBUaGF0IG1lYW5zIHRoYXQgaWYsIHNheSBpbiAyIHllYXJzIHRpbWUsIHdl
IHdhbnQgdG8gc3VwcG9ydCBhIG5ldyBmYW5jeQo+IGZlYXR1cmUgYmVpbmcgaW50cm9kdWNlZCBp
biBzb3VuZCBjYXJkcywgYW5kIHRoYXQgcmVxdWlyZXMgYWRkaW5nIGEgbmV3Cj4gZmllbGQgaW4g
dGhlIHN0cnVjdCwgd2UgY2FuJ3QgdXNlIHRoZXNlIDI3IGJ5dGVzLCBiZWNhdXNlIHdlIGNhbid0
IHNldAo+IHRoZW0gdG8gYW55dGhpbmcgZWxzZSB0aGFuIGEgYnVuY2ggb2YgMHMuCj4KPiBJbiBm
YWN0LCBpZiB5b3UgdXNlIHRoZW0gaW4gZnJvbnRlbmQsIGFuZCBoYXBwZW4gdG8gc3BlYWsgd2l0
aCBhCj4gYmFja2VuZCB0aGF0IGRvZXMgbm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiBhbmQgZW5m
b3JjZXMgdGhlIHBhZGRpbmcgdG8KPiBiZSAwLCB5b3UncmUgZG9vbWVkLiA6LS8KPgo+IE9UT0gs
IGlmIHlvdSBzYXkgcmVzZXJ2ZWQsIG5laXRoZXIgb2YgdGhlIGVuZHBvaW50cyBpcyBhdXRob3Jp
emVkIHRvCj4gYXNzdW1lIGFueXRoaW5nIGFib3V0IHRoZSBjb250ZW50IG9mIHRoYXQgYXJlYS4g
VGhlcmVmb3JlOgo+IDEpIHlvdSBjYW4gKHdpdGggc29tZSBjYXJlKSB1c2UgaXQgZm9yIGV4dGVu
c2lvbnMKPiAyKSBpZiB5b3UgZG8gdGhhdCBpbiBhIGZyb250ZW5kLCBldmVuIHdoZW4gc3BlYWtp
bmcgd2l0aCBhIGJhY2tlbmQgdGhhdAo+IGRvZXMgbm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiwg
aXQgd2lsbCBqdXN0IGlnbm9yZSB0aGUgbmV3IGNvbnRlbnQKPiAod2hpY2ggaXMgc3RpbGwganVz
dCByZXNlcnZlZCBzcGFjZSBmb3IgaGltKSwgYW5kIHdvbid0IGNyYXNoIHRoZQo+IGNvbW11bmlj
YXRpb24KPgo+IEhvcGUgdGhpcyBpcyBib3RoIGNvcnJlY3QgYW5kIGNsZWFyLiA6LSkKSW5kZWVk
LCBpdCBkb2VzIHNvdW5kIHJlYXNvbmFibGUKVGhlbiwgc2hvdWxkIEkgdHVybiBhbGwgcGFkZGlu
Z3MgaW4gYWxsIHN0cnVjdHVyZXMgaW50byByZXNlcnZlZD8KQWxzbywgc2hvdWxkIEkgcmVtb3Zl
IHRoaXM6CiJBbGwgcmVzZXJ2ZWQgYW5kIHBhZGRpbmcgZmllbGRzIGluIHRoZSBzdHJ1Y3R1cmVz
IGJlbG93IG11c3QgYmUgMC4iCj4+PiAgICBCdXQgeW91IGtub3cgcG9zc2libGUgZXh0ZW5zaW9u
IHJvdXRlcyBvZiB0aGlzCj4+PiBwcm90b2NvbCBiZXR0ZXIgdGhhbiBtZS4uLgo+PiBXZWxsLCBh
ZnRlciBpbXBsZW1lbnRpbmcgUFYgc291bmQgYmFjayBhbmQgZnJvbnQgd2l0aCB0aGlzIGtpbmQg
b2YKPj4gcmVzcG9uc2UgSSBjYW4gY29uZmlybSB3ZSBkaWRuJ3QgZmFjZSBhbnkgcHJvYmxlbS4K
Pj4gU28sIEkgd291bGQgc2F5IGl0IGlzIHN1ZmZpY2llbnQKPj4KPiBFaGVoLCBob3cgZGlkIGl0
IHNvdW5kPyBBaCwgeWVzOgo+IDw8NjQwSyBvdWdodCB0byBiZSBlbm91Z2ggZm9yIGFueWJvZHku
Pj4KPgo+IDotRAorMSA7KQo+IFJlZ2FyZHMsCj4gRGFyaW8KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxp
c3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Tue Nov 29 18:44:58 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 29 Nov 2016 18:44:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cBnOk-00041k-Lw; Tue, 29 Nov 2016 18:44:58 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cBnOj-00041N-82; Tue, 29 Nov 2016 18:44:57 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 30/7C-08512-8ACCD385; Tue, 29 Nov 2016 18:44:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfS6s+7yM7Y
 RBnf+G1is7LnIbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZpz6u46xYKVARc/uC2wNjJN5uxg5
 OYQEiiV23ehg7mLk4mARWMoq0T6vlxHEkRA4yCpx7vllJpAqCYEYiWN/m1kg7CqJ33O+M0J0K
 0p8fTadCaRBSGAOk8TOqfvBuoUFmhglrp6czAxSJSIQINHYdgOq4y2TRPNMHpAiZoFuZokJcx
 rAVrAJGEksv/EDbAWvgI3E+7f32UBsFgFViWnXJoHZogLhEu9nLWSDqBGUODnzCVg9J1Dvqcu
 32EFsZgEziXmbHzJD2PIS29/OYZ7AKDwLScssJGWzkJQtYGRexahenFpUllqka6SXVJSZnlGS
 m5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREY9gxAsIPx+x+nQ4ySHExKorz/jthGCPEl5adUZ
 iQWZ8QXleakFh9ilOHgUJLgbToNlBMsSk1PrUjLzAFGIExagoNHSYS3+BRQmre4IDG3ODMdIn
 WK0Zjj1YcXD5g4Oj58eMAkxJKXn5cqJc4bBDJJAKQ0ozQPbhAsMVxilJUS5mUEOk2IpyC1KDe
 zBFX+FaM4B6OSMG8FyBSezLwSuH2vgE5hAjrl7WtrkFNKEhFSUg2M/QmT3lrqRrH+f9mt5W7I
 6Sl2Y1Kha9W8w/c+NPjHsDtvrFw97b7bEav1G496vezsM5Xrm+EZpxm3LDHyw6rGxUavdFytA
 3wf3DEOetIx+0FTXdIinn//p4RsYHJM2p63N+f/uRb7JV8+2XGZT/nFzdi0v6hN6bhq0O05Lt
 LZbVoNq/0MzgYosRRnJBpqMRcVJwIA70bYBwcDAAA=
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480445090!52242259!1
X-Originating-IP: [209.85.215.67]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44852 invoked from network); 29 Nov 2016 18:44:51 -0000
Received: from mail-lf0-f67.google.com (HELO mail-lf0-f67.google.com)
 (209.85.215.67)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Nov 2016 18:44:51 -0000
Received: by mail-lf0-f67.google.com with SMTP id o20so13557706lfg.3;
 Tue, 29 Nov 2016 10:44:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=/t9r/NgULc6LX0cPzrdwSs4Cv9ShdoaE5wLVGIl/DCU=;
 b=A/Zx8p2lel3VQc7VB0P5RaKeRbHaIYHQwhkj1dBjKmbKKb6n7uiye26SBcJ85xFRAl
 2xZal7guyyXaim51sGAmIYcBQ2nOHuxImaJjqi+C5BG1BRYjM7aBGbI/GTudIfq345hA
 Ue7w64GcQyOpT9RVqki2mWHb95/aASg4SFu8aqcEVP73TR1H16N2sMme7HfYjV3+G1E3
 XfEkk2QXXDeE/fOJCi2GXZ8noVi2DMtR4yk3/0R4cbRanwxPKlhuf0b+APtbZi0vHcGD
 lpmuryf/WBLy8KTrzkJcKrgIuV4GmuERUiU036X7DfVXlSUPXkhDbbTfGeKgkqmmWlxC
 YdxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=/t9r/NgULc6LX0cPzrdwSs4Cv9ShdoaE5wLVGIl/DCU=;
 b=K15pMmcc0B1VKsS8ig4E5LR9OXexGRY0uNPAXxx/2cS2xRWUl39DnfXNsL3EFX7wKE
 peu6TNTe+ja9MIGEyYW21HntSSJzjH47pOzlPm774k++ymRKvH7yUhdH3/G86FCKg2oR
 +xLcMXR5cNfV8zH3eDskEYYfBmlkSOJWTU3BHBWliR+shAyguG/Eu+NVB6QlR+k0FQRY
 Lkg3ifejtlnaNxHQcO1AoFAv7l9Td65qDswPQc6ctwoLoa5c/rpK6UyaoSQ0AMzGuAtA
 Ro5vwHHgip5JP/o1Rpb2+hKECDzJQnPoXMk7vtenw9h60XMfNRETtqRTMTygSH+vqhQL
 DuLA==
X-Gm-Message-State: AKaTC00bUtPt5DXAcq9G2vc0B7BoCRvaGEZzDNiu4C5V6ew0fTcXii9B+1gw4tHdbWvHJQ==
X-Received: by 10.25.19.106 with SMTP id j103mr11003256lfi.68.1480445094982;
 Tue, 29 Nov 2016 10:44:54 -0800 (PST)
Received: from [192.168.0.21] (218-55-94-178.pool.ukrtel.net. [178.94.55.218])
 by smtp.googlemail.com with ESMTPSA id
 x4sm14055398lff.15.2016.11.29.10.44.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Nov 2016 10:44:54 -0800 (PST)
To: Dario Faggioli <dario.faggioli@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
 <1480444217.3178.94.camel@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
Date: Tue, 29 Nov 2016 20:44:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <1480444217.3178.94.camel@citrix.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMjkvMjAxNiAwODozMCBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gVHVlLCAy
MDE2LTExLTI5IGF0IDE5OjI3ICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4gT24gMTEvMjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBJZiB5b3Ug
ZG9jdW1lbnQgaXQgYXMgcGFkZGluZywgeW91IGNhbid0IGVhc2lseSB1c2UgaXQgbGF0ZXIgb24g
Zm9yCj4+PiBzb21lIGV4dGVuc2lvbi4KPj4gV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVm
dWwgYWJvdXQgcmVzZXJ2ZWQsIHJhdGhlciB0aGFuIHBhZGRpbmcuCj4+IFJlc2VydmVkIG1lYW5z
IHRoYXQgaXQgbWlnaHQgYmUgdXNlZCBmb3Igc29tZXRoaW5nLCBidXQgcGFkZGluZyBhdAo+PiB0
aGUKPj4gZW5kIG9mIHRoZSBzdHJ1Y3R1cmUgKGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRlZCBq
dXN0IHRvIGFsaWduIHRoZQo+PiBzaXplIG9mCj4+IHRoaXMgc3RydWN0dXJlIGFuZCBtb3N0IHBy
b2JhYmx5IGlzIG5vdCB1c2VkCj4+Cj4gSSB0aGluayB0aGF0J3MgZXhhY3RseSB0aGUgcG9pbnQu
IFBhZGRpbmcgbXVzdCBiZSB6ZXJvZWQgYW5kIGNhbgo+IChzaG91bGQ/KSBiZSBjaGVja2VkIHRv
IGJlIHplcm8uCj4KPiBUaGF0IG1lYW5zIHRoYXQgaWYsIHNheSBpbiAyIHllYXJzIHRpbWUsIHdl
IHdhbnQgdG8gc3VwcG9ydCBhIG5ldyBmYW5jeQo+IGZlYXR1cmUgYmVpbmcgaW50cm9kdWNlZCBp
biBzb3VuZCBjYXJkcywgYW5kIHRoYXQgcmVxdWlyZXMgYWRkaW5nIGEgbmV3Cj4gZmllbGQgaW4g
dGhlIHN0cnVjdCwgd2UgY2FuJ3QgdXNlIHRoZXNlIDI3IGJ5dGVzLCBiZWNhdXNlIHdlIGNhbid0
IHNldAo+IHRoZW0gdG8gYW55dGhpbmcgZWxzZSB0aGFuIGEgYnVuY2ggb2YgMHMuCj4KPiBJbiBm
YWN0LCBpZiB5b3UgdXNlIHRoZW0gaW4gZnJvbnRlbmQsIGFuZCBoYXBwZW4gdG8gc3BlYWsgd2l0
aCBhCj4gYmFja2VuZCB0aGF0IGRvZXMgbm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiBhbmQgZW5m
b3JjZXMgdGhlIHBhZGRpbmcgdG8KPiBiZSAwLCB5b3UncmUgZG9vbWVkLiA6LS8KPgo+IE9UT0gs
IGlmIHlvdSBzYXkgcmVzZXJ2ZWQsIG5laXRoZXIgb2YgdGhlIGVuZHBvaW50cyBpcyBhdXRob3Jp
emVkIHRvCj4gYXNzdW1lIGFueXRoaW5nIGFib3V0IHRoZSBjb250ZW50IG9mIHRoYXQgYXJlYS4g
VGhlcmVmb3JlOgo+IDEpIHlvdSBjYW4gKHdpdGggc29tZSBjYXJlKSB1c2UgaXQgZm9yIGV4dGVu
c2lvbnMKPiAyKSBpZiB5b3UgZG8gdGhhdCBpbiBhIGZyb250ZW5kLCBldmVuIHdoZW4gc3BlYWtp
bmcgd2l0aCBhIGJhY2tlbmQgdGhhdAo+IGRvZXMgbm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiwg
aXQgd2lsbCBqdXN0IGlnbm9yZSB0aGUgbmV3IGNvbnRlbnQKPiAod2hpY2ggaXMgc3RpbGwganVz
dCByZXNlcnZlZCBzcGFjZSBmb3IgaGltKSwgYW5kIHdvbid0IGNyYXNoIHRoZQo+IGNvbW11bmlj
YXRpb24KPgo+IEhvcGUgdGhpcyBpcyBib3RoIGNvcnJlY3QgYW5kIGNsZWFyLiA6LSkKSW5kZWVk
LCBpdCBkb2VzIHNvdW5kIHJlYXNvbmFibGUKVGhlbiwgc2hvdWxkIEkgdHVybiBhbGwgcGFkZGlu
Z3MgaW4gYWxsIHN0cnVjdHVyZXMgaW50byByZXNlcnZlZD8KQWxzbywgc2hvdWxkIEkgcmVtb3Zl
IHRoaXM6CiJBbGwgcmVzZXJ2ZWQgYW5kIHBhZGRpbmcgZmllbGRzIGluIHRoZSBzdHJ1Y3R1cmVz
IGJlbG93IG11c3QgYmUgMC4iCj4+PiAgICBCdXQgeW91IGtub3cgcG9zc2libGUgZXh0ZW5zaW9u
IHJvdXRlcyBvZiB0aGlzCj4+PiBwcm90b2NvbCBiZXR0ZXIgdGhhbiBtZS4uLgo+PiBXZWxsLCBh
ZnRlciBpbXBsZW1lbnRpbmcgUFYgc291bmQgYmFjayBhbmQgZnJvbnQgd2l0aCB0aGlzIGtpbmQg
b2YKPj4gcmVzcG9uc2UgSSBjYW4gY29uZmlybSB3ZSBkaWRuJ3QgZmFjZSBhbnkgcHJvYmxlbS4K
Pj4gU28sIEkgd291bGQgc2F5IGl0IGlzIHN1ZmZpY2llbnQKPj4KPiBFaGVoLCBob3cgZGlkIGl0
IHNvdW5kPyBBaCwgeWVzOgo+IDw8NjQwSyBvdWdodCB0byBiZSBlbm91Z2ggZm9yIGFueWJvZHku
Pj4KPgo+IDotRAorMSA7KQo+IFJlZ2FyZHMsCj4gRGFyaW8KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWlsaW5nIGxp
c3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYtZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 30 08:46:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 30 Nov 2016 08:46:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cC0Wf-0001q5-6R; Wed, 30 Nov 2016 08:46:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cC0We-0001pu-7q; Wed, 30 Nov 2016 08:46:00 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 D8/65-01948-7C19E385; Wed, 30 Nov 2016 08:45:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsXS6fjDS/fYRLs
 IgzvfFC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYMy79/8VccJqvYvGGaewNjC+4uxg5
 OYQE8iSOf73BDGLzCthJdDQeZAKxJQQMJZ6+v84GYrMIqEqsvPeFEcRmE1CXaHu2nbWLkYNDR
 CBRon0RXxcjFwezwGpmidYJt5lAHGGBJkaJqycnM4M4QgLzmSV+vpvDAtLNKWArcaBzKgtIN6
 +AoMTfHcIgYWYBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRW
 jRnFqUVlqka6hpV5SUWZ6RkluYmaOrqGBqV5uanFxYnpqTmJSsV5yfu4mRmAo1jMwMO5gfNTv
 d4hRkoNJSZSXr9MuQogvKT+lMiOxOCO+qDQntfgQowwHh5IEr+sEoJxgUWp6akVaZg4wKmDSE
 hw8SiK8KiBp3uKCxNzizHSI1ClGRSlxXiaQhABIIqM0D64NFomXGGWlhHkZGRgYhHgKUotyM0
 tQ5V8xinMwKgnz1oBM4cnMK4Gb/gpoMRPQ4revrUEWlyQipKQaGHM8D2xX+3JbQ+p7797PM+/
 9Eatev2yDWWajH8PcL8umetQlrlV7+PTsItXwGf/c2PWcMid4L9p7kD9rh4/1XaFK51i20+Gt
 /yo5VEo/MTdEd+268dtNJXTrzJ1/RWO9iq8yTi6IZu/mfmZxb/MMcQWZosSWn1lsc5kuVvdkP
 1RiWbHwWK6BqxJLcUaioRZzUXEiAA3jC8W/AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480495553!34114069!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53640 invoked from network); 30 Nov 2016 08:45:55 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 30 Nov 2016 08:45:55 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Wed, 30 Nov 2016 01:45:55 -0700
Message-Id: <583E9FD002000078001238E2@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Wed, 30 Nov 2016 01:45:52 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dario.faggioli@citrix.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
 <1480444217.3178.94.camel@citrix.com>
 <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
In-Reply-To: <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE5OjQ0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yOS8yMDE2IDA4OjMwIFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4gT24gVHVlLCAy
MDE2LTExLTI5IGF0IDE5OjI3ICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4+IE9uIDExLzI5LzIwMTYgMDc6MDUgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IElmIHlv
dSBkb2N1bWVudCBpdCBhcyBwYWRkaW5nLCB5b3UgY2FuJ3QgZWFzaWx5IHVzZSBpdCBsYXRlciBv
biBmb3IKPj4+PiBzb21lIGV4dGVuc2lvbi4KPj4+IFdoeSBub3Q/IEkgd291bGQgYmUgbW9yZSBj
YXJlZnVsIGFib3V0IHJlc2VydmVkLCByYXRoZXIgdGhhbiBwYWRkaW5nLgo+Pj4gUmVzZXJ2ZWQg
bWVhbnMgdGhhdCBpdCBtaWdodCBiZSB1c2VkIGZvciBzb21ldGhpbmcsIGJ1dCBwYWRkaW5nIGF0
Cj4+PiB0aGUKPj4+IGVuZCBvZiB0aGUgc3RydWN0dXJlIChjbGVhcmx5Pykgc2F5cyBpdCB3YXMg
YWRkZWQganVzdCB0byBhbGlnbiB0aGUKPj4+IHNpemUgb2YKPj4+IHRoaXMgc3RydWN0dXJlIGFu
ZCBtb3N0IHByb2JhYmx5IGlzIG5vdCB1c2VkCj4+Pgo+PiBJIHRoaW5rIHRoYXQncyBleGFjdGx5
IHRoZSBwb2ludC4gUGFkZGluZyBtdXN0IGJlIHplcm9lZCBhbmQgY2FuCj4+IChzaG91bGQ/KSBi
ZSBjaGVja2VkIHRvIGJlIHplcm8uCj4+Cj4+IFRoYXQgbWVhbnMgdGhhdCBpZiwgc2F5IGluIDIg
eWVhcnMgdGltZSwgd2Ugd2FudCB0byBzdXBwb3J0IGEgbmV3IGZhbmN5Cj4+IGZlYXR1cmUgYmVp
bmcgaW50cm9kdWNlZCBpbiBzb3VuZCBjYXJkcywgYW5kIHRoYXQgcmVxdWlyZXMgYWRkaW5nIGEg
bmV3Cj4+IGZpZWxkIGluIHRoZSBzdHJ1Y3QsIHdlIGNhbid0IHVzZSB0aGVzZSAyNyBieXRlcywg
YmVjYXVzZSB3ZSBjYW4ndCBzZXQKPj4gdGhlbSB0byBhbnl0aGluZyBlbHNlIHRoYW4gYSBidW5j
aCBvZiAwcy4KPj4KPj4gSW4gZmFjdCwgaWYgeW91IHVzZSB0aGVtIGluIGZyb250ZW5kLCBhbmQg
aGFwcGVuIHRvIHNwZWFrIHdpdGggYQo+PiBiYWNrZW5kIHRoYXQgZG9lcyBub3Qgc3VwcG9ydCB0
aGUgZXh0ZW5zaW9uIGFuZCBlbmZvcmNlcyB0aGUgcGFkZGluZyB0bwo+PiBiZSAwLCB5b3UncmUg
ZG9vbWVkLiA6LS8KPj4KPj4gT1RPSCwgaWYgeW91IHNheSByZXNlcnZlZCwgbmVpdGhlciBvZiB0
aGUgZW5kcG9pbnRzIGlzIGF1dGhvcml6ZWQgdG8KPj4gYXNzdW1lIGFueXRoaW5nIGFib3V0IHRo
ZSBjb250ZW50IG9mIHRoYXQgYXJlYS4gVGhlcmVmb3JlOgo+PiAxKSB5b3UgY2FuICh3aXRoIHNv
bWUgY2FyZSkgdXNlIGl0IGZvciBleHRlbnNpb25zCj4+IDIpIGlmIHlvdSBkbyB0aGF0IGluIGEg
ZnJvbnRlbmQsIGV2ZW4gd2hlbiBzcGVha2luZyB3aXRoIGEgYmFja2VuZCB0aGF0Cj4+IGRvZXMg
bm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiwgaXQgd2lsbCBqdXN0IGlnbm9yZSB0aGUgbmV3IGNv
bnRlbnQKPj4gKHdoaWNoIGlzIHN0aWxsIGp1c3QgcmVzZXJ2ZWQgc3BhY2UgZm9yIGhpbSksIGFu
ZCB3b24ndCBjcmFzaCB0aGUKPj4gY29tbXVuaWNhdGlvbgo+Pgo+PiBIb3BlIHRoaXMgaXMgYm90
aCBjb3JyZWN0IGFuZCBjbGVhci4gOi0pCj4gSW5kZWVkLCBpdCBkb2VzIHNvdW5kIHJlYXNvbmFi
bGUKPiBUaGVuLCBzaG91bGQgSSB0dXJuIGFsbCBwYWRkaW5ncyBpbiBhbGwgc3RydWN0dXJlcyBp
bnRvIHJlc2VydmVkPwoKWWVzLCBJIHRoaW5rIHNvLgoKPiBBbHNvLCBzaG91bGQgSSByZW1vdmUg
dGhpczoKPiAiQWxsIHJlc2VydmVkIGFuZCBwYWRkaW5nIGZpZWxkcyBpbiB0aGUgc3RydWN0dXJl
cyBiZWxvdyBtdXN0IGJlIDAuIgoKRGVmaW5pdGVseSBub3QuCgpKYW4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 30 08:46:01 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 30 Nov 2016 08:46:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cC0Wf-0001q5-6R; Wed, 30 Nov 2016 08:46:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>)
 id 1cC0We-0001pu-7q; Wed, 30 Nov 2016 08:46:00 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 D8/65-01948-7C19E385; Wed, 30 Nov 2016 08:45:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsXS6fjDS/fYRLs
 IgzvfFC1W9lxktvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYMy79/8VccJqvYvGGaewNjC+4uxg5
 OYQE8iSOf73BDGLzCthJdDQeZAKxJQQMJZ6+v84GYrMIqEqsvPeFEcRmE1CXaHu2nbWLkYNDR
 CBRon0RXxcjFwezwGpmidYJt5lAHGGBJkaJqycnM4M4QgLzmSV+vpvDAtLNKWArcaBzKgtIN6
 +AoMTfHcIgYWYBLYmHv26xQNjaEssWvmYGKWEWkJZY/o9jAiPfLISGWUgaZiFpmIXQsICRZRW
 jRnFqUVlqka6hpV5SUWZ6RkluYmaOrqGBqV5uanFxYnpqTmJSsV5yfu4mRmAo1jMwMO5gfNTv
 d4hRkoNJSZSXr9MuQogvKT+lMiOxOCO+qDQntfgQowwHh5IEr+sEoJxgUWp6akVaZg4wKmDSE
 hw8SiK8KiBp3uKCxNzizHSI1ClGRSlxXiaQhABIIqM0D64NFomXGGWlhHkZGRgYhHgKUotyM0
 tQ5V8xinMwKgnz1oBM4cnMK4Gb/gpoMRPQ4revrUEWlyQipKQaGHM8D2xX+3JbQ+p7797PM+/
 9Eatev2yDWWajH8PcL8umetQlrlV7+PTsItXwGf/c2PWcMid4L9p7kD9rh4/1XaFK51i20+Gt
 /yo5VEo/MTdEd+268dtNJXTrzJ1/RWO9iq8yTi6IZu/mfmZxb/MMcQWZosSWn1lsc5kuVvdkP
 1RiWbHwWK6BqxJLcUaioRZzUXEiAA3jC8W/AgAA
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480495553!34114069!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53640 invoked from network); 30 Nov 2016 08:45:55 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 30 Nov 2016 08:45:55 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Wed, 30 Nov 2016 01:45:55 -0700
Message-Id: <583E9FD002000078001238E2@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.1 
Date: Wed, 30 Nov 2016 01:45:52 -0700
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dario.faggioli@citrix.com>,
 "Oleksandr Andrushchenko" <andr2000@gmail.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
 <1480444217.3178.94.camel@citrix.com>
 <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
In-Reply-To: <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjExLjE2IGF0IDE5OjQ0LCA8YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPiBP
biAxMS8yOS8yMDE2IDA4OjMwIFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4gT24gVHVlLCAy
MDE2LTExLTI5IGF0IDE5OjI3ICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
Pj4+IE9uIDExLzI5LzIwMTYgMDc6MDUgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IElmIHlv
dSBkb2N1bWVudCBpdCBhcyBwYWRkaW5nLCB5b3UgY2FuJ3QgZWFzaWx5IHVzZSBpdCBsYXRlciBv
biBmb3IKPj4+PiBzb21lIGV4dGVuc2lvbi4KPj4+IFdoeSBub3Q/IEkgd291bGQgYmUgbW9yZSBj
YXJlZnVsIGFib3V0IHJlc2VydmVkLCByYXRoZXIgdGhhbiBwYWRkaW5nLgo+Pj4gUmVzZXJ2ZWQg
bWVhbnMgdGhhdCBpdCBtaWdodCBiZSB1c2VkIGZvciBzb21ldGhpbmcsIGJ1dCBwYWRkaW5nIGF0
Cj4+PiB0aGUKPj4+IGVuZCBvZiB0aGUgc3RydWN0dXJlIChjbGVhcmx5Pykgc2F5cyBpdCB3YXMg
YWRkZWQganVzdCB0byBhbGlnbiB0aGUKPj4+IHNpemUgb2YKPj4+IHRoaXMgc3RydWN0dXJlIGFu
ZCBtb3N0IHByb2JhYmx5IGlzIG5vdCB1c2VkCj4+Pgo+PiBJIHRoaW5rIHRoYXQncyBleGFjdGx5
IHRoZSBwb2ludC4gUGFkZGluZyBtdXN0IGJlIHplcm9lZCBhbmQgY2FuCj4+IChzaG91bGQ/KSBi
ZSBjaGVja2VkIHRvIGJlIHplcm8uCj4+Cj4+IFRoYXQgbWVhbnMgdGhhdCBpZiwgc2F5IGluIDIg
eWVhcnMgdGltZSwgd2Ugd2FudCB0byBzdXBwb3J0IGEgbmV3IGZhbmN5Cj4+IGZlYXR1cmUgYmVp
bmcgaW50cm9kdWNlZCBpbiBzb3VuZCBjYXJkcywgYW5kIHRoYXQgcmVxdWlyZXMgYWRkaW5nIGEg
bmV3Cj4+IGZpZWxkIGluIHRoZSBzdHJ1Y3QsIHdlIGNhbid0IHVzZSB0aGVzZSAyNyBieXRlcywg
YmVjYXVzZSB3ZSBjYW4ndCBzZXQKPj4gdGhlbSB0byBhbnl0aGluZyBlbHNlIHRoYW4gYSBidW5j
aCBvZiAwcy4KPj4KPj4gSW4gZmFjdCwgaWYgeW91IHVzZSB0aGVtIGluIGZyb250ZW5kLCBhbmQg
aGFwcGVuIHRvIHNwZWFrIHdpdGggYQo+PiBiYWNrZW5kIHRoYXQgZG9lcyBub3Qgc3VwcG9ydCB0
aGUgZXh0ZW5zaW9uIGFuZCBlbmZvcmNlcyB0aGUgcGFkZGluZyB0bwo+PiBiZSAwLCB5b3UncmUg
ZG9vbWVkLiA6LS8KPj4KPj4gT1RPSCwgaWYgeW91IHNheSByZXNlcnZlZCwgbmVpdGhlciBvZiB0
aGUgZW5kcG9pbnRzIGlzIGF1dGhvcml6ZWQgdG8KPj4gYXNzdW1lIGFueXRoaW5nIGFib3V0IHRo
ZSBjb250ZW50IG9mIHRoYXQgYXJlYS4gVGhlcmVmb3JlOgo+PiAxKSB5b3UgY2FuICh3aXRoIHNv
bWUgY2FyZSkgdXNlIGl0IGZvciBleHRlbnNpb25zCj4+IDIpIGlmIHlvdSBkbyB0aGF0IGluIGEg
ZnJvbnRlbmQsIGV2ZW4gd2hlbiBzcGVha2luZyB3aXRoIGEgYmFja2VuZCB0aGF0Cj4+IGRvZXMg
bm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiwgaXQgd2lsbCBqdXN0IGlnbm9yZSB0aGUgbmV3IGNv
bnRlbnQKPj4gKHdoaWNoIGlzIHN0aWxsIGp1c3QgcmVzZXJ2ZWQgc3BhY2UgZm9yIGhpbSksIGFu
ZCB3b24ndCBjcmFzaCB0aGUKPj4gY29tbXVuaWNhdGlvbgo+Pgo+PiBIb3BlIHRoaXMgaXMgYm90
aCBjb3JyZWN0IGFuZCBjbGVhci4gOi0pCj4gSW5kZWVkLCBpdCBkb2VzIHNvdW5kIHJlYXNvbmFi
bGUKPiBUaGVuLCBzaG91bGQgSSB0dXJuIGFsbCBwYWRkaW5ncyBpbiBhbGwgc3RydWN0dXJlcyBp
bnRvIHJlc2VydmVkPwoKWWVzLCBJIHRoaW5rIHNvLgoKPiBBbHNvLCBzaG91bGQgSSByZW1vdmUg
dGhpczoKPiAiQWxsIHJlc2VydmVkIGFuZCBwYWRkaW5nIGZpZWxkcyBpbiB0aGUgc3RydWN0dXJl
cyBiZWxvdyBtdXN0IGJlIDAuIgoKRGVmaW5pdGVseSBub3QuCgpKYW4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFbWJlZGRlZC1wdi1kZXZlbCBtYWls
aW5nIGxpc3QKRW1iZWRkZWQtcHYtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vZW1iZWRkZWQtcHYt
ZGV2ZWw=

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 30 09:07:20 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 30 Nov 2016 09:07:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cC0rI-0003Pf-IF; Wed, 30 Nov 2016 09:07:20 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cC0rH-0003PV-5C; Wed, 30 Nov 2016 09:07:19 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 88/C0-12366-6C69E385; Wed, 30 Nov 2016 09:07:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXiVRvkqHt0ml2
 EwZUnhhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGef/XGMqWMZfsfzGI/YGxl08XYyc
 HEICxRLdzd/YQWwWgaWsEr/7eLsYuTgkBA6ySkyc/oANJCEhECNx5+0WRgi7UuL1+u3MEM2KE
 l+fTWcCaRASmMYkMWvSHUYQR1igiVHi6snJYFUiAgESLfcXMUNUXWaWmHh1JiuIwyzQzSwxYU
 4DE0gVm4CRxPIbP1hAbF4BG4n//W8YIY5SlZh+Zj0riC0qEC7xftZCNogaQYmTM58A1XNwcAr
 YS7z4aQwSZhawlbgzdzczhC0vsf3tHOYJjMKzkHTMQlI2C0nZAkbmVYwaxalFZalFukameklF
 mekZJbmJmTm6hgZmermpxcWJ6ak5iUnFesn5uZsYgWHPAAQ7GFctCDzEKMnBpCTKy9dpFyHEl
 5SfUpmRWJwRX1Sak1p8iFGGg0NJgrd6KlBOsCg1PbUiLTMHGIEwaQkOHiUR3gdTgNK8xQWJuc
 WZ6RCpU4y6HG0fPjxgEmLJy89LlRLnNQSZIQBSlFGaBzcClgwuMcpKCfMyAh0lxFOQWpSbWYI
 q/4pRnINRSZg3BWQKT2ZeCdymV0BHMAEd8fa1NcgRJYkIKakGRn7h9vxL6szcy8/ePOP98MGp
 pTNVj8yuTvnScW+jx6Uea07/E3uiMo483HZ7ikW1c1pS4epjr4V0Mo0vZip9FDx47YKq1W62K
 ctK9h3per/uzAVFs+lfJ1zezrX/8ldepv/ueUxqnP6NSSqiYjIRnQa3VT/bKZ5wy67mMfNfpl
 iln1RtxzHRQImlOCPRUIu5qDgRAFpor5wBAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480496837!45801524!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7922 invoked from network); 30 Nov 2016 09:07:17 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 Nov 2016 09:07:17 -0000
Received: by mail-wm0-f65.google.com with SMTP id a20so28372220wme.2;
 Wed, 30 Nov 2016 01:07:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=buDGxURMVSlRpqGu6XYjZvgAMXfDgySOgRA3Kn22d1o=;
 b=wzvch68yMqb8A5AblZ1r3ukuQYKqEPhTjrHX2SPWVm1MtD6e8rtKFbBH9nscolWgyT
 jGxC/0eX64/G9ujvxFDReJo9o8TO65mVkj82KBVTTnXQZ1kZcfvCButJYiazYTL03jJO
 dSCtVEBu5DWCKbuE5B52jWkgygm2PHSgxti8NvsaEn5sRyVVUASvwXTTwfxe0EZCBFHP
 iG20pvcWp8CZfK+OuQw5NVJJVERveOqBzruC1ysqsu9VECAJp1CLJ0VgZUjQn5rN3Anz
 BCVJeSY52CtTbUqyX8TY+xaB1hwEPTdYjOgkBF98Gc/Aqip9JrQerMKA1CbCrd8LsTeg
 zhSA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=buDGxURMVSlRpqGu6XYjZvgAMXfDgySOgRA3Kn22d1o=;
 b=NHUhjJ7WsJQE70H8gVFNHk5bn0A6gMzLHXq24fElfPnFxOUL+OWMmVZZYNPW0NPK7s
 Bgc4cnBA8isTwsCp60t9Tz+Y5FCOzYrLNy3/esINPyJk7yLtSL4EVV5NjUt18CkqbJAj
 GRxtZ3vRGjtHylQhoO7c5HEwdxRI9wWzMJKJptvBYsT4t4k9Ui14FGnEjuHES2I7thhs
 K+fIP8CU84zalRyFALiGo7eXoGjFsx8zhPka7RVT/vnFXqbBZuQ11dhhJmcq51IW+pMA
 luP7RJWQF0rG9/4cEZjDvUZ+phej1Vc3IiWXpBeFSQPJSZ5gnEAAfKoqf/XgTHbPWOaK
 yCEA==
X-Gm-Message-State: AKaTC019KUe7hDv4v6AqqCdgWPM1OUSzuFYEQB6KqIsOpvDmE6NKpMzQLmUY2CyZCHuoug==
X-Received: by 10.28.142.16 with SMTP id q16mr26102901wmd.35.1480496837336;
 Wed, 30 Nov 2016 01:07:17 -0800 (PST)
Received: from [10.17.182.9] (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id
 197sm6895860wmy.16.2016.11.30.01.07.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 30 Nov 2016 01:07:16 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dario.faggioli@citrix.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
 <1480444217.3178.94.camel@citrix.com>
 <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
 <583E9FD002000078001238E2@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <1c33414c-7f73-609b-4158-fc99cb5baf80@gmail.com>
Date: Wed, 30 Nov 2016 11:07:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583E9FD002000078001238E2@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMzAvMjAxNiAxMDo0NSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTk6NDQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yOS8yMDE2
IDA4OjMwIFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+IE9uIFR1ZSwgMjAxNi0xMS0yOSBh
dCAxOToyNyArMDIwMCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4gT24gMTEv
MjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IElmIHlvdSBkb2N1bWVu
dCBpdCBhcyBwYWRkaW5nLCB5b3UgY2FuJ3QgZWFzaWx5IHVzZSBpdCBsYXRlciBvbiBmb3IKPj4+
Pj4gc29tZSBleHRlbnNpb24uCj4+Pj4gV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVmdWwg
YWJvdXQgcmVzZXJ2ZWQsIHJhdGhlciB0aGFuIHBhZGRpbmcuCj4+Pj4gUmVzZXJ2ZWQgbWVhbnMg
dGhhdCBpdCBtaWdodCBiZSB1c2VkIGZvciBzb21ldGhpbmcsIGJ1dCBwYWRkaW5nIGF0Cj4+Pj4g
dGhlCj4+Pj4gZW5kIG9mIHRoZSBzdHJ1Y3R1cmUgKGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRl
ZCBqdXN0IHRvIGFsaWduIHRoZQo+Pj4+IHNpemUgb2YKPj4+PiB0aGlzIHN0cnVjdHVyZSBhbmQg
bW9zdCBwcm9iYWJseSBpcyBub3QgdXNlZAo+Pj4+Cj4+PiBJIHRoaW5rIHRoYXQncyBleGFjdGx5
IHRoZSBwb2ludC4gUGFkZGluZyBtdXN0IGJlIHplcm9lZCBhbmQgY2FuCj4+PiAoc2hvdWxkPykg
YmUgY2hlY2tlZCB0byBiZSB6ZXJvLgo+Pj4KPj4+IFRoYXQgbWVhbnMgdGhhdCBpZiwgc2F5IGlu
IDIgeWVhcnMgdGltZSwgd2Ugd2FudCB0byBzdXBwb3J0IGEgbmV3IGZhbmN5Cj4+PiBmZWF0dXJl
IGJlaW5nIGludHJvZHVjZWQgaW4gc291bmQgY2FyZHMsIGFuZCB0aGF0IHJlcXVpcmVzIGFkZGlu
ZyBhIG5ldwo+Pj4gZmllbGQgaW4gdGhlIHN0cnVjdCwgd2UgY2FuJ3QgdXNlIHRoZXNlIDI3IGJ5
dGVzLCBiZWNhdXNlIHdlIGNhbid0IHNldAo+Pj4gdGhlbSB0byBhbnl0aGluZyBlbHNlIHRoYW4g
YSBidW5jaCBvZiAwcy4KPj4+Cj4+PiBJbiBmYWN0LCBpZiB5b3UgdXNlIHRoZW0gaW4gZnJvbnRl
bmQsIGFuZCBoYXBwZW4gdG8gc3BlYWsgd2l0aCBhCj4+PiBiYWNrZW5kIHRoYXQgZG9lcyBub3Qg
c3VwcG9ydCB0aGUgZXh0ZW5zaW9uIGFuZCBlbmZvcmNlcyB0aGUgcGFkZGluZyB0bwo+Pj4gYmUg
MCwgeW91J3JlIGRvb21lZC4gOi0vCj4+Pgo+Pj4gT1RPSCwgaWYgeW91IHNheSByZXNlcnZlZCwg
bmVpdGhlciBvZiB0aGUgZW5kcG9pbnRzIGlzIGF1dGhvcml6ZWQgdG8KPj4+IGFzc3VtZSBhbnl0
aGluZyBhYm91dCB0aGUgY29udGVudCBvZiB0aGF0IGFyZWEuIFRoZXJlZm9yZToKPj4+IDEpIHlv
dSBjYW4gKHdpdGggc29tZSBjYXJlKSB1c2UgaXQgZm9yIGV4dGVuc2lvbnMKPj4+IDIpIGlmIHlv
dSBkbyB0aGF0IGluIGEgZnJvbnRlbmQsIGV2ZW4gd2hlbiBzcGVha2luZyB3aXRoIGEgYmFja2Vu
ZCB0aGF0Cj4+PiBkb2VzIG5vdCBzdXBwb3J0IHRoZSBleHRlbnNpb24sIGl0IHdpbGwganVzdCBp
Z25vcmUgdGhlIG5ldyBjb250ZW50Cj4+PiAod2hpY2ggaXMgc3RpbGwganVzdCByZXNlcnZlZCBz
cGFjZSBmb3IgaGltKSwgYW5kIHdvbid0IGNyYXNoIHRoZQo+Pj4gY29tbXVuaWNhdGlvbgo+Pj4K
Pj4+IEhvcGUgdGhpcyBpcyBib3RoIGNvcnJlY3QgYW5kIGNsZWFyLiA6LSkKPj4gSW5kZWVkLCBp
dCBkb2VzIHNvdW5kIHJlYXNvbmFibGUKPj4gVGhlbiwgc2hvdWxkIEkgdHVybiBhbGwgcGFkZGlu
Z3MgaW4gYWxsIHN0cnVjdHVyZXMgaW50byByZXNlcnZlZD8KPiBZZXMsIEkgdGhpbmsgc28uCm9r
Cj4+IEFsc28sIHNob3VsZCBJIHJlbW92ZSB0aGlzOgo+PiAiQWxsIHJlc2VydmVkIGFuZCBwYWRk
aW5nIGZpZWxkcyBpbiB0aGUgc3RydWN0dXJlcyBiZWxvdyBtdXN0IGJlIDAuIgo+IERlZmluaXRl
bHkgbm90Lgpvawo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dp
LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

From embedded-pv-devel-bounces@lists.xenproject.org Wed Nov 30 09:07:20 2016
Return-path: <embedded-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 30 Nov 2016 09:07:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <embedded-pv-devel-bounces@lists.xenproject.org>)
	id 1cC0rI-0003Pf-IF; Wed, 30 Nov 2016 09:07:20 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <andr2000@gmail.com>)
 id 1cC0rH-0003PV-5C; Wed, 30 Nov 2016 09:07:19 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 88/C0-12366-6C69E385; Wed, 30 Nov 2016 09:07:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXiVRvkqHt0ml2
 EwZUnhhYrey4yW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGef/XGMqWMZfsfzGI/YGxl08XYyc
 HEICxRLdzd/YQWwWgaWsEr/7eLsYuTgkBA6ySkyc/oANJCEhECNx5+0WRgi7UuL1+u3MEM2KE
 l+fTWcCaRASmMYkMWvSHUYQR1igiVHi6snJYFUiAgESLfcXMUNUXWaWmHh1JiuIwyzQzSwxYU
 4DE0gVm4CRxPIbP1hAbF4BG4n//W8YIY5SlZh+Zj0riC0qEC7xftZCNogaQYmTM58A1XNwcAr
 YS7z4aQwSZhawlbgzdzczhC0vsf3tHOYJjMKzkHTMQlI2C0nZAkbmVYwaxalFZalFukameklF
 mekZJbmJmTm6hgZmermpxcWJ6ak5iUnFesn5uZsYgWHPAAQ7GFctCDzEKMnBpCTKy9dpFyHEl
 5SfUpmRWJwRX1Sak1p8iFGGg0NJgrd6KlBOsCg1PbUiLTMHGIEwaQkOHiUR3gdTgNK8xQWJuc
 WZ6RCpU4y6HG0fPjxgEmLJy89LlRLnNQSZIQBSlFGaBzcClgwuMcpKCfMyAh0lxFOQWpSbWYI
 q/4pRnINRSZg3BWQKT2ZeCdymV0BHMAEd8fa1NcgRJYkIKakGRn7h9vxL6szcy8/ePOP98MGp
 pTNVj8yuTvnScW+jx6Uea07/E3uiMo483HZ7ikW1c1pS4epjr4V0Mo0vZip9FDx47YKq1W62K
 ctK9h3per/uzAVFs+lfJ1zezrX/8ldepv/ueUxqnP6NSSqiYjIRnQa3VT/bKZ5wy67mMfNfpl
 iln1RtxzHRQImlOCPRUIu5qDgRAFpor5wBAwAA
X-Env-Sender: andr2000@gmail.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480496837!45801524!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 9.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7922 invoked from network); 30 Nov 2016 09:07:17 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 Nov 2016 09:07:17 -0000
Received: by mail-wm0-f65.google.com with SMTP id a20so28372220wme.2;
 Wed, 30 Nov 2016 01:07:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=buDGxURMVSlRpqGu6XYjZvgAMXfDgySOgRA3Kn22d1o=;
 b=wzvch68yMqb8A5AblZ1r3ukuQYKqEPhTjrHX2SPWVm1MtD6e8rtKFbBH9nscolWgyT
 jGxC/0eX64/G9ujvxFDReJo9o8TO65mVkj82KBVTTnXQZ1kZcfvCButJYiazYTL03jJO
 dSCtVEBu5DWCKbuE5B52jWkgygm2PHSgxti8NvsaEn5sRyVVUASvwXTTwfxe0EZCBFHP
 iG20pvcWp8CZfK+OuQw5NVJJVERveOqBzruC1ysqsu9VECAJp1CLJ0VgZUjQn5rN3Anz
 BCVJeSY52CtTbUqyX8TY+xaB1hwEPTdYjOgkBF98Gc/Aqip9JrQerMKA1CbCrd8LsTeg
 zhSA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=buDGxURMVSlRpqGu6XYjZvgAMXfDgySOgRA3Kn22d1o=;
 b=NHUhjJ7WsJQE70H8gVFNHk5bn0A6gMzLHXq24fElfPnFxOUL+OWMmVZZYNPW0NPK7s
 Bgc4cnBA8isTwsCp60t9Tz+Y5FCOzYrLNy3/esINPyJk7yLtSL4EVV5NjUt18CkqbJAj
 GRxtZ3vRGjtHylQhoO7c5HEwdxRI9wWzMJKJptvBYsT4t4k9Ui14FGnEjuHES2I7thhs
 K+fIP8CU84zalRyFALiGo7eXoGjFsx8zhPka7RVT/vnFXqbBZuQ11dhhJmcq51IW+pMA
 luP7RJWQF0rG9/4cEZjDvUZ+phej1Vc3IiWXpBeFSQPJSZ5gnEAAfKoqf/XgTHbPWOaK
 yCEA==
X-Gm-Message-State: AKaTC019KUe7hDv4v6AqqCdgWPM1OUSzuFYEQB6KqIsOpvDmE6NKpMzQLmUY2CyZCHuoug==
X-Received: by 10.28.142.16 with SMTP id q16mr26102901wmd.35.1480496837336;
 Wed, 30 Nov 2016 01:07:17 -0800 (PST)
Received: from [10.17.182.9] (ll-59.209.223.85.sovam.net.ua. [85.223.209.59])
 by smtp.gmail.com with ESMTPSA id
 197sm6895860wmy.16.2016.11.30.01.07.15
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 30 Nov 2016 01:07:16 -0800 (PST)
To: Jan Beulich <JBeulich@suse.com>, Dario Faggioli <dario.faggioli@citrix.com>
References: <1480433095-25292-1-git-send-email-andr2000@gmail.com>
 <1480433095-25292-2-git-send-email-andr2000@gmail.com>
 <583DB63E02000078001235D3@prv-mh.provo.novell.com>
 <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com>
 <583DC35B020000780012368D@prv-mh.provo.novell.com>
 <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com>
 <1480444217.3178.94.camel@citrix.com>
 <b9cc8a84-7455-15e5-d36e-ced5b9bad2c1@gmail.com>
 <583E9FD002000078001238E2@prv-mh.provo.novell.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <1c33414c-7f73-609b-4158-fc99cb5baf80@gmail.com>
Date: Wed, 30 Nov 2016 11:07:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <583E9FD002000078001238E2@prv-mh.provo.novell.com>
Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com,
 konrad.wilk@oracle.com, vlad.babchuk@gmail.com, tim@xen.org,
 oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com,
 al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com,
 embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com,
 david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com
Subject: Re: [Embedded-pv-devel] [PATCH v14] This is the ABI for the two
 halves of a para-virtualized sound driver to communicate with each to
 other.
X-BeenThere: embedded-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <embedded-pv-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:embedded-pv-devel@lists.xenproject.org>
List-Help: <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel>, 
 <mailto:embedded-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: embedded-pv-devel-bounces@lists.xenproject.org
Sender: "Embedded-pv-devel" <embedded-pv-devel-bounces@lists.xenproject.org>

T24gMTEvMzAvMjAxNiAxMDo0NSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTEu
MTYgYXQgMTk6NDQsIDxhbmRyMjAwMEBnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiAxMS8yOS8yMDE2
IDA4OjMwIFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+IE9uIFR1ZSwgMjAxNi0xMS0yOSBh
dCAxOToyNyArMDIwMCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+Pj4gT24gMTEv
MjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IElmIHlvdSBkb2N1bWVu
dCBpdCBhcyBwYWRkaW5nLCB5b3UgY2FuJ3QgZWFzaWx5IHVzZSBpdCBsYXRlciBvbiBmb3IKPj4+
Pj4gc29tZSBleHRlbnNpb24uCj4+Pj4gV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVmdWwg
YWJvdXQgcmVzZXJ2ZWQsIHJhdGhlciB0aGFuIHBhZGRpbmcuCj4+Pj4gUmVzZXJ2ZWQgbWVhbnMg
dGhhdCBpdCBtaWdodCBiZSB1c2VkIGZvciBzb21ldGhpbmcsIGJ1dCBwYWRkaW5nIGF0Cj4+Pj4g
dGhlCj4+Pj4gZW5kIG9mIHRoZSBzdHJ1Y3R1cmUgKGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRl
ZCBqdXN0IHRvIGFsaWduIHRoZQo+Pj4+IHNpemUgb2YKPj4+PiB0aGlzIHN0cnVjdHVyZSBhbmQg
bW9zdCBwcm9iYWJseSBpcyBub3QgdXNlZAo+Pj4+Cj4+PiBJIHRoaW5rIHRoYXQncyBleGFjdGx5
IHRoZSBwb2ludC4gUGFkZGluZyBtdXN0IGJlIHplcm9lZCBhbmQgY2FuCj4+PiAoc2hvdWxkPykg
YmUgY2hlY2tlZCB0byBiZSB6ZXJvLgo+Pj4KPj4+IFRoYXQgbWVhbnMgdGhhdCBpZiwgc2F5IGlu
IDIgeWVhcnMgdGltZSwgd2Ugd2FudCB0byBzdXBwb3J0IGEgbmV3IGZhbmN5Cj4+PiBmZWF0dXJl
IGJlaW5nIGludHJvZHVjZWQgaW4gc291bmQgY2FyZHMsIGFuZCB0aGF0IHJlcXVpcmVzIGFkZGlu
ZyBhIG5ldwo+Pj4gZmllbGQgaW4gdGhlIHN0cnVjdCwgd2UgY2FuJ3QgdXNlIHRoZXNlIDI3IGJ5
dGVzLCBiZWNhdXNlIHdlIGNhbid0IHNldAo+Pj4gdGhlbSB0byBhbnl0aGluZyBlbHNlIHRoYW4g
YSBidW5jaCBvZiAwcy4KPj4+Cj4+PiBJbiBmYWN0LCBpZiB5b3UgdXNlIHRoZW0gaW4gZnJvbnRl
bmQsIGFuZCBoYXBwZW4gdG8gc3BlYWsgd2l0aCBhCj4+PiBiYWNrZW5kIHRoYXQgZG9lcyBub3Qg
c3VwcG9ydCB0aGUgZXh0ZW5zaW9uIGFuZCBlbmZvcmNlcyB0aGUgcGFkZGluZyB0bwo+Pj4gYmUg
MCwgeW91J3JlIGRvb21lZC4gOi0vCj4+Pgo+Pj4gT1RPSCwgaWYgeW91IHNheSByZXNlcnZlZCwg
bmVpdGhlciBvZiB0aGUgZW5kcG9pbnRzIGlzIGF1dGhvcml6ZWQgdG8KPj4+IGFzc3VtZSBhbnl0
aGluZyBhYm91dCB0aGUgY29udGVudCBvZiB0aGF0IGFyZWEuIFRoZXJlZm9yZToKPj4+IDEpIHlv
dSBjYW4gKHdpdGggc29tZSBjYXJlKSB1c2UgaXQgZm9yIGV4dGVuc2lvbnMKPj4+IDIpIGlmIHlv
dSBkbyB0aGF0IGluIGEgZnJvbnRlbmQsIGV2ZW4gd2hlbiBzcGVha2luZyB3aXRoIGEgYmFja2Vu
ZCB0aGF0Cj4+PiBkb2VzIG5vdCBzdXBwb3J0IHRoZSBleHRlbnNpb24sIGl0IHdpbGwganVzdCBp
Z25vcmUgdGhlIG5ldyBjb250ZW50Cj4+PiAod2hpY2ggaXMgc3RpbGwganVzdCByZXNlcnZlZCBz
cGFjZSBmb3IgaGltKSwgYW5kIHdvbid0IGNyYXNoIHRoZQo+Pj4gY29tbXVuaWNhdGlvbgo+Pj4K
Pj4+IEhvcGUgdGhpcyBpcyBib3RoIGNvcnJlY3QgYW5kIGNsZWFyLiA6LSkKPj4gSW5kZWVkLCBp
dCBkb2VzIHNvdW5kIHJlYXNvbmFibGUKPj4gVGhlbiwgc2hvdWxkIEkgdHVybiBhbGwgcGFkZGlu
Z3MgaW4gYWxsIHN0cnVjdHVyZXMgaW50byByZXNlcnZlZD8KPiBZZXMsIEkgdGhpbmsgc28uCm9r
Cj4+IEFsc28sIHNob3VsZCBJIHJlbW92ZSB0aGlzOgo+PiAiQWxsIHJlc2VydmVkIGFuZCBwYWRk
aW5nIGZpZWxkcyBpbiB0aGUgc3RydWN0dXJlcyBiZWxvdyBtdXN0IGJlIDAuIgo+IERlZmluaXRl
bHkgbm90Lgpvawo+IEphbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KRW1iZWRkZWQtcHYtZGV2ZWwgbWFpbGluZyBsaXN0CkVtYmVkZGVkLXB2LWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dp
LWJpbi9tYWlsbWFuL2xpc3RpbmZvL2VtYmVkZGVkLXB2LWRldmVs

