Whamcloud - gitweb
LU-685 obdclass: lu_object reclamation is inefficient
authorLai Siyao <laisiyao@whamcloud.com>
Thu, 15 Sep 2011 06:45:13 +0000 (23:45 -0700)
committerOleg Drokin <green@whamcloud.com>
Fri, 4 May 2012 04:08:29 +0000 (00:08 -0400)
commit64599b0816c012480485722e876253871c267511
treee156bfec695c5bf5aa0ac41db787dec4c45ba6e8
parenta57c2dd5cd878c522d8d67e383c9981ef2cce823
LU-685 obdclass: lu_object reclamation is inefficient

Put only non-referenced lu_object in lru list to speed up object
reclamation.

Signed-off-by: Lai Siyao <laisiyao@whamcloud.com>
Signed-off-by: Bob Glossman <bogl@whamcloud.com>
Change-Id: Ibde905bfe7ec5ec0b66f31a6070081cf3dc331cd
Reviewed-on: http://review.whamcloud.com/2628
Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Reviewed-by: Johann Lombardi <johann@whamcloud.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/obdclass/lu_object.c