linux/arch
Linus Torvalds 10b22b533e dma-mapping updates for Linux 6.1
- fix a regression in the ARM dma-direct conversion (Christoph Hellwig)
  - use memcpy_{from,to}_page (Fabio M. De Francesco)
  - cleanup the swiotlb MAINTAINERS entry (Lukas Bulwahn)
  - make SG table pool allocation less fragile (Masahiro Yamada)
  - don't panic on swiotlb initialization failure (Robin Murphy)
 -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCgApFiEEgdbnc3r/njty3Iq9D55TZVIEUYMFAmNEMUgLHGhjaEBsc3Qu
 ZGUACgkQD55TZVIEUYNdoxAAyd+wakQ59rVxZX9LSUijyI0ACRXRsGbNcFlRTB03
 1f9OhADzQ6WdpkjdcQsX/3aoFsnUok7vKg15208yFOcZ310dnzEWG1SdzwJkPALV
 ji75EC+aagaTaZ3TMEuv/vCHWGl++45z4/FTYY2kRIHDsKhP3YoZ8CyG/v4aYdhb
 P76ur36Qw6xg0QKuRGicBPL+FXJ/YwRFAV56PyAkdl4YwDNZolyvDj0bnH43TSoX
 4thg7pld2b2yzzgUjIeCdqiq3y5BwZgBUKoSt/JBCP5/ZbfAdubjNiqa/zsHzM/w
 cpu68c5FQbhlaEhCppSCrDj+nAMFozQYkD7hYAhdhSPyvuu69bLt1oIa8iDU1j0a
 6Siyo8aDI0pEBhz2EvGWoeZvPGTHzqyLZY23rVE010fonsUrDfESrcnegkksMWO8
 76OFwmT3oyzJuw9eqpyyy8q3LOtUVUGunrCuMnUwTyOxKkgzZ6m0jpoXDTKDfZ4i
 BwzasSHrbo3Z7Z27WQq64H8sHGrAG+8tcTw5DsSHh366PsDXkG/pMuvfiaZReMte
 y6GxSy2/BxoYIyZAyeAvabAgVqMxcJWJCMpRocOPHhW1Hwt2UwLRF/8htERWcU+I
 URGL4ZrXqMna6bqjnAhkt2t06XkIASmIzt8kmEYwdT36MDanDXW2Tg7cYMF5a7o8
 6F8=
 =c13m
 -----END PGP SIGNATURE-----

Merge tag 'dma-mapping-6.1-2022-10-10' of git://git.infradead.org/users/hch/dma-mapping

Pull dma-mapping updates from Christoph Hellwig:

 - fix a regression in the ARM dma-direct conversion (Christoph Hellwig)

 - use memcpy_{from,to}_page (Fabio M. De Francesco)

 - cleanup the swiotlb MAINTAINERS entry (Lukas Bulwahn)

 - make SG table pool allocation less fragile (Masahiro Yamada)

 - don't panic on swiotlb initialization failure (Robin Murphy)

* tag 'dma-mapping-6.1-2022-10-10' of git://git.infradead.org/users/hch/dma-mapping:
  ARM/dma-mapping: remove the dma_coherent member of struct dev_archdata
  ARM/dma-mappіng: don't override ->dma_coherent when set from a bus notifier
  lib/sg_pool: change module_init(sg_pool_init) to subsys_initcall
  MAINTAINERS: merge SWIOTLB SUBSYSTEM into DMA MAPPING HELPERS
  swiotlb: don't panic!
  swiotlb: replace kmap_atomic() with memcpy_{from,to}_page()
2022-10-10 13:24:55 -07:00
..
alpha Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
arc kbuild: remove head-y syntax 2022-10-02 18:06:03 +09:00
arm dma-mapping updates for Linux 6.1 2022-10-10 13:24:55 -07:00
arm64 IOMMU Updates for Linux v6.1: 2022-10-10 13:20:53 -07:00
csky kbuild: remove head-y syntax 2022-10-02 18:06:03 +09:00
hexagon Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
ia64 Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
loongarch bitmap patches for v6.1-rc1 2022-10-10 12:49:34 -07:00
m68k Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
microblaze Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
mips This update includes the following changes: 2022-10-10 13:04:25 -07:00
nios2 kbuild: remove head-y syntax 2022-10-02 18:06:03 +09:00
openrisc kbuild: remove head-y syntax 2022-10-02 18:06:03 +09:00
parisc Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
powerpc This update includes the following changes: 2022-10-10 13:04:25 -07:00
riscv Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
s390 This update includes the following changes: 2022-10-10 13:04:25 -07:00
sh Kbuild updates for v6.1 2022-10-10 12:00:45 -07:00
sparc This update includes the following changes: 2022-10-10 13:04:25 -07:00
um hardening updates for v6.1-rc1 2022-10-03 17:24:22 -07:00
x86 This update includes the following changes: 2022-10-10 13:04:25 -07:00
xtensa kbuild: remove head-y syntax 2022-10-02 18:06:03 +09:00
.gitignore
Kconfig kcfi updates for v6.1-rc1 2022-10-03 17:11:07 -07:00