I have noticed that if I have a kernel serial debugging enabled (and I see all the lovely kernel log lines printing out to the console), if I systemctl start getty@ttyS0
the screen is cleared and further logs are suppressed.
I poked around and couldn't figure out the mechanism that systmed does to disable the kernel printing. It's more than just setting proc/sys/printk to zero.
Anyone know?