Andreas Kling
|
03a8357e84
Implement sending signals to blocked-in-kernel processes.
|
6 роки тому |
Andreas Kling
|
61a84193d7
Fix some broken stuff in VFS test environment.
|
6 роки тому |
Andreas Kling
|
981a3ae4b3
Make VFS test environment build again.
|
6 роки тому |
Andreas Kling
|
83172e6a4b
Rename FileHandle to FileDescriptor.
|
6 роки тому |
Andreas Kling
|
9f2b9c82bf
More work towards getting bash to build.
|
6 роки тому |
Andreas Kling
|
a685809e75
Waiters should be notified when a waitee is killed.
|
6 роки тому |
Andreas Kling
|
8f6998c902
Add SpinLock to IDE disk access.
|
6 роки тому |
Andreas Kling
|
dec5683e9c
Snazz up the kprintf() output a bit by giving it its own color.
|
6 роки тому |
Andreas Kling
|
7a7956a595
Virtual consoles kinda work!
|
6 роки тому |
Andreas Kling
|
68739dc43e
Start working on virtual consoles/TTYs.
|
6 роки тому |
Andreas Kling
|
b1ff62f605
Okay let's just not have this broken locking at all right now.
|
6 роки тому |
Andreas Kling
|
e6284a8774
Fix broken SpinLock.
|
6 роки тому |
Andreas Kling
|
bea106fdb2
Fix up VFS::resolveSymbolicLink() to use a base inode instead of a base path.
|
6 роки тому |
Andreas Kling
|
97726862dd
Add basic symlink support.
|
6 роки тому |
Andreas Kling
|
1d4af51250
Add a VFS::absolutePath(InodeIdentifier).
|
6 роки тому |
Andreas Kling
|
81627cf7d5
Add a simple /proc/mounts that enumerates the current VFS mounts.
|
6 роки тому |
Andreas Kling
|
edb81a635c
Fix bug where you couldn't "cd .." into the root of a mounted fs.
|
6 роки тому |
Andreas Kling
|
a32b3a3ddf
Implement /proc/PID/vm.
|
6 роки тому |
Andreas Kling
|
2749e7f1c2
Implement sys$chdir() and teach sh+ls to cd around and browse different dirs.
|
6 роки тому |
Andreas Kling
|
bca4b71bfa
Lots of hacking to make a very simple "ls" utility.
|
6 роки тому |
Andreas Kling
|
018da1be11
Generalize the SpinLock and move it to AK.
|
6 роки тому |
Andreas Kling
|
ba185e3eba
Zero out VirtualFileSystem::s_the in initializeGlobals().
|
6 роки тому |
Andreas Kling
|
79ffdb7205
A lot of hacking:
|
6 роки тому |
Andreas Kling
|
2d1d01661b
Add a way to initialize VFS globals.
|
6 роки тому |
Andreas Kling
|
e86cadc7af
Add an fd field to FileHandle in Kernel builds.
|
6 роки тому |
Andreas Kling
|
f82b25d4f9
Fix some minor build warnings.
|
6 роки тому |
Andreas Kling
|
7580ac576f
Make VFS host build work again.
|
6 роки тому |
Andreas Kling
|
d2425495ca
VirtualFileSystem class builds inside Kernel.
|
6 роки тому |
Andreas Kling
|
9171521752
Integrate ext2 from VFS into Kernel.
|
6 роки тому |
Andreas Kling
|
f608629704
Implement creating a new directory.
|
6 роки тому |