I had posted a patchset as a solution to this problem on this mailing list as well as in samba bugzilla 8950. You may want to apply that patchset and see if it fixes your problem. On Wed, Feb 18, 2015 at 4:57 PM, David Gelvin <david.gelvin@xxxxxxxxx> wrote: > I am trying to mount a specific NetApp CIFS share from various Linux > distributions using the 3.x kernel. I am able to mount the share root > with no problem: > > mount -t cifs //host/share /mnt/cifs > > However, any attempt to mount a subdirectory fails: > > mount -t cifs //host/share/subdir/subsubdir /mnt/cifs > mount error(2): No such file or directory > > I can easily navigate to and browse subdir/subsubdir when I mount the > share root- I just can't mount the subdirectory as a prefixpath. > > Using a packet sniffer I see: > > QUERY_PATH_INFO, Query File All Info, Path: \\host\share\\subdir\subsubdir > QUERY_PATH_INFO, Error: STATUS_UNSUCCESSFUL > > It looks like the kernel is adding an additional slash to the query, > between the share name and the prefixpath. While many CIFS servers > seem to be fine with this, the NetApp device is not. > > This prefixpath mount works successfully with any 2.6 kernel with the > same NetApp device. > -- > To unsubscribe from this list: send the line "unsubscribe linux-cifs" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html