]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'fixes-2021-07-09' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 10 Jul 2021 16:17:13 +0000 (09:17 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 10 Jul 2021 16:17:13 +0000 (09:17 -0700)
commit136638cd093f594e0fc354d463edd1b10e901bc4
tree95c6ae71b2102b8038cc56ea1feb20228f08dbf7
parente1f532b3bb01a15978292d716d1f7e10ed2950ff
parent732796266a9df6dd130ef75d45cf70b62d8d3e29
Merge tag 'fixes-2021-07-09' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock

Pull memblock fix from Mike Rapoport:
 "This is a fix for the rework of ARM's pfn_valid() implementation
  merged during this merge window.

  Don't abuse pfn_valid() to check if pfn is in RAM

  The semantics of pfn_valid() is to check presence of the memory map
  for a PFN and not whether a PFN is in RAM. The memory map may be
  present for a hole in the physical memory and if such hole corresponds
  to an MMIO range, __arm_ioremap_pfn_caller() will produce a WARN() and
  fail.

  Use memblock_is_map_memory() instead of pfn_valid() to check if a PFN
  is in RAM or not"

* tag 'fixes-2021-07-09' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock:
  arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM