Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Pull arm64 fixes from Will Deacon: "This addresses some problems with filesystem writeback due to the recently merged hardware DBM patches, which caused us to treat some read-only pages as dirty. There are also some other, less significant fixes that are described in the summary below: A mixture of fixes for regressions introduced during the merge window, some longer standing problems that we spotted and a couple of hardware errata. The main changes are: - Fix fallout from the h/w DBM patches, causing filesystem writeback issues on both v8 and v8.1 CPUs - Workaround for Cortex-A53 erratum #843419 in the module loader - Fix for long-standing issue with compat big-endian signal handlers using the saved floating point state" * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux: arm64: errata: add module build workaround for erratum #843419 arm64: compat: fix vfp save/restore across signal handlers in big-endian arm64: cpu hotplug: ensure we mask out CPU_TASKS_FROZEN in notifiers arm64: head.S: initialise mdcr_el2 in el2_setup arm64: enable generic idle loop arm64: pgtable: use a single bit for PTE_WRITE regardless of DBM arm64: Fix pte_modify() to preserve the hardware dirty information arm64: Fix the pte_hw_dirty() check when AF/DBM is enabled arm64: dma-mapping: check whether cma area is initialized or not
No related branches found
No related tags found
Showing
- arch/arm64/Kconfig 17 additions, 0 deletionsarch/arm64/Kconfig
- arch/arm64/Makefile 4 additions, 0 deletionsarch/arm64/Makefile
- arch/arm64/include/asm/pgtable.h 4 additions, 8 deletionsarch/arm64/include/asm/pgtable.h
- arch/arm64/kernel/debug-monitors.c 1 addition, 1 deletionarch/arm64/kernel/debug-monitors.c
- arch/arm64/kernel/head.S 5 additions, 0 deletionsarch/arm64/kernel/head.S
- arch/arm64/kernel/hw_breakpoint.c 1 addition, 1 deletionarch/arm64/kernel/hw_breakpoint.c
- arch/arm64/kernel/module.c 2 additions, 0 deletionsarch/arm64/kernel/module.c
- arch/arm64/kernel/signal32.c 36 additions, 11 deletionsarch/arm64/kernel/signal32.c
- arch/arm64/mm/dma-mapping.c 1 addition, 1 deletionarch/arm64/mm/dma-mapping.c
Loading
Please register or sign in to comment