- Timestamp:
- Jan 15, 2019, 2:46:53 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/mm/vmm.c
r614 r617 959 959 mmap_mgr_t * mgr = &vmm->mmap_mgr; 960 960 961 printk("\n@@@ in %s : size = %d / index = %d / first = %d / empty = %d\n",962 __FUNCTION__, size, index, mgr->vpn_size, list_is_empty(&mgr->zombi_list[index]) );963 964 961 // get lock on mmap allocator 965 962 busylock_acquire( &mgr->lock ); … … 968 965 if( list_is_empty( &mgr->zombi_list[index] ) ) // from mmap zone 969 966 { 970 971 printk("\n@@@ from mmap zone\n" );972 973 967 // check overflow 974 968 free = mgr->first_free_vpn; … … 983 977 else // from zombi_list 984 978 { 985 986 printk("\n@@@ from zombi_list\n" );987 988 979 // get pointer on zombi vseg from zombi_list 989 980 vseg = LIST_FIRST( &mgr->zombi_list[index] , vseg_t , zlist );
Note: See TracChangeset
for help on using the changeset viewer.