Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

vop: sparse warning fixup

vop_dc_to_vdev dropped an __iomem tag on its argument,
causing a sparse warning. Fix it up.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Link: https://lore.kernel.org/r/20200710113447.427927-1-mst@redhat.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Michael S. Tsirkin and committed by
Greg Kroah-Hartman
703275a8 a9f91ceb

+1 -1
+1 -1
drivers/misc/mic/vop/vop_main.c
··· 546 546 return vdev->desc == (void __iomem *)data; 547 547 } 548 548 549 - static struct _vop_vdev *vop_dc_to_vdev(struct mic_device_ctrl *dc) 549 + static struct _vop_vdev *vop_dc_to_vdev(struct mic_device_ctrl __iomem *dc) 550 550 { 551 551 return (struct _vop_vdev *)(unsigned long)readq(&dc->vdev); 552 552 }