On Mon, Aug 19, 2019 at 3:39 PM Huaijie Yi <yihuaijie@xxxxxxxxxx> wrote: > > From: yihuaijie <yihuaijie@xxxxxxxxxx> > > memcpy() to memory remaped by ioremap() at an address not aligned > to 8-bytes will cause oops on arm64 platform, fixing this by using > ioremap_wc(). This might be the right thing on arm64, but I fear not for all other archs and configurations. We had a similar chain of problems already with our sram driver. See: eb43e023130b ("misc: sram: add optional ioremap without write combining") 0ab163ad1ea0 ("misc: sram: switch to ioremap_wc from ioremap") -- Thanks, //richard ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/