Linus Torvalds
daa121128a
Merge tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/dma-mapping
...
Pull dma-mapping updates from Christoph Hellwig:
- optimize DMA sync calls when they are no-ops (Alexander Lobakin)
- fix swiotlb padding for untrusted devices (Michael Kelley)
- add documentation for swiotb (Michael Kelley)
* tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/dma-mapping:
dma: fix DMA sync for drivers not calling dma_set_mask*()
xsk: use generic DMA sync shortcut instead of a custom one
page_pool: check for DMA sync shortcut earlier
page_pool: don't use driver-set flags field directly
page_pool: make sure frag API fields don't span between cachelines
iommu/dma: avoid expensive indirect calls for sync operations
dma: avoid redundant calls for sync operations
dma: compile-out DMA sync op calls when not used
iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices
swiotlb: remove alloc_size argument to swiotlb_tbl_map_single()
Documentation/core-api: add swiotlb documentation
2024-05-20 10:23:39 -07:00
..
2024-05-01 18:07:37 +01:00
2024-05-14 10:56:37 -04:00
2023-08-10 18:24:48 -07:00
2024-03-13 09:23:48 +01:00
2024-04-24 11:06:25 -07:00
2024-04-11 07:38:28 -07:00
2024-05-10 11:13:45 +02:00
2023-12-15 11:01:27 +00:00
2024-03-05 11:21:18 -08:00
2024-05-20 10:23:39 -07:00
2024-02-05 11:08:06 +00:00
2024-01-02 12:41:16 +00:00
2024-02-02 10:57:55 -08:00
2024-04-09 17:09:05 -07:00
2023-12-24 15:22:50 +00:00
2024-04-25 12:41:37 -07:00
2023-12-15 10:37:35 +00:00
2024-05-14 10:53:19 -07:00
2024-02-06 13:17:54 +01:00
2024-02-06 13:17:54 +01:00
2024-02-06 13:17:54 +01:00
2024-02-09 10:01:09 -08:00
2024-05-03 10:18:03 +02:00
2024-03-06 21:01:26 +01:00
2024-05-13 14:58:12 -07:00
2024-04-22 13:05:19 -07:00
2024-02-28 10:39:21 +00:00
2023-08-14 08:01:06 +01:00
2023-10-24 13:08:14 -07:00
2024-05-08 10:35:10 +01:00
2024-05-08 10:35:09 +01:00
2024-05-08 18:49:51 -07:00
2024-04-01 10:49:28 +01:00
2023-08-22 13:19:02 +02:00
2024-02-06 11:45:53 +01:00
2024-03-05 19:21:17 -08:00
2024-04-01 21:27:08 -07:00
2024-01-03 16:42:48 -08:00
2024-04-01 10:49:28 +01:00
2024-04-15 10:33:14 +01:00
2023-11-02 09:31:02 +01:00
2024-04-01 21:44:34 -07:00
2024-04-01 10:49:28 +01:00
2024-05-14 10:49:50 -07:00
2024-05-07 01:35:55 +02:00
2024-04-30 18:46:52 -07:00
2024-05-08 10:35:09 +01:00
2023-10-12 15:14:27 +03:00
2023-11-20 11:43:03 +01:00
2024-02-26 18:40:34 -08:00
2023-08-15 13:57:51 -07:00
2024-05-13 18:19:09 -06:00
2024-05-13 18:19:09 -06:00
2023-12-22 22:15:35 +00:00
2024-03-06 12:37:06 +00:00
2024-04-01 21:27:58 -07:00
2024-02-28 11:19:41 +00:00
2024-04-29 13:32:01 +01:00
2024-04-29 13:32:01 +01:00
2024-04-01 10:49:28 +01:00
2024-02-26 11:46:12 +00:00
2024-04-11 14:23:47 -07:00
2024-04-30 18:32:38 -07:00
2023-10-30 14:36:57 -07:00
2024-03-01 08:42:31 +00:00
2023-08-22 21:40:40 +02:00
2024-01-19 21:30:09 -08:00
2023-08-18 16:05:26 +02:00
2024-05-03 10:18:19 +02:00
2024-04-25 08:20:54 -07:00
2024-02-29 14:24:56 -08:00
2024-05-13 18:29:23 -07:00
2023-11-28 12:18:29 +01:00
2024-02-07 18:55:10 -08:00
2024-05-13 14:58:36 -07:00
2023-12-04 18:04:05 -08:00
2023-11-20 10:15:16 -08:00
2024-05-19 09:21:03 -07:00
2024-05-19 09:21:03 -07:00
2024-02-20 09:22:58 +01:00
2024-04-25 15:24:23 -07:00
2023-11-20 11:43:45 +01:00
2024-04-01 10:49:28 +01:00
2024-03-29 09:46:39 +00:00
2024-02-02 10:57:55 -08:00
2024-04-30 18:46:52 -07:00
2024-03-07 21:12:43 -08:00
2024-04-19 11:34:07 +01:00
2023-09-18 09:44:05 +02:00
2024-05-19 09:21:03 -07:00
2024-04-30 18:32:38 -07:00
2024-04-01 11:28:32 +01:00
2024-05-13 17:33:57 -07:00
2024-02-26 11:46:12 +00:00
2024-04-26 10:46:41 +02:00
2024-05-10 18:52:45 -07:00
2024-04-30 13:24:48 +02:00
2024-05-13 18:19:20 -06:00
2023-10-04 11:49:20 -07:00
2024-02-16 09:36:37 +00:00
2024-02-14 10:49:37 +01:00
2024-01-04 18:06:46 -08:00
2023-12-04 14:45:26 -08:00
2024-05-13 16:41:10 -07:00
2024-04-25 20:55:59 -07:00
2024-05-09 20:25:55 -07:00
2024-04-25 12:41:37 -07:00
2024-04-01 10:49:28 +01:00
2024-04-07 02:42:36 -04:00
2023-09-14 16:16:36 +02:00
2023-11-16 22:33:31 +00:00
2024-05-08 08:51:20 +02:00
2024-03-19 13:47:29 +01:00
2023-12-14 16:38:59 +01:00
2024-05-09 10:01:01 -07:00
2024-05-08 08:51:20 +02:00