Module: xenomai-forge
Branch: master
Commit: 926a321eb19672ae064bd3fd015ac6db6bcb212d
URL:    
http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=926a321eb19672ae064bd3fd015ac6db6bcb212d

Author: Philippe Gerum <r...@xenomai.org>
Date:   Mon Nov 28 10:04:57 2011 +0100

nucleus/debug: fix off-by-one error in vfile dump

---

 kernel/cobalt/nucleus/debug.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/kernel/cobalt/nucleus/debug.c b/kernel/cobalt/nucleus/debug.c
index af2424c..31e3ef9 100644
--- a/kernel/cobalt/nucleus/debug.c
+++ b/kernel/cobalt/nucleus/debug.c
@@ -373,7 +373,7 @@ static void *relax_vfile_begin(struct 
xnvfile_regular_iterator *it)
         */
        xnlock_get(&relax_lock);
 
-       if (it->pos >= relax_queued) {
+       if (relax_queued == 0 || it->pos > relax_queued) {
                xnlock_put(&relax_lock);
                return NULL;
        }


_______________________________________________
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git

Reply via email to