摘要: 今天看到文件系统namei.c中的add_entry部分了,发现一个问题 block = create_block(dir,i/DIR_ENTRIES_PER_BLOCK); if (!block) return NULL; if (!(bh = bread(dir->i_dev,block))) { i += DIR_ENTRIES_PER_BLOCK; continue; } de = (struct dir_entry *) bh->b_data;可以看到,create_block也是就是当目录... 阅读全文
posted @ 2012-03-08 16:03 重归混沌 阅读(250) 评论(0) 推荐(0) 编辑