Kernel File Systems As Userspace Servers