Message ID | 201705311325.v4VDPxbD018455@finist_cl7.x64_64.work.ct |
---|---|
State | New |
Series | "ms/kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [64.233.162.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Wed, 31 May 2017 15:28:28 +0200 (CEST) Received: by 10.100.181.142 with SMTP id r14csp275735pjb; Wed, 31 May 2017 06:28:22 -0700 (PDT) X-Received: by 10.84.236.71 with SMTP id h7mr44306863pln.86.1496237302527; Wed, 31 May 2017 06:28:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1496237302; cv=none; d=google.com; s=arc-20160816; b=k5iQko6zetAADAgjO9dgTLa8zaG5sXnldb2HzydjuAHwXtnsQcBq13CtscAjR93QoQ n4AVJpAIUEYvyCAnFFIlGJiLc4n5FerGDsZBEuhwvbMLnncftYcSbKeGNdFaNJw3TT1V 8swFTabFPB4B3jvef11DypD4ZmQpmKuNU2/5e//iow6MCqiLTVKvp/5w9C4tPQLQkwtL nIxLVOs7b5rT4Qb68Qtpbyy4g9mvfXHRiWVPKOTHHmu+VUhWIIrbJyei+fyMN3tW7I4J 47OUwfX06md0HNusNpSyi8iJM9oPEhZnhj1cgf1Yj6h1yU1J6VA5XWdT50ZDcr2gYN3K 4cBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:spamdiagnosticmetadata:spamdiagnosticoutput:mime-version :in-reply-to:to:from:message-id:date:arc-authentication-results; bh=kGg40c36FuC+lNzNvn64X0ErNOwOZLTPwAJrHmsaaiI=; b=SFNtKCGBGVdFCv363rNd4emjqNdzmqydEDIbv5F8AZANgFNn6RALYLm8QhoOrxPgEa XYG7RTHIEFpQv/laOcEqemDUYExcUQyoPh7hzRZY4+KtXNwnPIGNJFGRWxwA/CHkaJX6 akkxh8WH6Oc2mFLh9fZ6qnpZNaf+T8SGCyTS5xYKdqJUTLFwjwafMynXopfckZN56l3X 4IuxQTUwsTLscGls2U2mgbag2CbNN5kn6xFpykzr9AADOVYZxiwZxTVJBxHFuQJhjFod QSak6RzJnntKVwApM37AAkMpPgsPw5mduqiX1z1rmm6fwLhrt8R3beITPutfA+2vFsGE UA9A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [195.214.232.140]) by mx.google.com with ESMTPS id e92si21836713pld.21.2017.05.31.06.28.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 May 2017 06:28:22 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) client-ip=195.214.232.140; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v4VDQKEI020089; Wed, 31 May 2017 06:26:20 -0700 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01lp0207.outbound.protection.outlook.com [213.199.154.207]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v4VDQDVl020070 for <devel@openvz.org>; Wed, 31 May 2017 06:26:13 -0700 Received: from VI1PR0802CA0001.eurprd08.prod.outlook.com (2603:10a6:800:aa::11) by DB6PR0802MB2231.eurprd08.prod.outlook.com (2603:10a6:4:85::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Wed, 31 May 2017 13:26:03 +0000 Received: from HE1EUR01FT040.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e1f::203) by VI1PR0802CA0001.outlook.office365.com (2603:10a6:800:aa::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10 via Frontend Transport; Wed, 31 May 2017 13:26:02 +0000 Authentication-Results: spf=pass (sender IP is 195.214.232.25) smtp.mailfrom=virtuozzo.com; openvz.org; dkim=none (message not signed) header.d=none;openvz.org; dmarc=temperror action=none header.from=virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of virtuozzo.com designates 195.214.232.25 as permitted sender) receiver=protection.outlook.com; client-ip=195.214.232.25; helo=relay.sw.ru; Received: from relay.sw.ru (195.214.232.25) by HE1EUR01FT040.mail.protection.outlook.com (10.152.1.72) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1101.12 via Frontend Transport; Wed, 31 May 2017 13:26:00 +0000 Received: from finist_cl7.x64_64.work.ct (msk-vpn.virtuozzo.com [195.214.232.6]) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id v4VDPx1h017956 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 31 May 2017 16:25:59 +0300 (MSK) Received: from finist_cl7.x64_64.work.ct (localhost [127.0.0.1]) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7) with ESMTP id v4VDPxrW018456; Wed, 31 May 2017 17:25:59 +0400 Received: (from khorenko@localhost) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7/Submit) id v4VDPxbD018455; Wed, 31 May 2017 17:25:59 +0400 Date: Wed, 31 May 2017 17:25:59 +0400 Message-ID: <201705311325.v4VDPxbD018455@finist_cl7.x64_64.work.ct> X-Authentication-Warning: finist_cl7.x64_64.work.ct: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: Cyrill Gorcunov <gorcunov@virtuozzo.com> In-Reply-To: <20170529083749.GD16211@uranus> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:195.214.232.25; IPV:CAL; SCL:-1; CTRY:RU; EFV:NLI; SFV:SKN; SFS:; DIR:INB; SFP:; SCL:-1; SRVR:DB6PR0802MB2231; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; HE1EUR01FT040; 1:N7Ps4+nEhYn5VqPQGd8DF+SlIjl8IYpMmlQwkCtUtQgnTSbs3g6vhGDhvigprAHleQM5zurmuz9OViOsMIpF5k7wXapsxrSV4zfOmOhom9bVQgIeVQw/rhQChyapQbS5ScddFe3keC8qViX07S2ab3BeY2BfPdJwfB8IUOJKdn8B2tP77scnasupcoHp+CtVTq7c4OPlI9odwv1du3KYwWbYmcwKA0Bv0f/OHWF4+pSagtoblhxotpW3+cm+yPAI3fxyKjT5ZxmoMEXbE7M78YmlPtTxJpPH8gzn3fyUoGAUZMLWtnkSSFp9x1nE5azJyq3NGeJuAWUZKkJZxEPV/8VjcbBzwasMR2MGctXROI9OZFEzHuobIWZATOsH1K8lxf9uaAJakhA5vuzd446/nRv65WyYzNY9A/EPkVrjqbMfmezUAC7yftyFrECVKg9iX8owE96LB8DhEiwkhWe97yqzSqo3HC1BcINzqFQZ/S28Ges2k0HmYXNdqD4K3jTx MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB6PR0802MB2231: X-MS-Office365-Filtering-Correlation-Id: 5f234efd-944d-4c41-7b0b-08d4a8289471 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:DB6PR0802MB2231; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 3:N51Q+C1FMxpddjVFLyHNoOYLBjXC6ept50L0CLYN69EpZar7d+Cq9VyaZge2nVziZFXjdmgZLJVUBK4d6NUs+vPYVcCzkaba5199i3mL/sQ9lQel2e3maVWUZaNIHZiSkw8qmvJ1Co+me/VXRGFQyl7uSrSGSFnqEjp68M5xRluRn+Sl9/XVBCzE0MsdNbB1cEjcr8MvzcB3jO7GdlR3+kxtCCQvg9HuvSYfSmrU4lgPUKrHHYz7E6rx7F57p839EDBzgiJeVXO9fL4hI6SRgX5Tdn1e0hXOp565i4ioBy0hfqayaDN6yw7F9J1/2acD1QWu6bkHA+w8hNuasACKKUClsS2Pm7r8U8asPMhcPV+rPQDlKkPObVyvIlQBSR0SNp/uc0huB1ZJMYSZceDoud6LwcAcUR8zz3HmPu2NsYgEN7QmpIt/Xzp3P7RyauhrdllF+RJ3MInUDD2EajOLrQ== X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 25:y+znIUbBRQgopmkQo5ZaHCw/XOtV57jBSRXcWRRHGbBBH9djNvt2AKzBZMMUPKCCiTLOkUhW6VQsBUalXW0SDvePDCuDU6tK9O9GPmwM3fyCYVVKzMziQItXH/LsiE+PvbmeelwEZuvo6G/L9HMsiKPd3SlFSX1vbcJXlwayqhbktNbXHvMRrq5x9JKTJhBFKGBmBZS92gtATbYih/jzsrEGCJICsI7xtJTHKIaHtIgFQSaTsUsxNF9AKc9xJvi2MDSB69XtMZ3NrayyXG6QuDkb4BcBpKiG4nKzjj6z1CDpHgCzdpFwES7mJaQLrjXU4RiwqxIQ9JB5He+VGaaj7VDKYB9TZX9utWfZIOKzyH05m/96ZlpDMb4mdV7/MssX5aOPYYV0gMwiblhd53N38FlBQCBS9M+mTLXynA6xsd17oo9iyrYLy4KhbZn1sjZNDoE/J6X4QeE6wZmN0Uw4WY3zFo4YS9fJV7yu4q4Iorc=; 31:CoF+neLTir+t80R6YB8RdNOcMKFciod9yzg3JlgMPJXDLXcX9rMeG7c/Mkhx7xg+yHllhRrC3aMNbZkRq5LQrojiwn4jXwKoleecCpZM2D9KB5Z9HwuEPL4PuCafNMCZug1VqIyEv0VzZJvSgVaFmTdDsBI7Hrm7iZIUkzlQoEzaHMmYpTnZ0Tvmfin3/u9j11pKcIagxJ/HS0jS5+iNyFo0XYvjhyqVbtF5NeyOWVbWnK115X2xu1rR4ovRHwtKX7F6bLYLxwunUKOToP2MrQ6/0+8OYOu7sreY1GFTERTLZRnZYRQ/w7EZEjuKxVChbKmsE57HGRGPMLmard0iPg== X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 20:e8qQwUFrYM3sy3CRtrS23EuZkfC9jWmalMBm0SG9hdXXP4xtRms0F5wPn/LkVp9hhTk6GWL33Bf5z+fhmDkyt4d73lV2EjwguW9qHzYU5cFLoqYyOhbY7kQ4A2eaf2/WghOUgbVnDrStF+emeSM56DAH+MslcqvhOSCC8FGova1N9xZlwgMYCZ4BD+zTJYh6GKaYAhKQJqBBQzuOo7yvbmF993ma/DMYcjyrBAKLbqH6D+4br65ie60mNJgZaUdXJnszFv2VDMsaoUtrR0kRAHN+1kuUiXnEWHH4/qgQQXWRF2YRuKLdc7xjT0VEOex0pHsq+132kz0nOJCHwBjtZvkB50ZeC3TnC88+CtVBfW/c6t3NWe0qpQk7XmKyhpJb2yaPpuGteDIFixI3b9O4Ee8GZhw/P9knWrODPbw3CrYjeCrtxVyXazVUTqlVhaDsH5sPjI73P+DKQvFgOD/zcYc8GBYX9g27guMCCN4fi4dhPeOQWOw4DdevrU46RhnanH0Qzl+yhDmm1GwFpIZh0w== X-Exchange-Antispam-Report-Test: UriScan:(42068640409301)(215187933766430)(17755550239193); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700073)(100105000095)(100000701073)(100105300095)(100000702073)(100105100095)(9101521199)(601004)(2401047)(13013025)(8121501046)(13021025)(100000703073)(100105400095)(10201501046)(93006095)(93004095)(3002001)(100000704073)(100105200095)(100000705073)(100105500095); SRVR:DB6PR0802MB2231; BCL:0; PCL:0; RULEID:(100000800073)(100110000095)(100000801073)(100110300095)(100000802073)(100110100095)(100000803073)(100110400095)(100000804073)(100110200095)(100000805073)(100110500095); SRVR:DB6PR0802MB2231; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 4:fD7tTuPp3d1XHiiq3ZJ/ay4Plye1FTuYD4mnCPFjw12xm3n4q8akZyvtnlwRFrFlJT4ovfLZ6MkCqyKCAvjWmSARMIHlPsyk8CgsKAO8JHNLoZ84wbdr8S2/kaVwUaxUxGQeATQtD+CN8q/jNrfDgWmFwGHivaQZpd8pBR4ycPtEcu5NWny/5RqgSueO/4F3KU0aeB6B/Wrek7fyByT4wCAQ1KD9wprWcCWNFh7XupscnymlFAtJP4mVZ6omIGckqjKf4/2qJENzwcDOHFyjDoa1cOdbhXqD7IXOrAE/gt5Xmjnsu38iuB0BIjqjyAsyvfTdydrcWl6J3B+U+qNh52S1wB49qcocZzyDB2ivl/Cd0Kyium6lRdurfPKsn4iAsqp9n/U18SmzvwZlFl8RpqwEgK4cLzHdURtl8JvchFMdQQmOGM5nPhVbP/8jZrAQuIM1MKGjFg4eWJU7ixuRxQLnFjhi4y3Owa4uqWStqDP2YtBqc76ad4dvV/5My840QvobibqDY8CumO0WTBbreElBqeIDL67IO7f97rt7Trmd17uB60VWZMXx3KO8owFfKzRKFQf0UUPfw95ZH1e6uhHv5FG2MJKAc3FlCxT9pdjXqwTLHY7xjmnsg+qNUacdMwPaLJLN2Rp9o+pnuBZVXBqL/TG1JLfUey/4dfCfVcmWIDQ1GNVf+z2heDLAOcMd6s9l3Mv42NlFQGNqrfvhybZy7ZxDsHbi9rHNoGexmOZqyzap5+IraM3N+QD2oS7pp6zmDHaoiZg8u2lyCKaEcsQvGhi1preLMDoa1RT41IymmjZf2asZOLjBFeJNKhshpg4aaOZFK025x/DyIaoe/3NhFdf38kkoM1Qu1iCfA6ew5l5rJXWIY/T9WdakwJNgATURKcOOvS/CypiCMvfndgo3lVkRSZYKK0RCInGRMwg= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 23:nSUGpKHZXKhUZvgjYY1D54m8l9z9ph2xQlUW//nASR5Ha5JclG3xWcannCl11lRw2DBFjNdUZgZXRPvUKblqKiTfp/dy0w0D7sagHNlByfi1d7JydNbPVyY/nCtZvl/dzusxs0H/xedsFE/nNaV8Dh4nY5gWjMI9yMNBnRkFzkpLxFs+HthHbBFXpKmBiamF; 6:oE8/hbUEJP+7pxHO/G8OmbbSfrb1BFfGZM7vVKwalZ1rKMGZZBw90MDUFfC9LV7cSnw37i83uFuc0SI+ytV5X6I1n8tTm5A15RSa1gghfZlug7TNorMXR/QzhfNlYLGqFpig3DCkCwJZcU9/GR2c2e/JiE4zXjmjIb46P+rrlaRk7GUqpw4+TQZM4RbMVKbHxGPc7tIBoHKVs9qDWtHpCchJwifYWhDSEuTBstOBh7N3W+EJv9ccuFIWNff6Nncq4ZWS+wStViNp40ngb5jiKaCZCoEFbzf0BfKWFn6HkRAWdxrf0BApSsPN6V9DE+14ZqEz5G6iGdCZvlCHaMXgvqZtaYoi4C3TutJEs60PXz1GMC6xHB/B15vkzui9h8/RqG06QGYCWmvKsOZ7d3awX0ZvDrcBzch+V4HeyVmbco4PsFOee4uSs8X7DXoLQgNz X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 5:XmS9GkY7MyQFuFb1lqRFrw/nGibT+mQgQr4TfGEiKxJDzyh8uOKiB976dslGv2zPnP6Ns1HvRW2Ly3ST4ttY3w0DeQyLLr+X3Fol1hbYuCl3D0Nzb8OjNAFDlU9h85ypkMqlg7BxjbSRj/oWzAZZx7diLSh3lRxyR7GGgPUbQA4yJNsA5AUxFRKfIuqRHBSfCNhBPMkrwriQMzCzgnVghaUaFO4msp2e1vDIOvLMNe5bdYn6bb7b5i1TYV/sd+546/o6Lg1hj+5mEqfMAhGcDaR+4IyXDJ8AOWBSO18REvPlBrsGmmNrgCqYUqOxPj5nDNfReryrERR2picRNV6nYg1+ReAqSu4IceikQS6/iJI5wLytlZov9cHdxczL7qUunpnX6eoA4XMMFnO5K7m23/auYqAZNjSpm1Km/OIMpWpPcxlyuN5WxyCTb6b9Y5CkN9tZaUZvnihX1PAmfNUfOxfRtJXOiAG6c45z5FNI5DJ8dXUVUojt17PvWY54VJwA; 24:H0MbifNsgjVsp8pf6Yj6Gga2fgq2mfLa+514MZbXtSI2yLvOUY9tYnPciZXbxbqfvQavjEyRM/2uM15ML0JKBG/xHy0ncQ7J5iiJpib+Qu8= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2231; 7:x6bmop2aGArjiKi9HZJdiV1AhlGCvTUFeN2gosK/jgnqcY/3PI6qb7DFFWTuQbBQ0ns352OQ3Gl+DHBVs5t7PkEx5ByjloMMIwgyfWsX35CXalQ/NAOcVNW/3/eJq8LmS6gARiQcR09CbFfpn8d2SS9j027VMzFOBLwsQackzQnYxjLB81oAfFneZGxM/vMJOa6JpP+QxyfhIz6Mm2P47tKIIpVgkfvHFyiHKwJSkkg+tMqIW8GXuayBkzMqDXfEvKf4bcINKDB07j3YYeSf11vuQprBMlfNnaJvLhtO3YxahyMfVOifUE+frxEZxj/57HtMEB4zCXUqObEDNYCGrepOPANvLPRx05m9JdCZJDTzqlomLJx9ovsCfSuuPzn4WwJJc1mt5e8iHj0TYaqvfQ==; 20:VESarBLaUMRv/h9ZLirCAbzfwuaVG0f1vrxaVLM/8FwvOwhbf4ERjImN6jDeSu48gO0JagNLhjYigM6rbJtgQPROKr89ModvynmdVZRcOb+F5KVE+m8iSPweC6iofYmiZlyStU+by4p+K8P4YxJhO+ZCtpHdmjwQ+UjVLdrpQ5c= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2017 13:26:00.4799 (UTC) X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0bc7f26d-0264-416e-a6fc-8352af79c58f; Ip=[195.214.232.25]; Helo=[relay.sw.ru] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2231 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: HE1EUR01FT040.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-TransportTrafficSubType: X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:SKN; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: DB6PR0802MB2231.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ms/kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development <devel.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/devel>, <mailto:devel-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/devel/> List-Post: <mailto:devel@openvz.org> List-Help: <mailto:devel-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/devel>, <mailto:devel-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/fs/eventpoll.c b/fs/eventpoll.c index b0aeaeb..c675c24 100644 --- a/fs/eventpoll.c +++ b/fs/eventpoll.c @@ -1001,6 +1001,7 @@ static struct epitem *ep_find(struct eventpoll *ep, struct file *file, int fd) return epir; } +#ifdef CONFIG_CHECKPOINT_RESTORE static struct epitem *ep_find_tfd(struct eventpoll *ep, int tfd, unsigned long toff) { struct rb_node *rbp; @@ -1042,6 +1043,7 @@ struct file *get_epoll_tfile_raw_ptr(struct file *file, int tfd, return file_raw; } +#endif /* CONFIG_CHECKPOINT_RESTORE */ /* * This is the callback that is passed to the wait queue wakeup diff --git a/include/linux/eventpoll.h b/include/linux/eventpoll.h index f2b07df..5928015 100644 --- a/include/linux/eventpoll.h +++ b/include/linux/eventpoll.h @@ -22,7 +22,9 @@ struct file; #ifdef CONFIG_EPOLL +#ifdef CONFIG_CHECKPOINT_RESTORE struct file *get_epoll_tfile_raw_ptr(struct file *file, int tfd, unsigned long toff); +#endif /* Used to initialize the epoll bits inside the "struct file" */ static inline void eventpoll_init_file(struct file *file)