On 12/11/2019 3:33 PM, David Ahern wrote:
On 12/11/19 12:17 PM, Gregory Rose wrote:
Hi David,

I just want to update you on this work.  I've got everything fixed up
and compiling
on 5.4.2 but in the modpostsection there are a lot of bizarre errors.
I'm not sure where
this comes from so I'm tracking that down.  UnfortunatelyI don't have an
ETA.

The same code works fine on the 5.2.16 kernel.  I'm going to try 5.3 as
well and try
to nail down just when this error appears and the root cause.

If you would like to see for yourself what is going on I have a branch
at my
experimental OVS github repo named '5.4-support'.

That repo is here:

https://github.com/gvrose8192/ovs-experimental

I'll keep you updated on my progress.

Thanks for the update. Right now I am looking at reverting the socket
changes Matteo made (local testing). I'll come back to this next week.

Bisecting is hard when you're doing it across 10s of thousands of
Linux revisions but after a few fitsand starts I think it's this
patch:

commit 9b9a3f20cbe0ba9269cde6fff9f9c69907e150cf
Author: Masahiro Yamada <yamada.masah...@socionext.com>
Date:   Thu Aug 15 01:06:23 2019 +0900

    kbuild: split final module linking out into Makefile.modfinal

    I think splitting the modpost and linking modules into separate
    Makefiles will be useful especially when more complex build steps
    come in. The main motivation of this commit is to integrate the
    proposed klp-convert feature cleanly.

    I moved the logging 'Building modules, stage 2.' to Makefile.modpost
    to avoid the code duplication although I do not know whether or not
    this message is needed in the first place.

    Signed-off-by: Masahiro Yamada <yamada.masah...@socionext.com>

I don't understand why it's causing the problem.  I'm no big specialist
in Linux kernel kbuild foo but I will investigate and see what I come
up with.  Whatever the case it is a bifurcation between kernels
earlier than 5.4.  We'll need to adjust our out of treee builds
accordingly I suspect.  I have no scope on that yet.

- Greg


_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to