cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()