[PATCH 1/6] staging: vc04_services: Convert dsb() to dsb(sy)

Greg KH gregkh at linuxfoundation.org
Wed Oct 19 04:40:55 PDT 2016


On Wed, Oct 19, 2016 at 01:34:20AM -0700, Michael Zoran wrote:
> >From 52cd77f62e2aabfc70c37533556c95b9d009f1ae Mon Sep 17 00:00:00 2001
> From: Michael Zoran <mzoran at crowfest.net>
> Date: Sun, 16 Oct 2016 11:59:40 -0700
> Subject: [PATCH 1/6] staging: vc04_services: Convert dsb() to dsb(sy)
> 
> The dsb() macro for 32 arm compiles to dsb(sy) in the binary file.
> This macro is no longer supported on arm64, so instead use dsb(sy)
> which is completely binary compatible.

meta-comment, why use dsb() at all?  Why not use wmb()?  Isn't it the
same thing?

thanks,

greg k-h



More information about the linux-rpi-kernel mailing list