PCIE device errors after linux kernel upgrade
    Scott Wood 
    scottwood at freescale.com
       
    Thu Jan  9 08:07:31 EST 2014
    
    
  
On Wed, 2014-01-08 at 00:24 -0800, ravich wrote:
> Finally I found the problem causing the sudden system reset :
> 
> our setup :
> 
> P2020<====>PCI Bridge <=====> FPGA
> 
> The reset occurs when we allocating skb and giving the Fpga dma addr of
> skb->data of this skb and when the FPGA tries to reach this address we are
> having a hardware reset. 
> 
> To fixed it we used GFP_DMA flag on skb allocations.
> 
> If you can explain me few thinks I will be more  then happy :
> 1) how come we managed to work in 2.6.32 kernel without this flag.
Maybe you got lucky, allocation patterns changed, etc?
> 2) Ok gave you a bad dma address why reset the system without  any warning. 
If you write to random addresses arbitrary things can happen.
-Scott
    
    
More information about the Linuxppc-dev
mailing list