source: mainline/uspace

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @9119d25   18 years jakub FAT work. Foundation for FAT dentry comparison function. Beware of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6364d3c   18 years jakub Sync IPC comments with IPC code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38c706cc   18 years malyzelenyhnus Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters. Phone … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @90c35436   18 years jakub Update comments wrt the previous commit. Minor formatting fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b61d47d   18 years malyzelenyhnus Function ipc_connect_me_to sends 3 user defined arguments now. One … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @263e1ec   18 years jakub FAT work. Add type describing FAT directory entry. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5af627fc   18 years jakub FAT work. Add type describing FAT boot sector. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be815bc   18 years jakub FAT work. Start VFS_LOOKUP support in FAT. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3cd9eb   18 years jakub VFS work. Proto implementation of VFS_READ. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ebd9392   18 years jakub Add sanity checks to functions using file descriptors as indices into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d40a8ff   18 years jakub Add mode argument to IPC forward. This argument can be used to modify … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cc4313   18 years jakub Modify the async framework to make use of all six syscall arguments. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8498915   18 years jakub Be more deterministic when a user accidently uses fast version of IPC … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b74959bd   18 years jakub Modify ipc_answer_*() to make use of all six syscall arguments. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3209923   18 years jakub Modify asynchronous IPC to make use of all six syscall arguments. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c09f2b   18 years jakub usleep() should return int. Non-void functions really should return a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e51969   18 years jakub Modify synchronous IPC to make use of all six syscall arguments. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c383b0   18 years jakub Support for six syscall arguments for ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9cc0d7c   18 years jakub Support for six syscall arguments for arm32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05ae7081   18 years jakub Support for six syscall arguments for sparc64. There is a minor … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @454889c   18 years jakub Support for six syscall arguments for ppc32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b03ed3   18 years jakub Support for six syscall arguments on ia64. —iSupis line, and those … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c2fb97   18 years jakub Support for six syscall arguments on mips32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @296426ad   18 years jakub Support for 6 syscalls arguments on amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e686744c   18 years jakub Start support for six syscall arguments. This breaks all architectures. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1314e3b   18 years jakub Work around the way symtab.data section is constructed. This fixes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81614543   18 years jakub VFS work. vfs_grab_phone() must disable fibril preemption in order to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f3e3e7   18 years jakub Cstyle fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44358c1   18 years jakub VFS work. Increment reference counters for the VFS nodes representing … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b818cff   18 years jakub VFS work. Implement VFS node hash table management. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6537572   18 years jakub Formatting of uspace hash_table.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @798f364   18 years malyzelenyhnus New version of device mapper. Added devmap test to tester. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @320c884   18 years jakub A lot of more VFS prototyping. VFS_OPEN gets reasonably complete, fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89cb140   18 years jakub assert.h should include stdio.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e56ab9   18 years jakub Fix file included by ppc64's tls.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec01adf   18 years jakub VFS work. Start implementing VFS side of VFS_OPEN. Add vfs_node.c to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @828d215   18 years jakub VFS work. Allocate the open filess array dynamically and protect … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20614d0   18 years jakub Add ipc_answer_fast_[01] macros so that ipc_answer_fast() users don't … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d21cf8   18 years jakub VFS work. Introduce the notion of VFS_PAIR which corresponds to a file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa23560   18 years jakub Unify implementations of TLS variant I and variant II alloc_tls() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb54db8   18 years jakub Change BFD_NAME from elf32-little to elf32-tradlittlemips. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ecba18b   18 years jakub Change BFD_TARGET from elf32-little to elf32-littlearm. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c2295ab   18 years jakub For architectures that make use of TLS variant II (i.e. amd64, ia32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @941cc8b   18 years jakub In all architectures' uspace linker scripts, define the _tls_alignment … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f8f183   18 years jakub Build system fixes. Continue cleaning uspace even if cleanup of one … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8fa54e3   18 years jakub Specify the width of the printed text in an argument to printf(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c38445   18 years jakub Fix a bug in interpretation of precision when printing strings. Fix cstyle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18525c5   18 years jakub Tiny refinement of if-else_if-else statement in vfs_register.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @116d3f6f   18 years jakub Rename fibril_schedule_next_adv() to fibril_switch(). Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b5d25f   18 years jakub Don't explicitly answer the IPC_M_DATA_SEND call in VFS_REGISTER. It … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96858e8   18 years jakub Fix cstyle in console.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40676a2   18 years jakub Make uspace malloc() verbose when it aborts due to inconsistencies. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @813a703   18 years jakub Support for time() function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b890cfd   18 years jakub VFS work. Start VFS_OPEN. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07e4a3c   18 years malyzelenyhnus Added message forwarding to device mapper. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af0ff9b2   18 years jakub VFS work. Add the missing bits of VFS-side VFS_MOUNT. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c2e0c6   18 years jakub VFS work. Prevent race conditions when checking rootfs by taking a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7313e7a   18 years jakub VFS work. This is a checkpoint commit. It introduces initial, still … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @90e6025   18 years malyzelenyhnus Fixed naming convention in IPC. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12a56fa   18 years jakub VFS work. Modify vfs_lookup_internal() to be able to work with an … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84b86dcb   18 years jakub VFS work. Add fs_name_to_handle() function to abstract away the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13125d3   18 years malyzelenyhnus Added basic support for device mapper. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f4cfb1e   18 years jakub VFS work. Upon FS registration via VFS_REGISTER, the client is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c117bb   18 years jakub VFS work. Proto implementation of VFS-side vfs_lookup_internal(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37e7dc54   18 years jakub VFS work. Modify the protocol so that VFS and FAT (or any other FS) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bcf23cf   18 years jakub VFS work. Start support for the Patch Lookup Buffer. Also add rootfs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d4e90f0   18 years jakub Header cleanup. Move off_t, size_t and ssize_t into sys/types.h. Get … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c20b26   18 years jakub VFS work. Introduce basic types representing a file system node and an … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @01f5e17   18 years jakub Cstyle and other minor fixes in the console code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4627c4   18 years jakub VFS work. Describe the bottleneck of one VFS-FS connection in fat.c. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f9ede5   18 years jakub Move VFS_REGISTER functionality into a separate file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6675c70   18 years jakub In async_new_connection(), be more robust in the case that the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2d0baf   18 years jakub No need to call async_manager() at the end of fat.c's main(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47a776f9   18 years jakub VFS work. The VFS_REGISTER is now fully implemented by both vfs and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26f2af0   18 years jakub VFS work. Implement VFS_REGISTER part of the protocol in the FAT file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c3b25510   18 years jakub Pseudo thread → fibril change in several comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0cdcaf   18 years jakub Turn the empty fs service into the beginning of FAT support. Start … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b006bfb8   18 years jakub Modify parts of the build system and libc to support building … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0edf5f   18 years jakub VFS work. Added mandatory VFS_LOOKUP Handling of VFS_REGISTER … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b20947   18 years jakub VFS work. Delve deeper into VFS_REGISTER. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0b72c4   18 years jakub Implementation of isalnum(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ec91b2f   18 years jakub Implementation of isalpha(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d79dcdb   18 years jakub VFS work. Now, each VFS connection fibril will accept requests in a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @183b4a0   18 years jakub Add wrappers facilitating easy use of IPC_M_DATA_SEND calls and answers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3f598e   18 years jakub VFS work. Start implementing the VFS_REGISTER request. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c952465d   18 years jakub VFS work. Turn the dummy skeleton into a dummy skeleton that can … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f78e74   18 years jakub One occurrence of the left-over term 'pseudo thread' replaced with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @975f62f   18 years jakub Formatting changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7509e5   18 years jakub Add comment clarifying how a fibril waiting for a message gets rescheduled. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b76f2f8   18 years jakub Fix two minor bugs in uspace's make clean. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36c9234   18 years jakub Improve comments in async.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5b4fb9   18 years jakub Allow HelenOS to be built by a native gcc on Solaris. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e70bfa5   18 years jakub Improve comments in async.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @daa90e8   18 years jakub Remove duplicit and empty time.h from libc. Move timeval functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2f0392   18 years jakub More fibril/psthread cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9591265   18 years jakub More psthread/fibril cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12f91130   18 years jakub Remove fibril_join(). We cannot guarantee our assumptions that easily. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc1f1c2   18 years jakub Goodbye pseudo threads, welcome fibrils. The renaming might still be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9641ee   18 years jakub 1. Implement simple joining of pseudo threads. Only one pseudo thread … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00acd66   18 years jakub New, better-structured, directory layout for uspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.