From 3313ab14cf9f89bf84b4b74636cccea9e14c8b6a Mon Sep 17 00:00:00 2001 From: David Howells Date: Thu, 19 Nov 2009 18:11:48 +0000 Subject: [PATCH] --- yaml --- r: 168835 b: refs/heads/master c: 868411be3f445a83fafbd734f3e426400138add5 h: refs/heads/master i: 168833: 8241c8b1059409290c07cae63c6f9b229f8e11de 168831: ccaaac79cef77466ec912b322973f312122e159e v: v3 --- [refs] | 2 +- trunk/fs/fscache/object.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index a64392b48aaa..9d0118d8c726 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 60d543ca724be155c2b6166e36a00c80b21bd810 +refs/heads/master: 868411be3f445a83fafbd734f3e426400138add5 diff --git a/trunk/fs/fscache/object.c b/trunk/fs/fscache/object.c index c85c9f582166..f3f952cf887e 100644 --- a/trunk/fs/fscache/object.c +++ b/trunk/fs/fscache/object.c @@ -353,13 +353,12 @@ static void fscache_object_slow_work_execute(struct slow_work *work) _enter("{OBJ%x}", object->debug_id); - clear_bit(FSCACHE_OBJECT_EV_REQUEUE, &object->events); - start = jiffies; fscache_object_state_machine(object); fscache_hist(fscache_objs_histogram, start); if (object->events & object->event_mask) fscache_enqueue_object(object); + clear_bit(FSCACHE_OBJECT_EV_REQUEUE, &object->events); } /*