[dpdk-dev] [PATCH v4 1/8] net/mvneta: add neta PMD skeleton

Andrzej Ostruszka amo at semihalf.com
Thu Sep 20 09:45:26 CEST 2018


Thank you Stephen for taking a look at these patches.

On 19.09.2018 18:19, Stephen Hemminger wrote:
> On Wed, 19 Sep 2018 17:01:27 +0200
> Andrzej Ostruszka <amo at semihalf.com> wrote:
[...]
>> +     git clone https://github.com/MarvellEmbeddedProcessors/linux-marvell.git -b linux-4.4.52-armada-17.10
>> +
> 
> In general the rule for DPDK is that drivers in upstream DPDK must have their OS support
> components upstream. You are relying on an old Linux kernel which is maybe the way embedded
> works, but it really needs to be upstream first.

If this rule holds then there are some exceptions e.g. mvpp2 (in current
release using the same version of kernel) so accepting this driver will
not brake this rule any more than it is now.

AFAIK Marvell is using some parts that are not upstreamable so it will
be always a custom kernel - but I'm not competent enough to claim that
authoritatively.  In mvpp2 we have just recently switched to newer
kernel (just applied to next-net) and with enough of testing mvneta will
switch to it too.

So I hope this is not a blocker.

Best regards
Andrzej


More information about the dev mailing list