Changeset 610 for trunk/kernel/mm/ppm.c
- Timestamp:
- Dec 27, 2018, 7:38:58 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/mm/ppm.c
r606 r610 413 413 xptr_t dirty_lock_xp = XPTR( page_cxy , &ppm->dirty_lock ); 414 414 415 // printk("\n@@@ %s : before dirty_list lock aquire\n", __FUNCTION__ ); 416 415 417 // lock the remote PPM dirty_list 416 418 remote_queuelock_acquire( dirty_lock_xp ); 417 419 420 // printk("\n@@@ %s : after dirty_list lock aquire\n", __FUNCTION__ ); 421 418 422 // lock the remote page 419 423 remote_busylock_acquire( page_lock_xp ); 424 425 // printk("\n@@@ %s : after page lock aquire\n", __FUNCTION__ ); 420 426 421 427 // get remote page flags … … 460 466 } 461 467 468 // printk("\n@@@ %s : before page lock release\n", __FUNCTION__ ); 469 462 470 // unlock the remote page 463 471 remote_busylock_release( page_lock_xp ); 464 472 473 // printk("\n@@@ %s : after page lock release\n", __FUNCTION__ ); 474 465 475 // unlock the remote PPM dirty_list 466 476 remote_queuelock_release( dirty_lock_xp ); 477 478 // printk("\n@@@ %s : after page lock aquire\n", __FUNCTION__ ); 467 479 468 480 return done;
Note: See TracChangeset
for help on using the changeset viewer.