Kernel 5.0
Posted: Thu Nov 29, 2018 4:18 pm
Hi All,
The kernel developers want to use the generic DMA mapping code for PowerPC machines. They modified the source code for testing. Maybe they want to add it to the kernel 4.21. I compiled a test kernel with this DMA code today. You can get it via the following Git:
http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/powerpc-dma.4
Command:
Unfortunately I get some DMA error messages and the PASEMI ethernet doesn't work on my X1000 anymore.
Unfortunately the X5000 doesn't boot. U-Boot loads the dtb file and the kernel and after that the booting stops.
Cheers,
Christian
The kernel developers want to use the generic DMA mapping code for PowerPC machines. They modified the source code for testing. Maybe they want to add it to the kernel 4.21. I compiled a test kernel with this DMA code today. You can get it via the following Git:
http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/powerpc-dma.4
Command:
Code: Select all
git clone git://git.infradead.org/users/hch/misc.git -b powerpc-dma.4 a
Code: Select all
[ 367.627623] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.627631] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.627639] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.627647] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.627655] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.627686] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.628418] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.628505] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.628592] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.629324] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.629417] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.629495] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
[ 367.629589] pci 0000:00:1a.0: dma_direct_map_page: overflow 0x000000026bcb5002+110 of device mask ffffffff bus mask 0
Code: Select all
[ 430.424732]pasemi_mac: rcmdsta error: 0x04ef3001
Cheers,
Christian