https://bugzilla.novell.com/show_bug.cgi?id=475689
User juergen.kirschbaum@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=475689#c8
--- Comment #8 from Juergen Kirschbaum 2009-03-07 10:34:21 MST ---
I did a little further investigation. The following command was executed:
LANG=C strace -f cp /dev/null /mnt/jk/tmp/bug/foo >~/tmp/cifs-strace.txt 2>&1
The relevant parts from strace are the following:
stat64("/mnt/jk/tmp/bug/foo", {st_mode=S_IFREG|0640, st_size=731, ...}) = 0
stat64("/dev/null", {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
stat64("/mnt/jk/tmp/bug/foo", {st_mode=S_IFREG|0640, st_size=731, ...}) = 0
open("/dev/null", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
open("/mnt/jk/tmp/bug/foo", O_WRONLY|O_TRUNC|O_LARGEFILE) = -1 ENOENT (No such
file or directory)
The relevant parts from CIFS debug:
fs/cifs/inode.c: Old time 5486936
fs/cifs/inode.c: New time 5493311
fs/cifs/inode.c: cifs_revalidate - inode unchanged
fs/cifs/file.c: CIFS VFS: in cifs_writepages as Xid: 4684 with uid: 1111
fs/cifs/file.c: CIFS VFS: leaving cifs_writepages (xid = 4684) rc = 0
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4683) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4685 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp\bug\foo inode 0xecd520a8 count 1
dentry: 0xe4dea5b8 d_time 5476236 jiffies 5493311
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4685) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4686 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp inode 0xeb964b30 count 1 dentry:
0xec16cc6c d_time 5480748 jiffies 5493311
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4686) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4687 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp\bug inode 0xec0f4da0 count 1
dentry: 0xecd4cd74 d_time 5480902 jiffies 5493311
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4687) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4688 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp\bug\foo inode 0xecd520a8 count 1
dentry: 0xe4dea5b8 d_time 5476236 jiffies 5493311
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4688) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4689 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp\bug\foo inode 0xecd520a8 count 1
dentry: 0xe4dea5b8 d_time 5476236 jiffies 5493311
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4689) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4690 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp inode 0xeb964b30 count 1 dentry:
0xec16cc6c d_time 5480748 jiffies 5493312
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4690) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4691 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp\bug inode 0xec0f4da0 count 1
dentry: 0xecd4cd74 d_time 5480902 jiffies 5493312
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4691) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_revalidate as Xid: 4692 with uid: 1111
fs/cifs/inode.c: Revalidate: \\rambo\jk\tmp\bug\foo inode 0xecd520a8 count 1
dentry: 0xe4dea5b8 d_time 5476236 jiffies 5493312
fs/cifs/inode.c: CIFS VFS: leaving cifs_revalidate (xid = 4692) rc = 0
fs/cifs/inode.c: CIFS VFS: in cifs_setattr_nounix as Xid: 4693 with uid: 1111
fs/cifs/inode.c: setattr on file foo attrs->iavalid 0x8068
fs/cifs/file.c: CIFS VFS: in cifs_writepages as Xid: 4694 with uid: 1111
fs/cifs/file.c: CIFS VFS: leaving cifs_writepages (xid = 4694) rc = 0
fs/cifs/cifssmb.c: In SetEOF
fs/cifs/transport.c: For smb_command 50
fs/cifs/transport.c: Sending smb of length 128
fs/cifs/connect.c: rfc1002 length 0x27
fs/cifs/connect.c: invalid transact2 word count
Status code returned 0xc0000034 NT_STATUS_OBJECT_NAME_NOT_FOUND
fs/cifs/netmisc.c: Mapping smb error code 2 to POSIX err -2
fs/cifs/cifssmb.c: SetPathInfo (file size) returned -2
fs/cifs/inode.c: SetEOF by path (setattrs) rc = -2
fs/cifs/inode.c: CIFS VFS: leaving cifs_setattr_nounix (xid = 4693) rc = -2
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.