[PATCH] Fix bug #13121 - Non-smbd processes using kernel oplocks can hang smbd

Gary Lockyer gary at catalyst.net.nz
Wed Nov 15 20:19:41 UTC 2017



On 16/11/17 08:19, Jeremy Allison via samba-technical wrote:
> On Thu, Nov 16, 2017 at 07:52:29AM +1300, Gary Lockyer wrote:
>>
>>
>> On 16/11/17 07:06, Jeremy Allison via samba-technical wrote:
>>> On Thu, Nov 16, 2017 at 06:55:13AM +1300, Gary Lockyer via samba-technical wrote:
>>>> I'm now seeing significant numbers of builds hanging in:
>>>>
>>>> [558(3538)/2212 at 1h13m33s] samba3.smb2.kernel-oplocks(nt4_dc)
>>>
>>> Can you track down what part of the test it's hanging in ?
>>> A strace on the smbtorture client process would help here.
>> I'll kick off some builds now, and see what I can find.
>>>
>>> The test does depend on working kernel oplocks as the
>>> test child holds the lease for 3 seconds. Also, the
>>> child does a pause() waiting for a signal which is
>>> expected to come when the smbd tries to open the leased
>>> file. I could add a 5 second alarm() timeout to ensure
>>> it can't ever hang there but under normal circumstances
>>> it shouldn't hang.
>>>
>>> What platform are you testing on - if it's non-Linux
>>> this test should not be running.
>> Ubuntu 14.04
> 
> I'm also developing and testing on a variant of 14.04,
> so the kernel should work.
> 
> I'm running with kernel 4.4.0-93-generic. What kernel
> version is on yours ?
> 
It's running 3.13.0-92-generic


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20171116/5b01b055/signature.sig>


More information about the samba-technical mailing list