]> sourceware.org Git - systemtap.git/commitdiff
Fix arm _stp_get_register_by_offset switched uregs/kregs usage.
authorMark Wielaard <mjw@redhat.com>
Tue, 20 Sep 2011 09:07:14 +0000 (11:07 +0200)
committerMark Wielaard <mjw@redhat.com>
Tue, 20 Sep 2011 09:07:14 +0000 (11:07 +0200)
tapset/arm/registers.stp

index db82304314e168017c5e5f7e6e96879c6a9d973a..7ec55604b4931d0f0f8de8998a196b3ce224da14 100644 (file)
@@ -31,9 +31,9 @@ function _stp_get_register_by_offset:long (offset:long) %{ /* pure */
        long value;
        struct pt_regs *regs;
        if (c->probe_flags & _STP_PROBE_STATE_USER_MODE) {
-               regs = CONTEXT->kregs;
-       } else {
                regs = CONTEXT->uregs;
+       } else {
+               regs = CONTEXT->kregs;
        }
        if (!regs) {
                CONTEXT->last_error = "No registers available in this context";
This page took 0.067449 seconds and 5 git commands to generate.