From patchwork Sat Mar 18 15:13:22 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexey Perevalov X-Patchwork-Id: 9632231 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 115A760249 for ; Sat, 18 Mar 2017 15:14:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EC67F2842E for ; Sat, 18 Mar 2017 15:14:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DE00028447; Sat, 18 Mar 2017 15:14:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id AC47A2842E for ; Sat, 18 Mar 2017 15:13:59 +0000 (UTC) Received: from localhost ([::1]:53644 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cpG3J-0002ka-C9 for patchwork-qemu-devel@patchwork.kernel.org; Sat, 18 Mar 2017 11:13:57 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60997) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cpG32-0002jm-OM for qemu-devel@nongnu.org; Sat, 18 Mar 2017 11:13:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cpG2z-0000MU-KC for qemu-devel@nongnu.org; Sat, 18 Mar 2017 11:13:40 -0400 Received: from mailout3.w1.samsung.com ([210.118.77.13]:54589) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cpG2z-0000Kh-Dc for qemu-devel@nongnu.org; Sat, 18 Mar 2017 11:13:37 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout3.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0ON0002OZNMKE660@mailout3.w1.samsung.com> for qemu-devel@nongnu.org; Sat, 18 Mar 2017 15:13:32 +0000 (GMT) Received: from eusmges2.samsung.com (unknown [203.254.199.241]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170318151331eucas1p22895e14258f1765479f64eb00a9a67b6~tArEYdQQk3118131181eucas1p2A; Sat, 18 Mar 2017 15:13:31 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2.samsung.com (EUCPMTA) with SMTP id AA.19.30614.B9E4DC85; Sat, 18 Mar 2017 15:13:31 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170318151330eucas1p102b9378cc23a399528fa7f2440846650~tArDt3H_k1886718867eucas1p14; Sat, 18 Mar 2017 15:13:30 +0000 (GMT) X-AuditID: cbfec7f1-f793f6d000007796-c6-58cd4e9b67be Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 0E.4C.10233.8AE4DC85; Sat, 18 Mar 2017 15:13:44 +0000 (GMT) Received: from aperevalov-ubuntu.rnd.samsung.ru ([106.109.129.199]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0ON0000UPNMF5X60@eusync4.samsung.com>; Sat, 18 Mar 2017 15:13:30 +0000 (GMT) From: Alexey Perevalov To: "Dr. David Alan Gilbert" , qemu-devel@nongnu.org Date: Sat, 18 Mar 2017 18:13:22 +0300 Message-id: <1489850003-5652-2-git-send-email-a.perevalov@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1489850003-5652-1-git-send-email-a.perevalov@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRmVeSWpSXmKPExsWy7djPc7qz/c5GGOxtYLeYe/c8i0Xvtnvs Flfaf7JbHO/dweLA4vHk2mYmj/f7rrJ59G1ZxRjAHMVlk5Kak1mWWqRvl8CVMevkTtaCt8wV e+c9Ympg7GPuYuTkkBAwkXjWeAHKFpO4cG89WxcjF4eQwFJGif2dK5khnM+MEhMaZsN1rFq4 HSqxjFHi4IklUC3dTBJzO9czdTFycLAJGEjsu2cL0iAi4CnReeAeK4jNLGAssWbGKzBbWMBU YlL/TXYQm0VAVeLRwQtMIDavgJvE7a3LWSCWyUmcPDYZrJ5TwF3i7vvZLCC7JAQus0m8mdPO BrJLQkBWYtMBqONcJNo3/YTqFZZ4dXwLO4QtI3F5cjdUbzujRPfOTlYIZwKjxJnpf6Gq7CVO 3bzKBHEpn8SkbdOZIRbwSnS0CUGUeEj87/8BFXaUOHS7CuL3WYwS5863ME5glFnAyLCKUSS1 tDg3PbXYSK84Mbe4NC9dLzk/dxMjMCJP/zv+cQfj+xNWhxgFOBiVeHgNnp+OEGJNLCuuzD3E KMHBrCTC+8DybIQQb0piZVVqUX58UWlOavEhRmkOFiVx3j0LroQLCaQnlqRmp6YWpBbBZJk4 OKUaGOdo8Xf8+tX+4sXD2Y82Pyt46e0Tuv9t8Wzp5e49bYHbvu42y2XSvRnzWfnK9zU14d0r 3DZXhWaUfgtTLDigHuxWtsMuOmD+W5btCTJnQ8wftH7e/W1H2vFppSFXXOSfm35fb6zJOtNw y5ob0iZlzp+zJ6isMgudruNrUPDlKH9f79rasutf7iixFGckGmoxFxUnAgD1rERQxAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrALMWRmVeSWpSXmKPExsVy+t/xa7or/M5GGByap2Qx9+55FovebffY La60/2S3ON67g8WBxePJtc1MHu/3XWXz6NuyijGAOcrNJiM1MSW1SCE1Lzk/JTMv3VYpNMRN 10JJIS8xN9VWKULXNyRISaEsMacUyDMyQAMOzgHuwUr6dgluGbNO7mQteMtcsXfeI6YGxj7m LkZODgkBE4lVC7dD2WISF+6tZ+ti5OIQEljCKLH1VT8rhNPLJLH48nfGLkYODjYBA4l992xB GkQEPCU6D9xjBbGZBYwl1sx4BWYLC5hKTOq/yQ5iswioSjw6eIEJxOYVcJO4vXU5C8QyOYmT xyaD1XMKuEvcfT8bLC4EVHP47FTGCYy8CxgZVjGKpJYW56bnFhvpFSfmFpfmpesl5+duYgSG 5rZjP7fsYOx6F3yIUYCDUYmH98aT0xFCrIllxZW5hxglOJiVRHgfWJ6NEOJNSaysSi3Kjy8q zUktPsRoCnTURGYp0eR8YNzklcQbmhiaWxoaGVtYmBsZKYnzTv1wJVxIID2xJDU7NbUgtQim j4mDU6qB0Uf1brSUp64C77rKiH/LP9teY12ndE24tIXz3JTDmTMu27bFnn53iDvu8ZZq79vn f7XXZE+cdvvc5i+HDzp9OCYZf227iFes5topUhekK3+7c/Jq2IstzTydLnR3uvbn5Wf7XLe9 luiIPHvyQlHrBIsDm0+aXp7IpfHjSuHj5s2J+v7HjL+erVBiKc5INNRiLipOBABecvvWYwIA AA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170318151330eucas1p102b9378cc23a399528fa7f2440846650 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?UTF-8?B?QWxleGV5IFBlcmV2YWxvdhtTUlItVmlydHVhbGl6YXRpb24g?= =?UTF-8?B?TGFiG+yCvOyEseyghOyekBtTZW5pb3IgRW5naW5lZXI=?= X-Global-Sender: =?UTF-8?B?QWxleGV5IFBlcmV2YWxvdhtTUlItVmlydHVhbGl6YXRpb24g?= =?UTF-8?B?TGFiG1NhbXN1bmcgRWxlY3Ryb25pY3MbU2VuaW9yIEVuZ2luZWVy?= X-Sender-Code: =?UTF-8?B?QzEwG0NJU0hRG0MxMEdEMDFHRDAxMDE1NA==?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170318151330eucas1p102b9378cc23a399528fa7f2440846650 X-RootMTR: 20170318151330eucas1p102b9378cc23a399528fa7f2440846650 References: <1489850003-5652-1-git-send-email-a.perevalov@samsung.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 210.118.77.13 Subject: [Qemu-devel] [PATCH 1/2] userfault: add pid into uffd_msg 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: i.maximets@samsung.com, a.perevalov@samsung.com Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Alexey Perevalov --- linux-headers/linux/userfaultfd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/linux-headers/linux/userfaultfd.h b/linux-headers/linux/userfaultfd.h index 2ed5dc3..7b299a2 100644 --- a/linux-headers/linux/userfaultfd.h +++ b/linux-headers/linux/userfaultfd.h @@ -77,6 +77,7 @@ struct uffd_msg { struct { __u64 flags; __u64 address; + pid_t pid; } pagefault; struct {