Linus Torvalds
ef9856a734
Merge branch 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
...
Pull swiotlb updates from Konrad Rzeszutek Wilk:
"Two memory encryption related patches (SWIOTLB is enabled by default
for AMD-SEV):
- Add support for alignment so that NVME can properly work
- Keep track of requested DMA buffers length, as underlaying hardware
devices can trip SWIOTLB to bounce too much and crash the kernel
And a tiny fix to use proper APIs in drivers"
* 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb:
swiotlb: Validate bounce size in the sync/unmap path
nvme-pci: set min_align_mask
swiotlb: respect min_align_mask
swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single
swiotlb: refactor swiotlb_tbl_map_single
swiotlb: clean up swiotlb_tbl_unmap_single
swiotlb: factor out a nr_slots helper
swiotlb: factor out an io_tlb_offset helper
swiotlb: add a IO_TLB_SIZE define
driver core: add a min_align_mask field to struct device_dma_parameters
sdhci: stop poking into swiotlb internals
2021-02-26 13:59:32 -08:00
..
2020-09-07 14:24:21 +02:00
2021-02-08 13:00:31 +01:00
2021-02-08 13:00:31 +01:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:24:21 +02:00
2019-12-18 12:55:11 +01:00
2021-02-08 12:57:16 +01:00
2021-02-15 10:43:23 +01:00
2019-06-19 17:09:55 +02:00
2021-02-01 12:02:33 +01:00
2021-02-01 12:02:33 +01:00
2021-02-01 12:02:33 +01:00
2021-02-01 12:02:33 +01:00
2020-11-16 11:59:28 +01:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:20:17 +02:00
2019-05-30 11:26:32 -07:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:20:17 +02:00
2019-05-30 11:26:32 -07:00
2020-09-07 14:20:17 +02:00
2019-05-30 11:26:32 -07:00
2020-09-07 14:20:17 +02:00
2021-02-08 13:00:31 +01:00
2019-05-30 11:26:32 -07:00
2021-02-01 11:54:44 +01:00
2021-02-15 10:43:23 +01:00
2021-02-15 10:43:23 +01:00
2021-02-01 11:54:43 +01:00
2020-05-28 11:22:15 +02:00
2020-09-07 14:24:21 +02:00
2020-05-28 11:22:14 +02:00
2020-11-16 11:59:29 +01:00
2020-05-28 11:20:59 +02:00
2020-05-28 11:20:59 +02:00
2020-09-14 11:46:47 +02:00
2019-06-05 17:36:37 +02:00
2020-05-29 12:38:00 +02:00
2021-02-22 14:27:07 -08:00
2020-03-24 14:35:40 +01:00
2020-11-16 11:59:29 +01:00
2021-02-01 11:54:43 +01:00
2020-09-07 14:20:17 +02:00
2019-06-19 17:09:55 +02:00
2020-11-24 15:18:19 +01:00
2021-02-01 11:54:41 +01:00
2019-04-15 11:55:54 +02:00
2021-02-01 11:54:47 +01:00
2021-02-08 13:00:31 +01:00
2021-02-01 11:54:42 +01:00
2020-11-24 12:35:34 +01:00
2021-02-01 11:54:43 +01:00
2021-02-01 11:54:43 +01:00
2020-09-07 14:24:21 +02:00
2020-09-25 13:24:02 +02:00
2021-02-01 11:54:45 +01:00
2020-09-25 13:24:02 +02:00
2021-02-08 13:00:31 +01:00
2019-07-11 18:11:21 -07:00
2021-02-01 11:54:45 +01:00
2020-09-07 14:20:17 +02:00
2019-11-13 16:10:16 +01:00
2020-11-16 11:59:27 +01:00
2020-09-07 14:20:17 +02:00
2021-01-13 12:06:37 +01:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:20:17 +02:00
2021-02-15 10:43:23 +01:00
2020-09-07 14:24:21 +02:00
2020-10-28 11:07:01 +01:00
2021-02-01 11:54:48 +01:00
2020-09-07 14:24:21 +02:00
2021-02-01 12:02:34 +01:00
2021-02-01 11:54:46 +01:00
2021-02-01 11:54:49 +01:00
2021-02-01 11:54:49 +01:00
2020-09-07 14:20:17 +02:00
2021-02-01 11:54:42 +01:00
2020-11-10 13:20:37 +01:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:24:21 +02:00
2020-09-07 14:24:21 +02:00
2020-11-17 12:33:06 +01:00
2019-05-21 10:50:45 +02:00
2021-02-01 11:54:46 +01:00
2021-02-15 10:37:57 +01:00
2020-05-28 11:22:14 +02:00
2020-11-16 11:59:30 +01:00
2019-09-11 15:58:39 +02:00
2021-02-01 11:13:09 +01:00
2020-09-07 14:20:17 +02:00
2020-09-07 14:20:17 +02:00
2020-09-25 13:30:52 +02:00
2020-09-07 14:20:17 +02:00
2021-02-01 11:54:42 +01:00
2020-11-24 11:26:55 +01:00
2020-11-17 12:45:27 +01:00
2020-12-11 10:08:37 +01:00
2021-02-01 11:54:45 +01:00
2020-12-11 10:08:37 +01:00
2021-02-20 10:13:19 -05:00
2020-07-13 12:18:24 +02:00
2020-05-28 11:22:14 +02:00
2020-09-07 14:20:17 +02:00
2021-02-01 11:54:45 +01:00
2021-02-08 13:00:31 +01:00
2021-02-01 11:54:43 +01:00
2020-11-17 12:46:39 +01:00
2021-02-01 11:54:43 +01:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2021-02-08 13:00:31 +01:00
2021-02-01 11:54:42 +01:00
2019-05-30 11:26:32 -07:00
2021-02-08 13:00:31 +01:00
2020-03-24 14:39:52 +01:00
2021-02-08 13:00:31 +01:00
2019-05-30 11:26:32 -07:00
2020-09-07 14:20:17 +02:00