Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1034198AbcJRSDv (ORCPT ); Tue, 18 Oct 2016 14:03:51 -0400 Received: from mail-oi0-f65.google.com ([209.85.218.65]:33763 "EHLO mail-oi0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1034183AbcJRSDj (ORCPT ); Tue, 18 Oct 2016 14:03:39 -0400 From: Ryan Swan To: devel@driverdev.osuosl.org Cc: Ryan Swan , liodot@gmail.com, charrer@alacritech.com, gregkh@linuxfoundation.org, LinoSanfilippo@gmx.de, bmarsh94@gmail.com, amarjargal.gundjalam@gmail.com, aquannie@gmail.com, janani.rvchndrn@gmail.com, kevin.m.wern@gmail.com, linux-kernel@vger.kernel.org Subject: [PATCH] staging: slicoss.ko: slicoss.c: Fixed incorrect argument type Date: Tue, 18 Oct 2016 14:03:31 -0400 Message-Id: <1476813811-22988-1-git-send-email-ryan@ryanswan.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 930 Lines: 27 sparse produced warning: incorrect type in argument 2 (different address spaces) expected void const volatile [noderef] *src got struct slic_stats *stats casting argument 2 to what is expected by memcpy_fromio() fixed this Signed-off-by: Ryan Swan --- drivers/staging/slicoss/slicoss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/slicoss/slicoss.c b/drivers/staging/slicoss/slicoss.c index 2802b90..7c6feb1 100644 --- a/drivers/staging/slicoss/slicoss.c +++ b/drivers/staging/slicoss/slicoss.c @@ -1057,7 +1057,7 @@ static void slic_upr_request_complete(struct adapter *adapter, u32 isr) if (stats->rcv_drops > old->rcv_drops) adapter->rcv_drops += (stats->rcv_drops - old->rcv_drops); - memcpy_fromio(old, stats, sizeof(*stats)); + memcpy_fromio(old, (void __iomem *)stats, sizeof(*stats)); break; } case SLIC_UPR_RLSR: -- 2.7.4