• S
    cifs: fallback to older infolevels on findfirst queryinfo retry · e9603cff
    Steve French 提交于
    [ Upstream commit 3b7960caceafdfc2cdfe2850487f8d091eb41144 ]
    
    In cases where queryinfo fails, we have cases in cifs (vers=1.0)
    where with backupuid mounts we retry the query info with findfirst.
    This doesn't work to some NetApp servers which don't support
    WindowsXP (and later) infolevel 261 (SMB_FIND_FILE_ID_FULL_DIR_INFO)
    so in this case use other info levels (in this case it will usually
    be level 257, SMB_FIND_FILE_DIRECTORY_INFO).
    
    (Also fixes some indentation)
    
    See kernel bugzilla 201435
    Signed-off-by: NSteve French <stfrench@microsoft.com>
    Signed-off-by: NSasha Levin <sashal@kernel.org>
    e9603cff
inode.c 65.7 KB