svn commit: samba r16924 - in trunk/source: lib locking

jra at samba.org jra at samba.org
Mon Jul 10 19:06:30 GMT 2006


Author: jra
Date: 2006-07-10 19:06:30 +0000 (Mon, 10 Jul 2006)
New Revision: 16924

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16924

Log:
Rewrote the POSIX lock layer (and parts of the brlock
layer) to try and provide Windows and POSIX CIFS locks
mapped down onto system POSIX locks. This code passes valgrind
and also all the Samba4 "BASIC" lock tests. I will be doing
further tests on the mapping down to POSIX locks. The ultimate
test will be when multiple CIFSFS clients are doing tdbtorture
on a CIFS mounted drive and everything passes :-).
Stevef - please check this code out and test with your POSIX
lock tests - let me know about any failures.
Jeremy.

Modified:
   trunk/source/lib/dummysmbd.c
   trunk/source/locking/brlock.c
   trunk/source/locking/locking.c
   trunk/source/locking/posix.c


Changeset:
Sorry, the patch is too large (1422 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16924


More information about the samba-cvs mailing list