Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752560AbbKOJ3y (ORCPT ); Sun, 15 Nov 2015 04:29:54 -0500 Received: from mail-am1on0082.outbound.protection.outlook.com ([157.56.112.82]:2268 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752252AbbKOJ3q (ORCPT ); Sun, 15 Nov 2015 04:29:46 -0500 X-Greylist: delayed 891 seconds by postgrey-1.27 at vger.kernel.org; Sun, 15 Nov 2015 04:29:45 EST 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: [PATCH 7/9] IB/iser: Use a dedicated descriptor for login To: Christoph Hellwig , References: <1447422410-20891-1-git-send-email-hch@lst.de> <1447422410-20891-8-git-send-email-hch@lst.de> CC: , , , , , Sagi Grimberg From: Or Gerlitz Message-ID: <56484CE5.7050609@mellanox.com> Date: Sun, 15 Nov 2015 11:14:13 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <1447422410-20891-8-git-send-email-hch@lst.de> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.223.3.56] X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;AM1FFO11FD051;1:BenkhhhlOgWZTcQgIQZJJIS6ku92SEzUkIvMGPZGpkvi5VAkN2hIP2uy53UTL9OrgR6m8HsM7lHXoMeh7hdjyL8bM5EpM161L6jMtw0nqfjM8Tmuuijw3+Rn5+rlVHVYbAYjFPsHzTRA/tmwH5jdpMufuZVAK/aLp1sdin1hQBCoAnP15BilPMKfX05b96YTesrrw2FwQrhe7zQIUPcIHe+Smbs+S+X4OUr7ECf6XoRq8D2tQQWkzGSc59UbUjiwwhMan9qRCV+GdgqOnXQEujWV0XNJf6znZfKJ1i7VeQ+RRfGyy3y5h6OkA2EjawQX2bOGlz0DzQhyyNL3NPgMYGQzdw4scP+wzIXjCRrGCAUyqqtpEKNsQn5AGVYmC6pgdwaTaNrftWAtjmyMCGuRRg== X-Forefront-Antispam-Report: CIP:193.47.165.134;CTRY:IL;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(189002)(377454003)(479174004)(24454002)(199003)(65956001)(4001350100001)(5007970100001)(107886002)(99136001)(92566002)(19580405001)(189998001)(19580395003)(5001770100001)(54356999)(87936001)(97736004)(87266999)(59896002)(83506001)(50466002)(65816999)(80316001)(76176999)(47776003)(2950100001)(77096005)(50986999)(64126003)(11100500001)(6806005)(5008740100001)(86362001)(106466001)(5004730100002)(4001430100002)(36756003)(23746002)(230700001)(33656002)(65806001)(586003)(7059030)(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:M9gXtlqkq1SGXJdxa66YLuAdkAolQEkVbITcsgvFBCY1cNVAvQ9D3KEN5JazvlehyJW78zB5m/GZng3lbxQA2rWSWxnZ0LUkAttFKlnci+M/JiFF3+XnGjKOtBIacF/aeL1+Ng2x+2GVGKRsmzcdp6G0js2ChXFjxzyRj4EMwJc=;3:Nl/pjPNvMx2HvzPPCyvmcp8sD+nTIpIbeh8PbHjRf2s0J93IB1NcmPHSUlBxJCsgTSXzuX8lpPJU5MSUWJncvbhU+V9CHk2lgb+gvkp9DAsbKU6bkjjcKXlvxd86/a3d89Nnd5UY4NtF11lwIHRSQ4yKj5Fn+U6WQXzdCCfUW0r9UQDtu/HzQuD6O7yi2Fd9p+op4oqdQ+l4QPgb54iuIXLKsOPmScjj0+tabzfajeD8OnepnQBG3TYhWdAvUxVKdZxNjykSK47kwITQjncwNA==;25:WxZKuzOPJZ2FkTqsroZsVTYJJFaWw6FyiCFYPc75gvMyxSb/Fr6rYRdwwGLPzCbnGsCBLyKykZWfBnkfRagueo2O+6RcHbZKm/JnMhY9vWE6VbkffGorusMyYRJ3Akdx7aixmwboWrg2FuHlXZq7rYADHCRFaNvqWMDtPCQPthVHoSHqk1j89RE90+vI56VJaH2EBUmySNVJlsWigzM9TrZ4xT7LC5QWVyg/JWf4czPqvKStUmTfuRhat6Ovu5lVsgN+UT6Xdhfi4DR8QAGhfA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501001);SRVR:DB3PR05MB348; X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB348;20:EEWO50QbDJxmlRKNCJ74V9Ur2QkB3ewPEHvhSVozH/dtsWd+FCvVpHg6TmIKxbJ9sDD0vrRXCUiJNUgrEQSXGwKpdEj3HacO+pQvRG7K9+XSJSZIDZpL00bVhFFZOv89dWzgc2LATM0YCzGJoihya/n2IjgjnoviZKwm6fNsbSDeajZ1RtRYvSqyJTY/qkbuoLPKSTNs09A2qvq7GR/oQTcoQidJAKo0w2bQCa74ms6Jech4NkqCTENkICOVVKWE7Iw6T77PjuKolMois4Yu07nbnrTUHNYfzpv+t3sjLIwSY2neSK+eTYXBLCqGtVM22JxnWCrP8MZ59e2+NbJMZHTlclooLFuYaJUWRkFWC7aBZTmC0ygUMwUwC6Zii9KIL7sPLZrJaRiKC9Q73lSgWFQ9kTQtiLJCotdsWh+uCdFK6HZH0xRDi3KZ+kN7UL8v5ZsIvNShIiYSiwxjxvK1ymcazumTun0qUi953svEExJhSBJpC+q1/RQ5hPxxVKoe;4:nqBpbv2ZEmnXW/Un5jM6wLGyNO58M6g1MNyERL8zMyCkZtoIM9qrCe+5TVAXcYD8tS73QF9L3xDd7hYcactEixFKNY4mfNy0iUGrGn2qgm2zSvlDb+eB8m5u0hOaEmNYKa2nm/1dsoV0CH/7jQ3B4BOpxo6ytWPXrjNFeBhT95XT4Px0apPDo9LHkXliKbHe2Y5LhX784wWRCOtgzNkTxkO+28y37BkGZ8a97er5WfSljCRwvjH+SXqhLqo1kylXjrpvvLWwN1tulSC+cJpPwfe4Ugik66KPokYHKRXCBbMAmsAEGzI7TGcb2FVKpGLCC5MEL30T6ug/W4+3eEUn5TQRMx17HAArR3eNgix6wqfCfw8htz7+shXF0BHCK36G X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(34787635062028); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(3002001)(10201501046);SRVR:DB3PR05MB348;BCL:0;PCL:0;RULEID:;SRVR:DB3PR05MB348; X-Forefront-PRVS: 0761DE1EDD X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DB3PR05MB348;23:ox/r78KzpZC7Up3YjMILbkoKzwummRbSilcOJ8?= =?Windows-1252?Q?a/YtiqLkqiAPs3w7FC48P1XP+x8sOpVoBquU8KmPGF4j5fdJwHM2d86O?= =?Windows-1252?Q?Jsq7mVtAldm0lz6gncgXtTK+nfUkD3i1pmkyEAQrVfB/99lQ8ZnYh2cr?= =?Windows-1252?Q?qO9h9224D+aP6VKhX27wBdRaC4f10FvEwX95OwdegWRZc+WS28RqGVsX?= =?Windows-1252?Q?WJt9nabvqgBWVoGjpa0V8wdwy6LLnv9z//hceHoE5lUS7I1VkP5VQiPC?= =?Windows-1252?Q?oUsJp2Vhp1CpgGLx8sRS3UyIAZxrO6RUMXtXsnM8SwuzEMKvjW7+P0F/?= =?Windows-1252?Q?gE5MzwHjmC1V6qU/YarjCVcpQBBtO0C/+ullCuceSD9XzNPQqLS6M8Ci?= =?Windows-1252?Q?/1JaY3HCEUb6V/2gN6fY2B6i/aE/YlRnP3HllrVCaL0U/IYbgjh9sDeG?= =?Windows-1252?Q?A5qV+stz8Rk2c4U9FyOuPu26pllEofPbeVcOZIG0X4qlJB2U74RKrgDc?= =?Windows-1252?Q?Qs/WNxSloG8zXzvIa2rm5oOVU/gHLw7wdw5lHQFcoFeNnSuC5EggqAeW?= =?Windows-1252?Q?n4g+ve+Jgi61tvVqVhP9IMff0xqKkDOTHawTCsQ1VCnn24WX4RwGNd2F?= =?Windows-1252?Q?ylp8S0ZJC85eYGntBGllDqWZpttpP9gQ11vTzypQHByb3xXor8IR7b1/?= =?Windows-1252?Q?MszMnSzoGl3eRYhffRZkYpbBL0Gcd3hLd3T85OoQ1XpTGs0mVIW3qVIY?= =?Windows-1252?Q?D2SiE9j2+Obt2ws8z1TbMMv/hSieTyMP/MYNP490YKU0K6nt5/VihUX6?= =?Windows-1252?Q?lTPVUBXL8DPQCCj6vsvOWEnhXYEd7Cw6j8gwccK3g1BqwIzBcNI5DOY4?= =?Windows-1252?Q?4+PTeU5/f6YzhZeDhBXd9mikrWgxk1orwVcqzOCGK2qw7g/N8bQmqvvF?= =?Windows-1252?Q?dKlpwTpQs1Od9aJeuckmdL/X6hYzDVKsbUMATKoXP+7RkQK+p2vPIlzs?= =?Windows-1252?Q?xIukGlKs0K1g8F2xaIDx7dBSeN7wUgTAwFn7g6YqBc/qwI1BmHhxP8P2?= =?Windows-1252?Q?tFx08mDesPMft8y96TH5fQwSGImNrM9R4esedWbI1B7PVpeSZKkVaP20?= =?Windows-1252?Q?ni4tT0JeunJoBOdOHXFPqKEQS9TOrNbvij7CN+5eCkupROYSRL7AdCzM?= =?Windows-1252?Q?/o+VOwvjkAlSnyFomr/lb+gnb3MZ3/FofCqWhmszwWIdcko63JkMIkz/?= =?Windows-1252?Q?UDjmY7ZNKypfyz/du3wLjm/dqHHXbeAQFP7t8/rFVGrqGzm7io42yjyx?= =?Windows-1252?Q?U1afCK9+GqDLqxz0Y/cTYROaHX3ZkYBx7oxjJPwRW5GrRNPl+zDQ3Pdz?= =?Windows-1252?Q?JlgSqEyVTO?= X-Microsoft-Exchange-Diagnostics: 1;DB3PR05MB348;5:kTUeh5dg5nEWJphZ9OBwFHaRHa/d8djlXrVB+7q7xFEJdY1gRYbAAK1LMwhD24451g1lGcDE/x39BCwNJxJA1KaELr/hOOjZ/PSzfIAUshblCTGLV8J+BqbudN9rsrWqVISrHbTzPm0/kTdS3t0Wpw==;24:2YDLmAQCLXvVZSiZqZ2qAriDpSEooqEXVyvYFVGX1fFmfdKZ0WFg7ZuYG9ght/062246usxTxYouVgvR5gYHH/Z7nGB3eytIhwe4wjSMMDg=;20:oG9aFPCKpbkB5nDNKIbO8IerqPaXs0vhVCxInsIlerDz4z7npCJe5u91l5XO6m3lXxWSLVyoFTq9plimRoZLZw== X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Nov 2015 09:14:45.7813 (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 Content-Length: 1411 Lines: 46 On 11/13/2015 3:46 PM, Christoph Hellwig wrote: > From: Sagi Grimberg > > Makes better sense and we'll need it later with CQ abstraction. > iser switch login bufs to void Sagi, few quick comments on this patch, please address for next version.. The 2nd sentence of the change-log needs better phrasing. also multiple checkpatch hits on the patch, please fix CHECK: Please don't use multiple blank lines #26: FILE: drivers/infiniband/ulp/iser/iscsi_iser.h:329: + WARNING: __packed is preferred over __attribute__((packed)) #42: FILE: drivers/infiniband/ulp/iser/iscsi_iser.h:345: +} __attribute__((packed)); CHECK: Please don't use multiple blank lines #44: FILE: drivers/infiniband/ulp/iser/iscsi_iser.h:347: + + CHECK: Alignment should match open parenthesis #161: FILE: drivers/infiniband/ulp/iser/iser_initiator.c:209: + if (ib_dma_mapping_error(device->ib_device, + desc->req_dma)) CHECK: Alignment should match open parenthesis #172: FILE: drivers/infiniband/ulp/iser/iser_initiator.c:220: + if (ib_dma_mapping_error(device->ib_device, + desc->rsp_dma)) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/