lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 6 Mar 2020 16:15:48 -0500
From:   Sinan Kaya <>
To:     Arnd Bergmann <>
Cc:     John Garry <>,
        "xuwei (O)" <>,
        Bjorn Helgaas <>,
        "" <>,
        Jiaxun Yang <>,
        linux-arch <>,
        Linux ARM <>,
        Will Deacon <>,
        Catalin Marinas <>
Subject: Re: About commit "io: change inX() to have their own IO barrier

On 3/6/2020 2:54 AM, Arnd Bergmann wrote:
> The exact semantics of inl() and readl() are slightly different, so they
> have distinct sets of barriers in the asm-generic/io.h implementation.
> For instance, the arm64 architectures defines in_par() as '__iormb(v)',
> but defines __io_ar() as a  '__rmb()'. Similarly, riscv defines them
> as "fence i,ior" and "fence i,r".

makes sense

Powered by blists - more mailing lists