Timeline



2008-05-05:

20:16 Changeset in mainline [9a5ccfb3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add hash table for used fat_idx_t structures and implement fat_idx_map().

2008-05-04:

20:50 Changeset in mainline [0c1ad7ac]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
merge vs. coalesce
16:17 Changeset in mainline [5a324099]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Code for de/allocation of VFS indices for FAT.
15:31 Changeset in mainline [f520905]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add functions for inserting items before or after other items in a …
12:43 Changeset in mainline [297f1197]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add a dedicated source file for handling FAT indices.

2008-04-20:

22:37 Changeset in mainline [869e546]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce the foundation for unique and stable FAT VFS node indices. …
11:22 Changeset in mainline [34f62f8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Revert libfs node_get() API to a model without the parent node pointer …

2008-04-16:

19:52 Changeset in mainline [9765182]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Used common macro for context saving on ppc64.

2008-04-15:

20:05 Changeset in mainline [ecc83bd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Context handling unified for sparc64.
06:09 Changeset in mainline [9a5f0cb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add fat_block_get().
03:15 Changeset in mainline [45f244b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
libfs destroy operation should rather return an error code instead of …
03:01 Changeset in mainline [80e8482]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add stubs for unimplemented FAT libfs operations.
02:45 Changeset in mainline [d9e9caf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add a locking scheme for FAT in-core cache and nodes.
01:51 Changeset in mainline [e13d1feb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
fat_node_put(). No locking so far.

2008-04-14:

05:15 Changeset in mainline [06901c6b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add node_put() to libfs operations and instrument libfs_lookup() to …

2008-04-13:

02:53 Changeset in mainline [c9f6e49f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Reset the component length variable only prior collecting a new component.
02:39 Changeset in mainline [9ad75d5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Improve libfs_lookup() so that has_children() is not called for each …

2008-04-12:

23:13 Changeset in mainline [32fb10ed]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add fat_has_children(). Alse assume that fat_block_get() can never …
22:38 Changeset in mainline [74ea3c6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add fat_root_get() and fat_plb_get_char().
21:38 Changeset in mainline [e22632a9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Somewhat complete implementation of fat_node_get().

2008-04-10:

05:08 Changeset in mainline [e1e3b26]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Commit progress on the FAT file system server implementation.

2008-04-09:

16:40 Changeset in mainline [44882c8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add © and the modified BSD license to the config system.
08:47 Changeset in mainline [3d99f68]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove obsolete script
00:58 Changeset in mainline [5446bee0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
BPS read from FAT bootsector is little-endian. It must converted to …

2008-04-08:

01:19 Changeset in mainline [79dbc3e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce and also use the foundation of block cache API in FAT's …
01:17 Changeset in mainline [f689a3e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Update comment.

2008-04-07:

22:37 Changeset in mainline [ac59a39]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
fix copy-paste typo
12:53 Changeset in mainline [1383356]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix missing arguments to ipc_call_sync_slow() in ipc_call_sync_4_x …

2008-04-05:

11:06 Changeset in mainline [12ab886]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix initialization of answerbox→task in ipc_answerbox_init. …

2008-04-03:

20:46 Changeset in mainline [776f2e6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Replace all endian.h in uspace with a copy of the kernel's respective …
20:05 Changeset in mainline [5d494b3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Each architecture should only announce its endianity. The conversion …

2008-04-02:

20:41 Changeset in mainline [dfa7bac]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Convert FAT on-disk metadata from little-endian to native representation.
20:39 Changeset in mainline [711e33fc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Support of byte swapping in userspace.
20:09 Changeset in mainline [0f718ab]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add macros for byte swapping of uint16_t's.
19:46 Changeset in mainline [a2aa1dec]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
First untested bits of FAT lookup support.
19:45 Changeset in mainline [94b0b63]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
libfs' node_get() operation does not need the file system handle.

2008-03-30:

22:30 Changeset in mainline [736c164]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make libfs_lookup() more generic.
10:08 Changeset in mainline [81c0171e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix typo ALV tree vs. AVL tree.

2008-03-28:

08:44 Changeset in mainline [5e790e6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix FAT boot sector definition and introduce the FAT in-core node type.
07:54 Changeset in mainline [2f60a529]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Return EBUSY if trying to mount something over an already mounted root …

2008-03-27:

13:56 Changeset in mainline [e190a89b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
revision of 2785

2008-03-26:

22:47 Changeset in mainline [047aa46]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Finish run_safe_tests() in app/tester (contributed by Tim Post).

2008-03-19:

21:13 Changeset in mainline [e13daa5d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fortify ia32 and amd64 kernels against mallicious uspace applications …
20:41 Changeset in mainline [20b8bf3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix cstyle.

2008-03-15:

13:01 Changeset in mainline [d4f572e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Unified context saving/restoring macros in ppc32.
12:28 Changeset in mainline [ca21eb4b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Fixed broken context_offset.h symlinks for mips32eb and ia32xen.
12:21 Changeset in mainline [308cdd1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Context saving/restoring macros used for mips32.
11:17 Changeset in mainline [8476a8d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix jmp_buf vs. context structure in comment.
10:22 Changeset in mainline [1dbfe98]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Unified context handling code for amd64.
09:43 Changeset in mainline [baac911]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Context saving/restoring code replaced with macro.
09:21 Changeset in mainline [1aede82]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Added missing ia32/context.S from last commit.
09:09 Changeset in mainline [7397c73]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Context.s renamed to context.S for ia32 and fixed links for ia32xen. …
08:48 Changeset in mainline [d2fa31f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
United headers using context_t in uspace.

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
Note: See TracTimeline for information about the timeline view.