AnsweredAssumed Answered

Cannot allocate SWIOTLB buffer

Question asked by ren anqiang on Jul 12, 2018
Latest reply on Aug 9, 2018 by Yiping Wang



I am trying to change DDR size from 1GB to 128MB on our LS1012A board, as the below abnormal log when boot kernel, 'cannot allocate SWIOTLB buffe'. 


Seems 'cannot allocate SWIOTLB buffer' will make the DMA don't work, thereby make the peripheral interface don't work.  

Some people say fix this problem might need to enable 'DMA Remapping' in kernel config, but i don't find the DMARemapping option in freescale.config file. 


Is there anyone know how to fix this problem?   Thanks.