[bootlin/training-materials updates] master: slides/kernel-driver-development-memory: Drop GFP_DMA (aae0915f)

Miquel Raynal miquel.raynal at bootlin.com
Fri Mar 24 18:46:37 CET 2023


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/aae0915f6a6ef39f36f7affbbe8635c73ff3eb4b

>---------------------------------------------------------------

commit aae0915f6a6ef39f36f7affbbe8635c73ff3eb4b
Author: Miquel Raynal <miquel.raynal at bootlin.com>
Date:   Tue Mar 21 12:33:09 2023 +0100

    slides/kernel-driver-development-memory: Drop GFP_DMA
    
    That flag is obsolete.
    
    Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


>---------------------------------------------------------------

aae0915f6a6ef39f36f7affbbe8635c73ff3eb4b
 .../kernel-driver-development-memory.tex                           | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex b/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex
index a3badc48..5abdb1c7 100644
--- a/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex
+++ b/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex
@@ -176,11 +176,6 @@
       allows to access emergency pools, but can fail if no free
       memory is readily available.
     \end{itemize}
-  \item \ksym{GFP_DMA}
-    \begin{itemize}
-    \item Allocates memory in an area of the physical memory usable
-      for DMA transfers. See our DMA chapter.
-    \end{itemize}
   \item Others are defined in \kfile{include/linux/gfp.h}.\\
       See also the documentation in \kdochtml{core-api/memory-allocation}
   \end{itemize}
@@ -251,7 +246,7 @@
         (while using the SLAB allocator directly allows to have more
         flexibility)
   \item It uses the same flags as the page allocator (\ksym{GFP_KERNEL},
-    \ksym{GFP_ATOMIC}, \ksym{GFP_DMA}, etc.) with the same semantics.
+    \ksym{GFP_ATOMIC}, etc.) with the same semantics.
   \item Maximum sizes, on \code{x86} and \code{arm} (see
     \url{https://j.mp/YIGq6W}): \\
     - Per allocation: 4 MB \\




More information about the training-materials-updates mailing list