Commit d3280bd
committed
Merge: Provide a new two step DMA mapping API
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/1227
# Merge Request Required Information
JIRA: https://issues.redhat.com/browse/RHEL-73606
Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Depends: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/866
## Summary of Changes
```
Upstream in v6.16:
a25e796 ("PCI/P2PDMA: Refactor the p2pdma mapping helpers")
ca2c2e4 ("dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h")
5c87cff ("iommu: generalize the batched sync after map interface")
dc2e692 ("iommu: add kernel-doc for iommu_unmap_fast")
393cf70 ("dma-mapping: Provide an interface to allow allocate IOVA")
ed18a46 ("iommu/dma: Factor out a iommu_dma_map_swiotlb helper")
433a762 ("dma-mapping: Implement link/unlink ranges API")
5f3b133 ("dma-mapping: add a dma_need_unmap helper")
3ee7d94 ("docs: core-api: document the IOVA-based API")
```
## Approved Development Ticket(s)
All submissions to CentOS Stream must reference a ticket in [Red Hat Jira](https://issues.redhat.com/).
<details><summary>Click for formatting instructions</summary>
Please follow the CentOS Stream [contribution documentation](https://docs.centos.org/en-US/stream-contrib/quickstart/) for how to file this ticket and have it approved.
List tickets each on their own line of this description using the format "Resolves: RHEL-76229", "Related: RHEL-76229" or "Reverts: RHEL-76229", as appropriate.
</details>
Signed-off-by: Eder Zulian <ezulian@redhat.com>
Approved-by: John W. Linville <linville@redhat.com>
Approved-by: Jerry Snitselaar <jsnitsel@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: Scott Weaver <scweaver@redhat.com>File tree
10 files changed
+764
-201
lines changed- Documentation/core-api
- drivers
- iommu
- pci
- include/linux
- kernel/dma
10 files changed
+764
-201
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
530 | 530 | | |
531 | 531 | | |
532 | 532 | | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
533 | 604 | | |
534 | 605 | | |
535 | 606 | | |
| |||
0 commit comments