I am trying to inject custom kernel code into CoreOS, to add experimental instrumentation to TCP. This can not be done in a module: it requires changes to the resident part of TCP.
I am having difficulty connecting the dots from the upstream kernel, through the gentoo build and release process, as wrapped in the CoreOS build containers. I can inject patches at coreos-overlay/sys-kernel/coreos-sources/coreos-sources-*.ebuild, but I don't see the kernel build and the changes do not propagate into the target. What am I missing? Alternatively can I substitute my own local kernel sources? Thanks in advance!
