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