Timeline
2008-05-18:
- 21:58 Changeset in mainline [64b67c3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make VFS_MOUNT call even when mounting the root file system.
- 20:20 Changeset in mainline [ce7311fc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Cram VFS_MOUNT into one message. This creates a hidden demand for the …
2008-05-17:
- 21:04 Changeset in mainline [e811bde]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add synchronization to fat_match().
- 20:10 Changeset in mainline [add5835]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add locks to FAT index structures, FAT in-core node structures. Add …
2008-05-16:
- 21:31 Changeset in mainline [78a1b7b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Introduce a futex protecting the up_hash and ui_hash.
- 21:03 Changeset in mainline [4452366]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Introduce futex for protecting the list of unused structures in FAT server.
2008-05-15:
- 18:28 Changeset in mainline [1a60fee]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Do not attempt to malloc() zero bytes of memory during VFS_READ at end …
- 09:51 Changeset in mainline [e1f51712]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- cs change
2008-05-12:
- 19:04 Changeset in mainline [83512f21]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- More formatting changes.
- 18:51 Changeset in mainline [ace9358]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Formatting improvements.
- 16:16 Changeset in mainline [34b3ce3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement fat_node_put() and remove the node from the free node list …
- 15:58 Changeset in mainline [929ce92]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- timeouted vs. timed out
- 15:40 Changeset in mainline [5d12283]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Improve comment for thread_create().
2008-05-11:
- 11:16 Changeset in mainline [2c4bbcde]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- More bits of fat_node_get(). Still needs to do some locking.
2008-05-08:
- 21:29 Changeset in mainline [4573a79]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- New first bits of fat_node_get().
- 19:23 Changeset in mainline [4797132]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Need a way to locate the FAT index structure by VFS index. Also fix …
2008-05-05:
- 20:16 Changeset in mainline [9a5ccfb3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- merge vs. coalesce
- 16:17 Changeset in mainline [5a324099]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- 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
- 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
- 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
- Context handling unified for sparc64.
- 06:09 Changeset in mainline [9a5f0cb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add fat_block_get().
- 03:15 Changeset in mainline [45f244b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- Add stubs for unimplemented FAT libfs operations.
- 02:45 Changeset in mainline [d9e9caf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- remove obsolete script
- 00:58 Changeset in mainline [5446bee0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- Update comment.
2008-04-07:
- 22:37 Changeset in mainline [ac59a39]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- fix copy-paste typo
- 12:53 Changeset in mainline [1383356]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- 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
- 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
- Support of byte swapping in userspace.
- 20:09 Changeset in mainline [0f718ab]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- First untested bits of FAT lookup support.
- 19:45 Changeset in mainline [94b0b63]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- Make libfs_lookup() more generic.
- 10:08 Changeset in mainline [81c0171e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- revision of 2785
2008-03-26:
- 22:47 Changeset in mainline [047aa46]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- Fix cstyle.
2008-03-15:
- 13:01 Changeset in mainline [d4f572e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Unified context saving/restoring macros in ppc32.
- 12:28 Changeset in mainline [ca21eb4b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- Context saving/restoring macros used for mips32.
- 11:17 Changeset in mainline [8476a8d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix jmp_buf vs. context structure in comment.
- 10:22 Changeset in mainline [1dbfe98]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Unified context handling code for amd64.
- 09:43 Changeset in mainline [baac911]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Context saving/restoring code replaced with macro.
- 09:21 Changeset in mainline [1aede82]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added missing ia32/context.S from last commit.
- 09:09 Changeset in mainline [7397c73]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Bump version to 0.3.0.
- 17:18 Changeset in mainline [a8e9ab8d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Support for rename().
- 17:09 Changeset in mainline [2664838b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- Support for multiple TMPFS node names.
- 22:18 Changeset in mainline [739d00a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add hash_table_destroy().
2008-03-05:
- 22:11 Changeset in mainline [7b6d98b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- Add support for relative paths: chdir() and getcwd().
- 00:34 Changeset in mainline [1526594c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add strcat().
2008-03-02:
- 21:28 Changeset in mainline [dadcec1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- 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
- 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
- Support for O_TRUNC.
2008-02-27:
- 22:49 Changeset in mainline [2c448fb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- start merging tasklets (more or less a rewrite)
- 11:49 Changeset in mainline [6c441cf8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 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
- 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
- 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
- Initialize the VFS node properly.
- 21:59 Changeset in mainline [75c426b4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Remove duplicate initialization.
- 09:56 Changeset in mainline [f1af679]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- IA64: crosscompilation support for GNU-EFI and hello.efi
Note:
See TracTimeline
for information about the timeline view.