[linux-cifs-client] [PATCH] [CIFS] Prevent OOPs when mounting
with remote prefixpath
Igor Mammedov
niallain at gmail.com
Wed Feb 4 13:25:46 GMT 2009
Patch with Jeff's suggestions is attached.
Jeff Layton wrote:
> On Wed, 04 Feb 2009 13:35:16 +0300
...
>
> Maybe something like:
>
> cERROR(1, ("Path %s not accessable: %d", full_path, rc));
>
> ...of course, you'd need to not kfree full_path until after this is
> printed but that's not too tough.
>
> Won't this error also fire when trying to mount with an inaccessable
> prefixpath, even if DFS is involved? If so, then mentioning DFS in
> the error is probably going to be confusing for users/admins.
>
> Actually, there's another problem too. If build_path_to_root ends up
> returning NULL, then we'll just skip this check. Shouldn't we return
> -ENOMEM or something at that point? It's probably better to fail the
> mount than to leave the client subject to a later oops...
>
--
Best regards,
-------------------------
Igor Mammedov,
niallain "at" gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001--CIFS-Prevent-OOPs-when-mounting-with-remote-prefix.patch
Type: text/x-patch
Size: 3611 bytes
Desc: not available
Url : http://lists.samba.org/archive/linux-cifs-client/attachments/20090204/5c222999/0001--CIFS-Prevent-OOPs-when-mounting-with-remote-prefix.bin
More information about the linux-cifs-client
mailing list