Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
Pull ARM fixes from Russell King: "A range of ARM fixes. Biggest change is the stage-2 attributes used for for hyp mode which were wrong. I've killed some bits in a couple of DT files which turned out not to be required, and a few other fixes. One fix touches code outside of arch/arm, which is related to sorting out the DMA masks correctly. There is a long standing issue with the conversion from PFNs to addresses where people assume that shifting an unsigned long left by PAGE_SHIFT results in a correct address. This is not the case with C: the integer promotion happens at assignment after evaluation. This fixes the recently introduced dma_max_pfn() function, but there's a number of other places where we try this directly on an unsigned long in the mm code" * 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm: ARM: 7957/1: add DSB after icache flush in __flush_icache_all() Fix uses of dma_max_pfn() when converting to a limiting address ARM: 7955/1: spinlock: ensure we have a compiler barrier before sev ARM: 7953/1: mm: ensure TLB invalidation is complete before enabling MMU ARM: 7952/1: mm: Fix the memblock allocation for LPAE machines ARM: 7950/1: mm: Fix stage-2 device memory attributes ARM: dts: fix spdif pinmux configuration
No related branches found
No related tags found
Showing
- arch/arm/boot/dts/imx6dl-hummingboard.dts 3 additions, 7 deletionsarch/arm/boot/dts/imx6dl-hummingboard.dts
- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi 3 additions, 7 deletionsarch/arm/boot/dts/imx6qdl-cubox-i.dtsi
- arch/arm/include/asm/cacheflush.h 1 addition, 0 deletionsarch/arm/include/asm/cacheflush.h
- arch/arm/include/asm/pgtable-3level.h 9 additions, 6 deletionsarch/arm/include/asm/pgtable-3level.h
- arch/arm/include/asm/spinlock.h 3 additions, 12 deletionsarch/arm/include/asm/spinlock.h
- arch/arm/kernel/setup.c 1 addition, 1 deletionarch/arm/kernel/setup.c
- arch/arm/mm/mm.h 1 addition, 0 deletionsarch/arm/mm/mm.h
- arch/arm/mm/mmu.c 6 additions, 1 deletionarch/arm/mm/mmu.c
- arch/arm/mm/proc-v6.S 2 additions, 1 deletionarch/arm/mm/proc-v6.S
- arch/arm/mm/proc-v7.S 1 addition, 1 deletionarch/arm/mm/proc-v7.S
- drivers/mmc/card/queue.c 1 addition, 1 deletiondrivers/mmc/card/queue.c
- drivers/scsi/scsi_lib.c 1 addition, 1 deletiondrivers/scsi/scsi_lib.c
Please register or sign in to comment