Timeline
2018-06-26:
- 23:16 Changeset in mainline [831aa466]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix cases of undefined behavior found by ubsan.
- 22:17 Changeset in mainline [70fae4e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Travis should not need to download Sycek every time.
- 18:11 Changeset in mainline [6e569bf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix accidentally introduced build issue.
- 17:35 Changeset in mainline [8119363]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Merge some preliminary async/fibril framework changes.
- 17:34 Changeset in mainline [e768aea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Simplify async manager.
- 17:34 Changeset in mainline [ab6edb6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Simplify the interaction between async_futex and fibril_switch().
- 17:34 Changeset in mainline [b59318e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make futex able to time out.
- 17:34 Changeset in mainline [f6372be9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Improve the debugging options for futexes.
- 06:30 HardwareSupport edited by
- (diff)
- 06:28 ReleaseNotes/Mainline edited by
- Mention virtio-net in the release notes (diff)
- 06:24 Ticket #674 (Implement virtio-net driver) closed by
- fixed: Basic virtio-net driver was merged in commit …
2018-06-25:
- 21:51 Changeset in mainline [38e3427]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Switch other up/down to lock/unlock.
- 21:45 Changeset in mainline [95838f1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Switch async_futex to using futex_lock/unlock.
- 21:45 Changeset in mainline [fbfe59d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Merge branch 'virtio-net' This commit merges basic support for the …
- 21:44 Changeset in mainline [e3107e2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix ccheck
- 21:37 Changeset in mainline [417aaafb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Protect the virtqueue with a mutex
- 20:41 Changeset in mainline [3679f51a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Remove the option of RCU-upgradable futexes for now. They complicate …
- 20:10 Changeset in mainline [d73d992]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Hide libc-internal details of the fibril implementation.
- 18:56 Changeset in mainline [0a0dff8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add const to time functions.
- 18:53 Changeset in mainline [826a0a97]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add task ID in the assert failure message.
- 15:54 LibCLibPosixTODO edited by
- Temporary file functions done (diff)
- 15:49 Changeset in mainline [2498b95]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Move memchr to libc and add tests for other memxxx functions.
- 11:08 Changeset in mainline [bfe90b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Remove forgotten debug print.
- 09:54 Changeset in mainline [4e6a610]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Temporary file functions rework. Fix libposix access() not working on …
- 05:58 Changeset in mainline [ea6840d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Use a macro to print the MAC address
2018-06-24:
- 10:39 Changeset in mainline [8b3cb67]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add comments and rename functions for consitency
- 09:07 Changeset in mainline [6a0f1309]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Use macros for working with MAC addresses
2018-06-23:
- 19:33 Changeset in mainline [4810acf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Use the actual size as buffer size
- 19:30 Changeset in mainline [9319b7d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Adapt to QEMU layout For some reason, QEMU uses the legacy layout of …
- 19:25 Changeset in mainline [3f1d4d5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Insist on the specified features
- 15:19 Changeset in mainline [5609d3c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Provide virtio_net_on_multicast_mode_change
2018-06-22:
- 20:27 Changeset in mainline [9afd2a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- The idx of the avail ring must always grow The index cannot wrap …
- 16:32 Changeset in mainline [fb0ec570]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- cstyle improvements (no change in functionality)
2018-06-21:
- 14:45 AsyncSessions edited by
- update for current async framework API (diff)
- 14:16 IPC edited by
- update for current async framework API (diff)
- 14:01 LibCLibPosixTODO edited by
- fpos_t, FOPEN_MAX, fgetpos, fsetpos, perror moved. (diff)
- 13:48 Changeset in mainline [a8b0c5d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix makefile.
- 13:43 IPC edited by
- update for current async framework API (diff)
- 13:01 Changeset in mainline [296890f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- sprintf, vsprintf belong in libc (as deprecated).
- 12:27 Changeset in mainline [777832e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- fgetpos, fsetpos, perror.
2018-06-20:
- 19:01 LibCLibPosixTODO edited by
- abs, labs, llabs moved (diff)
- 18:58 Changeset in mainline [b8ef198b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement virtio-net interrupt handler
- 18:58 Changeset in mainline [7d7bc09]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- abs, labs, llabs.
2018-06-19:
- 20:04 Changeset in mainline [8751cf3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Print stacktrace on KIO before attempting printf().
- 19:48 Changeset in mainline [3bd1d7d4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- async: Use a dedicated futex for client hash table.
- 19:46 Changeset in mainline [5c76cc61]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- async: Lock interface hash table with a dedicated interface_futex, and …
- 19:43 Changeset in mainline [9f272d9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Statically allocate session_ns.
- 19:42 Changeset in mainline [47be512]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Introduce list_pop().
- 12:00 LibCLibPosixTODO edited by
- Bsearch, getenv, system moved to libc (diff)
- 11:48 Changeset in mainline [75c430e3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Bsearch, getenv, system need to go to libc. (although we might …
2018-06-18:
- 14:23 LibCLibPosixTODO edited by
- atexit et al fixed (diff)
- 14:22 Changeset in mainline [6c440362]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Free exit handler structure after running exit handler.
- 13:56 Changeset in mainline [099c834]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- atexit, exit, _Exit, at_quick_exit, quick_exit, tests for strtol and …
2018-06-16:
- 22:23 Changeset in mainline [379db9ef]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add missing test source.
- 22:22 LibCLibPosixTODO edited by
- div/ldiv/lldiv, MB_CUR_MAX, MB_LEN_MAX fixed (diff)
- 22:20 Changeset in mainline [8338a81]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- div, ldiv, lldiv should go to libc's stdio.h Add MB_CUR_MAX. Adjust …
- 16:05 Changeset in mainline [3d135e9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement virtio_net_send
2018-06-15:
- 16:42 Ticket #732 (Fill in gaps in ISO C standard library support) updated by
-
Status, Owner changed
Working. - 16:41 Ticket #732 (Fill in gaps in ISO C standard library support) created by
- HelenOS libc has some gaps with regard to what ISO C requires from the …
- 15:33 Ticket #565 (scanf family of functions) closed by
- fixed: [https://github.com/HelenOS/helenos/commit/be2a20ac5cc7850306d091433d19 …
- 14:23 CurrentIssues edited by
- (diff)
- 14:21 LibCLibPosixTODO edited by
- (diff)
- 14:06 LibCLibPosixTODO created by
- 13:06 Changeset in mainline [55092672]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Clean up libposix stdio.h and stdlib.h a bit.
- 11:39 Changeset in mainline [1ae9c07]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- iso646.h is ISO C. (A)OFF64_MIN/MAX are neither POSIX nor ISO C.
- 09:37 Changeset in mainline [e6bab27b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- The headers malloc.h, stdarg.h, stddef.h and stdbool.h should just …
2018-06-14:
- 19:19 Changeset in mainline [3b1cc8d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add notification queue to the async framework. (#40) Instead of …
- 19:02 Changeset in mainline [587478b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix some undefined behaviors.
- 19:02 Changeset in mainline [2f7d77c6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add rudimentary support for undefined behavior sanitizer.
- 18:43 Changeset in mainline [abf8bd8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- tools/ew.py: Add -bigmem option for RAM-hungry configurations.
- 18:43 Changeset in mainline [0ceeac3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- tools/ew.py: understand -nographic
- 12:59 Changeset in mainline [be2a20ac]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Merge scanf family implementation.
- 12:40 Changeset in mainline [80f345c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Need to carefully pass va_list around by reference to be portable.
2018-06-13:
- 21:18 Changeset in mainline [f4aa1c8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add actual test for using range in scanf.
- 17:14 Changeset in mainline [c407b98] by
- Add notification queue to the async framework. Instead of running …
- 17:11 Changeset in mainline [39f84ce4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add range support to scanf's set conversion.
- 17:07 Changeset in mainline [a55d76b1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement a simple counting semaphore for fibrils.
- 15:50 Changeset in mainline [5a6c28d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Replace libposix scanf with libc scanf.
- 11:16 Changeset in mainline [f47a905]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- scanf, vscanf, vsscanf.
- 10:59 Changeset in mainline [01cc7b4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement sscanf via virtualizing FILE and implementing string backend …
2018-06-12:
- 13:56 Changeset in mainline [ed18e14]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- vfscanf with tests.
2018-06-11:
- 18:07 Changeset in mainline [899342e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
-
fibril_futex
must be locked duringcontext_swap()
.
2018-06-10:
- 19:56 Changeset in mainline [fe96085]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Register and enable virtio-net IRQ
- 19:30 Changeset in mainline [848e880f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Let pio_enable_resource return physical address
2018-06-09:
- 10:58 Ticket #731 (tmpfs trips and kernel panics) closed by
- fixed: The tmpfs issue is fixed in ec397203e399886ac45d617da8098ea6ae81f914.
- 10:39 Changeset in mainline [ec39720]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- tmpfs_truncate must not fail when new size is zero When zero size is …
- 09:03 Ticket #731 (tmpfs trips and kernel panics) updated by
- The kernel panic issue is fixed by commit …
- 08:41 Changeset in mainline [931afbc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Don't republish call capability on forward failure When forwarding of …
2018-06-08:
- 15:40 Ticket #731 (tmpfs trips and kernel panics) updated by
- So there are two issues: 1. tmpfs misbehaves and crashes 2. the …
- 15:30 Ticket #731 (tmpfs trips and kernel panics) updated by
- Here's the console log: […]
- 13:02 Ticket #731 (tmpfs trips and kernel panics) created by
- To reproduce: […] This problem does not occur on / (ext4fs).
2018-06-07:
- 17:00 Changeset in mainline [9c16c36] by
- initial implementation of a new async call api
- 17:00 Changeset in mainline [95faa4d] by
- Convert a bit of devman.
- 17:00 Changeset in mainline [8404342] by
- tools/ew.py: understand -nographic
- 16:07 Changeset in mainline [75701004]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- use a TAR as the archive format for populating TMPFS root file system …
- 15:45 Changeset in mainline [18ad56a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- more elegant way of keeping the state of the archive extraction
2018-06-05:
- 16:05 Changeset in mainline [24fda5e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- separate the TAR extraction to a library to make the code reusable
- 13:18 Changeset in mainline [04051b8e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- remove stale makefiles
2018-06-01:
- 19:57 Ticket #565 (scanf family of functions) updated by
-
Status, Owner changed
Work in progress.
2018-05-31:
- 16:22 Changeset in mainline [c8afd5a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Have async_poke() check whether the poke is necessary. This was …
- 16:11 Changeset in mainline [49a796f1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Split the async framework into several parts. This segregates …
- 15:41 Changeset in mainline [fda19b8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Deduplicate async_create_port().
2018-05-30:
- 21:05 Changeset in mainline [121ee4fd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add least effort virtio_net_send implementation
- 21:01 Changeset in mainline [0d3bfb9e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add virtio_net broadcast mode change handler
- 20:42 Changeset in mainline [0a087ae]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add basic nic_iface_t ops for virtio-net
2018-05-29:
- 21:14 Changeset in mainline [fc0b2a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Revert "Don't use custom ldscripts in uspace. (#38)" This reverts …
- 13:25 Changeset in mainline [ed88c8e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- fputc, putchar vs. fputwc, putwchar.
2018-05-28:
- 20:49 Changeset in mainline [211b17a1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make virtio_net_dev_add more complete
Note:
See TracTimeline
for information about the timeline view.