source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @2f02aa17   17 years jakub Add VFS wrappers for VFS_MOUNT, VFS_OPEN and VFS_READ to libc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff9244a   17 years jakub Move the open(), read() and write() provided by streams.c away so that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75ae31d   17 years jakub Remove file.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d46bf2   17 years jakub Remove file.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1bf5cb   17 years jakub The previous commit was not entirely sane. Handle VFS_WRITE correctly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee1b8ca   17 years jakub VFS and TMPFS support for VFS_WRITE. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1356a04c   17 years jakub The vfs1 test now reads a file on a TMPFS file system. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dab6b8   17 years jakub Fix two bugs in TMPFS-side VFS_READ. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a92da0a   17 years jakub Reimplement VFS_READ using IPC_M_DATA_READ. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a55d5f9f   17 years jakub Add support for IPC_M_DATA_READ calls. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @654b7db   17 years jakub Release the IPC_M_DATA_WRITE buffer even if the write is refused by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36d852c   17 years jakub Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c786d1   17 years jakub After VFS_READ, update the position pointer in the open file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4eb8a60   17 years jakub VFS work. Foundation for TMPFS-side VFS_READ and fixes in VFS-side … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9957b6   17 years jakub VFS work. Cleaner VFS_MOUNT protocol. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6344851   17 years jakub Add a simple test of VFS_MOUNT and VFS_OPEN to tester. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b11571   17 years jakub TMPFS work. VFS_LOOKUP implemented. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @338c943   17 years jakub VFS work. Don't hang up the connection to VFS after VFS_MOUNT. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ada6d5   17 years jakub VFS work. Index of the last PLB character of a pathname was not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a806bd61   17 years jakub VFS work. Fix VFS node hash function to hash only within the limits of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45ee9ed   17 years jakub VFS work. Releas the FS phone earlier. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dea7616b   17 years jakub VFS work. FS info futex must be initialized. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3401622   17 years jakub Enable tmpfs in arm32, ia32xen, ia64, ppc32, ppc64 and sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a3db79   17 years jakub Added support for tmpfs loading to amd64, ia32 and mips32. Added … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0697c4c   17 years jakub Fix a bug in anonymous address space area sharing. Call the backend's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb08279   17 years jakub Formatting. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5cdffe   17 years jakub Start TMPFS. Not loaded during boot as there is a reproducible kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c82d28   17 years jakub Move incomplete fs interface from fat.h to libfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @efd4a72   17 years jakub VFS work. Move FS registration code to libfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74303b6   17 years jakub Start libfs. libfs is to contain all common fs code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc76be3   17 years jakub VFS work. During VFS_REGISTER, use strncmp() instead of strcmp(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5832e9b   17 years malyzelenyhnus Function strncmp() added to libc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9119d25   17 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   17 years jakub Sync IPC comments with IPC code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38c706cc   17 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   17 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   17 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) @8df2eab   17 years martin fix trivial bug in storing lastcount lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0287820   17 years martin CPU cycle accounting on MIPS lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4e38c7   17 years martin try to kill the tasks fewer times by introducing a delay in iterations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25b9e2c   17 years jakub Formatting fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @263e1ec   17 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   17 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   17 years jakub FAT work. Start VFS_LOOKUP support in FAT. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2e0a8cb   17 years jakub Support for 5 payload arguments for IPC irq notifications and the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3cd9eb   17 years jakub VFS work. Proto implementation of VFS_READ. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ebd9392   17 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) @9201f47   17 years jakub Introduce the IPC_FF_ROUTE_FROM_ME forwarding flag. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d40a8ff   17 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   17 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   17 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   17 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   17 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) @bc50fc42   17 years jakub STRUCT_TO_USPACE may fail in sys_ipc_call_sync_fast. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c09f2b   17 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   17 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) @e0bc7fc   17 years jakub Grow the IPC data structures from 3 to 5 payload arguments. No IPC API … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c383b0   17 years jakub Support for six syscall arguments for ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e956eb   17 years jakub Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9cc0d7c   17 years jakub Support for six syscall arguments for arm32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05ae7081   17 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   17 years jakub Support for six syscall arguments for ppc32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b03ed3   17 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   17 years jakub Support for six syscall arguments on mips32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @296426ad   17 years jakub Support for 6 syscalls arguments on amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e686744c   17 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) @2829b354   17 years jakub Fix register names in exception dump and cstyle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bcfd586   17 years jakub Fix case. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1314e3b   17 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) @7c5bcc0   17 years jakub Fix and improve two IPC related comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81614543   17 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) @6c4ff8a   17 years martin replace prescott cpu type with currently more known category lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f3e3e7   17 years jakub Cstyle fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44358c1   17 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   17 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   17 years jakub Formatting of uspace hash_table.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @798f364   17 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   17 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   17 years jakub assert.h should include stdio.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e56ab9   17 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   17 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   17 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   17 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   17 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   17 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) @b2a0f6dd   17 years malyzelenyhnus Better fix of labels in configuration script. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbe8a8f   17 years malyzelenyhnus Fixed labels for framebuffer options used by build script. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb54db8   17 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   17 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   17 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   17 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) @a052d7f   17 years jakub Binutils 2.18 will refuse to link elf64-little with elf64-ia64-little. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c950a0b   17 years jakub Upgrade toolchain scripts to use binutils 2.18 and gcc 4.2.2. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f8f183   17 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   17 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) @a228687   17 years jakub Formatting fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75dd55d   17 years jakub Fix elf.c's formatting and add code that can be later enhanced and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4e75ea   17 years jakub Add SHF_TLS ELF section header flag. This will be needed for detecting … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db25906   17 years jakub Remove duplicit implementation of strlen() in kernel, rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7fad5a   17 years jakub Fix the string printing precision bug also in the kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.