From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S936974AbdAKJBA (ORCPT ); Wed, 11 Jan 2017 04:01:00 -0500 Received: from mail-sn1nam02on0068.outbound.protection.outlook.com ([104.47.36.68]:60878 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S936950AbdAKJA4 (ORCPT ); Wed, 11 Jan 2017 04:00:56 -0500 From: "Rangankar, Manish" To: "Martin K. Petersen" , "Ewan D. Milne" CC: Arnd Bergmann , "James E.J. Bottomley" , Dept-Eng QLogic Storage Upstream , Johannes Thumshirn , "Javali, Nilesh" , "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] scsi: qedi: select UIO Thread-Topic: [PATCH] scsi: qedi: select UIO Thread-Index: AQHSa1Yg0xiI+G9Fr0SDu0rUpb98vKEyJwoAgACDt2+AAK0sAA== Date: Wed, 11 Jan 2017 09:00:54 +0000 Message-ID: References: <20170110152744.3139180-1-arnd@arndb.de> <1484079574.15161.91.camel@localhost.localdomain> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Manish.Rangankar@cavium.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [114.143.185.87] x-ms-office365-filtering-correlation-id: c2dd2f33-7cda-44a8-3ec7-08d43a0059a8 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN6PR07MB3011; x-microsoft-exchange-diagnostics: 1;BN6PR07MB3011;7:vGibfJlhU+pND8DJvc+Oe0m7CKuua6X/2S6Il2PVBwPmFhfvyq3pqYBgKfOwmAkpoeDsbr7V8vfdz92pPMbk3PMxEdMKoU/aKJdLqRJApkek4/YRceZPBkvSjVhCIW+E5BzroYwjUHOl1jLrjPJPiucsmqcXxH1ouB01yvy4GslM4HA+6UUQHJdJndiW2lXFDZfwgWOcbjv/tZw+QcXkXnsGCMbma4hFcUxQEC+aL2k4QjLIHzQETaZRIW2/vvKk6ZgYtC6H0o0a4igxZYsO6HDU96LfZBYG3jQ2BPC4r0xE55y/t/TQ7lDXZhdFfTl6UxvTG8YBFFubb9plLswXPoL4/nYDBb3oFDvhHWRFrxf9zMgg1qgzh8qEFY9i3ZYC7GQVHiGO8p11GRlr0x0RBDlERdmIryoA2sJnJDUANP+IHGN81qUzff3ZR4uF4RyLcS5xLFaLQ5MLIviWkkBv+Q== x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(166708455590820)(146099531331640); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148);SRVR:BN6PR07MB3011;BCL:0;PCL:0;RULEID:;SRVR:BN6PR07MB3011; x-forefront-prvs: 01842C458A x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(189002)(199003)(377454003)(24454002)(2950100002)(122556002)(106356001)(97736004)(6116002)(5660300001)(2906002)(25786008)(66066001)(3846002)(102836003)(3280700002)(105586002)(6512007)(4326007)(76176999)(6306002)(106116001)(92566002)(86362001)(8676002)(101416001)(54906002)(99286003)(50986999)(38730400001)(36756003)(8936002)(81156014)(54356999)(7736002)(305945005)(2900100001)(5001770100001)(3660700001)(229853002)(77096006)(68736007)(81166006)(189998001)(6436002)(6486002)(6506006);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR07MB3011;H:BN3PR07MB2483.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: <59E670F8074C244CB20BC125B7D3865D@namprd07.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2017 09:00:54.1179 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3011 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.home.local id v0B91Kbu025010 On 11/01/17 9:40 AM, "Martin K. Petersen" wrote: >>>>>> "Ewan" == Ewan D Milne writes: > >Ewan> Randy posted a similar patch back in December but I don't think >Ewan> there was ever a reply to Christoph's question about why qedi >Ewan> depends on uio. > >I did queue up Randy's patch to shut up the build warnings. But we're >still looking for a long term fix or an explanation as to why UIO is >needed in the first place. Similar to bnx2i driver, qedi driver also has a dependency over iscsiuio to provide ARP and DHCP functionality for iscsi offload, and the communication to the driver is done via uio interface. https://github.com/open-iscsi/open-iscsi/blob/master/iscsiuio/README Thanks, Manish