From patchwork Fri May 5 19:46:51 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 98674 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp292724qge; Fri, 5 May 2017 12:48:25 -0700 (PDT) X-Received: by 10.98.14.13 with SMTP id w13mr12906161pfi.59.1494013705307; Fri, 05 May 2017 12:48:25 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 144si6012850pfa.118.2017.05.05.12.48.25; Fri, 05 May 2017 12:48:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755506AbdEETsX (ORCPT + 6 others); Fri, 5 May 2017 15:48:23 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:59894 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752379AbdEETsQ (ORCPT ); Fri, 5 May 2017 15:48:16 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.129]) with ESMTPA (Nemesis) id 0Li5LP-1dtpOP2onT-00nTCA; Fri, 05 May 2017 21:48:14 +0200 From: Arnd Bergmann To: Ben Hutchings Cc: stable@vger.kernel.org, Arnd Bergmann Subject: [PATCH 3.16-stable 33/87] scsi-tgt: fix type conversion warning Date: Fri, 5 May 2017 21:46:51 +0200 Message-Id: <20170505194745.3627137-34-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20170505194745.3627137-1-arnd@arndb.de> References: <20170505194745.3627137-1-arnd@arndb.de> X-Provags-ID: V03:K0:doNf2UQliAhVIcbNGF6oLAvSoUANsR95VkRH9nrCbB3/v3Yc2k9 B/n65zVdQqUPHiGVYJjGta2nzF0C5YMhBr6gOqTA0awDqCm7jc6vTVawBmxAXCjzZDEEm0Q PLQrfw56zzNkawbxgNqTqC6XMTJMUYhVEoDGBJwYe1nr3AvChm+h4WcmPtAGx+/UtYiZk1S jis81V7YVhps0t5jw1nIw== X-UI-Out-Filterresults: notjunk:1; V01:K0:WpBpxN2xP44=:WTyyboiKG6X0cfVpE3suFH R6abIYdxMtEHbnZlZ7W5D7FdOUxEc0r6O6J6LXxrG0f28wefpYVi2QlvHdN71ugZVyztefSy/ bk0VE05eSg1a8ILwFigw/5vr9KEJomngKqzO5AF4cvV1nPgt6xeWN0N+vL1tBMz/wsXOJqQly oLsAWI6Eu3/U2s6BfhVeuUkz9V19iRLSxojC0q3nKpBBCj/t0yubv36HqrnZGa6qKCQbbjwl9 UO+SG0mMT92uTj1J2PFDk6htIVkpy8RWMTjzHWAmWMs4+3QRrZmOGtA71oTEiiASmN7h0gBOx EXTXpY5u13WCpsEEpLPNo/TlefRUGwZSeG27do8HRDF84m9ZyYckaHtfYrM7iTsKCfMlPYdRb rvaEqnVQtMOfBB8xx/7Hh8xQxRITtps6nvGFiTZCXlnpET57bWe+oLpC6kAQVJ9Rzs+UTwLkp b0D3LL1vGZ1eO/bxSFf84pAl3ON5WxoSqmmivyzwyCulHscEK3IDr89/ccnDXvKBZVn7Bt5Ev WqWSMGJqqigLBVfDa/GAtWKImiv7eMJ8uqlac/4oP8xtxOALkDaBJM56HwW24fXSDpd1FxeL5 8B7hpU8+52qmbRm4mJV0cAqtfmD9+x0o0oF8q0UI+Nel2jwLzPwG3m2ElKv5DFKOwuKpGRzuj fWHBhEUVpuI4GdUjgMyras2fWyuDx+pkKiswqf40cOQv243ZpLvUZMiBFhB+w5g7R1qs= Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org In 3.16-stable, we get this warning: drivers/scsi/scsi_tgt_if.c:289:36: warning: passing argument 1 of 'virt_to_phys' makes pointer from integer without a cast [-Wint-conversion] The driver was removed in 3.17, so the bug was never fixed, but the code works correctly and is only lacking a cast to build cleanly on all architectures. Fixes: 97f78759ea1c ("[SCSI] scsi tgt: scsi target user and kernel communication interface") Signed-off-by: Arnd Bergmann --- drivers/scsi/scsi_tgt_if.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.9.0 diff --git a/drivers/scsi/scsi_tgt_if.c b/drivers/scsi/scsi_tgt_if.c index 6209110f295d..7199753591b2 100644 --- a/drivers/scsi/scsi_tgt_if.c +++ b/drivers/scsi/scsi_tgt_if.c @@ -286,7 +286,7 @@ static int uspace_ring_map(struct vm_area_struct *vma, unsigned long addr, int i, err; for (i = 0; i < TGT_RING_PAGES; i++) { - struct page *page = virt_to_page(ring->tr_pages[i]); + struct page *page = virt_to_page((void *)ring->tr_pages[i]); err = vm_insert_page(vma, addr, page); if (err) return err;