Changeset 381 for trunk/kernel/kern/kernel_init.c
- Timestamp:
- Aug 14, 2017, 7:33:59 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/kern/kernel_init.c
r380 r381 78 78 // This variable defines the "idle" threads descriptors array 79 79 __attribute__((section(".kidle"))) 80 char 80 char idle_threads[CONFIG_THREAD_DESC_SIZE * 81 81 CONFIG_MAX_LOCAL_CORES] CONFIG_PPM_PAGE_ALIGNED; 82 82 … … 683 683 684 684 cxy_t io_cxy = info->io_cxy; 685 686 assert( (io_cxy == ((info->x_size - 1)<<(info->y_width)) + (info->y_size - 1)) , 687 __FUNCTION__ , "illegal IO cluter identifier\n" ); 685 688 686 689 ///////////////////////////////////////////////////////////////////////////////// … … 978 981 ///////////////////////////////////////////////////////////////////////////////// 979 982 980 if( (core_lid == 0) && (local_cxy == io_cxy) )983 if( (core_lid == 0) && (local_cxy == 0) ) 981 984 kinit_dmsg("\n[INFO] %s : exit barrier 5 : VFS_root = %l in cluster IO / cycle %d\n", 982 985 __FUNCTION__, vfs_root_inode_xp , hal_time_stamp() ); … … 1011 1014 ///////////////////////////////////////////////////////////////////////////////// 1012 1015 1013 if( (core_lid == 0) && (local_cxy == io_cxy) )1016 if( (core_lid == 0) && (local_cxy == 0) ) 1014 1017 kinit_dmsg("\n[INFO] %s : exit barrier 6 : dev_root = %l in cluster IO / cycle %d\n", 1015 1018 __FUNCTION__, devfs_dev_inode_xp , hal_time_stamp() ); … … 1062 1065 1063 1066 ///////////////////////////////////////////////////////////////////////////////// 1064 if( core_lid == 0 ) remote_barrier( XPTR( i nfo->io_cxy , &global_barrier ),1067 if( core_lid == 0 ) remote_barrier( XPTR( io_cxy , &global_barrier ), 1065 1068 (info->x_size * info->y_size) ); 1066 1069 barrier_wait( &local_barrier , info->cores_nr );
Note: See TracChangeset
for help on using the changeset viewer.