Dynamic allocation of DMA bounce buffers

configname: CONFIG_SWIOTLB_DYNAMIC

Linux Kernel Configuration
└─>Library routines
└─>Dynamic allocation of DMA bounce buffers
In linux kernel since version 4.14.327 (release Date: 2023-10-10)
This enables dynamic resizing of the software IO TLB. The kernel
starts with one memory pool at boot and it will allocate additional
pools as needed. To reduce run-time kernel memory requirements, you
may have to specify a smaller size of the initial pool using
"swiotlb=" on the kernel command line.

If unsure, say N.
depends
CONFIG_SWIOTLB