diff options
author | Jeff Layton <[email protected]> | 2009-11-06 14:18:49 -0500 |
---|---|---|
committer | Steve French <[email protected]> | 2009-11-06 22:06:14 +0000 |
commit | f475f6775465283494346663f201ad04810d2e8a (patch) | |
tree | b5c054afa5509ee6957fb6a93d09999b9db975ab /drivers/mtd/lpddr/lpddr_cmds.c | |
parent | ec06aedd44541129840ed52e6165afa3796a27bf (diff) |
cifs: don't use CIFSGetSrvInodeNumber in is_path_accessible
Because it's lighter weight, CIFS tries to use CIFSGetSrvInodeNumber to
verify the accessibility of the root inode and then falls back to doing a
full QPathInfo if that fails with -EOPNOTSUPP. I have at least a report
of a server that returns NT_STATUS_INTERNAL_ERROR rather than something
that translates to EOPNOTSUPP.
Rather than trying to be clever with that call, just have
is_path_accessible do a normal QPathInfo. That call is widely
supported and it shouldn't increase the overhead significantly.
Cc: Stable <[email protected]>
Signed-off-by: Jeff Layton <[email protected]>
Signed-off-by: Steve French <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions