Message ID | 146130464389.21980.8893125445455714514.stgit@pro (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-fsdevel-owner@kernel.org> X-Original-To: patchwork-linux-fsdevel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id B51C4BF29F for <patchwork-linux-fsdevel@patchwork.kernel.org>; Fri, 22 Apr 2016 09:31:28 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id D0F9C2025A for <patchwork-linux-fsdevel@patchwork.kernel.org>; Fri, 22 Apr 2016 09:31:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id CA3C920149 for <patchwork-linux-fsdevel@patchwork.kernel.org>; Fri, 22 Apr 2016 09:31:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754274AbcDVJbY (ORCPT <rfc822;patchwork-linux-fsdevel@patchwork.kernel.org>); Fri, 22 Apr 2016 05:31:24 -0400 Received: from mail-am1on0140.outbound.protection.outlook.com ([157.56.112.140]:10752 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753779AbcDVJbX (ORCPT <rfc822;linux-fsdevel@vger.kernel.org>); Fri, 22 Apr 2016 05:31:23 -0400 X-Greylist: delayed 7138 seconds by postgrey-1.27 at vger.kernel.org; Fri, 22 Apr 2016 05:31:22 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=4K6HkqVE5iiUBV3X8by1DgxQhKGEeaULCCjuJ5hoXqQ=; b=XiKyqNxYejM6xSCxnVexusumk8GDxSbV5y+Go02lNYO7xA81iXzUFOHph31RFtlOHz9WI4WS2HJp32+QCX4oOYYLvQpJlZwl0wfr/YW7xnPv6rxux4swVFT+HxXAnEMWVcFHrla55izlHWf+TsQ9kUlFwtyhAcB58t5GrHf8lbk= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=virtuozzo.com; Received: from [127.0.1.1] (195.214.232.10) by AM3PR08MB0150.eurprd08.prod.outlook.com (2a01:111:e400:8853::11) with Microsoft SMTP Server (TLS) id 15.1.466.19; Fri, 22 Apr 2016 05:57:55 +0000 Subject: [PATCH] binfmt_misc: Return a specific error in case of register failed From: Kirill Tkhai <ktkhai@virtuozzo.com> To: <linux-fsdevel@vger.kernel.org>, <ktkhai@virtuozzo.com>, <viro@zeniv.linux.org.uk> Date: Fri, 22 Apr 2016 08:57:50 +0300 Message-ID: <146130464389.21980.8893125445455714514.stgit@pro> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.10] X-ClientProxiedBy: AM3PR07CA0039.eurprd07.prod.outlook.com (2a01:111:e400:882c::39) To AM3PR08MB0150.eurprd08.prod.outlook.com (2a01:111:e400:8853::11) X-MS-Office365-Filtering-Correlation-Id: 70a700ca-1729-4f55-83d4-08d36a730cd4 X-Microsoft-Exchange-Diagnostics: 1; AM3PR08MB0150; 2:LPXRuirYwBKHZoSmsi2eQtOZ5qfNw/0Qq5AGF467r5YnTATFFZLsA1BL9mudgkdNx/nvyiU4zDBd6qYRkTjWk1F0x0FdC+ZJq6+U9ADOv3cZ0lESHefeFXRq50D/NpMJGHFEtRDlnDXbvWNtxW1c1+P9TomiNvYgXGiRZewK2Ml/t8n4S/FPQzbaYRo2nQNS; 3:WnJpc9wWrBSQK3LxIO9t9i7LvKYk8Y8QU2iKF9goFsq1m0HxbEy+z4AJwF8Mt9lIEMoTmMVZuLBnIKVLV8TQyvfH0krgFaDa8w0Y9Xbrp/R0a1gHrjFZ4ZSKhORpab7C X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM3PR08MB0150; X-Microsoft-Exchange-Diagnostics: 1; AM3PR08MB0150; 25:u18Rx8joxkoiY/H2qAJVpiJLZIe18i++UFSIbhF5B92uIOIWjixrbm+8+CpgkCExDxa1+tXtXJqj6uMHexos60l1yOOz8jEMM3ybSNFI7fo8JXdLpItC9ne9ouJUFZMRNxNvMZ0ArCiiTJeda4o4RLcmOaDMqwtgxI/9D58zbkk7nfTW9hroI3ImOopIBoTVGnK+qWXfwtU+/Hd7Ecap90J9TMReZUhp4uO9j7d2A+dMXuIBqarUQGBAO+C/wHxKY+PxygTHYSCx+6w77jhyCClZQbEYAgxTcSA2URNZj4Z/ZKeUjHTiAxLIlWLgQ0KvzKXF8VVawjttBl9MHJhg+lm23dqb47if8AM/SljdHFzZOkog29Wc1FEoE2yCpJO2IMMJUU3dlMCjC92N0gOlw7Sz57n5G+sMcxzCqeJx0VXQigujtK3lI1YuUT17z35u+ZOO4VMiaU1srxx5KmpoKrZxbJsLEyy/yS4Vi981hSq29Jho3TYq0jZeZ51tUXKbo3B6BDNOwrF3v+Ot7NGHB7GFzappNU7ekoRqmbUyzB2HNLKDf4xiSMhOY9JNPPWP3+CrZ3FYZAr7MoNTLkUlqjQfyH949dezIcMrFTfWYHnWiGf5DCIJJ9IT2yvGVo8/twotbbjxnxV9G3pwzBZp1Q== X-Microsoft-Antispam-PRVS: <AM3PR08MB0150FBB2F289756EC8ED879BCD6F0@AM3PR08MB0150.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(9101521026)(6040130)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041072)(6043046); SRVR:AM3PR08MB0150; BCL:0; PCL:0; RULEID:; SRVR:AM3PR08MB0150; X-Microsoft-Exchange-Diagnostics: 1; AM3PR08MB0150; 4:dyTKRiQMbFsN3/+ioYtJxeJeelD9R1Btqf5OqMbuV2ZIFlFRGpab0gQ++fPKkpTQ4Tc/thw6ukW4zhZGauFP+eyG11E4Hx+v9e79D1yWx7mFC0ZmczUoEhTWm2IGbWwX0v/nRbdfZhGiCgpYi2Mo/Kih0cHYD0mQGzFDu1TjcjLnoweRSy0wZxEoW4sH9egqow2MH1CXwwC2zKkZCRI7Rfl+QG8Ik2q8i3ojChfxw+pNIsO5sD61Xy2+KG5Oku/1c6tLn33YDY+FCbEaaTNUEBlDJVF5XvpSBH5toCn0l+mVitj+qaCWUflSM+n7DoSvZ0wb2ghWA7B5Q0FD9EEYiT6OE39dxcXcnk2rMHlvncgQI22E5KVMPCR982OdPLg7fBAQHpSKzdsAmnDmETVLgYUGu1X1qu45kYBrbVDuxCCyzUMslX40tLoLBvXY4euj X-Forefront-PRVS: 0920602B08 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6049001)(6009001)(5001770100001)(2201001)(2906002)(77096005)(33646002)(3846002)(66066001)(189998001)(586003)(6116002)(19580395003)(19580405001)(4001350100001)(107886002)(229853001)(23676002)(5004730100002)(9686002)(1096002)(5008740100001)(47776003)(103116003)(50986999)(81166005)(54356999)(42186005)(83506001)(230700001)(50466002)(33716001)(92566002)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM3PR08MB0150; H:[127.0.1.1]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTNQUjA4TUIwMTUwOzIzOjdrTFdRVkhOQS8rTWZFcWNDcld0S1c3aXI3?= =?utf-8?B?WW10a3FlTmdkRnhIQWxOelVxRXNLOUZ5TElPQUI3em53OEtSUnA2SUdnQkZQ?= =?utf-8?B?blpEQnNRSUZpVzhLQmswVEI1QzJLTU9VWTdyQTB6MWNnbE9mV1dXSmhOMHpq?= =?utf-8?B?dE5Za3FSZ3VBL1hxUDdrMzVqMDlmRUxGaHZsL0oxaksxeGJXK21yclA5bVF1?= =?utf-8?B?RkdTM3RaZURKU0NzdHV1bWNMa1VLZHdRSkxlSzNmYkltTFo4Sm9HVFdQd3VY?= =?utf-8?B?RmpIdTBkazlNNjZ6amg4azNJcHJqQS9oSStHQ24vdnh6V0tvM3ZYTHFKUzVF?= =?utf-8?B?T2RUejlvMmFtL0ZkalBDYU12eVg1KzV1UlBNQUxRdG0rdXBZdC9SNlV5VUpJ?= =?utf-8?B?MW80bmV3YnNhQ28yTDBiRzdSUWRPTFFkWnlSem5MS3VOcTVLcGg2cS92c05G?= =?utf-8?B?eFpLRXpmdGxuS3RKMmpURmFpT1hLc2ZIZ1VQempPY2t6anJqanRXWlVRZTdp?= =?utf-8?B?Z3h4N2FzWjgzUWNDNWRKVHlkZHJidlBuZXp0UEtxelF1TDNvM1FHTDZPekp5?= =?utf-8?B?TW51ZDhXWHhBWUpqUmtLQmF0RFZBWlNmQ0F2VWFocWFvUWlaL0RPUjViZ3du?= =?utf-8?B?aU9LTjExRyt1S3psUEpaUGJKa1JpVHNFZnVCQ0lKMWNxSmpiN0tHWng1RmZ4?= =?utf-8?B?N0hNUDFhNW5YWWw5ZHhSbjRDeU5GZDhnamgwUldDVmI0Y0FLYWtFaDhlVjRO?= =?utf-8?B?eDR3d0xaTlZjeDFaaTFZMGtZcUlPcGFkRUJ2Zm4xbEhMcVJVVnRqS3dHMlVl?= =?utf-8?B?VHpJQzR6WEsrSHFJSitSdHJ2M1l0a1dDeEN4YzhPNFE4dFdnTkJDek4yUGM5?= =?utf-8?B?czVkMnVBcW1KWU40WElDTEFRaHYxLy9sS1ZtY1BzckM3c3YxdEJtMXpTVFl5?= =?utf-8?B?UzVIS0Z6WDQ4RE1NV0hQQ2ZYSzZnK1ZSdDRrMmExeXBTM2hmRkt5TW9qTzVw?= =?utf-8?B?eUMyQTNzaXdYYVlpTW43N0NIYlB5YllRUDl4V3VIK1pCeitycjc1TUlvU2FY?= =?utf-8?B?dTJLaGY5ZTMyVHQ4V2R2bVB4VDc3NGJFR2kwMjdqamxkcUpFNUYvRWI3UTRX?= =?utf-8?B?eGI4SVNZeCsvcjR5enhPS3FpaGRKNmthbDBHZGhYQVphSktZRmxMRlE0cW5Z?= =?utf-8?B?MjFnQTMxWGVzdng0WWdVdFlJbDBvVGFSeWlwSGRlc3crR1lXdjRyMzBZblBB?= =?utf-8?B?UGlpakE2azRXRkdsZjd3NW82Q3lIOVVmZER1YWN6THdiUVNKMWN3S0g1dVJG?= =?utf-8?B?dzFaNWpKbDlibUE9PQ==?= X-Microsoft-Exchange-Diagnostics: 1; AM3PR08MB0150; 5:3HZOA52/0UK4RwVnOD+0oTC2M9kfNNJDEhMRYHw9iBNgjpfe/SKZU+hr963goUyFUClp4ykU8MqV3Lz+7iV6VEt3TRlGfMy4EouZVsXccTIXQt+xbJWI4OGhLwVK+wNdoMVsCRMmOdupQgs15DNY1BT+KLvQkrRKzN1cY+zIB0oFD4maGi58kBhmDLPbJa85; 24:gtfaVBfGAeCOqfuEn48Sp16K/Z3Qh5KfNA8mZ6mshNSwEqSeSrIJAHcN9Rs/uWz1DoDQQjzEc5/sdSvQps7360YNcR3moMMJVmYPwXpkg54=; 7:YjTVWJMqQhlJbKCMV+jpb5eliNzmqLMGyJlHnRFjN7Yac7CKkUpvM1nFlq03z1/jFeBVRo0by5WLkLvoQjNdoWnk1/vECK7C5M7S1i196VKd8F+pZ52S7fxxPjZlqrfkBHteB632P7w8QV4XeJq7Ls7STgg+AaPbI3sqqjeLCyb1Pe+QywO1X4JNtgV/tEeuEf5fi1L8Ceq6N0ae/QmhV2Zf9DSRb0axIdbso+fLjZ8=; 20:0fLQCkiw1xBC3g6IkH9Nwccemd3JlIi7tUlp2WpMQPxLrGlBrGX7rD1eyJyICtfD6kVBMJftZik85vPGyjOKVH+5YXDFLnaD3etLYVUWebLMb7pW6g5+7xKTX2vAR8Xfw1dsr2K3Fygy0a6DzL4BO5I6aI54wGm2AJco3nuRTGc= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2016 05:57:55.5597 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR08MB0150 Sender: linux-fsdevel-owner@vger.kernel.org Precedence: bulk List-ID: <linux-fsdevel.vger.kernel.org> X-Mailing-List: linux-fsdevel@vger.kernel.org X-Spam-Status: No, score=-7.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/fs/binfmt_misc.c b/fs/binfmt_misc.c index 3a3ced7..da64365 100644 --- a/fs/binfmt_misc.c +++ b/fs/binfmt_misc.c @@ -716,7 +716,7 @@ static ssize_t bm_register_write(struct file *file, const char __user *buffer, if (err) { kfree(e); - return -EINVAL; + return err; } return count; }
Currently, -EINVAL is always returned. Return a specific error code in dependence of problem. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- fs/binfmt_misc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html