Andreas Kling
|
0058da734e
Kernel: Add Inode::truncate(size).
|
6 лет назад |
Andreas Kling
|
15657f0916
AK: Remove Buffer<T> since it was only ever instantiated with T=byte.
|
6 лет назад |
Andreas Kling
|
6b581aff77
Kernel: Make a copy of the dirty inode list before iterating in sync().
|
6 лет назад |
Andreas Kling
|
60d0a48be5
Kernel: Use KResult in link().
|
6 лет назад |
Andreas Kling
|
5b27f11b97
Kernel: Use KResult in unlink() and rmdir().
|
6 лет назад |
Andreas Kling
|
1d2529b4a1
Add chown() syscall and a simple /bin/chown program.
|
6 лет назад |
Andreas Kling
|
9624b54703
More moving towards using signed types.
|
6 лет назад |
Andreas Kling
|
5af4e622b9
Kernel: Add KResult and KResultOr<T> classes.
|
6 лет назад |
Andreas Kling
|
2cfcbdc735
AK: Add Retained<T>, like RetainPtr, but never null.
|
6 лет назад |
Andreas Kling
|
43075e5878
Add a simple /bin/df which gathers its info from /proc/df.
|
6 лет назад |
Andreas Kling
|
e0b81ee4c9
Ext2FS: Remove the inode cache lock in favor of one big lock instead.
|
6 лет назад |
Andreas Kling
|
3df4a902df
Ext2FS: Lock a lot. Go way overkill with locking for now.
|
6 лет назад |
Andreas Kling
|
749db8237c
Ext2FS: Fix various bugs in inode and block allocation.
|
6 лет назад |
Andreas Kling
|
3a9c01619f
Ext2FS: Avoid a kmallocation every time we fetch an inode from disk.
|
6 лет назад |
Andreas Kling
|
ffab6897aa
Big, possibly complete sweep of naming changes.
|
6 лет назад |
Andreas Kling
|
c30e2c8d44
Implement basic chmod() syscall and /bin/chmod helper.
|
6 лет назад |
Andreas Kling
|
c95228b128
Add support for removing directories.
|
6 лет назад |
Andreas Kling
|
8bb18fdc56
Kernel: Get rid of Unix namespace.
|
6 лет назад |
Andreas Kling
|
db35d59994
VFS: Move Ext2FSInode::m_lock up to Inode so all inodes can have locking.
|
6 лет назад |
Andreas Kling
|
754037874c
Move VFS sources into Kernel/.
|
6 лет назад |
Andreas Kling
|
9171521752
Integrate ext2 from VFS into Kernel.
|
6 лет назад |
Andreas Kling
|
9396108034
Import the "gerbert" kernel I worked on earlier this year.
|
6 лет назад |