kfs works fine for a bit and then fails with an "out of files" error.
It happens when the fid in a 9p message gets to a value greater than 32767. I think the "fid" field in struct File should be a 32-bit type rather than a short int. Would I be right in thinking that 9p originally had 16 bit fids? If so, it suggests that no-one has used kfs in anger for a while. Rod