On 3/29/2018 12:29 PM, Arnd Bergmann wrote: > On Thu, Mar 29, 2018 at 3:56 PM, Sinan Kaya <okaya@xxxxxxxxxxxxxx> wrote: >> On 3/28/2018 11:55 AM, David Miller wrote: >>> From: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> >>> Date: Thu, 29 Mar 2018 02:13:16 +1100 >>> >>>> Let's fix all archs, it's way easier than fixing all drivers. Half of >>>> the archs are unused or dead anyway. >>> >>> Agreed. >>> >> >> I pinged most of the maintainers yesterday. >> Which arches do we care about these days? >> I have not been paying attention any other architecture besides arm64. >> >> arch status detail >> ------ ------------- ------------------------------------ >> alpha question sent Thanks for the detailed analysis. > > I'm guessing alpha has problems > > extern inline u32 readl(const volatile void __iomem *addr) > { > u32 ret = __raw_readl(addr); > mb(); > return ret; > } > extern inline void writel(u32 b, volatile void __iomem *addr) > { > __raw_writel(b, addr); > mb(); > } Looks like a problem to me too. I'll start a thread with the alpha people and CC you. > > There is a barrier in writel /after/ the acess but not before. > This is the consolidated list. I also heart back from m68k and corrected contacts for arc and h8300. arch status detail ------ ------------- ------------------------------------ alpha question sent Arnd: alpha has problems arc question sent Vineet.Gupta1@xxxxxxxxxxxx says he'll get to this in the next few days arm no issues arm64 no issues c6x no issues no PCI h8300 no issues no PCI: ysato@xxxxxxxxxxxxxxxxxxxx will fix it. hexagon no issues no PCI ia64 no issues confirmed by Tony Luck m68k no issues geert@xxxxxxxxxxxxxx says no problem metag no issues arnd: removed microblaze question sent arnd: some mips platforms have problems mips question sent arnd: some mips platforms have problems nds32 question sent nios2 no issues no PCI openrisc no issues shorne@xxxxxxxxx says should no issues parisc no issues grantgrundler@xxxxxxxxx says most probably no problem but still looking powerpc no issues riscv no issues arnd: riscv should be fine s390 no issues arnd: Pretty sure this is also fine sh question sent sparc no issues davem@xxxxxxxxxxxxx says always strongly ordered unicore32 question sent resent to gxt@xxxxxxxxxx x86 no issues x86_64 no issues > > Arnd > -- Sinan Kaya Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html