osdir.com
mailing list archive

Subject: NTLMv2 - msg#00060

List: linux.file-systems.cifs

Date: Prev Next Index Thread: Prev Index

Hi,

Is there any response to the question of whether NTLMv2 is actually supported in CIFS given the problems I mentioned?

http://lists.samba.org/archive/linux-cifs-client/2006-May/001335.html

and that Chris Shelton mentioned more than a month ago?

http://lists.samba.org/archive/linux-cifs-client/2006-April/001270.html

Will that be addressed after you have things in 2.6.17?

Derek


Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

no writeable handles available but still need to write out dirty inode data

Any thoughts on how best to deal with the case we run into from time to time of "No writable handles for inode ...." This message gets written to the Linux dmesg log from time to time during heavy stress tests. Unfortunately for Linux, unlike in the case of readpage/reapages, neither writepage nor writepages pass in a file struct (file handle) so in order to write data over cifs (since we need a file handle not an inode) we have to search the inode for any file structs to find a handle we can use - this may be an obscure bug (or race with close) above the cifs code in the Linux vfs but if the only available handle for the inode is already closing we are stuck with no easy way to write out file data unless we explicitly (reopen) the file which may be tricky for the cifs protocol if we can't find a dentry for it. Current code instead returns EBADF to writepages ... not sure what happens from there and not sure that it is not something we can fix in the Linux VFS above cifs but it is puzzling to figure out how best to address it or whether it is even causing any real problem at all. Presumably the pages do eventually get written out or the testcases would fail. Thoughts? Steve French Senior Software Engineer Linux Technology Center - IBM Austin phone: 512-838-2294 email: sfrench at-sign us dot ibm dot com_______________________________________________ linux-cifs-client mailing list linux-cifs-client@xxxxxxxxxxxxxxx https://lists.samba.org/mailman/listinfo/linux-cifs-client

Previous Message by Thread: click to view message preview

no writeable handles available but still need to write out dirty inode data

Any thoughts on how best to deal with the case we run into from time to time of "No writable handles for inode ...." This message gets written to the Linux dmesg log from time to time during heavy stress tests. Unfortunately for Linux, unlike in the case of readpage/reapages, neither writepage nor writepages pass in a file struct (file handle) so in order to write data over cifs (since we need a file handle not an inode) we have to search the inode for any file structs to find a handle we can use - this may be an obscure bug (or race with close) above the cifs code in the Linux vfs but if the only available handle for the inode is already closing we are stuck with no easy way to write out file data unless we explicitly (reopen) the file which may be tricky for the cifs protocol if we can't find a dentry for it. Current code instead returns EBADF to writepages ... not sure what happens from there and not sure that it is not something we can fix in the Linux VFS above cifs but it is puzzling to figure out how best to address it or whether it is even causing any real problem at all. Presumably the pages do eventually get written out or the testcases would fail. Thoughts? Steve French Senior Software Engineer Linux Technology Center - IBM Austin phone: 512-838-2294 email: sfrench at-sign us dot ibm dot com_______________________________________________ linux-cifs-client mailing list linux-cifs-client@xxxxxxxxxxxxxxx https://lists.samba.org/mailman/listinfo/linux-cifs-client

Next Message by Thread: click to view message preview

no writeable handles available but still need to write out dirty inode data

Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by