From 2d6dd89e39ba97e41c6d1cfd9ed74f073b52dc91 Mon Sep 17 00:00:00 2001 From: Li Zefan Date: Mon, 17 Aug 2009 13:39:49 +0800 Subject: [PATCH] --- yaml --- r: 158122 b: refs/heads/master c: e9d65725bdf5954283625ca4d770bfc34f2ae56a h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/lockdep_proc.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/[refs] b/[refs] index 0a03997d2cc7..c5b7aaddc26c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 212274347fc4d2a7c56bf6c953b02c809e7e0be1 +refs/heads/master: e9d65725bdf5954283625ca4d770bfc34f2ae56a diff --git a/trunk/kernel/lockdep_proc.c b/trunk/kernel/lockdep_proc.c index 5dbe30b4e591..9a7996e371f5 100644 --- a/trunk/kernel/lockdep_proc.c +++ b/trunk/kernel/lockdep_proc.c @@ -160,8 +160,8 @@ static void *lc_next(struct seq_file *m, void *v, loff_t *pos) else { chain = v; - if (*pos < nr_lock_chains) - chain = lock_chains + *pos; + if (*pos - 1 < nr_lock_chains) + chain = lock_chains + (*pos - 1); else chain = NULL; } @@ -174,8 +174,8 @@ static void *lc_start(struct seq_file *m, loff_t *pos) if (*pos == 0) return SEQ_START_TOKEN; - if (*pos < nr_lock_chains) - return lock_chains + *pos; + if (*pos - 1 < nr_lock_chains) + return lock_chains + (*pos - 1); return NULL; }