Timeline



2008-03-12:

20:04 Changeset in mainline [cbd6545f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix breakage in arm32 non-debug build.

2008-03-11:

21:18 Changeset in mainline [923c39e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Simplify the libc procedure needed to convert a user-supplied path to …
20:33 Changeset in mainline [f2ec8c8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce fs_handle_t, dev_handle_t and fs_index_t.

2008-03-10:

21:56 Changeset in mainline [8ad8e49]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS index needs to be treated as uint64_t.
19:57 Changeset in mainline [07deef5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fibril serialization is required when two file systems register …
19:24 Changeset in mainline [088cecc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix breakage in non-debug amd64 build.

2008-03-09:

19:55 Changeset in mainline [c31d773]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Grab the nodes_futex when manipulating node link counts in rename() …
19:52 Changeset in mainline [c089919]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
tasklet.c needs to include config.h
17:49 Changeset in mainline [4072980]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export0.3.0 by Jakub Jermar <jakub@…>
Bump version to 0.3.0.
17:18 Changeset in mainline [a8e9ab8d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support for rename().
17:09 Changeset in mainline [2664838b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add the definition of the EXDEV error code.

2008-03-08:

11:43 Changeset in mainline [d5d9c53]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
mkdir() and _unlink() should return the real return code.

2008-03-06:

22:33 Changeset in mainline [3298ddc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support for multiple TMPFS node names.
22:18 Changeset in mainline [739d00a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add hash_table_destroy().

2008-03-05:

22:11 Changeset in mainline [7b6d98b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
No need to keep the parent pointer in the TMPFS node. Moreover, other …
20:39 Changeset in mainline [3ca7059]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Set the TMPFS root node's link count to 1.
19:48 Changeset in mainline [adc8a63]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce real link counts for TMPFS.

2008-03-03:

00:35 Changeset in mainline [5fec355]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add support for relative paths: chdir() and getcwd().
00:34 Changeset in mainline [1526594c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add strcat().

2008-03-02:

21:28 Changeset in mainline [dadcec1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move canonify() to libc so that it can be used also on the libc side.
15:05 Changeset in mainline [d6084ef]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make VFS canonify path names on lookup.

2008-03-01:

17:02 Changeset in mainline [9bb85f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add canonify() for file system path canonization. Not yet used by VFS.

2008-02-29:

21:46 Changeset in mainline [1e50f81]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add a comment to libfs_lookup.

2008-02-28:

21:41 Changeset in mainline [ee68e4bc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
contents_rwlock should not be acquired as a futex but rather as a rwlock.
21:30 Changeset in mainline [7fe1f75]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support for O_TRUNC.

2008-02-27:

22:49 Changeset in mainline [2c448fb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move the core lookup logic from TMPFS to libfs.
16:48 Changeset in mainline [56976a17]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
start merging tasklets (more or less a rewrite)
11:49 Changeset in mainline [6c441cf8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
code cleanup (mostly signed/unsigned) allow extra compiler warnings

2008-02-25:

22:22 Changeset in mainline [fdb7795]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Separate creation of a TMPFS node and its linking in the file system …

2008-02-21:

21:09 Changeset in mainline [07e01e6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Prevent read() and write() from returning an uninitialized error …

2008-02-19:

22:02 Changeset in mainline [d1ce550]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Initialize the VFS node properly.
21:59 Changeset in mainline [75c426b4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove duplicate initialization.
09:56 Changeset in mainline [f1af679]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
IA64: crosscompilation support for GNU-EFI and hello.efi

2008-02-17:

21:16 Changeset in mainline [343dc9e3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Modify the vfs1 test to excercise unlink() and rmdir().
20:05 Changeset in mainline [cf19ab5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Unlink a TMPFS node more thoroughly.
16:22 Changeset in mainline [f15cf1a6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support for rmdir(), unlink() and the respective VFS operations.
14:49 Changeset in mainline [e704503]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support for close().
14:28 Changeset in mainline [16105cba]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add TMPFS support for destroying leaf links in the file system namespace.
13:59 Changeset in mainline [2616965d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
When freeing up a TMPFS node, it should also be removed from the …
13:32 Changeset in mainline [f17667a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add the VFS_FREE operation. This operation frees up whatever …

2008-02-16:

11:23 Changeset in mainline [b5553a2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce the notion of VFS node link counts.

2008-02-11:

22:00 Changeset in mainline [8ccd2ea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Descend vs. descent.
11:08 Changeset in mainline [a4884c70]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
move to 4.2.3

2008-02-09:

10:31 Changeset in mainline [7208b6c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Basic IA64 boot and kernel suport for real machines

2008-02-06:

14:24 Changeset in mainline [71eef11]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove config.memory_size, get_memory_size() and memory_init.{c|d} the …
13:56 Changeset in mainline [1b067315]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
enlarge description field

2008-02-05:

16:01 Changeset in mainline [0b5f9fa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove memory_print_map(), as it duplicates functionality of …
14:48 Changeset in mainline [b5ed4f8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
convert ARC specific commands to generic ones
14:02 Changeset in mainline [b07c332]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
convert e820list to a generic physmem command
11:06 Changeset in mainline [a0f6a61]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
prettyprint tlb command
10:43 Changeset in mainline [c053f615]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
prettyprint bkpts command

2008-02-03:

17:16 Changeset in mainline [6cbed012]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Added setjmp and longjmp functions for ia32 architecture.

2008-02-02:

15:56 Changeset in mainline [a671cf0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Ash: removed .map file commited by mistake.
15:46 Changeset in mainline [6a4aa56]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Ash: fixed recursive Makefile.
14:08 Changeset in mainline [f52e6fea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Ash - add recursion to Makefile to create build tools in subdirectory.
13:49 Changeset in mainline [c28a023]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Initial commit of ash shell. It cannot be compiled yet.

2008-02-01:

14:37 Changeset in mainline [9652bd59]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove fake tab
14:11 Changeset in mainline [43b1e86]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
prettyprint output

2008-01-27:

19:11 Changeset in mainline [acfdcb0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove the debugging hack from tmpfs_init(), which created several …
18:54 Changeset in mainline [f7017572]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS_WRITE and tmpfs_write fixes.
16:43 Changeset in mainline [15b9970]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS_OPEN and VFS_WRITE now understand O_APPEND.
16:19 Changeset in mainline [2db4ac8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS_OPEN now understands O_CREAT and O_EXCL.
14:59 Changeset in mainline [72bde81]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support for mkdir().
10:47 Changeset in mainline [1fe186f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move handling of the miss on excessive components out of the main loop …

2008-01-26:

22:27 Changeset in mainline [b8b23c8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
More elegant, flexible and complete version of tmpfs_lookup.
12:08 Changeset in mainline [9415601]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Additional VFS lookup flags.

2008-01-25:

16:45 Changeset in mainline [19077a5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Grow the initial identity mapping from 64M to 4G. We should not …
13:48 Changeset in mainline [a7df23c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
change cstyle to human-readable form
12:03 Changeset in mainline [4bb31f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix cstyle and © to 2008.

2008-01-19:

13:40 Changeset in mainline [ae78b53]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce the notion of lflag (i.e. lookup flags) to support the …

2008-01-18:

23:45 Changeset in mainline [5973fd0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Finish implementation of readdir(). Functions from this family are …
18:02 Changeset in mainline [62da45a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small fix for VFS_TRUNCATE. Move lookup and registration code to …

2008-01-15:

13:19 Changeset in mainline [4cc2ddd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
amd64: shorten kernel address space by 2 GB to support proper mapping …
09:36 Changeset in mainline [22e8166d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
initial support for dorder device in MSIM
09:35 Changeset in mainline [d85411a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
make msim.conf compatible with MSIM 1.3.x

2008-01-13:

20:35 Changeset in mainline [d0dc74ae]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add opendir(), rewinddir(), closedir() and some prototypes and stubs. …
13:19 Changeset in mainline [0ee4322]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add ftruncate() and support for VFS_TRUNCATE to VFS and TMPFS.

2008-01-11:

17:49 Changeset in mainline [4fb6bf36]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
move cpuid tests from amd64.c to boot.S

2008-01-09:

19:50 Changeset in mainline [eb27ce5a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Improve the API for converting (VFS triplets, size) to VFS nodes by …

2008-01-08:

21:58 Changeset in mainline [cad9c72]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make a distinction between VFS operations that are common to VFS and …
21:01 Changeset in mainline [861e7d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Merge all VFS operations into one file.
20:47 Changeset in mainline [67f63c4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make uspace rwlock API naming conventions consistent with kernel …
20:38 Changeset in mainline [7fff5eab]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Management of the cached VFS node size.
19:44 Changeset in mainline [752ccee]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Previous commit was toxic. When emulating gaps, zero out the …
19:28 Changeset in mainline [41a0d27]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
TMPFS must handle file gaps.

2008-01-06:

19:39 Changeset in mainline [222e57c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add libc and VFS implementation of lseek(), VFS_SEEK resp. Add the …
16:40 Changeset in mainline [10d6b858]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce the open file lock. Modify vfs_rdwr() to take this lock into …
14:05 Changeset in mainline [4db6eaf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix type in declaration of VFS node rwlock. Introduce a dedicated type …
13:08 Changeset in mainline [b3c38750]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Turn the namespace futex into rwlock.
12:50 Changeset in mainline [9413c0d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add basic rwlock API for uspace so that VFS can be …

2008-01-02:

20:25 Changeset in mainline [f57f8ea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename unlink_futex to namespace_futex and introduce a new futex for …

2007-12-31:

17:23 Changeset in mainline [215e375]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
The IPC_M_SHARE_* and IPC_M_DATA_* calls pass through 3 stages. Rename …
16:46 Changeset in mainline [27d293a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename …
10:14 Changeset in mainline [3115355]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source address …

2007-12-30:

21:42 Changeset in mainline [badbd888]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Actually use the nbyte argument in both read() and write(). Fix …
21:32 Changeset in mainline [449c246]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add libc VFS wrapper for VFS_WRITE. Fix a small bug in read(). Place …
21:13 Changeset in mainline [92688eb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename variable from 'size' to 'len'.
21:07 Changeset in mainline [986332aa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Use libc's VFS wrappers instead of direct communication with VFS.
21:05 Changeset in mainline [2f02aa17]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add VFS wrappers for VFS_MOUNT, VFS_OPEN and VFS_READ to libc.

2007-12-26:

22:16 Changeset in mainline [ff9244a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move the open(), read() and write() provided by streams.c away so that …
21:43 Changeset in mainline [75ae31d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove file.c.
21:38 Changeset in mainline [8d46bf2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove file.h.
00:50 Changeset in mainline [c1bf5cb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
The previous commit was not entirely sane. Handle VFS_WRITE correctly …

2007-12-25:

20:02 Changeset in mainline [ee1b8ca]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS and TMPFS support for VFS_WRITE.

2007-12-23:

22:38 Changeset in mainline [1356a04c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
The vfs1 test now reads a file on a TMPFS file system.
22:37 Changeset in mainline [7dab6b8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix two bugs in TMPFS-side VFS_READ.
21:46 Changeset in mainline [a92da0a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Reimplement VFS_READ using IPC_M_DATA_READ.
21:21 Changeset in mainline [a55d5f9f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add support for IPC_M_DATA_READ calls.
20:15 Changeset in mainline [654b7db]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Release the IPC_M_DATA_WRITE buffer even if the write is refused by …
19:45 Changeset in mainline [36d852c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add …

2007-12-22:

23:03 Changeset in mainline [5c786d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
After VFS_READ, update the position pointer in the open file.
22:58 Changeset in mainline [a4eb8a60]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Foundation for TMPFS-side VFS_READ and fixes in VFS-side …
20:13 Changeset in mainline [c9957b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Cleaner VFS_MOUNT protocol.

2007-12-19:

16:55 Changeset in mainline [6344851]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add a simple test of VFS_MOUNT and VFS_OPEN to tester.
16:54 Changeset in mainline [4b11571]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
TMPFS work. VFS_LOOKUP implemented.
16:52 Changeset in mainline [338c943]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Don't hang up the connection to VFS after VFS_MOUNT.
16:51 Changeset in mainline [4ada6d5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Index of the last PLB character of a pathname was not …
16:49 Changeset in mainline [a806bd61]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Fix VFS node hash function to hash only within the limits of …
16:48 Changeset in mainline [45ee9ed]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Releas the FS phone earlier.
16:47 Changeset in mainline [dea7616b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. FS info futex must be initialized.

2007-12-17:

07:25 Changeset in mainline [3401622]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Enable tmpfs in arm32, ia32xen, ia64, ppc32, ppc64 and sparc64.

2007-12-16:

19:03 Changeset in mainline [2a3db79]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Added support for tmpfs loading to amd64, ia32 and mips32. Added …
18:45 Changeset in mainline [c0697c4c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix a bug in anonymous address space area sharing. Call the backend's …
18:35 Changeset in mainline [cb08279]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Formatting.
17:18 Changeset in mainline [d5cdffe]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Start TMPFS. Not loaded during boot as there is a reproducible kernel …
17:16 Changeset in mainline [0c82d28]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move incomplete fs interface from fat.h to libfs.
16:25 Changeset in mainline [efd4a72]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
VFS work. Move FS registration code to libfs.

2007-12-15:

12:45 Changeset in mainline [74303b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Start libfs. libfs is to contain all common fs code.
Note: See TracTimeline for information about the timeline view.