From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753386AbcFOSgj (ORCPT ); Wed, 15 Jun 2016 14:36:39 -0400 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:58954 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751737AbcFOSgh (ORCPT ); Wed, 15 Jun 2016 14:36:37 -0400 From: Yannick Brosseau To: , , CC: , Yannick Brosseau Subject: [PATCH] selftests/exec: Makefile is a run-time dependency, add it to the install list Date: Wed, 15 Jun 2016 11:36:12 -0700 Message-ID: <1466015772-4081-1-git-send-email-scientist@fb.com> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [2620:10d:c091:200::a:fd50] X-ClientProxiedBy: BLUPR07CA060.namprd07.prod.outlook.com (10.160.24.15) To CY1PR15MB0126.namprd15.prod.outlook.com (10.162.46.146) X-MS-Office365-Filtering-Correlation-Id: 35897489-2c91-420c-f956-08d3954bf835 X-Microsoft-Exchange-Diagnostics: 1;CY1PR15MB0126;2:kEHyjK147TVXP4IxNnYnvE2aYqcww7+s8eK+I208JYXY9ksqHyFRfPGBuVwkXbRaIjtwqEdhPfhDjpSHFecc2e2/JtNSOS1DVDu5ePcMSsYUQL+a3s/2pxFPMBsDkWiiXt6wk8AVQSRQCRiKbBZ9JTjLc0Y9HasBzrwBjdd7xGnde675s269nsRgZdAMqcZT;3:ftFgzvcXrtTihwZ5nqCRtZXCvBPLEf7VQniadvr2NcTY5w4SJpnV7A/yCf1MR1BbReb6adtWA0gZDYnK5Wwy2YgUkr1F5g64j+KQMaoACer29BzIsqcGXl+xeoPLF4bJ;25:oyAofYAHfh70oDo8fBOuTbDw83G8tQHQHD/gT4bAYGndKG2p3+e5Ia+eQsT3nd8FEWjiDlMzVfjYTf/s3PvyWQ74ab+Esgx6gveNeMa0RgGl7DibmJBx3dD+sqnC14/Vb3zz6zYZoKFdkazOZ69iiG3arncyD+qLEqSuldZQjM3fQQFKatgWHNCH6XH686fkphnFbVSz2PElV1zKJ/lYGEOKK1BGHjTRpBNqXEhBHAFowo7zKNOBaalq8bfituNjYFGWr5ej3274kHfvGdTT5+jHfrxRULc06mlL1NM3U680o+1I1/ZHEMzZxK9JKihEU3O8jMmYQF1AP76bkp6VuUapJ8xOsfnB3VfQ5GGT38HVgtM2i871IQr1I2FMN6SY7IyeYIZ5CnBv0Ko9B/vxzanDy1Ve30T4jGYLoCXw9mk=;20:KnL7IIuTKmXP8wf3/cfKXyCehx3MwkzSdmPP3S2DJDcX5WamQVEkVVr5AASc5NUnKSUbs8V4hQg10CBuRfGKaCvny1CTx2e3DkQMm9mUMYFlnlL9dSnvvj8c2m1PSKPsxV4Mu2foq1cXUvi4kFI3SwIt5c09zlVDY6JpddBtgqQ= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR15MB0126; X-LD-Processed: 8ae927fe-1255-47a7-a2af-5f3a069daaa2,ExtAddr X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(67672495146484); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:CY1PR15MB0126;BCL:0;PCL:0;RULEID:;SRVR:CY1PR15MB0126; X-Microsoft-Exchange-Diagnostics: 1;CY1PR15MB0126;4:VkCO7ztBquJjeRX4R1IV3I2JM1VNYVjq3I38kIMEqB2y5z1WgafzNCkDQ9fZB5OVwYTWFqFm14cAdS/E54WcwQruIjEKQjxK5eN0kPf98K4TyFSQpNCIjOQjlcP1MjccuUEcftEreZ7KmPWjy9Gyf4ZQYz5m+d8wsbTxhEOT4W+pHXnzB9XlTObRCkxosVZfM/h0eqkAzH0XPE3x1V0ERJ1Fug/bKOhPvrlgBK2rMjZUiwYOrlLGHnoIWLpEYL4wyMuZniYrjaUmByff7pHu/OU9Rct/70bzHzEz+uhBaN89BT8SZEBC24T9uPiJVo64v3kAGTTBTks6CUaCBXdTiX+XW3WjTSyZst7IqnVQwEieN0sSPqSQHter3QckneFX12ISBjb955sqRV5pyX/LMC/6b907fGAXGBGoVWWZwLo= X-Forefront-PRVS: 09749A275C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(81156014)(5008740100001)(2906002)(8676002)(2201001)(4326007)(36756003)(101416001)(5001770100001)(81166006)(48376002)(92566002)(50226002)(97736004)(50986999)(5003940100001)(21086003)(5004730100002)(47776003)(50466002)(189998001)(42186005)(6116002)(77096005)(586003)(68736007)(229853001)(106356001)(33646002)(105586002)(19580405001)(19580395003)(51496004)(44646005)(3826002)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR15MB0126;H:fb.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR15MB0126;23:ZweE3kFu86GfRLALoGWaah6DHkHirDtAiVyfLT2Pu?= =?us-ascii?Q?5BFzMdpWW/M9f0sQELXCk0Tm97bCKoK1eKim/NigIIiYYEPXEUc2Hkog5z7x?= =?us-ascii?Q?dOtpK1PBIxwyyBugxVq1DKWHx3bl6x+7CeL0iU90WcXH+jEZp5XTFflK0lE1?= =?us-ascii?Q?hhz5uZYqfH6usfAjM/ilSANQnDjPN8MI45VEE99WHQmj/RNA0HXpLq9CxmN2?= =?us-ascii?Q?HP/eNZbDr3mzlcH0hgWT86hEhenO2wKoXQNCVhL/oN4LsaAGIcBjQPtcIoA+?= =?us-ascii?Q?1Pfz2Ri68831X3s/jUQww4flEXFKeHQl4tyYB1H9GMZZ4PnO1gxsnk2+eKhD?= =?us-ascii?Q?DidQETZDtaLv2y3naHQzyykhzvmkgKZg1CWsIOvYLC4kTHM+3l9gM6I0OPZa?= =?us-ascii?Q?K8kT8zEMZH95BS/+R4mKpPtpc5UxQ09LHez82gXKJ8CHxwZIdR3pCT292x7s?= =?us-ascii?Q?JL9pp0WbSGxXSgbYcq+h7KAVIcQarniFVwPBk3uB7Cn8zdG0VGWzZWEtXlp1?= =?us-ascii?Q?IHrBCLsNUU9AacyXrhWjd/bukGLlOCfN+C9cvdmxLYa7HlA5t0sgNkd5G8b6?= =?us-ascii?Q?0pQmMwrKzt1dn5YTQmF3ShnX/rqGbV8krBIsK+j0uKzxOzQQdxlkUiIvCB1G?= =?us-ascii?Q?bWnTXrrHzJq2/W0snkTGhATvU04JLFtKI7tZPkQk5qMHzT6ijkBt7v9t2c5F?= =?us-ascii?Q?TddEZgv+rBFq39Z1XiyoIeD6TtsTscPBNDkGre2ztBcyDptVREiFHUbZoWuD?= =?us-ascii?Q?LxKEO7EiPKUl+jPIYyE9AWTThHZOn0C0gHNh81WqL67tUpx+0R1JwbqxS3Wm?= =?us-ascii?Q?fM7FaIHADV9NaJSmqM4OoqSNJdMuzH+q6ffA3WmCt0JRjdPoTXqhGjGRWklH?= =?us-ascii?Q?tO0Nr748RIgkQxKYLimKvVxrPyG/AoIQf5Dx/9AlmgNP1KHj/M2104b6Q3wT?= =?us-ascii?Q?jVavPrCA+G0V/g8F8jb7MrdgnT3Y/h5vr6L2xw4CdZSTJ3lSeMdP1BURQtGn?= =?us-ascii?Q?uPNpzgRdhhRFsOEZGgDtLL6ycUA+i6wqiRgTAvFtasAcKIBviJrPXMDCzEf4?= =?us-ascii?Q?RB4m/492TfHYLe0ppjPCLdo165F?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR15MB0126;5:ybW60p7jJIVV3pWkzOHPjfWmdhn28zXdG1kWyq6+CUsVp2GXSHejG1y1wluJ3+j4SgELVtSzKK4R7We/QPFojeX4Wlch1Rz+cDDP8Qh0hUDpVIEV+lEIl4Kp2stmaELdgvIHLFMwlnRKE2e8n2c0eQ==;24:qGtPaZsFaCJMQ7sKhkVuoUSu2sWscE0p4+FrCxPigdYYFhrMkLd5PFxinApxjcQTXgPfEsDmGf2Gd+GAIg1NmGsjU1qcSVVbQAN4pVOQgqQ=;7:nILvOC+2D8R6zy9cQ26UR5qiSJLjX7zv9tasmO4agyKTLLF8lIaaFtvpcP1m+1CI8dqnh7+5EJgMW92U+4W+SylV871EUxpb8S5CDiY5p+DgPeJ23bZcoTWQ9/PljscvZ0aWf8vaHe/eU+uJW3QgIuGwGhDI8cmmhWWQk1eiX+Ljjnp43MHeFac3pQ4GdzqIjrynZCTSXazqjpk20o0LOhPE9u/8ny/gRaQjp0MQb0w=;20:6l6lNcp2SEh66XHDSx5VvVsMvoWWxxGaFYT2TVyqbifw1obs0AMztqz+TDsE+nr5vd93p5v2x8vJ5KD9FHXjJvjyjyCyA8L3Z6vYBWXwfCNtJWqaJHlnwvhEx58KH6TLhlH2gf7igQSWYLc3tIHmKvIZ4CPOp6LyljMxKDXemYE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2016 18:36:30.2181 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR15MB0126 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2016-06-15_09:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The execveat test try to exec the Makefile file and expect an EACCES results. When running the test in the installed destination it would fail with ENOENT since the file is not there. Add Makefile to the TEST_FILES list so it's copied at install time. Signed-off-by: Yannick Brosseau --- tools/testing/selftests/exec/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/testing/selftests/exec/Makefile b/tools/testing/selftests/exec/Makefile index 4e400eb..d430060 100644 --- a/tools/testing/selftests/exec/Makefile +++ b/tools/testing/selftests/exec/Makefile @@ -18,7 +18,8 @@ execveat.denatured: execveat $(CC) $(CFLAGS) -o $@ $^ TEST_PROGS := execveat -TEST_FILES := $(DEPS) +# Makefile is a run-time dependency, since it's accessed by the execveat test +TEST_FILES := $(DEPS) Makefile include ../lib.mk -- 2.8.1