Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752055AbdF3QOA (ORCPT ); Fri, 30 Jun 2017 12:14:00 -0400 Received: from mail-sn1nam02on0082.outbound.protection.outlook.com ([104.47.36.82]:13760 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751322AbdF3QN5 (ORCPT ); Fri, 30 Jun 2017 12:13:57 -0400 Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=pitt.edu; Subject: Re: [PATCH 0/4] Convert to TAP13 using ksft_ var arg msg api To: Shuah Khan , shuah@kernel.org, alice.ferrazzi@gmail.com, gregkh@linuxfoundation.org, labath@google.com, panand@redhat.com, will.deacon@arm.com Cc: linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org References: From: Paul Elder Message-ID: <6fb6618f-7f39-dd6b-07bb-0e7e9929e6e1@pitt.edu> Date: Sat, 1 Jul 2017 01:13:35 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [153.220.149.133] X-ClientProxiedBy: KAXPR01CA0034.jpnprd01.prod.outlook.com (10.171.237.20) To CY1PR04MB2170.namprd04.prod.outlook.com (10.167.8.24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b45460ff-9f03-411f-1b1d-08d4bfd3018d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:CY1PR04MB2170; X-Microsoft-Exchange-Diagnostics: 1;CY1PR04MB2170;3:uC53sm7HIZKn8GdE058FwOSH0ptPnBxWTxTo5sIs0s8tSJ2Jck/oA7s9Y8Pb/CVh+7X/6KHHU0beF57t+LbPGYGHujGiIfoyxAGW1SwgxAJZ8qrODmxlU7nlq2Rl/gmCtBNS7/0V9o33hp32NMuVcuQpeh8rwpdrO4wxrDgwZh6/pg6aQW5/9aYCpE4zQnEovfJn9B0YHmFGIlWyOR58BABVdQnzErNGNfgmKmCHTHFo0+koBMVsYGLKg0Bmvi26DLkKZOH6HWg10/0Er+2CFmw+8UFg+Z2ErHROLXU/aDOMZm/fb2FXpkKBMj5/KMhXVpdNsXJNVY7bkj0lksIg1WEpmc8VabfSA4Y5vrshqQm/nlI3bC86IXEz5ocBJNwl4aF6jaKXc/a+cbV1ZwReASZMxuoQpUjyWRAIQbasbNNyGOhMSVHsqT0tZkFou5uulQU9B+v8wloYTQKH65jjOPw+jffmOZPOmVT2+Gxar9XbQlGpfjfhFId7LpN37zNj0T/NTYTaPN5MRwg0B8u3q1NEYK7Q1FkKF4HlTHLJhEQmXn2mkGVHKsKUCU/CfOzs6YzyTNSp8UGYiT5Z0uVEzn4w7vfuFG5Qfb38yOSsK1BiMjAjbbhGlZ2+6Fabd0mC+4tWXWZEa7HypC+TMfKagrXEuhcLEZO+jEXD7s4c6tlnCrInfRUTvaGsy1GzkXRjO11pYsITYPwmtXewa0STcojnCQ+CotJrQAnij6761lo= X-MS-TrafficTypeDiagnostic: CY1PR04MB2170: X-Microsoft-Exchange-Diagnostics: 1;CY1PR04MB2170;25:nixDflZAT3qEXoMIVtvK1nKzNoun4jnxZ8isGsLBjzp/OYvVb16qyybcOnvsqNoBZqLVB24tnalIGBtvsi/7C/hD1DHNAYE3SU4c6oGZ4hZO9/XzokbZ25QhTDLkhqpcWjEoecUY7S5YMzynJRr7dXT/5VcqCkugOdl/JD3zTSJcKJtiS3Fnj+m2f1xVOOIQ3KfdNuk6Po7sgwyQhmbn8keXkSdE5oSHHdrGYYRATz9bqYQS2UahlyOBjh90oHZVQ966rzwk6Y6kAnVaEbPCvC1BlFWQ/CAhVbnKMdvi++FlM65GZ374hG5JGFThmKYXcUJij6hlJeyjt16KZFn1a08wRiDIhA9ewlvP2YcizMQlmG0pCCh1s+9oyDsEy+dMwvwwbxlXJqOW6SGL5rAm1W6Bwj3pbfCLAbu+NRiK9ufzXxZMK7OSjV7/FA9PcZLR1hYHmChvh0uvh+R8u3MedMAT367Ngltth4rI52zdqk40Ei+r5KsUkWhXJpax7aUIdMaj+rbvA0bo0raXvM67TiOtR7k1X2MdoiuJmMROq35rwfC/nSxjCJEJou0A7TYMzixtX9uUmTXYq9oKYbCooVa0HZHaTfTldRigPw+ZNfPcYBUL43VuPOqWCjrNSVpnoJ7Fqsykl+z0vQx128jvUJYpxLEOym8DWzgaqjEmfgpPnTESt1Ms+k6t4v0p8V0xP61nOeF9c3G8Dnn42+6d7UVVwi7or1jD5A9jZBYl0hcIYj8oaXGQo+iyLAz8bqWXMHbCcvM0vhB5GYuV7Io/gGckY2tGhq3IWRNaZ/PLnjmkr84HyZdpNKKE6QOo0lPRa84Tu5PE+/BRISjQXQkhRCKeaOsU92Mg+nsRF0Mw2ZUUCRo3nKR8qClRQWcTGnDnA0oxZnKhBlpdfZitUVQU5PWH3GwccZc5l5wBhJuepew= X-Microsoft-Exchange-Diagnostics: 1;CY1PR04MB2170;31:UTNqWvwrs4wNKtKQUHk8HuDxQw7S/I77CDj/QPf8giuZqTVqws4Z8zVB/KWE34HSjN4Y4PZAPVwbCwNicpldWjfeOZN4B9GopcF2NyOo70QQg4D+QLdDbT3Ew8a2Z0HPvzEecxj3/C/McTBY4I/o746J0ep9NQUkT5FIiPA0Fp5WuDpyAil5x49w+nbDm0EvIvnXCYO0ChAiYS5+M0z4JJDls937YgvYZKzTs0IKkMJmoRInff37hk5hNlHkWYwX3U4XnWFzymODAqNpOUiYn6Yq4tWSEgQ+ssSXUqi6AO84UVyY8FHSkv18oGTUYH+SzIUHY40f/6ayt7bvI8gig2cOaM5rjgsve2cPo7av/rAhjDzb2+gcLuVExAAFDsSMfk5suiFSITr51pKP+NKPv+VWU7STLlPbT8A9L5VZS9NiIjDSSsc1HUZUpBbLN5vC/9D5eZE9eRiHy59g2JsZN1xC/VKDaq6HNqd0LXU7E1TocKk0xqGSCVYcKSOWYTvw0nuEQRZA4R3OyK7+dE0n1z9/CFaeKElDE4Mo1WixB1IjKeOneC6SVhiIo7BwUBhWf2Yekh7SqY7ItI/f750vLz+I4SdeWWs4q7KcxgbqKNNb+XAAlgO8lCqH8IrIWRIfuJqg1SVHSO1fb7nt5KUcKBmwfhTeIw3ACryfSPylmCymorICam6fIjO4rM7Nw9S51J1uF+DUi8YCBr8qUf/dUA== X-Microsoft-Exchange-Diagnostics: 1;CY1PR04MB2170;20:Ue/ayTFlmMGiT+Acg1qVvsctkYI4F24gXoH3ciZC7ox1khIOPWRJWQdwtM8XAs5RIdZeOoVsMqg6W3Yw3XI5J5W2hWxFTp52ihVaop1rNUKR4413pJtM6jIC+CtxcxcNElkynaCU3Y1VfJzZr1CPCfzq56EVzO50OHuAfHPQE/F9lsrwcV4GQ7Tz1s4ivbX6ul7j+UUblJqjYiuYm/r9U9a3nezL516hoyO+e3sXWnHKUDC8Tu8rgCCZyHNKjWvAnKxHIgObP+wFD18whdoSCdEkBI3UfgQdZnGbz4l9Z684fMc2ugeJzOM2pHLitcWfoAxiFVa8SwR3bVE8QcNNpCwOgnu1ZXcVJQzaXfUBF2ZfChmVMlP93vwjVWU77z7PE47+EhVJzCVEeQjHLuwkQIefiRHi1KhufSwtxyBMYGmiz+mauljMcLwuALCROGH9+6/NplF6g2wHRF5F0boNfEqLHME9CFSvf/33ALnTT/ym0W5FihXQca44aV17aOA3 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(209349559609743)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(100000703101)(100105400095)(6041248)(20161123562025)(20161123560025)(20161123555025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY1PR04MB2170;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY1PR04MB2170; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;CY1PR04MB2170;4:SXK80t/51JnOTMqocdmV4Nvx4uSvGZLjgss+em?= =?Windows-1252?Q?R8lUYDX2em8Go3mCnYRYfxEBpPA6W0qAqJZ4NrPRAp6cNM0KLQpGkYbr?= =?Windows-1252?Q?JsW9yTKH0k5DkuLb0eWLf5RnENf3atF5blk98JbhqxdOwQl2NhcOqN/F?= =?Windows-1252?Q?DM8B8Oo8RfMbAtNi0iHEXNK5LNrnLEyx+cs23wNbBCcvc79Q8Zqt4yoS?= =?Windows-1252?Q?3wGL6eEWKhhQB3Xfl6TZHHdyKb+wFbEbtqfnIPSWv80daeGXot41EsdM?= =?Windows-1252?Q?DMjOYkRsLzr2mLJE0HCP/+lhPI9qec9CfgriAr0faCKItFHVfJbKPT/i?= =?Windows-1252?Q?gC0A5Ju2HzlRsMxzQebHikhUQP3WqT6kHiwYkYYo8uutXojODFOaJG/V?= =?Windows-1252?Q?qXKwgFHMQX1v3RxTXt/o6AObMhw/MJ1teXtFJfi3Hjo6pv5zKS5k59LY?= =?Windows-1252?Q?nNxsyCqI2ELrihuJEpe/RLuCONse7G4kXY+fClxhlt5kaSNrCm/57+yy?= =?Windows-1252?Q?ChUoWYKsRJDi5SVTTuo3VTi25hP+4lTfnjfJVvtot/P5QKh+hATFS/GP?= =?Windows-1252?Q?IW5x1/8m8TOIdfEZcoqUaBGnfiw4H0NT3znnBS85zk8lroU1Emv4XGxb?= =?Windows-1252?Q?H3by2OaYA61RLvEltkRp9M+LCs1AXF5Mcq3SO+5m0FGS+MbfCJ/n94x3?= =?Windows-1252?Q?v2wjK0d4slLZbx+/8WnS5bu54IK2d/AOlBF3AulFgsyzYNK2cSADwr1p?= =?Windows-1252?Q?mFzQ8aeRODCaY6Yslah8fUuvK+t49gCvJjlstWNSudtS3FHPkYkrSTqv?= =?Windows-1252?Q?zJf+Fn0WhErI6D9Yr8uaCV/+6CeUs9faTfAp8FU3j3zzvNeQ1Mf20ogc?= =?Windows-1252?Q?TU6FT8dc/oGXcnfKQ4x38niU3HVm9tqfTDpi7+nS2NJ9TwJmw35awZLg?= =?Windows-1252?Q?Zt11+iFJtmotmEjYGldvf9AhCmEiSEDaQ9rP+xz2rs5Pnpxk5ICe5wYA?= =?Windows-1252?Q?ctGaCr2JcfIhj998SggFkHtEuEKrN0mJJn/cnfZd223nw1YIVILwCTQx?= =?Windows-1252?Q?+BCY5P1Ag2agaAo1I7ZIAmHxJCI5X2psAjl26AwmNXMB3ZeTdDfLuZVG?= =?Windows-1252?Q?QA3lAotKtUBiGoqYrq0m9+R7cardbpnkl/5r9qXHnwcu9piy6RYZeUX2?= =?Windows-1252?Q?riWnV/NXqLz/DsXDWvTvMEGndo0di1+OVuq1XPZ0QK9P8hh4i+1y8Os7?= =?Windows-1252?Q?1bUC2y+nxruMMrU6X0nF/JI0R6wAh21p0XaZRYqSRs5uUPda93eBdMGa?= =?Windows-1252?Q?hKaAFek+5RswWdW4gqFG4QiZmZeqmmp/Q9knlLY3shycWGbUL+kPLzOY?= =?Windows-1252?Q?Tu292U9nEiM12w61J+ZSr3sQ/c76WBqA=3D=3D?= X-Forefront-PRVS: 0354B4BED2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(39840400002)(39860400002)(39410400002)(39850400002)(39400400002)(377454003)(24454002)(54356999)(90366009)(76176999)(33646002)(478600001)(4001350100001)(305945005)(36756003)(83506001)(230700001)(65806001)(65956001)(117156002)(25786009)(66066001)(88552002)(50986999)(2906002)(3846002)(4326008)(6116002)(6486002)(77096006)(47776003)(81166006)(23746002)(6246003)(229853002)(86362001)(189998001)(2950100002)(31686004)(38730400002)(42186005)(6666003)(31696002)(7736002)(53936002)(110136004)(5660300001)(75432002)(8676002)(65826007)(53546010)(50466002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR04MB2170;H:[192.168.2.3];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;CY1PR04MB2170;23:ToCRPJ43UflC47JU/mCPRQjVhttVflMBn/TAB?= =?Windows-1252?Q?hNP+nXrZevUfxoQgZSQ4tbdRmSi6jG6g20R3lzzTv5Xe7KVyY8ROdQ6+?= =?Windows-1252?Q?QZ1w/sBipGvj3xcwm8WuS6solC5/9gAU5E2/Y+a/k+iWYTqLLyJVtfwN?= =?Windows-1252?Q?pdi/jqZwH1ma+v03d9H7gv2jeRvEuvSJj+k4vdoDm8m82iLUc/YEuCQ9?= =?Windows-1252?Q?2UpBdomy+aU+n3qdNg6QsnqutHtjC5bfGNKaY5UWUwmOQGf4p3Y4w2XJ?= =?Windows-1252?Q?Rt887h+3wUJqIhHT+t49h71UT++VGpGcLByxyAc5REKXIC39vOdWXK8+?= =?Windows-1252?Q?nV//BRFph3rtYB+vdtUfumyMGmyAB+XOjmpOKyMu/8fm7KINBDARb1Iq?= =?Windows-1252?Q?BMrBqLwaMl7QbtuBNj2iSKrCYtk/ZEILWvT0Nb7J7YtmMEu0HqjCAF8A?= =?Windows-1252?Q?zRvs29kmEe/ied6ziu3JTL5L1rxQldn/1BsN2dH3cKO+1fFlxTLZ1pVw?= =?Windows-1252?Q?ahGIeH88eaXQ6z49ET8sr1/Ria4gwgRf7zn/IY6HW8kAD5ituv08GhcL?= =?Windows-1252?Q?Zh7b4G/38gKKDNzcjMAt1jPJtgqTLMCp0yH8d1l1tNUDW0BFfp/R34xv?= =?Windows-1252?Q?80Q2ovwVnWV3AKiu3YhJamGb9gCvi9ML6tEV2uEnvmYX7lbHYpTiZRlu?= =?Windows-1252?Q?2QCB4hdGplV/6cNTylu7i1+nroQmigaPcpMpa16+IoPPIbEAucJFh8Lw?= =?Windows-1252?Q?ykTwl3VruaJNLJ1lTiIwX3BgFQQ6JWHAtZ9V4Sx7aupy63Mt5AFEIcmI?= =?Windows-1252?Q?vIPSzdmfV0Y8dlFEle6Hek+NWfvqu6/mr1BsgKF1/KCNnvi3fEBhifih?= =?Windows-1252?Q?FED5pYAx8J/ynVwdISpjqL+e/HuUw2m/43JNHGrHGTlQVtJGnkptuJgD?= =?Windows-1252?Q?227XLh3y6Avk+8qehBlw7eQ/HOwk569s9ZHtbr5ODB0+hy79plKcSqbT?= =?Windows-1252?Q?zDzbFQ2KMjsL9unwHVNilNiovzUuKgUHI8Xe75wtxVg4os+Gj0BY4+XH?= =?Windows-1252?Q?wycajjmu28eeoIsxqgLuOnLFED5yHJz79PkuW6hJXz9aRmbbma0024mo?= =?Windows-1252?Q?gvge0G78GVXVaAT2ZmEfBodW4pVo5ILLv68ClSF/RrNRJwoaAElD2Hh+?= =?Windows-1252?Q?sKjrdqTNeyXQBIi2Rn+LnO7N50LDP30YdBhbQtqu3nlQKyXWN28vQOKn?= =?Windows-1252?Q?2OWux699aRXBGzm5ehne3Cv8hQ++9uvl30yoxauVXf3XZ2DBkI+Fax4T?= =?Windows-1252?Q?qREvfp3XBm/r8Klbz2AoCnN4sLxlD1PxwGag4anaICktoHsL5oalL4td?= =?Windows-1252?Q?DwGvU0c3oTTfi0qg/u34NPQez2vFz+4BSUqJihBXaIPxBNnEs316pVkN?= =?Windows-1252?Q?MIwirA2IX6AxIThGCKJlFYQC6Ia+h+szeNWrJ4Z+w=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;CY1PR04MB2170;6:cGwT0wx938CyUj7Zfgk0ialcCz4hlo6xh+qep5?= =?Windows-1252?Q?mjuT+nS1YmCVGgvU+gPMB7eRA8RwM552dAuquNEso9l5TfxvRh89C4RE?= =?Windows-1252?Q?3z4Gi2lbxY7wyEXyWhiyMAqYPZNHCuphM1tawJFpdbs0e78xCuvvfki+?= =?Windows-1252?Q?Z3BDD50beCv4ZuX3p53b9YaflgnP978xjkFgnvrcUPmCiRI1ZRJW/ces?= =?Windows-1252?Q?e9yG1lOeZm6n5sNBSQFWEGB/ATL0mchEEtcgm88i/EXYV9ZiFHqfPFU/?= =?Windows-1252?Q?PlqCpVSEZ2CQZ9NOAh+ie5IM6ulbroR8L13DL1xxBgFxntgPEMqEYfmR?= =?Windows-1252?Q?fE7tCwzORN7cxIofg8aUI8ITOp4SY/aSiwB437dwygySBQiAGRy4NQn6?= =?Windows-1252?Q?KVNR+glCiKJ6HhnG4hF+i+L01PmbBXgx4Q3CmehjxuHcTOlBgq3jy5Zh?= =?Windows-1252?Q?gX6wRaBLyx85whEerD3QckpYEqw7ABSl6GF6VZJQlw13qlOfH/sv+Qg1?= =?Windows-1252?Q?EF1f40PgNjopWZINIMwUskt4fEhcuYGkRXQut+LhoFBE279426VQzKWP?= =?Windows-1252?Q?ayQaHNl+KCTSn3r7BgvYCm7OI4kI2TA+1U150/VgqyWZv3b4X/5J7dc0?= =?Windows-1252?Q?mEs+uBzIsA6wXhpiLfQ0PYCRofKPMjTGpphUwZ+/rWSr/R70lO8uHw0t?= =?Windows-1252?Q?vnoQ3r2eT47bOP/rUoGLqGSgU8cKKtNCJH8ZV+hnU7ha/JWheyIqsQX6?= =?Windows-1252?Q?W4vcw4TfvAb6nB1+V+o5Dp3XBQsYLv11wR1sDx4k5CsPLe43cYRTvF+m?= =?Windows-1252?Q?OdwzmJpBNcd4exzmO6UwH45CYGf9zPJtdsnQh6lxwsbRoOiUTIDe+nsS?= =?Windows-1252?Q?Hl+zKWfLYtuwVFDAZkEL09oJ7YIJMCXuY3fl1gK5E5QgF4J3WypIqeD6?= =?Windows-1252?Q?h09yBd/Y7vuKRbjkNLKlzuv8Kxc5q51zzTn7Elk/KDZp0mTR7z/g5mZk?= =?Windows-1252?Q?Vc/PgnGKxQc/TkGX3UKTEMjWHukvfOy2OnvCQIpVyaV9/cr1OpEcl2sN?= =?Windows-1252?Q?RMm/tytcxExhM=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR04MB2170;5:NmUbDJIDIr1dTrn1wTW5Oq3dKOR11IQDGo1icz+SBQDNf7BxeqBg1XjfMl5KuzukxwwYmpjcN/1422hdWUNQe1gFCyB70TdsySHzqf7XDsFoZcUHB7No/DcNkLfIo+NwzW0fZTCblaA2aKCHkIYF4fLXZhA54B5M7p2wl+V4gJyrQVglbq4cZ+Am9ctAvRF80RuDluE/GdQR95z3xb/OAHQAoO7Xw+oXUG5OZdOFKH1WdGH1cMK7P+LVAto6/0Gkimn75KRI5WkRwL+JoDw6pKVg+EXIsyUPrCh/UjkmiRsPZnpQpSdkoQUTgcxMBFrIDeeJg9YJ/+qYqj8a7s7qpq1nVcQw4qYUXs1FUdTajRx+ELIFYieBcGMjFPFGwEl6C4ru+F8+sRzvWuTS9o6UXPcZPuqLi1dueZQpGB2tZhx7a7NWZnmCmrIWLau4O7RmTEXPY2W1bAQyBxbL1e9wqSIrW3Tiv8RJnseSeuvg7qR8ULG6aK3QptLdqHtLgXDR;24:0a48AI0ceNmEshE01J3Ki8c+JD6A6qzDFs1K1yEnfVdaqegyYEuvxxMSjsOYSVNUwKXNBM/7lyf4OB0CHrtrABADnu6pqQyZqkwadEETAnI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR04MB2170;7:Vh+IqiGyydSAHRhBHF8Bmym+fZ/j3vlsk2IG2h+2KURL7bCJvny6/ghp/V3aiQ1rc8qlXrXPox0OC3X3/4VRgrL4W3lZtLlHtWX1Do91UpEFMi/mxSA6NNmFdMfWDN/ckKvIQlOBpSwtCF0lGLMpyEVig6m5NnyXliEhP5rOLppQqFgicSdhB61JeIfs+ymNvyiDFAoPopLRm6FMSj+tS+0+Q6hHS4WtIiZ1OEmvKS0kXzTMZB2Dloj1iIM/afoq+NZ+ORTkrVI/MnYU5PMSiO9mQydgwLukvryMkv53JsKRUruhdTeDJ8u4U3mRFzzD1mqbFfCwkjmdrXuzAbJOoTvGI1OtL1bisHday7SruEtdvqqwuiLtMv5cFS5hx5GtRjUtNddLTwkjv7EFoeGzNbBRKIa+x0R9gd8pbZutKxpm/Wo4oEkfFIE6mIL074sHM0W3pWpWo0VR1tkIZ5WXVwLhb2b8gm167UmR/XtUN8UOhFrUO0P2uv2wKJSxh18Hl3WxQvwpR5iHrEElOvA5fadU+DZRDRyI4FHvz5uNmCdVKkbD2SCZBj6KzpLBettqKLGEfeSnT5g8ELSKJ6YxNO6DBCqnyBlBgfT3zikPqf3PfkHe1iyIfdeYJRLqJX46OO5jg8HLE4glwg6RXzJlFbmueEz4M2DtHchZOQLknDZMVWgrTJgNPiGEJTD6lVmXsH6lopaYbcYliV5y5oQkxhz+ZkDbxYQYetwxOkGTgTxfBa+qk6CmkKPHiyLKpTyESKE3D+GaMCDYWT4uJr+w+1jmjquLHHKvZxOjDqIh7IE= X-OriginatorOrg: pitt.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2017 16:13:53.5955 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR04MB2170 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1346 Lines: 35 On 06/30/2017 08:18 AM, Shuah Khan wrote: > This patch series converts breakpoint_test_arm64 to TAP13 output. Uses > ksft_ var arg msg functions as needed. Changed to ensure parent is the > one that increments test counters. > > breakpoint_test, step_after_suspend_test, membarrier tests are changed > to use ksft_ var arg msg functions as needed. > > This patch series depends on Paul Elder's > > [PATCH v2 0/2] kselftest: make ksft_* output functions variadic > The v2 series doesn't append newline and makes it easier to use. > > Shuah Khan (4): > selftests: breakpoint_test: use ksft_* var arg msg api > selftests: breakpoints: step_after_suspend_test use ksft_* var arg msg > api > selftests: breakpoints: breakpoint_test_arm64: convert test to use > TAP13 > selftests: membarrier: use ksft_* var arg msg api > > .../selftests/breakpoints/breakpoint_test.c | 28 ++++--- > .../selftests/breakpoints/breakpoint_test_arm64.c | 94 +++++++++++++--------- > .../breakpoints/step_after_suspend_test.c | 59 ++++++++------ > .../testing/selftests/membarrier/membarrier_test.c | 91 ++++++++++----------- > 4 files changed, 148 insertions(+), 124 deletions(-) > Looks good to me. Although I am wondering why you said earlier that you were going to go with my v1, while this depends on v2. Thank you, Paul