Changeset bd01a4e in mainline for kernel


Ignore:
Timestamp:
2010-04-18T17:41:48Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3bdf3d3
Parents:
9e05055
Message:

indicate inactive CPUs

Location:
kernel/generic
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/cpu.h

    r9e05055 rbd01a4e  
    7777        unsigned int id;
    7878       
    79         int active;
     79        bool active;
    8080        int tlb_active;
    8181
  • kernel/generic/include/sysinfo/abi.h

    r9e05055 rbd01a4e  
    6666typedef struct {
    6767        unsigned int id;         /**< CPU ID as stored by kernel */
     68        bool active;             /**< CPU is activate */
    6869        uint16_t frequency_mhz;  /**< Frequency in MHz */
    6970        uint64_t idle_ticks;     /**< Number of idle kernel quanta */
  • kernel/generic/src/sysinfo/stats.c

    r9e05055 rbd01a4e  
    116116               
    117117                stats_cpus[i].id = cpus[i].id;
     118                stats_cpus[i].active = cpus[i].active;
    118119                stats_cpus[i].frequency_mhz = cpus[i].frequency_mhz;
    119120                stats_cpus[i].busy_ticks = cpus[i].busy_ticks;
Note: See TracChangeset for help on using the changeset viewer.