Whamcloud - gitweb
LU-3240 mdc: Check for all attributes validity in revalidate 60/6460/8
authorAlexander.Boyko <alexander_boyko@xyratex.com>
Mon, 27 May 2013 08:25:51 +0000 (12:25 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 11 Oct 2013 22:08:32 +0000 (22:08 +0000)
commit5ea8210977958fa102baf3ed8450ca962cabcf25
tree8aaedc2cd2a89de6679177facc754b5198c0f873
parentdb46ab8d95b1c6e040039c65acb0c30641421659
LU-3240 mdc: Check for all attributes validity in revalidate

GETATTR needs to return attributes protected by different bits, so
we need to ensure all we have locks with all of those bits, not
just UPDATE bit.

Xyratex-bug-id: MRP-1052
Signed-off-by: Alexey Lyashkov <alexey_lyashkov@xyratex.com>
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Change-Id: I0e27a33341c424a8666bdbf3cdb83b1b4fe0058f
Reviewed-on: http://review.whamcloud.com/6460
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: wangdi <di.wang@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
lustre/mdc/mdc_locks.c
lustre/tests/sanity.sh