@juliank well, there's a rootfs pivot between the telinit steps. And its a telinit that can pass through fds for .socket units and fdstore. And there's also a "telinit u" in between. And its more than "telinit 1" btw, because we also tear down early boot.
So its considerably different actually.
@pid_eins yeah much nicer and made for it rather than how I abused sysvinit to reboot my user space :)