소스 검색

s390/pci: add missing address space annotation

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Heiko Carstens 10 년 전
부모
커밋
eba8452525
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      arch/s390/pci/pci_mmio.c

+ 2 - 2
arch/s390/pci/pci_mmio.c

@@ -55,7 +55,7 @@ SYSCALL_DEFINE3(s390_pci_mmio_write, unsigned long, mmio_addr,
 	ret = get_pfn(mmio_addr, VM_WRITE, &pfn);
 	ret = get_pfn(mmio_addr, VM_WRITE, &pfn);
 	if (ret)
 	if (ret)
 		goto out;
 		goto out;
-	io_addr = (void *)((pfn << PAGE_SHIFT) | (mmio_addr & ~PAGE_MASK));
+	io_addr = (void __iomem *)((pfn << PAGE_SHIFT) | (mmio_addr & ~PAGE_MASK));
 
 
 	ret = -EFAULT;
 	ret = -EFAULT;
 	if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE)
 	if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE)
@@ -96,7 +96,7 @@ SYSCALL_DEFINE3(s390_pci_mmio_read, unsigned long, mmio_addr,
 	ret = get_pfn(mmio_addr, VM_READ, &pfn);
 	ret = get_pfn(mmio_addr, VM_READ, &pfn);
 	if (ret)
 	if (ret)
 		goto out;
 		goto out;
-	io_addr = (void *)((pfn << PAGE_SHIFT) | (mmio_addr & ~PAGE_MASK));
+	io_addr = (void __iomem *)((pfn << PAGE_SHIFT) | (mmio_addr & ~PAGE_MASK));
 
 
 	ret = -EFAULT;
 	ret = -EFAULT;
 	if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE)
 	if ((unsigned long) io_addr < ZPCI_IOMAP_ADDR_BASE)