From patchwork Mon Mar 11 13:58:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ilya Maximets X-Patchwork-Id: 1054482 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.b="iX1IU1VJ"; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 44J0Lq6HJ9z9s4Y for ; Tue, 12 Mar 2019 01:08:19 +1100 (AEDT) Received: from localhost ([127.0.0.1]:34127 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3LbF-00062e-QK for incoming@patchwork.ozlabs.org; Mon, 11 Mar 2019 10:08:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3LSf-00004v-EC for qemu-devel@nongnu.org; Mon, 11 Mar 2019 09:59:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3LSe-0000Um-FY for qemu-devel@nongnu.org; Mon, 11 Mar 2019 09:59:25 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:46893) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h3LSe-0000US-7Q for qemu-devel@nongnu.org; Mon, 11 Mar 2019 09:59:24 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20190311135923euoutp016c07d9da816abb9b5a0391593bbebd94~K7DvbAwJe1017010170euoutp01Y for ; Mon, 11 Mar 2019 13:59:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20190311135923euoutp016c07d9da816abb9b5a0391593bbebd94~K7DvbAwJe1017010170euoutp01Y DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1552312763; bh=G6qVNsagLahNnT1E1keUV+wN4Fdw+aYdI7s4h8/TiWc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iX1IU1VJooFqeOdBCIgxmHF5yUegJ/txnlBv/1yMtcN8Rd/kZ4qJkeSl6a3WR2MtK CXMWksp46EKElwxbSgqnqM17qsfQd4KaskFaktgrsJ18nyZU1KxQUlFZLVREBR1lHL YgKBtOdTjD00oHv7dQqW1Gl404W8JgV5La4TVib8= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20190311135923eucas1p29365e3378914cdd702295646473a154c~K7DvDNRgp2985429854eucas1p29; Mon, 11 Mar 2019 13:59:23 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id B8.02.04806.AB9668C5; Mon, 11 Mar 2019 13:59:22 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20190311135922eucas1p2e131e72beea41ae584761ea5a62a948c~K7DuSIN7L0098700987eucas1p2v; Mon, 11 Mar 2019 13:59:22 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20190311135921eusmtrp2f5dcef0e3690c35a58a0e94929e812ae~K7DuEGrbE3045630456eusmtrp2H; Mon, 11 Mar 2019 13:59:21 +0000 (GMT) X-AuditID: cbfec7f5-79db79c0000012c6-8d-5c8669ba2f56 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id B9.44.04284.9B9668C5; Mon, 11 Mar 2019 13:59:21 +0000 (GMT) Received: from imaximets.rnd.samsung.ru (unknown [106.109.129.180]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20190311135921eusmtip1eb0feabe7206860c4e2e8b66946f0a7e~K7DtgD4Gi1279912799eusmtip16; Mon, 11 Mar 2019 13:59:21 +0000 (GMT) From: Ilya Maximets To: =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Eduardo Habkost Date: Mon, 11 Mar 2019 16:58:49 +0300 Message-Id: <20190311135850.6537-4-i.maximets@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20190311135850.6537-1-i.maximets@samsung.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBKsWRmVeSWpSXmKPExsWy7djP87q7MttiDCa907F482YNk0XDvVCL K+0/2S1OH+1gtnh26ySzxYK2dlaL/dv+sVoc793B4sDh8eTaZiaP9/uusnn0bVnFGMAcxWWT kpqTWZZapG+XwJXx+G4zS8ErlooJF1ewNjB+Ye5i5OCQEDCRaLls38XIySEksIJRYvulvC5G LiD7C6PEh2uL2CGcz4wSfx9vZwGpAmlYf7YdKrGcUWLinz5GCOcHo8TvN6vYQarYBHQkTq0+ wghiiwjkS2xobGQGKWIW+MoocfHIOzaQhLCAi8SrN3fAxrIIqErc75jABGLzClhJXH21Hmqd vMTqDQeYQWxOAWuJiR2P2CFqBCVOznwCVsMMVNO8dTbYAgmBeewSt46fZoRodpG40HUMapCw xKvjW9ghbBmJ/zvnM0HY9RL3W14yQjR3MEpMP/QPKmEvseX1OXZQKDELaEqs36UPEXaUOHN2 Fwsk8PgkbrwVhLiBT2LStunQMOWV6GgTgqhWkfh9cDkzhC0lcfPdZ3aIEg+JJX9EJjAqzkLy zCwkz8xCWLuAkXkVo3hqaXFuemqxcV5quV5xYm5xaV66XnJ+7iZGYHo5/e/41x2M+/4kHWIU 4GBU4uFNSG6NEWJNLCuuzD3EKMHBrCTCu9OtLUaINyWxsiq1KD++qDQntfgQozQHi5I4bzXD g2ghgfTEktTs1NSC1CKYLBMHp1QD41zPolP54ZNzJ8gopQj91nVcqvfj3rn5m06FuPsd2jbL KqO9O3o1664NDZ8lnN+wxT75Fz7PZfNvyd9mW056OBZHSXBx/49XmBL840BvXslhznvfQ9h8 xb+7ndWP8WnOehA9s2f2/PPJh1p/7T2osl1016HJZ0qUF357szXvMbORuPNvS4l5r5RYijMS DbWYi4oTAYG5+S8rAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsVy+t/xu7o7M9tiDP58tLB482YNk0XDvVCL K+0/2S1OH+1gtnh26ySzxYK2dlaL/dv+sVoc793B4sDh8eTaZiaP9/uusnn0bVnFGMAcpWdT lF9akqqQkV9cYqsUbWhhpGdoaaFnZGKpZ2hsHmtlZKqkb2eTkpqTWZZapG+XoJfx+G4zS8Er looJF1ewNjB+Ye5i5OSQEDCRWH+2nb2LkYtDSGApo8Sjh7NZIBJSEj9+XWCFsIUl/lzrYoMo +sYosXz3GrBuNgEdiVOrjzCC2CIC+RIbGhuZQYqYBX4ySry4uY0NJCEs4CLx6s0dsKksAqoS 9zsmMIHYvAJWEldfrYfaJi+xesMBsKGcAtYSEzsesYPYQkA1nfu2s0PUC0qcnPkEqJ4DaIG6 xPp5QiBhZqDW5q2zmScwCs5CUjULoWoWkqoFjMyrGEVSS4tz03OLDfWKE3OLS/PS9ZLzczcx AiNn27Gfm3cwXtoYfIhRgINRiYeXI7E1Rog1say4MvcQowQHs5II7063thgh3pTEyqrUovz4 otKc1OJDjKZAr01klhJNzgdGdV5JvKGpobmFpaG5sbmxmYWSOO95g8ooIYH0xJLU7NTUgtQi mD4mDk6pBsYYD9/aEN0n78tVGNbEuztt3t8QZJS99PTH9jXVuV+PfZ1Tn+92sTpCnUPe/Ln5 6lWW3I63Syw25h6aHFtm8cJIamHm4QmL9DJ8bsqa9S698kfqdT6TD8vk9fen7n2V2PObo/tl uv/ePJ8pr6d6PbTnN2zr8z+44zzLdGG1v/Yz7RSjp3vlTlNiKc5INNRiLipOBAB1oOgCsgIA AA== X-CMS-MailID: 20190311135922eucas1p2e131e72beea41ae584761ea5a62a948c X-Msg-Generator: CA X-RootMTR: 20190311135922eucas1p2e131e72beea41ae584761ea5a62a948c X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20190311135922eucas1p2e131e72beea41ae584761ea5a62a948c References: <20190311135850.6537-1-i.maximets@samsung.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 210.118.77.11 Subject: [Qemu-devel] [PATCH v3 3/4] memfd: set up correct errno if not supported X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: qemu-devel@nongnu.org, Gerd Hoffmann , Igor Mammedov , Ilya Maximets , Paolo Bonzini Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" qemu_memfd_create() prints the value of 'errno' which is not set in this case. Signed-off-by: Ilya Maximets Reviewed-by: Marc-André Lureau --- util/memfd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/util/memfd.c b/util/memfd.c index d74ce4d793..393d23da96 100644 --- a/util/memfd.c +++ b/util/memfd.c @@ -40,6 +40,7 @@ static int memfd_create(const char *name, unsigned int flags) #ifdef __NR_memfd_create return syscall(__NR_memfd_create, name, flags); #else + errno = ENOSYS; return -1; #endif }