Changeset 279 for trunk/kernel/vfs/vfs.c
- Timestamp:
- Jul 27, 2017, 12:23:29 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/vfs/vfs.c
r271 r279 154 154 error_t error; 155 155 156 vfs_dmsg("\n[INFO] %s : enter / local_cluster = %x / parent_cluster = %x\n", 157 __FUNCTION__ , local_cxy , GET_CXY( dentry_xp ) ); 158 156 159 // check fs type and get pointer on context 157 160 if ( fs_type == FS_TYPE_FATFS ) ctx = &fs_context[FS_TYPE_FATFS]; … … 224 227 remote_rwlock_init( XPTR( local_cxy , &inode->data_lock ) ); 225 228 remote_spinlock_init( XPTR( local_cxy , &inode->main_lock ) ); 229 230 vfs_dmsg("\n[INFO] %s : enter / local_cluster = %x / parent_cluster = %x\n", 231 __FUNCTION__ , local_cxy , GET_CXY( dentry_xp ) ); 226 232 227 233 // return extended pointer on inode … … 1516 1522 parent_ptr = (vfs_inode_t *)GET_PTR( parent_xp ); 1517 1523 1524 vfs_dmsg("\n[INFO] %s : enter in cluster %x / child_cxy = %x / parent_cxy = %x\n", 1525 __FUNCTION__ , local_cxy , child_cxy , parent_cxy ); 1526 1518 1527 // 1. create dentry 1519 1528 if( parent_cxy == local_cxy ) // parent cluster is the local cluster … … 1523 1532 parent_ptr, 1524 1533 &dentry_xp ); 1534 1535 vfs_dmsg("\n[INFO] %s : dentry created in local cluster %x\n", 1536 __FUNCTION__ , local_cxy ); 1525 1537 } 1526 1538 else // parent cluster is remote … … 1532 1544 &dentry_xp, 1533 1545 &error ); 1546 1547 vfs_dmsg("\n[INFO] %s : dentry created in remote cluster %x\n", 1548 __FUNCTION__ , parent_cxy ); 1534 1549 } 1535 1550 … … 1558 1573 gid, 1559 1574 &inode_xp ); 1575 1576 vfs_dmsg("\n[INFO] %s : inode created in local cluster %x\n", 1577 __FUNCTION__ , local_cxy ); 1560 1578 } 1561 1579 else // child cluster is remote … … 1572 1590 &inode_xp, 1573 1591 &error ); 1592 1593 vfs_dmsg("\n[INFO] %s : inodecreated in remote cluster %x\n", 1594 __FUNCTION__ , child_cxy ); 1574 1595 } 1575 1596
Note: See TracChangeset
for help on using the changeset viewer.