sysinit/userinit support