With CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC enabled, the arm64 kernel still allocates the default SWIOTLB buffer (64MB) even if ZONE_DMA is disabled or all the RAM fits into this zone. However, this potentially wastes a non-negligible amount of memory on platforms with little RAM. Reduce the SWIOTLB size to 1MB per 1GB of RAM if only needed for kmalloc() buffer bouncing. |
||
|---|---|---|
| .. | ||
| 0010-arm64-swiotlb-Reduce-the-default-size-if-no-ZONE_DMA-bouncing-needed.patch | ||
| board-hikey960-usb.patch | ||
| driver-phytium-stmmac-acpi.patch | ||
| fix-stmmac-acpi-glue-for-Feiteng-on-6.6.y.patch | ||