http://bugzilla.novell.com/show_bug.cgi?id=571494
http://bugzilla.novell.com/show_bug.cgi?id=571494#c51
James Moe
The first one is with OS/2 server snippet and the second snip is with Samba server. Comparing the two, note that the value of rc (number of bytes written) in the last line on both the snippets (rc=1181326 in snip1 vs rc=1678 in snip2). It is the number of bytes written during that write and the first one is wrong. It can never be greater than 57344.
This is calculated from the Server's response. The value of bytes written in case of OS/2 server is too high (even greater than the max number of bytes written supported which is 57344). As a result the kernel fails while asserting iov->iter_count < bytes. This is most likely a OS/2 server bug.
We would be able to confirm this by looking at the packet capture.
Okay. Even though it may be an os/2 server defect, that does not explain why this CIFS defect did not arise until v11.2. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.