Changeset bd48f4c in mainline for kernel/arch/sparc64/include/sun4v/cpu.h
- Timestamp:
- 2010-07-12T10:53:30Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- bd11d3e
- Parents:
- c40e6ef (diff), bee2d4c (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/sun4v/cpu.h
rc40e6ef rbd48f4c 37 37 38 38 /** Maximum number of virtual processors. */ 39 #define MAX_NUM_STRANDS 39 #define MAX_NUM_STRANDS 64 40 40 41 41 /** Maximum number of logical processors in a processor core */ 42 #define MAX_CORE_STRANDS 42 #define MAX_CORE_STRANDS 8 43 43 44 44 #ifndef __ASM__ … … 59 59 60 60 typedef struct cpu_arch { 61 uint64_t id; 62 uint32_t clock_frequency; 63 uint64_t next_tick_cmpr; 64 65 66 exec_unit_t *exec_unit; 67 unsigned long proposed_nrdy; 68 61 uint64_t id; /**< virtual processor ID */ 62 uint32_t clock_frequency; /**< Processor frequency in Hz. */ 63 uint64_t next_tick_cmpr; /**< Next clock interrupt should be 64 generated when the TICK register 65 matches this value. */ 66 exec_unit_t *exec_unit; /**< Physical core. */ 67 unsigned long proposed_nrdy; /**< Proposed No. of ready threads 68 so that cores are equally balanced. */ 69 69 } cpu_arch_t; 70 71 #endif72 73 #ifdef __ASM__74 70 75 71 #endif
Note:
See TracChangeset
for help on using the changeset viewer.