From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Rangankar, Manish" Subject: Re: [PATCH] scsi: qedi: select UIO Date: Wed, 11 Jan 2017 09:00:54 +0000 Message-ID: References: <20170110152744.3139180-1-arnd@arndb.de> <1484079574.15161.91.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: Content-Language: en-US Content-ID: <59E670F8074C244CB20BC125B7D3865D@namprd07.prod.outlook.com> Sender: linux-kernel-owner@vger.kernel.org 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" List-Id: linux-scsi@vger.kernel.org On 11/01/17 9:40 AM, "Martin K. Petersen" wrote: >>>>>> "Ewan" =3D=3D 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