Hi Linus, please pull the following patches to your tree. Just a reminder to remove atomic_pool_init() from arch/microblaze/mm/consistent.c. In tag I have also added link to patch created by Stephen.
This is the first time this is needed that's why please let me know if I should do it differently. Thanks, Michal The following changes since commit a55aa89aab90fae7c815b0551b07be37db359d76: Linux 5.3-rc6 (2019-08-25 12:01:23 -0700) are available in the Git repository at: git://git.monstr.eu/linux-2.6-microblaze.git tags/microblaze-v5.4-rc1 for you to fetch changes up to 7cca9b8b7c5bcc56d627851550840586a25aaa1b: microblaze: Switch to standard restart handler (2019-09-19 10:43:32 +0200) ---------------------------------------------------------------- Microblaze patches for 5.4-rc1 - Clean up reset gpio handler - Defconfig updates - Add support for 8 byte get_user() - Switch to generic dma code In merge please fix dma_atomic_pool_init reported also by: https://lkml.org/lkml/2019/9/2/393 or https://lore.kernel.org/linux-next/20190902214011.2a540...@canb.auug.org.au/ ---------------------------------------------------------------- Christoph Hellwig (3): microblaze/nommu: use the generic uncached segment support microblaze: use the generic dma coherent remap allocator microblaze: remove ioremap_fullcache Linus Walleij (1): microblaze: Switch to standard restart handler Michal Simek (2): microblaze: Enable Xilinx AXI emac driver by default microblaze: defconfig synchronization Randy Dunlap (1): arch/microblaze: support get_user() of size 8 bytes arch/microblaze/Kconfig | 3 ++ arch/microblaze/boot/dts/system.dts | 16 +++++++- arch/microblaze/configs/mmu_defconfig | 22 +++++------ arch/microblaze/configs/nommu_defconfig | 25 ++++++------ arch/microblaze/include/asm/io.h | 1 - arch/microblaze/include/asm/uaccess.h | 42 +++++--------------- arch/microblaze/kernel/reset.c | 87 ++++++----------------------------------- arch/microblaze/mm/consistent.c | 223 ++++++++++++++++---------------------------------------------------------------------------------------- 8 files changed, 96 insertions(+), 323 deletions(-) -- Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Xilinx Microblaze Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs