Ignore:
Timestamp:
Jul 27, 2017, 12:23:29 AM (7 years ago)
Author:
alain
Message:

1) Introduce independant command fields for the various devices in the thread descriptor.
2) Introduce a new dev_pic_enable_ipi() function in the generic PIC device
3) Fix two bugs identified by Maxime in the scheduler initialisation, and in the sched_select().
4) fix several bugs in the TSAR hal_kentry.S.
5) Introduce a third kgiet segment (besides kdata and kcode) in the TSAR bootloader.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel/kern/process.c

    r204 r279  
    9090    pid_t       parent_pid;
    9191
    92     process_dmsg("\n[INFO] %s : enters for process %x in cluster %x / parent_xp = %l\n",
    93                  __FUNCTION__ , pid , parent_xp );
     92    process_dmsg("\n[INFO] %s : enters for process %x in cluster %x\n",
     93                 __FUNCTION__ , pid , local_cxy );
    9494
    9595    // get parent process cluster, local pointer, and pid
     
    198198    local_process->ref_xp = reference_process_xp;
    199199
     200    process_dmsg("\n[INFO] %s : enter for process %x in cluster %x\n",
     201                 __FUNCTION__ , local_process->pid );
     202
    200203    // reset children list root (not used in a process descriptor copy)
    201204    xlist_root_init( XPTR( local_cxy , &local_process->children_root ) );
     
    229232
    230233        hal_fence();
     234
     235    process_dmsg("\n[INFO] %s : exit for process %x in cluster %x\n",
     236                 __FUNCTION__ , local_process->pid );
    231237
    232238    return 0;
Note: See TracChangeset for help on using the changeset viewer.