linux/arch
Linus Torvalds b28e6315a0 dma-mapping updates for Linux 6.4
- fix a PageHighMem check in dma-coherent initialization (Doug Berger)
  - clean up the coherency defaul initialiation (Jiaxun Yang)
  - add cacheline to user/kernel dma-debug space dump messages
    (Desnes Nunes, Geert Uytterhoeve)
  - swiotlb statistics improvements (Michael Kelley)
  - misc cleanups (Petr Tesarik)
 -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCgApFiEEgdbnc3r/njty3Iq9D55TZVIEUYMFAmRLYsoLHGhjaEBsc3Qu
 ZGUACgkQD55TZVIEUYP4+RAAwpIqI198CrPxodCuBdwetuxznwncdwFvU3W+NQLF
 cC5gDeUB2ZZevVh3moKITV7gXHrbTJF7jQs9jpWV0QEA5APzu0WDf3Y0m4sXPVpn
 E9jS3jGJyntZ9rIMzHFs/lguI37xzT1YRAHAYgoZ84b7K/9g94NgEE2HecfNKVqZ
 D6PN0UJcA4KQo+5UJ7MWiQxWM3QAwVfSKsP1mXv51tiRGo4UUzNW77Ej2nKRJjhK
 wDNiZ+08khfeS2BuF9J2ebAzpgma5EgweH2z7zmx8Ch5t4Cx6hVAQ4Z6axbZMGjP
 HxXPw5rIwZTnQYoaGU86BrxrFH2j2bb963kWoDzliH+4PQrJ/iIEpkF7vu5Y2oWr
 WtXdOo6CsdQh1rT1UWA87ZYDtkWgj3/ITv5xJrXf8VyD9WHHSPst616XHLzBLGzo
 Hc+lAPhnVm59XZhQbVgXZy37Eqa9qHEG6GIRUkwD13nttSSfLfizO0IlXlH+awQV
 2A+TjbAt2lneUaRzMPfxG/yFt3rPqbBfSWj3o2ClPPn9sKksKxj7IjNW0v81Ztq/
 H6UmYRuq+wlQJzlwiF8+6SzoBXObztrmtIa2ipiM5k+xePG1jsPGFLm98UMlPcxN
 5IMz78DQ/hE3K3fKRt6clImd98xq5R0H9iUQPor2I7C/67fpTjThDRdHDUina1tk
 Oxo=
 =vAit
 -----END PGP SIGNATURE-----

Merge tag 'dma-mapping-6.4-2023-04-28' of git://git.infradead.org/users/hch/dma-mapping

Pull dma-mapping updates from Christoph Hellwig:

 - fix a PageHighMem check in dma-coherent initialization (Doug Berger)

 - clean up the coherency defaul initialiation (Jiaxun Yang)

 - add cacheline to user/kernel dma-debug space dump messages (Desnes
   Nunes, Geert Uytterhoeve)

 - swiotlb statistics improvements (Michael Kelley)

 - misc cleanups (Petr Tesarik)

* tag 'dma-mapping-6.4-2023-04-28' of git://git.infradead.org/users/hch/dma-mapping:
  swiotlb: Omit total_used and used_hiwater if !CONFIG_DEBUG_FS
  swiotlb: track and report io_tlb_used high water marks in debugfs
  swiotlb: fix debugfs reporting of reserved memory pools
  swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup
  of: address: always use dma_default_coherent for default coherency
  dma-mapping: provide CONFIG_ARCH_DMA_DEFAULT_COHERENT
  dma-mapping: provide a fallback dma_default_coherent
  dma-debug: Use %pa to format phys_addr_t
  dma-debug: add cacheline to user/kernel space dump messages
  dma-debug: small dma_debug_entry's comment and variable name updates
  dma-direct: cleanup parameters to dma_direct_optimal_gfp_mask
2023-04-29 10:29:57 -07:00
..
alpha SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
arc SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
arm SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
arm64 SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
csky SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
hexagon treewide: Trace IPIs sent via smp_send_reschedule() 2023-03-24 11:01:28 +01:00
ia64 SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
loongarch SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
m68k m68knommu: updates and fixes for v6.4 2023-04-28 16:37:54 -07:00
microblaze Kconfig: introduce HAS_IOPORT option and select it as necessary 2023-04-05 22:15:19 +02:00
mips SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
nios2 - Nick Piggin's "shoot lazy tlbs" series, to improve the peformance of 2023-04-27 19:42:02 -07:00
openrisc treewide: Trace IPIs sent via smp_send_reschedule() 2023-03-24 11:01:28 +01:00
parisc SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
powerpc dma-mapping updates for Linux 6.4 2023-04-29 10:29:57 -07:00
riscv dma-mapping updates for Linux 6.4 2023-04-29 10:29:57 -07:00
s390 SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
sh SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
sparc SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
um ELF: fix all "Elf" typos 2023-04-08 13:45:37 -07:00
x86 SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
xtensa SMP cross-CPU function-call updates for v6.4: 2023-04-28 15:03:43 -07:00
.gitignore
Kconfig lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme 2023-03-28 16:20:08 -07:00