]> 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)
commitabb8122801a1498a71c7cb35b1ccc08204904320
tree7ad148e25bb5d277d45c654be97ddca4b977e817
parenta2bac64af69e6830dfcb18cbb7642cf7ab3fbefc
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