summaryrefslogtreecommitdiff
path: root/sys/fs
AgeCommit message (Collapse)Author
2024-05-23kernel: syslog: Add kernel message bufferIan Moffett
This commit introduces the kernel message buffer and makes system messages no longer be written to the TTY after kernel init. The kernel message buffer can be read from /proc/kmsg Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-23kernel: procfs: Add support for /proc/interruptsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-23kernel: procfs: Write newline after outputIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-23kernel: fs: Add procfs supportIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-21kernel: devfs: Add support for close hookIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-19kernel: vfs: Add support for open hookIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-05-14kernel: devfs: Add cdev_read()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-28kernel: devfs: Fix incorrect offset and buf sizeKaimakan71
Signed-off-by: Kaimakan71 <undefined.foss@gmail.com> Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-28kernel: vfs: Pass source vnode to vfsops.init()Kaimakan71
Signed-off-by: Kaimakan71 <undefined.foss@gmail.com> Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-18kernel: devfs: Add devfs_get_dev()Ian Moffett
Add helper to get a device descriptor from a vnode Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-18kernel: devfs: Rename devfs_add_blkdev()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-10kernel: devfs: Remove extra whitespaceIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-10kernel: devfs: Div roundup by blocksizeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-10kernel: devfs: Cleanup code and commentsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-04-10kernel: fs: Add devfsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-27kernel: vfs: Add getattr vopIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-27kernel: initramfs: Fix indexing/buffer overflow bugIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-26kernel: Use 'sio_txn' for file I/OIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-26kernel: initramfs: Fix vop_read()Ian Moffett
vop_read() should return the actual count Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-15kernel: vfs: Add fs capabiltiesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-15kernel: initramfs: Fix vtype logic bugIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-15kernel: initramfs: Fix indentIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-08kernel: fs: Fix logic bug in initramfs codeIan Moffett
Return NULL if hdr is NULL, Before, if the file is not found, 0x200 would be returned instead of NULL. Signed-off-by: Ian Moffett <ian@osmora.org>
2024-03-01kernel: initramfs: Add support with VFS + USTARIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-02-28kernel: Add initial VFS implementationIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>