Inter-revision diff: patch 1

Comparing v6 (message) to v3 (message)

--- v6
+++ v3
@@ -10,10 +10,9 @@
 potentially detrimental CPU cache maintenance calls.
 
 DMA_ATTR_MMIO is supposed to provide dma_map_resource() functionality
-without need to call to special function and perform branching when
-processing generic containers like bio_vec by the callers.
+without need to call to special function and perform branching by
+the callers.
 
-Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
 Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
 ---
  Documentation/core-api/dma-attributes.rst | 18 ++++++++++++++++++
@@ -23,7 +22,7 @@
  4 files changed, 43 insertions(+), 1 deletion(-)
 
 diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst
-index 1887d92e8e926..0bdc2be65e575 100644
+index 1887d92e8e92..0bdc2be65e57 100644
 --- a/Documentation/core-api/dma-attributes.rst
 +++ b/Documentation/core-api/dma-attributes.rst
 @@ -130,3 +130,21 @@ accesses to DMA buffers in both privileged "supervisor" and unprivileged
@@ -49,7 +48,7 @@
 +DMA_ATTR_MMIO will not perform any cache flushing. The address
 +provided must never be mapped cacheable into the CPU.
 diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h
-index 55c03e5fe8cb3..4254fd9bdf5dd 100644
+index 55c03e5fe8cb..4254fd9bdf5d 100644
 --- a/include/linux/dma-mapping.h
 +++ b/include/linux/dma-mapping.h
 @@ -58,6 +58,26 @@
@@ -80,7 +79,7 @@
   * A dma_addr_t can hold any valid DMA or bus address for the platform.  It can
   * be given to a device to use as a DMA source or target.  It is specific to a
 diff --git a/include/trace/events/dma.h b/include/trace/events/dma.h
-index d8ddc27b6a7c8..ee90d6f1dcf35 100644
+index d8ddc27b6a7c..ee90d6f1dcf3 100644
 --- a/include/trace/events/dma.h
 +++ b/include/trace/events/dma.h
 @@ -31,7 +31,8 @@ TRACE_DEFINE_ENUM(DMA_NONE);
@@ -94,7 +93,7 @@
  DECLARE_EVENT_CLASS(dma_map,
  	TP_PROTO(struct device *dev, phys_addr_t phys_addr, dma_addr_t dma_addr,
 diff --git a/rust/kernel/dma.rs b/rust/kernel/dma.rs
-index 2bc8ab51ec280..61d9eed7a786e 100644
+index 2bc8ab51ec28..61d9eed7a786 100644
 --- a/rust/kernel/dma.rs
 +++ b/rust/kernel/dma.rs
 @@ -242,6 +242,9 @@ pub mod attrs {
@@ -108,6 +107,6 @@
  
  /// An abstraction of the `dma_alloc_coherent` API.
 -- 
-2.51.0
+2.50.1
 
 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help