On 30-Oct-18 2:04 PM, Alejandro Lucero wrote:


On Tue, Oct 30, 2018 at 12:37 PM Alejandro Lucero <alejandro.luc...@netronome.com <mailto:alejandro.luc...@netronome.com>> wrote:



    On Tue, Oct 30, 2018 at 12:22 PM Lin, Xueqin <xueqin....@intel.com
    <mailto:xueqin....@intel.com>> wrote:

        Some found on some our servers:____

        If  not add ”intel_iommu=on iommu=pt” in /boot/grub2/grub.cfg
        file, then reboot to make it effective.____

        18.11 rc1: Success to setup testpmd  and secondary process.____

        __ __

        If  add  ”intel_iommu=on iommu=pt” in /boot/grub2/grub.cfg file,
        then reboot to make it effective.____

        18.11 rc1:  Fail to setup testpmd  and secondary process.____

        18.11 rc1+ dma_mask_fix patch: success to setup testpmd, but
        fail to setup secondary process.____

        __ __

        Maybe ”intel_iommu=on iommu=pt” enable or not result in our test
        gap. ____

        Most of our team servers should enable the IOMMU for VT-d and
        vfio test. ____

        __


    It makes sense because the problem is when the IOVA mode is set
    inside drivers/bus/pci/linux/pci.c and if there is not IOMMU, not
    call to rte_eal_check_dma_mask at all.

        __

        Best regards,____

        Xueqin____

        __ __

        *From:*Alejandro Lucero [mailto:alejandro.luc...@netronome.com
        <mailto:alejandro.luc...@netronome.com>]
        *Sent:* Tuesday, October 30, 2018 6:38 PM
        *To:* Lin, Xueqin <xueqin....@intel.com
        <mailto:xueqin....@intel.com>>
        *Cc:* Yao, Lei A <lei.a....@intel.com
        <mailto:lei.a....@intel.com>>; Thomas Monjalon
        <tho...@monjalon.net <mailto:tho...@monjalon.net>>; dev
        <dev@dpdk.org <mailto:dev@dpdk.org>>; Xu, Qian Q
        <qian.q...@intel.com <mailto:qian.q...@intel.com>>; Burakov,
        Anatoly <anatoly.bura...@intel.com
        <mailto:anatoly.bura...@intel.com>>; Yigit, Ferruh
        <ferruh.yi...@intel.com <mailto:ferruh.yi...@intel.com>>; Zhang,
        Qi Z <qi.z.zh...@intel.com <mailto:qi.z.zh...@intel.com>>
        *Subject:* Re: [dpdk-dev] [PATCH v3 0/6] use IOVAs check based
        on DMA mask____

        __ __

        __ __

        On Tue, Oct 30, 2018 at 10:34 AM Lin, Xueqin
        <xueqin....@intel.com <mailto:xueqin....@intel.com>> wrote:____

            Hi Lucero,____

            ____

            No, we have reproduced multi-process issues(include
            symmetric_mp, simple_mp, hotplug_mp, multi-process unit
            test… )on most of our servers. ____

            It is also strange that 1~2 servers don’t have the issue.____

            ____

        __ __

        Yes, you are right. I could execute it but it was due to how
        this problem triggers. ____

        I think I can fix this and at the same time solving properly the
        initial issue without any limitation like that potential race
        condition I mentioned. ____

        I can give you a patch to try in a couple of hours. ____

        __


Hi Lin,

Can you try the patch attached?

Thanks

Hi Alejandro,

Attachments are not supported on the mailing list :)

--
Thanks,
Anatoly

Reply via email to