I have been setting up openwrt for an i7 server. I have it booting from uefi, with dual rootfs partition so I can upgrade with sysupgrade safely from openwrt itself. It's really cool building openwrt from inside itself.
A netgear r7800 was being the bottleneck on my home lan, so I wanted to replace it entirely with the x86 server, which formerly was running an ubuntu server.
All seems to work wonderfully, but one important detail, which renders the whole thing unusable. The kernel panics again and again when using docker. The back traces are so different that I have no clue what the problem really is.
All I know for sure is it happens when docker is running. Since they work wonderfully from ubuntu on the same hardware, I suspect the kernel, but as I said, I haven't been able to stabilize it at all. I tried both 4.14 and 4.19, and I even tried to build openwrt with a newer kernel, but that's not a 2 hours job, it's way more involved.
You can see some of the panics here: kernel panics logs
Any idea what might be causing these?
I want to complete the dual partition system for x86-64 and integrate it in luci-app-advancedreboot, then share it, but I need to make it stable first.