]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
refactor: migrate diskfs to inode_operations
authorTulio A M Mendes <[email protected]>
Sat, 14 Feb 2026 01:33:58 +0000 (22:33 -0300)
committerTulio A M Mendes <[email protected]>
Sat, 14 Feb 2026 01:33:58 +0000 (22:33 -0300)
commitcc5b278349e96c4a7c3de68d86f5dd960e99b23c
tree2bfd8ef28bf351c4cd68d2d97af67e5ffd8e302f
parent40a7a8083f8411e77ce0e58b349ecf8e771b40c0
refactor: migrate diskfs to inode_operations

- diskfs_dir_iops: lookup, readdir, create, mkdir, unlink, rmdir,
  rename, link (moved from diskfs_dir_fops)
- diskfs_file_iops: truncate (moved from diskfs_file_fops)
- diskfs_dir_fops: only close remains
- diskfs_file_fops: only read, write, close remain
- All node creation sites wire both f_ops and i_ops

20/20 smoke tests pass.
src/kernel/diskfs.c