From 83e47db64d28e58b4dfac50b00b4b0c3ce78072b Mon Sep 17 00:00:00 2001 From: Jan Stoess Date: Tue, 19 Jul 2011 03:08:03 -0700 Subject: [PATCH] Fix tracebuffer bugs on PPC --- kernel/src/glue/v4-powerpc/thread.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/kernel/src/glue/v4-powerpc/thread.cc b/kernel/src/glue/v4-powerpc/thread.cc index 220cd684..a3a40dd9 100644 --- a/kernel/src/glue/v4-powerpc/thread.cc +++ b/kernel/src/glue/v4-powerpc/thread.cc @@ -1,9 +1,9 @@ /********************************************************************* * - * Copyright (C) 1999-2010, Karlsruhe University + * Copyright (C) 1999-2011, Karlsruhe University * Copyright (C) 2008-2009, Volkmar Uhlig, IBM Corporation * - * File path: src/glue/v4-powerpc/thread.cc + * File path: glue/v4-powerpc/thread.cc * Description: * * Redistribution and use in source and binary forms, with or without @@ -208,7 +208,7 @@ word_t arch_ktcb_t::set_powerpc_frameregs(word_t id, word_t mask, tcb_t *src, wo { TRACE_CTRLXFER_DETAILS( "\t (m%06d->f%06d/%06d/%8s): %08x", src_mr, reg, hwreg[reg], ctrlxfer_item_t::get_hwregname(id, reg), - src->get_mr(src_mr++)); + src->get_mr(src_mr)); ((word_t*)frame)[hwreg[reg]] = src->get_mr(src_mr++); } @@ -280,7 +280,7 @@ word_t arch_ktcb_t::set_powerpc_vmregs(word_t id, word_t mask, tcb_t *src, word_ { TRACE_CTRLXFER_DETAILS( "\t (m%06d->f%06d/%06d/%8s): %08x", src_mr, reg, hwreg[reg], ctrlxfer_item_t::get_hwregname(id, reg), - src->get_mr(src_mr++)); + src->get_mr(src_mr)); ((word_t*)vm)[hwreg[reg]] = src->get_mr(src_mr++); } return num; @@ -320,7 +320,7 @@ word_t arch_ktcb_t::set_powerpc_tlbregs(word_t id, word_t mask, tcb_t *src, word TRACE_CTRLXFER_DETAILS( "\t (m%06d->f%06d/%06d/%8s): %08x", src_mr, reg, hwreg, ctrlxfer_item_t::get_hwregname(id, reg), - src->get_mr(src_mr++)); + src->get_mr(src_mr)); } return num;