Changeset 632 for trunk/kernel/kernel_config.h
- Timestamp:
- May 28, 2019, 2:56:04 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/kernel_config.h
r629 r632 95 95 #define DEBUG_HAL_CONTEXT 0 96 96 #define DEBUG_HAL_EXCEPTIONS 0 97 #define DEBUG_HAL_GPT_SET_PTE 098 97 #define DEBUG_HAL_GPT_COPY 0 99 98 #define DEBUG_HAL_GPT_CREATE 0 100 99 #define DEBUG_HAL_GPT_DESTROY 0 100 #define DEBUG_HAL_GPT_LOCK_PTE 0 101 #define DEBUG_HAL_GPT_SET_PTE 0 101 102 #define DEBUG_HAL_IOC_RX 0 102 103 #define DEBUG_HAL_IOC_TX 0 … … 140 141 #define DEBUG_QUEUELOCK_CXY 0 141 142 142 #define DEBUG_RPC_CLIENT_GENERIC 0143 #define DEBUG_RPC_SERVER_GENERIC 0143 #define DEBUG_RPC_CLIENT_GENERIC 21000000 144 #define DEBUG_RPC_SERVER_GENERIC 21000000 144 145 145 146 #define DEBUG_RPC_KCM_ALLOC 0 … … 147 148 #define DEBUG_RPC_MAPPER_HANDLE_MISS 0 148 149 #define DEBUG_RPC_MAPPER_MOVE_USER 0 149 #define DEBUG_RPC_PMEM_GET_PAGES 0150 #define DEBUG_RPC_PMEM_GET_PAGES 21000000 150 151 #define DEBUG_RPC_PMEM_RELEASE_PAGES 0 151 152 #define DEBUG_RPC_PROCESS_MAKE_FORK 0 … … 254 255 #define DEBUG_VMM_DESTROY 0 255 256 #define DEBUG_VMM_FORK_COPY 0 256 #define DEBUG_VMM_GET_ONE_PPN 0257 #define DEBUG_VMM_GET_ONE_PPN 2 257 258 #define DEBUG_VMM_GET_PTE 0 258 #define DEBUG_VMM_HANDLE_PAGE_FAULT 0259 #define DEBUG_VMM_HANDLE_PAGE_FAULT 2 259 260 #define DEBUG_VMM_HANDLE_COW 0 260 261 #define DEBUG_VMM_MMAP_ALLOC 0 261 #define DEBUG_VMM_PAGE_ALLOCATE 0262 #define DEBUG_VMM_PAGE_ALLOCATE 2 262 263 #define DEBUG_VMM_REMOVE_VSEG 0 263 264 #define DEBUG_VMM_RESIZE_VSEG 0 … … 276 277 277 278 #define LOCK_CLUSTER_KCM 1 // local (B) protect dynamic KCM creation in cluster 278 #define LOCK_ PPM_FREE 2 // local (B) protect PPM allocator free_pages lists279 #define LOCK_ SCHED_STATE 3 // local (B) protect scheduler state for given core280 #define LOCK_VMM_ STACK 4 // local (B) protect VMM stack vseg allocator281 #define LOCK_V MM_MMAP 5 // local (B) protect VMM mmap vseg allocator282 #define LOCK_ VFS_CTX 6 // local (B) protect vfs contextstate283 #define LOCK_K CM_STATE 7 // local (B) protect KCM allocator state284 #define LOCK_ KHM_STATE 8 // local (B) protect KHM allocatorstate285 #define LOCK_HTAB_STATE 9 // local (B) protect a local htab state 286 279 #define LOCK_SCHED_STATE 2 // local (B) protect scheduler state for given core 280 #define LOCK_VMM_STACK 3 // local (B) protect VMM stack vseg allocator 281 #define LOCK_VMM_MMAP 4 // local (B) protect VMM mmap vseg allocator 282 #define LOCK_VFS_CTX 5 // local (B) protect vfs context state 283 #define LOCK_KCM_STATE 6 // local (B) protect KCM allocator state 284 #define LOCK_KHM_STATE 7 // local (B) protect KHM allocator state 285 #define LOCK_HTAB_STATE 8 // local (B) protect a local htab state 286 287 #define LOCK_PPM_FREE 9 // remote (B) protect PPM allocator free_pages lists 287 288 #define LOCK_THREAD_JOIN 10 // remote (B) protect join/exit between two threads 288 289 #define LOCK_XHTAB_STATE 11 // remote (B) protect a distributed xhtab state
Note: See TracChangeset
for help on using the changeset viewer.