On Thursday 12 September 2013 04:16 PM, Pratyush Anand wrote: > On Thu, Sep 12, 2013 at 03:48:03PM +0530, Pratyush Anand wrote: >> On Thu, Sep 12, 2013 at 06:07:23PM +0800, Kishon Vijay Abraham I wrote: >>> Hi, >>> >>> On Thursday 12 September 2013 03:22 PM, Pratyush Anand wrote: >>>> Hi Kishon, >>>> >>>> On Thu, Sep 12, 2013 at 05:43:40PM +0800, Kishon Vijay Abraham I wrote: >>>>> Hi, >>>>> >>>>> On Thursday 12 September 2013 03:00 PM, Pratyush Anand wrote: >>>>>> Hi Jingoo, >>>>>> >>>>>> >>>>>> On Thu, Sep 12, 2013 at 03:15:04PM +0800, Jingoo Han wrote: >>>>>>> On Tuesday 23 July 2013 12:30 PM, Kishon Vijay Abraham I wrote: >>>>>>>>>> . >>>>>>>>>> . >> >> [...] >> >>>>> when I do ifconfig eth0 up, I get *r8169 0000:01:00.0 eth0: link up.* >>>>> But I dont receive any packets and ping also fails and the tx and rx packet >>>>> count is also 0. Could it be related to inbound translation? >>>> >>>> A PCIe analyser log would tell a definite cause. Most likely either >>>> inbound translation is not working or INTx/MSI is not working. >>> >>> I have enabled only legacy interrupts. Whenever I connect or disconnect >>> ethernet cable I get link up/link down message and also the interrupt count for >>> eth0 increases. So I'm not doubting INTx interrupts as such. > > Just a question, what is the MRRS of your RC? if it is 128, can you it's 512. > try with passing pci=pcie_bus_peer2peer in your bootargs. > > Again, analyser will help a lot in diagnosing such issues. dont have a analyser here :-( Thanks Kishon -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html