On Thu, Feb 02, 2023 at 03:23:29AM +0000, Neal Liu wrote: > > I cannot tell which way is better. Do you prefer to keep the iomem marker? The whole point of iomem is to prevent you from directly dereferencing that memory. So casting it away to remove the warning simply defeats its purpose. If you're worried about the overhead of readb perhaps you can look into readb_relaxed after considering the effects of the barriers. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt