Merge tag 'arc-5.0-final' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Pull ARC fixes from Vineet Gupta: "Fixes for ARC for 5.0, bunch of those are stable fodder anyways so sooner the better. - Fix memcpy to prevent prefetchw beyond end of buffer [Eugeniy] - Enable unaligned access early to prevent exceptions given newer gcc code gen [Eugeniy] - Tighten up uboot arg checking to prevent false negatives and also allow both jtag and bootloading to coexist w/o config option as needed by kernelCi folks [Eugeniy] - Set slab alignment to 8 for ARC to avoid the atomic64_t unalign [Alexey] - Disable regfile auto save on interrupts on HSDK platform due to a silicon issue [Vineet] - Avoid HS38x boot printing crash by not reading HS48x only reg [Vineet]" * tag 'arc-5.0-final' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc: ARCv2: don't assume core 0x54 has dual issue ARC: define ARCH_SLAB_MINALIGN = 8 ARC: enable uboot support unconditionally ARC: U-boot: check arguments paranoidly ARCv2: support manual regfile save on interrupts ARC: uacces: remove lp_start, lp_end from clobber list ARC: fix actionpoints configuration detection ARCv2: lib: memcpy: fix doing prefetchw outside of buffer ARCv2: Enable unaligned access in early ASM code
Showing
- arch/arc/Kconfig 8 additions, 12 deletionsarch/arc/Kconfig
- arch/arc/configs/nps_defconfig 0 additions, 1 deletionarch/arc/configs/nps_defconfig
- arch/arc/configs/vdk_hs38_defconfig 0 additions, 1 deletionarch/arc/configs/vdk_hs38_defconfig
- arch/arc/configs/vdk_hs38_smp_defconfig 0 additions, 2 deletionsarch/arc/configs/vdk_hs38_smp_defconfig
- arch/arc/include/asm/arcregs.h 8 additions, 0 deletionsarch/arc/include/asm/arcregs.h
- arch/arc/include/asm/cache.h 11 additions, 0 deletionsarch/arc/include/asm/cache.h
- arch/arc/include/asm/entry-arcv2.h 54 additions, 0 deletionsarch/arc/include/asm/entry-arcv2.h
- arch/arc/include/asm/uaccess.h 4 additions, 4 deletionsarch/arc/include/asm/uaccess.h
- arch/arc/kernel/entry-arcv2.S 3 additions, 1 deletionarch/arc/kernel/entry-arcv2.S
- arch/arc/kernel/head.S 12 additions, 4 deletionsarch/arc/kernel/head.S
- arch/arc/kernel/intc-arcv2.c 2 additions, 0 deletionsarch/arc/kernel/intc-arcv2.c
- arch/arc/kernel/setup.c 85 additions, 34 deletionsarch/arc/kernel/setup.c
- arch/arc/lib/memcpy-archs.S 0 additions, 14 deletionsarch/arc/lib/memcpy-archs.S
- arch/arc/plat-hsdk/Kconfig 1 addition, 0 deletionsarch/arc/plat-hsdk/Kconfig
Loading
Please register or sign in to comment