Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753321AbcCALH4 (ORCPT ); Tue, 1 Mar 2016 06:07:56 -0500 Received: from mail-am1on0079.outbound.protection.outlook.com ([157.56.112.79]:39200 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752340AbcCALHw (ORCPT ); Tue, 1 Mar 2016 06:07:52 -0500 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=pass action=none header.from=mellanox.com; Subject: Re: [PATCHv7 2/3] IB/core: added support to use rdma cgroup controller To: Parav Pandit References: <1456668821-25799-1-git-send-email-pandit.parav@gmail.com> <1456668821-25799-3-git-send-email-pandit.parav@gmail.com> <56D55CE6.7030103@mellanox.com> CC: , , , , Tejun Heo , , Johannes Weiner , Doug Ledford , Liran Liss , "Hefty, Sean" , Jason Gunthorpe , Jonathan Corbet , , , Or Gerlitz , Matan Barak , , , From: Haggai Eran Message-ID: <56D577CC.1070107@mellanox.com> Date: Tue, 1 Mar 2016 13:06:52 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.0.52.254] X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;AM1FFO11OLC009;1:F3mtjmEmnkO6EQrzKDuaFf5U4OD9E3Fz6tmieanFpWX5i200QhrDZPIRfTefdJfqBzTyKGJKdHR+ikBosLoZUxf7jdbv+eQx0ETu4Ne8hRHgGl/8ar/ujg0ri3rsEyh8H8iLVPM8rwX16FrDcfKVR+0hHn3nVIrkzuz//d50fF7P8zL5dPLQiOv+E+8ztTuPy/Vop1oRFRG0S2zosQv53Qw1Tn+buKwNSXLkZ6SsdO/tI5EYG95vuSAvPT9rHtp0cCvr7HEpBJzilZc6acbDPmGM2LzoQ0fQjyDh4HUSR00G7kRu+AzJEGQsW1Sy8FdpuUR0WUjzqXz7R2GNEekZZYzbY5ZN6ehKXhmOl0vOjJkV3009pIkVSE1RxrUpRmb4LoYsWJTfIrID3Pe3ZeiiAxQEEJt8o0uTGPOgmZSBvZ0JOWovVYM/56RRcoYFaZ7DnKgm8igtJCrA4BhhQBvesg== X-Forefront-Antispam-Report: CIP:193.47.165.134;CTRY:IL;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(189002)(199003)(479174004)(24454002)(377454003)(4326007)(65806001)(11100500001)(23676002)(86362001)(50986999)(76176999)(54356999)(87266999)(65816999)(2906002)(6806005)(33656002)(93886004)(87936001)(81156008)(92566002)(189998001)(5008740100001)(4001350100001)(110136002)(19580405001)(2950100001)(19580395003)(47776003)(5004730100002)(50466002)(64126003)(6116002)(586003)(3846002)(230700001)(36756003)(1096002)(1220700001)(83506001)(106466001)(77096005)(5001960100003)(3940600001);DIR:OUT;SFP:1101;SCL:1;SRVR:DB3PR05MB474;H:mtlcas13.mtl.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB474;2:AGAlSVI7ObKPTTQgqyGA2dIHgInXWXEADO+mEq05AoKLYSWCb/d7tZ9KDajEqId8dYC+fF9H9p5muT4bS8mdemLWJ1jUFAOebWxNFrFRJu0sQ1lXeYOFc4Np/14xr6dmCA7SZKR/EDSEKH595Eluyg==;3:VkNzIwMJRB5dA5FGD0NY7y/BL71okGB1RNxOG8x1rOGJQUVJlQog+q1+yOv2SXf4EyEgN3McTDrmHxmEHVgbxaF95UolZ07+gnUT+twz4YKFv64eCWlJamhyBrqeq4cmGov42+PXz2vFxyKTL5ekTEeeSWOZgF80ZQMp3LAZOyO33Nx75y26S84/1FkY2Grf8Q2oaAPkQtSrogATykX/vXlDqSsz3FW5c12wKVYGhLa+sMKlsweXsVl27vLCne6PpAB/vwWAPruX5vl7sslEAw==;25:ft2kHIE1hY/jJ1nTYeTsvgvIu95bbwESlkAvMFohg3VpOscK1Dkzl2okQ/8Ua63TdTIYjvd7mFtLJLTYSrgLAOQvj+FnqiMCwfowVcwpqjUH4aezBwdwPPmFR2379VfCqhZgboAB5rDUCedX1uk8V8v4woK/e2pt0PCp+F7UPUISwmnutAmDpJENTBkHZ5eSDF8IYBHSTrBbOigj8aL8X0yrzyJi33l3B9lrFzyvEDQdCiDYfH1YciGRIVyGojwbJgxK1Kx9+UXDyuuzE4RR6dwqsap/o/4+u6RTWrZ1Uv0qxELDOynnoEm5jvhKnf9auGkORwjtcVB6OvDRQy7jZg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501001);SRVR:DB3PR05MB474; X-MS-Office365-Filtering-Correlation-Id: 66f8f66f-e26b-4ef3-8c4a-08d341c1b82e X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB474;20:axxGF6X+flbOYHG+n627SEWepinUP6v8oEHXakv/XB4lWr2x28HRqUw1opuCqYT8hMHt7YkjjFhC6gCPAqIPV35GHSvq+7PblySpI5ZaXmfGuTqnmJtwPMEoD4iv0DgeJmy3Sx1eLGswrME6QRrHPSxZpWWSUMtM5E06fkLqyJ/l422TfeYL1IFKoz2rOXXZCsyxquq7mirJSpU8LnE8o0kpyWX1nrYPynt1CypbugEh2q+LAzxR8cUw7L+rBUFNavEeDKENiTUg5Clm81uMWBp2AVMsvH77gnAP5QPUlkUBPETlleWcm5x3DYy7sRMWKWDQk3A1rkTYYXKrUz9Ela2TaqtcIVlXKusLTwrhizkdn+WmPiIKeNOZdbVdCyX5VZcAto0djKZ6fki8M7Ln9DQaVXjgs/t0igsAQNVImgqzLSWvGpspyOMDpKVqFIxU7nUajMiCxXkKJ3vZXnk7uODZGKpmwSqYhP0FSo8Z9p/wL/EnPsPG7RpziqvKTBqQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13015025)(13024025)(13018025)(5005006)(13023025)(13017025)(8121501046)(10201501046)(3002001);SRVR:DB3PR05MB474;BCL:0;PCL:0;RULEID:;SRVR:DB3PR05MB474; X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB474;4:RX4C7C9o1nPXJKIja+8xFb8eZ6nwpv5pIzZnPhCxXIeTp+aXVDq0H0i4OGZriwyG8EPzqmeFUt6Q4xW1BBt4V3xMHMxEZG269lmB/Lc7/h5vSSVtdaljE4edjYU0eqdFUYTaSO8iefjoaj7BhXgK+NnCpprlhg8LKZFiyJMtrZCmMtz2AATNErYJbI5hsAR3j7x9CWN67+tW/nitMvlQxgJzxxxwVEQsPs6OulMuI/RQ+iKIzM7MRP56Hhm4VUY/Lw5LDGvVHw5aDIblDsOd654r/5xi7FnbntxrDJZWHrERc8/2RdJL9JpuCm19B1qL5uPkk8rZjACq5FwfW0n/0mzHdqn6GadRDMKKHLYkFTMhMxzWcnpbQneoC4LKhDn8e95lcGpFd6OUwgBce8W9Q1fbDSYSey92hWXoPdQW75NQ3E+o23TLsUymxe1TPuXZ3IKvq4Mc7EdRNzfIVe93yQ== X-Forefront-PRVS: 086831DFB4 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjNQUjA1TUI0NzQ7MjM6VlVCK2pRMjdYZEt4WWhwUG5pRUptK2pjWjVO?= =?utf-8?B?OVpZbVNWYVZGamhCbC9rOFAzNEcycThOZm85dWx1ZG8xZGpmUFpVakZKWGs5?= =?utf-8?B?U0pwRXBLWDY2d2Iyb1JGUzVhR2V1akM3L2kvc09TOVYzUmRhbHBZSW9qZ2xw?= =?utf-8?B?cTk3RVcvdXZkeTJxOXlVd0JlcFFGYjBZMXFVbEMzUGxxVkhBdG9oM2RiY2JF?= =?utf-8?B?Z2RkWG9udG1WNXNnaktXVmtmc0dqUDRGbDF0OENQUWNYS082RXVPTnlYRmJn?= =?utf-8?B?RG9zSE83V2FRdncwbnpLV0Y1OXBPMXU4ZVdOSGR0by9wOUN2ZElQTHhRbmRH?= =?utf-8?B?WkgwTmRZNnBaVVNXVlpPb1dEdmRYVW1aOTRGcHpudnRkY1R1dVBPTUNHWDBp?= =?utf-8?B?a01SR0tDZHJpWEhSdi9ZeVhTbkpUaGJmWkJIcjVUMVgwcmJQQk5wR083TkIr?= =?utf-8?B?akZ5WE5iS2czbmJRYlluS1UwaS9UeDFORWh0bVJFOEd2SmluQWpVcDNRd2k5?= =?utf-8?B?OWs2ckdVR0RwNmQvLzhVQkdtczlONXVuSU5ucTMxNE5rUUJyTDFDV1RDZXQx?= =?utf-8?B?cVgzeUpWbVRkOVlEdW82S3lOZW9BS0t4S2R4dXA3aTFPYlQvTDRCZWFjSlVT?= =?utf-8?B?WkR1VEdSTkVGRXJONUZOVHM3WnlCWEtyd3QyUjBzdllOd2ZWeExFQUpXWjNP?= =?utf-8?B?cmg4Tmh5TGtXWGZqaDZmZ3V0ZkNYZTgyV1d6ait5R1N6QXFMMzgyWW50Z0lu?= =?utf-8?B?VFlnUFV5QzlpR3ZESmN0SEE1VU5vd2hweEZrSElBOGw4c25zNkZra0ZsMFVX?= =?utf-8?B?ZW5mMW10Myt6N0VKNnhLTUt3bDJlNUNEMnIreERINWx6ZXpSWTNFQkV6NGxC?= =?utf-8?B?NjdzMm91UWhTSG9nZjdRV3p1R2VoM1A5SFh5Snh1MHVvVmpXWldCWGdkbGFy?= =?utf-8?B?WXppTGdHdElDZ0dMcHBNYnBhNFdQYXQ0cWl0N2NFWkxiWEVCUU4yTjBmdFRj?= =?utf-8?B?cGJFRUl4ZENOakhYMXIwQ2RSUjhSc0pacXlDdWgvSkcwT3VqWlllQUFrRjNL?= =?utf-8?B?NnJOTThpTk9sQ0JkTWFFTmZiMUo3Um14K0JNV1BtTERTdEFlc3lTRVlhL25D?= =?utf-8?B?dFU5N1lBRkRDVFNTTkQySEo2RUtvRVBtZGNTcktzbzQ5UUFxeUdaeDNoK2Rs?= =?utf-8?B?YjU1dWRUSWVNdWt2QnFUUVpiTldpRzFMajJwdjF1U0ZMYmdEOFhIWnFQTThJ?= =?utf-8?B?VWI3eWVuOHZqQ2o3bFphWUxnY0JRL2ppaXgyM0g2U2hvZFZ1OEpJNUVGWUFl?= =?utf-8?B?eExrZEFDKzFCamJzRjZZK0hwZlEvSmN2KzlrbVNZQ0pra3hIc2hlWEEvMVJM?= =?utf-8?B?OGlMdGxZL0NtQktOWGllQmRGN1ZNcEV2b3o4S0w2bUhManBZNDY0a08yYlNE?= =?utf-8?B?SkkvVkYrRGttaFRzVkNOVDE0NjFVWHlyVkZsV1ByZm1adVl1ZmJaWDJHRHZo?= =?utf-8?B?OWdsVDJtd0xBOS9qZUkzRndlWXJ5cXpiUHp5VE5VVXZ0VzQzd0VKRDE0bklS?= =?utf-8?B?NGNpR0NBWWFiUkE4SnN2Z1p0VnBoU1NkWWhnRDVhNFRTVGdyZWtGUDg3bXJV?= =?utf-8?B?cmlia3dWZ0l4MXl2S3lYVUthdHg5a1c5VWxLVWtkTHdnMVAyQk40Wmlxd1Jo?= =?utf-8?Q?FyWz3F8uS48HBqcmg=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB474;5:Xh7rMBaRwGCIpEZd2xWrgjufUgxGZvC7xJg+AocrDrWrBKe1cE9pmlGCNMsBegJ1Bw1wG89BkiZWYoo4iK60K4AqLjPEZuELerKZ/E+/NIADQ8WVFEGk1juwk7KueYsg1pMUee8GhRcE8WG+rG5mxQ==;24:xVgJ3QodH1Ehkwuyj2Kr9lcn8ERV8Jpl25wpfYhQB/QoS0mnerAARdcnvjgVNosIS5THZvljbBv9KGFiCpK0dCz3k1sAGd86JDJ54doSBHQ= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2016 11:07:46.2051 (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: DB3PR05MB474 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1240 Lines: 26 On 01/03/2016 11:22, Parav Pandit wrote: > On Tue, Mar 1, 2016 at 2:42 PM, Haggai Eran wrote: >> On 28/02/2016 16:13, Parav Pandit wrote: >>> diff --git a/drivers/infiniband/core/device.c b/drivers/infiniband/core/device.c >>> index 00da80e..54ea8ce 100644 >>> --- a/drivers/infiniband/core/device.c >>> +++ b/drivers/infiniband/core/device.c >>> @@ -343,28 +343,38 @@ int ib_register_device(struct ib_device *device, >>> >>> ret = read_port_immutable(device); >>> if (ret) { >>> - printk(KERN_WARNING "Couldn't create per port immutable data %s\n", >>> - device->name); >>> + pr_warn("Couldn't create per port immutable data %s\n", >>> + device->name); >>> goto out; >> >> This change doesn't belong in the patch. > I agree, but few warnings are with pr_warn and few with printk just > make code look uneven. > So I changed printk to pr_warn in same function instead of spinning > complete new patch. Still, I think it would be better to have such cosmetic changes in a separate patch, so that we have a cleaner git history. You can send this extra patch separately from this patchset so that Doug can take it independently.