kernel oplocks 2.2.1a

Juer Lee Juer.Lee at
Mon Sep 17 02:07:02 GMT 2001

Hi, Guys,

I think there still are some problems with OPLOCK.
I installed Samba2.2.1a on my SuseLinux7.1, my kernel is using 2.4.5
I tried to disable/enable 'kernel oplocks' here.Two results I got:
1.Enable 'kernel oplocks'
In log message, I got 'set_file_lock: got kernel oplock on file ...' and
'set_file_oplock: granted oplock on file ...',
If I only edited that file and saved it on Samba client, I got
'oplock_break: returning success for dev = ...' more

2.Disable 'kernel oplocks'
In log message, I got  'set_file_oplock: granted oplock on file ...'
If I edit that file and saved it on Samba client, I couldn't get same
message as section 1.

What I cannot understand is in section 1, why I got 'oplock_break:
returning success ...' even I haven't opened that same file under Linux
box, or NFS client side ..


>-----Original Message-----
>From: Gerald Carter [mailto:gcarter at]
>Sent: 17 September 2001 01:54
>To: ian j hart
>Cc: samba at
>Subject: Re: kernel oplocks 2.2.1a
>On Mon, 17 Sep 2001, ian j hart wrote:
>> > I will up date the man page next week.
>> I know, I looked at the code. But, having correct documentation does
>> matter.
>I was pointing out that having 'kernel oplocks = yes'
>causes no harm if your kernel doesn't support it.
>> The point is that the two statements above are contradictory, and if
>> the first is true then the default value for FreeBSD is wrong. I was
>> trying to narrow down a problem with locking. There are 7 options
>> (since level2 oplocks requires oplocks). That's a lot of 
>> Removing an option which does nothing saves time and effort.
>> Since the documentation comes in many formats, you may find it
>> easier to just change the default value for FreeBSD in 
>It's all in sgml/DocBook source.  I already agreed with you and
>said I would update the docs next week.  Sorry if I wasn't clear.
>cheers, jerry
> ---------------------------------------------------------------------
>              SAMBA Team    
> --"I never saved anything for the swim back." Ethan Hawk in Gattaca--
>To unsubscribe from this list go to the following URL and read the

More information about the samba mailing list