Syscall tests for PATH_MAX Even though it's possible for the user to build a path longer than PATH_MAX (e.g. 16 NAME_MAX filenames), we still need a limit. If anything 4096 seems ridiculously large (and will trigger 2-contig page allocs...).