Andreas Kling
|
f5a0b6961c
Fix mkdir with relative paths.
|
6 年 前 |
Andreas Kling
|
de4604ac95
Finally hook up the mkdir code to a syscall.
|
6 年 前 |
Andreas Kling
|
2529925fe9
Some more renaming:
|
6 年 前 |
Andreas Kling
|
eced5f11e3
Add CoreInode::reverse_lookup().
|
6 年 前 |
Andreas Kling
|
5f434bc00b
Add CoreInode::lookup() for directory lookups.
|
6 年 前 |
Andreas Kling
|
8fa2d7104a
More VFS cleanup.
|
6 年 前 |
Andreas Kling
|
396a32835b
A pass of style/naming cleanup in VFS.
|
6 年 前 |
Andreas Kling
|
457a5df7d5
Rename:
|
6 年 前 |
Andreas Kling
|
c735c56e4c
More work on CoreInode.
|
6 年 前 |
Andreas Kling
|
26852a8363
Add metadata to CoreInode.
|
6 年 前 |
Andreas Kling
|
10c470e95f
Make page_in_from_vnode 2x faster.
|
6 年 前 |
Andreas Kling
|
19b9401487
Reduce kmalloc() traffic in directory iteration.
|
6 年 前 |
Andreas Kling
|
39d6b96d21
Make chdir("/") work.
|
6 年 前 |
Andreas Kling
|
47b7eeda44
Fix all current build warnings in the kernel.
|
6 年 前 |
Andreas Kling
|
3b2dcd5929
Add a VMO pointer to VNode.
|
6 年 前 |
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 年 前 |