From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751575AbdIMSP1 (ORCPT ); Wed, 13 Sep 2017 14:15:27 -0400 Received: from mail-co1nam03on0123.outbound.protection.outlook.com ([104.47.40.123]:50250 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751488AbdIMSPS (ORCPT ); Wed, 13 Sep 2017 14:15:18 -0400 Authentication-Results: spf=permerror (sender IP is 160.33.194.231) smtp.mailfrom=sony.com; osg.samsung.com; dkim=none (message not signed) header.d=none;osg.samsung.com; dmarc=none action=none header.from=sony.com; From: "Bird, Timothy" To: Shuah Khan , "yamada.masahiro@socionext.com" , "mmarek@suse.com" , "shuah@kernel.org" , "tglx@linutronix.de" , "mingo@redhat.com" , "peterz@infradead.org" , "bamvor.zhangjian@linaro.org" , "emilio.lopez@collabora.co.uk" , "corbet@lwn.net" CC: "tytso@mit.edu" , "ebiederm@xmission.com" , "gregkh@linuxfoundation.org" , "linux-kbuild@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-kselftest@vger.kernel.org" Subject: RE: [PATCH 10/11] selftests: futex: copy sub-dir test scripts for make O=dir run Thread-Topic: [PATCH 10/11] selftests: futex: copy sub-dir test scripts for make O=dir run Thread-Index: AQHTLCJo73XLtQwPHUyNt7IKmpeWZqKzH/Jg Date: Wed, 13 Sep 2017 18:15:09 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [146.215.228.6] Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:160.33.194.231;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(39860400002)(376002)(346002)(2980300002)(448002)(13464003)(189002)(377454003)(199003)(2501003)(229853002)(305945005)(33656002)(2201001)(356003)(50466002)(7696004)(6116002)(102836003)(3846002)(23726003)(316002)(85326001)(72206003)(5660300001)(189998001)(7416002)(478600001)(46406003)(2950100002)(2920100001)(54906002)(2900100001)(55016002)(6246003)(8746002)(8936002)(86362001)(246002)(47776003)(2906002)(55846006)(8676002)(106466001)(7736002)(4326008)(97756001)(50986999)(54356999)(76176999)(66066001)(921003)(5001870100001)(1121003);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR13MB0456;H:usculsndmail04v.am.sony.com;FPR:;SPF:PermError;PTR:mail.sonyusa.com,mail04.sonyusa.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CY1NAM02FT049;1:7WdFJP/14WYYxvhg0W7JQRxluvmRjvlHaSUjxQOMyEw0xQ2MbAaW4MHEUAO+E15z418th5rhtYpsU4MD5e+HdTwpmXpnzCHRFQbeevR3+45uOs1biJzyzXh6WvvyT+7G X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 644e4dd1-2fe1-40b4-1132-08d4fad36085 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BY2PR13MB0456; X-Microsoft-Exchange-Diagnostics: 1;BY2PR13MB0456;3:A00PRGUTwFnY5m6W+oMDzXkK9EBXdAmD6TLcUgPEdjCK6onXvxsomKEmZO7S2Gc3KDIJsx98+1kF0M/Zm1Yhbn+g9hpoo6lFAJEjYyBFeP+wR9GuRILWGTkFqc/hPXnaZ+zZYv+NKLK3V/neMsLg6j2iLA1jHZ0ioJ34GarceAGKh1UCc8y1iwcrUed9dRqS+OiWGR+o+iGVyI7+tICcv89nUNO3mw66s+8oKynyNHhfPBG97Jo4GE2Wrr5Q4rMITA5e7JqbuPDy6tA0+wW/HppZCB1oynaEU5wc1gf3rGgCFXv3nz8h8L4otlV/32yPqg7lojXx19Bu8U9iA0vABEZaZPkityx8NidG+X6Q+uU=;25:1zZ80HjWlYHtGM+A29c+NvxDNuIen9QdF+Zsrl0sT7MeckSTTHUP4yxq3BSq4f0+jcRQe35yf57TVjjy2RUxe8kvvcZmd8yh/KzKdGbTOItVVxrrk9YEXgDYdqi7UBvUyBCTrZx4WzUaxAPz2l28s5/zhRKpL+dtI8uRRRn/u6E8Cep1S3BAO0bD+gczZ1RqOmigQ8Fwde+STLjnDlu1NAS7tJv0EWriypub9F3c9C0p+iMFs4+3Av8a5F0DAZzvwgtTTDWhcSHy3ZZxTALP0GAIUMd+5AtWVn4I397dWd0vO2w8LoDL02b8TA506UIh5z7eLIOjEAmA7vI8q1nauA== X-MS-TrafficTypeDiagnostic: BY2PR13MB0456: X-Microsoft-Exchange-Diagnostics: 1;BY2PR13MB0456;31:ZrkRqHuPI5RoX9peikwjvtfqbR1T04Mf+bdtUdEAXtN3U6UUkUvQNKQjloiEyvEoElhjYfRn9uWk0zDOfOFJLiQ/mPHl6ZLp8HN+aJrPmkv1dxq5pOhqN67iowpUyVHxAZTNwnNhs/GJHI6OuqwoxSjxS5jKdhz3GBqyqJLM6dfc48OEA/ARPysMdX333FqiZ9b8VdO+iPBPotvRwq4skcZhx4HSr/Q8pDNE3VlrVjk=;20:4Cg2CkjISg0VzG2+wgmWO+X5MNfWt0KphCc/Ek32fhChAVfsEyyynQA1QvWqg7Q/tafRDP0pt28wJ6ExD58EmsT6Q6Ho6xEfBD2TTPokFma5pq/nv2wlOUxmgS0DOx74uXpynZDaaQCyvM9LsbcnaphY0FHHBRAvdRJ4U7MYlKYyfptoA4DVDiR0AUnrYkGnGNFkKSJdVzF7/+H1PM7XVFRHnFsS4+fkth69pyZsxwGWd8BplaHsXYqu7O4C+I6mP/dnvyiBjbSuQHqV8CkvO5bXos+v0gmL+ZtJmOEAetyOGt7rsGR4+RWyhA2qkasCJjV0W6tc2JqEqLYkhZqt7iW3uxydQ7BdN5yZQOaDrwb7uf7RAteIuMy64PX9W3PtFeAD9Fh61BbdR1fov6FzYB/oqAgeIFxZMyLdOkB7oZqcaZxw6bZVDnyENvtDQvkSoOzq3cThZuDN4jhlrdxd/dDas/cnp2XFXTHDeLwq3qy35SyTfKQn2uC0NRznjoxZ X-Exchange-Antispam-Report-Test: UriScan:(151381331826461)(7411616537696); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93003095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123558100)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BY2PR13MB0456;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BY2PR13MB0456; X-Microsoft-Exchange-Diagnostics: 1;BY2PR13MB0456;4:islK/5kHKStl3C8An/IDR9Vlni25t4Wgm+m7iTnCNo7umqo/nU6Es/h8lgBJ74ZR/hJeiYY75y0XSfOMXF/+bpHs3WJuIOM1e+5xyTH0T0ajOBv22qB4dFO6wcWuQyH6ULJ0ANtF22Qk15kZXfGq3XW5vxxeVp/cb1Q8I0ZNZD7M5DH6OpeQLWosBOL7hE+41KUOq6jZpQ8NWf0E6cbbVglM7YVqE0BdUwDaMNvYaPyhYf72U2BXngwiBVj4YcegVvuM9VZBfJd5i2Ksga551ZzrH6GJlH3A78xJDK3bAYGjol4mXyNkBnRTEUkclnhMZRYPZz0XN7itopgOfxOyXg== X-Forefront-PRVS: 042957ACD7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR13MB0456;23:zMXg8BjCMrmBIPwnppxDMEEVyqxDW9gEeluty+Z2S?= =?us-ascii?Q?slzCJ5/12bNQXnIE55VXPIkLFwSIFsmL87G0L7MDYqWIBgqEMSjDghY/e+Dq?= =?us-ascii?Q?R1q7ctWzANpEnNQ0arV44QRAzKSBu+8Bny749ANdGe/qhPrcLfU3s5R28o5H?= =?us-ascii?Q?Wq1auQdXMweb0hGLflvDDGNjRRVy5Xo8wwohPvGExm7M7USaCdUe0F7U2FZL?= =?us-ascii?Q?h1Dgpk67cGWGr8cw4ajvZNyf5WmH92gc8Q+KIdIxdRRGGvcBy0AFtiEzNHss?= =?us-ascii?Q?cwjTkzxSF37G1jTS/twfTPQ4uxSRaMVucTpwdgM6MK5mhlz9WBt7snI6dvCD?= =?us-ascii?Q?zb/oHB/7gI+mrrGFRfknBAywHT0aB2D5VNWgk0J9zr97N5oOy6xudlZRi2oN?= =?us-ascii?Q?kWEqtp53JO0T5pltXBMV0C4LjTcK1D11abkixT816V+qhXehNy7ihpfoHNDq?= =?us-ascii?Q?k5bEllc27Ddg61gNtQwdGqx4pOnKQDxJpCbZNvukeOGLpxnA+f91o4i9qiK8?= =?us-ascii?Q?vr39n/Zyx6wFEd1qM30v5NvyYsQgXZekyYUrx8zy0vuybvte92ujeP+Fo+dQ?= =?us-ascii?Q?FsQrbHhlPJOwPMNN1LKk6cI4OkAVMnglay554a6J2CU/xKi89QigGZ5nA3bx?= =?us-ascii?Q?2pJnJpFXePaKd1OWqr696m+fEN3aqLxInDFG5oZr8GkhNo1Ksdc3Gf2Dpnuo?= =?us-ascii?Q?goZ2xXxP4eppAFX0HNCvSFhPeRCdUDzNF1NOxb/HbhTny32dnlo1vrMMimNT?= =?us-ascii?Q?wETfeGDCj49O2cqrJ/D8HLDcnDVs9QMXECq6QuqdxYSLtcHV/jpWS5XHNT+X?= =?us-ascii?Q?buCBtlEjB0ORjxvYh/Hn+XAVM8tC4FSFYxmdfz/6vJhtPN9KoE4IiblEyzMJ?= =?us-ascii?Q?kkOrk3jXF0iHkQWTSinSnwzp0S1zLKSQBuPEd6c75ZvQHrgxh0bYiPUMEE1K?= =?us-ascii?Q?xLAe7wLiSGb1SofbnWkwIs+zLf4qBdEsDhNB2fVn2zprghAxOzE+QA2TiFrp?= =?us-ascii?Q?9UzCr8BHOZKiyLysDu1E3LXEUsITGWHsXkUUW64HEQ8CCNd+TCFsJoGP9oac?= =?us-ascii?Q?jvjahwnfPCgXSkaBEcF1aruMBB6F/Pr8IftyyS1uYTZFFeMMrkL4sZQV9Xsx?= =?us-ascii?Q?eVcMd2wwTRlwZnPFLddpI2H00xcxSSQdS2N+hqkw20uUWEKMk8stISYnDzYN?= =?us-ascii?Q?HotyRJLJ1bL/FZjnMdAYgUX2mq9I2jIySp6wl+hTLZQKoB0XEv9sIxanBhf2?= =?us-ascii?Q?7U95wo9fI6sCRZS2fbM3s2uS/LEb4zlJVdHh3cv?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR13MB0456;6:DvJBFUvg3Jntb8Zw89SBUyF/OByUOVh1BcWOHtSI4oitX9KxXxP7noPcp9QkCjD25KOCDhznYW2FSwSWPPd+1MbQwclKNQBydN4CsWe7w5UgeWn/qN9Tbmq/HlhcJyfxfS+tQGw3YQ+cfMYP1AGHdzVjXnfsknCK1mlEW1Zv5IHC94I5vHrLPTDQhocmAt76NvlCqusHnD9A4uim/ofpuneoXrf65Y5UsJRVig9ThjFZLBU1ie2rsb8DMRH4+okXvKgrVUY5adgEPKXJgKYnSkbRWTFuIVhWZf/EMPHQdE9mjN8KLNPnPvEhYL9P2BAMDGnhNxQ+7WgZwtl3GBN74Q==;5:lOx0jYjv3Q9LGc5lQyxnmq67Kg8PzNROVuxOyk12bH0QizUZuVpxzMqSR1iAE0pq3LZxfN8f0TT6Pl46ZZu0KM4e2Yoydpd+jTtL+s38g3LJ7CPC68xZ1SfRBxxorP+k9yoKsyYpxO116UWsvniFLw==;24:S9deIiwyxKrVhZ2WZD4EYSNG3Cjj5NV5VEnY1Dn/WKbZdBIPuixW6LxEkDNp2F0fh/fAUY0pQNHyP+PyI/ZPOqna7+Np1/EeyZ7rpwoGP4M=;7:9ckrJU9n1ZxeU+mfExewM+YMzVc7kZHcZvG9R6K4u8s94EInELApHsA/Ta+04aeJYq3oUHAtdzplVmV+NC8DelZB7/rqCl340EIDNVVSyXMnGv1ZgR/Mm3O4hFEGG25ywAsXY829tQa9sFOWrevVbTl66CehfDs6CJcxlGPncqzQQQ/vkp7T5nSJFYcXZ5Ri1L3tvKO8pR+vthKMwlj41nfOZ0Cp1x7Rz3oUs7sO/qc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: sony.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2017 18:15:12.0615 (UTC) X-MS-Exchange-CrossTenant-Id: 66c65d8a-9158-4521-a2d8-664963db48e4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=66c65d8a-9158-4521-a2d8-664963db48e4;Ip=[160.33.194.231];Helo=[usculsndmail04v.am.sony.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR13MB0456 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by nfs id v8DIFXnA019576 > -----Original Message----- > From: Shuah on Tuesday, September 12, 2017 4:53 PM > > For make O=dir run_tests to work, test scripts from sub-directories > need to be copied over to the object directory. Running tests from the > object directory is necessary to avoid making the source tree dirty. > > Signed-off-by: Shuah Khan > --- > tools/testing/selftests/futex/Makefile | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/tools/testing/selftests/futex/Makefile > b/tools/testing/selftests/futex/Makefile > index 7c647f619d63..9358cb210fd5 100644 > --- a/tools/testing/selftests/futex/Makefile > +++ b/tools/testing/selftests/futex/Makefile > @@ -11,10 +11,13 @@ all: > BUILD_TARGET=$(OUTPUT)/$$DIR; \ > mkdir $$BUILD_TARGET -p; \ > make OUTPUT=$$BUILD_TARGET -C $$DIR $@;\ > + if [ -e $$DIR/$(TEST_PROGS) ]; then > + rsync -a $$DIR/$(TEST_PROGS) $$BUILD_TARGET/; Same issue with rsync here. This could be a 'cp -a', if I'm not mistaken. > + fi > done > > override define RUN_TESTS > - $(OUTPUT)/run.sh > + cd $(OUTPUT); ./run.sh > endef > > override define INSTALL_RULE > -- > 2.11.0 >