Skip to content
csky-for-linus-5.4-rc1: arch/csky patches for 5.4-rc1

This round of csky subsystem just some fixups.

Fixup:
 - Fixup mb() synchronization problem
 - Fixup dma_alloc_coherent with PAGE_SO attribute
 - Fixup cache_op failed when cross memory ZONEs
 - Optimize arch_sync_dma_for_cpu/device with dma_inv_range
 - Fixup ioremap function losing
 - Fixup arch_get_unmapped_area() implementation
 - Fixup defer cache flush for 610
 - Support kernel non-aligned access
 - Fixup 610 vipt cache flush mechanism
 - Fixup add zero_fp fixup perf backtrace panic
 - Move static keyword to the front of declaration
 - Fixup csky_pmu.max_period assignment
 - Use generic free_initrd_mem()
 - entry: Remove unneeded need_resched() loop

CI-Tested: https://gitlab.com/c-sky/buildroot/pipelines/77689888