• Linus Torvalds's avatar
    Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm · 5659c0e4
    Linus Torvalds authored
    Pull ARM fixes from Russell King:
     "A number of ARM fixes, the biggest is fixing a regression caused by
      appended DT blobs exceeding 64K, causing the decompressor fixup code
      to fail to patch the DT blob.  Another important fix is for the ASID
      allocator from Will Deacon which prevents some rare crashes seen on
      some systems.  Lastly, there's a build fix for v7M systems when printk
      support is disabled.
    
      The last two remaining fixes are more cosmetic - the IOMMU one
      prevents an annoying harmless warning message, and we disable the
      kernel strict memory permissions on non-MMU which can't support it
      anyway"
    
    * 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm:
      ARM: 8299/1: mm: ensure local active ASID is marked as allocated on rollover
      ARM: 8298/1: ARM_KERNMEM_PERMS only works with MMU enabled
      ARM: 8295/1: fix v7M build for !CONFIG_PRINTK
      ARM: 8294/1: ATAG_DTB_COMPAT: remove the DT workspace's hardcoded 64KB size
      ARM: 8288/1: dma-mapping: don't detach devices without an IOMMU during teardown
    5659c0e4
dma-mapping.c 54.1 KB