> Hi Galen, indeed, this was discussed on the list before with the > reason for the -ENOMEM failure being the kmalloc (and its such, as > mentioed in https://bugs.openfabrics.org/show_bug.cgi?id=331) > mentioned below. > > Basically, I see it more of a missing questionable feature then a bug, > but you may want to get a response from Roland on that.
Yes, I agree with Or's assessment. The work request ID auxiliary array is allocated using contiguous memory in the kernel (it's not a problem in userspace because userspace virtual memory need not be physically contiguous). Removing this limitation would make the code more complex, and in general supporting huge queue depths hasn't seemed that important. - R. _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
