From mboxrd@z Thu Jan 1 00:00:00 1970 From: htmldeveloper@gmail.com (Peter Teoh) Date: Tue, 10 Apr 2012 00:17:42 +0800 Subject: SRIOV memory allocation In-Reply-To: References: <4F7FF6A8.4080403@gmail.com> Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org More info: http://communities.intel.com/community/wired/blog/2011/01/19/come-and-get-it-sr-iov-primer-document-updated as indicated from here: http://communities.intel.com/message/132184#132184 On Tue, Apr 10, 2012 at 12:15 AM, Peter Teoh wrote: > Is your system 32bit or 64bit? Before putting the card, there was no > memory problem right? > > And after putting in the card, memory resources all get used up right (by > IOV)? It looked like it is similar to this problem: > > http://communities.intel.com/thread/23318 > > From above and here: > > http://www.mjmwired.net/kernel/Documentation/PCI/pci-iov-howto.txt > > it seemed that this hardware feature requires BIOS support, and so if ur > hardware does not have it, SR-IOV is not possible, thus giving rise to > those errors u have seen. > > On Sat, Apr 7, 2012 at 4:11 PM, J.Hwan Kim wrote: > >> Hi, everyone >> >> I'd like to know what routine of the PCIe allocates SR-IOV BAR memory. >> >> When I put into the network card supporting SR-IOV in my system, >> it returns error indicating "MMIO resource" is insufficient when sriov >> is enabled. >> >> The routine is in iov.c >> >> for (i = 0; i < PCI_SRIOV_NUM_BARS/*6*/; i++) { >> res = dev->resource + PCI_IOV_RESOURCES + i; >> if (res->parent) >> nres++; >> } >> if (nres != iov->nres) { >> dev_err(&dev->dev, "not enough MMIO resources for SR-IOV\n"); >> return -ENOMEM; >> } >> >> So, I hope to know where the resources of IOV is assigned the parent >> pointer. >> >> Thanks in advance. >> >> Best Regards, >> J.Hwan Kim >> >> >> _______________________________________________ >> Kernelnewbies mailing list >> Kernelnewbies at kernelnewbies.org >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >> > > > > -- > Regards, > Peter Teoh > -- Regards, Peter Teoh -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120410/ff6088dd/attachment.html