diff options
-rw-r--r-- | arch/arm/mm/ioremap.c | 2 | ||||
-rw-r--r-- | arch/arm/tools/syscall.tbl | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm/mm/ioremap.c b/arch/arm/mm/ioremap.c index fc91205ff46c..5bf9443cfbaa 100644 --- a/arch/arm/mm/ioremap.c +++ b/arch/arm/mm/ioremap.c | |||
@@ -473,7 +473,7 @@ void pci_ioremap_set_mem_type(int mem_type) | |||
473 | 473 | ||
474 | int pci_ioremap_io(unsigned int offset, phys_addr_t phys_addr) | 474 | int pci_ioremap_io(unsigned int offset, phys_addr_t phys_addr) |
475 | { | 475 | { |
476 | BUG_ON(offset + SZ_64K > IO_SPACE_LIMIT); | 476 | BUG_ON(offset + SZ_64K - 1 > IO_SPACE_LIMIT); |
477 | 477 | ||
478 | return ioremap_page_range(PCI_IO_VIRT_BASE + offset, | 478 | return ioremap_page_range(PCI_IO_VIRT_BASE + offset, |
479 | PCI_IO_VIRT_BASE + offset + SZ_64K, | 479 | PCI_IO_VIRT_BASE + offset + SZ_64K, |
diff --git a/arch/arm/tools/syscall.tbl b/arch/arm/tools/syscall.tbl index fbc74b5fa3ed..8edf93b4490f 100644 --- a/arch/arm/tools/syscall.tbl +++ b/arch/arm/tools/syscall.tbl | |||
@@ -413,3 +413,4 @@ | |||
413 | 396 common pkey_free sys_pkey_free | 413 | 396 common pkey_free sys_pkey_free |
414 | 397 common statx sys_statx | 414 | 397 common statx sys_statx |
415 | 398 common rseq sys_rseq | 415 | 398 common rseq sys_rseq |
416 | 399 common io_pgetevents sys_io_pgetevents | ||