I could not get kernel 4.17 or up to boot on my laptop. I tried various things, started a new config from scratch on a freshly downloaded (not up-patched) source tree, to no avail.
Today I tried switching kernel compression from XZ to GZIP and now it boots fine. Just as a PSA if your kernel just insta-resets after being loaded from grub. Might be some kind of freak interdependency, didn't analyze further. Felix