Revert "Don't special case directories in vn_read."

This reverts commit a466f8aa65e2aefddba82aa99986fa68d2939794.