source: mainline/uspace

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72c72d4   8 years jiri Basic volume eject implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db9c889   8 years jiri Add volume administration utility. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f36841   8 years jiri Basic automatic volume mounting. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e569bf   8 years jiri.zarevucky Fix accidentally introduced build issue. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8119363   8 years jiri.zarevucky Merge some preliminary async/fibril framework changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e768aea   8 years jiri.zarevucky Simplify async manager. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab6edb6   8 years jiri.zarevucky Simplify the interaction between async_futex and fibril_switch(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b59318e   8 years jiri.zarevucky Make futex able to time out. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6372be9   8 years jiri.zarevucky Improve the debugging options for futexes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38e34273   8 years jiri.zarevucky Switch other up/down to lock/unlock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95838f1   8 years jiri.zarevucky Switch async_futex to using futex_lock/unlock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbfe59d   8 years jakub Merge branch 'virtio-net' This commit merges basic support for the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3107e2   8 years jakub Fix ccheck lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @417aaafb   8 years jakub Protect the virtqueue with a mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3679f51a   8 years jiri.zarevucky Remove the option of RCU-upgradable futexes for now. They complicate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d73d992   8 years jiri.zarevucky Hide libc-internal details of the fibril implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a0dff8   8 years jiri.zarevucky Add const to time functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @826a0a97   8 years jiri.zarevucky Add task ID in the assert failure message. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2498b95   8 years jiri Move memchr to libc and add tests for other memxxx functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfe90b6   8 years jiri Remove forgotten debug print. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e6a610   8 years jiri Temporary file functions rework. Fix libposix access() not working on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ea6840d   8 years jakub Use a macro to print the MAC address lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b3cb67   8 years jakub Add comments and rename functions for consitency lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a0f1309   8 years jakub Use macros for working with MAC addresses lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4810acf   8 years jakub Use the actual size as buffer size lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9319b7d   8 years jakub Adapt to QEMU layout For some reason, QEMU uses the legacy layout of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f1d4d5   8 years jakub Insist on the specified features lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5609d3c   8 years jakub Provide virtio_net_on_multicast_mode_change lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9afd2a8   8 years jakub The idx of the avail ring must always grow The index cannot wrap … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb0ec570   8 years martin cstyle improvements (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8b0c5d   8 years jiri Fix makefile. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @296890f3   8 years jiri sprintf, vsprintf belong in libc (as deprecated). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @777832e   8 years jiri fgetpos, fsetpos, perror. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8ef198b   8 years jakub Implement virtio-net interrupt handler lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d7bc09   8 years jiri abs, labs, llabs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8751cf3   8 years jiri.zarevucky Print stacktrace on KIO before attempting printf(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bd1d7d4   8 years jiri.zarevucky async: Use a dedicated futex for client hash table. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c76cc61   8 years jiri.zarevucky async: Lock interface hash table with a dedicated interface_futex, and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f272d9   8 years jiri.zarevucky Statically allocate session_ns. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47be512   8 years jiri.zarevucky Introduce list_pop(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75c430e3   8 years jiri Bsearch, getenv, system need to go to libc. (although we might … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c440362   8 years jiri Free exit handler structure after running exit handler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @099c834   8 years jiri atexit, exit, _Exit, at_quick_exit, quick_exit, tests for strtol and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @379db9ef   8 years jiri Add missing test source. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8338a81   8 years jiri div, ldiv, lldiv should go to libc's stdio.h Add MB_CUR_MAX. Adjust … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d135e9   8 years jakub Implement virtio_net_send lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55092672   8 years jiri Clean up libposix stdio.h and stdlib.h a bit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ae9c07   8 years jiri iso646.h is ISO C. (A)OFF64_MIN/MAX are neither POSIX nor ISO C. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6bab27b   8 years jiri The headers malloc.h, stdarg.h, stddef.h and stdbool.h should just … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b1cc8d   8 years noreply Add notification queue to the async framework. (#40) Instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @587478b   8 years jiri.zarevucky Fix some undefined behaviors. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f7d77c6   8 years jiri.zarevucky Add rudimentary support for undefined behavior sanitizer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be2a20ac   8 years jiri Merge scanf family implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80f345c   8 years jiri Need to carefully pass va_list around by reference to be portable. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f4aa1c8   8 years jiri Add actual test for using range in scanf. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39f84ce4   8 years jiri Add range support to scanf's set conversion. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a55d76b1   8 years jiri.zarevucky Implement a simple counting semaphore for fibrils. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a6c28d1   8 years jiri Replace libposix scanf with libc scanf. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f47a905   8 years jiri scanf, vscanf, vsscanf. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @01cc7b45   8 years jiri Implement sscanf via virtualizing FILE and implementing string backend … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed18e14   8 years jiri vfscanf with tests. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @899342e   8 years jiri.zarevucky fibril_futex must be locked during context_swap(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe96085   8 years jakub Register and enable virtio-net IRQ lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @848e880f   8 years jakub Let pio_enable_resource return physical address lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec39720   8 years jakub tmpfs_truncate must not fail when new size is zero When zero size is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75701004   8 years martin use a TAR as the archive format for populating TMPFS root file system … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18ad56a8   8 years martin more elegant way of keeping the state of the archive extraction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24fda5e   8 years martin separate the TAR extraction to a library to make the code reusable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8afd5a   8 years jiri.zarevucky Have async_poke() check whether the poke is necessary. This was … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49a796f1   8 years jiri.zarevucky Split the async framework into several parts. This segregates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fda19b8   8 years jiri.zarevucky Deduplicate async_create_port(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @121ee4fd   8 years jakub Add least effort virtio_net_send implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d3bfb9e   8 years jakub Add virtio_net broadcast mode change handler lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a087ae   8 years jakub Add basic nic_iface_t ops for virtio-net lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc0b2a8   8 years jiri.zarevucky Revert "Don't use custom ldscripts in uspace. (#38)" This reverts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed88c8e   8 years jiri fputc, putchar vs. fputwc, putwchar. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @211b17a1   8 years jakub Make virtio_net_dev_add more complete lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a57fa32   8 years jakub Fix USB match IDs that need zero-padding In format string, when using … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a05ec66   8 years noreply Don't use custom ldscripts in uspace. (#38) Even with the *-linux-gnu … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @774aa332   8 years jiri list_foreach loops with single-statement body are indented incorrectly. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b085bbaa   8 years jakub Organize the TX and CT buffers in free lists lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cede6f8   8 years jakub Enable/disable the virtq when it's set/torn down lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31cf8c3c   8 years jakub Do not zero-initialize the descriptor table twice lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9af56b6   8 years jakub Use little-endian accessors for virtio PIO lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85be731   8 years jakub Add PIO register accessors for both endianities lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3887ce   8 years jakub Fix address passed to pio_write_16 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5dddac1   8 years jakub Feed RX buffers to the virtio-net RX queue lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1ba24a   8 years jakub Allow descriptors to be set and made available lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9364ced   8 years jakub virtio-net: Setup DMA buffers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b5c286   8 years jakub Do not restrict virtqueues to DMAMEM_4GiB lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee0c03a   8 years jakub Require at least the specified queue size lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0180c67   8 years jakub Separate buffers from virtqueues lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eda41a9e   8 years jakub Calculate the notification address for each virtq lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d4faf7   8 years jakub Split generic and PCI specific virtio code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @341df5f   8 years jakub Factor our generic virtio device initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cbcb34c   8 years jakub Configure the virtqueues lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c53d93   8 years jakub Add Virtqueue definitions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @659bd24   8 years jakub Do not zero device status bits lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f03107   8 years jakub Make sure the cfg structure is inside the resource lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21ff054   8 years jakub Make sure the PCI capability is big enough lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.