Whamcloud - gitweb
LU-1137 ldlm: fix for the flock handling for 1.8 clients
authorAlexey Lyashkov <alexey_yashkov@xyratex.com>
Fri, 24 Feb 2012 10:47:37 +0000 (02:47 -0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 5 Apr 2012 20:48:32 +0000 (16:48 -0400)
commit7526d21040f4064f83fc4350cd58a8f39de913b3
treefe159507750458a13ead2f3d036efb714d03f175
parenta862038b8eb1afb8f17429b8de353569234b9e0a
LU-1137 ldlm: fix for the flock handling for 1.8 clients

The current fix intended to fix the issue with incorrect flock
owner field filling. This issue observed when 1.8 clients
(and with lesser version) doesn't fill the owner field correctly.
With this patch this filling integrated on the 2.x server side.

Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andriy Skulysh <andriy_skulysh@xyratex.com>
Signed-off-by: Alexey Lyashkov <alexey_lyashkov@xyratex.com>
Signed-off-by: Iurii Golovach <iurii_golovach@xyratex.com>
Xyratex-bug-id: MRP-413
Change-Id: I88ba40eb9cb74d07b90862801669028c5dc94e08
Reviewed-on: http://review.whamcloud.com/2193
Reviewed-by: Andriy Skulysh <Andriy_Skulysh@xyratex.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
lustre/include/lustre_dlm.h
lustre/ldlm/ldlm_flock.c
lustre/ldlm/ldlm_internal.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/ldlm/ldlm_request.c