summaryrefslogtreecommitdiff
path: root/src/sys/fs
AgeCommit message (Collapse)Author
24 hourskern: Implement skeleton for POSIX socketsIan Moffett
- Adds POSIX socket() - Adds POSIX listen() - Adds vnode socket type - Adds tmpfs socket awareness Much work is to be done but this commit provides a solid skeleton to be built upon. Signed-off-by: Ian Moffett <ian@osmora.org>
26 hourskern: tmpfs: Make tmpfs create() vtype awareHEADmasterIan Moffett
This commit makes the creation callback for tmpfs aware of the vnode vtypes, only supporting a select few. Signed-off-by: Ian Moffett <ian@osmora.org>
45 hourskern: tmpfs: Implement getattr vop for tmpfsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2 dayskern: tmpfs: Use real length for EOF trackingIan Moffett
Use the actual amount of bytes inside the tmpfs entry for the length tracking. Signed-off-by: Ian Moffett <ian@osmora.org>
2 dayskern: tmpfs: Add tmpfs read callbackIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2 dayskern: tmpfs: Add tmpfs write callbackIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2 dayskern: fs: Add initial tmpfs implementationIan Moffett
Supported VOPs as of now: - lookup() - create() - reclaim() Signed-off-by: Ian Moffett <ian@osmora.org>
2 dayskern: devfs: Fix typo in VFS ops structureIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-09-27kern: fs: Add initial devfs implementationIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>