Merge tag 'asm-generic-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 6 Apr 2023 16:51:04 +0000 (09:51 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 6 Apr 2023 16:51:04 +0000 (09:51 -0700)
commitfcff5f99eaf06ff6818e14751ffeeb677a325127
treeb0744a41e342e05d8516462c76f31a3ccfa6d02e
parent99ddf2254febae9eab7fb0bcc02c5322243f5c49
parent656e9007ef5862746cdf7ac16267c8e06e7b0989
Merge tag 'asm-generic-fixes-6.3' of git://git./linux/kernel/git/arnd/asm-generic

Pull asm-generic fixes from Arnd Bergmann:
 "These are minor fixes to address false-positive build warnings:

  Some of the less common I/O accessors are missing __force casts and
  cause sparse warnings for their implied byteswap, and a recent change
  to __generic_cmpxchg_local() causes a warning about constant integer
  truncation"

* tag 'asm-generic-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
  asm-generic: avoid __generic_cmpxchg_local warnings
  asm-generic/io.h: suppress endianness warnings for relaxed accessors
  asm-generic/io.h: suppress endianness warnings for readq() and writeq()