Kernel handling of path length