From patchwork Fri Dec 16 22:56:07 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 9478901 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 3238860827 for ; Sat, 17 Dec 2016 07:02:20 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1BA3D285D1 for ; Sat, 17 Dec 2016 07:02:20 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1049028606; Sat, 17 Dec 2016 07:02:20 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_MED, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8EC77285FE for ; Sat, 17 Dec 2016 07:02:19 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cI8xt-0003dp-7Y; Sat, 17 Dec 2016 06:59:29 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cI1S7-0002wQ-46 for xen-devel@lists.xenproject.org; Fri, 16 Dec 2016 22:58:11 +0000 Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id ED/EB-29113-28174585; Fri, 16 Dec 2016 22:58:10 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA1WSe0gUURTGuzOz6xiOXFeto1nUplnhsyx6ghB ZbbVJGZi9HGva3dhdt5k19K/saZqQGlpZPlIwtcwMg6SnLkhpaZkGZhaVli2UKUktajXjbGr3 r+/c73fP+S4cmlQdU/rSXLKV482sUa2cSulD50QHHz0UExvW7Vi47GftOSISrbd9b6eiUZzCY E5ITI5X6H8NXFdaMhXJA687XVJRFZWBptIUPklCa91dhVSocA4B1amDzqKRgOxnbS5SgfArBL kdA0rZsSE4+6OTlIs0At4+cIiYKw14N4yMXkOSVuH5UN772Qn1IGi82eZ8Xodg5PJtSi5qEVx sHnI6TxEU3X2hkN4rcQT8GRwVDZr2wv7QdT9MYkhcheDM+VZCYjzxSvj4pXdsHoUDIL9rxEXi GayBD++2y5FmQWdLOildu+KNYCvj5XQaeFyRR8qIF5SMPnf+YDn0F7c77wOgu7IQydoHRk9P6 Fedz8cmAZ4LTSe0UjLAAwroevNZITO1ChisHtMM9oAnF3soSZMYoL6vz9l/M2QV5JBZKCJ/Ep Y/CStGRCUKFDj+MMcHLw1J4A06vdXEGozB4WFLQkycILA6zsgmCCH7Ek23kLgJU8RzB+Wmrml APjSh9mber42JVbknJO5P0bOCfi+fZOSEBuRH02pgUiyi58FzOi75gMEortM/G2g3tRejlmxG sLAmwaCTrSa0mM77VNpL0I/6y3sJFWVONHO+05kkCcUSqk8yjzf6t5ptaKavJ4PEaCo3C8ebD Nb/fTuaTiO1J7NV6uJmMFvH59nFKIQYZVnhNimKlZ2wfFNR7XCl7cbBoIebdlzZld69aImajP JT3rPPexnOpA0V1VSY9xzp6Mo9vuHCtEzvkr6rWw60jvRc0tZkWlqNfHNJy2w6f3idO1eosYe v0pzSf9WWBlVn/3bX/rKZHKsHm9xDI1dE+WXEzy3cWRaYNaOp3+5gtHG2+tCf3/wLWtJmLPBU U4KeDV9I8gL7F/zXtdKVAwAA X-Env-Sender: alistai@xilinx.com X-Msg-Ref: server-8.tower-206.messagelabs.com!1481929087!75752090!1 X-Originating-IP: [104.47.33.80] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.1.1; banners=-,-,- X-VirusChecked: Checked Received: (qmail 43240 invoked from network); 16 Dec 2016 22:58:07 -0000 Received: from mail-bn3nam01on0080.outbound.protection.outlook.com (HELO NAM01-BN3-obe.outbound.protection.outlook.com) (104.47.33.80) by server-8.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP; 16 Dec 2016 22:58:07 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=fF5DYk2XhJXUxs40tUCVL7p9+Al2jtcj7NTtinAXpv8=; b=nJS4KEbFl7vwM44vkEkIFLWRIlr50TEoOGa1Tr2zXANuORDOn4obi+ZQcWpjfUVMq+Wx9qMcqb7JIW/KqfR/mznOGTqR15W2HGJlx9aeQ4owIpcdamTGW7SBD8/1cwsifuHzYtsLY03u2uIHeK3OmCgGBM6ICucOBo2gqW/Dmcg= Received: from BY2PR02CA0002.namprd02.prod.outlook.com (10.163.44.140) by BN1PR02MB199.namprd02.prod.outlook.com (10.242.214.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8; Fri, 16 Dec 2016 22:58:06 +0000 Received: from SN1NAM02FT001.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::206) by BY2PR02CA0002.outlook.office365.com (2a01:111:e400:5261::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.14 via Frontend Transport; Fri, 16 Dec 2016 22:58:06 +0000 Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT001.mail.protection.outlook.com (10.152.72.158) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.771.7 via Frontend Transport; Fri, 16 Dec 2016 22:58:05 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:1614; Count:17 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:53370 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1cI1S0-0005St-U6; Fri, 16 Dec 2016 14:58:04 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1cI1S0-0000Ew-Q2; Fri, 16 Dec 2016 14:58:04 -0800 Received: from xsj-pvapsmtp01 (xsj-smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id uBGMw0Ss006788; Fri, 16 Dec 2016 14:58:00 -0800 Received: from [172.19.74.182] (helo=xsjalistai50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1cI1Rw-0000CA-8Y; Fri, 16 Dec 2016 14:58:00 -0800 From: Alistair Francis To: Date: Fri, 16 Dec 2016 14:56:07 -0800 Message-ID: <1481928967-4130-8-git-send-email-alistair.francis@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1481928967-4130-1-git-send-email-alistair.francis@xilinx.com> References: <1481928967-4130-1-git-send-email-alistair.francis@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22764.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-IncomingHeaderCount: 17 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39410400002)(39850400002)(39860400002)(39450400003)(39840400002)(2980300002)(438002)(199003)(189002)(38730400001)(8936002)(189998001)(50466002)(33646002)(36386004)(9786002)(47776003)(4326007)(76176999)(48376002)(39060400001)(92566002)(2906002)(5003940100001)(107886002)(50986999)(81166006)(626004)(77096006)(81156014)(8676002)(50226002)(110136003)(2351001)(106466001)(36756003)(4001430100002)(5660300001)(356003)(8666005)(6916009)(2950100002)(63266004)(305945005)(7059030)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR02MB199; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT001; 1:q7TVsz46pkRtgtQJq9oZmTDH96se0eekPB+o1wxGEMoxoKcazs77UrHVX+2d3NAlNCsEUmg1VwD+cEIsDvCycUG5PiVlRAX5NF6PonS4lj3ToWAWCTr8Q9qG0tg/zAzf0QNbve9zqvzsocmz2yfxi3W+mKeRQzjV2HPveknVy3pGgr/d3vQZ1IMowbZUc7W5bt8vsAFH4gwS3GuSHP/p1KuwgJJW1obpY4Gobf1491df2Y6upXMCzXF41fDkSR0UAcCEA7lshN9xUkCjQ8LWITknv9VTgfWtnU/8NGQuZfOrFqm7B64JpkGlULuaRfGB+vb6jajs5ZRZCD3kGd8iIv4+HMSjXrAChwcU2OYV9ckTXjv4kNdJR1b/7CUb5vddpw7Wz0QZMRhBEeY4gdRc965OD5GSz3eVLQiqFOrAfnAeR8mPI8E3I08Lq0KgQGCxxPbVFMTVOzy704D50tIEy/0OVZ0U23zjgfRK4F9TSdLTod3KJ0imVP/YpjaUJajTmd2BgZ3UOXNdLxUL57F98QM9MUt3UfArQRVcgPHWmlGC9DQ6Slhm7Y9sg9mBMDaOzh2l/8HFNo6aEBJVHKhGPiF2W1fStAHdhVKpLRMAs8R2uNd/AClCwH1xSrUkE/1A MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 7f6da254-bd1d-48de-f2c3-08d42606ff1c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002); SRVR:BN1PR02MB199; X-Microsoft-Exchange-Diagnostics: 1; BN1PR02MB199; 3:/zZJELMLNQFneNbZxqwY/aSJYXfFkVDyDaN5M9Pt+lCpr3nuWC7PFi69xDKHMEptYWXiZlPlf3JroJpxLud6iYNbf0+mxeDE1B9jHSXfKaE8eloOVkm2E+tAmxDYEcSB1JUJllvtB2zyzwmUyrI5ryE+dJLh+UyuxgQIVmNW7It5klNfB/msIOSs7peUIWU089kzGPqtWmYuVTCpW/+9V3jSLKVUNhaska0HrPZN0XQYDvRha2pwqvUsgtgrJ4NJQTpNUUrwiTfhRJEKetKK81TiPByEtIOX1ilC3ZR5aY66fJn1aa2rMWYGglYGt4+NTdCr6OvLMyyIPFgdLsaXArY/q+I8fQ3QWFstO4ADRlubA++PyCze5Ofrjy90z9HgLyozHBOItnu8Tu7RIZlTBw== X-Microsoft-Exchange-Diagnostics: 1; BN1PR02MB199; 25:V6cgL+ySOIMfvFbrpSIpnPRB9g1iXtZBQoHBu7Uge2s1zAjxwVok+rPKe/uwVOfvXWOPBjKrM8EziT7JdpJC0lTlgYf+MvTRqOmtm6zqznppCF+OAdKFuIkiUFLp5LtrIQM4Tcg25ltPkWhpP7C3R2oJDMv9xQ3YRsCqJ3GD0ynxnixULDHDX+xtNAtdp2u5VnUuq8Mx6e8DY9Kp5CAYYSeJJwFPTovEMRTnVwc+q6UZrYLfOhve1nmsXbv8HVB72dvaX0K1wZaKHWOd8AxH4ckmfRTOCzjKhmi2y4O+JWI3PzOo1NA1XQJsKXeVa9px9XddUuM44F7lKOze/GyErTAR3LZ6SjXjryfxALQszQYOgy0gwKI0UCUhNfJzxyzLFG9OS65QCASEtwlbcxlycNROslaUjj+ezcc9hrb3nNBDXC+qJSTqgNns3dIo2/6Ad4Pjqzr7Pe6G3Ioj/+1gxu6/2QHq8f98p9odQnkoxC6plkiJP/J5RVHuU7MGba/wjw2cuPiMVuAwfzSfJITUzxazJ6RExWY7y1skTL5mB8g+1gXeStKg4zztIhj780j4jAxDbFcEeBtM/T0oqMcb78Xs4AXGhA6WsbF8dIVNWbParWUFVGawd/tENm9MrAtnMikPQJcWEd327RSV3ITmiHYT1BRdXyxrQvkvgqk7wzpB1ZmP+hAWeozlyb0J6N+anN/L054ceLvNYqqj+JDX2wTztGB24p85JfORL8hVGmZj+k0g1mS8UvScjgUZK87Pt2fnJJqhTYKozi5O6WHn3OXXrbKm3TF2LG5XOrPAjJMmxWyu9uC+CC0j5l8S/bDrkLezxjdZ/SRF4B99RX1HdA== X-Microsoft-Exchange-Diagnostics: 1; BN1PR02MB199; 31:jxVEGJZsRYGDiwCYS72wLQo4AvEcLYHky88m03Oqp4HNWSUi0xNUD8QWw8SognyF6WLf5pKC/7w6rdaFsfyluqH/4VPg7yhqtw0U4pkseiQTRIx/30kGt9E2Tbis/0jK0vYXhNChsWxekDePRtzkFAZqQoSfylutlT1YoH7DfdzNVikrGqegz6/qNeJajjDuYuitssTEVSdp5lYtng/4mX7VfDqYNR4/Hh4N6MfvdggyVXgFBJDdo56vfmbwHiXa7njJe8DEpskcKdfFsmnLH5vsTMzYIMb+9jEqZSiBKOA=; 20:WkO6AoZiilHGHMCmIk4XyXvHWd0rxfKtV7f6bq/YaNR5km7oq7TEvj7pVSzu4Rmh87ln2kUB/8bENk38IH+W/6a2pyMSS28ROLHlDULtX/49SR53MtS8K5dxDGrsVEZQhSbo9Vo7YwjCXaqnL9ZnwTAu09EyXyR1pPGd6cja37rIps7neB9D5msvwQQsW1s1WSwLJxz59GgiUVopxqUloIsBvX7fhIqrOmHY8GCbQJbIwdGeert/m8BW313BqurEqAqBy4MbV0mCnO094M7k/xDSPQ6CopHJhdn1cL9JdHOuOasOCAc9qrGqddiMbBxIUXrAMoVmtSF58hHW4qxDKNuaTG3Le6PFr/sbosLHoi2/K4c625SCf57OT20K1n+PgHx0rrj6KnleEPLjQEOybb+tnLphdI6h/xh0W2WbaBbN42ssnJ4a9EO1eCz+SD8vr2WOQw8d5cGCWtHjgkchodQQSqA5AngfXS2aBgD/bObGcduvXoGqc1q67nw/Cz0+ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(13023025)(13024025)(13015025)(13017025)(13018025)(10201501046)(3002001)(6055026)(6041248)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(6072148); SRVR:BN1PR02MB199; BCL:0; PCL:0; RULEID:; SRVR:BN1PR02MB199; X-Microsoft-Exchange-Diagnostics: 1; BN1PR02MB199; 4:HVvEWacc6kUfo9ZjmqV1Wlq3u8JA8YJiEiB0me2+tTzwo2rijeoQqOyi/LTqW9MN/Yx6UCe/dR1iH1rc0Rl5cvAePnvbMkALmT/nPnqUFzlUHqUf7Z6YfKa00MJAy0OuJNi22WNjSw04nYoBDVZnGLoPbhhuKF3DseMf5ILS/xhK9zEUbR56/acASGsEfaKp20LkXD4U+Mph89/oLGAN5ldR246Qlj5BG4h4psgmUoIPp6TIbXnc8mtdpKq367Mc9ICEkzGFRVwhYrpWIU95b5B1tlPn0+7AXRev0F2WrcBIqIoUxUfxgpIxbrc88G94LhhPgXPkkz1iZF56WnOzvldeFKsgoIJAFYPc+gtBgR58NuTqL9wwCgoFsDUJYQdlguaH8JnROqQnY7kI+hwTfbwI3NYSWRX4AeyNhAX2VN9UcUsBkkeIJonu1ie/KqzUFY+WyFXWcvQ22P8FIN71gkK0CVcr2xnxecCM5DJyIHHXEn2XRGQyAA1bHS/DdrlPnWNiTLz4YUXTOz8fbc7xkcI68mmeDETLdID6EZfD0W02DyWEcd1j4Vn6QqHMp3Fd80hzgEHj2iZHdNZa75Z2bHZ+FPuCHZR7R168H7VIL1IL4XxudEph+rQc1hyBH9LDITg66NB/GuUDvWVmwSrk+6lMleXdysV0zYfwHRFum5v7Hs8Y6+2i69eiF9Z/IG/EgDECfysWBxprfSYDcDY8V0L1Y+Sy3FPboO2ksY5+4ck= X-Forefront-PRVS: 01583E185C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR02MB199; 23:u7k2YxajMECO+pPSgTPuGsuhHqtu0K4+c6qO+fxW2B?= =?us-ascii?Q?bIFZcLTqNr56bTcmXJAe7iR43ihhGqbRSnMcrVD7pR+LXa/eBTe/OIxp+FKU?= =?us-ascii?Q?Lmqr7nBfEj1lL/T6RcFFVxHJEWjTgiPpcQOnn147FTFf2XOQmj5rKctWVJaO?= =?us-ascii?Q?oHxJGiEtnxyOcnvIku40kIC/mh0Qup3j+b9PE/Z1+vy878UENEvyQiEckIGm?= =?us-ascii?Q?zeyJx6nNXh9R/V/jpC9C3Hoy0zcHfa/Mskqy475yceEIYNpySOLLs6pe6a6I?= =?us-ascii?Q?ydZg/16CisBSSyDEkDI20uDgvvnsI3JyESe8VH0MUqLUxrLzOK+j6XoaCqXP?= =?us-ascii?Q?SkJTSxb+7cwT5YyO276AZTTSYgvGE43sKL4ZikSbkp89FoXmVLgy98YldjTY?= =?us-ascii?Q?lj+buhOaNkHqdZBQibIy+kyUAb8QlS58prWfjgHrRURjdYrcdvAzICtH0An/?= =?us-ascii?Q?wRKw2qsHmWsFw59Cd1MINQIkcrgqu3esmNgj0lVzk/E5GGlNQubICUdsmVRZ?= =?us-ascii?Q?J84V0KOL3LVBDQ0Wz+5m6aML+FzHKX+0Z7zWhOrmy+cyB+lmKRjXduhMK5QO?= =?us-ascii?Q?CNJVI4mJ8pzNvGq1BIiLg9+g5Q71exjgBc8bpYbaRf7jqxd1JxJ8Xb1f3MEW?= =?us-ascii?Q?stLOR7QUMAs0b48e4G6fbMkJ6zs6fbzRbCYkE9eeU5OlTagAETplmdxQhI1t?= =?us-ascii?Q?MTXbwNvkoIOpFQz11BX8mgaOCLSOlCdrXyBNJJcu0xu//okKoUm9RqDT1KaW?= =?us-ascii?Q?nEgm+zXyua4Z/VxqgqWZaSYMJaD7GqRiM3h5TentYk17M93V0/r0xYXVnFZ8?= =?us-ascii?Q?iEqHIFWNDViNbGjIMbrOIydYKFzki8j7l6b2EOI7v9aiEVWH3IuGguLlp9OX?= =?us-ascii?Q?daXI5O6N/+x9DsXczOpLdOQF6ERgVZ6/N8uv3FO6cIEFHBbyywmuyKI6cNyA?= =?us-ascii?Q?2An9W8u9dGb0up/z+1DVC2X/2S9W+E2jQCP/KhNRkcwB1SjtHqRWHv8TKNIA?= =?us-ascii?Q?bsJY8w2322LwnWXsMGdSP7mdtKNTmFyR/2o2F8ksBOFFpCdNS5wMKQttMCdI?= =?us-ascii?Q?x+R5rMQzSwJyreFNnRjHtIoMUuR0vyq5DOGyIZCpEt8U1iMCcnb4gxr/Xyr9?= =?us-ascii?Q?74GZy0/snSrCWGwieMbk0AL6DPNRo810ijrtDNNyIOql5mJSSNHo9+BwrruO?= =?us-ascii?Q?9U5DlZcs7Zj6HfNQ8Cklll0P/3TodYsEaQbN0D6aoz70c5TWn1ooDliA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR02MB199; 6:ixPT/kF2gZmftTLxNUwpgvVndx4PIXzvvOLWghEFPcLQosgP+zwdT0Z3SRXfstj4YY236DrRlUe5ysK80OxVZBfevg3l0z7Xh9xhsx1Y5e3qW6P4zKGJx77kw+UWyphy2cVaT3BB6eOwjHmqzvmQdmbknxFLYanZVmq/eY9UsheNL9nN8HVzoNu0FyNNsgDu5LAwpzMztF081u+Mdp9pcG0yUr84DvrqABzjYUoztwszVrDWKEZ9AHM4QysmBakqxuaG4sJ/T+N4JwszZboeSPns9c0gJhskcaBB/qO5HlLW2RQcrcHJBeYwuu1iZYosoxnxAX5JnwOMMndD0tDQAK4it5o8ft+LXWZZgdeoj4Wmt3DfA+OkZ4ecJgORCnSyFVdiy2ZNlJZpbahVurL/NzqfF2SoLbcD/DBnCL0xo7VwqJXqh50LthJkSmvAwBoHDrMAysUVsvaee4JDkPEmXA==; 5:DPTvySCnByZaLZpYDIeVJWmYNoHeRmU4AkztvXc/pvSLi1qQjE1jg+WwRTzqXVcFKuaH+Gz982TRRYCBmG3PVJOtcuADQTScxwryrC4u7L733QgvDnvCP/hkEy3D6l0qV6u2rxIqEG0GG2touRIIlw==; 24:GuPg4fIj3jPUlz6Z0VI8BKC12nYDx7Jc2EWn0t2bZY4RRO/HPUTMTSskpfy9dfCKaAWgIEPAjF9CeTMDxlL/18CF3j308GmIAJDwnN7qFEY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN1PR02MB199; 7:tHhzaZBb9URrlpojlNAqVmWcu7xGcTko8H4bY55+G1PA12XaLuNkfvz4I52bgOU/VnHcsv1E13x4pcWBuzE5/n0OYfqEJp2e0jLzfYDMt/dwLhbP0K7/kzxF9EZqGtFjOZsz7WDp7l4mUQrdYzBNBWKDXcsgW1LVkEJXGe3Peq90d0u8woe6YokAYE6eey7IIvktB/FtbuZ2bijGaR6AB9JYuRMdgU2iziT95IWoCY1/kI8BwbNqGmDOzMZEXYpvqFyabGmB1lWdUDn5HiZ11UHsvmy2prreNL5t+Ai2eVyPVIyCgWFnN74ZKdTJ5+NxdU0qtDOngjA9TpjgB3fB2E5yoEx4R9UylhWOHJss+h1D+mMJY6Pv/oBG+RzhkICXc8OHY5BAkVq8vdQRH6hILr7NCS7JC2LMSbou6xY8vmevk1Nyj1r65cAQRxg215mGN+Q9iijfEC2dnyAfSPUq/Q== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2016 22:58:05.5016 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR02MB199 X-Mailman-Approved-At: Sat, 17 Dec 2016 06:59:27 +0000 Cc: wei.liu2@citrix.com, ian.jackson@eu.citrix.com, Alistair Francis , imhy.yang@gmail.com, rshriram@cs.ubc.ca, alistair23@gmail.com Subject: [Xen-devel] [PATCH 7/7] tools/blktap2: Fix missing header file X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP To avoid build errors relating to missing delcarations of ssize_t add the appripriote header file to atomic.h. Signed-off-by: Alistair Francis --- tools/blktap2/include/atomicio.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/blktap2/include/atomicio.h b/tools/blktap2/include/atomicio.h index 7eccf20..5a1120e 100644 --- a/tools/blktap2/include/atomicio.h +++ b/tools/blktap2/include/atomicio.h @@ -25,6 +25,8 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include + /* * Ensure all of data on socket comes through. f==read || f==vwrite */