Remove a stray path_lookup from rr.
--- diff/drivers/md/dm-round-robin.c 2004-11-10 15:11:11.000000000 +0000
+++ source/drivers/md/dm-round-robin.c 2004-11-10 15:13:25.000000000 +0000
@@ -84,21 +84,13 @@
static int rr_status(struct path_selector *ps, struct path *path,
status_type_t type, char *result, unsigned int maxlen)
{
- struct selector *s = (struct selector *) ps->context;
- struct path_info *pi;
+ struct path_info *pi = path->pscontext;
int sz = 0;
- unsigned long flags;
switch(type) {
case STATUSTYPE_INFO:
break;
case STATUSTYPE_TABLE:
- spin_lock_irqsave(&s->lock, flags);
- pi = path_lookup(&s->valid_paths, path);
- if (!pi)
- pi = path_lookup(&s->invalid_paths, path);
- spin_unlock_irqrestore(&s->lock, flags);
-
DMEMIT("%u ", pi->repeat_count);
break;
}