|
Bugzilla – Full Text Bug Listing |
| Summary: | mount cifs fails with mount error(22): Invalid argument | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.3 | Reporter: | Forgotten User Xa7iedXvKw <forgotten_Xa7iedXvKw> |
| Component: | Basesystem | Assignee: | David Disseldorp <ddiss> |
| Status: | RESOLVED UPSTREAM | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | forgotten_Xa7iedXvKw, sbrabec |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 12.3 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | strace output | ||
|
Description
Forgotten User Xa7iedXvKw
2013-05-14 12:25:46 UTC
Sorry for late reply.
Is it still an issue?
The line
readlink("/mnt", 0x7fff8d81ef20, 4096) = -1 EINVAL (Invalid argument)
is probably not a source of error. It is caused by canonicalization of paths before mount (to prevent undiscovered double mount).
mount continues, calls mount.cifs. The error was returned by mount.cifs.
Reassigning. Could you check whether it is still an issue?
Yes, as Stanislav mentioned, please retest with openSUSE 13.2. If you're able to reproduce it, then please provide the cifs.ko debugging information as explained at https://wiki.samba.org/index.php/LinuxCIFS_troubleshooting . Regarding comment 1: I forgot to explain: It is correct behavior that readlink() returns EINVAL when started on a directory: From readlink (3p): ERRORS ... EINVAL The path argument names a file that is not a symbolic link. You probably will not see this readlink in 13.2. The canonicalization now works in a different way and uses stat() instead. It is working fine now with openSUSE 13.2 (In reply to Henrik Schmidt from comment #4) > It is working fine now with openSUSE 13.2 Thanks for the feedback Henrik. Closing... |