Re: [PATCHv7 00/47] NXP DPAA2 PMD
From: Thomas Monjalon <hidden>
Date: 2017-02-17 13:40:47
2017-02-17 12:13, Bruce Richardson:
On Fri, Feb 17, 2017 at 11:34:43AM +0000, Ferruh Yigit wrote:quoted
On 2/16/2017 1:27 PM, Bruce Richardson wrote:quoted
On Thu, Feb 16, 2017 at 08:22:49AM -0500, Neil Horman wrote:quoted
On Thu, Feb 16, 2017 at 06:08:59AM +0530, Hemant Agrawal wrote:quoted
Prerequisites: - For running the PMD, NXP's SoC (board) and SDK (software/BSP) is required. Information about obtaining relevant software is available in the docs as part of the patch.NAK. The SDK requires registration to obtain, and appears to be non-open source. This driver is unmaintainable given that.Hi Hemant, can you perhaps clarify things here. What is the requirement to: * build the driver/DPDK for the platform * run applications using DPDK on the platform Also what is the license/availability for those requirements.Hi Bruce, Hemant, Neil, Thomas, I did able to compile the driver without the SDK. It looks like that SDK is a runtime dependency. What is the DPDK requirement here? If it is not breaking the build, this PMD provides it.If it builds without an SDK dependency I'd be happy enough to see this merged into DPDK. Since I can't run it without the correct hardware, I don't see needing the correct runtime software being a difficulty too. So long as we can compile this, we can check for breakages in it due to refactoring in other parts of DPDK, like we do for other drivers. As with those other drivers, it's up to the maintainers/vendors to do the functional checking for additional issues. Nobody is likely to have the hardware to functionality test all drivers in DPDK anyway.
+1, I agree with Bruce