Bahadir Balban
2a5cdf80b5
incomplete changes for sys_write/sys_close
2008-02-20 22:47:22 +00:00
Bahadir Balban
f078116901
Added per-task curdir. and chdir, pager_read/write, mmap and munmap calls.
...
They look like what they should look like, but untested.
2008-02-20 00:50:03 +00:00
Bahadir Balban
08b1e0e42c
Adds tracking of hardlinks when reading a directory.
2008-02-16 12:36:50 +00:00
Bahadir Balban
5de93f707c
Fixed lookup return value. Now using generic_lookup directy, i.e.
...
not through a vnode, because it really isn't fs-specific.
2008-02-15 12:22:07 +00:00
Bahadir Balban
329dc53982
FS0 compiles with the changes, also caught an unparanthesised double-statement
...
if clause in lookup.c
2008-02-14 21:23:49 +00:00
Bahadir Balban
1b387a1704
Implemented vfs_lookup_byvnum() close to what it should look like.
2008-02-14 15:46:30 +00:00
Bahadir Balban
2440b5be61
Some efforts to adding better support for readdir
2008-02-14 12:08:21 +00:00
Bahadir Balban
cab2e8bdd3
Finished adding untested bare functionality vfs
...
Finished adding untested shm syscalls.
Finished adding untested l4 send/recv helpers
Everything compiles. Now going to fix lots of bugs ;-)
2008-02-03 17:42:38 +00:00
Bahadir Balban
c921197e69
A first step in writing a dynamically created bootfs for boot images.
2008-01-16 01:37:24 +00:00
Bahadir Balban
7a388f22b7
Removed all ignorable files from git.
...
Previously python hex() would put an extra 'L' after printing out the
value and this would be trimmed in readelf.py. Now it doesn't seem to
do that so the lsd of the number was trimmed. This patch fixes that.
2008-01-14 12:23:40 +00:00
Bahadir Balban
e2b791a3d8
Initial commit
2008-01-13 13:53:52 +00:00