From: Steven Whitehouse Date: Mon, 4 Nov 2013 10:15:08 +0000 (+0000) Subject: GFS2: Use generic list_lru for quota X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~55^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2147dbfd059eb7fefcfd5934f74f25f0693d4a1f;p=pandora-kernel.git GFS2: Use generic list_lru for quota By using the generic list_lru code, we can now separate the per sb quota list locking from the lru locking. The lru lock is made into the inner-most lock. As a result of this new lock order, we may occasionally see items on the per-sb quota list which are "dead" so that the two places where we traverse that list are updated to take account of that. As a result of this patch, the gfs2 quota shrinker is now NUMA zone aware, and we are also laying the foundations for further improvments in due course. Signed-off-by: Steven Whitehouse Signed-off-by: Abhijith Das Tested-by: Abhijith Das Cc: Dave Chinner --- Reading git-diff-tree failed