Changeset bd253241 in mainline


Ignore:
Timestamp:
2017-12-09T20:23:19Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
94e3a03
Parents:
0722869
Message:

Revert "Only return error code from udebug_begin()."

This reverts commit 86bbca413cd4472a041d8633c827dff484ee576a.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/udebug/udebug_ops.c

    r0722869 rbd253241  
    167167 * @param call The BEGIN call we are servicing.
    168168 *
    169  * @return EOK or negative error code.
     169 * @return 0 (OK, but not done yet), 1 (done) or negative error code.
    170170 *
    171171 */
     
    184184        TASK->udebug.begin_call = call;
    185185        TASK->udebug.debugger = call->sender;
     186       
     187        int reply;
     188       
     189        if (TASK->udebug.not_stoppable_count == 0) {
     190                TASK->udebug.dt_state = UDEBUG_TS_ACTIVE;
     191                TASK->udebug.begin_call = NULL;
     192                reply = 1;  /* immediate reply */
     193        } else
     194                reply = 0;  /* no reply */
    186195       
    187196        /* Set udebug.active on all of the task's userspace threads. */
     
    198207       
    199208        mutex_unlock(&TASK->udebug.lock);
    200         return EOK;
     209        return reply;
    201210}
    202211
Note: See TracChangeset for help on using the changeset viewer.