From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752803AbbIHGEd (ORCPT ); Tue, 8 Sep 2015 02:04:33 -0400 Received: from mail-am1on0076.outbound.protection.outlook.com ([157.56.112.76]:59028 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751344AbbIHGE2 (ORCPT ); Tue, 8 Sep 2015 02:04:28 -0400 X-Greylist: delayed 1021 seconds by postgrey-1.27 at vger.kernel.org; Tue, 08 Sep 2015 02:04:25 EDT Authentication-Results: spf=pass (sender IP is 193.47.165.134) smtp.mailfrom=mellanox.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=mellanox.com; Subject: Re: [PATCH 4/7] devcg: Added rdma resource tracker object per task To: Parav Pandit , , , , , , , , References: <1441658303-18081-1-git-send-email-pandit.parav@gmail.com> <1441658303-18081-5-git-send-email-pandit.parav@gmail.com> CC: , , , , , , , From: Haggai Eran Message-ID: <55EE76C7.1000804@mellanox.com> Date: Tue, 8 Sep 2015 08:48:55 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <1441658303-18081-5-git-send-email-pandit.parav@gmail.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.0.52.254] X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;AM1FFO11FD011;1:9ly/TnRRLWl4osb38pRh4s92EXtKsy3kvYqmRkTiI+AyVFyGG4ykczOqX8DqdFkRi85Agg411531/n8YPEFXMKOrgC5ruFiLIpIw9YXfw8bvNlDY0BdOVwHplKyU4HiyOE5u3CwdeSb/S8Nuf9VBpan2zM99hbFHIW0pk4ZLjLQdR8lQ+IxIBr38wcBqSCoNa6q209rBWqoAMcfi2MMcGVk2mIQJrtUVCsCHcZpPa6+Uz3L/vWMTKXr14wLufuRxUhynvS/qOQNu6j3b2nID49zA/nrpyVNGt/TMyCSLT7teu2v+pNqXedVihY/t3QXVraQT2rNyEEBO3lZec6yd46dpyRwVz8WZMggsUhNRVFl42ZKiL946dqHdL9/ZrmWplDRRmmXBROC3WpZCcqpyJmkDjSenb2WB9Sku/AaqBFM= X-Forefront-Antispam-Report: CIP:193.47.165.134;CTRY:IL;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(479174004)(189002)(199003)(24454002)(68736005)(189998001)(77156002)(47776003)(36756003)(2201001)(64126003)(86362001)(92566002)(65806001)(59896002)(23746002)(2950100001)(65956001)(64706001)(5001830100001)(97736004)(65816999)(33656002)(5007970100001)(5001770100001)(87266999)(4001540100001)(5004730100002)(62966003)(54356999)(106466001)(6806004)(50986999)(5001860100001)(80316001)(4001350100001)(76176999)(77096005)(83506001)(87936001)(46102003)(50466002)(3940600001);DIR:OUT;SFP:1101;SCL:1;SRVR:DB3PR05MB348;H:mtlcas13.mtl.com;FPR:;SPF:Pass;PTR:ErrorRetry;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB348;2:Qd5jiT0fxq0IrdUxH8nWTeQEFyWAP9YayTTbESiFRIrpAKg5FNj3Ome5rxhe9+lGiWKpyBz+XuipcFKVGPgp5JMfYoJOjAZQ4vJ0Vc52JHiOQyQtKJRvd0J0U0+UZZ1RiTQGI5wgUSLo5MLcnVCFUKrHlw1+dAltrkJCV90rylE=;3:fPlhJ1VfUy0IWe/NRandrBpq1lQ4BAhhMReiLhEEZGLswlrIojpRGQHWB8U1mi4+6Z+Bd0V858o2FKUWuOWIKsO6ur/sI0VTVRUxY9rv00kQZU6rWSfhcWUSVyTrlP2fLAtNuOhD7FdRHxn26awmBTGbqAySuhsVysRoJpPle/Hejjsdzm+dvA4JKOzCSERUYn3y7zBcJ1gDSpvNnT3xVgIEJnGCm1VUwnCmMQJcwi6P94wlBhSiy9PHQ8TqpHmEVSdEO7Rfu76VhRUt6Tpd2ErB19ctvhZs5R3dSZ7tm4c=;25:9q6ETaoe2bP9HgmL++r40PRC60xzymrjkivUMbXtN1//M5vU4B5N4Mqz4efBCJxFA54CzHFn+FAa8XcwWkgG5zfDmxyHBxemTp4R3PAAHP/Vf4k5afmNVOqVn04wcISaOBqbA76Mxzc1EPABh1sNlS/BXNwaRi24hg47vVzJLcVVI6z3Nf0AH1cBiOWYJqtT3E4LPaso6fEHZg2vIscLUbGnVn9BHhALufrRLpkyK6+CfkoLoBCYRIsYO1GFDxq+i/VzEgFaMFomHS62kbFMdQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(42140001)(8251501001);SRVR:DB3PR05MB348; X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB348;20:K/2qwbUlFiRy+47y9ydFOdpLWniJfIWEDdrEx4K38jZN75p3jFwaYwL0c0sSiDkWpG7jUYfh4lDqLld7e0zphCjenNZkDFQkIcy4UE4+n7UxHmpLsLNuETWfc+IYDOUH+/FfXWqEQpX9En8GZh4yjmnksloHvDbqCKkCy7PrWpRqKgGnKxwCCYuJ2x9ZgX2g4XuWvh/mTR2WbYt8qeP6t8a2nPJ0ZNGzZ5AYQ2nMdmlaKv9h8IvQCjLNlAjJd0WCxN2xY5kEen6YD5CHPqXHWN6eI0a+L9JKoxPdrCqVgfuYcuccVwhbuXoaXlXnCu/2LWg3h4vfqmTSuKdINFYRcG+u5UjGoAzeTexRbzxv2oIpPQKJXrLXBvnkEj8j6uXde1BoyEpJOXaYTa6ylxpdJbYfbd5yqO5Qlq82ZmxdSJ21IpIRcvX4VCryKrRn6fexOeMFfvtLS8DoPY5fXS4nCXPxF6aDx//xQxt+y/Isb53HCWzWWQeTf2p+mqzEoCzy;4:Er3o47CuHcVayNkkXtctErEdON2ho2L2nV70hjxtWomA7cBEK6iw/PDbhGdctum5Y1ufOxmuYEPTijnVDqlmqR5MVLvb3gIAM5iut9JKZCYpr5HiyeGJ9dvTp2WlpZ/6HsXOKlm83P03xDRl7oqRctTyxgYceYittM0OAryiYTHU6JTBEqqMBNtNX2KYTqsaosetxOxltHivOA6ssoKCwOSDdNdqcKoXwQMGRGHAewL3Kdfy94EzJksavj16yGgIU+4LJofsHK/EB+HgGmDzR3Bn13w/skbVN695u0J4CBpFAhAPjmab9lt3Kf+zI3B9qiYT/Hc4Gvn5DjwGBzg/LQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(8121501046)(5005006)(3002001);SRVR:DB3PR05MB348;BCL:0;PCL:0;RULEID:;SRVR:DB3PR05MB348; X-Forefront-PRVS: 069373DFB6 X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DB3PR05MB348;23:nOg7maM+E4eIN7AQbjVCrHmcHSx7KAXtwMdOwN?= =?Windows-1252?Q?cWSWXJHz6IRWRgc6aJiVYAxk47VmX9KJjX/BLEtX6UInMA/B5yT06Fq3?= =?Windows-1252?Q?lAq78O0Yw2kOPWFdD7S455s8qXk90BHo0+JoxQUxQ5qixdlsBV4r6knY?= =?Windows-1252?Q?UXc1EKn6kEMVyKuSMQgd7oTRZfYJOXqWwkQhvtGtytm9iIcTmDIffJt1?= =?Windows-1252?Q?inDBjDI3+PME6Uh8dIZt+/WGcSWh591SWQBr6ysXfDADZ7Ia4QgkuRZs?= =?Windows-1252?Q?56+CrdvQ16eKEFPGv5l2AJgj1PdU63E6+47xKRBibe43xfk2ulh3/9Ng?= =?Windows-1252?Q?B5kTdvwFlnQKGlWasNkYp2NBAdd+g2TYnIdk0x3tz3PEBkMdwSvRZDE0?= =?Windows-1252?Q?1z2uept/RRRvl7/bKPyv+j8H36KtbUD4qUu+xXS52YJGJrFC48jeavYc?= =?Windows-1252?Q?1rPVATYJYvYTwpm5Xqaha4bmXJ6unAJes5VHg15NtviPQpuUf5LkxZBn?= =?Windows-1252?Q?Nx/CPvp55ISWPqgUntSD1rmu8WJzEoweWD/huiaRFVFNX5LoRHAsF0+s?= =?Windows-1252?Q?N5H8tox/syMhfP6T8PJf7OPE3aWRqVW1HRU2/idPS/h0vb3dDrlbh5JN?= =?Windows-1252?Q?+XvcgIoHjUbw0IPT4khVi9pFTNF6YoyB2LE/zXKm3ALI9+0yf3+S9FJH?= =?Windows-1252?Q?aZLxZxPznoluo+kTYUKgv5eDi42j4q6HU5ddjQW3ycwAVKnyMZNepnc4?= =?Windows-1252?Q?1BZkPfgTOdq51aemFAyKz94Ni39P/h6EgWFWevlHk5xuI5IGjRupfYAJ?= =?Windows-1252?Q?cbDihOGeuqcPwgGYrYXxWF5TGCo7NYIVoWzEIs1GIyHqFgIjjoen1FtO?= =?Windows-1252?Q?pqPN2Ri2hqjtGys2SqTM1ZxvId5d/bI5M3J1Oi7MAQK8uPMUOCCVdxm+?= =?Windows-1252?Q?EpxFdUFsM4H7ojDsUsOza1E4trVCpMqUIrTXPdPMLQkQqaekN2dCwZbf?= =?Windows-1252?Q?yQaRv/Oai2KEkAaqooMkbmaQd9RAwm5sgzsyFj8YVHyfYeQjMG8NYo1Y?= =?Windows-1252?Q?kOI3rJ9h8Nu0aMODaxkUHtD/hVFvq+1wjRnGNrUecMIdqLS85hJmMoVF?= =?Windows-1252?Q?ASFS3C1hUFVS6m3CwhHpcACK/yGr5ozd638cdYb2tG0raGGKAF3XcgaX?= =?Windows-1252?Q?1pTPwal8GXRxhzecYeX1w29ZQwLRGhYtVvFr0jYLj5qRbWwNtslWSwCu?= =?Windows-1252?Q?cbWUuLAyJMOjGDknSW5/OjEKGW3P+oovwjMZj7sGfHub977AUFHr7/rX?= =?Windows-1252?Q?GEiRddVU98BxfCy1tlwTVwMQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB348;5:JSDtpTdKjwbO7SiHdJPQ4BW/6IJWpmUjxrGkQtUiUFVOfv8XKyTPqJssjJWRLd9re6LoL9zOqolRoT0j9MlgaKBkoe9N+2iXa6iw3qQEPWFYbRXDZJS6YT9+RWPkAsvvm3k2dXXH9dlGUdT0sJE4Iw==;24:TFuJCpZ9oSfO2cPrlZ8AtQmtTMwU+tFfi5UekNgll/rP/4Ia2RvilMAkiOq8/XZIiTMwdT+mTMIKm54TFfD5rwiAuLZcYY5qlWzTQP2qUN0=;20:1lLjfXImDmfDDFFtFUezIWjWHw+HzPvuTTLIc612Ydt8tp1xBTDx8g4UPstJW+/8SjkQ8/GNEzwk0TGlzM9pXQ== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Sep 2015 05:48:43.0305 (UTC) X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a652971c-7d2e-4d9b-a6a4-d149256f461b;Ip=[193.47.165.134];Helo=[mtlcas13.mtl.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR05MB348 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/09/2015 23:38, Parav Pandit wrote: > @@ -2676,7 +2686,7 @@ static inline int thread_group_empty(struct task_struct *p) > * Protects ->fs, ->files, ->mm, ->group_info, ->comm, keyring > * subscriptions and synchronises with wait4(). Also used in procfs. Also > * pins the final release of task.io_context. Also protects ->cpuset and > - * ->cgroup.subsys[]. And ->vfork_done. > + * ->cgroup.subsys[]. Also projtects ->vfork_done and ->rdma_res_counter. s/projtects/protects/ > * > * Nests both inside and outside of read_lock(&tasklist_lock). > * It must not be nested with write_lock_irq(&tasklist_lock), From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haggai Eran Subject: Re: [PATCH 4/7] devcg: Added rdma resource tracker object per task Date: Tue, 8 Sep 2015 08:48:55 +0300 Message-ID: <55EE76C7.1000804@mellanox.com> References: <1441658303-18081-1-git-send-email-pandit.parav@gmail.com> <1441658303-18081-5-git-send-email-pandit.parav@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1441658303-18081-5-git-send-email-pandit.parav-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Parav Pandit , cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-doc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, lizefan-hv44wF8Li93QT0dZR+AlfA@public.gmane.org, hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org, dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org Cc: corbet-T1hC0tSOHrs@public.gmane.org, james.l.morris-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org, serge-A9i7LUbDfNHQT0dZR+AlfA@public.gmane.org, ogerlitz-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org, matanb-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org, raindel-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org, akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org, linux-security-module-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-rdma@vger.kernel.org On 07/09/2015 23:38, Parav Pandit wrote: > @@ -2676,7 +2686,7 @@ static inline int thread_group_empty(struct task_struct *p) > * Protects ->fs, ->files, ->mm, ->group_info, ->comm, keyring > * subscriptions and synchronises with wait4(). Also used in procfs. Also > * pins the final release of task.io_context. Also protects ->cpuset and > - * ->cgroup.subsys[]. And ->vfork_done. > + * ->cgroup.subsys[]. Also projtects ->vfork_done and ->rdma_res_counter. s/projtects/protects/ > * > * Nests both inside and outside of read_lock(&tasklist_lock). > * It must not be nested with write_lock_irq(&tasklist_lock), -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html